65823893
8792122
4518540
79993486
21786216
81191014
21798684
89649103
75171321
29576748
12943591
69535713
15384918
38556740
99792974
54436298
56689002
581798
47539576
35029133
37902707
3243798
60103298
44552724
51201481
3788399
23262935
72783638
81261375
72882667
4684765
16962932
3761112
25364712
8516309
75179687
13593229
10564918
59363271
46829818