58625130
86426325
35437935
69524559
97979603
97335510
80527638
5884953
93511470
49466263
5256507
39009066
7675054
799861
76559160
84694707
20142205
25296672
41203015
3670337
48692527
45416550
8562988
3406286
55425334
88332621
72438526
79298912
46876918
19079388
5247168
91902526
93713475
77816418
45625412
61647827
49669377
29527797
25107496
13588234