69669813
8010869
95509728
31071128
30162177
49164796
12986124
88644343
11319227
32872355
32706883
73854954
6532250
35374780
61088958
96734763
2116285
89711607
60082442
4234393
33324896
30292996
39881269
88756623
71868196
39708040
77384118
94498095
4692631
75303169
11261361
82958065
27595005
75352110
54767485
77109298
3256029
73446190
53103389
12738145