57236979
2556575
6613473
21067664
5347731
59034372
28492828
1014644
78929932
72019
27335712
59032526
52548148
2581190
21352387
36533645
78555015
29259517
81265604
87822715
67102939
64263751
20011573
4343695
10601638
28374255
54764995
38499132
94076297
29193984
99025610
4064455
3888245
2668819
68447539
13756537
73873532
23958047
93276222
72327937