70064181
25847331
51741410
10551772
95066013
6006700
56568344
81819775
45047223
19564320
12313186
36044167
37657780
3585423
6818786
88729674
48684799
43137478
19658557
68723134
84702444
99184189
47752048
16817988
19335686
5831603
54374991
91636616
17062330
44283566
576140
9469315
54407190
45158823
72669166
75407115
97781139
55659959
5195406
42993243