28014243
12984885
10516868
91735136
57891381
10844568
11155985
6382967
86261810
97775178
15117418
21859210
79958728
2059064
33347534
81753833
72195585
45681037
5315568
88571377
54606188
133996
59658418
92004651
78899472
52087689
66815112
65595358
92445140
23629211
32724575
17376633
46568398
76691832
58364346
50626732
51702341
27842060
32607244
77629350