93489148
9539816
6654637
43228248
6755249
79877506
40239498
13976220
99282837
70601107
73747617
4428943
1296200
17235468
97805146
49234425
32192648
75277860
56535296
63977434
63442782
6737084
10544517
8697669
14217094
17025392
12373420
69576333
59932303
54272077
91443263
1237364
2434727
73273396
58884845
36827473
43383775
32313349
36241702
1789574