82676935
58156536
76037918
10974434
12772554
8513217
44746046
58161870
39198320
42132812
7171370
35982981
88768372
93361916
87222168
87823865
22436846
48484910
84254894
77751494
21728299
52912076
88941975
35717738
79735869
42324794
1399700
80938273
2083025
45167922
21952305
6820578
9729909
52315269
1686530
66842369
67403226
5715033
59899963
66834224