14289662
8828427
68611421
5534533
46629559
28209066
89694706
39012153
43657139
3043306
73831096
25321907
1346026
50146457
59192204
40758305
38187535
29181957
54973147
8545898
9783356
28734255
37793987
97997515
70074191
19963739
31839488
85584097
85589287
23627306
45248269
78824681
77764356
94082972
35333288
19008803
55029714
55015235
15613552
2156270