75527223
70991140
3230652
8305711
89682259
71052115
51973217
74067096
84716333
89352261
60301927
49586958
19082232
18691155
1034280
98341665
77126613
62993163
86638667
2889543
31355064
73687682
76808165
98064389
64727902
59708804
743352
12032047
98487142
3332536
51776982
22889934
33394241
29192278
84763442
36758842
3035480
33297063
9021876
7570422