219879255929252696314410314423314205314222314300314242314434217729398779398780216258217105217759252717261439398416398613398614398612398857314408314441214633214634292087248854314092313928313929314034398501215947292316202013292155292153292091248868232603232605314241216256292090398686292036292035248815202055293360260888248917292228313918292016292017213691241519241520241522241525241527241528241529262300262298262299248902173802248806232495260919292146248978135832260882306788216269232493292037292298227774503521306791306792502723207205227508