83449468
2332464
26265598
82766200
21828651
39222282
35542207
61443183
9544662
98138365
2002213
59629819
20604174
8719422
48337015
8039532
70356713
94582372
97848862
6143179
76764701
50902820
35612834
20786297
12062183
34674080
50409351
97907445
20963672
6615134
21489250
99376511
30674665
62137913
9746764
14802744
97634129
54948235
52898661
7771502