18958964
99779748
57776441
31547415
54601159
14253262
30238657
9687677
83868171
8298889
48794859
28749884
43007394
67864268
56332729
9685768
19422380
20941614
43631762
11649828
7106976
91151582
10761884
38281900
66093483
92043754
64914307
6064254
76889606
1815315
11062324
47098016
8738760
64788304
24162132
19534542
56818919
96983551
99082815
36119072