21608808
85434700
4888159
7832347
1597521
94931416
92918341
11607055
3553282
64727161
3421163
7011177
50178164
30257260
99841001
94803470
54988699
19068248
65011978
94411440
58731057
58054034
85238159
116856
19763012
39967129
39976404
6935384
21297517
218034
98163287
20414660
98093677
2338494
39406871
54979636
18067465
72457145
46677746
516043