12256 627
65533 946
7863 587
2885 189
3522 259
2256 66
5339 609
3234 182
5928 794
7369 782
4169 528
6447 503
110746 1044