4668416
5194753
90726677
81678665
72806233
63683853
71816816
29177802
6677094
36823620
99212405
8153670
48805806
46986824
98188960
98924948
28251040
91682872
84632957
8599800
27793885
28068318
14689797
27429080
13177886
67507599
47678515
86516430
74369403
50475792
83563072
39489052
3724862
27796388
53674552
50493735
49821012
44011691
22281045
3666668