80328
84787
77354
1520191
670
638
52551
667129
10712
37187
29225
5912
48923
17020
818144
14616
995126
45850
835
1056109