88814676
19629881
31393447
81302053
47419204
48689202
33236522
2865952
72614944
36648741
5861726
99924781
35338463
64512656
64005619
50938714
58018605
4606593
79493299
21421324
5945331
22407644
97619657
5169849
36452058
7182115
93985320
4122990
5247727
58541249
22714394
11593544
85447069
28371202
90733563
6865029
11009902
7095192
91645238
26246310