65728106
57947530
302072
73864019
22086417
99011427
93152085
23618777
43494740
34155470
84433724
233924
719227
8801444
3424283
52597045
71324835
90825748
43492808
44512254
13602528
3558973
3628979
31361064
31169012
48361430
93654357
80359479
51804357
10423504
7335360
89451733
44259954
88688415
81166202
92157970
59041260
99046119
53752729
26637065