76989280
99136760
82142536
50314111
29521318
82299874
68269487
48151209
29764256
1939552
97611194
57077262
80014885
17087777
90095164
47221605
15078278
46595013
83226772
52894266
50636637
12557422
82492893
871450
64867111
7003455
17821741
52164622
1746776
75681197
61152194
2709216
92826151
16681682
3631339
48467356
87771731
65348648
71947722
42058534