48954422
52292723
33181936
3093473
34228919
24246541
43332992
24921518
1492270
19978090
7229407
42189721
90188565
25263888
88225189
68795237
16143682
6424448
98028494
80107064
56374600
1407949
98624802
21585291
67891229
10921406
22344228
96096810
2491117
3687828
35298264
54956911
4557251
11211893
72915988
43991455
70472079
47325092
48038948
56582000