81608057
32206140
9633139
8591599
60243927
6134399
26994034
49643366
98232878
5030595
62786599
66273403
39282301
69212581
22264449
49097522
8577136
3809308
8492478
24379
88651933
11927989
22194139
67328305
35803772
59021803
22832190
97116743
95126660
53181339
8425376
4770543
99426147
3998431
19705349
95184944
53454424
96369477
2261417
70766244