85745490
8600222
91398828
43041467
20911605
11717890
6169071
12144113
40667270
47493820
94867135
17421171
1718815
13291645
54652752
7715289
19773221
8662935
44707307
53123134
15581951
36375785
97807733
87825852
35607469
8598520
63009205
85738012
1451258
43177128
43865760
44923599
78123893
64924405
65307735
70402764
28188638
19093206
70603945
45957142