57263483
4163776
38047804
58897349
13773414
6233029
71701775
45272209
4448126
82045104
77199838
3015931
50463101
72767829
22092927
32065667
16003360
25027422
88618208
64619302
65467784
14156391
652670
44654568
6301188
38449709
86567083
38171105
51283584
3036343
31014517
87182273
4893473
94076277
90879192
43263829
6578338
78994052
12967282
7083488