17086540
36928057
9986688
8378378
2287976
66019328
86094956
70813074
13743353
67651413
8340552
31225714
66233639
97849741
2082285
24314288
66229559
99247008
10964105
5587258
25362152
99733682
43146321
96333251
82561394
47633910
83641365
4865081
11331613
41871788
30514776
84443431
17276884
56982199
73037332
37422154
9637717
11167411
56523620
7852618