115045;116166;220729;165547
120,144,133,149,161,149,184,145,188,145,193,149,194,144,205,138,245,124,263,111,275,106,284,100,301,85,318,78,327,70,338,64,345,58,353,56,360,50,363,49,370,52,371,61,384,65,386,67,385,74,387,77,398,80,417,78,423,76,428,76,440,77,446,75,451,80,468,80,473,84,479,95,487,97,493,94,500,98,509,97,514,94,527,92,535,91,543,85,550,80,559,76,591,64,596,58,603,63,613,61,617,56,618,63,621,72,625,79,614,80,612,84,610,115,607,129,607,137,608,140,614,139,631,146,636,151,638,156,638,163,621,179,613,182,603,192,595,192,591,192,586,195,579,209,570,210,563,208,555,208,550,211,548,210,545,206,533,212,524,213,517,213,511,217,494,225,489,231,491,239,500,240,506,238,510,243,510,254,518,273,520,285,520,292,516,309,509,311,504,319,506,323,506,331,501,349,494,356,479,354,472,357,468,365,462,377,458,380,447,382,422,408,421,411,416,420,409,425,396,431,384,432,365,446,349,454,344,455,334,453,328,461,321,464,319,468,321,478,328,496,334,500,342,502,348,510,376,517,384,520,389,520,400,516,403,516,412,522,416,528,418,528,427,528,437,521,444,522,452,531,475,537,474,546,472,549,458,568,415,554,355,543,346,553,332,574,319,586,302,587,287,569,281,538,269,518,265,501,263,489,238,479,218,464,199,455,180,450,153,437,129,427,111,408,98,384,74,367,69,362,59,353,70,328,86,300,99,272,106,258,117,241,117,217,117,186,120,155,120,144,