34099 275
3566 624
9764 803
13527 921
65325 157
66209 852
49998 293
76607 613
83029 1073
43810 220
4790 596
6081 594
5027 47
2033 236