33016913
52639630
80368342
30818100
89529499
55634975
72655450
54857793
92428610
69332605
54849106
25107679
15903339
93205346
23806850
18121754
70903571
32695415
50926442
52304331
37719032
46123457
63294470
98164349
59155450
47332433
8622603
16002482
18753266
30424675
61302617
22213249
45109778
39457249
88406326
48297259
454637
36514401
23829298
58193535