73933768
60154252
7168935
99262850
27358210
39706699
8703249
71314546
1414063
87019010
68312676
84622198
1927978
35021117
5277690
32969369
59845435
20768188
4176971
9789534
35087338
56851759
78358152
53389225
10224952
1460576
98328707
44901513
6321104
8602711
64767439
45287299
11293576
2613840
21959798
18067691
97282365
75169841
89381643
47153363