84929662
5809410
67125593
7868856
7472369
91811603
65426654
28541992
85517408
91366958
6560641
9027671
90838436
67943301
22113770
10809048
7896788
9308625
17557310
21032825
88064954
40161722
82416679
9107956
28528565
87329781
49921833
86604322
6614113
93574045
2209526
65071862
8712196
95043714
30344405
6151457
44755235
24939216
11855745
11505324