64882092
66169516
97982008
2313394
28726311
61713831
18371021
5536854
59847229
81098000
50286678
33433559
51294085
96694619
81987279
76492013
27821476
70715098
60072930
92314812
44695473
93983169
57651827
11476626
53887650
23159122
13878325
44309205
32318750
9574470
91657580
7369542
27171899
43479366
97846660
53109316
55974355
9133337
88214629
63795250