29725349
72437538
38651103
7507179
3219647
99454674
49657221
90767185
43562749
71411292
8471711
78369526
68561952
71598991
64667210
61692046
58357445
50876348
27293603
23452418
61052755
8732615
65667880
22039789
64109551
45501013
98035982
5105239
8144197
56573917
4092118
28925402
16701237
31966938
9872811
30093459
84154871
50597230
2641871
5003854