26945241
32989823
47277555
72551141
31812479
10104883
10424876
91177020
28464793
31237128
8983150
2083152
12656859
65773046
64274722
9474032
2907462
71617246
9161105
99295079
8600719
68397504
45607056
4912054
8480575
10809404
37783638
19652866
60462169
99224051
39842601
15237282
83729057
76544399
3664107
64209717
70884781
76948822
13654895
1604640