16987040
73598963
21307497
46408069
87595382
35145412
43043837
65004316
45596928
30239335
59898505
17662879
53319608
8414542
1407121
62031544
70968639
13425687
49848302
27566749
9673795
32495268
51428774
49424870
36114635
21945777
14911515
6935677
12202236
85512910
70715933
57717649
93876992
66081670
1472615
38039
89693245
36626857
64678638
45786102