76849546
84605178
86223856
14205466
28899622
16481083
61942016
6933535
80148532
96203830
37996699
80389241
11639508
2485388
60954310
86668258
76687106
23472743
33857718
20042868
23567669
7231177
25126575
91127990
79423211
6414533
59285333
88747906
12277664
6407442
62257494
58758234
5458444
86167095
50875679
23702109
58993026
34089534
12368768
55441123