10293567
89881878
36465736
82429063
63792192
20048980
59208473
79954482
99924945
93035530
96517987
2095797
40226523
17128351
9756280
73957384
95188310
21518398
8034277
8952956
44194856
53873710
35567974
41085929
22397937
7456935
30915137
61366803
38641867
86893195
82351323
64031932
164661
54394934
2696360
6067958
48426615
98356228
13285906
67782483