5421432
9158382
61905434
97316576
570160
15516256
427780
39972797
72986153
66353780
40561129
98197773
402711
29347533
37535261
25252617
19817861
5805894
1497730
19858218
90407328
43507957
57068708
17835513
53759980
1270286
3532720
60262006
93488820
63224746
50926432
35305320
38581709
67027900
20721124
46535580
23921633
7173049
8004803
85039227