8987983
56188912
1936884
84998986
9458197
100005312
3342336
19463912
91186807
61452933
96393034
52533695
65733986
3772246
7505524
45413581
17883997
84752152
6828656
65085527
79375964
45342094
43769363
52787448
89362320
79542474
20777100
15911473
9039349
4044965
6145188
35692629
56328471
68285758
84471046
53537514
43975009
11049609
11993030
67186926