28777453
8413533
1139470
3243076
15357505
11583220
69414432
17971312
43601046
37227925
47592343
87537030
3766652
91446516
34321430
28723512
91317582
94143572
74517539
71897723
5307088
67131525
52468575
218728
91591937
94949932
73355236
58992350
91268600
26583160
25248636
24449760
82566388
49177705
8385800
95839537
74316501
40592691
17004574
64134191