81027857
91946088
29378060
7657682
21473494
69052825
19338161
17987254
34356947
74055924
5949127
37326189
27969469
57482530
6549341
832297
30365594
69941658
52964096
6297215
57799261
52447725
31804208
7873731
12095635
54763883
53771072
159216
8879459
44235739
9894247
80931423
23799150
32025271
6531928
75198155
49419060
26351081
62741083
1301294