58142203
84901731
36654205
57335085
86862987
82621110
5648300
68845470
26223554
33804507
2623277
34722655
2912164
25354346
78196550
47343515
55856449
47521380
82331746
51735955
77524590
58774023
24237282
3811301
17723309
89964841
99774679
28998086
10417302
74538662
8941367
2849224
23415224
43542578
8173675
1933893
79414848
23912851
39931539
31856891