269496
64169
133262
80113
4653
58271
29915
1474
803175
41221683
9004995
84221434
6214654
6184254
7095967
54531692
50211686
62751642
5618561
73031361