20624028
6452190
12958623
37057776
49233276
38892150
77584054
25196700
84866230
4983810
50925780
26174498
9755139
69814634
11542472
24909038
1345306
24777170
58174497
4050961
56664036
53417935
65445351
8478693
31509614
593340
60874182
27381861
12829192
24484054
88639594
75212876
24764263
86663516
96606359
99694563
27006544
90922630
77315659
5941172