69823216
16944970
45649385
98257432
70832844
28712168
15943674
48298397
32501512
68002073
28511027
16218488
2850261
96746003
5523333
43959481
9379219
80241977
6514811
5068995
35052898
37705741
2898170
36067277
33862551
29871300
47475657
499793
17098827
55475386
85065753
58372220
57668679
84994790
51452857
14119809
39153040
41472426
1395937
47489270