39628236
17843263
12513350
77367580
50764223
27768081
86525741
68184502
7332433
93439099
98185615
21247100
69614637
30309500
98526519
6658726
1522279
34109990
70038415
10538413
31947710
8448000
22484670
74954615
36822063
55142519
15522822
931131
6889530
37143170
5528405
58662512
18673631
14266011
93565374
9404088
8664825
12699102
63111743
63893622