60584562
58959166
59548008
51059315
21299170
9967751
43701533
18602875
6543175
1424091
82924241
21844343
4248979
90033092
1946637
11096118
15594493
68728876
17336445
19285341
27838110
42832070
90052901
3583796
99294470
1709285
64428074
86601957
22175423
1372882
26192233
47221902
96133081
99945801
65371971
62275057
938939
186872
57893958
37223723