17124184
6298533
1610248
32227680
1434621
10713502
9596727
84284097
1903981
3816057
27511075
84945290
29042945
7013437
19545452
16177120
38463734
298902
94136324
44677204
45102285
70656602
35083484
61171673
14967998
5971903
7218603
33829908
70033038
84113366
41481125
64545748
15497112
27039655
21993988
59773577
46603869
47055199
8404570
42798334