42116498
82166861
62506447
17678387
5389960
86328045
23936685
719701
16121054
93023019
11239630
5052222
55637980
844837
9988742
6127377
24131505
18035604
41712763
1988569
41628369
22974246
1873385
57401363
98298853
408516
28889486
76142612
50889708
74663428
88188076
92114720
34518564
8049307
89082494
95827123
69626747
78438842
14316659
2479318