44796168
95709163
52502954
19868929
9306519
72861073
90353133
72798750
70475904
79209721
11816480
26771694
76514606
3846983
14889384
63789889
98176266
37187776
86554861
7662665
41999308
33696554
17434214
12505174
50952136
68456528
11125774
1492551
28455469
24954666
1205778
68221000
34324703
50402341
40518116
84639739
65648633
5231398
53935638
5476644