58444108
24476856
90363662
88599473
38292196
55369224
62288097
40304442
41302840
72127736
32612462
17253137
79299354
56303644
59104291
68648013
53466324
21297220
36926059
6873989
15846258
60204640
82005222
3092239
54516596
82034325
27789251
82163112
49247581
38253790
43115453
65297373
2676811
71209697
97995767
29939524
87811819
7317823
57114825
12932729