59024250
56781349
6523991
2901871
97848627
25497921
60272933
39601634
30489399
79162202
52754515
67441638
70556650
53658674
15698742
22485010
8437344
21626885
60433511
14782356
6018973
774908
32967748
28885102
50917160
32802155
85074743
92843929
94893826
11459515
35357757
95196009
329145
78957378
62761977
47295284
74114123
85442882
8863888
19968770