35036110
80081626
10163819
8806380
17614640
7595530
69698284
95163883
994052
66887956
83488754
1915660
79651053
61719913
56192162
2768619
92942491
402671
75879180
55376753
96741010
63618246
94905981
46757304
75734665
74151738
3749525
60501922
32139171
55494286
57904552
20113378
4716551
73409969
2604913
5439783
75378316
6338849
75619597
1092765