88696294
1568417
80172833
45754475
98652984
67051717
20046796
2255792
30908356
90308673
1827790
72254746
53177083
907927
399183
94763337
95928668
43606480
86548389
79598470
45232680
20415281
74639477
768684
13237618
37871689
18328191
66432642
50498570
99481078
37987219
94617112
45807847
35595715
54779276
1009900
10501765
89521365
22806885
29949967