19383527
6287988
69921969
13058748
41615947
79301835
31781345
72627443
9761377
98298857
79482732
48742647
1770245
51783016
13257588
8657324
80748978
75175523
86367982
62954348
70291463
66078921
60413859
45823606
51832348
36166202
52444101
98495163
49219329
262188
8285817
72916665
1122927
87079199
75239267
24221826
30447483
34481527
62627674
82499593