84936990
77622809
2722482
40912023
75337800
10296472
71903882
99316117
66258767
39674139
92528797
39446346
38598094
33395357
10655137
8711080
92629922
10966942
68166694
62966948
96329044
60695973
16369844
3484399
20753924
32592286
52928874
79425423
28211967
61659949
74174389
69174413
14081605
37982101
84809585
97655313
65776255
3142639
73991983
41703512