70838125
1093189
9261212
92309917
65222569
811441
3012162
91051055
22874535
56767478
11081399
45352856
50563753
69584581
33946826
26094870
29343616
88084957
31532956
9205616
11612892
67962928
79786619
53237895
47222
31162220
56667922
34753045
32712131
16655372
7018496
23992688
82205075
27124199
23217918
74879940
23934011
95968080
4258797
47499593