86957695
83815705
74761519
90245896
78886536
6123650
4692812
98047199
76795617
74188182
80829543
2506632
30212739
50749054
65155447
58511486
13129696
52453732
86445856
79393295
95799812
2809504
60906682
27062189
86107034
7474703
54383962
82006898
59227719
84257211
15649056
17134120
98824205
76298315
82333368
49714570
56694797
54063819
23847260
68749019