17838561
66605126
68176878
6167856
29498088
60521914
66523018
99456993
58534460
87274407
21982452
9339844
40112202
62626972
53097867
80966228
72364398
80543071
80954310
31197842
7215734
12271433
3662332
85414276
99896587
97182834
565168
76172515
87371662
29001955
18319026
91799939
74978249
145890
89813755
8739809
2104524
80696692
76066373
17983722