110573;105780;232615;145384
147,403,139,384,93,227,54,77,61,40,72,39,78,40,129,55,134,58,176,86,181,97,279,122,395,112,472,125,481,131,497,141,507,147,541,160,549,157,571,138,575,135,579,123,580,119,595,156,619,180,644,219,636,265,630,292,621,319,599,316,581,324,572,328,565,332,551,337,546,339,529,342,475,349,457,346,448,344,436,341,431,342,400,359,397,362,386,360,372,362,262,385,235,406,192,406,147,403,