65637137
6165614
64502388
88403770
5907709
16843569
87231646
68866043
62194029
59829182
17172036
86692792
40976247
56836076
66228510
33147658
15113862
79071308
574837
7990837
47285419
30163286
93519763
83822171
65481246
22714130
96756749
16778368
1621245
75901166
68983774
64817790
12491288
54794417
795366
21293072
55107031
52921983
83782083
8662709