10143743
34816755
6627149
95065282
88221142
30244820
64763277
33074220
32611301
69987230
32802213
2755463
39377275
41198362
1836778
95547664
94562151
5754072
71981158
2794678
2965368
7666551
88288685
26301954
21139352
81607067
40068011
14199829
81937531
54607544
27617744
10931757
35532250
7071476
50941442
46125910
92148844
49912988
79156191
9541965