7963188
30345139
53516536
70469260
2244852
20285991
2745140
48534905
75633061
98331437
68636417
29132005
6886397
2512227
34795462
73843920
77971418
63972476
90111048
52286389
10132275
15661886
26418075
69463852
36816900
9747503
5124437
75081892
81844670
20343988
79073740
19394237
12337878
79406291
475422
69853682
16951903
95349530
89521531
2869783