41065017
31517241
73421750
178141
53543625
2914376
43353350
38985976
9679497
48378337
27084238
6131708
80786764
9025668
59897856
63371648
73863918
18062617
93825140
49433899
38673011
93856061
88367587
7620181
90054982
53249878
39152157
76462121
53492812
10492068
69856253
27953041
7248539
88933503
12169090
28646015
1445475
54886458
40932590
97364674