88851208
14191756
22209130
8876459
42498727
2927005
97999852
22318977
71945249
30111349
53359725
52309294
47997038
63478192
81355151
60887275
62232131
55146418
2399833
1022439
556053
43467643
8904236
45065710
90889941
3955073
69771691
32743765
50253289
26006709
5632570
1116997
75773320
32341354
60988646
8457951
69299104
40622226
54953442
12413433