44893741
68451669
75133553
76952168
30621783
12087172
75679277
96215946
79548787
77765320
5833499
78275873
40014933
14113746
81304292
63941746
38709794
47223982
34231677
47522460
77176044
1414442
21898523
2942208
72382478
72163894
1061300
85433164
17836559
9182516
81974697
88962351
16116315
8884862
77156176
45719286
95935415
34182631
21245282
80314196