85486157
29792708
14388005
97982453
72642720
35789057
34198817
9761056
19867211
26953351
59362406
65695732
71106797
77255299
28536545
38591466
78841702
53469832
34814582
2628957
78104379
49475150
50544011
52343711
82689524
44676170
14146619
4683023
51188961
95142737
9387614
82084800
85968143
84267069
67701728
33135770
11787191
9842209
27302134
48971584