85855833
51372594
23634702
57267175
5359275
38349689
27475643
18136312
85919599
40821187
76052104
972496
84462376
91383543
56975778
98567108
88735983
25673845
71909559
4622834
79274915
86971736
15827280
74948608
37047876
66149394
49108595
45607141
4508198
97354134
75733168
68841271
88789951
52168128
54064770
135840
77841941
15456268
70526224
31645932