16747527
24584123
94772655
2711478
65616104
551130
19897204
87245563
14023787
74727871
30008990
74498266
18125063
8652136
5828663
18151463
91294027
35107387
11843696
41631530
83525688
34618641
71648743
98209117
74105757
56401430
91779395
88689643
67681515
49633499
1822417
98846069
88105438
49359179
45445365
47039469
20313485
1621239
71094754
55842301