87435598
69877856
10987580
2274893
18486846
624949
33792069
95832701
85829137
98284034
93564753
47684557
39009460
69448797
20218570
82893443
50632932
40355934
26055166
9196103
20941156
49326618
50626603
87619647
59413116
62751619
692495
52068265
64204262
26814009
4378670
72037107
65755634
3674938
71532128
70589212
3307290
69113133
91258666
6342154