66488120
14231300
9905500
37366064
71643277
98013429
47506151
20597215
40758769
35521857
45281213
94717838
1146930
85409205
696024
99665331
20816767
95938262
3128658
13924336
47449128
41274579
95973299
96612889
90961897
98216657
90813028
7281963
49564839
87357473
42784991
10426547
26022110
54304582
73323862
3756129
79697707
79172599
4852524
15454446