43342439
34088404
52906674
97602991
27664568
92391724
10403993
71126257
16594575
49382138
41427541
96619538
56012902
88229903
78186456
48521180
38815327
357918
73244419
1483496
61176950
4721507
1956091
23023600
90485820
29882896
53921319
9087216
47019218
49753077
11046664
70615123
6069815
89129141
65837762
68611790
53504184
47025471
79195003
5433399