48689182
5603958
73387020
41731382
21443781
71174521
13276170
20725559
41672370
7169524
50414189
30313709
2238270
9561632
24316089
641317
76217805
71224800
63302290
88061867
12586557
84838451
4561666
52304721
24753512
76634974
72727177
7899172
57201144
12951668
15898574
8632236
98439570
83122708
7826432
54284079
28169886
1050361
64907167
47632196