83793175
52935145
38247513
12213153
9797635
84436
38135968
17505632
12275939
69383097
7870870
62422781
61942257
64611430
1315326
29923012
15091280
11193529
85817774
52483364
1214963
37573664
36358473
10811214
20149345
29276898
92201482
76798304
86868162
51757493
42516973
90466436
25399909
84893989
91815756
67334692
28826029
59361694
11751068
35789281