59729606
43223863
28511897
3325409
11733111
86414316
88513693
29969531
18444321
89696332
49814146
41809327
18211955
50474692
84731583
43753779
4081254
54396331
2320338
63484609
22103151
45399438
82159672
70525462
76319381
40667727
1547675
57889458
68168549
1910325
74118731
14304511
1578305
48689184
97516865
5969490
33688506
36907927
32576598
60559156