63807516
59644060
33913283
14691628
6441776
1834770
50093425
86235842
10583963
57405464
38684149
27092884
13001747
2202750
32258301
13862245
76854922
9165644
55013787
99113719
64121843
21992671
99273453
12188531
28526095
44303336
35712973
43641890
29803610
41314767
69235345
92119590
6105481
94994536
19645921
81355973
944685
57074920
62646001
91969890