65349264
14268886
66244747
274556
595500
9223866
7129759
96923730
15868059
5156926
29869690
53774933
58133076
7816289
65124612
36373908
96231685
14543589
12048987
62293794
94578163
58909834
60017902
19428598
90816409
57588923
96712014
96119118
64972914
42114417
59457633
11038713
3943862
80884580
79362795
24971640
42987471
91816236
43405696
1415010