89388225
1696952
2355306
35886942
88035908
73503922
6936579
31093308
75623861
22387625
80643767
52697036
72416716
944728
65139719
43013977
5752978
16931576
10359937
6589187
39825
9279140
75982949
92535160
14539259
49914609
76023938
78715961
16302962
60594112
50566552
71313866
66834468
43623121
28782436
94452032
69779955
23064788
64947260
96042263