28744242
19339127
8231727
1150590
1025442
2014181
34952606
14205394
31143030
8739492
10647217
47086981
34897053
337138
42616701
70162524
82911163
34918791
11003226
52594015
39544498
1537434
66705868
43117675
74107431
91934718
30664620
11083839
12686038
66325213
44213955
14905975
10998038
94688320
71521767
95448885
47735999
65032014
87655597
86316232