89486624
17392377
14028711
27714172
52045999
25196228
5821904
1003163
16665960
3238080
34149824
8908098
58135942
78928385
19074001
2882035
53531793
80757884
40272317
81697258
6187700
76407428
29673218
8488379
31564246
63178867
86864419
4712914
61815550
79354942
85814442
26345647
15448267
20034535
87341295
62548110
31404165
5895842
2048430
45457146