43816696
27881613
907384
82723760
50899878
73486986
58527224
55078494
704991
31846981
11071897
19925928
14187308
82339250
4896340
27751105
27664563
82898588
52058312
31273079
1287354
7425272
10743470
24954483
53737483
27658198
70256715
62829297
14722106
34282685
97019150
52161744
37513551
57282100
68308896
7767148
96067123
28358635
92548962
95945664