68100
105958
505831
498874
745942
349510
124702
751821
16369748
733886
5395578
4544981
3690192
3641510
2401216
2269495
814392
87947
506879
2231