11916044
984280
28607513
156323
8195897
8680214
25795375
5026722
78336120
5419429
81455215
54855394
65483811
85982059
9569798
40337274
13981890
34656638
91616678
94997035
64163120
31594501
21553547
21958568
55487857
93009783
23086724
53916811
2656261
30811278
99382742
14772108
39547889
52264697
82405135
539020
40147831
96203816
8275777
27679695