80934938
7001186
84256128
26119514
4376903
14772409
1685703
90111325
87155435
19639772
54166466
92514590
47064878
89644694
91432234
93001401
69011238
12359005
63691862
5329163
95704988
68997137
2903641
62375168
30069
33473412
99663231
67399311
4518975
8463986
1470847
18485605
9916332
1023514
39317985
36949546
10501631
98436610
25033173
32891922