68643190
47516614
5962186
1971123
20377806
86575748
30047515
3538212
90247968
95786530
71234412
77254324
21158447
82318107
16532086
16112294
3151626
29481202
90366613
84754821
35552595
41108197
14583147
57572868
5972406
34873176
32131779
4062347
7119614
2387711
56909609
49685479
30299096
47557159
68278526
318701
27261881
53265045
9439230
32337312