1 100000 100000
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
1 42335 517259
1 24520 231206
1 17135 68661
1 76229 44383
1 54135 128506
1 43216 466097
1 39915 24585
1 20340 490657
1 91642 43506
1 66130 112695
1 65355 39821
1 9930 444966
1 80130 349986
1 977 311562
1 52058 131048
1 35290 213690
1 61609 377255
1 37488 30511
1 69793 307397
1 77335 257614
1 45707 49912
1 85456 323042
1 85067 131150
1 92467 292128
1 89825 204884
1 20564 373984
1 16676 75480
1 81120 217787
1 55046 284896
1 43519 464847
1 24597 418748
1 86321 191961
1 87221 517867
1 7571 86800
1 77832 298723
1 7449 375292
1 84488 35600
1 80019 339823
1 17065 389393
1 1001 253147
1 91546 434211
1 49057 360766
1 64962 371753
1 9846 70865
1 54564 340222
1 34336 328810
1 83965 109442
1 7536 369677
1 6306 105241
1 19826 359607
1 81253 87294
1 33450 493862
1 98671 266957
1 11065 413758
1 40900 477713
1 14456 454980
1 21732 402748
1 42617 62186
1 95813 359154
1 96331 400768
1 60764 36286
1 26804 546645
1 53747 190229
1 2358 450899
1 21201 12228
1 82444 67079
1 17335 31426
1 29419 525234
1 20511 203484
1 58244 134679
1 37917 510015
1 97438 294866
1 14976 418382
1 45854 35438
1 37743 87113
1 69728 362144
1 16653 375531
1 90012 90434
1 43799 81537
1 63556 473165
1 81410 314548
1 67202 542432
1 9664 214155
1 32316 330094
1 79577 43147
1 82066 211788
1 16116 477562
1 78556 342889
1 35469 177180
1 21869 432876
1 77534 319105
1 51892 250009
1 29400 431029
1 69528 69184
1 26888 425970
1 2073 167553
1 50004 67594
1 2580 197190
1 75229 79830
1 33981 460377
1 66909 348824
1 98435 284059
1 29480 148734
1 5585 220021
1 8108 62237
1 59145 120255
1 77330 297094
1 61257 188852
1 62716 343292
1 75687 6044
1 20839 69017
1 30422 102634
1 8232 459741
1 21441 273962
1 51505 402518
1 76749 99788
1 88330 38838
1 7736 239347
1 39290 336943
1 89790 428327
1 98493 284254
1 61904 34979
1 29932 449525
1 69372 36472
1 98266 206021
1 2538 493897
1 6995 77060
1 98747 261012
1 81982 469117
1 14218 330935
1 14554 207459
1 5516 470265
1 68545 263469
1 25649 530976
1 40681 451977
1 68322 202334
1 319 119833
1 62339 62605
1 19596 229201
1 12016 500385
1 69874 505579
1 5121 546122
1 54190 92358
1 70983 480812
1 55509 382566
1 34766 343649
1 80632 282045
1 21531 421926
1 29922 207078
1 37710 393779
1 65782 342505
1 24958 122778
1 59091 289544
1 38337 332344
1 84561 93254
1 3907 64264
1 99460 483302
1 13067 355574
1 79029 418344
1 84507 282609
1 37838 7576
1 60783 544045
1 15180 486313
1 58042 205174
1 22060 232224
1 55598 270203
1 3040 481482
1 10674 150248
1 99449 261330
1 235 414208
1 86972 20088
1 7990 73120
1 56718 352055
1 15113 339158
1 44395 228416
1 35415 512319
1 69256 418512
1 8778 314670
1 27190 158650
1 43209 89190
1 7808 160235
1 46225 368604
1 73001 78744
1 87966 282834
1 74352 213976
1 99425 16545
1 98989 390223
1 10216 147101
1 20531 126472
1 98171 403608
1 77902 511484
1 14586 401842
1 45892 29089
1 1730 533932
1 85430 333132
1 84871 295300
1 52893 94687
1 13497 139706
1 42287 137172
1 27841 23518
1 1529 219876
1 75170 271492
1 65475 11916
1 12410 289279
1 62225 299139
1 88128 84815
1 79519 454703
1 98309 281143
1 49794 42939
1 44117 535419
1 38283 257520
1 91637 426754
1 35524 214601
1 85572 174669
1 88370 519489
1 77723 290371
1 87187 431429
1 86799 150316
1 82879 469642
1 97931 266042
1 99753 490720
1 16281 292043
1 81853 153422
1 11703 23668
1 68161 81543
1 64100 196339
1 71797 417516
1 81234 81147
1 10549 162000
1 71154 222242
1 39027 291463
1 18510 119846
1 53343 343787
1 35047 359541
1 50913 522098
1 51901 229995
1 71835 489601
1 18309 497620
1 97705 335870
1 26578 399227
1 12418 531704
1 12142 522289
1 54998 360642
1 94367 259676
1 62767 375508
1 88580 117748
1 31762 452410
1 6999 166329
1 70653 442742
1 70667 175259
1 60552 505102
1 83149 150413
1 84902 233488
1 40645 301047
1 24066 296328
1 33971 34516
1 62916 78434
1 79604 410956
1 37868 207853
1 61244 251843
1 61971 16409
1 14874 308616
1 40366 518554
1 40185 216714
1 94860 161607
1 6651 214563
1 73077 380604
1 86270 358328
1 61770 195548
1 83161 35183
1 96906 72671
1 32893 286969
1 64424 398649
1 39189 423248
1 24023 199002
1 57256 139470
1 72544 181616
1 54772 381640
1 45352 290996
1 23154 234901
1 39565 78105
1 68662 445696
1 80711 45127
1 23630 12269
1 63113 115645
1 61824 269800
1 53342 440108
1 28334 195868
1 94414 173081
1 54418 275018
1 24984 246171
1 27684 185408
1 35864 105975
1 98897 82022
1 2336 11179
1 42499 94724
1 21792 341372
1 16381 167630
1 60191 12827
1 27358 433023
1 77953 506807
1 27803 303874
1 79201 186257
1 61830 26916
1 67670 380143
1 10955 366428
1 58319 2586
1 85199 76682
1 5368 480796
1 1905 402333
1 19701 302811
1 92395 444361
1 60228 204856
1 66576 63529
1 60765 234697
1 23181 285106
1 54258 447315
1 55593 328774
1 62065 224916
1 33062 396714
1 11807 185026
1 69792 159508
1 61980 111951
1 25450 297042
1 17955 205167
1 64246 423829
1 19752 111161
1 38891 374335
1 78970 317622
1 25454 198670
1 97696 394768
1 41532 266362
1 13022 184116
1 2059 264987
1 13359 505492
1 41422 25768
1 64649 96287
1 5808 19833
1 81438 319088
1 17333 482106
1 89111 223566
1 3070 99243
1 89016 479347
1 4163 423562
1 12993 38901
1 86264 403464
1 98441 344236
1 32266 271099
1 71618 45238
1 70977 197181
1 63226 503514
1 80254 394444
1 91573 410112
1 2779 117520
1 27734 460283
1 76751 33965
1 77076 357167
1 92169 361525
1 84999 60335
1 23570 220694
1 21018 301797
1 50638 357515
1 56215 501045
1 68537 482010
1 16065 513618
1 62954 231160
1 26323 90124
1 3893 260673
1 73763 428051
1 50115 233920
1 71843 476683
1 80473 1648
1 66972 532961
1 72825 82958
1 8178 94645
1 71737 212036
1 51045 174242
1 71791 182675
1 32460 146739
1 52390 410498
1 66201 16998
1 81799 539885
1 2041 28040
1 31027 131435
1 83731 162163
1 96038 409765
1 28198 309892
1 99955 458233
1 44077 249125
1 4747 124923
1 34236 392451
1 59544 33091
1 74913 476305
1 64859 344821
1 3173 200019
1 25876 535431
1 22475 403192
1 9912 93555
1 16717 464897
1 53562 201327
1 82692 491892
1 86148 98379
1 7230 72074
1 73372 241862
1 88967 534341
1 51458 91349
1 29763 3535
1 20270 54207
1 30255 263325
1 59220 237495
1 3205 233276
1 20353 93098
1 22006 319931
1 5532 518794
1 49327 436736
1 79912 47256
1 37911 382447
1 58430 147450
1 73421 44926
1 46677 22118
1 72491 152287
1 87516 51289
1 40775 325668
1 30172 298949
1 15119 472070
1 17944 429899
1 79818 334771
1 42125 70802
1 29083 89960
1 70900 495398
1 64575 93431
1 36637 429142
1 43659 223654
1 7284 462999
1 57904 68427
1 54750 57190
1 92729 197194
1 93018 218626
1 50249 528738
1 87393 217019
1 2560 87196
1 79111 262429
1 80692 447994
1 28986 345515
1 98458 387850
1 56736 217864
1 96764 514508
1 71803 116033
1 98625 119703
1 69413 269573
1 72810 191129
1 36982 285032
1 48273 480614
1 4539 142880
1 92105 218598
1 58014 394491
1 93443 259692
1 4515 223623
1 29189 507903
1 28614 461297
1 24018 123221
1 55871 95535
1 92006 12962
1 78303 109746
1 50457 433970
1 46035 184264
1 49337 292324
1 27550 143270
1 29586 471612
1 49568 212784
1 1511 471558
1 11251 289556
1 25687 418925
1 59017 222575
1 57947 45821
1 29649 261156
1 60260 73345
1 49554 230575
1 50271 525074
1 89996 239743
1 98642 184313
1 14235 100753
1 44862 449941
1 45525 68531
1 52348 174663
1 88328 251293
1 68802 316552
1 41919 361727
1 48765 488323
1 84732 429844
1 73142 437376
1 30972 38741
1 12783 36170
1 91960 240637
1 58469 79850
1 16032 332650
1 99117 537558
1 74655 456402
1 88248 218287
1 76028 507248
1 41585 311883
1 24629 50083
1 31611 375931
1 47459 94330
1 9365 467238
1 75034 459083
1 13559 461909
1 32839 207667
1 52532 221177
1 49266 432835
1 25272 204704
1 91388 223627
1 21545 176240
1 53727 142973
1 96072 355142
1 36755 77391
1 37646 409080
1 89508 366290
1 54257 182304
1 24926 542691
1 51358 374947
1 86788 2278
1 23966 65227
1 80690 407410
1 29875 251837
1 42336 348287
1 37785 536531
1 71263 42252
1 15879 71211
1 25883 510058
1 41518 352355
1 17305 445370
1 40406 516199
1 59320 353919
1 12645 362198
1 73490 266122
1 8697 488177
1 23481 306451
1 37770 510254
1 47164 423015
1 30667 62962
1 93025 90620
1 56424 94668
1 58026 90583
1 60519 233168
1 75858 539451
1 14313 238556
1 69295 265440
1 73415 25743
1 81199 226656
1 29943 469797
1 98652 226685
1 14502 2620
1 91162 34289
1 77756 339902
1 50437 313385
1 99453 102397
1 43286 308603
1 95173 239777
1 84605 398827
1 68809 518649
1 44485 90630
1 29562 460343
1 54804 159986
1 68034 72284
1 83914 101815
1 86950 391441
1 23871 530294
1 84836 507952
1 21511 131773
1 27732 509084
1 12655 466380
1 86409 140044
1 8702 312742
1 9231 340800
1 1495 265520
1 80908 329040
1 49171 5346
1 96800 57375
1 96553 386650
1 54950 234814
1 94216 417032
1 85139 161026
1 87545 495348
1 87860 241470
1 18655 472329
1 93329 9690
1 20088 344516
1 79662 464217
1 39418 538539
1 49798 261544
1 34681 3803
1 93872 487933
1 73405 399491
1 70652 247889
1 64398 161462
1 6484 468318
1 38570 461885
1 95069 397609
1 43626 172807
1 16597 403925
1 9603 28751
1 48180 481354
1 88800 342725
1 59469 34987
1 66442 323013
1 91660 45369
1 14466 194843
1 29942 250562
1 92579 397681
1 94414 74207
1 3810 307345
1 17100 101202
1 19567 465036
1 79493 480301
1 18676 543783
1 85448 326737
1 14642 300290
1 85597 8188
1 15688 505204
1 6949 500147
1 69806 392437
1 33567 55576
1 24275 119908
1 73854 173641
1 23556 131641
1 92533 509515
1 45958 384448
1 40365 524821
1 24889 45860
1 34539 470770
1 5237 367297
1 77485 269046
1 55949 162034
1 41163 26798
1 71504 192568
1 81848 17412
1 83045 173101
1 63871 111060
1 89548 172386
1 15656 456245
1 59617 294682
1 88722 206752
1 10714 427261
1 93048 328780
1 94598 486033
1 69102 201697
1 75181 58804
1 80899 50373
1 53460 73352
1 86239 271118
1 26424 347425
1 40387 8897
1 86831 380263
1 37325 173537
1 50124 158718
1 31731 156454
1 92666 66844
1 58501 416663
1 93149 239994
1 66605 494468
1 24758 75908
1 22447 285705
1 31261 494040
1 80011 546165
1 24358 9147
1 39544 462355
1 32063 239628
1 38505 498153
1 22574 42154
1 66185 215587
1 40020 274495
1 83904 385749
1 75534 62476
1 87245 473335
1 90128 375729
1 58635 53814
1 72778 11540
1 1774 318002
1 80517 287993
1 49893 102094
1 55364 456379
1 55319 444129
1 58053 95316
1 89640 235129
1 25983 343655
1 20594 177671
1 54468 318969
1 42286 104797
1 35070 437648
1 80907 547219
1 79571 25810
1 89715 106977
1 4738 134453
1 23402 172060
1 44004 492592
1 87312 437472
1 93102 33004
1 25788 492009
1 99532 427261
1 11680 176443
1 741 237785
1 63402 41848
1 51387 19840
1 11742 208022
1 90729 263450
1 33182 419302
1 21573 370783
1 94916 185730
1 58909 365287
1 94052 313967
1 86491 77376
1 65421 139844
1 74563 504419
1 25606 405038
1 86354 332751
1 8338 530658
1 91998 343791
1 6830 26570
1 78490 438373
1 60080 363004
1 29616 277970
1 12647 15757
1 44902 460386
1 15167 447287
1 316 540214
1 75612 308428
1 86250 470481
1 22875 149417
1 75652 354719
1 76278 150980
1 99703 161538
1 57918 88574
1 36459 282396
1 56416 85821
1 224 276442
1 69987 509959
1 97715 380206
1 67974 59326
1 75480 149866
1 14244 435050
1 27967 410843
1 75537 227870
1 73872 46844
1 25755 45519
1 50769 92076
1 79595 449275
1 41372 23751
1 38404 262567
1 94059 404489
1 93152 102818
1 48462 465809
1 78232 520740
1 401 321496
1 9722 336644
1 30105 464552
1 61010 177678
1 69349 53037
1 69795 123165
1 91054 314051
1 65805 321286
1 55881 438990
1 23879 334412
1 23009 422849
1 54275 241346
1 5279 39948
1 91950 172672
1 74916 420750
1 32942 341298
1 19147 330267
1 73732 269619
1 84873 224458
1 71882 253527
1 45839 206892
1 84148 156794
1 73124 478348
1 47824 498355
1 78988 539138
1 93831 323973
1 11814 137812
1 88956 352406
1 15591 39792
1 45609 509347
1 27297 436731
1 25574 510925
1 19265 367527
1 59204 203
1 79914 138754
1 34891 283426
1 27260 546101
1 26210 149183
1 82353 420751
1 78789 434653
1 23260 506531
1 67662 347664
1 27018 325909
1 57102 240975
1 7298 107069
1 57810 57887
1 43558 319194
1 90016 504238
1 43026 49184
1 52153 180417
1 62330 265043
1 26679 375518
1 4525 95731
1 24909 77526
1 15958 195462
1 46124 395180
1 44727 100305
1 34170 276929
1 45645 472183
1 46042 69618
1 49457 60887
1 76200 523589
1 51635 318546
1 9084 217320
1 57343 431123
1 21668 395308
1 47225 295026
1 45675 269347
1 67778 485142
1 55319 15515
1 62994 344175
1 50532 405896
1 93597 309160
1 33579 309030
1 6225 303810
1 30015 182065
1 87892 40231
1 59916 132900
1 23751 20127
1 22745 31279
1 74247 538411
1 1540 256672
1 20712 144617
1 69034 27109
1 73690 469738
1 67102 159860
1 5126 114177
1 75150 530162
1 77424 174529
1 81859 427489
1 38132 198590
1 607 33318
1 2346 174276
1 70846 373368
1 67043 11590
1 41847 235647
1 38507 196176
1 77402 97697
1 26407 57334
1 13170 193593
1 63542 174168
1 53058 536611
1 82642 46520
1 25609 537133
1 60589 96594
1 86080 107101
1 27254 126263
1 6456 74013
1 89267 446134
1 66621 305737
1 52390 483922
1 32759 285024
1 6283 158675
1 61126 108420
1 92021 410880
1 14276 139030
1 5046 337538
1 35748 37379
1 67861 269752
1 8310 543849
1 85655 404614
1 28802 459582
1 83384 318186
1 9162 414988
1 11729 157497
1 50058 352064
1 14162 81411
1 54681 334183
1 41862 504543
1 36135 455768
1 41331 386800
1 30687 384068
1 70489 217138
1 10564 401308
1 91216 372950
1 63253 369123
1 98316 18366
1 56074 1917
1 65946 24178
1 64822 444329
1 87554 373118
1 20325 263184
1 37220 505345
1 86109 470223
1 38141 400219
1 39038 343397
1 46241 253320
1 65220 449119
1 51200 484660
1 57825 323259
1 72835 495669
1 82245 21101
1 26925 187571
1 38232 271825
1 93212 428315
1 5404 153747
1 66598 514696
1 96909 245013
1 14847 482717
1 38562 108228
1 4239 18346
1 65003 424632
1 80574 272790
1 58418 446944
1 95754 216346
1 93084 530534
1 74093 440833
1 67207 118169
1 81977 333742
1 67019 106866
1 58909 481702
1 25627 460250
1 77055 365179
1 47203 46351
1 10273 501054
1 73929 507683
1 11454 170049
1 72973 456311
1 12075 164917
1 70954 263453
1 49912 105902
1 71989 211711
1 85486 217854
1 73851 213646
1 93809 116978
1 72676 529700
1 50557 237229
1 9940 250334
1 9963 311479
1 34054 9551
1 7370 221376
1 41777 442587
1 22695 440114
1 32869 222480
1 16264 49198
1 67756 53357
1 34762 338271
1 82411 34981
1 21896 43529
1 44512 415929
1 4853 500240
1 81123 126316
1 73310 333358
1 59335 435920
1 74634 90069
1 36119 287272
1 63067 421171
1 40411 356196
1 29325 306336
1 7218 110134
1 10260 352691
1 40344 100013
1 79423 307161
1 23839 61877
1 84985 491749
1 60951 51076
1 81860 126882
1 54631 422612
1 44702 347509
1 9203 268339
1 57693 437872
1 18998 352762
1 99860 16127
1 45063 147198
1 40654 224335
1 38294 234622
1 73871 534094
1 18317 529742
1 6424 376517
1 6736 52646
1 32994 69274
1 68063 224269
1 66335 349346
1 58129 37834
1 9373 340404
1 99865 399631
1 87620 376360
1 48354 513869
1 83701 221477
1 43476 195806
1 9771 424088
1 55214 152950
1 25243 348546
1 33515 255921
1 91765 424390
1 59296 225160
1 68610 218965
1 1209 264047
1 61285 330739
1 59937 403406
1 8348 41957
1 99768 451257
1 84670 115001
1 86524 407458
1 56445 476784
1 73219 265890
1 50403 531065
1 86557 233128
1 34710 84332
1 4148 399809
1 22933 66204
1 66732 149947
1 99642 154836
1 69989 517187
1 23479 36366
1 68822 224314
1 2875 243263
1 87025 119299
1 67244 161404
1 29220 92271
1 41100 205561
1 15443 144224
1 53623 376540
1 41985 63775
1 24032 210582
1 91717 78235
1 17145 90587
1 36215 4779
1 19657 194861
1 41858 333327
1 26613 293281
1 96689 444368
1 1882 284298
1 30788 185255
1 27278 260344
1 78553 450479
1 65156 66954
1 6725 343092
1 95590 163380
1 50330 31304
1 22075 152486
1 61569 83413
1 57664 364171
1 96223 18725
1 43184 146919
1 85969 78505
1 77150 459286
1 70161 352435
1 27640 252839
1 29072 176984
1 27491 381105
1 19676 497299
1 73059 6669
1 74649 414520
1 97969 232746
1 99401 120758
1 24100 524079
1 47046 471117
1 66443 407177
1 1412 420856
1 44527 56503
1 47666 31168
1 52019 517476
1 33207 508343
1 17749 407036
1 50198 190775
1 85900 256668
1 53868 233245
1 42313 170753
1 58767 46290
1 41016 318489
1 64942 5924
1 20094 73050
1 17269 329394
1 16858 60132
1 24743 311892
1 51142 418728
1 66852 360721
1 74516 181155
1 67843 496169
1 48979 187991
1 28790 141655
1 31241 423279
1 82410 408795
1 86840 138
1 86118 481433
1 18651 225237
1 26857 356369
1 30471 447477
1 50413 478152
1 82764 348393
1 85928 430342
1 7924 31882
1 45256 544802
1 75584 151532
1 73172 390824
1 32016 461940
1 81743 411800
1 78361 142536
1 65142 130823
1 33133 318081
1 35902 185057
1 91481 284214
1 21753 212410
1 59872 114266
1 45199 132612
1 40226 79966
1 19975 430425
1 45113 252761
1 72029 29061
1 11544 102302
1 93323 279700
1 75244 340037
1 78754 345070
1 76413 450374
1 13455 71521
1 79915 468609
1 22233 179299
1 16402 230836
1 35582 197105
1 5512 427408
1 99515 128513
1 43932 335469
1 31107 476732
1 51702 30605
1 67428 250745
1 85436 68481
1 36423 12045
1 23208 334116
1 1999 278017
1 91476 120874
1 21494 466039
1 99760 63894
1 49684 205837
1 26984 102896
1 63418 47921
1 21984 411020
1 31024 128035
1 70745 177953
1 33949 243742
1 17867 216855
1 64701 523867
1 70091 514937
1 80841 442188
1 43972 507924
1 5653 476782
1 47519 72278
1 86507 487039
1 91517 12572
1 23410 433229
1 19353 319569
1 60267 237194
1 53192 242504
1 32207 204514
1 34170 282618
1 67508 195968
1 99256 320666
1 30183 535089
1 89541 206443
1 50449 252647
1 9407 5261
1 51988 116160
1 67198 323260
1 14573 311228
1 5521 10504
1 77329 439039
1 7109 205627
1 93617 417368
1 22623 27770
1 30904 345611
1 57150 421549
1 61833 484096
1 52188 365786
1 37955 295597
1 18508 423994
1 46335 255844
1 91675 80300
1 63662 53055
1 36400 276731
1 64541 441663
1 72429 510417
1 77010 444861
1 34573 52107
1 1485 492432
1 23462 362489
1 38122 103145
1 93766 171520
1 75580 373517
1 56120 228999
1 95281 81826
1 85502 249762
1 80242 318415
1 50741 102571
1 65153 132940
1 72406 214024
1 13818 332226
1 52017 292651
1 6036 65037
1 38929 424047
1 5023 343477
1 16092 168178
1 83110 135624
1 91026 179789
1 4492 348007
1 39723 295582
1 77328 205061
1 32379 55399
1 80810 35294
1 56336 42640
1 62413 506165
1 77423 249421
1 93189 81723
1 71132 544330
1 43416 378534
1 19760 203421
1 55559 402255
1 12867 514335
1 19339 159880
1 56161 263420
1 79034 234579
1 79766 383134
1 45377 117476
1 77509 542466
1 87081 300787
1 17289 309283
1 9779 52576
1 34108 311712
1 43486 208617
1 14319 501770
1 26366 39232
1 79500 409209
1 90916 465350
1 64600 472854
1 68698 153530
1 91060 77091
1 29157 393575
1 18073 161447
1 37827 423501
1 97017 309134
1 78316 276133
1 28963 112938
1 45907 543000
1 49981 219053
1 77764 472197
1 52649 383744
1 67653 323032
1 16546 337565
1 40631 396691
1 19870 363398
1 2003 397108
1 1387 315504
1 23758 79133
1 83987 264750
1 97527 108659
1 31674 368763
1 58390 473212
1 9820 252555
1 86157 525946
1 76530 469602
1 10616 251829
1 43467 524923
1 94798 168956
1 72948 468323
1 5855 482109
1 22515 376272
1 6773 12537
1 40133 120314
1 79157 141917
1 55045 288633
1 20957 509203
1 26310 308437
1 12965 89949
1 57973 435417
1 51296 502773
1 80986 74653
1 29466 181195
1 1045 59068
1 91000 523807
1 71234 11150
1 24637 71292
1 94519 347978
1 62401 240558
1 7619 159733
1 71193 137021
1 4911 59014
1 61972 85911
1 43934 459137
1 33818 327423
1 78637 80144
1 50765 262996
1 89013 477916
1 65705 181318
1 3558 176861
1 43461 213578
1 2028 182058
1 42704 95197
1 24396 363574
1 80567 528520
1 20516 454430
1 20123 296511
1 36688 444300
1 53629 143045
1 81569 10369
1 50548 236038
1 33446 202197
1 4147 350766
1 98308 492330
1 7814 471255
1 72863 509668
1 77074 474754
1 53649 76943
1 53274 276438
1 42831 222087
1 89526 162952
1 70025 405192
1 9947 19914
1 39977 529892
1 4696 462397
1 58896 356180
1 65908 453786
1 42429 147974
1 80723 522680
1 79463 64820
1 47024 457004
1 23296 405696
1 91746 536792
1 57906 260418
1 76952 391969
1 52899 246718
1 16351 18857
1 18 399883
1 82424 500250
1 601 412009
1 30596 196489
1 8619 51183
1 92858 119412
1 7860 236101
1 30061 356200
1 98686 533452
1 15912 137775
1 48680 480677
1 7091 248471
1 26926 390866
1 27021 405365
1 12934 437937
1 78449 434632
1 5150 172843
1 65523 55931
1 48545 409366
1 73506 129943
1 6929 61527
1 99013 168322
1 41707 187534
1 81632 130397
1 76840 97721
1 8590 375311
1 14840 500932
1 23333 386023
1 59014 535403
1 45623 532463
1 75865 107858
1 93165 510667
1 85422 280717
1 23724 252182
1 74913 150490
1 93361 309621
1 72995 207997
1 87414 167938
1 47650 254203
1 31693 444087
1 52102 282951
1 77473 22333
1 86543 99364
1 24186 526085
1 82714 518698
1 29111 378993
1 46619 296392
1 58291 132064
1 18818 279579
1 62882 244834
1 88984 289402
1 27890 245434
1 6656 348080
1 29965 19888
1 74008 456042
1 1075 123534
1 50007 524778
1 13538 53991
1 94542 495093
1 30511 348468
1 4489 273217
1 89708 24253
1 46925 195880
1 38082 153038
1 90393 199667
1 38709 107715
1 27943 342564
1 41797 351459
1 29737 314461
1 73673 32846
1 19342 15802
1 82131 169559
1 86044 511331
1 32080 302903
1 73525 277043
1 94087 143180
1 10964 336130
1 53495 151223
1 81839 218552
1 52891 455221
1 24980 446269
1 36167 236706
1 37517 507947
1 46857 318526
1 49214 155770
1 34155 459702
1 12739 274843
1 3757 335969
1 77525 350325
1 13037 199692
1 18147 384451
1 9440 80385
1 25723 32337
1 49432 24953
1 77184 249398
1 54173 130982
1 56210 482599
1 87062 401482
1 23531 545587
1 9279 319729
1 7646 52777
1 9106 471271
1 59352 82454
1 3808 310388
1 38945 198296
1 44918 205910
1 46457 204959
1 49435 426307
1 18781 110832
1 98222 180037
1 89793 128529
1 41481 474124
1 50101 528987
1 56674 60959
1 90721 474136
1 9735 168723
1 69930 191313
1 95391 148513
1 27917 382069
1 85005 129245
1 33793 270988
1 56014 308466
1 99639 311194
1 86231 319691
1 56155 174149
1 8570 163394
1 19473 254622
1 62943 414171
1 52378 455784
1 37773 311361
1 70703 447
1 76192 470813
1 48258 78303
1 13522 214213
1 41889 409698
1 12820 52722
1 46324 55794
1 51091 357795
1 27132 436053
1 50453 468324
1 212 450107
1 93403 152544
1 93777 4547
1 37599 367311
1 17412 438930
1 44469 130592
1 51668 494235
1 4011 503129
1 48933 268485
1 31978 28650
1 21365 166249
1 29556 300689
1 24252 303805
1 774 311613
1 97385 541025
1 28565 512966
1 33769 83686
1 38770 236619
1 5441 214002
1 66888 385825
1 64656 401886
1 97114 284581
1 46288 86512
1 96007 95922
1 55508 532369
1 31624 117500
1 50633 139104
1 45006 95158
1 92342 77221
1 1830 151940
1 57502 146327
1 96566 499082
1 87802 293550
1 12831 131860
1 88033 478990
1 31514 119136
1 353 512311
1 10813 41767
1 48773 209927
1 89781 436808
1 15535 42566
1 41035 61947
1 45564 304625
1 90465 369259
1 4229 47282
1 59316 419961
1 83930 27130
1 24601 15667
1 54534 285588
1 60225 418722
1 29808 223928
1 93815 460816
1 46613 546181
1 85662 84794
1 77297 540474
1 6901 53859
1 16469 158548
1 24500 59684
1 12047 55395
1 18510 486870
1 46887 114081
1 72335 200347
1 53117 240007
1 3421 58193
1 56974 99291
1 51001 482469
1 40238 440930
1 52797 93145
1 57773 438888
1 4380 533063
1 5588 189747
1 40294 445600
1 48838 469560
1 10115 459889
1 6145 154558
1 66133 509230
1 50620 42681
1 90712 213462
1 48489 302144
1 74468 522588
1 73010 330107
1 35047 533805
1 38396 477902
1 22924 183876
1 5769 221768
1 82616 540212
1 47183 369809
1 92425 214658
1 87492 9053
1 34072 142248
1 99763 340231
1 10805 497471
1 68070 241526
1 75279 199522
1 56572 352999
1 47211 451060
1 93937 461289
1 16490 70731
1 28602 403559
1 96389 462851
1 54664 442062
1 71922 278911
1 10594 288481
1 39102 408833
1 98477 472843
1 77874 171961
1 82629 521888
1 44623 247477
1 27907 259092
1 96372 417084
1 15798 104355
1 3765 354014
1 74028 126636
1 97123 134778
1 96040 276142
1 47368 56641
1 22442 64449
1 53769 543796
1 78220 361053
1 25828 141809
1 45761 209330
1 39985 327138
1 69782 473087
1 3011 2761
1 37427 134704
1 70534 493063
1 54456 288712
1 8992 314237
1 98178 519867
1 94513 206898
1 42469 417941
1 68820 192487
1 46417 49605
1 67998 89509
1 1454 481723
1 6140 472735
1 70754 331807
1 78391 512065
1 12679 35392
1 47984 369414
1 43479 305541
1 48005 500067
1 64962 516775
1 89644 92638
1 73300 23589
1 10901 228095
1 72722 452774
1 51274 51562
1 3195 237699
1 95824 215012
1 86824 208943
1 30725 473658
1 42733 65697
1 7713 150985
1 30264 430377
1 73271 501584
1 62415 35547
1 93139 42016
1 49044 383591
1 19003 77611
1 19554 521143
1 7599 444974
1 37646 282948
1 63338 277663
1 15912 186234
1 82945 201032
1 2105 61039
1 9344 295642
1 12901 199048
1 1842 48094
1 45544 392492
1 60216 232592
1 48250 137691
1 30062 219479
1 50189 380152
1 72426 291658
1 54507 1383
1 66654 508466
1 13370 509340
1 86771 85193
1 16025 45718
1 13422 63965
1 35106 346721
1 92717 213611
1 6632 258012
1 47336 292069
1 9432 533000
1 59314 293228
1 97145 335871
1 13974 339135
1 58894 128782
1 68284 454934
1 26192 538784
1 58019 177435
1 86070 226380
1 89766 325497
1 92366 511691
1 5434 145480
1 8899 86728
1 25323 431582
1 1111 493658
1 38820 473381
1 44551 47425
1 87941 508386
1 41036 161121
1 85932 63568
1 52342 154990
1 99919 376643
1 88144 246910
1 24798 377874
1 73057 415166
1 36547 122549
1 60167 411762
1 63459 394407
1 66075 173308
1 52763 124234
1 77649 467793
1 57861 380686
1 43606 10316
1 51827 244409
1 10290 15672
1 51376 8434
1 23238 490674
1 18404 356486
1 41581 84870
1 8590 487821
1 31132 253565
1 51529 19271
1 86531 206349
1 81257 240916
1 25803 50121
1 29 454063
1 41143 544097
1 8300 242616
1 5957 160487
1 53786 418894
1 52812 479805
1 27682 106842
1 97789 329912
1 4442 425781
1 17668 478742
1 76564 150154
1 86790 271546
1 88985 413702
1 1282 280354
1 33997 233351
1 91666 322700
1 86096 377641
1 45033 526178
1 55193 278268
1 77811 499792
1 38778 111484
1 54874 166170
1 80865 182035
1 69885 78596
1 45778 74226
1 79768 485940
1 23215 421820
1 37344 436179
1 71730 7418
1 95078 33849
1 8591 105382
1 17841 405248
1 60373 184037
1 89062 469645
1 34667 155460
1 96033 296711
1 26229 476435
1 67451 86909
1 47661 244477
1 95491 486772
1 14444 280689
1 45639 338243
1 4672 317416
1 72010 231646
1 68021 374432
1 24909 140336
1 3055 388363
1 26056 85309
1 61003 378578
1 49583 312633
1 67395 158347
1 70159 48586
1 82440 497531
1 87119 101993
1 14056 251072
1 68658 418278
1 20583 318068
1 15153 423876
1 31335 251317
1 12963 79650
1 39362 443007
1 68503 280429
1 82316 535077
1 78998 145788
1 91251 395520
1 86435 113290
1 42977 437810
1 18972 251803
1 27446 451736
1 89624 153319
1 79184 92105
1 39496 395309
1 31524 124161
1 85272 488586
1 78595 356158
1 47436 350240
1 42872 99847
1 38949 226451
1 68455 134336
1 90044 538695
1 35981 196955
1 84259 18196
1 93476 404170
1 59753 77557
1 98301 379255
1 52596 236193
1 8389 368511
1 50246 132446
1 130 675
1 1338 4677
1 3061 273962
1 59653 410434
1 69976 228956
1 97271 210170
1 54687 508908
1 20249 249216
1 47160 391456
1 97423 215280
1 85036 456032
1 86677 106460
1 14110 444099
1 98244 353129
1 73544 316066
1 76843 383043
1 42051 533394
1 97527 31721
1 96989 422082
1 70157 399142
1 23298 131955
1 8877 364723
1 22965 449786
1 97199 88446
1 51221 103086
1 16806 144284
1 49595 69287
1 52833 508625
1 48440 366672
1 23303 17395
1 46041 18578
1 25048 318734
1 5892 72835
1 73616 503722
1 28090 399556
1 60517 170223
1 31765 333227
1 97958 48733
1 46953 188093
1 70171 104590
1 94628 483145
1 42089 459102
1 1967 230591
1 88557 125066
1 36172 386691
1 16254 35025
1 62584 418216
1 11949 29298
1 26888 211464
1 26309 477069
1 1197 151851
1 3533 339398
1 2034 52472
1 11170 131236
1 51450 287933
1 54464 236238
1 74820 19653
1 39416 358866
1 46089 455005
1 76216 337069
1 69498 278970
1 14632 491389
1 43652 417286
1 20265 220627
1 86061 421351
1 18774 345749
1 9077 71039
1 80708 51461
1 8120 138798
1 32099 176336
1 75433 214695
1 44732 123108
1 93014 139603
1 2674 203766
1 33928 412552
1 26723 285462
1 64833 338647
1 78534 472633
1 1117 68367
1 90861 99974
1 23955 477268
1 19202 472194
1 34036 74416
1 86987 36614
1 84648 49774
1 52167 469137
1 22357 230870
1 50191 257196
1 12505 255078
1 5816 254312
1 80845 336772
1 28846 60911
1 49698 425809
1 89752 21024
1 63941 235596
1 98744 437078
1 41628 131209
1 61225 403877
1 56903 381547
1 39105 404344
1 58306 366546
1 43278 216260
1 97727 251110
1 731 513204
1 2350 260238
1 22314 77411
1 31735 68381
1 2136 47606
1 87804 324985
1 85341 375479
1 62201 253347
1 21995 303511
1 37958 74012
1 77133 319408
1 51409 254991
1 5799 436688
1 15621 398621
1 54202 14132
1 17575 144327
1 72990 360558
1 2901 224195
1 1063 26344
1 18215 10652
1 18882 65870
1 24112 406890
1 62102 186488
1 60028 63770
1 94182 107153
1 54353 227268
1 30924 271785
1 84048 213268
1 25277 167532
1 27186 414420
1 41384 236149
1 55148 156893
1 54648 134541
1 62253 121710
1 11311 281193
1 33885 331952
1 17099 492927
1 35390 29631
1 21155 377826
1 97804 330524
1 94984 25349
1 51998 494917
1 93350 514172
1 50276 37026
1 26306 70310
1 89960 522000
1 74459 156824
1 91215 482361
1 63274 255837
1 27255 254086
1 76740 423876
1 82393 485213
1 47956 519702
1 741 472147
1 46947 541565
1 68810 270730
1 97266 94101
1 98381 22056
1 67740 533107
1 32558 439538
1 3863 314473
1 91433 135514
1 6993 19888
1 51632 406534
1 1492 178846
1 87187 42907
1 96804 253472
1 78170 338807
1 28701 336405
1 59398 360187
1 91767 16561
1 50421 142673
1 32228 74971
1 20957 294928
1 21326 417900
1 45678 103775
1 65691 298670
1 46578 37905
1 74763 372473
1 83118 253344
1 50357 275217
1 55648 460357
1 37103 117034
1 52672 300530
1 99205 541782
1 6721 425797
1 14815 441763
1 89870 225858
1 76413 274467
1 33615 40833
1 5723 363958
1 2020 119201
1 82479 202287
1 1958 21326
1 91976 138859
1 98058 83200
1 17295 544373
1 41599 133381
1 43495 158948
1 45996 95723
1 365 178729
1 93813 396976
1 24890 26178
1 79157 542408
1 93278 2779
1 50403 181907
1 77252 137229
1 98703 393121
1 27187 229698
1 47203 533039
1 40425 25727
1 10340 128400
1 3999 71934
1 38479 384674
1 57929 79344
1 5886 199313
1 21525 291320
1 98051 282984
1 93993 273370
1 62505 47156
1 78374 504877
1 84632 535514
1 10185 403585
1 42927 383121
1 48806 312370
1 62825 472542
1 91181 413627
1 38331 298402
1 12551 489276
1 69777 242092
1 39800 339545
1 88470 378321
1 87996 343329
1 31818 109169
1 58187 45759
1 38635 183424
1 42742 316160
1 22671 70139
1 26185 290491
1 28102 543127
1 53513 473436
1 37050 531294
1 33686 222137
1 80655 432966
1 71495 499548
1 87269 146003
1 23602 303363
1 46259 78121
1 83011 445983
1 20267 502012
1 73025 539778
1 26395 315458
1 65326 151824
1 15816 311993
1 80197 122382
1 51954 185086
1 38492 217482
1 24628 182915
1 75745 228337
1 95586 121910
1 67423 95185
1 56522 351800
1 49400 537319
1 56246 202443
1 93417 148266
1 86470 147912
1 7179 289318
1 23320 505037
1 52781 372042
1 59426 201656
1 84541 158166
1 69075 179759
1 29374 94350
1 54551 371626
1 61617 184805
1 51346 78596
1 96526 483175
1 98849 438326
1 95017 481808
1 15134 29794
1 89807 247891
1 3707 502621
1 70504 220875
1 82275 539406
1 33716 54193
1 28509 45337
1 51088 483600
1 48970 529476
1 23184 279827
1 96100 473586
1 81124 152075
1 98271 133631
1 68821 138139
1 85930 5457
1 64678 466758
1 25612 243838
1 48629 410128
1 20553 253600
1 67737 532009
1 77243 466143
1 7491 409589
1 15035 419195
1 73535 84502
1 86775 537159
1 306 366714
1 26619 229563
1 13211 438426
1 75403 87091
1 70707 361347
1 19812 424278
1 46671 189721
1 68000 164328
1 55898 323111
1 56880 179611
1 19325 374989
1 70849 248998
1 16761 330370
1 70746 508046
1 45993 83282
1 21370 401183
1 43843 163881
1 4796 282757
1 58645 163862
1 75411 310713
1 11017 394665
1 38544 30951
1 9219 131362
1 10105 386259
1 3839 291884
1 70769 200360
1 20469 447918
1 72917 39410
1 3511 301917
1 53594 193846
1 19791 278188
1 2386 101909
1 75171 162038
1 96614 12629
1 94579 462976
1 60314 17195
1 5271 85425
1 21645 131322
1 18211 9068
1 37048 114179
1 38308 73065
1 61740 399519
1 38369 278828
1 82518 539152
1 21533 40245
1 63325 39267
1 80241 240374
1 84736 475288
1 98772 378864
1 57753 369986
1 28948 99271
1 33630 289699
1 16380 529661
1 1084 10330
1 56654 242503
1 53884 245892
1 11720 120200
1 28545 30466
1 80385 527884
1 4709 398910
1 19818 313926
1 27841 322050
1 94318 135358
1 21091 66583
1 79604 512464
1 34071 328220
1 98746 547403
1 97920 262833
1 80729 293039
1 45053 14724
1 67877 408295
1 73607 157754
1 6892 417324
1 16111 472011
1 33108 455928
1 85346 366350
1 29566 529244
1 80614 392850
1 96551 119707
1 61756 428481
1 78819 113592
1 69469 525303
1 49890 224908
1 68767 492215
1 21518 255186
1 76175 501314
1 456 418849
1 26998 7022
1 80847 265009
1 15158 474289
1 19514 278922
1 84108 5639
1 71163 33028
1 56173 318087
1 78524 95489
1 9098 445219
1 91203 179386
1 97262 500744
1 8143 95698
1 90492 281371
1 34906 456366
1 62515 251734
1 74998 308484
1 10700 464627
1 30482 453707
1 30840 264756
1 49045 95809
1 69380 253970
1 1247 470248
1 58390 396666
1 16588 489560
1 24655 90311
1 53522 371581
1 6216 144789
1 69983 459142
1 75607 323280
1 28830 88299
1 28553 297583
1 89136 53040
1 53351 502998
1 94549 360235
1 60659 54960
1 16578 470226
1 65801 506725
1 43274 16070
1 16032 373346
1 52248 154213
1 39848 126532
1 42032 221202
1 75628 507493
1 97107 316355
1 78703 497374
1 81785 526882
1 88016 40122
1 75190 35077
1 56423 391889
1 12087 305560
1 21287 414446
1 25156 1343
1 90972 181546
1 27357 196826
1 23692 495863
1 45343 175011
1 6808 278842
1 39006 420035
1 46713 215405
1 81834 6354
1 26789 2717
1 92652 492898
1 45737 240737
1 63335 474440
1 69486 7478
1 64345 242834
1 15478 230701
1 61369 290062
1 10237 57932
1 95352 146554
1 6458 339257
1 12610 465558
1 1853 214681
1 88412 367766
1 85040 453998
1 34373 74473
1 85944 349674
1 30359 365035
1 5011 495482
1 81092 429779
1 38266 392264
1 42331 131342
1 86237 213889
1 10850 63422
1 49803 55888
1 98875 506076
1 20905 354317
1 39041 444495
1 81656 376522
1 36969 91362
1 42801 80665
1 6404 308658
1 66185 14936
1 39993 288073
1 96815 141592
1 7373 74305
1 21739 108067
1 97852 399415
1 25567 282215
1 73598 480868
1 93351 82020
1 13509 53503
1 25114 68361
1 9211 195941
1 63144 40264
1 80710 272840
1 79419 188165
1 69222 224992
1 46296 327343
1 3475 103601
1 27101 86560
1 99329 192995
1 31074 56820
1 18301 464601
1 52218 249233
1 37646 42194
1 51441 416678
1 93111 22287
1 23373 470535
1 42225 26151
1 21486 470623
1 33395 513270
1 98351 156767
1 30092 271195
1 20517 70668
1 3844 94438
1 13244 428208
1 19040 412838
1 57727 252530
1 35869 400160
1 45903 523409
1 38098 285022
1 1832 497297
1 95024 182717
1 78017 382183
1 48515 499280
1 79114 317707
1 63951 327446
1 93165 472725
1 33973 40476
1 65199 40166
1 42221 440872
1 42349 404390
1 85836 528291
1 1377 362065
1 78749 129920
1 34173 393714
1 70729 457143
1 66125 481377
1 41617 54700
1 77718 201343
1 39312 119017
1 59995 24961
1 4827 380931
1 44404 342029
1 39938 100757
1 76374 253853
1 78510 196732
1 47632 84129
1 12099 348621
1 39849 337061
1 71229 25602
1 50213 86201
1 9204 266530
1 42847 160967
1 36377 390688
1 25742 463733
1 43513 32308
1 55074 486624
1 65847 93802
1 71013 15366
1 30131 132905
1 96475 386833
1 6535 159924
1 24900 474026
1 46469 344301
1 759 43318
1 8476 365021
1 96135 42069
1 27795 136289
1 7679 417890
1 18218 57305
1 31815 369176
1 24381 66132
1 85662 20340
1 68034 313613
1 19967 357960
1 77063 132033
1 8190 373502
1 20215 440346
1 1706 355887
1 35124 86189
1 87722 311685
1 67643 440169
1 75298 207958
1 44069 459290
1 39309 263222
1 84802 544644
1 9505 518124
1 36349 381461
1 74224 434378
1 48348 421278
1 26819 399936
1 63583 267322
1 53951 320617
1 95934 201765
1 44705 176370
1 6797 534611
1 77475 137969
1 22586 75983
1 46487 123112
1 48842 287153
1 77832 248607
1 23265 448344
1 60862 81074
1 20025 274144
1 86072 112536
1 51687 92644
1 63505 350397
1 55515 178373
1 38909 353721
1 542 547898
1 54282 188310
1 8595 236782
1 6146 500107
1 96792 123194
1 65349 530323
1 57988 342520
1 74193 547170
1 57128 82269
1 30076 81908
1 31632 377871
1 23733 498156
1 77441 238744
1 6120 321447
1 81690 194225
1 39417 60098
1 33780 223160
1 62789 194752
1 65540 92151
1 88070 124333
1 19926 89398
1 64045 21028
1 49617 455513
1 59592 244794
1 69783 447355
1 13595 306144
1 47139 1392
1 43176 538229
1 96970 540688
1 91849 213614
1 64765 131850
1 658 446905
1 92579 378115
1 21937 296586
1 92801 177740
1 13072 162593
1 6227 430207
1 99919 325010
1 25009 513251
1 67564 12275
1 93229 281094
1 90204 291386
1 17169 481738
1 73649 424524
1 58340 495482
1 95859 391599
1 8483 19469
1 52361 359940
1 38953 424755
1 91919 10850
1 62473 442415
1 7103 115422
1 85584 155829
1 76970 265929
1 38566 12370
1 12510 222945
1 87851 58907
1 38367 432304
1 94716 17430
1 59375 447739
1 94669 367409
1 28168 530453
1 72205 539917
1 97310 397869
1 6119 479112
1 70623 115303
1 41277 375227
1 51220 395464
1 56461 191409
1 70943 531950
1 98670 103314
1 37245 361765
1 74865 375061
1 24483 207008
1 99169 280395
1 37571 358516
1 21637 41058
1 19653 134612
1 30811 256386
1 68880 61192
1 42812 377319
1 57280 17390
1 15517 146400
1 55119 547608
1 9737 227834
1 23438 525411
1 55817 193192
1 49706 120354
1 90622 22449
1 78409 93301
1 20451 467825
1 20076 175507
1 87661 133783
1 11693 487168
1 9292 75712
1 95968 518387
1 24745 366703
1 41747 43365
1 3304 481355
1 14159 323269
1 72517 332740
1 27062 81518
1 96248 539083
1 61381 525476
1 44531 425157
1 41777 77427
1 55680 418712
1 66027 302150
1 44037 427570
1 98462 473190
1 17185 315232
1 51405 318956
1 26286 304124
1 24439 424366
1 72287 176251
1 42965 172195
1 41089 19676
1 45016 519118
1 39195 365719
1 65837 389503
1 96943 143943
1 16154 189927
1 38776 482828
1 3424 355267
1 6124 432486
1 9337 406184
1 57690 393644
1 24120 145594
1 73738 533710
1 14733 324652
1 42753 249836
1 74272 256190
1 64668 354801
1 52531 96632
1 86801 429944
1 53571 77324
1 26195 380174
1 20485 529196
1 20845 306106
1 9034 374405
1 81667 196884
1 60317 464273
1 71222 17898
1 43969 142169
1 6014 271738
1 60021 348644
1 47183 547614
1 99762 468630
1 22071 234195
1 65577 204179
1 63195 408195
1 14118 249706
1 48319 132610
1 99314 463706
1 56061 240017
1 40970 538436
1 88266 319646
1 43659 364490
1 51766 154362
1 28423 334726
1 89866 365915
1 84046 30957
1 91529 240498
1 61672 76092
1 12689 30942
1 42359 451670
1 8121 29399
1 92728 22005
1 9554 316568
1 69216 483801
1 40232 204749
1 58528 3108
1 41760 230814
1 53826 460784
1 66841 67922
1 49227 361195
1 69549 35401
1 76025 5542
1 72942 37163
1 17221 399683
1 74987 399854
1 68320 297456
1 55946 371368
1 17942 64257
1 45997 488835
1 3439 46889
1 5807 393963
1 80235 161994
1 64582 57627
1 69891 272416
1 97440 377108
1 53613 204726
1 91176 439197
1 36214 195994
1 17471 492097
1 90279 202228
1 19301 267400
1 15810 345858
1 54767 91230
1 32803 264207
1 19824 383935
1 87457 393955
1 36850 32409
1 94572 355397
1 66907 232238
1 39662 154353
1 34411 514347
1 56428 472399
1 45146 242501
1 74148 32950
1 37724 121320
1 59374 40037
1 4510 462175
1 89149 164826
1 19944 296110
1 47901 506742
1 69818 290048
1 76244 229722
1 69393 456837
1 10786 87677
1 94945 308001
1 20259 321364
1 25625 291835
1 35881 100012
1 79492 252111
1 61444 502176
1 28740 52089
1 85788 130720
1 79959 292307
1 75186 420327
1 45972 94499
1 30757 446450
1 54828 471379
1 93544 444106
1 66475 352643
1 11438 163166
1 88501 28678
1 36769 483419
1 46891 74749
1 18436 362887
1 36966 474202
1 90101 397546
1 69368 544903
1 25135 397184
1 51120 526809
1 46529 405073
1 67252 137677
1 33402 318083
1 64357 163670
1 47327 79132
1 43968 317485
1 59504 414541
1 87450 542092
1 31944 17876
1 76481 209844
1 98140 102203
1 75615 51835
1 81592 483011
1 41720 425142
1 80935 474909
1 67112 338612
1 35690 97284
1 95431 282784
1 90877 366858
1 85606 22940
1 52631 57915
1 69202 422949
1 61927 82961
1 12878 123404
1 99386 266686
1 22330 336236
1 46993 101460
1 45808 321061
1 37933 448028
1 23427 51210
1 58021 383860
1 75360 493788
1 32972 425761
1 5646 107869
1 39693 67378
1 74127 126338
1 23440 352987
1 95903 500318
1 308 529998
1 913 397892
1 7765 142909
1 54743 405537
1 59749 398938
1 5464 393875
1 76243 19771
1 50809 92692
1 41577 144544
1 18231 397957
1 552 217239
1 97449 541571
1 41804 164607
1 60800 311361
1 86411 349928
1 4647 334128
1 52631 165192
1 56517 210430
1 10425 460734
1 26359 149339
1 22454 333006
1 53369 345460
1 70699 38598
1 67420 350702
1 57778 30945
1 45870 295211
1 61245 61322
1 41111 255946
1 28535 508013
1 47959 288422
1 81864 397990
1 79627 185719
1 33071 444436
1 47367 152253
1 76839 39856
1 63035 151591
1 15428 396863
1 53520 473713
1 28917 74864
1 63626 387667
1 61953 473339
1 3717 219487
1 23596 301455
1 45785 218047
1 15441 294245
1 58199 4536
1 68390 373262
1 56331 542244
1 4605 301845
1 15834 164705
1 44031 505623
1 58339 168000
1 72689 323385
1 42976 313136
1 8432 209014
1 50627 173720
1 41046 278414
1 56347 209632
1 8692 489796
1 47630 160560
1 37112 518089
1 72318 307092
1 65670 55623
1 23782 473006
1 44288 113147
1 29148 227271
1 89856 251767
1 22606 459570
1 61338 341901
1 14375 84968
1 69501 239942
1 5385 431922
1 9008 78623
1 80337 69878
1 86263 274519
1 36151 446003
1 5740 510816
1 87245 174520
1 84552 353725
1 64989 121361
1 30394 303095
1 86030 335294
1 75307 416385
1 86557 268730
1 15522 255494
1 67493 443449
1 15163 316995
1 6585 386150
1 85680 474497
1 13575 394018
1 43315 109420
1 35092 182215
1 4111 285571
1 26628 276386
1 44395 158809
1 33712 520370
1 16808 11895
1 6799 16530
1 61504 252840
1 8528 13103
1 73991 329956
1 29820 38263
1 53163 121669
1 3158 375815
1 99414 56993
1 75484 525387
1 92872 519741
1 36005 232461
1 65855 157596
1 42466 335193
1 61328 205910
1 51198 290951
1 78349 319437
1 14528 420579
1 91934 418356
1 68966 22809
1 72234 372183
1 2762 84367
1 94189 204244
1 90174 180522
1 75073 123805
1 88977 285673
1 86327 361100
1 53673 393963
1 97692 58897
1 67527 389217
1 91063 56640
1 93960 468850
1 76039 122044
1 1569 340046
1 83974 458813
1 3136 46860
1 54570 176759
1 56751 362832
1 4673 45149
1 72018 171113
1 27538 304347
1 42501 99940
1 13056 365316
1 3392 59603
1 83271 204248
1 89621 217055
1 75327 447747
1 65038 238067
1 27894 268093
1 68881 47110
1 71192 322432
1 21085 104341
1 42696 402657
1 33740 502038
1 97797 302991
1 61873 53298
1 58824 533178
1 21113 377028
1 21890 119033
1 29035 168880
1 78048 172449
1 31370 25874
1 10153 483932
1 21711 34064
1 32379 427235
1 99793 419971
1 2099 297439
1 31230 251986
1 38660 411328
1 36961 465290
1 44476 66810
1 52124 200980
1 26116 277018
1 93997 149694
1 44318 96911
1 73098 453115
1 91431 377054
1 66310 343890
1 15892 36461
1 6828 305755
1 31958 538621
1 57504 361025
1 7928 544093
1 85795 468465
1 67933 189196
1 73357 5958
1 22532 254382
1 73907 215420
1 80710 455948
1 85472 261633
1 8724 50595
1 97533 82718
1 88891 187289
1 54954 520199
1 65569 354656
1 51044 101995
1 43783 209730
1 86207 228897
1 92262 351107
1 46219 214102
1 7860 399750
1 34225 486552
1 34910 262132
1 92981 261836
1 94221 322023
1 22579 520557
1 21763 98404
1 42787 286067
1 81340 47897
1 53654 76566
1 62128 517341
1 45976 271380
1 30477 167851
1 64878 116862
1 75230 18254
1 19479 90071
1 39848 160428
1 81357 132743
1 2569 294247
1 74627 122078
1 39354 477403
1 96965 69967
1 40780 450114
1 59645 117693
1 3660 434723
1 76138 180297
1 57664 51558
1 20968 13750
1 58184 141910
1 82925 284076
1 6720 269507
1 32615 405654
1 1402 485632
1 34912 418104
1 89927 100903
1 90524 218909
1 57932 88688
1 3352 252714
1 97006 329430
1 91850 120773
1 62249 10149
1 44197 93558
1 8978 418717
1 90771 522350
1 41882 52786
1 70395 530947
1 52395 11237
1 10874 384554
1 80138 288710
1 17739 509033
1 88629 236028
1 25473 68513
1 16197 40543
1 45129 314810
1 58858 96134
1 66123 28018
1 53491 319089
1 5512 210029
1 34853 304629
1 92378 152735
1 43361 301219
1 99096 448084
1 66976 364345
1 75825 229731
1 42232 139464
1 68718 154112
1 19414 457623
1 56914 399539
1 98306 251222
1 12763 530167
1 47904 250732
1 67552 20255
1 55019 28970
1 28050 174660
1 64378 338782
1 23581 517801
1 9309 289777
1 69093 511058
1 52895 127397
1 67211 537570
1 33667 377852
1 61608 103945
1 90407 410931
1 21710 171866
1 36166 189963
1 14860 67265
1 76687 267963
1 53192 360023
1 2353 539293
1 76068 407685
1 86993 184857
1 3387 457473
1 45711 357801
1 18946 322121
1 26343 69923
1 81002 344962
1 83211 438045
1 43866 485986
1 40811 12620
1 37494 366082
1 28399 344662
1 14749 377237
1 90168 391120
1 3876 329495
1 71045 510544
1 79037 195531
1 24393 416992
1 86997 540006
1 61271 174418
1 88623 411781
1 34105 10482
1 16715 13303
1 29137 144103
1 97315 389729
1 6432 262898
1 27626 478811
1 28349 205305
1 70669 217542
1 27131 234318
1 28691 131401
1 27846 114557
1 82175 79447
1 73347 444985
1 35338 399207
1 69173 540184
1 69675 266123
1 45076 529226
1 8241 319185
1 82261 128803
1 548 468201
1 39783 159874
1 49769 381666
1 21234 410718
1 79581 28160
1 38039 313457
1 74967 62564
1 5620 365783
1 57192 205399
1 68479 284992
1 53627 416139
1 5032 267451
1 60919 159406
1 8921 411616
1 94745 224800
1 41655 260735
1 33309 383698
1 82847 17867
1 29972 105214
1 53963 264052
1 93772 322796
1 4621 387321
1 58221 15264
1 12689 13035
1 96536 494341
1 50556 25111
1 35432 520003
1 19537 279260
1 42194 510658
1 3880 368219
1 60614 404257
1 99510 403209
1 62477 184480
1 79946 258961
1 16715 157531
1 70475 451935
1 4604 169037
1 32253 77142
1 30328 267885
1 65915 455563
1 78544 221280
1 87451 187932
1 61296 250561
1 21871 124070
1 90109 532115
1 90080 375043
1 29942 204887
1 67859 142860
1 71925 540180
1 8677 295700
1 89517 473505
1 50672 428836
1 84586 379747
1 27718 389689
1 51286 386128
1 74578 388685
1 23632 450680
1 16956 45842
1 50036 297544
1 30531 325321
1 59032 92002
1 29986 27988
1 17482 25483
1 72429 20861
1 90325 465305
1 16371 88913
1 71162 3185
1 85691 484902
1 31193 167174
1 17064 214613
1 48263 509336
1 15287 226356
1 83031 228970
1 76862 99641
1 99188 270180
1 93164 97566
1 55010 500258
1 18125 30963
1 79426 312583
1 72133 452427
1 28236 323111
1 43793 466327
1 78132 226746
1 93259 461781
1 81575 228778
1 65189 12570
1 80141 16109
1 24970 7677
1 85862 112521
1 5954 183834
1 45423 233338
1 93676 426231
1 60476 34011
1 8771 71899
1 6173 259957
1 78395 477394
1 33274 381603
1 70722 8082
1 7353 462836
1 34785 254493
1 49141 498284
1 84571 375309
1 87429 274307
1 50314 321886
1 71581 525189
1 48615 300371
1 44934 460888
1 97536 8854
1 46213 201457
1 71137 363096
1 82235 485832
1 30926 126162
1 99841 322003
1 79588 114382
1 63049 421003
1 21597 195503
1 63746 492975
1 31274 519120
1 98642 199215
1 98937 294865
1 93339 358250
1 97646 473270
1 42968 391124
1 84363 163070
1 74366 430481
1 77130 142970
1 86238 240952
1 60767 56095
1 33407 222057
1 26520 301648
1 50726 308048
1 90206 201749
1 15503 10031
1 69972 135749
1 72978 334992
1 79700 156809
1 92257 125941
1 91639 44155
1 97926 99517
1 18699 218832
1 17639 212494
1 10940 25502
1 27236 114642
1 91533 108650
1 2069 193456
1 65053 318335
1 78541 328502
1 34021 341001
1 4091 415161
1 30006 127579
1 46630 422262
1 13949 430134
1 44494 123032
1 30433 107604
1 72592 63236
1 89825 468126
1 85888 500
1 18743 59614
1 19245 51964
1 75097 458410
1 42658 530465
1 57109 296783
1 60417 453093
1 55026 525719
1 57096 69716
1 44947 204115
1 33645 399869
1 50356 59345
1 91811 526249
1 32557 486047
1 34645 25416
1 24364 481274
1 89032 403287
1 41885 224829
1 24794 75952
1 69251 535879
1 37767 122546
1 71229 77172
1 59232 99321
1 33540 272481
1 4787 442896
1 32233 377304
1 83240 374190
1 16089 220121
1 14112 24140
1 43450 76791
1 24310 221177
1 86157 230595
1 38175 449432
1 24748 3268
1 54923 235274
1 15210 333206
1 78147 279573
1 2680 191867
1 48107 459447
1 74556 194157
1 72991 158465
1 11033 121793
1 69655 159400
1 75371 437586
1 69124 430843
1 14601 219732
1 60210 528639
1 61508 362798
1 99398 302450
1 89764 285668
1 56448 48340
1 22511 31610
1 99799 250310
1 48099 17899
1 28129 214465
1 2969 455626
1 83338 193371
1 87234 470421
1 58585 471579
1 22475 334820
1 88528 488016
1 39130 532035
1 18027 493522
1 84528 59586
1 20349 414985
1 70758 256006
1 17304 409248
1 57522 289067
1 55491 342987
1 98241 195048
1 15107 52693
1 47964 544372
1 20661 507383
1 13125 94773
1 22511 487323
1 12920 240092
1 94052 61814
1 72748 159771
1 43582 464023
1 15154 78510
1 25860 509697
1 46130 183313
1 30227 367889
1 82738 171729
1 57191 24522
1 21744 361538
1 48177 79763
1 83845 100184
1 75071 388196
1 32450 429223
1 98009 83637
1 83827 403605
1 84479 182018
1 76576 267684
1 89678 51621
1 22665 299077
1 19066 220507
1 95783 264582
1 39923 53939
1 56304 521304
1 25890 496442
1 66993 475174
1 36618 530577
1 38003 277273
1 34825 508078
1 14616 236674
1 77494 523020
1 92348 38751
1 93570 89330
1 47222 123902
1 54649 19548
1 54582 364048
1 2496 268454
1 78022 232419
1 81270 329899
1 96780 162709
1 73972 417947
1 20420 507319
1 8399 192981
1 71687 398443
1 35634 530450
1 39688 2394
1 6470 223840
1 94194 192058
1 35244 403164
1 50477 322089
1 93727 510181
1 62009 354209
1 4661 438954
1 44655 207366
1 51964 76952
1 4357 82739
1 29567 124513
1 66536 14693
1 82463 122698
1 15328 493042
1 97244 278527
1 92657 231843
1 17099 328858
1 42134 254855
1 54271 485623
1 9574 297714
1 83074 299438
1 26705 49259
1 41082 27447
1 74177 44378
1 8902 125842
1 71227 26750
1 95328 302793
1 37117 156176
1 26395 162053
1 7487 480719
1 78084 447165
1 73908 101918
1 1859 444568
1 69864 490957
1 27736 354555
1 66241 39740
1 22016 31129
1 95551 281626
1 33647 122246
1 30589 420747
1 31700 128121
1 26384 512303
1 80026 387722
1 47653 108209
1 35939 174276
1 53764 518768
1 39213 431724
1 66129 15394
1 21647 349788
1 34215 404316
1 8506 161421
1 74301 268719
1 73497 325442
1 33091 236910
1 48051 396990
1 87459 43122
1 28198 85302
1 18626 132652
1 50091 263780
1 21054 253059
1 18134 270933
1 58511 80331
1 73493 448092
1 72135 65531
1 86670 170621
1 8148 246492
1 19459 461664
1 53499 544248
1 73550 4163
1 12284 245804
1 18503 479923
1 28562 542054
1 74395 402079
1 6961 332307
1 84788 334723
1 49576 266834
1 12661 164667
1 90975 206684
1 60412 145062
1 72663 35362
1 57313 262988
1 95598 351198
1 53235 516744
1 75866 412130
1 29919 223070
1 92523 388223
1 12522 218353
1 13771 4615
1 74355 156790
1 16255 155368
1 36884 300768
1 42116 428387
1 33152 519143
1 9780 394833
1 55332 542081
1 71425 317341
1 83207 109471
1 886 397829
1 42891 429
1 75835 41437
1 57004 274206
1 37743 75495
1 62877 394445
1 3277 500825
1 45744 413339
1 85801 135261
1 13292 141882
1 27954 411948
1 46710 475735
1 38192 456408
1 65995 188765
1 12964 446782
1 94977 130188
1 1740 388697
1 19819 301628
1 96670 65785
1 32660 516863
1 50729 282116
1 57856 170070
1 18137 468185
1 3312 535552
1 17746 250640
1 26620 303141
1 31410 385999
1 24344 72653
1 77584 408232
1 87377 284623
1 18593 154817
1 68783 295062
1 76879 331534
1 91635 541403
1 91458 266474
1 25911 526081
1 82105 22667
1 31378 362120
1 53487 467562
1 51667 248747
1 83832 161924
1 17635 43970
1 31875 120415
1 60422 382312
1 26423 451837
1 50839 240590
1 95127 354708
1 94480 292014
1 4512 509917
1 76514 130548
1 95016 271845
1 10039 18577
1 24702 226243
1 44148 417247
1 64558 337968
1 28826 308619
1 48348 300217
1 48642 23031
1 29349 242033
1 83167 136704
1 84611 52752
1 797 188094
1 98183 44841
1 12805 39826
1 97151 98757
1 88312 160271
1 48463 458769
1 99410 285506
1 80729 476736
1 1126 146776
1 72663 414531
1 6213 519500
1 65757 484564
1 67769 126214
1 48186 61491
1 15939 12562
1 65237 453976
1 36643 479431
1 46257 270255
1 76302 458668
1 92875 43218
1 63671 321642
1 14840 359106
1 38984 83700
1 47018 327751
1 5319 120130
1 74794 14724
1 24980 429919
1 31004 436275
1 9575 538887
1 93504 526991
1 44020 146905
1 6156 545525
1 13000 25649
1 44085 451050
1 11978 515319
1 31973 419472
1 38013 273995
1 94563 312617
1 13786 173704
1 91312 452922
1 33432 294473
1 9670 11181
1 68646 430531
1 49785 94376
1 3053 406364
1 29463 197328
1 52304 427853
1 56265 54779
1 90764 177049
1 38545 362250
1 89466 442208
1 4492 368328
1 47178 164221
1 31919 294565
1 98472 384656
1 44748 49743
1 33369 330325
1 7276 432113
1 77724 71356
1 97971 179982
1 79466 56439
1 77504 360687
1 17559 17410
1 79852 427339
1 62833 348110
1 16552 192128
1 92798 114086
1 21537 177273
1 47136 192512
1 55997 446118
1 8625 473570
1 19965 387257
1 7113 360675
1 64027 216681
1 62293 103214
1 68299 165530
1 87583 155527
1 87387 488590
1 20651 99509
1 84692 475387
1 79669 413104
1 35480 173655
1 46741 104208
1 2756 456139
1 4604 166953
1 12653 344320
1 22966 86542
1 30948 121561
1 99113 393014
1 34132 293574
1 56562 508213
1 2432 219567
1 77932 433628
1 59016 272827
1 46025 269777
1 17282 363809
1 14968 58748
1 62882 409403
1 97696 371157
1 38516 282486
1 76833 63903
1 63614 30364
1 62007 427118
1 32833 256025
1 55576 373822
1 79287 126653
1 9746 267318
1 46771 38405
1 76208 197498
1 55302 141845
1 70356 237782
1 49110 417145
1 69531 33913
1 50630 527489
1 79966 454770
1 21106 288359
1 60397 231714
1 92977 242084
1 19379 172024
1 1811 82535
1 87383 504179
1 85507 116633
1 64215 481036
1 60932 453024
1 93004 318662
1 33109 324633
1 20202 471248
1 81007 512293
1 93214 379770
1 96323 420031
1 38480 330181
1 46846 309984
1 78209 71738
1 15430 443622
1 78539 402579
1 33115 494671
1 36614 444002
1 71001 390671
1 37246 119247
1 97139 274696
1 53503 379067
1 30647 504693
1 51532 221712
1 87597 423675
1 14273 192438
1 77497 239183
1 22422 1409
1 40055 258348
1 88380 437008
1 6332 544994
1 38751 389299
1 62745 401231
1 15876 174482
1 77528 279969
1 8298 289976
1 66879 461410
1 67275 267865
1 40234 424315
1 153 540533
1 79826 366186
1 19491 497678
1 38506 300908
1 64239 43074
1 80638 38388
1 94815 433875
1 86356 523278
1 89966 434992
1 56332 91661
1 306 506031
1 3746 84581
1 58937 352674
1 45768 205537
1 67085 536808
1 53870 424366
1 84818 476319
1 56636 426810
1 58052 411516
1 48308 165255
1 47804 384892
1 17042 444070
1 65194 51931
1 9741 316140
1 11449 453395
1 72693 492576
1 39535 368605
1 89332 526538
1 85580 363133
1 65679 31077
1 67688 318273
1 77828 354731
1 50423 121962
1 94860 140668
1 30790 303859
1 31063 212767
1 31132 255412
1 21204 339040
1 16092 230884
1 39816 510027
1 41311 201611
1 12755 114796
1 26108 397161
1 53681 76840
1 30306 289853
1 94132 46359
1 48346 368027
1 85452 85268
1 12935 539795
1 40833 324351
1 52231 149719
1 63861 254628
1 38128 250777
1 94276 241265
1 89142 376890
1 62725 463143
1 98721 128236
1 55752 180341
1 83865 11946
1 91031 227904
1 35420 449531
1 951 198278
1 37091 513150
1 42758 114435
1 9827 181292
1 42108 303579
1 48967 318865
1 98187 297790
1 55832 11143
1 75969 491794
1 45271 330018
1 4771 192877
1 27967 197639
1 17265 344660
1 25349 120324
1 67334 421009
1 67033 334393
1 79479 429950
1 82245 216355
1 33873 539847
1 37770 58052
1 64540 476732
1 94343 343823
1 68668 149781
1 18932 365070
1 44940 64788
1 99040 182191
1 4323 271499
1 29784 321291
1 94545 12636
1 16609 428307
1 71680 264611
1 9563 193593
1 73301 279283
1 64030 250584
1 61165 309889
1 93949 264876
1 82178 272707
1 50535 179659
1 38118 366094
1 16131 43403
1 53605 532212
1 3761 126410
1 87332 88155
1 47245 146763
1 15430 270261
1 60077 525268
1 40515 227790
1 98431 409551
1 70096 84605
1 7918 28035
1 48988 214187
1 55580 429469
1 36174 142046
1 45063 94489
1 97162 495796
1 47301 118737
1 1163 408285
1 27657 41265
1 81063 118529
1 87966 165934
1 25488 244843
1 99304 68410
1 32655 181979
1 56392 234165
1 53833 268737
1 52534 371691
1 81852 19163
1 30342 538920
1 31904 270571
1 52806 337711
1 69351 4447
1 22620 12488
1 77535 81084
1 31753 516002
1 47788 526915
1 51818 123565
1 95120 105867
1 61907 516597
1 78981 457869
1 51700 114821
1 58688 507442
1 6710 111957
1 941 154804
1 26780 32372
1 25239 324394
1 48932 298143
1 50718 147308
1 12485 242724
1 12800 98015
1 36913 242248
1 40339 432915
1 78610 203322
1 48518 242628
1 22478 45621
1 82917 490528
1 25316 508394
1 10228 321560
1 40973 215224
1 86000 234991
1 79262 40042
1 8659 332945
1 65443 365048
1 7663 11005
1 2947 306234
1 28367 484864
1 76256 65435
1 44923 168864
1 17621 322168
1 79890 63978
1 69112 370051
1 26415 139660
1 23607 319560
1 6694 94912
1 86428 225972
1 57189 350874
1 11147 97552
1 73941 328430
1 85921 304910
1 58329 528388
1 5684 201561
1 60940 443806
1 87671 479920
1 76612 76414
1 49812 38251
1 89651 543489
1 26385 535986
1 65090 81870
1 18318 489412
1 67413 23732
1 53603 358173
1 33388 321395
1 34276 516084
1 23741 417576
1 43902 285614
1 10429 519096
1 71609 7089
1 39158 513262
1 75349 490086
1 31279 153306
1 48239 481548
1 75177 434110
1 29115 482030
1 57790 364648
1 13801 59789
1 72258 353238
1 69377 520299
1 59524 205329
1 37609 351441
1 74219 424351
1 24859 271266
1 37274 104254
1 40785 281558
1 16686 205350
1 42235 323533
1 90204 443655
1 60325 269569
1 59766 223680
1 36212 414655
1 68965 537457
1 92455 362063
1 19181 38138
1 88599 86079
1 72109 307569
1 93945 188816
1 93982 11776
1 24632 56080
1 4593 346905
1 16093 442921
1 39731 454680
1 27977 56573
1 95595 186861
1 42807 176536
1 76152 384563
1 99100 300298
1 74644 138410
1 96489 532442
1 54549 5550
1 58373 75924
1 35689 231858
1 90388 36223
1 62999 178438
1 42293 378596
1 88386 146040
1 87677 314765
1 87367 418939
1 83198 448047
1 98907 479576
1 83941 276072
1 68111 292300
1 48213 335474
1 22990 284680
1 80590 162554
1 56155 226176
1 85962 500370
1 66550 502003
1 95132 332184
1 53365 483985
1 45809 349264
1 12748 493846
1 32080 437866
1 66407 33252
1 47387 314446
1 9005 110408
1 82158 200314
1 15804 181753
1 68637 100975
1 14801 375944
1 37399 86140
1 38079 366543
1 26663 325345
1 43700 101971
1 27855 206986
1 64633 491217
1 24972 441858
1 73072 481724
1 27575 330161
1 58966 122797
1 99584 336770
1 49600 516970
1 10099 68025
1 97439 273604
1 64916 73425
1 73182 208229
1 24708 408451
1 75520 42151
1 46363 214850
1 41700 134267
1 84685 367557
1 79107 47883
1 31592 521217
1 82990 230460
1 44177 517700
1 24562 470388
1 45388 436743
1 67477 56785
1 65907 166937
1 5496 122020
1 9339 337113
1 14932 40532
1 81812 277092
1 2431 229869
1 295 226724
1 32518 418713
1 85016 368446
1 20754 414277
1 39651 330641
1 73989 438421
1 86336 298925
1 91388 139124
1 40288 529545
1 62572 476989
1 64623 239178
1 66566 245158
1 48562 192778
1 78388 390195
1 98536 165857
1 76283 230255
1 51883 209107
1 43834 463439
1 87341 241956
1 70567 211689
1 61917 413779
1 98646 151339
1 6529 273495
1 65651 103458
1 53083 143965
1 38020 297235
1 80359 469500
1 32106 90244
1 11960 23672
1 20286 478056
1 6112 495308
1 84822 281363
1 46150 337024
1 86367 318100
1 26959 484263
1 32706 414323
1 84631 439169
1 23008 65994
1 6135 418891
1 46424 389868
1 98335 429858
1 73950 419146
1 44922 454024
1 91043 159764
1 90894 69679
1 85425 86570
1 89915 107804
1 19949 217072
1 1209 414089
1 52117 55625
1 8220 34543
1 42626 375537
1 42289 302229
1 55301 89971
1 90848 8559
1 13290 48292
1 39721 122937
1 1113 145462
1 1001 115013
1 84114 56526
1 56180 51620
1 45358 276641
1 20282 315081
1 40771 150371
1 90787 280136
1 85406 131920
1 16757 536745
1 56807 522525
1 94155 356927
1 61890 90169
1 29724 100765
1 81130 107749
1 31612 109568
1 65558 99931
1 89779 205651
1 76534 214276
1 13769 212698
1 58933 441198
1 23420 216880
1 91190 305347
1 44838 103216
1 88344 214136
1 86265 379860
1 53651 496442
1 6276 220501
1 56058 451180
1 87021 479328
1 44056 314648
1 31542 19473
1 45973 543709
1 13242 537443
1 79569 103828
1 62158 214781
1 52805 174472
1 37698 148359
1 53830 369012
1 39295 108162
1 33699 530653
1 36201 265576
1 65028 308860
1 55356 21001
1 37547 347545
1 37521 30765
1 92148 157887
1 81719 126531
1 58294 486445
1 14555 409351
1 14080 536081
1 57186 387701
1 91103 287815
1 10028 310752
1 25813 343518
1 22161 426229
1 12192 440363
1 13093 170453
1 17114 359100
1 34357 117762
1 39509 256022
1 23848 312354
1 95325 537392
1 81568 317638
1 98520 150470
1 63961 458457
1 43110 508947
1 43975 362179
1 30466 505615
1 10329 358831
1 14496 208125
1 45082 14556
1 3535 408383
1 37356 345720
1 5655 112241
1 79949 443992
1 44473 386745
1 31859 318893
1 94611 536954
1 76465 11847
1 72795 394204
1 64626 64917
1 24417 532778
1 47194 271242
1 96943 89893
1 18794 458854
1 55082 407946
1 63962 1206
1 65552 314152
1 35487 395520
1 27673 385959
1 72772 330624
1 22167 299170
1 87890 286385
1 11480 83053
1 72106 334593
1 14752 116080
1 64006 401837
1 68530 412059
1 44830 292366
1 1094 259684
1 65823 169235
1 80881 523444
1 28723 283972
1 79746 200174
1 12349 247861
1 14912 360274
1 4827 431820
1 87311 306259
1 92324 58647
1 80938 59658
1 32362 543628
1 73767 452553
1 50583 223135
1 51352 382417
1 49329 129499
1 40358 13276
1 61111 151965
1 82742 20363
1 60323 394792
1 49541 278301
1 41543 123047
1 40077 464555
1 54258 332650
1 44672 464706
1 42314 333654
1 69993 60216
1 17233 489988
1 25072 249327
1 74339 191534
1 44852 272740
1 74131 355666
1 35856 269165
1 75411 114136
1 88440 24484
1 64106 327433
1 20379 265946
1 12221 354363
1 10336 166432
1 29161 445750
1 74219 76358
1 25412 274381
1 50678 224035
1 57121 42550
1 81594 367110
1 1674 388002
1 89734 120908
1 71110 117914
1 13059 474004
1 44146 467137
1 12984 392794
1 48649 279383
1 52482 73596
1 95870 417351
1 29848 497512
1 49599 195758
1 48815 301687
1 80337 374435
1 27633 59631
1 81656 64108
1 29542 428783
1 59469 22935
1 84301 277246
1 8103 152539
1 45825 667
1 90997 215939
1 79830 131221
1 80928 199234
1 33722 342443
1 16715 395378
1 2390 536416
1 33236 437248
1 44845 402517
1 68914 116765
1 52954 175561
1 19446 374437
1 65715 254396
1 33708 449318
1 80714 113125
1 13593 254417
1 11591 524369
1 73340 469910
1 62065 178461
1 14287 209815
1 26916 47843
1 60324 33381
1 86650 116773
1 86474 384431
1 87268 433301
1 60423 503585
1 79248 373560
1 17789 19558
1 7618 159247
1 71719 542746
1 66620 317193
1 61466 491761
1 11832 505563
1 64006 324866
1 63690 147138
1 34485 310089
1 57216 459973
1 36776 492361
1 38787 381328
1 64606 320183
1 81942 247950
1 10767 19082
1 65363 310184
1 67882 11596
1 72595 405028
1 37085 107991
1 70532 377011
1 75755 109186
1 32594 279018
1 54900 372795
1 84384 454141
1 78546 277036
1 84878 241108
1 45560 63363
1 76850 173840
1 53843 61793
1 69793 237200
1 25131 209088
1 3973 458537
1 33664 416060
1 29765 166449
1 71950 5882
1 50690 328433
1 55339 50532
1 26902 505507
1 80582 17650
1 9908 79825
1 57223 46605
1 50829 317656
1 49747 485446
1 65159 144093
1 40583 104023
1 70149 411068
1 58842 212239
1 87364 319212
1 605 453277
1 53689 401068
1 93756 158425
1 7669 427861
1 38747 319355
1 31587 4549
1 14651 231474
1 35046 2046
1 32020 83522
1 74909 127705
1 97179 130079
1 69601 104512
1 35259 480431
1 56611 222644
1 5501 276900
1 74960 58884
1 13666 232432
1 1774 24056
1 81125 252470
1 606 423174
1 36091 48876
1 75162 76557
1 65972 397904
1 61237 120693
1 12185 68433
1 25024 249128
1 52813 477992
1 18433 366704
1 67086 284961
1 25851 80034
1 25204 440102
1 68234 547321
1 622 382867
1 26117 420709
1 14313 142189
1 50685 531861
1 19338 423882
1 52826 172729
1 51472 78002
1 79586 396644
1 89909 179089
1 42740 1964
1 14572 291691
1 48454 199377
1 47842 395399
1 68140 412194
1 88958 419045
1 3698 406907
1 2786 107192
1 41790 345268
1 1033 31468
1 31889 397456
1 96073 101745
1 92516 440115
1 1488 393862
1 75725 384789
1 79145 535447
1 85081 416605
1 32790 189535
1 56689 178563
1 75732 126395
1 57847 177890
1 14140 299449
1 35048 325295
1 5566 521282
1 66041 457911
1 75077 304001
1 65371 405553
1 39703 354865
1 39032 132210
1 56148 209639
1 21941 450788
1 92628 2410
1 42896 167923
1 4363 288065
1 39330 122091
1 91943 211908
1 82140 397108
1 54509 59227
1 51627 27136
1 43713 252321
1 75573 544228
1 98556 165283
1 70266 16703
1 57878 177187
1 43670 285158
1 96187 360325
1 89275 130435
1 22519 223989
1 8121 316179
1 50380 182667
1 17944 453884
1 91736 373978
1 9786 439463
1 73714 390146
1 86043 57134
1 42892 525966
1 54866 480095
1 51407 134502
1 16239 283827
1 78979 97370
1 75709 40036
1 97510 15077
1 32415 234432
1 59250 308199
1 99380 110016
1 82905 479787
1 20244 56266
1 22826 240250
1 25202 147439
1 60779 28722
1 7162 447789
1 46622 115260
1 46225 477514
1 75454 372050
1 81530 118012
1 95073 102734
1 17389 232607
1 71125 540333
1 92672 161938
1 79396 310009
1 54720 319198
1 93618 350288
1 31765 163845
1 71003 282458
1 6371 430388
1 30968 307787
1 85893 388558
1 50616 503423
1 5330 430211
1 5736 328412
1 63674 62837
1 75758 319411
1 19112 81275
1 41287 220460
1 8351 424325
1 73646 142933
1 99037 239017
1 11478 156426
1 83869 445277
1 34924 44384
1 51662 404223
1 13912 245630
1 13663 310092
1 89786 260363
1 9461 343921
1 21806 46883
1 30320 74997
1 67402 348822
1 19884 227812
1 61853 545991
1 75899 428845
1 76496 509002
1 45933 499590
1 31302 232186
1 30889 444283
1 35324 384040
1 30387 20395
1 79947 314038
1 59078 511975
1 45219 99901
1 5817 149924
1 39120 71471
1 55420 527973
1 32470 336862
1 24217 547819
1 52598 387435
1 18453 139955
1 36041 186696
1 21422 122492
1 82433 249379
1 63612 197138
1 31628 400108
1 20625 517620
1 53714 240391
1 46459 62787
1 23956 48143
1 10623 345369
1 51213 38837
1 9981 74831
1 6930 153675
1 35472 401791
1 39155 116309
1 88812 290290
1 18202 200595
1 74912 348103
1 80904 371953
1 60948 295459
1 91228 323246
1 83369 61163
1 82317 348413
1 85149 72421
1 7789 536279
1 15622 294162
1 28326 435624
1 40084 119534
1 65054 229413
1 38097 537848
1 49396 112276
1 79810 363218
1 51042 404676
1 46628 49559
1 72635 256436
1 28881 387628
1 78731 245189
1 74875 350666
1 56156 224865
1 24461 373776
1 91213 375877
1 29007 273285
1 19642 174551
1 17696 254618
1 53241 419517
1 89147 5210
1 60600 5100
1 85461 211984
1 54466 126634
1 83930 497053
1 62009 493009
1 43029 442987
1 34362 190445
1 13574 484543
1 53502 526050
1 8459 369956
1 21109 357879
1 74682 376018
1 26442 361161
1 25922 72879
1 9220 528150
1 44239 224138
1 37664 22606
1 53157 260631
1 77306 129225
1 68802 433900
1 78659 276667
1 29406 141255
1 72329 72371
1 83307 230201
1 19508 496428
1 54486 19377
1 60164 130959
1 89478 158707
1 62518 250611
1 698 2114
1 90526 191512
1 89005 461306
1 73036 235901
1 19347 384603
1 66953 226038
1 92347 528516
1 98808 256458
1 16108 498008
1 33751 365037
1 9354 513577
1 50717 196272
1 17071 421788
1 86619 471244
1 98836 412578
1 34557 546499
1 76103 13722
1 2824 340431
1 57812 544905
1 64859 158005
1 3551 421812
1 99216 512631
1 89509 14265
1 19289 310038
1 88608 102051
1 75909 207677
1 19842 401022
1 50490 366500
1 24630 109835
1 30330 289627
1 55843 174250
1 46272 347940
1 33290 224027
1 50082 106260
1 5157 253280
1 66030 233002
1 69512 73466
1 22478 209286
1 57282 438992
1 55302 306768
1 15962 417479
1 1586 58219
1 45363 148360
1 22635 506370
1 68842 15213
1 47040 154038
1 56853 195731
1 86015 344998
1 20323 175289
1 57547 192786
1 51744 178420
1 4164 156545
1 93743 354270
1 62084 14662
1 62064 397740
1 5310 335131
1 31577 401756
1 55551 214521
1 40447 164439
1 83119 44181
1 15884 258099
1 81806 447023
1 91527 397310
1 21785 103674
1 10225 167213
1 61860 15541
1 46756 433362
1 39774 493956
1 52148 360239
1 24562 111688
1 17935 274745
1 39682 185535
1 68542 167274
1 95724 443717
1 57700 14687
1 30119 277102
1 53979 389831
1 85092 526933
1 98396 545686
1 32559 271042
1 97237 304550
1 26796 313585
1 86578 214145
1 42524 402761
1 63094 208145
1 91000 251714
1 68544 4715
1 58354 493480
1 80329 450765
1 98776 197286
1 11106 413217
1 64850 505003
1 30104 146771
1 97889 176304
1 89426 343107
1 59584 225880
1 92910 53704
1 91556 319839
1 39017 420506
1 25822 450012
1 32214 281781
1 99573 317754
1 39907 472859
1 21293 238507
1 68889 221030
1 5828 303132
1 73754 59160
1 83314 101410
1 88419 35233
1 62470 380161
1 14697 338921
1 14125 20455
1 17022 212220
1 26444 422914
1 85610 502691
1 48546 491523
1 20947 543778
1 44265 200780
1 31416 153644
1 97044 363634
1 79887 323896
1 2576 335476
1 1196 30508
1 75428 257710
1 99739 101505
1 82034 466635
1 96099 271556
1 19638 511780
1 51842 65848
1 8516 406638
1 85781 405278
1 22283 166376
1 33167 147519
1 66518 285154
1 43166 166214
1 51366 520716
1 39915 280836
1 23163 45760
1 54648 438165
1 74955 155892
1 74497 332305
1 71399 63278
1 99229 396873
1 61338 373166
1 5693 9338
1 35435 415875
1 30153 152510
1 74999 454906
1 74599 9851
1 81305 146914
1 41493 285225
1 55845 28058
1 93548 56740
1 6726 74502
1 29693 512020
1 63973 278726
1 66741 78303
1 27650 383298
1 8922 40167
1 70202 111005
1 78221 60533
1 57409 527506
1 11943 462847
1 79975 496633
1 32222 181231
1 23189 8279
1 95423 213026
1 49166 93930
1 13203 142810
1 24848 170278
1 90492 6224
1 84754 148458
1 96214 150582
1 53478 494776
1 42968 279366
1 14358 354453
1 47538 211646
1 167 99134
1 54799 167102
1 95899 59638
1 73618 146757
1 83400 375073
1 84026 105032
1 22148 104042
1 79903 404605
1 14522 216078
1 40308 328869
1 532 463340
1 75941 496999
1 4241 226190
1 85816 540947
1 41261 187298
1 44621 65871
1 40605 27451
1 26016 111606
1 4914 427376
1 70083 499724
1 14067 437112
1 7398 197031
1 37189 498544
1 85905 217177
1 45540 118732
1 12006 258004
1 81896 547390
1 45313 470424
1 53123 451202
1 44121 162793
1 76320 235649
1 14974 439042
1 69699 345433
1 73499 1767
1 41708 112875
1 86867 220648
1 72533 54033
1 84900 523644
1 4177 100928
1 88105 156115
1 95277 23971
1 47698 202139
1 78577 227934
1 70315 183859
1 10845 98148
1 5916 310468
1 8782 504105
1 83909 441067
1 91736 241137
1 29855 453613
1 93515 206747
1 13503 460342
1 51055 216239
1 9844 177805
1 76361 458700
1 68838 515570
1 27094 25767
1 49303 32340
1 27533 181686
1 51139 129555
1 85471 454754
1 3393 87500
1 81240 439266
1 94625 276820
1 14589 350602
1 91181 358613
1 18189 194768
1 14122 540816
1 46593 390522
1 20374 266704
1 781 378262
1 297 493102
1 70463 250261
1 30838 495375
1 68445 52453
1 33416 364737
1 76649 479434
1 81191 96513
1 82750 338021
1 48018 337003
1 7121 530540
1 46629 264490
1 36978 383987
1 65010 541316
1 65034 20262
1 14217 196056
1 37725 162189
1 61617 467551
1 41191 538427
1 61742 420062
1 9984 130844
1 55771 236283
1 24410 36827
1 17359 401140
1 14751 446324
1 98938 294691
1 80341 327371
1 48070 446844
1 43483 512167
1 46744 321218
1 32811 487864
1 61389 494902
1 71224 528594
1 61472 451497
1 81615 477783
1 77344 299823
1 52535 462261
1 35580 464951
1 81714 220393
1 33464 433956
1 58716 436973
1 54167 307904
1 19337 138648
1 48785 9963
1 5544 138896
1 90875 386668
1 59300 437627
1 91588 405752
1 19391 532323
1 47923 71873
1 38998 312029
1 64012 512709
1 98178 282683
1 76586 73844
1 86835 348577
1 90084 116982
1 32948 492240
1 10505 66102
1 89900 355010
1 64005 150940
1 16025 360299
1 95644 211040
1 6612 186695
1 17900 473796
1 70385 86354
1 5549 183198
1 78365 33603
1 11441 50440
1 78752 361958
1 10950 537563
1 43131 456802
1 22384 3048
1 53001 492703
1 94577 486262
1 79583 15405
1 18724 285253
1 85581 363595
1 65435 166393
1 44764 359949
1 15077 84805
1 83631 438158
1 39820 184201
1 88260 396719
1 5040 455460
1 76850 91194
1 83279 336694
1 18794 326436
1 77439 386880
1 30296 135172
1 75439 178643
1 78849 226873
1 99115 371737
1 35268 238736
1 68311 211743
1 45051 355963
1 50480 315516
1 34905 40388
1 99696 47840
1 19050 418376
1 54633 165494
1 12056 166116
1 50854 276259
1 66562 280787
1 57039 535069
1 23428 418782
1 80803 375981
1 29363 134575
1 9469 13397
1 47488 245930
1 99057 365230
1 77042 528443
1 38765 63367
1 75726 347582
1 71131 431965
1 10384 36258
1 94075 302221
1 50929 430239
1 42187 262921
1 65280 502992
1 64128 431211
1 11307 499845
1 49580 383404
1 65205 312722
1 98136 391154
1 2303 547586
1 13128 329339
1 27425 103157
1 47356 511808
1 85679 357590
1 39595 37015
1 7798 88190
1 2727 112773
1 4253 54203
1 82717 368997
1 16039 238298
1 54740 109267
1 20877 274885
1 22635 210373
1 68390 537262
1 72636 493913
1 33729 479102
1 47869 249809
1 73415 300699
1 58364 401978
1 26459 268819
1 92704 363430
1 81051 63198
1 95948 252207
1 95198 100232
1 44253 505985
1 40021 400581
1 91656 540635
1 91148 131827
1 89983 535111
1 35559 71551
1 34731 147057
1 58823 181404
1 47344 472000
1 90597 452951
1 1421 236834
1 64947 350625
1 75515 221987
1 64320 405988
1 88395 78813
1 80146 415019
1 47083 417215
1 107 8349
1 70879 303517
1 59078 374426
1 54185 197382
1 8024 264790
1 2755 262443
1 75793 56188
1 92672 188089
1 35450 314560
1 71889 107990
1 21911 429389
1 16732 336681
1 67300 30208
1 59044 101913
1 9625 263659
1 65702 4862
1 42440 410551
1 18999 97609
1 49083 452198
1 68424 413002
1 80280 534290
1 55812 126489
1 85855 312320
1 1390 217623
1 45960 97034
1 89158 404456
1 36902 243786
1 42178 126756
1 40872 242220
1 23606 371919
1 40021 152764
1 90991 368382
1 74317 493413
1 75953 403749
1 17100 213084
1 78206 547220
1 6472 491619
1 97935 258649
1 98576 366674
1 15962 297690
1 15020 141801
1 7628 188487
1 5953 78948
1 10126 140184
1 62732 323850
1 41378 475265
1 3620 64850
1 61413 109428
1 96634 99337
1 17868 339283
1 98265 70338
1 81128 319803
1 14248 546037
1 9508 39578
1 93668 35381
1 95907 248550
1 16521 249682
1 47653 355016
1 24776 340391
1 50240 480561
1 61231 333641
1 78536 535137
1 62150 54470
1 14185 415779
1 76430 191703
1 48937 326826
1 25506 299106
1 45001 508647
1 22231 298557
1 20546 385140
1 88285 110513
1 46250 262415
1 2333 218548
1 17518 155877
1 99098 464412
1 6135 111928
1 91890 498409
1 56807 422874
1 33116 361971
1 27483 482619
1 51978 271093
1 15144 189494
1 69990 421960
1 93087 433581
1 77462 265710
1 54891 542092
1 71449 311659
1 69711 294178
1 72104 212039
1 51626 543704
1 96984 6834
1 16148 111420
1 37653 205694
1 58592 288576
1 37990 155829
1 95194 34768
1 47149 393905
1 88904 258068
1 17893 250446
1 45803 328223
1 65636 93508
1 76124 368689
1 29528 74814
1 86033 91194
1 61132 413599
1 39703 274992
1 84641 57421
1 65015 50014
1 59927 110453
1 1107 112587
1 52131 440448
1 94599 253859
1 69272 177918
1 39082 117518
1 18081 265274
1 82380 468655
1 55778 540207
1 8183 523471
1 40731 287198
1 91408 201123
1 50087 349397
1 25046 508738
1 85975 153085
1 71871 308204
1 24313 158433
1 48735 26072
1 76564 187817
1 2945 199959
1 14379 41744
1 59341 235442
1 51640 256139
1 73443 388868
1 35952 152056
1 39452 75730
1 24162 395199
1 21518 277950
1 47545 212792
1 24614 74824
1 94807 294643
1 18349 20548
1 91578 365774
1 63588 490402
1 82553 156703
1 72362 419592
1 74181 260456
1 29043 159568
1 54090 327637
1 68144 330075
1 99757 89058
1 17899 370875
1 92493 402541
1 1833 378753
1 39651 213916
1 85448 515024
1 74372 389602
1 60160 358237
1 3451 536213
1 57796 60401
1 72369 541306
1 90143 336434
1 81255 116713
1 32473 149462
1 59448 427084
1 33970 248314
1 72922 174993
1 98883 348009
1 10139 36621
1 85185 313342
1 47173 363754
1 30235 361105
1 29596 519590
1 97017 359735
1 31772 206009
1 4125 101646
1 16637 222603
1 93603 216654
1 92433 532863
1 79810 336570
1 66146 253501
1 3946 454667
1 43510 436721
1 78341 534244
1 87757 227590
1 43896 183065
1 35230 84896
1 4609 70260
1 97471 516459
1 60632 3339
1 4220 59334
1 62799 546463
1 7869 496404
1 55828 225679
1 75810 167958
1 49932 190891
1 86439 195775
1 7319 127162
1 77506 203967
1 35248 318368
1 31298 525353
1 49164 488404
1 10287 476248
1 31831 190927
1 26574 409806
1 8220 162208
1 31772 356204
1 32060 358986
1 70448 436995
1 42355 100649
1 52315 530471
1 53207 317257
1 72392 223602
1 40346 116025
1 58142 513230
1 55685 302482
1 78331 134112
1 5021 31549
1 39000 398453
1 85568 246568
1 78441 343153
1 52326 431098
1 72476 210591
1 85985 413070
1 90583 50595
1 71455 188844
1 73595 351545
1 67077 407189
1 74405 146603
1 24339 335266
1 28841 283486
1 15236 45784
1 39863 445145
1 69548 303995
1 87032 539076
1 84506 317983
1 79728 395734
1 79797 48301
1 86267 114988
1 32289 199680
1 68113 441377
1 63577 76517
1 21763 462120
1 38771 123786
1 39837 540245
1 83681 479604
1 54244 179415
1 65004 101705
1 92952 226455
1 79705 309426
1 63376 232592
1 41542 292734
1 32706 472021
1 7082 364757
1 89626 460570
1 57370 209123
1 20991 75327
1 92512 436431
1 47347 307820
1 97316 156664
1 98897 449795
1 62053 493567
1 55919 174058
1 19358 22858
1 98939 501766
1 14371 534527
1 15456 59717
1 32931 533903
1 9248 45688
1 55493 522359
1 84920 436329
1 60525 466667
1 78913 426599
1 9366 65150
1 76266 8649
1 30774 368319
1 3201 323492
1 42271 168087
1 49801 304602
1 122 164764
1 21539 3543
1 28299 301444
1 33511 495627
1 89298 164784
1 52201 30813
1 50214 446506
1 7830 488074
1 57177 408580
1 29622 127488
1 2840 53410
1 55017 392664
1 72778 14395
1 71724 421117
1 20686 393133
1 21843 478963
1 51679 472152
1 68654 443192
1 56977 513811
1 38470 126978
1 22962 425032
1 29438 309667
1 37388 43195
1 14868 173956
1 3967 469678
1 19775 144659
1 97737 246640
1 85008 492184
1 39839 506861
1 85651 17264
1 36147 403716
1 74573 422473
1 8750 247677
1 19581 423699
1 90516 357896
1 24380 298459
1 77125 423588
1 58815 351351
1 39415 290988
1 21681 181107
1 27455 107750
1 28603 94162
1 91655 182199
1 91326 83662
1 23222 26080
1 43445 401152
1 51629 208360
1 77270 346889
1 69670 278008
1 25007 344176
1 71285 279869
1 40938 228897
1 78664 444770
1 20395 26047
1 48457 426507
1 81454 101175
1 58328 488047
1 41419 263427
1 42482 431167
1 31604 468160
1 53615 301740
1 99411 296657
1 8669 443601
1 21646 9082
1 38696 541987
1 76037 200205
1 60563 385144
1 77744 36344
1 61854 203036
1 6883 120273
1 7199 288951
1 34219 30172
1 83691 419381
1 48751 507022
1 48812 400380
1 73906 307188
1 51177 153554
1 89517 35788
1 18115 366820
1 46551 319188
1 59348 67212
1 46014 498396
1 76112 129188
1 35821 4152
1 30277 376349
1 61318 254808
1 9596 246300
1 25191 302283
1 23095 497936
1 79911 259209
1 95603 483319
1 47415 499821
1 81093 83765
1 99202 501863
1 87198 138052
1 879 25323
1 63945 323098
1 34076 524660
1 649 497913
1 6530 85090
1 4126 444150
1 2037 285765
1 7102 67835
1 12259 504615
1 40893 168057
1 74770 379374
1 58183 387767
1 45795 124095
1 45443 511381
1 29139 520048
1 88591 455493
1 95638 139164
1 81480 279465
1 65148 511325
1 44897 203095
1 66671 129957
1 74888 428573
1 34896 50742
1 83942 603
1 9790 45684
1 62205 195623
1 93744 84883
1 75273 136436
1 50520 6071
1 80578 50762
1 2976 338446
1 27414 271640
1 90446 412810
1 63568 478658
1 58977 347772
1 48822 160027
1 64627 177401
1 78116 298385
1 70998 90849
1 56115 397708
1 37945 512123
1 59798 250098
1 47746 206851
1 9273 376290
1 61588 254940
1 23522 375368
1 44104 166722
1 66578 265359
1 36469 241217
1 48611 22468
1 71945 341560
1 68264 176432
1 42830 1303
1 88049 274274
1 29800 432133
1 21190 471954
1 57364 522319
1 13769 359867
1 82696 382011
1 61111 146042
1 79031 181082
1 85765 267472
1 41580 449635
1 6692 34584
1 6635 148185
1 31454 461975
1 7925 58013
1 83416 457082
1 63842 211869
1 66801 493968
1 47718 157342
1 80895 168062
1 43950 273736
1 89302 478128
1 34946 431273
1 6946 418602
1 73570 420237
1 10537 429669
1 83179 327857
1 49451 315830
1 94865 238099
1 18436 280455
1 83684 410627
1 80102 223238
1 25581 237053
1 17153 510604
1 24943 207285
1 34621 326662
1 16328 179778
1 19932 476739
1 90319 55616
1 87546 488169
1 11829 347542
1 2894 224167
1 14086 543384
1 70312 310202
1 6343 480506
1 87923 532561
1 16151 154427
1 30898 469811
1 61936 543982
1 22628 24853
1 41284 5117
1 92897 197604
1 34210 96761
1 45372 103328
1 48656 371352
1 1281 102316
1 50576 437303
1 65302 263747
1 62717 441040
1 7355 29682
1 47628 282190
1 89067 134136
1 45998 401487
1 69179 106361
1 48874 178005
1 93048 53719
1 61156 73246
1 12715 370228
1 379 123630
1 85653 489949
1 90084 110629
1 4501 180245
1 87410 42687
1 18591 39052
1 55695 120294
1 57539 312712
1 40513 469935
1 74990 223276
1 15784 411849
1 12066 303616
1 97820 315581
1 11838 534010
1 23953 144680
1 1882 443384
1 35476 64528
1 4425 271468
1 32332 25256
1 79062 144698
1 80476 274563
1 10185 224982
1 3741 509917
1 92929 291387
1 90438 254114
1 43354 389289
1 86310 331957
1 90758 482128
1 36293 79561
1 7061 366447
1 41800 346196
1 47119 208550
1 38156 387407
1 41269 254984
1 87880 418664
1 56293 412922
1 90029 89556
1 62421 460329
1 23879 148301
1 13237 405656
1 5690 487398
1 47855 529732
1 89287 248629
1 51784 463826
1 10406 223216
1 7838 81577
1 31756 118789
1 25641 344037
1 67108 90696
1 98588 57293
1 63095 280525
1 93634 279778
1 39974 1383
1 22595 378226
1 50796 86047
1 3870 317250
1 74942 2603
1 9550 54603
1 67276 84499
1 59976 399509
1 89087 460331
1 38968 371252
1 53499 546735
1 58729 286081
1 10332 534842
1 68572 35787
1 40858 399143
1 7725 13135
1 68550 540691
1 51218 126483
1 17229 532977
1 81245 355724
1 62866 205049
1 88407 288025
1 53717 345814
1 57893 107345
1 8400 510812
1 70117 423380
1 1589 462802
1 83375 45567
1 76275 335941
1 9077 327639
1 54224 124295
1 58277 460734
1 97103 492609
1 48483 533446
1 74441 178101
1 25361 6985
1 43957 23441
1 54698 492635
1 87393 36206
1 12512 39615
1 86776 487090
1 84962 366678
1 17691 366667
1 27546 111914
1 3050 2013
1 96072 12240
1 94523 113956
1 39338 452042
1 6238 310199
1 49750 265155
1 96193 299711
1 99644 247318
1 58215 531061
1 65894 479122
1 32401 326396
1 30936 413353
1 23735 267105
1 4914 231161
1 73709 149413
1 41899 115582
1 58689 482010
1 26869 91410
1 8600 479750
1 23230 314044
1 30070 483155
1 44778 166732
1 24693 302113
1 92635 282589
1 52202 364604
1 30827 230479
1 69029 198455
1 16206 508845
1 91535 141889
1 67379 541265
1 60427 401284
1 84161 270171
1 75831 496793
1 10620 540134
1 50634 428409
1 8095 214414
1 39605 229952
1 31392 495187
1 67332 519853
1 45073 535761
1 41948 425347
1 79355 293181
1 71900 9943
1 92130 120911
1 44893 8455
1 74950 467242
1 94228 476248
1 41725 217194
1 42861 148409
1 15260 74850
1 86607 294922
1 70957 235234
1 13404 248854
1 58296 356147
1 66223 390682
1 84348 90714
1 15965 132652
1 17395 385577
1 42679 87836
1 82675 214429
1 67044 536454
1 80906 323229
1 31209 323206
1 6911 23637
1 47714 79310
1 99829 432760
1 4295 507120
1 8041 486715
1 28202 78618
1 22449 156892
1 36757 476244
1 9756 512260
1 3503 531429
1 87478 468129
1 62741 196014
1 94978 253405
1 55874 65994
1 29280 161005
1 50313 321084
1 92327 411514
1 43543 304825
1 52297 114048
1 43220 353575
1 60467 218382
1 87744 407123
1 19115 519663
1 13560 192699
1 50546 395820
1 52079 182177
1 194 365479
1 84055 528726
1 26095 526930
1 46392 131024
1 67719 520910
1 40085 399277
1 80660 494541
1 34348 234809
1 47350 406148
1 79156 57828
1 98282 357905
1 6174 249809
1 13768 194586
1 12629 273764
1 78526 388845
1 74048 512357
1 34680 475406
1 90973 422311
1 18649 468532
1 20453 479958
1 94785 139784
1 90925 263958
1 81862 40496
1 31520 453590
1 26044 487366
1 79559 118681
1 20688 273894
1 27747 353064
1 68550 139903
1 35471 449094
1 89696 451263
1 29472 168239
1 97431 423994
1 49286 366709
1 9409 147468
1 3754 5638
1 47339 220672
1 58256 500176
1 8414 183129
1 32244 107552
1 44477 28101
1 29902 511496
1 47298 499184
1 19344 399317
1 37765 103450
1 7652 422445
1 75031 520182
1 14512 414149
1 62720 425896
1 58899 428245
1 28647 362976
1 84679 141519
1 73320 370217
1 78367 398636
1 39740 361975
1 17864 118827
1 78902 194853
1 79977 475212
1 78434 430588
1 30116 192070
1 19815 68821
1 6516 365306
1 43939 225387
1 20719 114402
1 5939 123959
1 28356 488414
1 21354 38926
1 4059 313490
1 26358 48763
1 89753 101397
1 22944 340150
1 23163 365028
1 99882 197630
1 95703 322130
1 93616 10752
1 44064 358574
1 45450 97734
1 25217 15675
1 4166 465425
1 81598 427919
1 71375 470751
1 69336 207064
1 39370 414718
1 13959 343582
1 49558 299306
1 74431 45764
1 62697 481763
1 25614 414494
1 84631 92245
1 30905 285784
1 70028 373202
1 14212 37270
1 69646 470308
1 25897 454186
1 92478 224600
1 39133 204774
1 94549 479868
1 13008 537123
1 20777 168238
1 41963 493034
1 26407 425159
1 4753 6903
1 80152 508825
1 58368 512645
1 67582 486313
1 19055 346888
1 6485 412781
1 89711 372331
1 85332 486007
1 61900 121015
1 80043 188417
1 83115 85017
1 62757 229971
1 62699 296860
1 40197 522524
1 60966 449513
1 55434 212425
1 59246 365604
1 10060 172064
1 6738 286606
1 59966 541366
1 72408 99245
1 67372 380346
1 59138 428386
1 91676 142120
1 54539 296324
1 95887 446382
1 24905 264827
1 13822 277911
1 1130 216373
1 13662 79779
1 42457 258168
1 44830 469784
1 11255 81706
1 3398 405200
1 95716 355112
1 58552 496289
1 64629 37180
1 97488 483843
1 84829 108274
1 80453 159506
1 26310 338023
1 4903 505409
1 45878 528625
1 52929 410500
1 35853 474580
1 23446 347011
1 19075 505897
1 94341 295164
1 35660 391338
1 64422 474794
1 79221 379635
1 57996 58456
1 86214 507891
1 24162 546326
1 38943 375548
1 64400 430133
1 50301 210371
1 7734 515765
1 96660 205833
1 25901 99070
1 81011 388969
1 48395 255552
1 47013 228219
1 99004 196278
1 22988 218646
1 78763 544868
1 18502 155223
1 34105 331373
1 5418 128120
1 97570 68526
1 12329 431810
1 5405 90693
1 92527 445200
1 27898 240863
1 69152 340273
1 14339 122002
1 44605 21470
1 12349 513035
1 8511 15438
1 54630 479789
1 78904 528704
1 92310 232748
1 13207 86740
1 47072 375415
1 96322 295738
1 1967 312000
1 76058 180966
1 82795 380190
1 54108 158182
1 35252 309869
1 4893 364832
1 30595 438546
1 68427 287197
1 41837 211231
1 67024 415202
1 37953 537473
1 61903 364959
1 97479 262290
1 21607 140247
1 33856 520231
1 92525 343350
1 52298 160578
1 13875 539579
1 81595 384589
1 2598 217598
1 74947 64989
1 76201 290971
1 5676 34265
1 73500 175825
1 21723 132232
1 11545 289628
1 19342 27250
1 91923 444195
1 4861 133904
1 66199 501511
1 36890 231360
1 89740 432770
1 98195 475194
1 76500 290749
1 68045 206721
1 25162 425943
1 8 535654
1 34468 490848
1 76991 249612
1 25489 279010
1 92838 63103
1 2649 357027
1 52076 479981
1 78913 525433
1 69432 113500
1 46694 293968
1 20046 219058
1 90367 231780
1 64297 397703
1 6844 177705
1 70624 387506
1 34443 159101
1 91170 434177
1 84080 26877
1 81596 475408
1 54665 481885
1 2287 457195
1 58642 38575
1 10524 62125
1 56924 396400
1 20378 131669
1 36501 114439
1 73755 124813
1 741 398252
1 25005 244209
1 83308 462306
1 62804 486809
1 61671 190333
1 14931 278033
1 39818 449413
1 73186 177722
1 63141 461929
1 57366 504576
1 78017 5389
1 52061 402778
1 54498 319948
1 31009 232235
1 19300 385427
1 21858 55577
1 13759 396656
1 55806 185049
1 5060 139560
1 85899 147337
1 6239 226374
1 52504 262702
1 57077 396401
1 37041 491553
1 86661 200074
1 1338 291214
1 81897 96555
1 33553 180492
1 70579 89997
1 23118 489483
1 31122 344304
1 84899 226383
1 82540 59998
1 797 422974
1 44451 417723
1 24579 100614
1 36050 312443
1 30516 524004
1 65679 276879
1 32491 189710
1 43656 376192
1 76476 119777
1 61960 274679
1 62261 19804
1 19440 210344
1 25888 464232
1 67680 229986
1 96093 512906
1 12173 16997
1 29354 264348
1 4938 439608
1 53308 51080
1 11617 143255
1 93669 184595
1 90969 187021
1 67918 539551
1 71567 371823
1 90715 164806
1 15646 239916
1 21452 383625
1 81113 34852
1 58552 269158
1 86509 454397
1 55505 67422
1 40610 42097
1 47364 281187
1 33561 290385
1 20984 173387
1 46476 520255
1 93612 15848
1 47698 260298
1 99515 279398
1 34074 338280
1 55225 133580
1 35917 279959
1 81364 102535
1 6382 173233
1 80181 183749
1 74363 319322
1 55134 445659
1 6827 84990
1 44780 104224
1 37039 239856
1 55541 409032
1 38514 288657
1 68840 155082
1 17403 409567
1 66353 241854
1 66536 426358
1 11123 510647
1 35443 362810
1 30158 295439
1 7150 33271
1 28632 72582
1 54695 448748
1 40326 4690
1 4359 186593
1 32322 296018
1 1484 75857
1 6771 423262
1 4916 64192
1 26330 235665
1 468 234870
1 45425 286307
1 57754 424954
1 39692 160320
1 63728 518835
1 61305 445971
1 86906 353371
1 97697 385055
1 64180 176455
1 43974 341814
1 9526 539489
1 47205 93969
1 52210 300438
1 92755 22033
1 22610 369364
1 95970 313989
1 4508 512685
1 14074 190162
1 53583 115474
1 32802 465333
1 24069 218098
1 97302 209277
1 40209 355740
1 66927 137746
1 36608 160628
1 73409 17747
1 44089 520274
1 64374 13625
1 13375 524133
1 853 389226
1 5035 274362
1 86719 320515
1 85428 522979
1 44973 27774
1 64168 369764
1 94005 163064
1 28722 397277
1 16996 28508
1 90388 358930
1 4260 420347
1 21228 30442
1 35477 54190
1 76112 341532
1 11348 85211
1 42323 270913
1 26904 172444
1 66176 489112
1 33810 152066
1 61275 266485
1 26730 459339
1 42085 113591
1 99846 35393
1 43222 463030
1 88421 254221
1 30851 74737
1 35773 315260
1 88343 402705
1 14306 342213
1 59035 317608
1 70336 268506
1 32943 59843
1 32509 85583
1 41040 465984
1 45786 36450
1 13362 86829
1 69873 396873
1 31397 295331
1 44661 376786
1 67026 4408
1 37942 403850
1 71901 74846
1 8380 246847
1 9602 162785
1 56457 2846
1 90713 272645
1 18554 18638
1 73587 123901
1 76996 532843
1 40572 160381
1 93528 521375
1 40057 309257
1 49153 477265
1 87625 351577
1 58178 336061
1 1414 155127
1 73978 499457
1 23875 167715
1 1409 147131
1 54476 98370
1 6858 4901
1 61611 267851
1 39457 369227
1 59551 290225
1 172 447488
1 12068 473236
1 82764 96178
1 48784 23728
1 2298 232566
1 68625 89691
1 75788 186833
1 39249 452479
1 81615 328309
1 67540 471823
1 12876 480028
1 43191 337101
1 17541 106880
1 53776 454094
1 19350 160578
1 41874 186002
1 61526 496295
1 5095 262560
1 66677 270938
1 20822 142315
1 65086 99368
1 29084 328959
1 65268 459242
1 7412 407449
1 39094 359463
1 62705 443851
1 80188 252535
1 37856 536073
1 25401 377873
1 98153 493275
1 51385 132230
1 81645 162320
1 83042 43299
1 22790 492445
1 78484 408535
1 43243 19448
1 10027 496223
1 69579 85245
1 38873 376029
1 82031 409124
1 36014 380793
1 27738 319765
1 24594 438499
1 2634 399174
1 4647 46583
1 66326 507865
1 24937 113699
1 56975 145224
1 61039 274261
1 27713 277735
1 51273 33122
1 15536 9265
1 57857 258732
1 40189 212939
1 19996 112916
1 89089 215124
1 97048 77693
1 6350 350847
1 81005 398276
1 69395 153329
1 846 142558
1 470 447864
1 36839 380673
1 10073 426245
1 52702 453595
1 20503 198342
1 43347 240537
1 23365 489761
1 58049 359341
1 80435 121687
1 31677 359377
1 94187 456161
1 78451 355298
1 37998 469867
1 49678 49942
1 7004 437921
1 8847 465842
1 16106 416788
1 71634 514005
1 45098 175567
1 95150 192959
1 52969 353339
1 98003 475302
1 19722 244597
1 40235 230733
1 32013 214740
1 37787 507944
1 12268 136188
1 48065 29485
1 50138 127281
1 67861 21038
1 77860 16942
1 15945 378760
1 71985 11966
1 21931 415838
1 33412 35218
1 50144 139444
1 81270 100985
1 61640 200032
1 58750 78495
1 3838 49701
1 53258 69354
1 40663 222215
1 39205 404280
1 5407 149892
1 54097 150179
1 70593 401110
1 65356 417452
1 19742 469103
1 14669 84261
1 61426 527800
1 69605 53283
1 83220 279742
1 71775 365076
1 36307 319180
1 49538 155429
1 45915 295838
1 6411 483934
1 13168 81216
1 1462 309813
1 23632 14045
1 11860 490175
1 36883 448904
1 90483 406411
1 98668 341123
1 73883 96709
1 72486 392083
1 2221 193140
1 13737 132654
1 61476 139661
1 3156 176120
1 82709 353142
1 7074 356665
1 64848 143607
1 87207 172182
1 47742 180944
1 58610 393435
1 22818 490820
1 57738 373460
1 79227 131280
1 69779 21901
1 65278 66519
1 26408 514488
1 15261 198199
1 88672 79618
1 56612 256886
1 2346 308358
1 9688 420947
1 92082 95725
1 74872 278033
1 13148 394849
1 40478 171639
1 49062 303415
1 83325 209775
1 9704 283348
1 37345 85798
1 84756 356459
1 11252 427717
1 54712 483154
1 82485 362312
1 56248 488040
1 51264 152897
1 81974 332606
1 76523 486581
1 57612 153723
1 53828 490124
1 4622 255641
1 87413 119200
1 69355 100335
1 98914 9354
1 46474 506270
1 45128 373685
1 78575 319675
1 99997 59889
1 20277 333729
1 25332 114197
1 30610 380004
1 49560 408682
1 34264 236302
1 63213 225909
1 40080 97945
1 61011 310777
1 72478 501231
1 93157 202995
1 69570 311997
1 83796 547247
1 79667 488241
1 37518 219078
1 92867 414373
1 84635 196310
1 63168 364097
1 58107 353824
1 9166 313256
1 77035 220615
1 69967 39796
1 90175 334486
1 3453 523869
1 21255 480162
1 64236 487614
1 81643 464082
1 53771 115792
1 65841 95373
1 81441 259093
1 7988 544428
1 97233 318935
1 14891 181001
1 80888 178915
1 20426 187396
1 60843 108610
1 11961 202482
1 14620 459947
1 17632 131297
1 23380 5366
1 3069 510285
1 3383 179310
1 5866 471483
1 61893 319129
1 11545 194309
1 54260 166331
1 16025 38879
1 54425 329315
1 94416 47600
1 65086 409281
1 82464 198505
1 17962 115993
1 3940 247230
1 6526 198323
1 93905 231728
1 27764 324960
1 51352 331926
1 5248 203644
1 12160 277729
1 22545 454966
1 21901 259177
1 77230 491190
1 79998 31235
1 85370 24688
1 88872 500917
1 90930 425818
1 84638 73304
1 40907 324437
1 79754 502947
1 246 127964
1 94738 278085
1 90014 269804
1 7350 491247
1 74471 433451
1 59053 371876
1 11310 481949
1 31885 388899
1 50381 447930
1 42818 34900
1 6997 441838
1 41428 305491
1 61043 447379
1 66435 122328
1 68173 294511
1 54732 224901
1 91940 162603
1 48002 389935
1 76850 496289
1 81303 405826
1 44459 381427
1 88787 312228
1 43485 332805
1 15449 433282
1 97297 150479
1 92167 455811
1 90025 494705
1 88083 442691
1 87650 378830
1 17104 522765
1 4625 203181
1 96777 449709
1 97383 391487
1 14850 200507
1 99727 217987
1 16124 310586
1 53164 129064
1 87984 479822
1 90558 129587
1 10480 377150
1 87707 420826
1 66090 436811
1 54967 60158
1 31334 114499
1 61982 225921
1 95365 155087
1 47959 199481
1 79554 417890
1 17248 271424
1 5298 120395
1 88118 510842
1 18213 216275
1 4236 199730
1 84644 452161
1 16656 121121
1 31027 84316
1 80043 57765
1 98702 378948
1 71743 289604
1 82861 195973
1 92713 232410
1 20033 44247
1 67838 117919
1 53750 93512
1 7887 387342
1 17553 400625
1 99111 85355
1 28370 472810
1 35561 480370
1 50640 284405
1 2260 193613
1 17729 284043
1 51264 343191
1 83953 464907
1 97504 248631
1 26183 414876
1 68128 279073
1 33445 500304
1 74183 221105
1 25735 527776
1 39379 103946
1 13664 493588
1 99809 206705
1 94434 519894
1 89539 483627
1 5940 449062
1 71530 71454
1 75515 303419
1 66779 482601
1 12212 77214
1 67131 461744
1 35765 272361
1 70982 520872
1 99313 98418
1 5425 517581
1 21586 164860
1 89901 318735
1 47839 229989
1 84165 210120
1 67669 415083
1 88860 148909
1 81168 301937
1 25137 103769
1 47617 359700
1 33852 313104
1 77750 102731
1 72880 179913
1 30551 449291
1 29657 258177
1 91620 308137
1 87677 488582
1 5690 427922
1 94653 253421
1 2157 325694
1 29906 462732
1 84525 472405
1 15890 444597
1 78115 470329
1 42122 474940
1 96978 310731
1 13346 544109
1 38904 109106
1 31294 39504
1 2188 178201
1 9434 297679
1 17951 63337
1 97515 180780
1 4829 456806
1 83938 22488
1 24011 139993
1 26377 174014
1 19304 24128
1 30277 44705
1 8717 17466
1 89140 7305
1 20207 536927
1 14958 115027
1 83737 490373
1 19142 57840
1 94036 6650
1 72776 287591
1 31969 418171
1 13914 479876
1 34011 320066
1 6620 504305
1 67160 247377
1 36810 333152
1 42342 32437
1 4630 29915
1 64687 134401
1 29552 487460
1 38103 119292
1 67136 221390
1 15674 11242
1 16744 127098
1 18385 240539
1 94180 343987
1 65867 446274
1 55563 132265
1 95094 425000
1 59085 273731
1 7477 505939
1 35284 239189
1 81800 236271
1 36773 484255
1 94537 311972
1 56254 432075
1 84139 302142
1 54135 315531
1 77339 482284
1 2083 464929
1 97409 77666
1 45933 239821
1 84669 541879
1 90973 12987
1 62668 266287
1 66867 92234
1 91234 229601
1 29064 204958
1 54478 13658
1 9009 3627
1 2459 313309
1 95421 221120
1 4107 248178
1 11412 513397
1 61660 128675
1 17719 122321
1 69380 45406
1 54788 326628
1 44151 405152
1 50321 459722
1 22621 288891
1 6382 22775
1 23486 274265
1 51845 17752
1 87672 249847
1 23963 356837
1 48932 177987
1 11982 408141
1 2774 54487
1 86262 22540
1 26588 407024
1 8614 253834
1 55100 116215
1 29545 490113
1 36023 308315
1 95623 216014
1 67146 505576
1 93791 187824
1 78314 288146
1 27917 156204
1 24517 235221
1 74851 539360
1 89541 421803
1 89777 535209
1 67117 160801
1 9630 202416
1 15323 127713
1 79918 511572
1 7815 317089
1 75900 209442
1 36736 386867
1 56158 160256
1 42419 273663
1 15846 207087
1 10789 276653
1 9117 354313
1 4021 368096
1 72200 467464
1 2941 189312
1 44261 158333
1 56688 271040
1 14924 17150
1 78267 57728
1 9327 252672
1 84997 283165
1 31260 276925
1 12720 154184
1 73175 211751
1 99896 147859
1 44227 346743
1 58096 537928
1 27992 297076
1 59178 435232
1 54059 358886
1 69613 217710
1 11787 298651
1 50430 90845
1 33407 320632
1 86010 171657
1 46699 441361
1 58327 179502
1 23305 148709
1 43720 275559
1 95378 323343
1 4056 91048
1 22677 514793
1 60619 282445
1 43868 298407
1 36930 254078
1 89131 379268
1 8949 547001
1 87778 369021
1 46168 414142
1 56728 16093
1 93112 287910
1 68223 420819
1 43645 330304
1 95685 155791
1 2568 410171
1 63566 462813
1 58227 518023
1 57756 104428
1 37589 541583
1 39721 91812
1 5405 39404
1 96105 153964
1 34420 144097
1 5003 201978
1 81949 418617
1 55894 470158
1 7382 9297
1 34222 150950
1 85462 237943
1 90158 132841
1 36687 542772
1 82540 482996
1 86859 532939
1 98746 15743
1 943 359931
1 40897 108470
1 83004 210884
1 19429 33777
1 28715 142291
1 17350 235019
1 77359 107122
1 52923 368716
1 48308 10549
1 19734 296627
1 12387 379396
1 99652 381013
1 89693 338294
1 12972 498756
1 54109 42223
1 84685 99565
1 87257 278443
1 70146 266817
1 69215 12574
1 59647 343396
1 77210 494486
1 83442 226542
1 80331 420567
1 47044 313264
1 72626 308450
1 44952 83165
1 96164 283930
1 23048 528022
1 92020 291254
1 85133 50301
1 53356 419342
1 66101 370059
1 15314 13813
1 42764 104730
1 82822 321284
1 56406 509860
1 33984 750
1 43184 303558
1 32052 516786
1 46420 519765
1 74575 401289
1 14931 146488
1 16216 432933
1 45594 257525
1 89746 507959
1 67184 122831
1 67606 94845
1 12116 40095
1 59867 64436
1 47104 19796
1 34544 254468
1 58730 343805
1 78878 215699
1 26848 352315
1 90184 540866
1 34281 512519
1 20587 541960
1 26440 157357
1 93216 261973
1 33626 204184
1 11639 51069
1 51540 249295
1 84476 541486
1 39399 90884
1 30900 275597
1 95998 436779
1 72478 476461
1 35388 397087
1 27219 102366
1 55201 103485
1 35591 339936
1 26115 446287
1 7720 151473
1 63959 470130
1 28156 398511
1 56807 46821
1 21573 266264
1 66874 192140
1 14781 223780
1 93809 219018
1 76636 427394
1 16389 21527
1 82095 276479
1 70636 111014
1 59520 484234
1 41364 114325
1 35506 539674
1 95876 72132
1 89220 400120
1 66591 449441
1 77739 114954
1 59265 370363
1 76441 315816
1 71714 98014
1 65690 243035
1 88464 545869
1 35443 131377
1 93527 405489
1 20676 142483
1 79930 15
1 25861 425055
1 49112 234566
1 93961 29938
1 38506 162926
1 58431 374867
1 14945 305598
1 18926 352078
1 38122 79946
1 89590 453030
1 8267 195674
1 1139 528668
1 76261 313962
1 97019 18633
1 67825 486336
1 10076 249528
1 65733 88801
1 31873 505038
1 20206 536344
1 54892 538839
1 56213 17701
1 99834 130644
1 88924 279319
1 17092 281891
1 91040 272283
1 95962 322089
1 21494 508311
1 73159 7261
1 80719 168776
1 14354 174923
1 53589 317812
1 96633 188434
1 9646 137760
1 34005 399901
1 56278 356863
1 28986 153950
1 13766 297498
1 31125 434202
1 63729 233210
1 79566 541102
1 69283 239405
1 6406 325370
1 3810 420337
1 24119 148140
1 26671 227207
1 21208 50649
1 12291 131641
1 2104 299333
1 84500 532997
1 52864 228722
1 55279 348644
1 71316 59245
1 97405 31852
1 61488 149525
1 44064 195702
1 16556 264090
1 50740 89668
1 14649 474483
1 6928 424700
1 76227 125484
1 27396 249843
1 53199 52405
1 29467 54016
1 74460 486757
1 88312 137747
1 59363 530348
1 2490 293030
1 31769 40142
1 95609 370391
1 10090 82702
1 16424 2575
1 71101 315283
1 83859 481396
1 77076 426142
1 10144 255925
1 75594 364990
1 9968 4501
1 41685 228130
1 27932 535671
1 80643 430679
1 98202 443298
1 11646 273652
1 14199 215661
1 27338 185748
1 34427 309019
1 22531 155111
1 74186 153229
1 36290 139858
1 2496 520430
1 61526 1454
1 8593 218458
1 23565 50029
1 9616 401036
1 23850 4869
1 88391 242329
1 33774 489918
1 80761 498506
1 34001 18109
1 70533 181633
1 81543 281611
1 32771 50292
1 12925 509774
1 64550 515237
1 45274 344801
1 78970 262225
1 1601 318719
1 88772 103237
1 28011 174797
1 35015 22680
1 80303 369316
1 69883 137951
1 42204 477254
1 53206 460563
1 62907 285334
1 68261 235147
1 22191 545064
1 28624 278315
1 56758 433875
1 20859 475990
1 12070 45314
1 13441 68709
1 70931 190518
1 42265 175962
1 94725 452498
1 6355 199710
1 3332 476913
1 4921 487194
1 80430 67152
1 976 437786
1 49532 183926
1 77206 91282
1 80867 78830
1 76163 171023
1 91150 402064
1 65834 97936
1 30694 16088
1 94199 474154
1 12012 387346
1 66735 69179
1 53243 382464
1 46101 469400
1 90792 509275
1 63649 34019
1 78083 337151
1 15304 493838
1 14902 188874
1 69465 93682
1 46978 191473
1 97436 40425
1 65894 140919
1 87602 296900
1 74138 486616
1 30745 187189
1 85005 372587
1 86887 421866
1 88172 150516
1 89708 103168
1 92668 397175
1 88914 413881
1 49021 78947
1 36286 323019
1 26919 217388
1 33998 385079
1 60013 31389
1 37658 230695
1 34590 355571
1 68404 137360
1 68033 116928
1 21322 443429
1 72982 507773
1 48225 335582
1 25081 2253
1 36441 298317
1 93952 225099
1 18605 402133
1 7673 27172
1 97681 193626
1 81007 452219
1 45780 505762
1 70820 532983
1 58718 237463
1 65750 170612
1 84208 88282
1 82395 336966
1 76872 215646
1 5254 506953
1 28892 294363
1 54594 464355
1 50972 433788
1 37619 466869
1 29842 62853
1 38074 527495
1 28162 338673
1 51663 488847
1 7756 392338
1 93926 314026
1 85351 216564
1 73869 188171
1 91590 283122
1 96169 362265
1 32276 19564
1 53502 468297
1 75257 167710
1 39974 19695
1 6964 365283
1 14742 461856
1 3136 113023
1 1086 519582
1 21585 124354
1 82215 183288
1 10870 420743
1 76052 375418
1 91414 178950
1 56003 290102
1 3765 333574
1 47147 408626
1 10253 410476
1 80574 320940
1 39223 304433
1 84934 418827
1 79554 22980
1 12937 5449
1 57464 175330
1 96198 165367
1 80061 439369
1 10902 363067
1 99601 158893
1 6606 78539
1 20587 193578
1 31962 377603
1 84701 40284
1 21985 516611
1 90772 362045
1 94789 73043
1 4695 525922
1 33985 362937
1 12517 505246
1 82891 275958
1 56249 437407
1 61521 221038
1 9703 438268
1 67869 444075
1 75710 159029
1 78963 44534
1 30821 265727
1 88112 233962
1 66975 145723
1 80650 89634
1 18665 119635
1 24212 355591
1 17657 48521
1 45592 475260
1 89054 48730
1 43100 81337
1 18852 451480
1 91872 543093
1 70927 505377
1 61308 364160
1 54652 161346
1 57252 141074
1 73221 406573
1 10341 497589
1 55003 178515
1 71911 448358
1 45675 311510
1 29130 398765
1 3516 127804
1 87179 507165
1 71597 186719
1 71870 434921
1 66489 37835
1 47891 218290
1 16020 92887
1 48978 522815
1 60204 392836
1 97696 137719
1 61962 352624
1 2394 543118
1 50129 296712
1 99607 35452
1 30843 471003
1 34504 455108
1 55361 65497
1 64569 368551
1 47121 97740
1 37519 306451
1 8247 42731
1 32297 452000
1 81270 502502
1 82528 377174
1 89998 29915
1 40873 507925
1 11349 499900
1 9711 498032
1 79328 440175
1 29019 495315
1 75321 22721
1 622 376069
1 25831 40395
1 58819 153542
1 27019 53160
1 48559 339749
1 30719 187752
1 8131 366995
1 17303 140623
1 53542 544547
1 35617 88796
1 5692 271337
1 47558 345242
1 46884 35159
1 45768 294475
1 78611 470666
1 11748 95540
1 13723 392474
1 42735 34990
1 83017 334030
1 50587 331444
1 25728 297581
1 74896 114463
1 65888 231880
1 4789 535296
1 79683 224761
1 39014 115394
1 9020 453245
1 20221 174085
1 30616 418156
1 64747 452692
1 68222 216412
1 82781 361016
1 49424 184589
1 57209 4591
1 40810 117111
1 8480 72334
1 10336 482062
1 16684 130091
1 83585 467438
1 42960 259947
1 27160 218453
1 70781 213273
1 34183 205308
1 88697 415334
1 47115 109817
1 7015 5347
1 85341 124062
1 4995 269618
1 54221 81561
1 50213 502129
1 75974 300446
1 71675 2105
1 61775 538725
1 52912 479456
1 52070 388285
1 25386 38943
1 53156 450602
1 95685 474265
1 23229 477211
1 44666 149339
1 10527 259640
1 9244 255170
1 42415 426586
1 5591 533697
1 16145 158134
1 75346 27672
1 58303 87118
1 74987 32989
1 5806 42260
1 23679 183522
1 76910 107725
1 68416 531277
1 53768 224715
1 25471 186811
1 23743 340879
1 20098 450586
1 90386 185365
1 91884 304171
1 50358 116223
1 28121 113645
1 89981 179365
1 70688 323368
1 71219 153211
1 51377 322374
1 8477 271441
1 21943 147890
1 96474 109714
1 28789 260876
1 82852 520991
1 75274 399586
1 88333 535373
1 18958 498298
1 26340 326578
1 46036 112733
1 84975 198061
1 43720 386074
1 42448 421101
1 61680 306469
1 41379 478526
1 26477 303789
1 827 180235
1 75928 542031
1 56458 234001
1 92135 473248
1 7191 492827
1 43783 50154
1 12327 442392
1 85249 5559
1 81078 258037
1 7607 522309
1 85949 152796
1 33253 276169
1 1004 127626
1 47490 267336
1 68110 178841
1 43774 190633
1 74505 128815
1 33252 356881
1 4381 475069
1 46871 88389
1 16226 585
1 25942 484695
1 7788 299729
1 25593 23450
1 96872 469605
1 4243 418494
1 63198 436713
1 54832 11248
1 75438 237080
1 78422 238076
1 92949 269054
1 99077 242770
1 17479 384259
1 17849 236652
1 89588 539683
1 14532 10591
1 37284 151432
1 83990 48438
1 52221 422882
1 855 521022
1 57626 301770
1 87657 483612
1 72274 64779
1 35080 530958
1 81209 115356
1 35051 68349
1 56439 466877
1 76706 181952
1 33236 130285
1 55927 525968
1 15918 491305
1 83727 483079
1 36191 41532
1 54824 66878
1 51577 257733
1 41498 248115
1 85355 481365
1 87800 544267
1 78907 518794
1 96718 404568
1 19211 412648
1 96514 481384
1 91254 262148
1 23892 521148
1 1969 11264
1 74719 316258
1 81644 487745
1 64056 360940
1 39728 138889
1 77324 347607
1 14433 475105
1 64675 81309
1 62299 324688
1 54305 35287
1 76215 436334
1 55169 94668
1 8228 529726
1 77818 97836
1 20815 546301
1 79740 386245
1 41597 21621
1 70257 529777
1 92206 226346
1 45534 440690
1 63610 18016
1 74241 491393
1 75061 92907
1 64114 461632
1 1932 16421
1 1540 460861
1 40134 404720
1 6210 152596
1 88293 140858
1 56308 12781
1 26949 480551
1 40505 46795
1 27130 168298
1 97005 225286
1 25619 275344
1 43394 20246
1 74875 100084
1 23240 15181
1 40244 343417
1 1734 225989
1 78299 497952
1 93760 145828
1 72105 23939
1 31697 524151
1 45902 236554
1 69040 219411
1 57622 247870
1 79436 303679
1 93509 32769
1 44754 491163
1 85148 132104
1 50275 331875
1 94387 87861
1 95072 442334
1 56063 203905
1 39360 279871
1 73451 265951
1 62806 322252
1 29024 40979
1 27149 285418
1 59199 394232
1 11885 326074
1 87362 244014
1 72117 61867
1 62209 163701
1 53728 438778
1 73833 210144
1 71906 86301
1 86596 449060
1 33738 156436
1 94645 264990
1 90400 393807
1 97658 141972
1 2373 271929
1 75050 245240
1 65655 237110
1 30423 340043
1 13324 23291
1 46699 331916
1 58131 179293
1 71436 254195
1 15065 521010
1 72633 105227
1 4767 51560
1 18316 42159
1 87430 249188
1 13719 33988
1 40549 86391
1 78665 304442
1 62126 75364
1 37032 431399
1 52815 106448
1 23862 143612
1 59020 243161
1 77231 364163
1 55399 126040
1 75366 145413
1 95034 117156
1 5837 112254
1 13594 137500
1 23019 310536
1 77683 547860
1 17893 109456
1 92240 506581
1 7383 23565
1 30961 108820
1 79898 197579
1 46932 439051
1 89182 216077
1 54606 54260
1 51950 37551
1 32849 322753
1 83473 428929
1 77350 251290
1 44676 534974
1 83570 428098
1 86978 118618
1 41330 349610
1 27326 82505
1 27168 333168
1 1670 510450
1 91181 10065
1 20255 273868
1 72135 166460
1 24845 431296
1 28562 220597
1 37545 41297
1 99280 544798
1 52522 59442
1 61915 446974
1 14559 411036
1 56007 271009
1 20785 207186
1 90531 370521
1 62595 424603
1 59862 163272
1 26547 35195
1 27235 423724
1 94552 25410
1 98631 296329
1 26915 517272
1 18584 276615
1 74784 528991
1 83269 174545
1 82196 60205
1 32602 323107
1 73214 110319
1 6010 95597
1 85431 245698
1 29253 37862
1 22484 547770
1 7442 210118
1 67105 245842
1 3475 526727
1 81797 370282
1 63061 438516
1 92418 195401
1 81695 2182
1 64403 491907
1 31152 258710
1 83501 224348
1 30530 180713
1 59744 242259
1 36331 345783
1 58486 314560
1 4185 350511
1 61616 90043
1 34067 23561
1 90541 110623
1 82012 452728
1 28005 190003
1 39633 355812
1 28199 302112
1 7975 385302
1 56609 146413
1 45104 288635
1 99862 158501
1 30964 431593
1 30950 338733
1 96858 139473
1 32811 461464
1 64926 310970
1 24536 236557
1 31706 282329
1 9946 491936
1 42303 204511
1 10745 263273
1 53242 401126
1 12469 266288
1 70609 292560
1 95146 71671
1 22949 390950
1 15470 1859
1 23824 256758
1 52208 33068
1 52998 246913
1 75512 148660
1 22133 464854
1 32459 49200
1 69926 140578
1 88166 146987
1 6235 39046
1 90944 65525
1 43377 434156
1 10890 195625
1 97789 44678
1 64976 20583
1 54417 89514
1 85494 479519
1 99701 528300
1 26557 300260
1 30640 209727
1 35773 211034
1 65886 35340
1 42827 319476
1 20376 12600
1 94354 381747
1 34130 476851
1 50075 349989
1 98934 287420
1 47239 261187
1 15531 43062
1 94512 147984
1 86418 51535
1 37198 279579
1 72196 200511
1 41870 277085
1 10007 433445
1 9146 108405
1 49304 99198
1 77877 129398
1 64752 378688
1 64125 138020
1 24353 313061
1 83786 206255
1 33128 244525
1 94027 224239
1 77754 220952
1 96077 1682
1 26536 537185
1 40085 386497
1 87517 222028
1 25410 251644
1 43260 375737
1 7342 304753
1 30500 95518
1 91436 55221
1 75566 136401
1 99816 98395
1 83851 124364
1 15500 137018
1 43784 46888
1 35927 47775
1 99979 472626
1 24421 195202
1 17428 458341
1 99788 103344
1 90527 239278
1 34714 439555
1 10303 428906
1 78810 327442
1 50850 529427
1 90254 319881
1 35121 494452
1 37875 70558
1 53230 330136
1 97282 499231
1 77237 51059
1 51275 364689
1 31229 129042
1 93593 174018
1 14838 3742
1 2738 469405
1 57931 215729
1 84790 113572
1 9023 58060
1 20349 337349
1 82289 292106
1 91675 471398
1 7161 397711
1 7293 65891
1 35466 80370
1 48907 224128
1 48688 494440
1 66374 216361
1 80497 110795
1 44584 302912
1 22062 453500
1 35528 230202
1 89792 391853
1 48117 135243
1 1981 490540
1 6808 493953
1 98354 408117
1 86804 148161
1 79432 59812
1 89767 213366
1 95520 409201
1 16904 111891
1 47929 148594
1 13417 182633
1 95879 341013
1 2131 469063
1 40603 279223
1 36814 40809
1 84543 272502
1 56376 21778
1 1304 507856
1 42635 332690
1 46948 230730
1 23641 7700
1 11739 405894
1 1713 65409
1 49104 247717
1 4505 141311
1 17871 48338
1 75667 174831
1 65566 411257
1 67834 236692
1 46461 259860
1 93092 180837
1 21384 101685
1 76863 169767
1 20721 464394
1 86229 478444
1 95912 514560
1 44778 143582
1 36693 289121
1 47194 50026
1 34938 388767
1 7101 51505
1 67507 237922
1 87205 319610
1 57047 308617
1 18780 63010
1 68150 491018
1 48777 505491
1 44410 341273
1 88745 40181
1 20520 348857
1 6839 484684
1 31262 496696
1 96006 153924
1 65940 371238
1 90819 202064
1 12637 204397
1 16725 279195
1 26852 4740
1 87231 343518
1 25329 63567
1 77082 249273
1 19268 336073
1 41917 223305
1 70486 17123
1 15767 381004
1 17756 386466
1 18033 362501
1 42693 367008
1 38542 141212
1 49081 24572
1 19787 339395
1 78682 409253
1 32033 322063
1 34436 1359
1 76096 172284
1 26669 60283
1 13844 121737
1 1991 237861
1 57985 402357
1 96956 85477
1 97160 110725
1 22094 404108
1 78306 533627
1 49182 126366
1 99457 259552
1 38083 429071
1 91315 488016
1 69648 66951
1 4608 118397
1 50416 77499
1 46025 147855
1 3211 369983
1 62409 90158
1 30529 22735
1 89173 201462
1 34987 370929
1 76637 392579
1 55134 171359
1 13546 307539
1 75369 282037
1 58432 225238
1 55315 223939
1 36507 432481
1 87296 55913
1 90771 422039
1 85899 279565
1 13562 505187
1 3947 333233
1 31450 147513
1 78319 244318
1 64601 443393
1 93699 192106
1 98774 107694
1 93483 306023
1 26763 182879
1 741 26842
1 74603 144318
1 32489 456285
1 82306 88780
1 61865 336933
1 39706 526671
1 6931 380804
1 55634 157724
1 43884 369552
1 90854 364713
1 25076 175246
1 84140 318376
1 18854 229861
1 58066 478354
1 31798 83388
1 29667 297889
1 63379 152915
1 96897 75382
1 85924 440611
1 97193 47237
1 749 262586
1 19796 285611
1 23881 227352
1 18418 110843
1 85070 332724
1 77582 225002
1 94862 90068
1 4911 461617
1 38930 284380
1 33362 98775
1 82143 455651
1 43283 200069
1 49074 159502
1 32707 48044
1 82853 152307
1 89552 481706
1 42666 438220
1 15874 158942
1 35372 24173
1 62521 82307
1 2994 306738
1 90674 317893
1 46846 351734
1 69761 96979
1 76456 153093
1 31574 286394
1 46149 190735
1 55002 62885
1 36899 492018
1 83696 328171
1 72972 77125
1 26006 77553
1 66400 262915
1 62787 362545
1 26781 108700
1 95432 351928
1 25784 262612
1 4337 135348
1 36963 354726
1 84643 456767
1 52263 228603
1 63933 192622
1 56200 14236
1 77369 300911
1 81094 90020
1 56297 239320
1 63864 292643
1 89852 237809
1 35856 235000
1 51768 470686
1 39643 374336
1 93119 440402
1 26080 488688
1 72076 26909
1 34142 38839
1 3381 203823
1 56880 4790
1 95048 483711
1 22122 209723
1 63311 18074
1 63866 322286
1 39342 488525
1 61673 474459
1 6625 432490
1 83322 355446
1 5825 976
1 77384 488649
1 56061 309846
1 34761 545002
1 47011 116195
1 72846 189338
1 32406 545141
1 94722 57351
1 97462 68618
1 65129 141695
1 23101 459346
1 19104 58518
1 54494 394024
1 2817 462532
1 78950 399705
1 30941 500685
1 76989 263063
1 193 386059
1 39971 318578
1 41940 135948
1 78773 534451
1 62069 427598
1 90055 262740
1 31902 260965
1 57000 486666
1 88101 3671
1 65059 14747
1 27000 515811
1 93946 212132
1 54718 530730
1 35691 269584
1 30266 106306
1 30829 60155
1 56233 487123
1 53649 152152
1 1568 413052
1 59299 103632
1 63345 85834
1 69479 463809
1 47652 519464
1 36446 519351
1 35008 186618
1 54337 19438
1 30529 148074
1 29026 506610
1 22049 203842
1 24975 361473
1 43793 287023
1 34576 97229
1 51038 49576
1 13286 241816
1 90606 281957
1 8716 299854
1 72386 319973
1 21527 471834
1 40308 182228
1 90007 186789
1 70295 365229
1 77206 541242
1 86364 222706
1 89717 506756
1 89289 302031
1 90707 294188
1 42689 73950
1 50760 327424
1 36896 102754
1 34979 195488
1 90046 104751
1 99441 441081
1 40809 156436
1 45015 383957
1 55149 210278
1 99636 528613
1 45549 221198
1 27202 308111
1 74120 50090
1 96852 398672
1 1495 270781
1 70935 346991
1 28267 104886
1 83506 208096
1 7729 416045
1 78023 323962
1 67663 16371
1 82002 31289
1 15942 433241
1 76839 276297
1 81263 269837
1 16853 420809
1 20704 332156
1 9351 142097
1 89094 28501
1 50750 522393
1 32330 40888
1 50778 543184
1 57070 111964
1 63057 15989
1 79343 136050
1 79252 175269
1 866 419364
1 14 157603
1 86136 107971
1 73126 257307
1 70268 219365
1 6297 483203
1 23473 154227
1 84482 224997
1 42390 501212
1 39829 188959
1 55715 152445
1 69917 342826
1 69579 52419
1 84835 268624
1 60730 235368
1 5447 138677
1 84918 375930
1 43366 386230
1 64288 300066
1 92116 507757
1 9586 22738
1 13025 494271
1 77791 398040
1 98934 245886
1 30071 182409
1 85526 400707
1 90274 12786
1 15455 360393
1 22530 260223
1 1192 219860
1 41555 208723
1 96803 240235
1 97613 216569
1 3130 518706
1 73086 418698
1 33490 237157
1 64753 34864
1 96940 244495
1 5067 176613
1 21633 238860
1 56874 311262
1 76388 243212
1 94567 317729
1 38529 48073
1 44978 307352
1 20546 282073
1 37978 313903
1 26566 25198
1 98372 429989
1 99273 47360
1 37649 118932
1 63072 334414
1 29114 470328
1 25564 216425
1 78101 190460
1 64676 497156
1 30831 520498
1 22109 412502
1 4305 82542
1 39939 380323
1 94204 145714
1 71758 209407
1 40207 68365
1 51728 405506
1 18398 381875
1 62931 17106
1 12602 357635
1 59390 235921
1 40653 466377
1 1230 191928
1 29564 345589
1 76702 90236
1 45157 42994
1 62145 522753
1 18464 183507
1 43044 75666
1 86304 297678
1 79695 241823
1 14609 463508
1 67330 202427
1 85241 258910
1 36762 339282
1 65592 54859
1 14795 106116
1 71625 443532
1 26501 479072
1 65985 14538
1 58128 480074
1 65645 363296
1 61585 517430
1 11029 78754
1 55813 209590
1 44861 366127
1 22371 199732
1 27680 296248
1 46140 135686
1 3829 20974
1 82684 533104
1 13484 176132
1 89256 160617
1 40047 361663
1 75071 494898
1 83459 168893
1 29050 48241
1 36134 31403
1 10637 39732
1 44464 461830
1 50950 518520
1 22420 370889
1 95499 55646
1 89982 397
1 2078 328638
1 39220 275980
1 58650 221478
1 64054 524955
1 36948 208355
1 22911 384588
1 48060 436849
1 56163 172685
1 68059 137306
1 7729 472871
1 13269 364983
1 86801 215943
1 88006 122823
1 41925 353548
1 46054 151321
1 87337 482260
1 22663 45131
1 6739 241783
1 49971 525962
1 10357 93015
1 85520 463963
1 58552 284226
1 35805 150105
1 44833 459562
1 38324 22472
1 69742 462528
1 44872 196795
1 85175 60014
1 742 509251
1 58127 282321
1 78645 461346
1 33889 117920
1 88727 205997
1 80213 368163
1 20616 517063
1 46954 36548
1 37212 71867
1 1691 366374
1 1506 43246
1 59805 474264
1 37413 423383
1 20732 134099
1 31783 444641
1 41091 363154
1 10117 151160
1 59090 175935
1 98200 423432
1 77831 320641
1 34224 540812
1 38392 402124
1 88248 149589
1 40693 113279
1 55351 397117
1 85864 116914
1 15659 216760
1 27670 152756
1 28717 37371
1 41276 19591
1 34417 42308
1 42132 252803
1 71716 46114
1 51184 450878
1 72622 291
1 12635 4199
1 22224 487277
1 49597 132678
1 99109 521760
1 54165 92822
1 9186 314172
1 69342 433460
1 81527 413984
1 96140 52117
1 67693 514928
1 55886 207588
1 68615 50784
1 95403 20453
1 28675 241046
1 69703 458099
1 68248 421324
1 59197 187743
1 46551 75067
1 43619 117954
1 44876 366601
1 23723 160215
1 18556 72317
1 37502 157679
1 29638 323273
1 26176 92151
1 58756 412227
1 47601 85090
1 46953 51297
1 1064 305409
1 35521 439635
1 72983 210676
1 54326 107505
1 652 285188
1 18791 250627
1 3595 53831
1 95728 119859
1 93942 238009
1 4070 393250
1 8807 107411
1 83194 465904
1 20434 338763
1 37811 344503
1 94438 157618
1 74614 496684
1 43946 538277
1 85631 178485
1 25665 405399
1 63943 134360
1 39048 99398
1 91613 237871
1 30677 310142
1 75375 341918
1 2871 416465
1 10080 282677
1 95354 313629
1 12625 363143
1 75458 239072
1 40154 176068
1 94988 331739
1 50767 435883
1 41618 1915
1 9597 348069
1 20165 109296
1 38443 443604
1 73875 366025
1 71260 420321
1 92192 353725
1 37833 19723
1 56430 302301
1 96681 277865
1 67031 7056
1 73643 256644
1 17359 425010
1 22936 130378
1 42916 141449
1 20723 546544
1 63359 318239
1 95450 31306
1 83523 304373
1 64772 9142
1 82315 103122
1 930 67460
1 97325 518058
1 80512 338984
1 24666 464759
1 68034 467091
1 37533 75360
1 21865 3534
1 79482 301389
1 74894 300690
1 12622 57076
1 35491 178279
1 16275 353059
1 43319 475200
1 91642 214932
1 61712 356188
1 72304 76879
1 15088 217944
1 68859 58472
1 99282 452155
1 39740 116090
1 24427 137325
1 52109 413549
1 92683 437705
1 96258 87293
1 80635 405283
1 26505 122301
1 14943 411934
1 91627 424473
1 13011 180079
1 83371 512232
1 24463 63572
1 55555 463559
1 11845 46766
1 26092 492111
1 41503 104732
1 83060 19111
1 99715 540541
1 99047 241696
1 55825 302274
1 55400 281335
1 39489 469597
1 29622 87223
1 80006 347071
1 60074 180732
1 69551 388243
1 213 297477
1 20003 187793
1 42436 325239
1 67330 531989
1 51229 127832
1 19272 440101
1 26977 347801
1 4267 212422
1 57482 204364
1 22586 40343
1 84524 154322
1 37021 113521
1 17013 263742
1 74009 369085
1 39694 357948
1 54347 248825
1 42233 305391
1 6186 96788
1 22226 410913
1 17191 328401
1 61297 353613
1 6157 124208
1 12804 545083
1 20579 398301
1 65175 207717
1 56678 449050
1 26925 243070
1 89362 330457
1 1125 406070
1 38584 446105
1 2231 501258
1 74438 452632
1 65943 120619
1 19876 127699
1 16174 126035
1 27251 4478
1 83654 378684
1 88494 200264
1 32444 182052
1 20746 503004
1 59085 426371
1 57879 128659
1 71916 187404
1 89246 266243
1 28135 304940
1 91298 56333
1 99303 433597
1 64545 357464
1 82030 103184
1 19634 108028
1 85112 334715
1 18727 319945
1 53372 125645
1 7722 54513
1 17418 356129
1 38497 334801
1 50381 738
1 47403 506020
1 86888 210286
1 43105 331842
1 54490 547487
1 27032 138139
1 43164 14037
1 50844 342654
1 27775 15234
1 99316 136207
1 71503 539293
1 29762 146641
1 46933 348442
1 84321 312688
1 27726 374760
1 10247 93175
1 74135 153411
1 75138 227375
1 89474 151870
1 7997 209251
1 74239 31767
1 72025 381150
1 91094 240914
1 71190 316973
1 73897 84070
1 72585 169754
1 16180 88811
1 64229 382026
1 70478 20789
1 18325 320583
1 80808 485024
1 56253 473303
1 57098 516893
1 32381 366263
1 39674 507264
1 19568 447185
1 49974 40844
1 8839 446151
1 17046 478393
1 98960 481637
1 4205 229058
1 95634 233451
1 9511 290999
1 80624 148480
1 2634 418545
1 40611 414780
1 2358 462269
1 30787 412075
1 23687 31629
1 33596 17740
1 35599 261354
1 56346 105699
1 222 321391
1 4927 389192
1 56092 343124
1 86857 308334
1 98859 83228
1 7983 321984
1 99015 402684
1 31746 106635
1 24583 106410
1 35118 289042
1 60635 146943
1 92280 400141
1 56525 523509
1 85439 251551
1 63778 168322
1 40348 384696
1 23160 133583
1 14020 51075
1 66951 530681
1 81634 111320
1 21250 538644
1 15263 161408
1 66005 314179
1 77180 11704
1 37414 40537
1 50196 91378
1 26389 17071
1 64509 410196
1 9662 535491
1 95877 489871
1 4019 118531
1 26838 468053
1 7588 14608
1 79220 111559
1 50968 189860
1 27963 493392
1 59443 221468
1 71843 340944
1 24080 195062
1 83038 173010
1 34022 485732
1 80886 460879
1 99941 419208
1 81265 444929
1 12823 51010
1 17742 504392
1 21537 278581
1 64999 449692
1 98465 324554
1 25263 15164
1 91055 44195
1 74035 32457
1 22174 195926
1 3547 220642
1 88537 254491
1 92615 107250
1 74632 62065
1 18323 415037
1 43755 447086
1 71125 82422
1 91867 326091
1 97788 289454
1 95405 335393
1 60336 97420
1 49712 429174
1 21686 43427
1 43307 234204
1 907 310123
1 5762 410521
1 50342 341305
1 49392 255845
1 33368 363674
1 524 22872
1 75724 48404
1 36870 41149
1 78537 14377
1 80264 369424
1 63949 546494
1 70743 193897
1 44465 503053
1 31568 425575
1 47721 156447
1 36013 24578
1 18979 102879
1 97344 19701
1 96293 254341
1 48020 113893
1 13040 368252
1 67729 12723
1 46913 192628
1 82006 433158
1 23116 53317
1 99614 60931
1 32577 25406
1 10750 290303
1 30281 391207
1 25218 379409
1 15528 469248
1 86741 393289
1 71866 147324
1 49015 431826
1 5015 410430
1 77542 427477
1 35760 482271
1 86232 205968
1 88593 393826
1 50877 270792
1 11615 305150
1 62015 310603
1 35642 80064
1 41666 489315
1 56281 405663
1 21030 15568
1 76914 252210
1 41282 266778
1 60241 255426
1 75720 203829
1 73213 171649
1 99398 229323
1 72696 5383
1 11840 351154
1 71645 477573
1 65817 314523
1 40930 298893
1 92393 334356
1 4373 183632
1 62981 477383
1 65313 150532
1 89595 222693
1 70152 416850
1 50805 154848
1 1991 64193
1 52979 384253
1 42551 351453
1 18259 78238
1 69031 510161
1 92619 424689
1 72517 38913
1 5162 241268
1 66356 471557
1 89052 314711
1 89237 82356
1 15973 483793
1 41664 360558
1 36258 33095
1 19465 221175
1 34381 160763
1 97885 449969
1 38360 347062
1 60420 340970
1 58670 44527
1 23742 298596
1 37174 13154
1 48104 164051
1 92113 27053
1 13718 514334
1 4185 374831
1 65272 164386
1 53986 161276
1 15287 307934
1 32219 475666
1 56374 221217
1 81611 248619
1 17203 394759
1 96565 187205
1 33637 413380
1 47190 242676
1 22045 293996
1 2916 61720
1 68967 546389
1 41934 222676
1 56744 417308
1 97184 317312
1 63071 352689
1 85502 378464
1 89765 391562
1 27237 222170
1 44655 440068
1 56975 53901
1 5224 409950
1 60845 77576
1 81977 495088
1 30860 201535
1 22403 425833
1 4275 353695
1 3329 111285
1 76289 437864
1 1833 377240
1 55088 526554
1 32297 212689
1 86230 455641
1 72011 429700
1 87969 200288
1 76211 346365
1 44280 38859
1 27037 444066
1 50846 53909
1 99105 277301
1 68464 22739
1 30801 384648
1 44675 292043
1 8471 160338
1 10377 530502
1 92793 95133
1 55019 482750
1 96247 298055
1 65773 35004
1 58409 527635
1 87086 176867
1 37859 21943
1 76487 389507
1 49554 489060
1 8553 440919
1 47933 282275
1 88929 88781
1 80518 491483
1 48342 164352
1 72905 221541
1 94630 266620
1 37434 173259
1 77390 4331
1 91784 509010
1 39777 283012
1 39038 492844
1 81549 214559
1 65374 427066
1 36443 266033
1 10790 341875
1 74318 256791
1 96077 125466
1 91712 397563
1 13636 132153
1 66793 251727
1 14998 540077
1 92730 220712
1 52234 157990
1 24635 57037
1 31134 447830
1 71123 150273
1 9291 518206
1 78142 21352
1 35749 236926
1 30422 274099
1 43706 105171
1 80972 194476
1 71280 335359
1 65261 60439
1 18984 454899
1 5311 242143
1 52511 16790
1 30531 157582
1 63465 16815
1 94482 134228
1 34582 438963
1 16610 444656
1 83216 208124
1 53568 406119
1 12120 544684
1 47029 46999
1 20013 340108
1 55331 530490
1 20454 435521
1 60039 496724
1 73717 10622
1 83830 141996
1 57508 499460
1 66849 430528
1 46521 58365
1 5907 109560
1 83155 420857
1 77263 247876
1 77772 382077
1 10868 203027
1 12438 468798
1 37979 323556
1 99488 220854
1 37781 376305
1 55984 371036
1 48815 472702
1 53897 502483
1 74415 259675
1 51364 232319
1 16918 229896
1 66968 478912
1 14237 515818
1 25843 108017
1 35898 544061
1 20831 379146
1 90394 73308
1 77984 526807
1 18822 34590
1 48307 423710
1 74656 359581
1 58478 182092
1 59748 520946
1 36132 184385
1 36681 109883
1 52448 26704
1 15935 233797
1 27110 501044
1 97169 168709
1 92343 73430
1 81954 193975
1 91723 122753
1 53585 475466
1 32918 382104
1 26134 496890
1 30181 5679
1 12356 469567
1 97600 154478
1 43911 381059
1 15399 27365
1 62501 513276
1 94711 24774
1 82463 207543
1 99812 161914
1 91566 514594
1 40222 474708
1 92776 528302
1 87406 33677
1 50234 65610
1 31095 521722
1 58189 488079
1 66519 337201
1 82499 206554
1 58405 464313
1 82904 415997
1 32146 144433
1 20547 303634
1 17194 468737
1 23796 241842
1 67826 933
1 23189 492363
1 76777 363788
1 98379 512771
1 6729 407394
1 44084 241663
1 20964 185394
1 24905 518389
1 85737 152493
1 70554 129446
1 87646 338265
1 49142 542080
1 82885 321035
1 26466 492425
1 59033 211718
1 26719 414967
1 97551 109489
1 19910 383286
1 31671 38509
1 88204 376717
1 56539 520188
1 23808 412849
1 17852 191399
1 30346 335016
1 8890 31298
1 59180 469176
1 80170 281199
1 4354 132665
1 19935 457630
1 45603 375822
1 88899 357735
1 51871 543889
1 20188 416614
1 46784 193866
1 2378 509015
1 34059 273604
1 94117 508324
1 1246 118793
1 28929 188766
1 95313 320957
1 89867 450016
1 5975 197822
1 65162 88301
1 34396 545835
1 5729 33146
1 3109 523420
1 41833 347454
1 17269 367708
1 98265 522237
1 12036 63616
1 35936 371190
1 38696 75213
1 26054 136257
1 80557 220605
1 81776 149477
1 85438 305238
1 42843 288535
1 10396 518942
1 67070 29125
1 91459 543494
1 19786 448152
1 97674 295611
1 76043 57767
1 83552 421296
1 81317 271773
1 11250 397242
1 83513 73243
1 84226 301666
1 41567 233451
1 67470 375415
1 91180 205774
1 39120 48193
1 91595 308359
1 634 413531
1 19205 321202
1 68824 512874
1 38491 80427
1 35215 48776
1 15080 216524
1 81218 522722
1 63297 159602
1 91529 233074
1 73046 67260
1 87929 349649
1 36848 365647
1 27425 98506
1 31411 525248
1 4744 321186
1 87835 119045
1 9650 421466
1 97312 485861
1 33946 338504
1 83891 413555
1 17143 62998
1 30112 121999
1 68505 46733
1 80076 393208
1 2922 327079
1 54679 380087
1 59790 180386
1 6553 453959
1 71237 202263
1 75653 520228
1 77734 107615
1 35050 273740
1 85636 480362
1 42286 547776
1 97866 416163
1 10708 411256
1 83168 317781
1 25813 13703
1 51397 272129
1 10568 357512
1 55348 477677
1 33467 433128
1 16481 476207
1 26329 532281
1 87771 258444
1 61059 158804
1 77705 233446
1 66905 411452
1 60815 53822
1 2865 308625
1 69992 306191
1 47899 325331
1 25034 101005
1 46213 251168
1 66983 509642
1 46866 155265
1 28200 284745
1 38403 102477
1 48018 443002
1 2480 282420
1 4130 453927
1 69997 531234
1 61938 155778
1 61960 72282
1 36436 148025
1 65574 25367
1 71219 164236
1 27499 347822
1 69271 237511
1 84177 87078
1 43391 369317
1 37197 204703
1 18150 547686
1 96943 59984
1 4384 55102
1 96319 225253
1 94747 279955
1 85987 463069
1 44353 261927
1 62006 283941
1 42450 488132
1 6544 51731
1 46892 517079
1 84354 480111
1 50981 164101
1 65560 469306
1 10508 349589
1 32471 90378
1 57869 83404
1 64094 510552
1 56844 280667
1 50246 523474
1 65158 310073
1 84068 293485
1 67157 142878
1 97796 517037
1 82570 180037
1 12333 391803
1 87155 355775
1 92193 490962
1 71124 472637
1 31323 77699
1 99855 140250
1 69168 40183
1 22014 255211
1 85937 255077
1 40853 6218
1 1093 425597
1 86562 52527
1 28561 312275
1 76111 113202
1 47313 451686
1 1180 371
1 57213 317033
1 99975 430268
1 72487 42425
1 61189 143919
1 79865 342289
1 97128 540793
1 59610 116257
1 87768 433780
1 88775 97880
1 42844 19685
1 82619 331770
1 21424 17127
1 87017 102550
1 86830 523763
1 86974 65816
1 19271 31874
1 65826 319369
1 4136 301106
1 55989 452730
1 536 341149
1 9204 487617
1 83894 355208
1 82066 411700
1 15357 126502
1 833 397024
1 52257 272834
1 64329 36359
1 99856 114480
1 20749 477490
1 50931 76253
1 42667 409316
1 28716 178506
1 32282 190045
1 62328 68078
1 66123 279904
1 70060 363525
1 99241 153569
1 50202 240853
1 78267 477092
1 50410 413369
1 48639 36105
1 71907 264445
1 44846 479274
1 19745 498051
1 91549 26827
1 11326 379545
1 13591 13573
1 68139 228112
1 90053 135875
1 99605 213795
1 55048 241076
1 13250 138166
1 63067 45719
1 25267 333447
1 3571 379626
1 29954 152553
1 38784 260727
1 30083 7072
1 16203 215826
1 81316 222390
1 57560 186618
1 97614 269865
1 67011 128999
1 91715 366439
1 40196 372849
1 60064 514897
1 63469 129728
1 98970 504868
1 71048 436131
1 99202 496075
1 99003 154105
1 92003 52522
1 61541 366034
1 63552 436897
1 15392 168835
1 80024 538071
1 7359 298658
1 37668 395992
1 69327 139927
1 5109 249523
1 97655 467530
1 83480 274668
1 63929 469762
1 71507 434472
1 43952 431095
1 62823 397055
1 32306 287497
1 74317 260217
1 14446 436235
1 40667 153791
1 46828 359677
1 48350 393505
1 97649 176239
1 25663 459147
1 6298 402588
1 74208 482413
1 41181 496607
1 22046 186081
1 27853 297349
1 89774 186528
1 84277 357461
1 3905 71265
1 46393 493050
1 49474 48685
1 64090 446449
1 51604 213470
1 24784 171441
1 6870 408929
1 27279 274973
1 30209 409451
1 55941 349566
1 37478 413435
1 70647 206022
1 24241 109355
1 96201 220985
1 2827 40326
1 78485 249028
1 72465 22493
1 7632 63717
1 63552 312091
1 95178 59133
1 55050 60646
1 23212 114662
1 82463 204281
1 51353 373033
1 423 162081
1 66927 335317
1 5572 83035
1 47845 403942
1 42451 49186
1 37388 178867
1 63593 321718
1 70160 406824
1 67895 118685
1 12470 39377
1 96679 201409
1 79549 151037
1 12158 284008
1 58111 241036
1 50266 231539
1 29774 28722
1 83188 376924
1 6009 496397
1 31869 50849
1 28326 268259
1 93249 122906
1 25175 463946
1 62568 263082
1 4071 406758
1 62418 213379
1 44844 88246
1 78136 59625
1 68948 493563
1 7760 140899
1 44586 185403
1 59111 331762
1 15887 442692
1 38342 374268
1 61891 378615
1 4847 215887
1 78619 331109
1 23198 259596
1 56650 132614
1 99722 536364
1 22906 76692
1 64643 33422
1 24625 99528
1 70483 199058
1 87631 3782
1 7903 185539
1 90220 32332
1 49893 496059
1 14140 507651
1 46813 271478
1 50828 303462
1 42202 427139
1 64356 439849
1 60008 299370
1 53700 457055
1 27309 131367
1 55049 253424
1 50249 321662
1 72263 251164
1 59192 132225
1 99661 269670
1 24780 76089
1 59366 173634
1 6485 440672
1 10548 547768
1 51291 255705
1 45973 109450
1 92351 396324
1 43904 182054
1 36512 213751
1 39174 19730
1 96305 215879
1 18547 419981
1 16421 376271
1 99051 121849
1 47782 505592
1 94287 476416
1 65142 238148
1 73752 195473
1 63094 499083
1 21240 222177
1 38877 502209
1 73853 122960
1 86718 153978
1 98320 160704
1 1893 48252
1 14767 384077
1 90104 494893
1 32472 478464
1 56247 239222
1 99136 401475
1 52797 58741
1 44117 201450
1 18815 92976
1 85889 508602
1 33481 334667
1 13799 97189
1 90886 394830
1 1894 60643
1 99415 381177
1 32211 490839
1 18296 533971
1 28064 301002
1 31008 304443
1 66490 424508
1 20382 475182
1 10532 334890
1 8063 535523
1 83262 4458
1 1764 82277
1 72450 6307
1 58254 93973
1 50467 256585
1 89076 349261
1 78605 389311
1 25001 43830
1 29162 116472
1 15768 266062
1 92249 233685
1 53865 137748
1 6614 319653
1 65979 451083
1 69079 371483
1 3369 224554
1 72747 541464
1 49960 394291
1 31258 335254
1 24964 425255
1 82121 540202
1 25512 43228
1 10101 470384
1 79989 15220
1 61717 184146
1 96102 226440
1 27673 266212
1 5332 518501
1 13903 382595
1 43822 252285
1 60346 443613
1 94078 301927
1 53179 339590
1 38857 13351
1 32842 183715
1 42764 108619
1 82364 408969
1 99681 210922
1 76700 315354
1 87834 474695
1 54035 519029
1 78658 468730
1 23393 480601
1 75681 293895
1 84867 438114
1 56374 370325
1 46221 163324
1 16220 255445
1 53871 438262
1 19079 37220
1 10194 440404
1 2438 510165
1 85210 122621
1 19232 458572
1 67619 291842
1 22265 354664
1 17349 545597
1 82508 21977
1 87857 459147
1 72591 231375
1 80915 116067
1 52148 462666
1 62416 310516
1 21572 258552
1 69095 184483
1 10436 15866
1 84850 387667
1 58289 496995
1 77347 445863
1 6213 13075
1 55753 479515
1 68689 115149
1 54442 352787
1 59363 541918
1 1320 129390
1 78431 291436
1 16126 73037
1 58279 267416
1 34050 393410
1 99989 273320
1 41730 386969
1 79421 223014
1 14825 302963
1 50126 502339
1 26712 307289
1 90575 495556
1 74191 272757
1 91108 537300
1 69635 78658
1 54023 369780
1 24711 73375
1 14929 225770
1 95813 493140
1 34960 423660
1 47684 321181
1 90896 468302
1 99585 517413
1 75061 420034
1 62519 53788
1 90492 545807
1 81977 416641
1 56351 513878
1 81876 423977
1 86287 412100
1 98736 322054
1 11834 192996
1 93870 237513
1 60516 189834
1 93288 279049
1 82543 150856
1 94261 389549
1 29205 294849
1 28036 328590
1 80938 252480
1 17182 288806
1 44828 95226
1 28486 219102
1 26037 234498
1 83834 10038
1 57909 289686
1 93552 274708
1 11770 132532
1 37532 213012
1 54937 374107
1 32134 167434
1 52260 496470
1 81078 500530
1 98627 55221
1 1002 79808
1 76509 439100
1 55580 511506
1 29710 236865
1 78622 445553
1 85072 254990
1 53118 41528
1 12564 141381
1 77316 193474
1 35847 390126
1 29745 449748
1 58416 259633
1 21152 511809
1 64333 317185
1 199 44649
1 70363 184582
1 77172 303391
1 14605 9772
1 71697 244679
1 82001 510902
1 34978 142484
1 22513 305444
1 92867 246915
1 59373 449389
1 54668 264818
1 74850 477265
1 47791 86002
1 49032 418672
1 43862 275765
1 76877 495610
1 82247 42597
1 30941 131725
1 5505 543063
1 55387 235242
1 62878 443845
1 49862 193651
1 89841 370341
1 95447 337167
1 51015 358987
1 15103 285622
1 90663 22915
1 39563 255806
1 68308 222897
1 56417 357716
1 86215 270575
1 9346 387247
1 55703 105538
1 44488 513996
1 46930 242945
1 5799 482453
1 1347 383908
1 87373 65435
1 13836 34211
1 31619 244299
1 40523 108741
1 60075 540852
1 62582 6002
1 91970 285111
1 16096 162597
1 66365 395942
1 67924 136818
1 89741 29962
1 77110 262264
1 7933 299837
1 5319 145564
1 42512 527169
1 11231 62865
1 69125 14051
1 13587 444582
1 50133 429073
1 77678 146176
1 3345 307528
1 82649 825
1 81958 542026
1 34772 342670
1 30938 84997
1 93756 16030
1 52590 167426
1 81253 479032
1 36859 295160
1 23711 312281
1 93207 399311
1 16499 168151
1 77615 304773
1 27589 362339
1 38604 166416
1 46033 26952
1 29488 56693
1 22479 203294
1 69399 195602
1 28336 402525
1 14904 320877
1 77632 458587
1 91492 227528
1 2244 82805
1 95235 403687
1 6171 59810
1 3227 219305
1 57919 200342
1 59658 359656
1 76643 326085
1 50281 387556
1 74643 42386
1 38313 211411
1 28569 427652
1 35383 29224
1 6356 498472
1 45785 511159
1 35744 386653
1 86351 227391
1 32819 232923
1 41333 86976
1 57723 23957
1 5853 511357
1 1058 448923
1 4663 158664
1 50604 358952
1 72075 35209
1 27478 409700
1 35355 517059
1 4918 511352
1 64356 78062
1 63 309309
1 36699 530170
1 1531 186233
1 44913 159934
1 38193 106854
1 97392 34802
1 62494 114481
1 49021 369375
1 60477 377152
1 26518 9273
1 35233 380476
1 79859 466479
1 58071 50080
1 27879 491947
1 3047 19912
1 11646 146250
1 82066 171288
1 78238 392414
1 60626 244702
1 55464 386264
1 71646 50923
1 71957 353498
1 83717 456318
1 23770 329749
1 82256 545603
1 16390 537244
1 6178 159510
1 31969 423267
1 87929 419126
1 73549 335817
1 64684 320054
1 29318 442947
1 9804 105991
1 52195 66111
1 58597 285204
1 37492 473218
1 81147 218933
1 53124 124634
1 81807 492525
1 81845 457301
1 28250 501343
1 17384 476736
1 30350 351833
1 82677 173992
1 88538 478288
1 52844 520228
1 17124 399033
1 40924 380122
1 1550 540704
1 65258 34613
1 59475 382620
1 17974 55866
1 66760 146424
1 23644 133452
1 39837 421192
1 5966 347310
1 82204 126881
1 68220 182053
1 69030 285849
1 17518 346131
1 34299 213000
1 43205 376401
1 26928 241470
1 74592 303369
1 54391 318238
1 37266 198553
1 95325 90120
1 58446 362447
1 10853 420020
1 28701 285907
1 74383 350630
1 20196 344468
1 43125 86692
1 68769 41307
1 4714 227178
1 73996 199666
1 8123 429865
1 96792 500847
1 69807 14036
1 81489 314174
1 63945 494817
1 78620 199478
1 17538 394274
1 54876 248929
1 46513 525750
1 32841 538803
1 19172 379244
1 51096 134571
1 38630 254264
1 152 260439
1 35097 105681
1 20625 291819
1 47131 351007
1 25636 118417
1 56962 285874
1 43439 176868
1 65921 3690
1 51176 45761
1 37283 491018
1 92095 232328
1 44045 545057
1 45918 91737
1 92221 37479
1 12618 120176
1 27439 80821
1 81152 346064
1 7156 367513
1 1210 124769
1 73722 282011
1 21226 11378
1 50569 483087
1 98620 122551
1 81314 311068
1 54773 409572
1 18624 500902
1 32663 425857
1 70264 48909
1 21853 322292
1 6842 404872
1 25433 194562
1 5487 151023
1 97434 218762
1 22138 53030
1 4778 342444
1 99450 252063
1 28649 113691
1 79108 438420
1 58293 443728
1 48842 430623
1 97252 539829
1 93496 305620
1 47718 319971
1 86003 366222
1 26405 173544
1 29658 340058
1 45542 466093
1 81063 544451
1 48838 244941
1 76877 491844
1 20863 12605
1 79672 356889
1 44483 93870
1 27378 72731
1 74333 974
1 30202 90171
1 4565 280747
1 96652 42723
1 96714 372902
1 45342 138185
1 26807 286293
1 82494 84909
1 23536 163310
1 57334 279604
1 53123 210670
1 8714 13196
1 14778 517451
1 26551 52377
1 47221 472418
1 95539 527891
1 30482 253197
1 66097 539921
1 50855 98682
1 6108 275771
1 51043 119090
1 67640 13981
1 52306 265952
1 76805 186282
1 24088 468816
1 32958 106642
1 86034 318248
1 80532 539513
1 10266 359446
1 40117 297981
1 69698 515111
1 12713 65012
1 18997 113297
1 56016 360532
1 8506 125459
1 87207 321840
1 15603 48632
1 13186 316826
1 58327 180716
1 55505 7768
1 28925 376795
1 8188 310889
1 59571 446787
1 67497 496307
1 88352 381198
1 61203 318591
1 40520 526269
1 72433 48682
1 55493 446367
1 74327 444728
1 3696 263012
1 73005 92107
1 41399 497071
1 13403 29208
1 61542 539225
1 54751 225735
1 63553 176015
1 94611 321414
1 54821 54035
1 98377 255470
1 11820 320611
1 44336 62434
1 45479 342205
1 2542 507298
1 15651 282366
1 57285 486601
1 59207 455887
1 82864 377627
1 41778 55019
1 37380 533960
1 45855 165483
1 18418 301831
1 25698 517088
1 63073 167712
1 89225 333269
1 2357 344315
1 33181 298682
1 3437 509474
1 10816 214146
1 93406 325735
1 89999 140670
1 93659 73323
1 40864 35740
1 13838 94316
1 63202 68329
1 29309 166049
1 90241 87611
1 52647 9949
1 19264 208383
1 95238 400615
1 93118 278568
1 92173 182648
1 10036 401018
1 91945 235472
1 91987 424184
1 76930 422205
1 97032 68799
1 88152 471431
1 7578 56581
1 66504 303003
1 74120 490355
1 53317 459851
1 98316 369151
1 82145 457439
1 75548 343547
1 22404 104728
1 86117 94260
1 34513 177327
1 38513 158396
1 90342 518382
1 13216 3176
1 11065 498856
1 96175 409622
1 26557 528216
1 85142 109688
1 92637 357466
1 12163 389971
1 3549 488734
1 35298 216777
1 62910 447351
1 29014 403596
1 18873 449125
1 42654 156513
1 25920 123636
1 43155 212234
1 28097 76366
1 14438 417760
1 69828 209213
1 40836 233478
1 62762 437491
1 39859 291024
1 48398 149579
1 49428 143308
1 39877 375975
1 15745 315313
1 13055 212597
1 45741 112759
1 66245 138092
1 28424 379476
1 37723 358505
1 35834 103510
1 80317 437548
1 83622 215006
1 451 107711
1 18726 502755
1 43966 226086
1 75922 157789
1 83834 93918
1 28666 64571
1 92636 251161
1 31401 273625
1 83716 231055
1 91970 106226
1 88617 529968
1 91396 62676
1 17409 474212
1 80168 378411
1 96920 284622
1 61887 512086
1 38869 445342
1 95798 417873
1 55866 520995
1 87347 381340
1 52355 476565
1 72279 119346
1 70979 446896
1 99003 308351
1 33580 261859
1 53429 265035
1 91397 357678
1 5490 232385
1 8083 56996
1 59547 248297
1 73810 354494
1 50354 345550
1 26939 527646
1 31091 113925
1 55102 92361
1 11637 242243
1 43942 108274
1 93033 458175
1 25786 142888
1 95351 281322
1 72439 118760
1 62053 175966
1 71032 324137
1 87057 513799
1 8017 346042
1 32436 7681
1 93069 105723
1 89790 386108
1 67861 351188
1 11550 293118
1 23561 354900
1 56249 198948
1 34566 187804
1 59344 478558
1 34432 15526
1 95996 365247
1 77543 506894
1 75379 98301
1 46596 537920
1 29442 273171
1 66522 250808
1 58578 130102
1 99463 506445
1 43877 9471
1 34274 276043
1 26935 379128
1 59004 170177
1 28671 85295
1 95809 58747
1 84301 116485
1 21878 307373
1 86731 497932
1 29914 351910
1 43198 43318
1 44038 255170
1 95876 108988
1 32495 541792
1 47062 346332
1 66112 542941
1 69733 541019
1 34690 343803
1 46461 135579
1 54838 530299
1 70118 87638
1 86103 368235
1 98176 393330
1 69019 136973
1 60452 424411
1 56176 505287
1 61480 428716
1 2304 375512
1 44921 381254
1 61295 335781
1 89759 408507
1 98361 294301
1 75710 268264
1 45175 49092
1 33649 482200
1 81624 457134
1 11087 11547
1 16650 50761
1 77384 220604
1 10192 526318
1 35878 348211
1 88458 526641
1 99086 58991
1 66706 368728
1 97886 45217
1 86875 87392
1 34862 344163
1 88434 26083
1 17393 240675
1 83007 33715
1 32083 125394
1 8674 275658
1 97818 417817
1 2712 268220
1 60710 444423
1 16053 57469
1 30834 296612
1 64392 381812
1 26227 175156
1 85916 38297
1 40694 528762
1 70483 422731
1 45795 360129
1 28427 185295
1 64510 428043
1 82074 34307
1 38434 475405
1 27379 358352
1 36838 399924
1 87713 64456
1 1850 361335
1 49257 65049
1 88200 95031
1 79786 196016
1 48405 346793
1 81757 256855
1 14878 258368
1 65558 460788
1 81982 415316
1 57731 102827
1 4164 44344
1 22826 129764
1 80991 188565
1 98284 380798
1 65140 285993
1 20006 199758
1 62051 433521
1 89165 502898
1 74663 423923
1 63151 258118
1 11284 171192
1 86134 400774
1 61273 522527
1 39077 428146
1 83230 204609
1 99610 543597
1 98628 280095
1 51373 124807
1 16265 108951
1 48941 98895
1 52899 408723
1 33255 60129
1 53538 159456
1 29344 413108
1 81200 5684
1 37495 252513
1 25522 74421
1 68998 101483
1 20133 440071
1 80160 322633
1 59619 37526
1 50450 116088
1 83230 216162
1 323 118354
1 16641 159022
1 79157 302640
1 48180 282030
1 66916 183725
1 6678 321180
1 60451 419992
1 98242 156938
1 34788 19185
1 29804 111950
1 2638 437693
1 32995 345141
1 95942 177454
1 83118 400965
1 92745 482124
1 29489 339651
1 15117 124879
1 57863 421330
1 17029 358026
1 5127 192762
1 37500 6978
1 22528 387029
1 42262 277221
1 56094 93882
1 50516 10383
1 57509 65105
1 13230 468664
1 17330 355376
1 78360 344120
1 2943 519393
1 40639 285786
1 52126 283753
1 51275 66005
1 99450 194199
1 49661 436782
1 52251 88411
1 879 262084
1 30880 518928
1 95672 369327
1 9220 340859
1 67271 201230
1 92507 148813
1 68709 252485
1 26580 78128
1 41845 269523
1 95350 108194
1 29333 185264
1 48612 334229
1 91612 147641
1 46715 63718
1 4668 236283
1 64337 359726
1 65375 406440
1 2869 336516
1 32906 200170
1 2131 537529
1 49246 336382
1 75759 34502
1 74036 405694
1 50278 546181
1 80991 210431
1 20818 437881
1 2443 66056
1 46116 57250
1 85313 541437
1 22058 48022
1 88130 319106
1 54312 153842
1 61289 292113
1 65312 400997
1 24044 283471
1 9964 134492
1 91289 116575
1 53888 499184
1 17243 112449
1 83211 268588
1 1011 276085
1 15668 216981
1 41345 470770
1 50174 352708
1 41562 351571
1 87046 258943
1 75217 416153
1 37921 507471
1 30416 387135
1 22433 221303
1 36349 397853
1 82671 480473
1 6168 258746
1 60303 102128
1 55577 232861
1 65472 403884
1 33588 497840
1 7419 230538
1 96246 103424
1 66161 439383
1 57606 531514
1 70000 194381
1 22663 244950
1 49180 23794
1 37394 339699
1 28375 393623
1 8030 15888
1 58235 246546
1 31802 357569
1 5596 352725
1 19727 398595
1 93448 78545
1 74560 311948
1 64584 398844
1 22762 517964
1 57086 299471
1 5158 423511
1 64487 53429
1 33924 446824
1 30520 38466
1 82800 215319
1 34403 290872
1 96687 28960
1 48689 435225
1 74815 76710
1 486 509967
1 25436 425194
1 87233 544336
1 76183 120617
1 86555 135923
1 71167 387249
1 55941 218909
1 18522 286316
1 98732 132125
1 48073 16459
1 8310 508711
1 72681 27925
1 3236 386682
1 11247 516674
1 78800 14718
1 61481 87881
1 37102 220731
1 19553 225113
1 74252 156695
1 75706 172468
1 29811 468524
1 32083 322695
1 16261 52104
1 37281 362079
1 57695 208064
1 63126 339980
1 71990 89125
1 59006 509076
1 47131 22682
1 2238 121141
1 97561 483467
1 39446 289040
1 71987 108628
1 33470 99715
1 31208 149196
1 62153 297532
1 88689 404622
1 67558 222963
1 80767 298284
1 68956 354319
1 45247 135371
1 64875 382758
1 9655 161836
1 32783 339625
1 84040 307074
1 35550 339237
1 7756 460798
1 19558 301093
1 63670 345582
1 20050 388933
1 62359 160942
1 64964 223629
1 12469 121594
1 96697 387083
1 75635 454842
1 42698 320865
1 48077 379580
1 26631 257377
1 61722 399949
1 4443 77531
1 17514 81432
1 89933 203358
1 68328 382590
1 19419 371299
1 15735 508301
1 65246 69457
1 14102 357842
1 28010 406131
1 62558 386658
1 86796 141269
1 70016 354864
1 44588 46264
1 88745 80837
1 96235 299137
1 47391 500455
1 91619 17418
1 34690 357495
1 39883 414797
1 18606 403952
1 14322 18338
1 54325 287121
1 68737 526606
1 27784 65266
1 21820 439391
1 20460 215760
1 13503 232353
1 28486 163148
1 96802 195895
1 98706 508492
1 53974 277307
1 78373 129974
1 6759 70722
1 28016 50540
1 78618 293993
1 86013 87946
1 71694 56059
1 63985 364899
1 44540 28112
1 30698 18276
1 12249 17631
1 35841 309571
1 26481 357653
1 96039 305569
1 85675 410265
1 62249 362393
1 41417 452277
1 92589 319779
1 84838 393711
1 51411 180569
1 59128 220090
1 35767 298262
1 76557 459373
1 41579 487422
1 94415 29955
1 98015 108467
1 61698 296034
1 61851 321155
1 18690 489227
1 41409 159220
1 80808 42315
1 31341 477834
1 77507 318877
1 26070 176225
1 65633 66218
1 65580 442544
1 8037 275008
1 55001 539539
1 26032 11848
1 86530 106694
1 1242 273688
1 16421 330496
1 57847 439385
1 59482 50229
1 66580 71998
1 34836 18940
1 39544 346191
1 95039 249369
1 45574 157051
1 4833 415224
1 61367 68066
1 88826 142321
1 24834 413500
1 93350 68685
1 11094 169928
1 343 315676
1 26012 83146
1 55165 536161
1 73047 342373
1 91072 519620
1 41189 419370
1 98626 74212
1 604 128704
1 3455 430817
1 51248 377501
1 93198 333872
1 13513 210651
1 15006 483914
1 88495 178589
1 37948 374377
1 87488 383729
1 33130 107066
1 43029 430269
1 89767 467360
1 49347 411367
1 84715 392740
1 22869 76976
1 10376 259623
1 30388 24234
1 26156 523779
1 67649 331653
1 76540 299114
1 53207 494074
1 6168 312937
1 65835 175323
1 46779 469058
1 82957 237496
1 24954 498662
1 78727 376118
1 62050 112512
1 52538 294710
1 51355 443149
1 21509 423666
1 95369 251970
1 23840 234513
1 3495 482893
1 86074 5710
1 65900 53004
1 16224 257081
1 3272 515577
1 39831 401434
1 65509 493128
1 40799 248548
1 61479 479820
1 72335 338099
1 31214 365246
1 97117 386087
1 58321 156492
1 98485 256098
1 71619 155407
1 10815 314574
1 79535 88197
1 1115 343253
1 42685 313380
1 77925 213258
1 9708 313230
1 28979 27267
1 84408 110035
1 87155 173362
1 89843 302126
1 72880 280322
1 73805 13288
1 58508 474824
1 37293 422967
1 79653 241636
1 33143 158473
1 47825 486824
1 27910 48042
1 54115 87960
1 3216 346734
1 93702 478457
1 27495 170040
1 57438 215397
1 31604 47716
1 44 327776
1 16124 113270
1 7080 107886
1 43901 180384
1 90790 416771
1 99662 479340
1 86420 239282
1 4132 514600
1 15287 464455
1 10217 118901
1 9171 514093
1 27013 41188
1 8450 493100
1 48023 412556
1 14329 321892
1 20890 339162
1 67528 286476
1 44802 481411
1 36408 24452
1 14910 197041
1 29804 427275
1 20917 133483
1 54082 180486
1 80395 287764
1 52977 5391
1 9115 341592
1 89355 364259
1 15995 269036
1 55194 417141
1 31965 484077
1 83940 41248
1 86794 12241
1 31272 199921
1 70887 482221
1 15871 537490
1 30641 367648
1 85406 290573
1 28642 278490
1 6609 339707
1 74412 252710
1 29919 32949
1 30426 72489
1 27242 374230
1 51763 133969
1 40973 111047
1 56313 68315
1 12254 198890
1 57859 311629
1 86539 356259
1 24713 204929
1 41950 254150
1 7158 400743
1 88283 122883
1 63316 82527
1 84095 308097
1 49542 415793
1 5312 7804
1 76167 497863
1 8369 32399
1 43917 125471
1 69052 322906
1 19754 536542
1 28039 119305
1 49895 31911
1 18514 491019
1 7784 300841
1 87797 324320
1 89197 324516
1 87556 207527
1 75436 373697
1 57484 437733
1 23258 490089
1 9429 377924
1 88481 220835
1 49119 125105
1 31048 435219
1 99335 103446
1 66128 486447
1 36737 379013
1 46483 200997
1 76828 207083
1 61157 420503
1 58403 203678
1 30325 506422
1 41304 219808
1 42602 150836
1 81497 36117
1 92231 99263
1 26237 211705
1 15433 151883
1 29173 460812
1 34405 432731
1 14285 30316
1 13389 6705
1 32426 145850
1 68649 143429
1 19115 426025
1 94048 38166
1 51273 345246
1 5646 90246
1 23289 391402
1 26701 150657
1 85766 293123
1 61038 379545
1 99769 326964
1 62174 216129
1 29459 171500
1 68004 347117
1 2927 481167
1 35231 419132
1 31650 453197
1 29897 261035
1 78301 310505
1 26744 100867
1 69767 415307
1 33786 123166
1 35172 135090
1 98230 351003
1 16755 496015
1 92719 240397
1 76809 114980
1 98562 251660
1 6424 392642
1 85060 274777
1 1292 475627
1 15526 139941
1 61803 212177
1 64051 101281
1 64338 47061
1 26446 171945
1 76540 82197
1 82359 320196
1 75196 20415
1 51652 40430
1 5311 277323
1 12009 238171
1 4140 15997
1 86738 214393
1 53573 131148
1 78982 501957
1 36486 516241
1 22723 422390
1 36770 213902
1 22118 45361
1 73323 325847
1 28482 27888
1 79529 363060
1 29893 235159
1 90335 160629
1 73432 19350
1 52298 472261
1 63133 532773
1 45763 67027
1 94097 371774
1 52154 302368
1 55273 357927
1 7066 435791
1 20566 202181
1 3498 496520
1 74659 81170
1 80104 372202
1 42899 222716
1 45453 418277
1 98661 279572
1 52205 48904
1 97330 530144
1 34198 385236
1 40395 427997
1 54669 314607
1 15517 252901
1 56278 272730
1 7054 468050
1 52587 154287
1 51615 220825
1 75809 412968
1 17769 53293
1 72872 457118
1 86690 263957
1 94921 517527
1 89239 280765
1 36583 27145
1 79665 167502
1 65153 80992
1 69554 271394
1 33772 329504
1 93558 175861
1 20026 179520
1 61493 247754
1 10391 471573
1 24381 38243
1 71848 141445
1 17273 422004
1 38540 108912
1 32206 455168
1 37629 10038
1 38811 35016
1 73837 545427
1 98326 205702
1 95339 287370
1 96595 417836
1 80317 245194
1 31582 66714
1 57093 393252
1 48093 54408
1 57791 328915
1 69488 327905
1 40670 50723
1 54643 424945
1 86324 413655
1 95673 230788
1 13064 547467
1 83088 160748
1 84735 474406
1 53504 115844
1 80245 301964
1 78221 311959
1 6883 36974
1 6707 280025
1 26072 263141
1 19655 63887
1 12578 316763
1 3226 438453
1 8804 516794
1 31254 427655
1 44127 351835
1 45664 545493
1 98347 456472
1 3606 484442
1 7292 17946
1 55697 480598
1 20863 479980
1 10561 166864
1 60316 64742
1 57461 56557
1 64627 318003
1 46034 280807
1 98785 144180
1 25529 376510
1 79482 474715
1 56131 188630
1 73006 140216
1 33446 95172
1 74405 49903
1 64175 321432
1 92645 145856
1 53798 367430
1 91144 7582
1 14319 514498
1 82664 14224
1 5861 218826
1 246 74779
1 75039 198616
1 89019 292794
1 90765 296641
1 71967 526065
1 90138 193995
1 87136 72523
1 8681 263608
1 42936 300595
1 85529 43804
1 37241 343955
1 13986 270003
1 3666 356636
1 52471 493429
1 92073 404471
1 17699 299516
1 77183 447272
1 86254 375794
1 30289 478709
1 98488 321321
1 13556 447188
1 93786 234881
1 11990 184710
1 24297 169809
1 65217 380429
1 23604 370902
1 87833 735
1 22339 156101
1 95258 424004
1 8184 137758
1 49053 14248
1 19279 37808
1 23505 432166
1 77407 244326
1 58979 341734
1 38743 29793
1 86136 363948
1 95012 37472
1 95184 7039
1 79559 74295
1 57379 247395
1 33185 179564
1 50085 409676
1 5545 325085
1 50851 296425
1 44338 126387
1 62852 313633
1 64936 263277
1 87146 117925
1 74481 337199
1 19441 306840
1 24653 180816
1 9069 167094
1 13399 318820
1 71885 29830
1 48515 54046
1 69148 87427
1 38944 125788
1 17148 366523
1 42646 473842
1 47274 149655
1 88678 499822
1 66847 360808
1 93710 348895
1 12075 422746
1 10852 225829
1 4442 133927
1 12248 222023
1 78512 293617
1 2484 260490
1 19374 465241
1 46653 199051
1 69996 165117
1 75505 532772
1 71039 178846
1 27560 263140
1 18930 125639
1 53396 13854
1 99438 160104
1 7875 373070
1 65236 314080
1 79225 19541
1 64638 458344
1 74873 480616
1 26724 437489
1 81211 104761
1 46035 285734
1 70356 96357
1 4309 524531
1 65715 107935
1 34797 524204
1 37119 160663
1 10713 377555
1 43868 364456
1 72208 22182
1 20485 217495
1 38180 223171
1 52592 389130
1 23551 139246
1 32143 36190
1 66727 515478
1 69003 59825
1 87739 108060
1 70793 70232
1 52053 133131
1 35238 328226
1 66631 408046
1 20956 155744
1 83616 530197
1 87357 35555
1 23462 245492
1 90196 31001
1 64891 542699
1 94345 23020
1 63451 201833
1 98875 298377
1 60729 133661
1 59045 159654
1 22311 501523
1 33307 300569
1 42124 527972
1 99948 425063
1 53901 274137
1 9471 104525
1 27718 536297
1 32631 245503
1 46448 498756
1 63473 164268
1 48891 162241
1 86467 502151
1 14866 63209
1 4924 371301
1 92156 413481
1 95176 3865
1 73142 227404
1 62315 341462
1 87547 127326
1 38691 517088
1 30846 144750
1 96487 481868
1 58668 238113
1 71436 230784
1 52013 313709
1 49340 434448
1 6530 265051
1 32415 26239
1 16997 507714
1 53236 188855
1 23053 380746
1 17814 415872
1 34665 78694
1 35225 14525
1 42530 71849
1 71563 536140
1 32635 487144
1 89045 375933
1 5202 15891
1 45338 530666
1 85822 59116
1 87061 421154
1 84976 304003
1 94428 532589
1 65396 99429
1 81505 29122
1 91599 278764
1 2796 418669
1 14016 493793
1 10916 542394
1 26656 441154
1 92741 175836
1 20324 171484
1 13641 432862
1 98391 429446
1 92673 280322
1 51075 74308
1 62715 64717
1 98279 520249
1 52699 90900
1 97855 162561
1 62051 19854
1 45920 303548
1 79949 380036
1 83866 412685
1 9133 200579
1 74710 480240
1 55985 114802
1 60376 442588
1 26082 513481
1 33692 255962
1 80867 336599
1 2139 446156
1 84110 276681
1 17988 216407
1 2748 23172
1 34853 542646
1 87067 125203
1 81537 423741
1 30103 370915
1 65912 29806
1 28083 330066
1 53636 328507
1 14703 32565
1 24152 424974
1 57665 287397
1 18369 304928
1 44253 917
1 5318 454927
1 57424 63874
1 20234 246387
1 5470 220410
1 54438 388005
1 61257 381386
1 51601 470675
1 47370 284264
1 56346 459321
1 98359 177874
1 68649 381587
1 67518 277313
1 60195 76565
1 85094 545066
1 40773 233314
1 25522 299561
1 27142 70650
1 85694 480865
1 50871 170424
1 42690 522117
1 9092 406032
1 96204 255506
1 95217 114986
1 8808 149506
1 3999 357441
1 58713 250027
1 23910 17381
1 23806 66254
1 50011 129362
1 240 162097
1 45129 270022
1 53472 131985
1 69657 368059
1 54587 190245
1 12492 142566
1 92679 310825
1 44316 434933
1 26597 370471
1 38561 313707
1 96751 173590
1 59400 362322
1 68152 308530
1 68571 16368
1 38257 297097
1 24061 477483
1 72832 518757
1 75340 430600
1 95464 100135
1 15008 533997
1 72709 89782
1 5992 309638
1 43886 259410
1 69905 396303
1 46420 532362
1 50560 260513
1 8415 299658
1 60148 393249
1 58133 39129
1 82919 474180
1 87413 370173
1 59372 170070
1 11093 454870
1 38767 289958
1 75113 352746
1 55386 524112
1 64605 127444
1 75756 220279
1 12279 201876
1 5889 373063
1 67000 228365
1 83951 85364
1 21945 247020
1 7332 281729
1 944 332562
1 17195 14362
1 27818 214210
1 870 469466
1 66256 453716
1 28338 436666
1 82916 134655
1 93896 290808
1 3842 379828
1 93047 24397
1 45954 150464
1 95629 281736
1 29618 256194
1 38189 99828
1 96893 531315
1 74488 412646
1 87368 352456
1 68614 223796
1 14385 58108
1 37291 252879
1 35025 414348
1 93556 470751
1 86713 145633
1 99977 38202
1 80533 57781
1 92075 533500
1 18894 489253
1 26292 471642
1 19841 506876
1 11515 26902
1 47499 286115
1 58543 499356
1 55134 201352
1 27417 402080
1 51306 342820
1 29756 7526
1 22263 365676
1 18902 382373
1 49543 3547
1 19390 154709
1 92598 491971
1 78854 509061
1 26459 250572
1 32823 511357
1 5606 369376
1 54745 125717
1 52290 292529
1 81546 253696
1 6514 388153
1 13956 488677
1 66709 475089
1 78553 339742
1 36227 120342
1 56792 245636
1 65583 207628
1 53223 398821
1 22404 299766
1 76392 529467
1 86378 126023
1 11190 74653
1 44321 217720
1 63271 369109
1 36482 332848
1 99785 377252
1 62243 56335
1 82918 215804
1 23633 384191
1 44482 229703
1 23892 62250
1 62265 500313
1 19824 285041
1 93347 457414
1 35264 147883
1 57138 435094
1 10651 458332
1 64176 518823
1 11825 300798
1 90916 418070
1 56109 234132
1 80043 413942
1 70001 524650
1 16704 28344
1 52862 5874
1 6518 521909
1 26252 176882
1 474 799
1 33131 414080
1 45139 305185
1 48842 369964
1 13636 171074
1 15662 336906
1 70918 213562
1 375 15494
1 83760 237429
1 71296 171509
1 66897 445914
1 34750 514546
1 7954 395621
1 71134 499031
1 8630 511657
1 55464 238676
1 6842 447814
1 10912 349908
1 983 292845
1 71585 276648
1 16445 491059
1 50370 494341
1 27352 83710
1 40371 159650
1 50284 43621
1 72222 486952
1 68090 537662
1 69032 418884
1 41915 120651
1 23087 287565
1 75617 496378
1 24683 145043
1 87322 315131
1 99182 449773
1 6702 126138
1 83142 106484
1 42974 174562
1 15544 211378
1 55685 399644
1 7460 376972
1 22552 4630
1 45157 164360
1 12711 371368
1 63247 506763
1 20795 34206
1 41297 213728
1 18104 475996
1 16083 288195
1 85786 115949
1 7766 314179
1 27833 492248
1 29080 70462
1 77223 409474
1 1071 500151
1 19374 451730
1 555 266275
1 884 451116
1 89302 301517
1 29336 71427
1 45077 180935
1 73492 375
1 62757 365700
1 57499 40271
1 3456 190981
1 26105 33964
1 89944 17771
1 5048 80544
1 59480 10036
1 45847 392300
1 45128 174478
1 25362 138714
1 58055 110659
1 38623 219328
1 24656 157871
1 27788 260947
1 58872 174805
1 68932 445601
1 14379 481890
1 38217 229940
1 78420 365780
1 21368 389556
1 42067 158676
1 47786 497617
1 67366 190989
1 27023 195858
1 98851 311235
1 97234 321244
1 44985 162880
1 95930 148685
1 83380 263035
1 86404 377889
1 48664 297204
1 34924 458980
1 20355 141677
1 94467 237706
1 31181 535724
1 23191 1057
1 41384 248566
1 13264 157191
1 16289 463578
1 62926 76030
1 25439 189504
1 35630 2374
1 60097 15331
1 33668 408835
1 26786 4955
1 91968 404188
1 97622 481308
1 47915 53700
1 64076 503349
1 71592 27333
1 51275 187713
1 41941 329708
1 20182 170174
1 58281 4262
1 6122 219552
1 57589 259767
1 39357 318215
1 98629 487722
1 81182 547219
1 41726 525226
1 78521 289505
1 85151 172180
1 34642 42045
1 8130 65630
1 35430 528250
1 83737 427749
1 33807 131240
1 85043 215488
1 78143 156706
1 61942 143531
1 56929 452984
1 65796 43985
1 32796 305819
1 89528 64131
1 81297 191456
1 40136 124847
1 14202 89405
1 76866 231293
1 15627 28719
1 54800 109169
1 85491 22405
1 60662 244051
1 5657 496243
1 86320 46545
1 32896 502208
1 66455 85401
1 34821 349757
1 32762 322109
1 87517 8540
1 77159 506045
1 15898 323918
1 51105 163209
1 56549 70705
1 82696 479787
1 39202 398463
1 85014 18417
1 15633 400769
1 30878 215918
1 6248 284688
1 37069 252700
1 23260 239464
1 76267 383528
1 94007 50844
1 41208 334558
1 77728 479751
1 58193 162644
1 95352 201058
1 23722 119176
1 37657 415479
1 99314 271303
1 2519 461724
1 74292 383751
1 39456 59010
1 75698 23054
1 20989 243147
1 22634 152332
1 34321 236916
1 24339 402377
1 42582 61395
1 41918 145240
1 72805 524802
1 4823 126317
1 15788 416459
1 13218 58812
1 35959 14858
1 48032 21820
1 75145 229086
1 71850 418709
1 64673 67976
1 86898 389811
1 22104 17010
1 28006 124645
1 9791 523910
1 94862 241522
1 60995 493064
1 93579 416227
1 81995 470007
1 16056 162799
1 73429 163465
1 330 178610
1 14910 215499
1 40209 195891
1 13049 24266
1 30295 218141
1 29556 459060
1 80829 432874
1 43896 7207
1 83522 223139
1 51623 412389
1 82301 484861
1 9662 794
1 35168 318572
1 82610 230106
1 41813 79466
1 51733 272760
1 77794 179761
1 16239 385012
1 15462 302918
1 41606 499474
1 40827 399998
1 26649 48197
1 81556 310533
1 79870 32697
1 79582 22858
1 57833 385621
1 88640 292729
1 21958 347670
1 49372 414434
1 55611 127597
1 59694 272283
1 30377 186069
1 42345 484013
1 75050 510343
1 30655 440735
1 44114 83388
1 55704 503541
1 30095 495547
1 40310 373042
1 34410 329124
1 19577 262415
1 80293 423790
1 91543 514275
1 53660 388094
1 60449 16705
1 6566 398314
1 39010 538932
1 94100 240143
1 92224 302058
1 87598 337491
1 21691 56281
1 2970 500232
1 65259 62677
1 95766 207894
1 78693 288733
1 78075 342441
1 92788 57181
1 69786 166773
1 97889 527021
1 34112 2548
1 74060 176693
1 92115 493748
1 77618 415743
1 18099 257566
1 60999 204229
1 51868 536152
1 3515 117092
1 46369 148852
1 94903 216094
1 46768 277703
1 894 410548
1 8402 353299
1 85486 207376
1 93865 217133
1 39294 177777
1 73841 317959
1 98720 183498
1 15457 519327
1 40477 443684
1 87881 2523
1 71357 62125
1 9876 454655
1 22782 410485
1 98597 482054
1 23962 266076
1 13499 418325
1 76836 385269
1 45134 295146
1 46600 493437
1 40081 474674
1 176 219870
1 57552 441644
1 76507 446145
1 61937 303320
1 3717 1269
1 4468 43276
1 61699 208942
1 79125 198179
1 97798 225794
1 33958 169193
1 57205 174443
1 28279 416280
1 63509 540159
1 144 258294
1 24290 60027
1 90131 291349
1 69556 131845
1 93564 420197
1 99165 533345
1 3650 518426
1 2311 292144
1 66197 277415
1 65401 213604
1 22271 56308
1 14896 91373
1 87141 327437
1 52807 254396
1 9125 137544
1 29937 128727
1 81784 326060
1 4251 189546
1 66798 382280
1 80141 201740
1 15926 36196
1 44167 515235
1 7669 344697
1 50566 533124
1 32108 87531
1 28286 123268
1 67572 490746
1 26559 368506
1 47074 482650
1 84753 222198
1 43365 196298
1 85753 155475
1 55685 527622
1 39060 540542
1 49924 316681
1 83705 255001
1 73790 435624
1 67225 204549
1 68010 417177
1 46080 264897
1 60024 521833
1 29715 513377
1 38610 414790
1 4080 354355
1 9117 47357
1 63571 348341
1 80535 265205
1 15277 496969
1 7288 496266
1 62893 536443
1 79635 404395
1 15641 174964
1 58995 288334
1 29235 132721
1 21088 253218
1 32054 105743
1 80953 508787
1 92823 364831
1 49274 418539
1 63046 239046
1 61685 17681
1 5964 405841
1 25114 163133
1 82509 90352
1 60816 71352
1 93509 534186
1 16027 309323
1 28524 66691
1 88214 130620
1 97908 58662
1 68568 312125
1 94023 409039
1 9809 185827
1 61899 402678
1 8011 30317
1 90527 471962
1 45675 435738
1 97373 379047
1 36654 353858
1 54200 344925
1 18222 104638
1 74333 58726
1 33277 203584
1 47539 384068
1 5063 38308
1 83836 391584
1 36529 363789
1 96692 320972
1 28926 193685
1 5391 475403
1 5574 105036
1 94140 379059
1 50206 390581
1 38022 114382
1 15285 427485
1 97615 59278
1 1746 481530
1 32724 456551
1 37497 138894
1 96814 425365
1 69477 186109
1 31117 436440
1 21900 112414
1 38844 509118
1 91552 462811
1 2402 338461
1 59210 140037
1 5661 58746
1 13871 227437
1 94470 30238
1 9069 94833
1 80017 189893
1 34684 350627
1 31179 52674
1 2670 391633
1 80316 77461
1 36241 425643
1 97125 261273
1 93449 487057
1 48352 445250
1 12600 476799
1 69285 477816
1 60472 348946
1 88257 356222
1 11358 63770
1 89374 141996
1 8630 328482
1 55423 385385
1 25771 424981
1 51074 404014
1 63037 468569
1 15422 320813
1 18890 451399
1 68612 299683
1 63688 13077
1 62560 220347
1 63014 38280
1 55255 517328
1 93936 74461
1 98280 323731
1 61930 430380
1 94861 352938
1 12689 79345
1 7801 153058
1 26367 264181
1 18392 73795
1 9094 130991
1 21044 250215
1 42769 217796
1 14124 85166
1 97096 510562
1 81468 45753
1 87882 290298
1 43513 331210
1 59538 70046
1 99732 432389
1 10708 33863
1 45876 237226
1 97214 365172
1 95998 93221
1 20186 235530
1 29294 493705
1 52616 122006
1 62205 241590
1 18054 545318
1 27450 231915
1 91145 390448
1 6291 137676
1 73443 308857
1 23275 68524
1 33117 312563
1 2467 472620
1 28027 492180
1 59027 269963
1 90077 414717
1 4175 141665
1 7833 74260
1 66724 25040
1 82724 85406
1 29049 538698
1 83688 197805
1 70929 539052
1 60941 245195
1 67173 270580
1 41618 470510
1 63532 533265
1 63281 432358
1 85781 185253
1 12416 260550
1 5993 253142
1 31085 529263
1 79499 515046
1 38367 376775
1 86041 474361
1 5433 311012
1 37706 532235
1 5880 536262
1 93423 433232
1 92881 162660
1 21812 338562
1 91542 506392
1 77853 133514
1 8368 29894
1 25611 83851
1 19203 257205
1 37719 101158
1 55758 129559
1 6163 530140
1 82826 428476
1 55214 473383
1 23304 437058
1 36654 294010
1 47510 268956
1 15445 257036
1 87480 233106
1 23102 381029
1 68624 156863
1 90910 189573
1 91480 332816
1 94533 492091
1 87075 109934
1 17884 303938
1 29890 149403
1 3143 174952
1 44091 88229
1 98626 145198
1 86001 254226
1 82117 535098
1 90209 82931
1 88962 250073
1 40384 546101
1 75939 462849
1 66143 149619
1 94158 110396
1 26441 362626
1 65379 47627
1 22977 75312
1 56218 155109
1 7847 510173
1 56390 152765
1 54001 226861
1 30038 92363
1 9875 524087
1 51665 43375
1 80185 446043
1 91639 427040
1 92426 447162
1 64932 283239
1 66949 137013
1 3246 485542
1 67492 211034
1 228 164297
1 23325 183754
1 98254 38992
1 76253 59368
1 56529 375743
1 74093 410501
1 87274 9285
1 86703 466750
1 79664 51729
1 24832 184649
1 26580 395660
1 1525 230648
1 34785 155025
1 37823 223176
1 71870 57716
1 9769 337471
1 14088 91732
1 66134 383851
1 35067 26601
1 54117 384613
1 7464 479098
1 85487 487166
1 90653 438780
1 79685 198598
1 27170 214093
1 29428 495080
1 76632 94994
1 18210 369747
1 59834 9017
1 80304 339448
1 76541 331732
1 46231 460953
1 5713 99436
1 6765 129768
1 67551 102071
1 43743 510746
1 38602 530867
1 47798 42837
1 35856 389804
1 88468 308246
1 93800 24010
1 53814 520536
1 95012 394724
1 82993 287479
1 33550 60946
1 15926 124454
1 19435 15288
1 77263 293521
1 77565 294062
1 11874 40407
1 41626 269118
1 7275 85913
1 38936 267953
1 96259 458145
1 43235 112057
1 5213 351081
1 29442 377652
1 72677 139945
1 66839 314684
1 43713 195157
1 28957 106949
1 44274 230052
1 89578 513731
1 58481 179258
1 93996 20253
1 13332 285407
1 3406 544046
1 24840 341421
1 11089 94832
1 60694 323314
1 43445 202964
1 54144 72248
1 69711 213403
1 6754 496288
1 27122 72653
1 92851 73423
1 46313 315093
1 55587 221932
1 23864 476402
1 3100 393984
1 43039 537869
1 67651 28112
1 43513 71916
1 12918 179303
1 28983 474120
1 37166 47833
1 1287 257868
1 38492 196273
1 7728 60912
1 59532 371436
1 29525 210999
1 44934 439355
1 82639 419670
1 12394 12325
1 42773 301115
1 4273 192739
1 67222 537310
1 19025 89415
1 43131 536047
1 7959 2925
1 84647 158998
1 30540 120577
1 10456 39769
1 40113 544783
1 20453 63270
1 57573 339917
1 87935 234439
1 99324 207165
1 21234 383760
1 3943 396848
1 20515 278180
1 11984 82520
1 34481 303804
1 98684 67890
1 43797 56127
1 42921 364077
1 55012 21580
1 69839 215754
1 57321 111180
1 39073 17022
1 31341 105201
1 8906 342979
1 88945 6176
1 57554 532807
1 24784 398267
1 18713 471651
1 27968 85768
1 80856 478542
1 29039 73552
1 13412 431231
1 2567 41965
1 89068 466674
1 5004 501821
1 74392 242704
1 8442 420944
1 56970 422430
1 29449 4641
1 54366 191347
1 91595 213886
1 27947 300723
1 33994 112924
1 75265 279784
1 95596 408104
1 56170 195929
1 62256 419145
1 54027 522206
1 18096 135203
1 23393 364757
1 14399 477898
1 43719 339844
1 99818 544877
1 67404 407320
1 73913 213335
1 67807 242372
1 63436 449477
1 35717 74000
1 86175 94638
1 36574 265518
1 63624 103650
1 45253 451897
1 72630 421247
1 58414 207725
1 62225 53955
1 81416 458660
1 88158 376636
1 34683 177312
1 98938 73063
1 13832 201027
1 36636 468014
1 96430 234534
1 89397 511922
1 69408 475258
1 55696 14885
1 80817 111902
1 37716 173884
1 94378 279935
1 11167 165727
1 78192 284346
1 98826 535020
1 46305 167681
1 92393 183656
1 40373 489127
1 84906 286418
1 80094 187155
1 66835 387618
1 55658 223585
1 16965 443111
1 14590 528626
1 96157 501458
1 8474 411267
1 97327 384641
1 38457 89621
1 83211 509048
1 83567 448580
1 20730 350579
1 78091 454799
1 90176 284281
1 9076 183038
1 35961 498483
1 13614 378341
1 24605 317268
1 60340 123862
1 21341 109110
1 9404 422918
1 73605 45547
1 54936 173512
1 42266 387530
1 34225 26093
1 91995 148406
1 88172 172507
1 95938 306714
1 95558 229839
1 66498 20524
1 66873 118806
1 69672 202109
1 6935 423419
1 52699 122818
1 43211 434404
1 77981 70679
1 3741 532672
1 34185 269986
1 72140 218188
1 26517 493433
1 33523 271171
1 89583 317341
1 63046 403999
1 79074 516919
1 61748 229035
1 42384 202435
1 76548 191396
1 19446 420368
1 95450 515923
1 86509 349330
1 46160 344335
1 34980 120916
1 5663 477000
1 93641 21095
1 82998 472748
1 79327 313292
1 11135 497573
1 94951 159862
1 68702 503481
1 32121 357302
1 42259 150581
1 23433 412532
1 18357 3971
1 67492 321769
1 78870 280929
1 18610 389903
1 29571 391687
1 76499 312491
1 98755 201172
1 48676 533532
1 88501 1466
1 31801 157342
1 27060 510125
1 68514 226839
1 94580 493168
1 61352 231225
1 32579 420300
1 88462 213442
1 25355 98888
1 63154 503867
1 29964 334847
1 97739 112078
1 54468 98669
1 38858 146587
1 64968 390322
1 40987 326887
1 13034 355329
1 79811 357132
1 81715 402418
1 57569 15158
1 65639 365620
1 28942 397638
1 39973 82965
1 30815 467906
1 71398 205573
1 81343 519866
1 88668 260891
1 18807 298345
1 35570 237084
1 46600 228045
1 58255 501273
1 10445 85959
1 53300 225097
1 99580 181952
1 18139 77685
1 61699 420499
1 58232 12334
1 66316 363924
1 36281 133942
1 86939 426382
1 64647 1396
1 31756 308430
1 63589 425680
1 65591 175918
1 63373 179036
1 5006 461839
1 87480 454357
1 99067 376956
1 49108 280446
1 21604 477252
1 19021 188992
1 85449 546288
1 13926 19365
1 9346 429371
1 16223 290181
1 37763 404076
1 28334 307020
1 91833 333131
1 35240 88010
1 7979 307924
1 82679 344621
1 61627 481243
1 31874 437979
1 31557 522918
1 6826 222569
1 88061 337123
1 85321 275337
1 80146 259859
1 62610 29945
1 20815 108943
1 41078 544765
1 95446 118915
1 17851 405205
1 92389 243798
1 46532 1181
1 68243 152020
1 56494 125044
1 71441 324924
1 29294 279778
1 26506 339842
1 79285 388013
1 99365 289558
1 89582 276423
1 87456 211143
1 14620 376970
1 67444 462457
1 53278 314059
1 11989 143771
1 94285 277592
1 25105 398558
1 84314 45098
1 78350 89164
1 86386 71311
1 53037 132730
1 37275 239298
1 51467 83459
1 12822 183874
1 15292 195915
1 14621 364770
1 39376 110992
1 21892 103356
1 65936 116628
1 98393 44498
1 58752 243361
1 83333 141856
1 19036 528463
1 26154 215856
1 88060 155882
1 34564 25201
1 61010 13690
1 77579 384611
1 94216 512757
1 36301 317368
1 76068 243388
1 97717 60939
1 78213 418127
1 13801 343860
1 20069 98260
1 63301 45229
1 42294 488564
1 56066 367857
1 6279 107078
1 80051 188355
1 29470 534830
1 51460 185443
1 82078 527499
1 71771 76921
1 23168 281597
1 84569 449680
1 94362 517084
1 43832 544085
1 12861 305143
1 32843 208157
1 41264 458638
1 21762 166567
1 60312 427992
1 96965 491339
1 25842 435970
1 91286 330376
1 99636 260394
1 57874 414523
1 51185 462021
1 29486 164609
1 53300 384521
1 92827 511961
1 52801 240988
1 62563 269612
1 47897 126796
1 28651 238287
1 60212 199880
1 67250 168657
1 41062 486885
1 59214 173698
1 61948 499775
1 5715 534989
1 68830 187704
1 14381 337971
1 5804 81068
1 40290 96050
1 81091 35751
1 47442 315271
1 3191 378582
1 39545 489460
1 16280 171726
1 2793 222255
1 72911 57624
1 80210 30033
1 24767 229468
1 58204 487371
1 22438 329801
1 51145 478852
1 54043 236734
1 59765 163805
1 76559 207777
1 87415 423804
1 6734 280315
1 71199 449791
1 38557 525408
1 80632 88414
1 81083 545645
1 26373 121883
1 43169 130129
1 88261 208533
1 79460 330248
1 85008 203269
1 71728 122172
1 77049 410720
1 67180 224039
1 56844 522821
1 32410 200994
1 81455 155208
1 29141 419867
1 32290 249891
1 52434 387185
1 92416 529801
1 28257 235374
1 77598 339289
1 41420 235840
1 58921 72664
1 71380 155141
1 74410 415957
1 98201 545121
1 77762 27138
1 32272 52140
1 5424 261665
1 31340 248393
1 50503 428041
1 9975 85625
1 55034 442689
1 1783 195510
1 68243 89461
1 42892 255104
1 17557 36249
1 38094 229871
1 97855 225263
1 24529 311711
1 78441 337573
1 72642 295527
1 4837 539081
1 91848 386739
1 80897 403171
1 89125 437614
1 30146 480707
1 8597 255424
1 19752 382908
1 73516 436645
1 10543 369590
1 92857 48615
1 2313 345961
1 67911 256016
1 3558 279196
1 65592 252599
1 23405 329299
1 8394 370634
1 84898 52253
1 15028 523279
1 87136 296738
1 71847 206383
1 11774 307674
1 73454 213048
1 82604 177993
1 23824 494496
1 40436 220393
1 97835 348784
1 507 267295
1 81432 177411
1 23775 452993
1 58028 541200
1 76184 512698
1 27026 188667
1 4633 329442
1 94771 107764
1 87853 328303
1 41072 518922
1 43580 415078
1 84260 495821
1 933 220230
1 19236 126550
1 63779 527980
1 71136 126646
1 98219 139910
1 67521 375378
1 82825 102329
1 72459 505138
1 44968 412442
1 43962 426809
1 5064 344760
1 66982 422002
1 84967 493652
1 2656 1858
1 67867 40524
1 66964 194004
1 93044 389961
1 34119 141844
1 4348 147621
1 46905 338897
1 56504 144814
1 63074 85331
1 47142 73609
1 95285 398573
1 50910 329576
1 92321 366612
1 8370 384196
1 64044 440726
1 6256 527663
1 11993 93667
1 47516 11779
1 46945 524116
1 72664 524669
1 859 485979
1 11710 353752
1 45525 121181
1 25379 544168
1 17306 72813
1 96307 215227
1 91851 361546
1 21625 411839
1 50376 238476
1 1141 139949
1 24807 416271
1 11077 487035
1 46392 9122
1 96063 394175
1 20265 509045
1 1491 486791
1 47293 474548
1 70827 91983
1 28181 167763
1 59531 27318
1 94249 501472
1 44883 246270
1 38637 257275
1 88314 175303
1 39919 26365
1 90450 281387
1 59124 45221
1 1609 42669
1 35808 34930
1 95043 478541
1 83277 396848
1 47234 525070
1 6960 87878
1 15264 91220
1 36793 518533
1 57777 462958
1 76976 529396
1 55268 319714
1 11899 69619
1 53792 392120
1 30133 404120
1 59753 181563
1 81430 45856
1 54041 263819
1 11631 68463
1 65897 265160
1 27468 290500
1 45288 117562
1 31058 126662
1 31455 542974
1 88512 155457
1 4245 287164
1 95567 324882
1 68647 141795
1 28980 547271
1 31436 523850
1 92251 522136
1 64889 299447
1 82507 274741
1 87992 93039
1 26406 226025
1 29136 422868
1 78183 457077
1 31299 395735
1 89571 269198
1 79144 97698
1 92075 318863
1 96822 196890
1 56806 324877
1 25083 190874
1 44185 261456
1 71390 217990
1 12544 405165
1 35586 35401
1 39475 386235
1 23172 190892
1 29988 165101
1 50778 333121
1 31293 378659
1 61011 10073
1 43301 326152
1 70171 69134
1 473 376165
1 50293 189018
1 13972 41009
1 70881 206710
1 99209 112255
1 8629 343339
1 7045 96024
1 60454 270108
1 29392 378570
1 56030 401195
1 12842 4946
1 59684 237512
1 50095 497426
1 51961 373781
1 33973 330603
1 98039 402108
1 52779 117941
1 97426 10203
1 54714 214362
1 69560 463743
1 93541 99547
1 29107 232094
1 56234 225160
1 46659 204193
1 30111 472006
1 25541 337022
1 91320 483504
1 70417 455499
1 43805 297491
1 61493 92462
1 83638 514676
1 40285 381475
1 50401 8946
1 50284 188105
1 78071 185573
1 67394 103665
1 76717 359521
1 94229 464549
1 14414 270725
1 48633 207291
1 59363 191240
1 82618 366911
1 92781 18051
1 24159 352120
1 88039 443393
1 35687 522332
1 42950 330405
1 99052 523699
1 91674 253244
1 12324 262880
1 91468 494157
1 46204 520405
1 76896 151783
1 32477 5626
1 67986 534131
1 84042 276957
1 66490 304123
1 28541 163705
1 64458 286944
1 53390 266495
1 14316 106156
1 80142 277703
1 30502 331316
1 92453 438441
1 22647 180628
1 94106 184045
1 80505 300842
1 47081 95022
1 2239 331803
1 20171 425500
1 19350 426782
1 38899 541518
1 64293 54623
1 93485 295273
1 34990 187161
1 31936 506202
1 3180 196541
1 18026 370224
1 57525 330864
1 4264 98760
1 80792 391425
1 20045 159087
1 96829 508149
1 15943 395928
1 93065 303028
1 33151 35327
1 5241 472299
1 90775 444811
1 95299 247452
1 18667 168829
1 14170 319128
1 14163 14903
1 66473 12046
1 17149 22242
1 92692 319294
1 51700 413488
1 36668 212407
1 35005 356502
1 67865 34648
1 67191 27975
1 15999 385943
1 85720 351808
1 4219 410969
1 55732 322598
1 38133 89803
1 56567 537415
1 47246 128417
1 59559 141329
1 98625 236733
1 89829 163361
1 43107 266948
1 7754 164089
1 28516 258394
1 69228 542187
1 12045 162521
1 38392 258084
1 57953 255074
1 73207 336294
1 13182 235072
1 4299 196074
1 82907 277071
1 96784 270554
1 5545 197782
1 81053 515048
1 17108 318437
1 63682 180773
1 79169 283172
1 29034 130112
1 14927 177082
1 3096 175885
1 23064 28283
1 63051 509194
1 27502 343335
1 52731 357513
1 47616 251613
1 99291 223591
1 95764 172484
1 75383 162246
1 31660 93497
1 60469 125885
1 71907 371651
1 72373 372195
1 41039 158441
1 36275 76108
1 98430 190428
1 6593 449296
1 59643 449091
1 48879 279381
1 57991 412345
1 78533 314017
1 92642 187118
1 2661 173233
1 52449 241519
1 73387 18320
1 22839 84977
1 5966 300402
1 95086 408534
1 66334 317670
1 68844 255652
1 65766 161945
1 70929 484339
1 80489 492648
1 20661 118092
1 43334 141705
1 67084 222208
1 6325 442682
1 94147 82865
1 73385 163457
1 26434 326290
1 35245 113835
1 17993 397110
1 9321 405461
1 84789 181238
1 63581 389006
1 71097 528807
1 9922 514819
1 95463 324948
1 86669 117429
1 94983 525486
1 86413 481347
1 85340 503561
1 54090 538089
1 86244 498798
1 81542 422422
1 790 307239
1 27389 368747
1 88323 219097
1 26950 143462
1 62039 157887
1 18609 382756
1 94838 291796
1 26888 265599
1 9825 3453
1 63856 511912
1 11121 197789
1 34375 353814
1 39352 524267
1 31909 26461
1 56932 484671
1 13437 539380
1 45309 489233
1 12986 109312
1 17092 113193
1 97252 60447
1 31156 142281
1 47739 197150
1 52227 5542
1 4696 223915
1 17439 160244
1 67056 173200
1 10642 402421
1 54354 267574
1 24031 520774
1 60933 6839
1 99141 392462
1 80333 190908
1 53849 386061
1 35973 425731
1 32077 265598
1 61572 446062
1 45678 534449
1 39834 395610
1 16159 365546
1 96337 480769
1 65504 498804
1 41454 351785
1 74251 168311
1 89903 258739
1 25683 517366
1 94092 138665
1 20100 292054
1 96215 478424
1 46920 71245
1 21278 152499
1 57982 495652
1 41606 201154
1 41410 220142
1 7119 115219
1 54090 489166
1 27636 3933
1 43109 462489
1 69097 174496
1 53371 268906
1 81085 92962
1 3409 70136
1 60535 477293
1 83268 124015
1 11995 325450
1 83563 215091
1 17028 416656
1 27190 256056
1 51241 66707
1 95123 520956
1 86777 6378
1 51013 82860
1 37664 243225
1 35789 164612
1 70146 79635
1 38051 252198
1 53597 285406
1 86716 191503
1 62761 134302
1 41283 303710
1 18744 395862
1 40353 70146
1 36600 354786
1 72118 231417
1 64845 447834
1 66719 132000
1 49946 221269
1 99568 82339
1 63031 392591
1 49113 262663
1 5849 411936
1 12131 414319
1 15278 112039
1 82386 172279
1 26400 182184
1 39842 335865
1 72783 353566
1 12267 481295
1 8057 152986
1 10494 43403
1 5524 497097
1 65159 405640
1 79727 88278
1 64843 121904
1 87414 344062
1 19529 249973
1 37965 2007
1 81211 499994
1 52466 534553
1 81203 157504
1 24700 488608
1 5056 281106
1 91680 432368
1 2696 98488
1 76264 152603
1 46829 293830
1 4284 290870
1 16106 522594
1 20123 173701
1 50901 478309
1 49440 99811
1 30716 204947
1 75455 7098
1 2346 265782
1 35622 281141
1 53824 525851
1 53791 38197
1 23742 386385
1 70218 154947
1 64249 212899
1 59557 104797
1 83172 164250
1 46469 45977
1 69673 113866
1 30460 76788
1 5519 116864
1 17683 426672
1 17203 235174
1 90190 455567
1 2896 8779
1 57517 441842
1 35801 343235
1 78855 342967
1 7195 73068
1 50926 114939
1 97886 420628
1 10031 343380
1 11458 423760
1 40049 184340
1 58948 460090
1 25203 543697
1 95832 122360
1 40367 184243
1 4302 296143
1 72763 95473
1 2991 58478
1 62437 207064
1 96094 420988
1 71348 413822
1 27769 308077
1 16459 14680
1 51894 485813
1 62983 16981
1 15145 142771
1 36574 337409
1 16858 251636
1 37503 400103
1 22193 281502
1 62198 265859
1 86252 312221
1 73670 114276
1 25252 210713
1 11727 240319
1 47566 386878
1 78759 93178
1 75413 348051
1 34659 265003
1 95554 544448
1 4429 245727
1 88918 198684
1 6700 507747
1 60172 413387
1 98945 258870
1 33754 218752
1 48582 377672
1 42574 463308
1 49999 255353
1 59090 133102
1 85642 528452
1 91914 72838
1 69056 140056
1 52434 316146
1 74515 441959
1 94530 43396
1 62368 216122
1 96620 348765
1 88508 257922
1 46298 439423
1 95865 103966
1 35090 337676
1 11583 266683
1 90739 55453
1 15733 242618
1 12247 153820
1 41655 310114
1 70097 369223
1 27806 449115
1 71854 298967
1 11294 128652
1 24469 6961
1 16129 334466
1 16425 106124
1 70254 470067
1 33699 61400
1 92806 545268
1 27258 111613
1 41378 22959
1 44348 79175
1 28376 385997
1 564 442248
1 58133 544997
1 32740 439177
1 58914 371340
1 59402 259372
1 17026 59355
1 55516 279899
1 96751 307764
1 7885 324932
1 94977 160797
1 13224 200047
1 59593 299087
1 38001 224236
1 74031 498564
1 73033 328574
1 50265 342050
1 39464 519625
1 67174 423633
1 16035 6632
1 7212 532945
1 28293 307063
1 40159 13866
1 7735 19071
1 87211 468903
1 80697 30905
1 21558 329092
1 93992 121191
1 5793 441595
1 55576 417863
1 99366 61058
1 37049 108038
1 91480 398491
1 61076 395779
1 40103 436779
1 3021 144973
1 68315 519824
1 55744 326824
1 5174 482887
1 93797 128956
1 30037 378823
1 38157 252628
1 36557 431132
1 9252 473400
1 33263 299992
1 783 330328
1 35974 21558
1 5357 179276
1 96629 393722
1 12952 417678
1 29435 33306
1 8611 165766
1 85744 358556
1 32282 508089
1 83111 171169
1 16231 387950
1 54892 310592
1 36809 275272
1 22501 297661
1 60444 445095
1 94195 374483
1 84374 107386
1 29967 240143
1 30149 207154
1 13231 424570
1 98771 34370
1 77952 247214
1 66340 544725
1 18955 498113
1 47381 503088
1 49362 531449
1 17340 422381
1 93425 345075
1 88076 91509
1 78847 157548
1 64879 44230
1 52780 315579
1 55500 326010
1 90051 354989
1 8640 417790
1 69383 105887
1 71718 228448
1 2487 309735
1 69681 542818
1 82283 104524
1 96942 115296
1 30614 505686
1 36517 93698
1 97732 500167
1 77975 176187
1 32091 336788
1 57982 126171
1 50491 386756
1 17297 26070
1 9855 134632
1 15775 36868
1 18556 400817
1 64177 34871
1 46719 277434
1 18858 348691
1 87505 540152
1 76168 490373
1 69876 64344
1 34690 239056
1 64324 268828
1 90441 337387
1 98552 3937
1 17385 500006
1 60512 457626
1 98918 414684
1 12134 132509
1 5953 200282
1 73551 323041
1 57523 329455
1 53945 306122
1 20334 395798
1 91900 190721
1 79809 134488
1 47947 216839
1 58866 343367
1 94418 103158
1 38051 534703
1 85366 443404
1 37807 266565
1 78490 529630
1 98475 184931
1 29270 528770
1 89447 329702
1 11360 45170
1 69997 220932
1 28996 303743
1 24510 452882
1 98989 237491
1 20506 282975
1 24860 320167
1 92054 167887
1 59725 252166
1 43524 172674
1 11447 70980
1 31569 232498
1 67850 457223
1 11360 342716
1 72944 191101
1 25009 185159
1 97998 497320
1 1022 156015
1 54722 117850
1 17978 451556
1 97476 344523
1 68978 523084
1 84934 15513
1 10573 293017
1 86326 392034
1 77678 433877
1 52185 287865
1 12590 482008
1 57775 186825
1 65956 230117
1 38227 133346
1 3518 335077
1 18842 136024
1 77255 193011
1 75600 206525
1 68449 285778
1 38400 443043
1 48778 407147
1 87339 373436
1 24856 274888
1 64173 25501
1 50046 467085
1 16700 237203
1 2247 205839
1 64938 368189
1 93784 368400
1 82368 48919
1 17007 476765
1 94339 359929
1 89672 289460
1 41585 206582
1 58836 62670
1 81314 95297
1 1953 242254
1 36616 247852
1 27639 155060
1 54545 179224
1 70423 32699
1 50722 179662
1 58972 207591
1 84251 423949
1 21499 307416
1 38007 359094
1 16836 508786
1 52170 113679
1 14144 478519
1 66243 232392
1 24946 344351
1 62313 224489
1 56441 510639
1 40480 159758
1 27530 364253
1 74083 303405
1 83191 309882
1 73897 135491
1 89452 356557
1 15937 102315
1 52046 348286
1 82839 205710
1 75484 180728
1 19375 208862
1 72112 8514
1 94183 383220
1 13149 131430
1 83927 499153
1 51791 285365
1 22161 296072
1 39024 467952
1 29602 411522
1 87039 358135
1 89905 26973
1 87352 110188
1 83645 155106
1 47537 487556
1 11009 206280
1 1016 296699
1 34449 378574
1 94871 234463
1 70204 4888
1 10834 52317
1 41321 514087
1 99334 278344
1 87324 113348
1 23305 85992
1 58416 437190
1 25582 168360
1 98299 457761
1 37279 195804
1 19695 446203
1 17635 418308
1 60949 315566
1 24343 251215
1 81297 520860
1 42423 262237
1 95715 513502
1 78612 424518
1 84834 540062
1 80540 393593
1 94592 537729
1 3735 430017
1 88618 438998
1 50789 46327
1 81031 457969
1 60739 287874
1 55830 396145
1 78853 91413
1 46834 387894
1 6458 250733
1 94095 22775
1 7693 540341
1 57947 272625
1 38945 33896
1 6240 486406
1 32657 113434
1 13342 203308
1 15767 501788
1 70291 62939
1 53540 323963
1 21524 61803
1 45569 402977
1 19475 507087
1 66518 316808
1 59065 493791
1 67521 387748
1 65770 73015
1 60860 204454
1 60902 338906
1 82873 486479
1 10403 287248
1 23495 20541
1 52406 26056
1 46028 273311
1 63145 183178
1 70762 404928
1 65731 59886
1 31836 507605
1 66309 41124
1 70487 456179
1 4841 357597
1 34028 307168
1 60099 509717
1 80930 431423
1 45441 512903
1 18717 236512
1 41485 142223
1 44284 172538
1 61575 353573
1 58644 382736
1 40365 301718
1 23224 483139
1 84916 484614
1 35922 321586
1 16461 426785
1 21640 404648
1 17763 302025
1 60665 496586
1 47546 277095
1 89055 11079
1 96655 363438
1 2381 504222
1 63708 91439
1 9936 267015
1 16594 506503
1 25200 15330
1 85374 503688
1 29901 380491
1 92998 282484
1 76356 361812
1 77963 194472
1 51176 162834
1 72935 215650
1 19307 75465
1 6350 171467
1 5589 240619
1 87534 496478
1 60585 140721
1 62096 101656
1 42788 27738
1 46134 493954
1 41951 280318
1 88445 265166
1 73130 221776
1 34810 207326
1 23377 414208
1 77598 445708
1 88120 542594
1 38388 157396
1 95392 171541
1 34783 194797
1 92514 284213
1 46399 56336
1 64880 212149
1 83306 529255
1 98328 202150
1 42260 526067
1 87138 161346
1 32457 486278
1 52911 341586
1 79856 510978
1 15642 341853
1 91591 363153
1 74904 465222
1 97419 448723
1 69689 431882
1 61359 393587
1 85030 347992
1 56865 3978
1 11171 223775
1 76298 118090
1 41708 104575
1 78284 69801
1 94489 284536
1 16868 57275
1 77531 82038
1 66855 315532
1 51614 489655
1 32742 329271
1 73991 486792
1 76428 422120
1 3670 104221
1 13372 221851
1 43106 249380
1 34389 96966
1 2849 406882
1 40399 217947
1 29759 309738
1 95645 23324
1 68707 119315
1 85291 184518
1 76047 124790
1 6623 336534
1 66334 90747
1 92122 153667
1 41638 306395
1 25430 2546
1 15926 51728
1 87174 372468
1 6646 294837
1 2650 418427
1 55787 342414
1 44282 410602
1 96625 273769
1 78056 310300
1 19041 78228
1 89409 541953
1 98027 324065
1 35738 92386
1 11802 175167
1 33444 361340
1 25397 279880
1 53129 151929
1 58425 51117
1 23951 156310
1 56161 344876
1 10034 27426
1 72353 25247
1 30315 275401
1 28548 141906
1 82093 383842
1 82002 258149
1 25668 438502
1 49614 523832
1 10294 261883
1 61106 177973
1 9283 448866
1 81587 470661
1 199 91693
1 16513 235012
1 72756 196022
1 26116 12744
1 31482 420645
1 4578 179478
1 8065 335682
1 24022 427885
1 34923 4965
1 29464 372884
1 24660 526584
1 53337 506900
1 17747 361561
1 96037 507840
1 31865 380501
1 29089 541992
1 32526 541303
1 94284 399463
1 57176 324226
1 74719 419009
1 75861 239542
1 88239 349654
1 51421 122192
1 41223 328424
1 6723 58857
1 67792 190392
1 78707 292924
1 7755 497618
1 12499 112945
1 18451 484445
1 45571 43590
1 92286 297020
1 89023 52781
1 91002 33796
1 29241 479012
1 4497 319172
1 31521 63484
1 78663 261851
1 33919 448783
1 36472 324517
1 84821 228075
1 69533 457850
1 40351 181684
1 5445 431885
1 20500 355205
1 48894 23431
1 74148 355636
1 31275 329014
1 33049 335397
1 42764 526626
1 79800 221428
1 6619 413407
1 80895 198776
1 77579 24433
1 33094 223276
1 86185 128087
1 2400 227777
1 98013 442553
1 24472 495630
1 52711 539854
1 31126 160147
1 10596 465754
1 2330 394691
1 41095 185260
1 9341 86167
1 8034 344377
1 99668 410132
1 92477 519980
1 69646 432740
1 45339 266517
1 7635 263550
1 30682 7338
1 5412 8513
1 31792 2876
1 81311 128325
1 94800 118071
1 94554 169987
1 20869 289902
1 95685 204624
1 74708 478792
1 37258 315621
1 2076 470434
1 80878 5934
1 10646 336258
1 48623 145574
1 33110 197081
1 45445 471869
1 74442 141575
1 6755 77887
1 61912 289962
1 74996 107690
1 10145 70446
1 39104 156879
1 16930 430191
1 25958 195009
1 67696 398801
1 91297 4373
1 87833 313856
1 70598 254821
1 85703 3050
1 50241 491729
1 55165 170731
1 62493 208901
1 20793 146072
1 60411 452965
1 43699 493944
1 80151 293207
1 77402 297806
1 26791 351281
1 70875 194658
1 14493 188732
1 17531 503592
1 87106 278610
1 72313 96587
1 14203 523421
1 80783 56526
1 4966 285078
1 46544 372547
1 94587 163763
1 79401 227383
1 57452 249573
1 1249 83860
1 69543 104234
1 62458 489519
1 61552 45096
1 59216 211558
1 50346 255624
1 19286 281063
1 71117 199977
1 70110 494263
1 78 421470
1 58095 194256
1 94107 31919
1 9870 461939
1 21694 275165
1 10072 133616
1 9303 522394
1 37411 17261
1 85220 379766
1 92706 462714
1 86619 537136
1 68736 224451
1 59180 181214
1 84833 81412
1 95553 392056
1 8902 299952
1 60862 126225
1 34247 321892
1 22595 503530
1 47544 83557
1 83303 244433
1 4774 101885
1 1916 124360
1 80089 179927
1 84336 37851
1 69522 170366
1 34567 85266
1 5963 265986
1 26723 531612
1 87675 294718
1 51774 342889
1 51153 133855
1 11020 103205
1 82582 518420
1 15484 65134
1 83085 286048
1 11861 222927
1 7860 408760
1 86267 59395
1 84994 227658
1 70345 546034
1 84361 143899
1 17461 138313
1 30387 276849
1 29617 375104
1 73029 282862
1 21702 414347
1 57792 344831
1 38968 180230
1 79389 335706
1 97959 317040
1 37039 433093
1 39017 439257
1 38018 542808
1 8947 97576
1 38239 289051
1 27823 309074
1 54823 513169
1 485 391597
1 22101 3594
1 98804 358637
1 28127 246670
1 65559 162690
1 2675 177813
1 2818 465213
1 66300 250813
1 50019 86015
1 88251 113498
1 38179 160765
1 33968 7585
1 93541 363774
1 68208 269077
1 97379 496415
1 814 166573
1 50262 63034
1 38612 364761
1 24908 138304
1 17768 77844
1 67953 400179
1 92554 294335
1 47977 265669
1 69138 444273
1 95601 308474
1 91604 232141
1 39875 221410
1 69181 77108
1 29392 431257
1 24564 314076
1 84997 134545
1 6076 155517
1 84905 409576
1 91598 268996
1 65338 231024
1 78209 180315
1 32853 523161
1 57956 139467
1 28365 312390
1 20383 164102
1 31793 500296
1 32056 405525
1 30600 440688
1 21161 372151
1 29397 203530
1 97356 378692
1 76885 264017
1 50641 536059
1 29565 290660
1 78244 461805
1 55006 333028
1 96426 483236
1 38787 208036
1 14977 410112
1 47599 136380
1 36197 312873
1 59778 302406
1 65959 75031
1 44594 404372
1 44342 512336
1 7764 211515
1 3256 141850
1 43474 103178
1 14190 297015
1 24659 92801
1 50773 29171
1 57144 181263
1 27586 425489
1 24698 185776
1 14339 109618
1 5679 33535
1 46114 179845
1 88581 435190
1 578 184669
1 37219 459889
1 83074 213407
1 32460 458230
1 81079 9613
1 94204 238300
1 52211 336495
1 57835 240515
1 55010 531050
1 99495 269222
1 16137 1480
1 19675 73578
1 26760 528706
1 237 33116
1 79191 180390
1 91481 149614
1 60873 67641
1 34904 353247
1 17165 130206
1 59262 429219
1 3498 89837
1 56053 144323
1 6592 340265
1 79428 190699
1 41739 288818
1 81420 99871
1 4161 271272
1 72518 65133
1 35728 290674
1 78568 191990
1 2819 337453
1 51583 269957
1 27196 269990
1 1300 176542
1 67640 339027
1 26025 338948
1 45200 362542
1 72026 280240
1 89012 473608
1 58015 127704
1 81679 370384
1 53798 311837
1 96168 177518
1 54106 117121
1 30108 454836
1 49889 425533
1 32455 493564
1 92759 42584
1 60250 482960
1 10805 489763
1 18691 28149
1 46798 329971
1 72906 514801
1 85038 207810
1 67952 350181
1 90523 451226
1 49487 492567
1 33366 176548
1 41982 81952
1 63384 361358
1 55084 161876
1 60951 16162
1 95906 430625
1 67040 544321
1 96964 487276
1 40188 58564
1 94190 2292
1 78733 338895
1 18872 240069
1 47407 193437
1 26611 385982
1 65017 393873
1 47851 523795
1 89851 85712
1 57829 148296
1 4256 371281
1 81184 275800
1 82827 342739
1 84885 424175
1 11035 515387
1 17273 250525
1 67592 179367
1 76184 519349
1 76261 206944
1 47321 536750
1 95614 238273
1 91742 530433
1 78041 38637
1 35202 63077
1 38615 486558
1 69275 513393
1 17041 144308
1 27863 177374
1 30237 320222
1 77472 59479
1 24200 105642
1 98170 375755
1 22330 15408
1 54049 218370
1 48887 16042
1 53422 38736
1 99738 534195
1 33392 474433
1 22874 504611
1 22453 227251
1 33127 221525
1 90496 479216
1 46252 416313
1 76242 362457
1 4620 247215
1 15139 8407
1 50726 281822
1 5959 33822
1 74770 423961
1 50219 404613
1 57187 200462
1 53302 231620
1 32868 204978
1 84619 207490
1 15997 509698
1 58883 75735
1 66734 496021
1 9045 143315
1 97520 327592
1 83568 18973
1 89881 195256
1 83389 458673
1 48694 468816
1 8479 257171
1 27951 495984
1 80340 164354
1 96072 212475
1 75794 187329
1 60476 370758
1 99404 199129
1 43522 286242
1 88941 223833
1 90602 89454
1 39642 453252
1 63550 373571
1 54130 172075
1 19043 49767
1 79662 17781
1 15671 435335
1 58243 173989
1 67538 103036
1 2588 260903
1 30727 381149
1 26978 190983
1 68001 491843
1 99734 547833
1 94888 519888
1 29011 257755
1 6364 132089
1 99822 62434
1 6518 540900
1 95543 243074
1 79115 192223
1 35800 196081
1 14154 285783
1 13778 354224
1 77019 11205
1 68708 258838
1 7231 395733
1 23750 442139
1 59348 48398
1 22503 430078
1 2064 236955
1 82388 366271
1 44131 489733
1 91090 159162
1 74903 204034
1 31489 153174
1 86865 28456
1 46008 397451
1 38991 253244
1 31885 245156
1 11241 124636
1 66092 148330
1 95729 357521
1 189 373867
1 91701 257930
1 92064 147784
1 15066 415623
1 6929 242800
1 11424 283974
1 47206 355566
1 27714 436870
1 83469 324471
1 84564 236807
1 61969 365174
1 19237 278923
1 45268 527114
1 6269 276320
1 77940 470175
1 75581 121303
1 32007 514777
1 66787 44495
1 43552 446216
1 81093 460776
1 73738 507018
1 96659 362813
1 91753 388000
1 27735 21618
1 39838 450
1 39349 227230
1 97217 395050
1 9165 143023
1 31206 206797
1 9206 297681
1 97979 210214
1 54946 218286
1 19333 31012
1 23871 100229
1 19016 176944
1 31058 488095
1 58398 277689
1 10843 112192
1 60956 23719
1 22037 473412
1 32210 326681
1 33620 413931
1 64073 411559
1 99239 503504
1 47364 304449
1 80821 132491
1 67041 315281
1 28577 102779
1 18391 49761
1 89192 30381
1 16216 443686
1 15008 198446
1 57838 341430
1 98297 134493
1 68478 393448
1 44349 41927
1 60778 271774
1 37040 536901
1 17960 495470
1 81650 211714
1 58638 219150
1 16250 139871
1 80552 388406
1 24762 12077
1 82461 341014
1 43487 251998
1 10223 230286
1 63184 116187
1 7033 517672
1 36524 184747
1 39249 430417
1 21038 534287
1 12549 71533
1 89706 238541
1 38047 39998
1 86767 191966
1 98435 474681
1 22148 426867
1 97742 480997
1 53996 101144
1 2678 32581
1 13252 308248
1 76750 519874
1 99746 413498
1 37696 10011
1 6997 72047
1 30546 3408
1 48009 143045
1 12132 97380
1 48674 253770
1 78798 492411
1 39549 186939
1 51812 75084
1 13812 133405
1 9203 164192
1 46808 399732
1 7171 264605
1 47382 405823
1 4628 444124
1 58229 399345
1 53155 170424
1 51316 494267
1 56708 215748
1 54862 216836
1 81798 129341
1 29303 431492
1 92436 285673
1 72413 182205
1 11408 191862
1 50505 336985
1 36984 528905
1 11550 22689
1 76387 262187
1 82966 352816
1 79202 282079
1 55338 242334
1 77921 545026
1 51112 207389
1 21221 328898
1 7260 515660
1 50445 257267
1 28201 245643
1 73266 295197
1 21583 491416
1 84169 241412
1 23460 160005
1 60317 73003
1 97693 102304
1 84055 511157
1 12804 391486
1 34744 243459
1 99168 509724
1 92635 311201
1 26034 434513
1 48661 228672
1 29268 294453
1 20886 387246
1 37210 182007
1 36424 72006
1 49074 388969
1 21804 291915
1 98437 451447
1 75777 96638
1 44501 102284
1 21631 4365
1 27615 34941
1 14261 389985
1 2936 209323
1 7216 112737
1 71826 443633
1 89430 503056
1 47541 469168
1 89828 416991
1 42760 318753
1 87669 247536
1 31815 362403
1 36636 454984
1 98380 78662
1 28358 89383
1 18856 282165
1 62842 200970
1 90792 463689
1 80090 355644
1 35026 143868
1 37634 52710
1 135 418463
1 97285 449401
1 4545 32380
1 4149 129097
1 81683 305072
1 62202 47116
1 23566 509470
1 39287 161702
1 69560 420326
1 98985 361448
1 73044 331947
1 97257 418933
1 6078 203727
1 13639 469420
1 41837 504009
1 20878 43733
1 2066 243746
1 90373 187240
1 28213 19845
1 6346 45496
1 66045 524632
1 85334 318312
1 85862 465518
1 98237 60478
1 20521 324604
1 10125 538275
1 8057 8259
1 20299 362745
1 34146 80429
1 69691 120717
1 23306 74896
1 17207 432713
1 27922 524466
1 52340 489343
1 21588 82819
1 67234 149232
1 95235 271558
1 34890 133022
1 26352 336692
1 33807 38346
1 50177 29695
1 71471 414659
1 22265 356276
1 24994 337309
1 51156 255850
1 50679 392552
1 28393 68541
1 99643 476094
1 43528 536487
1 88019 226580
1 37820 27315
1 54974 162153
1 40872 377561
1 94646 207042
1 20619 180595
1 3181 284152
1 59389 399823
1 92786 379873
1 49233 168170
1 48267 465836
1 58099 380243
1 68218 340840
1 74313 404146
1 98043 110513
1 86388 131574
1 48129 267870
1 13517 37423
1 76894 459476
1 33418 318733
1 58553 466862
1 90456 260427
1 70807 95559
1 37248 401836
1 89652 264544
1 66468 389182
1 41001 147935
1 46592 175897
1 93797 436681
1 34795 332913
1 63126 463028
1 94645 377610
1 59487 143686
1 52873 105049
1 6689 442520
1 5258 5822
1 9652 103900
1 87639 396700
1 33356 34812
1 8 73283
1 38134 103668
1 5872 498262
1 37914 143908
1 987 9825
1 11192 44879
1 81007 354313
1 3309 457049
1 56012 426727
1 91533 250002
1 33646 252141
1 776 106765
1 2791 21868
1 64230 150411
1 44839 378079
1 31949 370093
1 66358 475270
1 85879 444993
1 89846 224584
1 83902 417922
1 22339 67234
1 92627 110462
1 62580 153510
1 72319 425639
1 27609 476177
1 79306 205632
1 51356 87197
1 34610 317348
1 20386 230492
1 27153 377303
1 50281 512323
1 69881 390472
1 5481 218767
1 68729 138979
1 65333 52584
1 82231 3929
1 86809 164081
1 25716 141499
1 59547 542117
1 31501 415635
1 28603 413557
1 13559 274823
1 99796 388887
1 9920 463848
1 88891 170237
1 77842 434140
1 42365 524492
1 83025 263760
1 21442 424410
1 45401 349343
1 14446 278832
1 28098 41337
1 64284 360836
1 64158 504401
1 68707 145244
1 97495 224480
1 99987 166998
1 72851 64664
1 22454 26310
1 32850 355073
1 49521 62407
1 49196 374567
1 7906 185694
1 81141 11377
1 92129 154041
1 88633 310204
1 15873 494678
1 80418 377871
1 84013 17073
1 14735 266997
1 13741 29642
1 93533 27170
1 88096 410960
1 55488 338905
1 36737 44451
1 30311 298959
1 84197 266263
1 57277 309243
1 53177 116234
1 11044 192556
1 62757 120150
1 78041 344158
1 44493 185697
1 71797 389062
1 93164 124635
1 27944 379637
1 42585 101812
1 89886 21869
1 48099 231219
1 18843 42748
1 59927 118688
1 19008 256655
1 33142 435239
1 69221 382260
1 9377 170439
1 39743 253480
1 75695 226936
1 84025 202350
1 25555 172601
1 22140 460186
1 17112 146047
1 10473 479027
1 77478 85151
1 80634 143289
1 2044 411392
1 87719 232736
1 73333 498615
1 63613 185767
1 97861 510353
1 43942 476306
1 78203 57525
1 75781 359569
1 22143 125511
1 35160 544323
1 59762 128814
1 72214 536255
1 74290 244299
1 8593 473430
1 35925 509308
1 98643 127271
1 65930 158782
1 84546 136826
1 8317 28499
1 3965 54697
1 35154 58693
1 23614 269074
1 62791 309332
1 26903 291447
1 64724 145900
1 60279 206729
1 35627 282561
1 73668 165854
1 45594 520813
1 60576 191678
1 75397 217486
1 17799 3326
1 84174 210805
1 63212 507512
1 84975 281712
1 38721 184801
1 18269 52545
1 32557 502207
1 89700 499473
1 79573 261371
1 12750 156226
1 97685 398324
1 78142 319221
1 64422 446414
1 96463 139952
1 72856 187032
1 37879 486657
1 91574 241402
1 31208 393334
1 46502 467608
1 72683 34659
1 27080 169949
1 70852 272995
1 45140 350321
1 63443 161007
1 16702 277136
1 21231 416905
1 28115 61536
1 21194 39794
1 14971 519327
1 22706 90133
1 46967 419291
1 85451 30842
1 98977 260568
1 87767 169771
1 52688 391073
1 54256 340339
1 81555 51
1 55466 22046
1 24595 439293
1 95700 162002
1 53459 490566
1 57013 178661
1 60369 488626
1 14416 530589
1 31140 452185
1 14402 454538
1 97533 328463
1 21248 450588
1 90344 190702
1 67964 377126
1 74794 80244
1 95615 357124
1 93282 523186
1 98413 509782
1 32745 5237
1 87206 21166
1 80468 37977
1 55969 362767
1 55150 340993
1 2832 388236
1 7617 527937
1 25312 173613
1 88331 543228
1 64984 427163
1 24171 141330
1 68214 300898
1 14419 526331
1 33527 545126
1 33908 182454
1 20078 450704
1 45239 43935
1 31498 41356
1 76032 415038
1 98258 333001
1 52523 4161
1 10121 489245
1 88881 186082
1 78604 107337
1 90209 529499
1 1264 469575
1 72969 369584
1 88967 143536
1 53772 467364
1 3449 86510
1 73674 18216
1 83341 200222
1 35805 261966
1 36735 321223
1 21976 485036
1 89097 54646
1 86632 185739
1 74556 7164
1 48212 496004
1 29029 238195
1 93567 453411
1 78698 135132
1 50978 211142
1 74508 319867
1 96724 392614
1 70981 29623
1 6884 224839
1 83977 272898
1 98714 502367
1 89510 226911
1 75931 240591
1 10437 48411
1 22276 237790
1 75976 373031
1 39500 44043
1 10476 154901
1 57156 161320
1 32742 191375
1 94552 204298
1 41928 112378
1 33612 248622
1 32346 213625
1 44513 167207
1 73603 235299
1 42159 408721
1 67551 483388
1 29003 198591
1 59911 523069
1 62400 45610
1 29902 221184
1 19959 435372
1 21729 10845
1 29681 495974
1 10276 72239
1 48040 525195
1 46393 148644
1 40468 52702
1 38617 89784
1 48802 313332
1 40954 146138
1 68892 201700
1 61705 35483
1 85285 125025
1 93391 339097
1 24603 463983
1 54446 499962
1 74581 378414
1 99491 535518
1 73125 162621
1 1571 537848
1 4245 190001
1 35583 435226
1 83755 286356
1 5314 186205
1 69574 162538
1 94895 230466
1 78720 54224
1 48709 540943
1 61356 334863
1 5757 289090
1 39510 11289
1 40840 68821
1 80680 145289
1 45970 369713
1 42529 278302
1 39396 31563
1 30237 394808
1 73147 224434
1 14258 158187
1 43860 373966
1 49582 258070
1 18337 312583
1 56380 527929
1 2163 386284
1 91262 51256
1 49872 77568
1 38289 238161
1 62171 51085
1 76046 64102
1 11024 380340
1 67492 92056
1 70918 54919
1 33281 39029
1 51309 349455
1 28104 477940
1 45712 286053
1 39130 244227
1 11314 403805
1 32207 514580
1 41714 381267
1 51483 348081
1 89992 193212
1 74603 205418
1 18439 216771
1 63431 543759
1 26971 474373
1 24720 204948
1 35114 325436
1 44832 83343
1 72501 69097
1 18830 485681
1 6581 191982
1 25001 174334
1 3072 80948
1 30074 72088
1 53155 357654
1 89508 86212
1 97158 324597
1 70309 467944
1 36173 306782
1 36884 256126
1 16212 51535
1 10403 453124
1 90960 445046
1 95579 300078
1 3794 54236
1 14820 279108
1 52388 10739
1 70556 291649
1 53323 196613
1 67997 507569
1 77541 140223
1 41561 157583
1 28074 500043
1 79231 186684
1 73549 329014
1 62645 253118
1 67866 533082
1 36349 310414
1 69367 15885
1 57618 523703
1 67652 39469
1 71306 202256
1 3421 184326
1 53779 274586
1 71572 354899
1 47895 400487
1 40409 530009
1 3002 360600
1 60436 470250
1 91032 386681
1 59943 239868
1 12713 271664
1 52622 491967
1 80671 399001
1 10496 516562
1 43076 429760
1 36301 480291
1 51519 88638
1 27647 218398
1 12717 374640
1 94779 490558
1 48969 304703
1 33663 125341
1 69638 97667
1 15523 431351
1 87761 490119
1 77466 83650
1 87569 504578
1 75791 5477
1 72905 413577
1 24810 123176
1 39058 238531
1 98891 361454
1 58627 397104
1 12107 445980
1 45483 61455
1 64863 143003
1 24691 130828
1 17430 455057
1 84542 76342
1 760 534316
1 4009 375138
1 58694 483186
1 58861 511834
1 66687 381008
1 70170 526463
1 21270 202400
1 31740 47236
1 46750 445682
1 42359 74576
1 39808 541446
1 62924 362160
1 80897 10981
1 21652 401842
1 45663 7691
1 37537 423967
1 90482 436544
1 43521 513098
1 40845 298587
1 32060 314555
1 57147 158712
1 35059 459834
1 91972 80256
1 15841 379173
1 66023 89568
1 40059 91441
1 88480 345102
1 28561 25809
1 18433 391908
1 2028 207850
1 58874 41558
1 2896 65981
1 26674 404972
1 13881 474320
1 9101 16382
1 81919 454366
1 10854 496606
1 19028 371766
1 51348 39814
1 93250 107760
1 15686 128811
1 6895 75128
1 81992 149879
1 54970 290020
1 56222 492616
1 69661 266538
1 67910 103187
1 31595 60801
1 92504 186429
1 84944 190035
1 23430 34010
1 7894 321113
1 61918 236253
1 98460 419791
1 44389 212181
1 91614 343260
1 25531 83159
1 66034 100531
1 12699 222217
1 34598 134021
1 4665 468545
1 34341 301172
1 55812 156468
1 12593 132953
1 3939 135236
1 14407 205275
1 85498 395759
1 9536 326098
1 2372 478781
1 34476 526610
1 60375 234413
1 53846 36185
1 17893 25785
1 47973 64296
1 18327 358565
1 10678 76210
1 74353 447748
1 14309 351711
1 85171 225479
1 74211 284187
1 41460 400236
1 48062 174549
1 11078 485433
1 67390 542116
1 60695 406330
1 48931 130285
1 17515 356691
1 98538 489747
1 82053 266671
1 47943 271658
1 80732 345398
1 84458 170105
1 11752 456192
1 24124 34360
1 92756 251951
1 21824 252882
1 50794 381962
1 89076 4904
1 2317 93740
1 76559 33696
1 67608 449905
1 76994 475183
1 257 267737
1 2233 128587
1 50362 430139
1 23417 263885
1 10028 324824
1 26049 434361
1 76859 487549
1 86283 320634
1 55047 52593
1 60937 365011
1 98215 186980
1 36298 173292
1 61965 233469
1 36724 141697
1 56294 41345
1 68617 109909
1 53049 149757
1 67076 444976
1 50949 77364
1 60635 188654
1 34213 496643
1 58076 205742
1 20717 165160
1 42673 318448
1 8331 324639
1 29534 54404
1 14984 9448
1 64543 288897
1 25703 56907
1 60237 471598
1 4610 155438
1 97399 53364
1 59474 231879
1 77611 143986
1 74725 522439
1 30284 44276
1 43367 233580
1 41050 527421
1 70300 482243
1 9903 250421
1 21473 487111
1 12030 465239
1 8944 19481
1 88372 535195
1 16314 465054
1 36665 170858
1 77132 199476
1 22125 253033
1 43245 125689
1 61197 252842
1 18972 30070
1 28557 34215
1 53811 25094
1 64252 55513
1 49736 256304
1 97989 481078
1 57833 446496
1 27914 20463
1 18077 161503
1 64073 175683
1 1479 134866
1 50009 24346
1 25540 530880
1 53803 524351
1 40105 360349
1 70283 273323
1 63463 352923
1 91005 225931
1 8585 20213
1 91170 83618
1 54195 292291
1 72915 110661
1 57154 315203
1 91298 547428
1 14863 303795
1 15389 536328
1 57070 44212
1 17772 257528
1 72489 76953
1 75376 169771
1 40647 465566
1 99108 243545
1 4937 128837
1 93661 358557
1 36265 509837
1 41259 345976
1 14810 441518
1 37272 410217
1 88365 297870
1 4901 263407
1 83432 428052
1 75441 512690
1 15822 150427
1 50003 390147
1 35579 311827
1 83293 89599
1 69447 377760
1 42393 434716
1 25984 479029
1 6829 468636
1 42322 494063
1 77208 205451
1 14400 4983
1 96276 52234
1 7881 176391
1 77780 320195
1 65734 74314
1 86981 308134
1 21512 53135
1 30190 223563
1 5884 453278
1 49041 182705
1 20648 242444
1 37514 386548
1 4045 50178
1 87084 148788
1 40580 333881
1 61225 510512
1 25027 504949
1 84008 527392
1 68695 499929
1 79374 240316
1 96873 488793
1 20728 357455
1 88635 370697
1 48829 83484
1 93610 340547
1 86189 23620
1 44331 100972
1 63126 432250
1 71183 219219
1 25723 398249
1 55585 157429
1 51421 373158
1 34724 222168
1 69364 18180
1 87799 86093
1 31765 469454
1 11346 283389
1 82859 292665
1 61928 348915
1 26143 452463
1 83045 145685
1 86449 46472
1 91215 239770
1 25054 80445
1 32199 6487
1 29754 509744
1 79526 244371
1 32629 434078
1 92290 68373
1 73176 251557
1 48040 527333
1 38246 318858
1 18305 89715
1 42461 500668
1 36111 387739
1 71124 516607
1 21934 148284
1 95837 212678
1 40853 172454
1 78497 219225
1 49877 27947
1 79464 153444
1 96310 6733
1 87312 426270
1 24894 367418
1 68819 267023
1 72779 375743
1 50116 22079
1 15029 541438
1 46255 409996
1 73583 245773
1 78781 144304
1 47173 236800
1 57968 464665
1 4509 267170
1 88449 217767
1 70328 121297
1 85830 151545
1 49487 406101
1 35503 454188
1 59288 104821
1 37382 217335
1 69568 277358
1 88013 136689
1 40495 349951
1 22465 258510
1 64105 397683
1 47354 156698
1 68842 230110
1 32042 174909
1 44231 286368
1 79259 54753
1 17361 480776
1 69780 179927
1 91794 404854
1 63890 306691
1 13935 252969
1 79280 173447
1 95686 208899
1 50529 393468
1 28783 135960
1 86418 319285
1 20797 288763
1 68331 54154
1 37724 345729
1 45260 272286
1 1202 439547
1 34994 262989
1 8703 352448
1 97905 219603
1 91134 296941
1 23929 449427
1 94756 491059
1 9362 399909
1 45534 148692
1 75489 480717
1 86228 397415
1 35299 136537
1 12458 185848
1 83599 293959
1 69275 164349
1 85334 1533
1 23934 26407
1 56228 63474
1 43139 395993
1 68958 293372
1 93012 89636
1 2754 528709
1 61782 158522
1 61292 30844
1 56103 423039
1 24973 118239
1 55839 278643
1 30164 517791
1 34097 219770
1 68231 356873
1 36617 350610
1 94728 14312
1 3852 108889
1 4114 289597
1 7613 336376
1 24090 14502
1 15508 42453
1 63120 207167
1 52262 267558
1 24477 452805
1 19842 182176
1 72069 392854
1 34384 342828
1 32516 525882
1 15665 380285
1 13106 424672
1 54564 390657
1 37697 174473
1 96252 66008
1 82651 419909
1 6188 282024
1 58822 383945
1 37181 482647
1 37889 355024
1 3604 415427
1 88390 323190
1 31951 301789
1 42184 279298
1 94982 425399
1 9908 331354
1 34412 130938
1 31281 281361
1 45260 365132
1 3649 351860
1 79470 371452
1 55392 539790
1 25329 383737
1 40514 310466
1 50224 545830
1 97334 520397
1 83711 510237
1 6855 521249
1 61421 88448
1 27159 119560
1 96962 267031
1 14339 503915
1 14495 208828
1 33380 522791
1 31330 306046
1 81418 81367
1 84961 319893
1 53184 70224
1 88332 120055
1 80397 523936
1 90189 469915
1 67214 93899
1 75880 340677
1 82303 263442
1 23805 519007
1 66513 281058
1 66627 263376
1 64274 137001
1 13869 383487
1 24842 45334
1 77926 88200
1 55386 528232
1 81942 520019
1 1884 118503
1 78780 251239
1 25576 484495
1 81907 360217
1 86955 84539
1 81775 158090
1 71887 68407
1 75839 136933
1 70679 279250
1 97994 37498
1 30273 446993
1 16660 136320
1 57732 23970
1 58519 354200
1 54289 366038
1 98348 543035
1 35444 20764
1 69506 174124
1 21938 28519
1 25507 371692
1 55082 292136
1 13555 140648
1 31798 536326
1 31922 13295
1 27721 332136
1 59031 258781
1 75183 82542
1 10932 47093
1 84273 410672
1 40663 83056
1 89169 194870
1 47300 291004
1 49096 181830
1 87869 111698
1 47980 188881
1 2396 125332
1 27342 378598
1 91509 164136
1 96021 146962
1 65975 296575
1 82854 298402
1 34217 276230
1 48893 492140
1 90190 250664
1 1427 124899
1 75363 409338
1 76695 347662
1 57182 21502
1 5207 499309
1 53838 212934
1 86838 433044
1 1215 481950
1 53013 66710
1 25173 105169
1 29772 65103
1 35149 136775
1 56175 9318
1 21665 537532
1 86699 64160
1 89314 238473
1 80839 25867
1 8318 291194
1 2598 13576
1 21689 333366
1 60993 47026
1 19797 214950
1 18287 422464
1 67532 428985
1 383 525899
1 87378 391138
1 1018 400393
1 9045 498002
1 62115 499767
1 84798 404640
1 11288 41253
1 26000 260550
1 2416 206721
1 94757 300650
1 86812 445775
1 22678 520911
1 99848 482667
1 99505 394476
1 14360 198153
1 4322 209121
1 83949 446633
1 4493 530702
1 24800 342625
1 33359 299341
1 36291 296822
1 58594 51568
1 23877 249747
1 14999 369069
1 93388 174951
1 85211 115512
1 37786 92631
1 54740 515773
1 98986 485402
1 33379 28595
1 7761 453016
1 10658 374318
1 46175 271372
1 35813 421690
1 9277 238710
1 68218 426662
1 29487 278397
1 57546 80458
1 31665 399414
1 14904 126521
1 54651 6507
1 82174 332355
1 26751 72825
1 89876 495856
1 37191 232707
1 10219 304484
1 80249 32208
1 27788 295433
1 12053 433993
1 58459 208684
1 58226 424276
1 93655 57960
1 9030 325294
1 91033 390825
1 29853 480822
1 67858 257746
1 58015 422844
1 399 426360
1 204 510136
1 43894 137612
1 55232 433588
1 23368 222821
1 52753 455553
1 17759 347084
1 96334 372678
1 37646 108215
1 77151 14180
1 4230 516271
1 12841 528836
1 31341 502425
1 19977 315772
1 73702 165336
1 79766 424067
1 49037 38681
1 28705 293700
1 99258 390030
1 52597 461571
1 32379 263292
1 1113 78119
1 33083 209421
1 79786 136873
1 51520 158603
1 32068 532104
1 9158 31231
1 90744 346936
1 34374 120519
1 1044 480275
1 35027 53960
1 39744 364586
1 33753 227100
1 44829 481401
1 13311 250633
1 40677 363135
1 97475 62909
1 71664 494195
1 6370 60528
1 94731 204914
1 72431 306333
1 15680 318774
1 34168 70429
1 67634 177376
1 51398 370126
1 96991 235695
1 75035 139581
1 27678 395367
1 13395 162148
1 33793 462444
1 48357 77693
1 15922 166544
1 13857 438826
1 53270 42196
1 76274 418583
1 92175 66795
1 82651 419243
1 29747 68681
1 45211 492196
1 59320 252694
1 75211 448010
1 22346 41081
1 6172 33083
1 432 383177
1 11226 385002
1 62284 368271
1 56301 531263
1 52953 270994
1 87989 150921
1 85677 211914
1 86252 17872
1 67286 183442
1 28293 474115
1 9439 341382
1 77680 32064
1 61161 280773
1 40885 501799
1 84212 86660
1 57110 483439
1 48277 232205
1 78831 363844
1 78207 78144
1 66903 277186
1 3196 208602
1 31966 91813
1 24307 320905
1 52335 274306
1 86593 357266
1 29677 468649
1 16706 25271
1 16407 509085
1 73031 170129
1 99301 3545
1 55166 93200
1 66858 125087
1 52206 452433
1 32818 32364
1 97690 247459
1 14243 483006
1 29819 179463
1 96093 233906
1 4904 268538
1 3708 209602
1 38928 362163
1 9778 371267
1 86332 218290
1 17647 34764
1 60591 164015
1 76059 184309
1 69895 505137
1 35320 403093
1 8379 371731
1 44194 423633
1 79356 114094
1 81264 20139
1 80886 520445
1 56018 370800
1 33806 302588
1 57714 497830
1 69859 374638
1 60885 347607
1 12078 29895
1 63609 243556
1 7620 234254
1 19542 530514
1 54384 124915
1 26527 206636
1 92667 293583
1 82304 13928
1 36806 301647
1 53599 88734
1 84364 473969
1 52540 120632
1 12643 512407
1 85906 62212
1 56217 170054
1 84054 372420
1 69144 147256
1 9909 101957
1 17220 320902
1 67063 96029
1 80729 281323
1 28320 40569
1 61519 543851
1 47915 5539
1 54712 179045
1 38639 305657
1 26622 474225
1 22460 372117
1 68551 69895
1 65468 461739
1 35186 283963
1 79348 218282
1 72953 360995
1 81922 428235
1 40559 377391
1 52990 77920
1 72737 375524
1 46459 282171
1 91031 395381
1 6148 198296
1 92177 483684
1 93889 202886
1 74795 106855
1 78321 491671
1 37051 194669
1 1552 162959
1 86064 6953
1 8880 113285
1 45330 337347
1 45825 177775
1 19910 351194
1 33066 300589
1 33385 118870
1 87887 450230
1 68690 190091
1 79627 96834
1 7954 315401
1 20565 215777
1 13460 82847
1 81085 480630
1 85023 500888
1 55117 258049
1 33873 295300
1 49001 468574
1 80515 121292
1 48657 492692
1 39081 18934
1 32476 541167
1 61425 166962
1 49501 174754
1 41569 475796
1 6879 160158
1 5626 20783
1 84714 182844
1 90585 224883
1 28989 421939
1 68114 29728
1 72499 251420
1 5653 95385
1 58689 83168
1 36811 515330
1 45651 154698
1 46648 166279
1 97524 300094
1 53368 365283
1 41348 2083
1 82595 342873
1 24481 87122
1 98762 456642
1 68993 72861
1 46969 446585
1 4756 235641
1 95541 483613
1 38724 384688
1 26845 455755
1 57205 332691
1 77131 528486
1 16711 207105
1 60786 206877
1 83633 20959
1 9087 200973
1 82629 517342
1 64217 84240
1 3761 459396
1 99810 1690
1 17369 129487
1 4021 439228
1 89920 69068
1 62024 32296
1 83486 161805
1 52105 458142
1 52552 217788
1 35171 133419
1 19212 476886
1 85272 222489
1 32500 497609
1 44805 518300
1 19552 172146
1 33795 27716
1 72878 350063
1 10721 242756
1 14260 450298
1 51373 99792
1 51969 336912
1 70762 513688
1 39809 389464
1 19865 364807
1 91768 500618
1 66962 296161
1 93475 441200
1 90729 17850
1 69212 440800
1 7819 500604
1 93972 486447
1 59904 429701
1 11705 138059
1 33544 217995
1 85519 266803
1 74592 184573
1 2392 76410
1 25436 326377
1 93742 266308
1 92268 160229
1 49445 135865
1 55097 97284
1 93868 52847
1 35974 402848
1 2986 450980
1 43889 11502
1 35778 276393
1 67793 204167
1 83025 213721
1 72055 277055
1 86701 34028
1 53807 179892
1 58341 431669
1 9470 507943
1 35781 309149
1 611 36632
1 85264 355001
1 20343 152561
1 50566 398951
1 60271 316855
1 33406 532705
1 57558 411205
1 42538 516081
1 27509 416207
1 34647 532332
1 67821 420932
1 45868 106023
1 65945 233828
1 58856 425941
1 3503 444903
1 32261 434651
1 43453 262768
1 41625 158146
1 18637 101959
1 42482 118545
1 11907 538220
1 60279 414228
1 3131 404809
1 11819 105814
1 80237 453672
1 7019 126592
1 74475 65499
1 10028 112480
1 55999 228341
1 17408 419279
1 73775 300016
1 20495 172591
1 41179 370110
1 59360 320533
1 92635 464334
1 35439 362464
1 49571 521845
1 29814 455012
1 52224 219603
1 28070 54804
1 953 504862
1 42572 132169
1 53840 373518
1 46127 351557
1 50273 221756
1 47245 491481
1 80480 477706
1 56579 8415
1 24988 37484
1 66244 4693
1 26880 72015
1 27742 378444
1 94510 333769
1 20890 424946
1 44804 91774
1 22299 137420
1 68472 259765
1 86107 482744
1 8382 104911
1 29298 483088
1 18526 383308
1 55761 193233
1 75264 138101
1 32224 135017
1 33282 22244
1 85478 38894
1 59421 276072
1 48415 359317
1 41029 382893
1 82117 229568
1 31272 242610
1 66185 360752
1 68044 369694
1 17720 454928
1 68210 322738
1 85688 140052
1 94455 261977
1 44362 189938
1 16815 81126
1 82631 282649
1 93418 440778
1 98725 22845
1 60561 134795
1 28241 442412
1 34120 45718
1 59924 489756
1 30731 406631
1 89936 310430
1 3218 158240
1 95010 504657
1 16303 242373
1 55231 76833
1 30604 547079
1 28312 319021
1 61135 346968
1 28792 217845
1 58039 78200
1 29122 353572
1 86302 308820
1 37941 454668
1 70838 136605
1 44746 82797
1 49486 124473
1 18226 250358
1 40268 280143
1 29722 254779
1 82739 9154
1 59944 404548
1 77020 195454
1 94780 6784
1 67997 438363
1 43538 96791
1 79591 149200
1 80733 195737
1 49857 544681
1 84683 269065
1 3408 173297
1 39045 89599
1 97489 250509
1 62573 339578
1 61882 433335
1 18943 513711
1 11742 15188
1 8530 224472
1 28936 178099
1 29910 290133
1 16700 469779
1 84726 231854
1 88475 191241
1 61493 312244
1 98685 488068
1 10322 333259
1 15126 249207
1 30853 159935
1 46771 117070
1 17345 63760
1 4348 164005
1 98162 402788
1 15985 390559
1 71902 224461
1 10767 476205
1 36934 138968
1 54346 450561
1 19459 115679
1 58450 466187
1 31787 304355
1 27824 458188
1 76907 39987
1 16231 517301
1 34444 190140
1 58901 371340
1 41135 239543
1 16593 494092
1 97939 444106
1 48972 295644
1 80556 247459
1 67506 42384
1 21419 250631
1 51528 520544
1 33690 222716
1 59309 46303
1 69214 166364
1 49690 95993
1 41333 58360
1 43396 138305
1 72983 499350
1 99703 454076
1 96471 285367
1 75674 79612
1 36897 496965
1 70351 383178
1 58267 10722
1 25137 217277
1 49318 260300
1 28917 129812
1 80027 275363
1 65995 78308
1 58991 55290
1 65597 414483
1 33617 52966
1 64716 2078
1 62921 165237
1 75832 79480
1 89369 457056
1 69398 544665
1 54813 53870
1 41881 450081
1 77644 380839
1 87371 20626
1 8630 56990
1 18290 464929
1 96453 264135
1 34862 301218
1 33246 175113
1 8183 465275
1 4191 412825
1 53728 3201
1 34688 175466
1 91321 77090
1 16276 32211
1 51750 319112
1 47431 429220
1 67274 175757
1 68350 412013
1 5185 323669
1 9276 410437
1 81887 54396
1 12313 226456
1 87315 433209
1 35946 76366
1 7592 432512
1 78590 440602
1 19872 94096
1 28093 355271
1 42329 378442
1 80041 227035
1 3818 387188
1 23134 412923
1 99172 531579
1 65427 133724
1 17266 339433
1 35639 401589
1 98907 509088
1 8855 223219
1 29789 3677
1 38612 212975
1 8433 229958
1 62927 3756
1 91628 405805
1 20255 247218
1 80921 337690
1 93143 394704
1 29153 526909
1 30531 282963
1 677 318078
1 92040 357473
1 59488 414711
1 71913 344559
1 92103 169445
1 16094 302023
1 42730 156883
1 12476 91586
1 75890 429869
1 40402 255531
1 19619 498439
1 30119 476595
1 53529 420432
1 53727 81943
1 89228 518592
1 73301 174145
1 28749 210666
1 64096 218623
1 28936 448706
1 96463 337442
1 90690 30363
1 66127 521612
1 60635 378742
1 69665 505291
1 72746 545590
1 84006 379259
1 3461 135442
1 53621 263640
1 39256 359295
1 41601 289842
1 91562 37447
1 63253 490800
1 4862 131495
1 18585 165130
1 55341 364350
1 14412 238986
1 96878 440327
1 80873 319322
1 21103 482755
1 9892 539220
1 5435 223780
1 13100 527717
1 36691 125587
1 93672 250427
1 77335 114731
1 32316 24539
1 16061 69948
1 58755 351156
1 5621 266637
1 7187 155054
1 54093 276279
1 12062 461155
1 25192 215608
1 99917 229342
1 82919 365340
1 87109 453403
1 77474 342255
1 96995 497952
1 6253 409849
1 88097 353167
1 67382 402413
1 20529 324314
1 61314 16750
1 10558 506241
1 75253 423965
1 66448 213619
1 23145 357637
1 13062 40858
1 43539 20046
1 95611 180967
1 2467 451383
1 14371 305467
1 28289 107760
1 35116 271084
1 64787 119872
1 95904 82896
1 4084 314231
1 26847 444621
1 47356 71598
1 25703 246048
1 58044 134582
1 87789 252202
1 21504 307789
1 58307 539950
1 54349 252269
1 73554 173257
1 42690 378191
1 72318 436124
1 91992 5417
1 71591 513190
1 88292 232692
1 1636 259907
1 17394 326327
1 93831 370370
1 85545 412554
1 85981 212864
1 36299 73449
1 60333 52986
1 40659 262722
1 71222 18139
1 10166 94318
1 62227 215968
1 91333 540164
1 88568 455346
1 96263 70168
1 98995 218768
1 88353 391722
1 59822 308071
1 34575 362453
1 18313 82832
1 23145 347784
1 90146 37645
1 37313 151388
1 68270 282811
1 59489 76124
1 93951 402814
1 36624 17856
1 24477 276193
1 79019 221563
1 55311 170214
1 95661 385524
1 63825 54640
1 29865 178869
1 57501 518280
1 27628 244655
1 40164 322583
1 22334 268703
1 12307 163067
1 62207 361137
1 24561 523922
1 37387 286396
1 79997 81533
1 73496 283783
1 70738 529426
1 37429 342574
1 15939 373739
1 63275 526482
1 79361 187861
1 1437 347761
1 65906 96366
1 82569 313983
1 49145 497211
1 95653 381152
1 51379 312375
1 69317 305263
1 75541 472274
1 31121 535284
1 54001 70446
1 55857 343179
1 94095 499289
1 61091 158351
1 91766 405193
1 14912 451681
1 7554 2004
1 73052 152654
1 13997 107782
1 57861 342960
1 31848 178821
1 43201 126773
1 49536 115395
1 61202 459010
1 94683 52235
1 95187 245978
1 62554 492296
1 13305 469945
1 78167 168842
1 38196 473010
1 94118 349277
1 24333 441997
1 60885 386275
1 10184 147621
1 96429 194062
1 26337 310818
1 53072 35924
1 64496 200640
1 16187 81406
1 58919 315619
1 78083 172529
1 54960 123614
1 94041 356400
1 74705 533816
1 37512 268383
1 56105 314181
1 74643 4614
1 58450 294522
1 44313 269812
1 5983 405637
1 37971 107160
1 42748 464046
1 28242 146788
1 19251 174341
1 71907 83493
1 63555 249333
1 45452 51265
1 1704 248266
1 85742 322812
1 45720 459360
1 85570 125890
1 73986 536054
1 30174 194924
1 16142 176900
1 15311 318970
1 86273 417082
1 12478 185752
1 94808 267758
1 97549 386670
1 13769 486938
1 95993 385854
1 6919 51936
1 62967 185873
1 72957 322916
1 52792 106146
1 86191 17033
1 84199 458834
1 33662 130460
1 11207 69259
1 54338 82492
1 16695 540802
1 83567 286236
1 63599 200004
1 77970 30032
1 87362 96004
1 89075 92537
1 63164 178199
1 38547 195600
1 67843 410523
1 87469 38119
1 53464 511713
1 78550 402500
1 16949 50960
1 10558 221131
1 1293 55867
1 86894 133509
1 29424 197110
1 51177 212984
1 65574 349138
1 88301 191164
1 79025 528204
1 47249 513992
1 49294 120055
1 81734 396086
1 98418 76383
1 20248 414723
1 43598 109150
1 99852 116600
1 49612 214538
1 82721 452596
1 50993 259361
1 17905 169487
1 96315 472564
1 95406 225632
1 36707 343985
1 55431 392840
1 26554 31077
1 14082 385210
1 9932 219503
1 15201 301000
1 29729 514723
1 10143 385316
1 51001 318316
1 95538 221241
1 94381 212410
1 87112 167006
1 15443 543828
1 82411 546122
1 49368 2083
1 64191 211639
1 74693 220089
1 11841 73286
1 50907 43348
1 58183 392844
1 60569 238016
1 3652 426977
1 59891 444761
1 27650 301971
1 35226 75674
1 11527 271615
1 12216 209783
1 15987 62245
1 46482 24756
1 88830 443435
1 93542 226336
1 53820 146114
1 77324 515023
1 33050 219449
1 83159 300548
1 11808 427092
1 29683 363247
1 68430 318338
1 71142 132760
1 24320 83655
1 72976 452267
1 26156 208915
1 51532 270569
1 82305 240097
1 72047 415210
1 99592 492825
1 41318 242257
1 6692 228107
1 54234 396286
1 97779 364465
1 33292 163585
1 48140 424569
1 82714 542487
1 47328 31116
1 41690 371984
1 91451 324436
1 43356 229296
1 5857 203636
1 8747 148405
1 88755 375103
1 97417 299688
1 66346 406188
1 87351 436960
1 43512 142216
1 5772 393778
1 37259 394263
1 42491 503107
1 76651 445355
1 98704 504153
1 70585 222228
1 97649 383406
1 34960 205283
1 34974 154815
1 64454 278798
1 59730 375666
1 85929 215609
1 40898 383072
1 19715 141481
1 19450 25636
1 35575 342959
1 58341 85335
1 88164 488133
1 91876 355734
1 29503 235570
1 34195 158247
1 62522 372621
1 1288 28772
1 24961 402750
1 25845 83095
1 75130 309953
1 43939 224080
1 34114 510573
1 78775 270674
1 95380 323678
1 463 185422
1 44194 351664
1 70627 359094
1 81851 137845
1 14854 481055
1 31430 113519
1 78179 535783
1 77603 286796
1 91970 85292
1 97998 347295
1 15970 98296
1 22493 222990
1 72286 204091
1 17759 117507
1 88235 142892
1 31068 19429
1 39317 502904
1 85753 536529
1 41575 289917
1 6419 16551
1 64033 460213
1 11616 375557
1 6881 141564
1 25651 35347
1 52701 547618
1 79255 90530
1 45285 396726
1 89072 46384
1 85795 131028
1 83679 243493
1 17788 378272
1 69052 444461
1 45549 542012
1 96604 382856
1 76688 315334
1 21418 58757
1 14455 34540
1 31759 432904
1 27693 224763
1 66091 489776
1 91002 351320
1 59323 327637
1 20893 426666
1 65555 212371
1 3409 160798
1 46403 12733
1 72010 71737
1 78612 285363
1 93111 123733
1 89002 220868
1 3231 155581
1 59841 496745
1 88678 458596
1 54225 124644
1 12263 273638
1 42283 240842
1 29048 138256
1 43771 272454
1 76843 308839
1 30054 435547
1 91657 6317
1 68203 265202
1 5558 336415
1 82116 373886
1 34962 87080
1 57827 98290
1 45652 476892
1 86551 355150
1 85486 123946
1 99366 313846
1 64014 46439
1 1234 174513
1 46488 414089
1 20790 499496
1 57646 56221
1 65576 275225
1 86986 102157
1 24502 193384
1 35264 394575
1 35659 182381
1 21279 245971
1 11048 330140
1 15310 79173
1 7501 27768
1 97745 320081
1 35375 261717
1 58466 130761
1 577 547022
1 75930 165859
1 34349 86651
1 38119 496648
1 13818 492464
1 21717 274143
1 89253 306248
1 90440 202571
1 98857 96383
1 8701 490280
1 1913 270120
1 60430 274419
1 69986 242256
1 97388 129
1 93772 493229
1 5413 244537
1 22935 319360
1 87581 263139
1 28256 240739
1 97782 276441
1 85403 247084
1 22794 67145
1 76760 423013
1 1389 167221
1 88128 23921
1 4013 283106
1 52182 268573
1 15892 508422
1 97336 410256
1 46050 26955
1 53916 379118
1 78229 105529
1 22838 126187
1 44802 354027
1 61134 162081
1 66170 97227
1 22796 540833
1 30504 131997
1 36174 105351
1 73296 379825
1 22893 208793
1 62383 280902
1 40606 363880
1 93119 260755
1 96396 486234
1 21873 78333
1 47488 299069
1 17874 524187
1 99259 202155
1 79625 177989
1 74072 121032
1 71764 264210
1 50477 110696
1 53520 123807
1 552 225446
1 51152 201405
1 4339 463438
1 58402 292534
1 51634 521023
1 88047 223517
1 1345 546766
1 21018 152341
1 1176 448509
1 5917 257562
1 35305 89933
1 39185 298409
1 98366 63268
1 45476 466155
1 12381 73476
1 96738 62209
1 6821 35030
1 878 79647
1 34256 384220
1 91559 482620
1 91249 547784
1 14726 51352
1 90293 482166
1 60892 136519
1 17571 79894
1 57526 49643
1 61630 296439
1 86714 154541
1 64991 50090
1 78697 294528
1 82141 312605
1 41789 83485
1 3014 60524
1 67018 143850
1 21157 122515
1 48158 504243
1 73724 281074
1 53218 249188
1 52681 122604
1 37944 111857
1 43330 301680
1 38205 83244
1 37946 202580
1 57094 200063
1 86876 404085
1 1316 276027
1 25996 104987
1 65762 183706
1 26411 452383
1 61091 193634
1 6353 234356
1 17798 102136
1 13874 521161
1 74084 100166
1 64060 342267
1 7310 180953
1 6357 448856
1 14961 422663
1 74622 421917
1 65075 480646
1 26548 193345
1 14292 254439
1 69323 510487
1 98128 336489
1 52595 489315
1 61114 356639
1 62837 314226
1 27936 254802
1 41173 530626
1 48235 311336
1 29903 442579
1 66077 410710
1 60379 413977
1 96626 263863
1 56010 214715
1 86305 57358
1 20232 139050
1 44091 4209
1 68666 91936
1 12104 232876
1 66367 160757
1 92718 398170
1 61297 459641
1 2187 410172
1 13699 376760
1 42168 109100
1 51265 404453
1 56518 394960
1 96661 329723
1 94146 256501
1 87518 31087
1 91026 17696
1 87320 86008
1 98838 246351
1 36440 514366
1 25290 159237
1 83439 64488
1 52256 13250
1 94468 10506
1 4008 308977
1 57724 258743
1 71530 220614
1 77716 48591
1 91176 530791
1 30402 133651
1 86366 501563
1 77113 333192
1 32324 137059
1 79939 344276
1 48232 3311
1 5734 492285
1 32853 109215
1 97762 404008
1 80688 277915
1 19567 57299
1 20471 63382
1 9025 186047
1 38178 388200
1 45637 318663
1 32516 173008
1 54275 531059
1 22153 186003
1 38683 13987
1 5303 530579
1 99658 96649
1 21519 483461
1 45892 498730
1 13514 532686
1 95993 313753
1 93917 545974
1 73522 173206
1 29527 437797
1 8754 38009
1 41920 445812
1 42167 44245
1 8890 316442
1 99352 524749
1 26113 512792
1 35494 179594
1 44460 402912
1 88877 20607
1 61931 138695
1 18193 263448
1 24680 506391
1 93811 300720
1 49448 293698
1 38988 526710
1 25609 402288
1 2926 181368
1 75748 53977
1 34376 92555
1 17769 525609
1 97760 540744
1 77127 236722
1 56184 61843
1 73731 116854
1 7595 279003
1 17437 404919
1 67854 532299
1 15665 308929
1 10449 289367
1 34897 401075
1 19646 156308
1 30605 539858
1 47414 147240
1 44813 188691
1 56793 104747
1 85426 443370
1 67196 300305
1 23194 239326
1 49 409425
1 62043 150986
1 97445 322391
1 35109 129544
1 70587 462051
1 46402 195920
1 14131 369428
1 25527 375317
1 48039 519018
1 24802 157496
1 16554 55581
1 5371 295635
1 51593 484788
1 28341 503819
1 33643 91838
1 16251 344983
1 78515 209536
1 98837 485267
1 67578 115045
1 11939 530626
1 50071 267785
1 77086 283252
1 20184 65599
1 14587 338924
1 808 56398
1 1577 16580
1 64425 442420
1 74639 355828
1 28761 174994
1 36465 22270
1 6766 181137
1 19786 31525
1 58587 365777
1 40497 22253
1 51467 539616
1 80086 226713
1 48099 413808
1 45059 26866
1 43713 207866
1 96317 104817
1 66593 511524
1 40161 459792
1 93524 31136
1 76969 200518
1 15400 31882
1 43751 256539
1 93509 468353
1 52774 153188
1 89804 133051
1 62286 489393
1 16376 445421
1 15870 427218
1 2110 482180
1 28977 168753
1 76014 375155
1 21756 355295
1 52145 372486
1 267 123771
1 6922 411013
1 13769 249749
1 57719 208290
1 53238 357472
1 66256 157223
1 53584 545941
1 54916 376486
1 79309 356530
1 12928 30515
1 83197 251192
1 73513 215253
1 34826 390689
1 26238 425565
1 72632 48918
1 92057 433606
1 3975 354366
1 18764 1899
1 33262 173766
1 12166 477296
1 49408 299103
1 1902 99445
1 328 80003
1 89604 297450
1 5678 197508
1 8164 315094
1 51665 509535
1 16100 261396
1 12 372230
1 6930 497372
1 91699 389147
1 45752 158643
1 39476 319427
1 48250 347691
1 9529 387351
1 38293 457344
1 97794 171131
1 6303 89921
1 83885 33346
1 24043 217992
1 17296 103067
1 11523 416418
1 98170 169667
1 29838 270060
1 23095 52941
1 1161 478705
1 82091 196220
1 83632 347861
1 84787 273793
1 21012 160971
1 37737 477810
1 66307 67284
1 15519 393944
1 29764 246415
1 68192 175426
1 11738 265126
1 71091 191127
1 66079 52943
1 15897 477817
1 52872 497745
1 42412 143548
1 71652 425327
1 14080 139159
1 42238 310344
1 84132 39616
1 23161 129433
1 85823 361419
1 97168 430562
1 80021 44202
1 605 469833
1 5088 342396
1 78321 131094
1 75033 184709
1 98101 468066
1 41390 224464
1 26321 426511
1 73035 248713
1 38915 108122
1 64372 244932
1 50341 451077
1 82662 236360
1 75305 63609
1 68027 428620
1 77374 310333
1 74116 21690
1 96938 48973
1 87374 459675
1 26799 547320
1 81888 28
1 52008 283550
1 5369 153368
1 9866 29875
1 94516 238432
1 79365 502254
1 30085 138265
1 27811 435715
1 93722 499946
1 13957 182313
1 52860 356435
1 10059 146669
1 85613 380255
1 40298 174934
1 38186 31031
1 93589 382850
1 1064 291316
1 79862 99847
1 85273 259833
1 70131 372976
1 29670 120131
1 45291 176051
1 13651 491856
1 18936 213890
1 40799 138165
1 89133 348703
1 94819 62759
1 20663 343295
1 96080 157057
1 58302 491740
1 5875 456228
1 11938 206642
1 1491 479386
1 52736 152186
1 96015 184164
1 90923 340562
1 74145 389860
1 6677 41042
1 74847 186484
1 33126 476883
1 33910 472041
1 20289 439962
1 18768 289316
1 24323 372389
1 20397 286129
1 36453 515983
1 44266 214523
1 44375 248419
1 97983 342249
1 57445 291893
1 2586 450960
1 17907 263529
1 82439 447246
1 94754 447662
1 8457 476353
1 87339 81048
1 4319 430974
1 37632 420211
1 58882 37171
1 51599 36545
1 53699 8949
1 38976 75164
1 49359 210859
1 69716 277834
1 28652 522125
1 66086 172070
1 68987 300869
1 59723 106210
1 6581 457142
1 85651 324912
1 5424 216516
1 19431 81971
1 4505 327845
1 77995 344552
1 84857 331663
1 41339 455127
1 70995 25787
1 20687 99418
1 99649 105264
1 24632 387117
1 17691 358398
1 25538 14633
1 61713 342412
1 10962 173200
1 7630 76910
1 2119 39862
1 37749 1543
1 8891 165423
1 33765 454953
1 67969 66331
1 15383 535408
1 73638 389461
1 46748 49994
1 87761 400217
1 49121 189230
1 97892 374550
1 25420 376293
1 85178 295924
1 40510 384827
1 74985 233615
1 85232 400232
1 55360 122718
1 12408 5800
1 13767 384257
1 65539 319026
1 45251 50283
1 20762 182718
1 71824 415541
1 65503 135487
1 487 409873
1 25742 91262
1 48344 314904
1 38430 253140
1 77262 534277
1 20031 50536
1 79664 542407
1 30940 71547
1 6811 289759
1 12536 204479
1 31338 434547
1 63890 186804
1 83600 530773
1 10914 41634
1 59003 346150
1 14107 110405
1 28688 91071
1 51817 234279
1 40979 76219
1 26866 210121
1 70110 332655
1 53367 472310
1 92966 25489
1 99601 518499
1 15323 307853
1 46006 406658
1 62405 478915
1 50771 527908
1 21418 187671
1 61585 190686
1 20101 321700
1 85106 146640
1 43470 127354
1 98770 201097
1 37558 255900
1 9096 228904
1 6665 275730
1 68228 210022
1 11339 39576
1 20848 423689
1 26302 374437
1 26545 530759
1 62840 5877
1 82565 531865
1 46767 155915
1 78757 195116
1 32942 373996
1 78081 531396
1 81758 119706
1 65672 350716
1 27328 547222
1 69055 323047
1 15855 159466
1 90407 155358
1 69953 262228
1 95961 538148
1 93412 77073
1 45899 450957
1 49698 140235
1 59177 319443
1 16831 431884
1 83038 77776
1 21175 290080
1 92043 412841
1 47171 187387
1 10444 78241
1 90290 467581
1 60856 382568
1 60274 537320
1 74623 413292
1 3718 154449
1 16587 32472
1 58606 25987
1 16897 171440
1 43652 386359
1 7807 59842
1 66523 543182
1 15901 496436
1 94464 115154
1 21422 259056
1 14491 180370
1 19262 447027
1 4332 101157
1 51603 520958
1 54768 454131
1 621 329900
1 99354 175436
1 38023 292253
1 66588 213467
1 83670 64044
1 574 238304
1 84806 144851
1 71651 469534
1 47650 428242
1 75945 460966
1 72043 156952
1 57894 471078
1 63229 181274
1 66669 250391
1 84175 502965
1 23241 351531
1 13137 487424
1 16479 451136
1 5165 225596
1 68430 159323
1 92072 231230
1 30383 122034
1 99391 98189
1 48406 450147
1 43724 292309
1 67889 268006
1 15297 82809
1 28070 438803
1 91370 73090
1 8214 205605
1 29164 457258
1 42718 190873
1 27114 121418
1 79603 216281
1 18556 138540
1 12451 322241
1 90775 120161
1 33976 55881
1 59210 2216
1 58357 313069
1 30844 210937
1 37336 349224
1 96881 340647
1 56857 15033
1 63716 197692
1 75079 323785
1 22188 486475
1 40079 402539
1 23961 29385
1 24694 57239
1 277 510221
1 22363 342472
1 59876 519741
1 33080 20362
1 68582 190804
1 66112 407240
1 3250 131419
1 72640 500911
1 30907 106819
1 59839 21677
1 86124 356050
1 66527 447323
1 57645 155106
1 28891 530139
1 67773 197953
1 83945 361571
1 36407 285671
1 62680 85352
1 53807 512891
1 14416 523596
1 14004 378790
1 18838 485129
1 16205 486802
1 29159 514639
1 85054 195584
1 97273 195422
1 34242 58567
1 58303 452161
1 559 132339
1 31620 25301
1 57879 518722
1 88620 274432
1 84739 530059
1 58680 285726
1 20824 440470
1 34080 151499
1 73395 502929
1 13048 87947
1 48526 387170
1 93037 288957
1 32859 114438
1 53095 279552
1 46501 503732
1 49703 177001
1 38516 350668
1 90983 489531
1 70535 111457
1 46590 61406
1 24473 530879
1 70939 488381
1 73278 287294
1 38119 204283
1 74244 451505
1 32293 220142
1 72501 262071
1 66835 111111
1 62449 280686
1 21320 34336
1 73558 388447
1 28726 49258
1 69914 317299
1 66694 391803
1 20588 153813
1 54304 300509
1 73048 510885
1 89826 79321
1 63394 402131
1 6854 395025
1 79271 462926
1 88478 394834
1 90945 289590
1 78905 194163
1 39841 512690
1 75933 508936
1 13109 416278
1 59084 77304
1 12193 535815
1 88641 257888
1 26759 412674
1 81554 303998
1 94017 210893
1 909 378358
1 44419 458305
1 2813 146384
1 2747 176273
1 1379 309400
1 65299 114689
1 41663 124041
1 6667 262592
1 48166 530838
1 17505 232463
1 5419 422000
1 50154 153584
1 62744 363162
1 49720 533492
1 25267 76652
1 88404 62313
1 72220 531220
1 73762 70313
1 36747 315248
1 3393 384737
1 32724 358547
1 10858 70143
1 84548 431635
1 19886 268340
1 40098 144969
1 3099 425974
1 27537 51057
1 18709 186095
1 15018 337133
1 31902 69200
1 52452 224647
1 28048 395707
1 10542 197932
1 65023 100638
1 26576 498
1 44409 341202
1 5648 545795
1 50343 6873
1 90600 83771
1 91339 250272
1 41874 99558
1 66978 297001
1 82046 153563
1 9377 225207
1 22904 483874
1 26458 265233
1 46757 156183
1 56085 83714
1 74147 145005
1 14713 15500
1 21582 98060
1 59010 501968
1 47895 189636
1 50954 464836
1 2061 141432
1 51042 18498
1 54422 382787
1 87191 229038
1 56531 369222
1 43919 538804
1 50209 447404
1 97131 407503
1 74997 419837
1 43877 366427
1 54557 184780
1 98001 79664
1 17635 444392
1 70525 116896
1 36746 65963
1 85170 485321
1 82417 416062
1 46802 195849
1 48493 438854
1 64954 235532
1 80304 193475
1 89951 268294
1 71206 8671
1 87154 133047
1 59188 91720
1 49662 286764
1 80154 391159
1 35366 303716
1 25104 268446
1 32457 473189
1 33097 160310
1 44224 396751
1 14772 24706
1 98396 426749
1 10968 445330
1 33994 141348
1 51349 501505
1 10992 207309
1 96455 75960
1 77295 497095
1 68548 159636
1 35553 96871
1 72474 530388
1 32057 367202
1 25908 265372
1 23111 213847
1 84564 506592
1 89779 282658
1 3831 304710
1 71712 207910
1 47606 483432
1 59048 138852
1 19713 310976
1 71075 85646
1 22371 374414
1 82113 308797
1 33347 337829
1 33421 242219
1 58942 98766
1 33738 289654
1 14064 386680
1 94775 221950
1 35978 266430
1 25581 235715
1 50682 466400
1 42045 70245
1 52936 14898
1 37972 420358
1 58165 106524
1 93912 14328
1 15227 124125
1 80649 489108
1 44145 544008
1 36419 97856
1 38278 129581
1 42360 41410
1 96451 299009
1 42872 379403
1 39724 84893
1 90955 24933
1 62013 65411
1 26419 425717
1 38478 264182
1 93005 300465
1 69168 375214
1 11214 252351
1 51599 244185
1 5447 38681
1 23824 533708
1 57634 371191
1 33170 153306
1 31876 211376
1 58830 458567
1 29675 482425
1 40761 437442
1 41584 288836
1 50367 416996
1 5060 191910
1 28103 248899
1 96467 326954
1 64659 444252
1 27206 250024
1 78782 403158
1 64122 264622
1 37821 18109
1 28843 88907
1 48449 261351
1 85806 316319
1 39249 40302
1 62576 26668
1 79730 19064
1 50234 65384
1 36128 366494
1 28238 338953
1 77140 24442
1 3848 176135
1 65789 356232
1 43359 109534
1 62473 258413
1 37507 463821
1 71515 388895
1 35582 461244
1 65587 184515
1 73013 15467
1 54124 284035
1 75974 89608
1 52502 511788
1 45705 96854
1 87714 495493
1 63217 370268
1 42260 365438
1 4970 59126
1 55344 19166
1 82970 49441
1 72655 471013
1 10337 530409
1 65928 321543
1 39483 277370
1 24458 232031
1 43450 395029
1 29822 516501
1 35022 61534
1 55111 484856
1 73631 333093
1 65379 117101
1 77518 96769
1 77000 455494
1 47962 445430
1 86601 509320
1 70295 9265
1 56753 164002
1 74741 30015
1 55173 341008
1 38817 5274
1 94244 422268
1 13053 118155
1 54215 374964
1 41095 520409
1 50531 500146
1 59002 263361
1 70531 438498
1 74853 320908
1 59824 228297
1 99543 361752
1 44875 192704
1 66133 289810
1 32751 285701
1 71935 471514
1 25745 464362
1 32656 134599
1 97025 327015
1 83069 209223
1 64553 241504
1 44659 40669
1 40970 512093
1 57850 70598
1 82307 512589
1 71158 117551
1 13227 169052
1 78114 483122
1 14548 307909
1 56085 297513
1 71464 437888
1 37534 124657
1 12141 354237
1 23242 527501
1 85923 418351
1 50426 151561
1 59073 491402
1 76207 390911
1 7293 456394
1 63488 728
1 95875 480545
1 56000 158636
1 91866 294601
1 70330 388102
1 98789 174035
1 42422 330661
1 80541 338513
1 66835 441799
1 65273 41166
1 38317 301880
1 94151 349160
1 36182 293387
1 94002 517077
1 958 130773
1 57724 232859
1 65420 106576
1 68131 208662
1 10436 123002
1 57949 471763
1 89665 5035
1 77469 504023
1 90521 64754
1 79502 484267
1 51006 303117
1 89908 182584
1 91673 547581
1 54992 143287
1 35823 323883
1 84154 90365
1 89725 125309
1 58150 478574
1 81053 110681
1 99714 210257
1 59297 218377
1 80371 417666
1 36692 311506
1 19645 336340
1 64446 337629
1 41914 11231
1 37022 243365
1 36671 355691
1 63663 530866
1 9020 39835
1 75077 8696
1 27290 344723
1 66383 377178
1 39004 357954
1 21844 118292
1 53344 490373
1 30872 263829
1 82749 488206
1 46646 163781
1 48709 133922
1 80612 356693
1 94018 177068
1 3796 117958
1 15897 206623
1 3567 253909
1 49548 15076
1 83802 325634
1 95601 335149
1 55154 527529
1 52926 424231
1 34129 321287
1 44959 215114
1 34665 298191
1 35323 135812
1 26117 282718
1 31284 469553
1 50604 527666
1 16965 316722
1 45695 380072
1 64164 402957
1 19224 233566
1 53439 331366
1 75371 495841
1 67296 159849
1 711 343556
1 36043 225050
1 90739 433056
1 87516 497396
1 95603 25966
1 44812 319375
1 26082 499996
1 33259 375770
1 62198 131928
1 19972 436609
1 59681 267995
1 16317 104116
1 86635 147583
1 86614 326686
1 98875 216434
1 29095 390898
1 91885 220493
1 92996 433746
1 22715 175938
1 56666 438655
1 57271 392650
1 69905 3727
1 18540 197483
1 66857 461500
1 62113 414256
1 49791 510101
1 52407 128016
1 81127 420064
1 81416 413854
1 93040 192706
1 58440 82592
1 96805 265693
1 5350 49859
1 50984 144811
1 52745 437685
1 76375 305812
1 6996 447732
1 5769 28896
1 29604 351480
1 88495 301623
1 78862 410728
1 40277 203135
1 85540 434262
1 69600 288009
1 13870 53098
1 56527 74472
1 72659 350375
1 10587 11761
1 56687 87107
1 33784 18841
1 68700 523590
1 91828 313698
1 4555 223702
1 37589 2987
1 7017 139882
1 20381 89931
1 47325 86522
1 96391 281410
1 24678 147177
1 81640 166688
1 18622 486472
1 17072 101324
1 86683 470824
1 64649 211854
1 67659 315559
1 92212 231493
1 82549 486604
1 15120 225541
1 32732 130830
1 85141 345375
1 27772 81177
1 24786 10352
1 40717 77086
1 1940 509950
1 61085 403493
1 41601 210328
1 31512 450782
1 39894 479036
1 8065 254494
1 75150 87632
1 57207 165969
1 36316 255262
1 27475 388895
1 23629 93674
1 550 287451
1 32744 508860
1 58397 256545
1 65583 458351
1 69695 341346
1 45406 434564
1 16906 526311
1 41224 73053
1 53755 236282
1 73599 33686
1 7845 31289
1 37259 541331
1 70678 228864
1 91311 273888
1 76855 283547
1 94696 539068
1 68362 357106
1 79183 501606
1 53452 8963
1 42580 366359
1 37906 368644
1 2210 256634
1 8717 174678
1 20800 503703
1 70664 389471
1 44684 477141
1 32806 170141
1 51231 169952
1 27110 173625
1 87949 210555
1 64961 338552
1 13124 254551
1 43848 523690
1 95017 387422
1 57640 259770
1 76640 33665
1 84807 312559
1 53315 334270
1 29158 339394
1 1095 381771
1 57630 470565
1 90236 436409
1 32037 406346
1 19403 158546
1 6632 227402
1 74743 490988
1 98704 7231
1 16862 174239
1 97983 442779
1 79736 478419
1 29777 23602
1 18548 288691
1 15742 258699
1 7423 361088
1 85012 455728
1 6334 166028
1 73374 74765
1 43312 347039
1 92769 298205
1 32335 139869
1 55931 421293
1 86637 76994
1 85573 6023
1 93497 114312
1 35568 396873
1 44537 337425
1 19433 369827
1 45135 151975
1 51990 236029
1 79639 435510
1 69719 180554
1 88900 470854
1 58696 151426
1 58408 265698
1 43355 329265
1 73034 400301
1 68417 273145
1 97167 153649
1 54495 76741
1 84115 515155
1 3962 143340
1 27663 381000
1 49070 311746
1 40786 67328
1 53616 59227
1 88202 159558
1 10577 55978
1 75898 32349
1 87899 344388
1 5955 432422
1 12691 69886
1 61277 83531
1 47863 145427
1 61660 232317
1 9248 336447
1 39853 520235
1 5438 384169
1 68056 386161
1 65216 63394
1 35389 271626
1 27691 539255
1 7673 201659
1 15776 206783
1 86624 185062
1 23832 24395
1 54082 412459
1 93257 529857
1 85191 497770
1 95808 325701
1 29461 376339
1 5605 396735
1 32998 158420
1 29500 463639
1 64404 439899
1 64320 6259
1 78607 528402
1 25672 222633
1 91139 277289
1 79780 11574
1 20949 426364
1 13023 534080
1 55876 493193
1 24124 287144
1 50921 342042
1 84313 379441
1 59769 95909
1 99409 298992
1 55359 460039
1 74355 542706
1 21445 517278
1 83854 216177
1 85065 349247
1 77095 304147
1 46985 111620
1 23134 218913
1 51322 256947
1 82543 245450
1 89322 411381
1 95820 31125
1 39683 161476
1 68837 54366
1 10281 519350
1 12706 125010
1 87544 446695
1 88356 525838
1 85416 542967
1 86346 185821
1 17739 165517
1 45127 220235
1 4811 128761
1 88718 193342
1 18382 146631
1 58729 511389
1 86388 331098
1 26106 517380
1 1141 393202
1 84578 329269
1 62148 240403
1 74584 74186
1 22800 220376
1 31407 223804
1 32192 465004
1 43251 388766
1 91316 241668
1 18441 162144
1 34025 253731
1 56084 28245
1 99378 427381
1 56812 278605
1 14785 273424
1 88422 483595
1 34046 313570
1 35761 144988
1 48556 277006
1 29141 360875
1 61768 303850
1 92819 132119
1 26315 368579
1 9865 329368
1 97413 413221
1 92237 32490
1 98754 314950
1 79535 274676
1 96550 458644
1 90521 524307
1 81586 470848
1 96784 449256
1 70494 157287
1 82866 61725
1 56095 309797
1 34487 271373
1 92608 475333
1 94545 422367
1 85546 288623
1 51022 395755
1 15166 71466
1 67346 369054
1 3798 198883
1 78880 345529
1 94538 49956
1 70832 488445
1 56807 431297
1 92407 293650
1 279 114690
1 90084 59203
1 44221 356618
1 12542 153952
1 45815 178074
1 48969 284729
1 14428 429141
1 74176 326500
1 45566 143174
1 24025 72178
1 7719 306936
1 84742 72595
1 57885 505657
1 90096 467701
1 18847 491767
1 3132 391561
1 11431 390334
1 72615 63135
1 37511 453093
1 38923 26932
1 99822 200196
1 54906 101279
1 27010 217851
1 31519 489014
1 31173 178978
1 46530 359300
1 25075 355263
1 36546 433554
1 64863 21416
1 62618 393955
1 52603 126594
1 90110 132606
1 23694 486998
1 49469 460535
1 5181 134336
1 69150 343914
1 8452 162391
1 31812 476203
1 22236 221531
1 9356 296181
1 81333 413075
1 36844 506320
1 50522 480788
1 4243 18842
1 12209 492755
1 83309 45357
1 4026 491359
1 79870 335047
1 21837 205601
1 18116 171125
1 27870 127141
1 68470 3877
1 1178 456752
1 88425 156821
1 64841 184792
1 88391 29397
1 82764 468718
1 32024 524004
1 51933 120989
1 79067 170872
1 7123 539789
1 61035 953
1 69117 227136
1 87420 224738
1 29060 100688
1 81820 530180
1 51691 107919
1 14484 454010
1 66864 206766
1 66087 307451
1 69866 498695
1 60463 379887
1 84842 529906
1 76101 450254
1 18076 528100
1 84247 405103
1 81125 357467
1 68145 153566
1 57604 67159
1 22839 502426
1 65778 183081
1 31526 514757
1 29540 472695
1 1496 413355
1 28549 403193
1 32862 56467
1 23487 347274
1 79718 200686
1 50128 386968
1 79252 230297
1 60854 179072
1 58538 183915
1 5638 167323
1 64706 377669
1 40110 47048
1 56208 400500
1 32152 171887
1 33250 367539
1 51560 44999
1 1313 104590
1 70906 144661
1 17744 116660
1 43943 113115
1 19273 534722
1 32414 347066
1 64229 82501
1 23053 369461
1 76050 495980
1 82263 7447
1 8092 271436
1 35420 147049
1 16966 71235
1 25046 306662
1 17200 30625
1 93688 166509
1 9424 466622
1 5903 60294
1 81178 499518
1 27842 202929
1 31515 46155
1 52724 253118
1 34647 142959
1 36862 413363
1 87952 490963
1 83831 59250
1 84447 264797
1 34062 34044
1 64186 175315
1 44139 112362
1 23343 472118
1 6291 474416
1 96677 55515
1 91139 9617
1 56511 535729
1 67378 428949
1 81177 352146
1 33649 160891
1 28651 333434
1 22507 210939
1 33187 490447
1 17319 259517
1 76461 57783
1 94691 41672
1 96940 201184
1 85304 255120
1 99647 89279
1 39130 355828
1 99167 229826
1 37335 80069
1 11389 3766
1 40341 289454
1 96518 97177
1 2710 322613
1 96320 478246
1 41428 431892
1 71052 374164
1 24967 154874
1 54884 407642
1 91260 312185
1 82747 163094
1 72189 370231
1 38530 204122
1 37229 154330
1 9855 18722
1 3082 8482
1 32917 119468
1 1867 391695
1 9632 390391
1 82978 349269
1 78807 41079
1 67545 517322
1 19275 372554
1 72662 286571
1 35300 419111
1 83928 54996
1 91528 488606
1 73177 106651
1 84214 192801
1 56716 327121
1 26628 78159
1 25917 388633
1 28998 305723
1 14390 381847
1 392 339213
1 72854 370042
1 42032 67917
1 49561 36870
1 77471 50970
1 7349 144359
1 46062 505169
1 42648 446180
1 84115 509075
1 91149 269189
1 76411 447255
1 4406 458789
1 20335 222989
1 91600 290061
1 22609 42288
1 83092 183463
1 94941 374985
1 62161 300164
1 66826 496561
1 24053 527119
1 5161 331399
1 72771 409335
1 61474 381948
1 8956 442781
1 2491 273317
1 56856 472079
1 50450 428669
1 93579 91070
1 39136 461240
1 25250 84906
1 78614 256645
1 11333 435809
1 84160 473973
1 84565 5719
1 89862 273498
1 68652 298137
1 5288 388357
1 90465 437705
1 7775 203444
1 28675 150255
1 67425 241681
1 76859 435699
1 6427 167633
1 9036 82837
1 87542 296773
1 51508 110344
1 54324 343712
1 25098 545980
1 14929 454460
1 77375 86308
1 33732 536072
1 75199 134012
1 44061 373061
1 50031 167915
1 74631 69050
1 37294 108770
1 12421 412330
1 50486 120772
1 65622 429306
1 55641 255697
1 87058 314747
1 76550 390155
1 37324 235749
1 88483 224168
1 83119 104867
1 92146 58181
1 58883 212648
1 91918 4336
1 41704 86397
1 33837 547528
1 11991 89097
1 69085 69411
1 70342 534392
1 26888 294875
1 48770 328048
1 63314 339370
1 13395 491815
1 24663 27364
1 86909 216106
1 53615 510997
1 48443 417815
1 94412 412856
1 932 459501
1 40280 173502
1 17768 346079
1 79930 435585
1 48817 179125
1 17007 338861
1 32836 73279
1 98418 446102
1 92543 101083
1 28342 172448
1 826 347847
1 43848 135542
1 44552 480757
1 67023 15836
1 3861 146145
1 1646 306749
1 80775 102107
1 99006 49469
1 40062 351554
1 66806 185896
1 82709 542218
1 49061 87665
1 46081 219951
1 13971 160863
1 463 80144
1 92902 439928
1 52039 489253
1 2456 388453
1 53645 198449
1 61379 117492
1 99548 10004
1 73879 480014
1 16427 152026
1 44512 51009
1 62730 386975
1 67202 32111
1 73155 134013
1 11902 469829
1 12027 154085
1 46893 142806
1 35792 385446
1 11841 288865
1 2554 542352
1 51080 408774
1 93547 45278
1 36394 525645
1 52241 34221
1 42536 83769
1 93201 291790
1 44029 197483
1 15115 513192
1 91038 518957
1 5690 145812
1 54427 215939
1 91378 331456
1 19325 429833
1 30626 132937
1 39432 51935
1 37810 205356
1 28312 130912
1 73859 455740
1 92389 254859
1 94675 2098
1 59233 489113
1 15480 103160
1 37878 275717
1 65314 114319
1 64682 129351
1 45211 458009
1 5916 423190
1 13960 101956
1 93702 269322
1 2374 389145
1 56218 452454
1 66703 48142
1 66343 536243
1 77589 401832
1 3956 542451
1 10403 546077
1 1025 467295
1 35073 224335
1 90762 494697
1 69102 61728
1 99365 281311
1 56421 307952
1 25088 45130
1 7162 373426
1 4326 352876
1 73852 430967
1 63001 318807
1 13203 136933
1 67478 439451
1 29952 24213
1 44406 265448
1 41409 368409
1 10089 392141
1 30348 261820
1 64922 451046
1 89776 91213
1 10384 423303
1 49913 272655
1 20072 367188
1 29899 262772
1 76221 208735
1 62404 439338
1 98563 408465
1 48059 368313
1 55333 252320
1 83365 329243
1 33964 34294
1 64748 70347
1 40792 212081
1 23576 2053
1 47846 513917
1 21608 136684
1 45578 343758
1 44439 381508
1 22932 418610
1 10169 72128
1 29357 179727
1 25469 418646
1 61016 338888
1 5898 3118
1 74931 517223
1 28067 205415
1 89685 241697
1 91045 51869
1 90255 285038
1 52838 166268
1 99949 373677
1 37045 364776
1 62708 461097
1 36574 324082
1 515 169863
1 20837 211642
1 73908 432773
1 42471 518615
1 81817 63136
1 91454 325464
1 51137 246087
1 18939 428147
1 31826 332750
1 33900 35297
1 21838 291772
1 14837 440148
1 89520 216766
1 1048 501305
1 30574 138894
1 6703 354694
1 3510 484660
1 42670 366844
1 5362 377320
1 34916 266038
1 88934 349502
1 73080 365648
1 32462 251888
1 77005 312761
1 59235 10188
1 15616 44706
1 2932 69692
1 11334 408773
1 33167 294608
1 41873 389323
1 51991 403199
1 95914 352126
1 86412 184650
1 80053 400920
1 92552 547784
1 39154 137030
1 73630 397160
1 77975 159333
1 73083 209491
1 58073 18896
1 30247 145015
1 45730 476377
1 86626 247773
1 99193 15764
1 56233 112447
1 58175 120311
1 37552 482799
1 86510 70708
1 65702 46938
1 67738 177733
1 47286 38134
1 84657 531951
1 44514 504232
1 29404 46928
1 34824 84375
1 47006 415409
1 79903 72847
1 68561 416392
1 9560 316263
1 64174 288191
1 40479 269936
1 15267 386560
1 35832 214215
1 55324 107167
1 79748 494503
1 93788 332971
1 35964 27016
1 26850 525869
1 36146 390246
1 83751 407443
1 61940 166516
1 892 36683
1 59018 275085
1 65326 479557
1 62581 460834
1 94564 428192
1 9968 476314
1 75804 185070
1 34512 339625
1 77811 323475
1 39749 192293
1 97212 243367
1 92921 170908
1 48965 132117
1 21261 298228
1 7671 46476
1 41280 334082
1 99604 7790
1 93225 68644
1 61753 262387
1 15962 283591
1 62203 184927
1 85981 475249
1 88811 40681
1 65112 369587
1 39540 83501
1 31466 401
1 34617 50395
1 22925 326585
1 3994 358630
1 44852 230748
1 42509 131186
1 17004 320733
1 50918 61666
1 80220 260476
1 88369 10551
1 80934 64812
1 23476 258202
1 262 124946
1 45840 386854
1 11343 293488
1 83999 329044
1 89747 317614
1 1428 327685
1 72697 179576
1 23776 409060
1 94566 528553
1 54089 202125
1 61751 364098
1 97362 437895
1 74275 158246
1 11703 53527
1 25786 214167
1 91215 51455
1 57162 528647
1 26282 406492
1 39318 500649
1 47667 267768
1 76671 102180
1 56717 398196
1 91581 82999
1 53719 268703
1 25668 299704
1 22602 100974
1 14946 141624
1 44919 536134
1 41661 70312
1 87339 176969
1 30166 418568
1 42924 163685
1 86826 514878
1 64538 91483
1 15021 46528
1 98705 467277
1 97903 531447
1 53540 347853
1 28537 473812
1 36417 411804
1 40558 58771
1 3409 417996
1 61196 44775
1 80885 82506
1 68746 270332
1 65644 152124
1 75706 215885
1 1802 273560
1 34693 353055
1 51616 491704
1 74451 308091
1 64792 324396
1 88066 186084
1 89240 441843
1 34636 207623
1 4540 160802
1 39204 547180
1 54973 112015
1 28662 324928
1 60750 314799
1 28427 524189
1 86651 490785
1 91204 437892
1 3146 272161
1 89213 447712
1 60475 375297
1 84809 168141
1 13642 143384
1 52569 431281
1 92073 267498
1 83639 97150
1 89928 106589
1 38597 75458
1 92431 248683
1 9280 460430
1 15040 9694
1 44512 543848
1 62199 80570
1 70615 158540
1 84491 54202
1 78575 360583
1 91340 337628
1 5519 479787
1 39012 222321
1 94804 523172
1 47928 496810
1 34553 152295
1 91014 415525
1 50545 284310
1 42887 470189
1 97065 105153
1 47211 214497
1 99977 267879
1 76161 226333
1 7217 536441
1 59246 206241
1 91198 505631
1 20627 245092
1 56644 8731
1 32105 60579
1 16146 198189
1 79717 439955
1 94035 405629
1 7382 248903
1 41065 434914
1 53380 48327
1 68402 151573
1 47729 119854
1 77765 472016
1 26649 248261
1 4371 406124
1 32307 180790
1 30632 150900
1 4431 134334
1 56329 210059
1 76695 341527
1 68628 234222
1 46736 15670
1 67941 445364
1 65368 10982
1 82701 90320
1 40839 535895
1 11227 102834
1 17423 511164
1 25333 443370
1 86302 351818
1 2461 304976
1 99161 158167
1 43278 289386
1 69280 134496
1 47389 519218
1 95054 262803
1 78522 105401
1 49528 356702
1 2030 244116
1 43499 245014
1 8573 293143
1 90927 243581
1 12547 441713
1 56104 503724
1 39160 205926
1 98897 305537
1 62286 436293
1 1441 1974
1 33359 128242
1 41096 325012
1 25633 543717
1 68560 404850
1 59075 241445
1 56606 250895
1 73455 134234
1 90863 255847
1 19096 299787
1 98877 52131
1 82283 263861
1 76794 315085
1 52879 178594
1 34290 141561
1 68422 288343
1 37034 497386
1 97868 402023
1 61413 420069
1 8276 235366
1 9083 269021
1 8624 282594
1 14657 188722
1 22344 409585
1 78022 396874
1 79743 454153
1 77457 184323
1 46130 402542
1 5350 374170
1 79962 35352
1 75904 401586
1 21735 536271
1 55573 9371
1 16068 383149
1 56279 409924
1 38680 228167
1 52239 522573
1 30560 529865
1 51682 161378
1 70648 415061
1 4366 145794
1 4177 536780
1 72331 430144
1 29465 148305
1 83691 338158
1 78264 528347
1 33852 71120
1 49967 419408
1 75778 286658
1 28152 362653
1 61599 116416
1 11051 210082
1 7085 143383
1 91509 224461
1 12673 526331
1 77312 338978
1 60039 339331
1 41007 371236
1 79146 418518
1 57440 323661
1 62186 259970
1 67242 104084
1 74245 165204
1 91134 475662
1 75601 198046
1 64680 250005
1 1149 511156
1 84301 202251
1 22005 360926
1 81228 461706
1 2685 117745
1 31647 145873
1 7826 333249
1 66040 78209
1 17070 154810
1 80710 340658
1 93763 181928
1 16079 196362
1 6844 463441
1 80533 388953
1 49505 283831
1 99764 148911
1 86449 428055
1 99519 232264
1 59879 392839
1 63560 512180
1 33527 8352
1 50326 248569
1 19599 319233
1 78158 497440
1 69464 108095
1 2892 492028
1 86357 76267
1 20969 44164
1 7137 13843
1 59604 419902
1 5842 275341
1 40571 420815
1 69306 202142
1 17409 337447
1 56738 263388
1 78151 239963
1 88526 444037
1 63525 309846
1 32734 517718
1 66095 519908
1 50184 82585
1 77042 26795
1 4257 62331
1 469 181941
1 43923 211710
1 2875 401347
1 18789 464384
1 4093 249091
1 67160 444839
1 10290 445979
1 36870 376583
1 98633 207008
1 63875 330059
1 53739 277969
1 12030 76088
1 62491 94865
1 37022 84064
1 11415 146064
1 27782 299220
1 98262 23770
1 45107 422211
1 68649 176570
1 47418 498725
1 15772 104281
1 90157 515873
1 26899 170145
1 47893 80211
1 10767 73630
1 73334 191710
1 14569 129676
1 47951 21351
1 36147 377267
1 94297 158213
1 40476 331466
1 98341 52723
1 87626 258889
1 48864 68977
1 86015 81871
1 31345 179123
1 28086 386092
1 59255 457132
1 40676 464543
1 66732 344212
1 77849 34337
1 47750 117967
1 49598 279989
1 44019 95596
1 20599 525367
1 99066 83390
1 86944 322909
1 1694 405383
1 81425 16893
1 11260 517268
1 12764 473408
1 51625 83050
1 93707 288764
1 40534 531580
1 40036 232991
1 76526 134111
1 77031 259754
1 67124 403680
1 23947 200496
1 5928 193842
1 64550 224300
1 21888 538225
1 43812 98042
1 22128 322644
1 27469 464658
1 99236 509676
1 80577 225931
1 49987 375695
1 58620 511965
1 21484 184078
1 2132 128372
1 81721 339767
1 57496 325208
1 98176 14483
1 52144 501779
1 19822 202473
1 53217 109110
1 11212 211482
1 92680 390676
1 67548 304243
1 78556 13276
1 7355 425438
1 43821 249611
1 82494 390069
1 60745 116736
1 21718 295429
1 74004 73119
1 24910 152072
1 51308 478707
1 37417 306504
1 26093 429200
1 68774 131213
1 82344 245021
1 15966 467231
1 45835 530799
1 47234 406434
1 29662 161092
1 58015 87933
1 52098 164904
1 29659 232048
1 15825 309936
1 25559 27133
1 39107 473954
1 61996 22626
1 89765 260427
1 6896 230381
1 12065 308774
1 34640 291631
1 5018 391582
1 28117 80742
1 55470 396739
1 6049 525855
1 44276 490601
1 76369 494417
1 22622 306743
1 26522 463856
1 55990 461149
1 20109 146806
1 5697 291395
1 53556 312122
1 72417 500889
1 53557 521100
1 85900 297701
1 38124 176562
1 31160 364483
1 30738 527198
1 62993 526856
1 45914 224422
1 51646 257047
1 66960 526570
1 36353 299983
1 29050 316005
1 24757 374496
1 84121 419753
1 98832 159445
1 63590 206699
1 41600 272191
1 72343 544692
1 88176 219573
1 51641 123498
1 16161 89675
1 98741 328555
1 84659 26207
1 98060 472489
1 31291 93730
1 95869 39437
1 21388 546700
1 4284 373752
1 73776 90952
1 18842 534853
1 6926 323957
1 61889 251853
1 60579 6523
1 80086 62941
1 84874 377643
1 30263 380652
1 67606 277507
1 70525 341174
1 35413 435907
1 20921 370670
1 84780 467575
1 41879 248561
1 72671 145970
1 87615 395644
1 99655 540864
1 78705 496922
1 82875 162465
1 79078 436292
1 29898 299013
1 78548 541296
1 48029 109730
1 64520 236390
1 59383 390708
1 59722 7614
1 39990 508944
1 99742 456784
1 11121 436973
1 55040 270498
1 93561 260538
1 31108 278389
1 82522 266587
1 25757 221149
1 81497 479275
1 67157 140765
1 5461 72623
1 72015 416287
1 7271 62974
1 71402 34958
1 31172 387719
1 99486 453659
1 31287 182923
1 98878 157867
1 54953 99524
1 82357 536316
1 24667 159411
1 86251 14868
1 13736 199386
1 20416 525620
1 51526 207874
1 14605 84034
1 74947 125683
1 21223 421188
1 5001 71879
1 56285 44731
1 58844 414419
1 63351 267829
1 3288 158254
1 72407 109019
1 91061 470208
1 33593 115640
1 92645 425629
1 77748 476728
1 10866 434307
1 83127 247301
1 16770 427595
1 30511 420086
1 50420 410960
1 51838 314926
1 91650 361694
1 76578 151106
1 97663 194705
1 2294 375485
1 16664 339411
1 90953 175645
1 94261 478734
1 67018 365749
1 99094 279172
1 9854 529385
1 68983 255873
1 94245 495455
1 8046 361392
1 85146 361278
1 19274 271166
1 52081 426694
1 20787 1034
1 29113 83965
1 92622 527055
1 5530 181793
1 79064 166714
1 75893 312980
1 2216 185301
1 62440 348499
1 9295 523560
1 81993 211995
1 17464 421028
1 79272 517247
1 69802 427803
1 52271 423331
1 29603 255954
1 37507 364339
1 35260 507003
1 41154 19774
1 30761 535647
1 46692 464183
1 7000 376157
1 37179 518852
1 25262 360869
1 97845 37054
1 99279 189694
1 22454 72991
1 47701 130713
1 52449 174071
1 1173 508223
1 91534 535850
1 81087 87911
1 57746 37717
1 56956 250134
1 30428 159924
1 11568 336216
1 2803 505591
1 47959 170426
1 96539 361762
1 51049 43582
1 49775 12823
1 88279 342701
1 25701 123363
1 93485 539790
1 92879 296113
1 37136 181433
1 48950 410106
1 86783 297277
1 3103 248640
1 61940 175565
1 37959 289208
1 70050 170907
1 25928 73347
1 86006 414636
1 18068 318412
1 14423 394693
1 77206 78760
1 9383 494538
1 13430 318105
1 33249 397173
1 44403 307352
1 96795 486271
1 64776 309196
1 38531 265756
1 85833 397840
1 95684 140698
1 97221 316704
1 92736 228958
1 53027 521201
1 69236 156051
1 24199 47068
1 56473 482249
1 94571 104396
1 158 475955
1 62760 293021
1 30513 25865
1 70029 325089
1 73653 321791
1 64868 318890
1 94219 201296
1 55857 118530
1 8267 351996
1 92436 515494
1 64329 300627
1 70371 345468
1 26386 392232
1 15283 248513
1 23662 16698
1 84878 75056
1 15133 112158
1 58172 369605
1 10652 277291
1 75388 483135
1 43967 505004
1 94025 25210
1 50422 355566
1 40215 37485
1 58602 80972
1 51316 79697
1 58238 44601
1 14282 74648
1 50576 227277
1 12921 234788
1 66807 167093
1 45375 336722
1 25540 14
1 96113 324963
1 8579 274146
1 3105 369533
1 62360 197691
1 49175 261539
1 6084 441385
1 82362 537857
1 9696 353545
1 28838 77138
1 75998 259036
1 26421 248506
1 41389 12076
1 21368 232512
1 31091 272788
1 7901 130448
1 22674 528051
1 11464 265558
1 54629 540266
1 34555 410314
1 62946 180630
1 3600 412229
1 58743 77186
1 58043 485263
1 74702 236547
1 92746 363707
1 45035 224885
1 14598 281621
1 32330 215677
1 43506 387533
1 31459 483533
1 11912 108896
1 75816 284054
1 73025 233978
1 64067 456731
1 40523 525851
1 98650 12791
1 16530 265269
1 77325 420619
1 23705 451798
1 86708 208318
1 63616 343242
1 99907 22727
1 31645 306777
1 38247 76582
1 2309 538675
1 49863 506147
1 15714 451782
1 61061 499878
1 35451 454776
1 97501 60285
1 73841 234330
1 31331 522025
1 64606 418982
1 23846 75102
1 5013 268465
1 35665 452446
1 44071 4106
1 72838 431266
1 12634 320898
1 75555 491877
1 65937 498322
1 52478 56187
1 76713 279320
1 77418 430503
1 11159 498866
1 59506 3453
1 47404 492262
1 45627 257457
1 42355 170264
1 66148 402190
1 21679 318675
1 63654 159484
1 49727 106656
1 65845 392826
1 44636 413513
1 86079 60029
1 41847 270715
1 79721 236507
1 55421 228884
1 1111 105025
1 94900 259578
1 98979 277626
1 50397 198083
1 1026 96245
1 4658 7427
1 26948 43335
1 1447 289901
1 61874 411915
1 45642 10086
1 64848 277200
1 43876 94964
1 13562 450642
1 78295 333617
1 70696 389061
1 21183 274721
1 92556 350269
1 44788 81760
1 35120 378852
1 68132 118809
1 34714 479491
1 39866 490904
1 36521 286686
1 28508 363797
1 38551 146095
1 37318 415066
1 73750 441907
1 87441 299785
1 36629 17777
1 83920 316232
1 27738 544824
1 63407 506316
1 92488 61454
1 83284 174042
1 48664 456044
1 72800 462817
1 20864 14150
1 70444 519394
1 90865 265717
1 33902 45658
1 41394 473152
1 81683 149143
1 50248 88167
1 95780 468788
1 70768 447828
1 20131 115537
1 17280 412877
1 71821 514075
1 54411 166836
1 50871 240090
1 80508 228568
1 52434 243014
1 68151 18587
1 37096 383941
1 95261 395510
1 18462 502628
1 18278 535355
1 68978 266406
1 81734 489112
1 24477 33359
1 75818 376121
1 62512 35686
1 92570 187646
1 91416 36556
1 15254 165987
1 34395 456815
1 1243 314554
1 59833 169964
1 2621 200400
1 21102 139637
1 64268 286521
1 50444 132276
1 30577 209907
1 75555 98325
1 48463 13571
1 53979 348892
1 99780 180984
1 84086 208349
1 85415 321517
1 26288 144450
1 69641 426187
1 44320 194241
1 84310 392714
1 99702 214595
1 39731 486851
1 72157 232399
1 25343 273728
1 48536 342868
1 72019 479840
1 5830 263022
1 39396 352891
1 23199 150810
1 77182 189403
1 60438 80801
1 36136 503846
1 52759 264546
1 66020 77729
1 33960 348569
1 48173 450654
1 86697 364028
1 9048 151295
1 88885 131845
1 58773 113937
1 86721 54950
1 23854 135127
1 34074 486652
1 57188 422212
1 95656 126425
1 32951 491908
1 92911 286959
1 79964 61471
1 65034 405158
1 71814 377308
1 4080 314877
1 22239 461524
1 5201 426046
1 2701 473921
1 37560 55018
1 92176 307071
1 2760 463566
1 82816 84602
1 6431 422064
1 59504 241074
1 98424 352630
1 20720 477498
1 55554 179374
1 16932 433138
1 97452 502912
1 27727 414905
1 45723 84592
1 45 381947
1 94735 472601
1 56370 242739
1 90788 431747
1 84141 323358
1 61228 188970
1 39881 83739
1 24535 210896
1 87592 155034
1 82924 299900
1 52168 316781
1 27439 328181
1 72800 507553
1 11963 299771
1 5665 371618
1 2983 427919
1 75926 371147
1 67907 461998
1 23206 451503
1 6297 265201
1 25967 185803
1 36526 434432
1 84650 540377
1 71104 386490
1 34956 542918
1 22055 473287
1 28096 3390
1 46837 363239
1 94415 299215
1 93016 281360
1 4858 148441
1 57653 425647
1 25564 402020
1 3052 82251
1 98538 164160
1 89208 222689
1 34420 340049
1 85038 56947
1 7683 390573
1 2682 298698
1 99515 517185
1 59975 509287
1 91352 313679
1 87253 13753
1 19762 123029
1 78754 41349
1 82426 354593
1 50180 285645
1 68124 219083
1 87659 250462
1 99133 508135
1 61697 3742
1 77053 1548
1 53611 97135
1 97651 1270
1 84358 286302
1 10453 56280
1 69292 323329
1 83375 544450
1 591 264629
1 47848 196889
1 65018 419016
1 93219 178338
1 57077 284996
1 19449 225495
1 69183 270966
1 15265 17530
1 68979 415057
1 74089 211764
1 91654 79120
1 1851 194235
1 57028 414152
1 38555 115360
1 77272 450571
1 22598 202839
1 2306 62762
1 48690 260830
1 92832 376552
1 45842 308021
1 2760 481248
1 48849 60588
1 23945 141632
1 29907 505779
1 56207 138420
1 153 484974
1 68734 268735
1 14235 371939
1 95700 271594
1 99469 165226
1 12009 137087
1 51868 422808
1 58287 423032
1 27856 16468
1 61523 154670
1 82442 202725
1 27836 410314
1 88581 189335
1 66121 373822
1 79926 267205
1 32629 414137
1 24204 300688
1 12148 61719
1 95986 126579
1 53173 136923
1 71275 416925
1 21407 216805
1 75027 411407
1 26294 39847
1 60034 439979
1 74388 263796
1 11145 202026
1 93714 154745
1 32468 220886
1 58462 438742
1 68040 264177
1 73956 164091
1 40516 448344
1 82696 6320
1 68897 27781
1 60167 17848
1 88628 274262
1 12123 24655
1 48040 247843
1 17366 225620
1 44455 178216
1 44579 515284
1 42128 494840
1 25417 330561
1 54495 471383
1 44873 176760
1 13001 69381
1 61053 416178
1 81247 81922
1 54073 503815
1 14248 19700
1 27180 269111
1 4041 192755
1 8477 379087
1 88222 511740
1 80975 288890
1 47583 540458
1 47999 162869
1 14718 72768
1 41667 178122
1 81957 515906
1 21194 97546
1 72570 502071
1 24128 496555
1 54653 310740
1 95880 467939
1 6118 184240
1 35490 58370
1 89257 54338
1 516 287364
1 23539 465387
1 57315 516713
1 84012 119609
1 36425 533747
1 57044 183528
1 55869 368564
1 55879 178881
1 93248 48698
1 17275 407194
1 90540 80101
1 52319 521704
1 45781 40968
1 68444 130629
1 48137 202172
1 71061 268358
1 28401 291538
1 12840 186010
1 18736 82370
1 17323 281833
1 68704 367667
1 36722 51179
1 97082 364468
1 45989 408870
1 36620 352727
1 11564 411975
1 68930 208412
1 27301 508597
1 50687 115582
1 1097 305464
1 75458 325962
1 90828 70656
1 21348 479634
1 35100 79487
1 16694 79987
1 80927 411295
1 12869 459600
1 80567 435114
1 36472 50465
1 85663 325756
1 98414 525733
1 63980 437420
1 57089 252248
1 59534 345227
1 97095 431945
1 76878 364248
1 27885 500822
1 400 56122
1 40188 361791
1 49584 350794
1 30423 493106
1 6278 8870
1 19160 432586
1 83460 417278
1 17399 43547
1 61428 55991
1 82501 102076
1 31900 245167
1 84266 898
1 59451 426415
1 26796 64282
1 11307 194689
1 6954 73919
1 28863 114310
1 41786 376849
1 47043 465481
1 72048 307411
1 50945 278550
1 31256 170657
1 69880 75360
1 56409 37227
1 91620 153759
1 91217 277129
1 46235 495527
1 75325 173333
1 91564 295332
1 76336 164712
1 83199 376556
1 48984 295529
1 36601 372639
1 30718 437040
1 82519 237242
1 9796 140804
1 68655 483563
1 17478 270450
1 26356 530879
1 80539 283320
1 88529 75125
1 36084 500899
1 59882 400193
1 4057 199817
1 36256 173742
1 34544 65343
1 29931 385359
1 41559 541004
1 72959 431341
1 47271 497609
1 68361 177384
1 14929 139967
1 62833 369630
1 40194 345472
1 39416 101708
1 4736 197278
1 97113 395420
1 88620 72906
1 63305 32831
1 80927 196738
1 22488 154989
1 89231 72156
1 26191 306952
1 25385 258729
1 74001 467737
1 44598 456342
1 16156 521823
1 61368 50907
1 12935 95370
1 79787 389099
1 86211 139541
1 27334 495641
1 64380 56412
1 32889 239530
1 56567 93495
1 48207 520929
1 96819 298313
1 10187 152193
1 21066 82638
1 52588 437915
1 43758 391186
1 18538 97469
1 20622 430304
1 96216 376400
1 38992 279407
1 93058 303647
1 96054 34336
1 31054 388841
1 19931 486450
1 23548 229660
1 24981 463744
1 93192 379156
1 65234 317531
1 4996 406804
1 42268 24538
1 30400 76218
1 77463 426104
1 10244 88126
1 77952 146409
1 13906 206970
1 35181 445893
1 80902 170793
1 52049 368756
1 89495 33151
1 21750 290297
1 80213 451159
1 2018 492319
1 83275 306526
1 20341 458870
1 76572 277905
1 73159 87374
1 86695 490538
1 972 56887
1 26884 484143
1 42353 65640
1 86790 332242
1 76190 270841
1 39480 508660
1 8915 4381
1 57122 280830
1 25740 50516
1 70980 141439
1 3135 288778
1 57463 510420
1 74075 222758
1 18896 64834
1 84329 433884
1 57374 299756
1 1228 255788
1 18793 373862
1 20802 259197
1 62867 313967
1 41666 245998
1 65944 535008
1 52797 465320
1 84879 16303
1 91582 278178
1 15912 356080
1 97804 97795
1 66797 143535
1 61317 338604
1 52867 445125
1 34211 291992
1 8200 73411
1 60344 53866
1 60244 295010
1 22354 274438
1 5498 321425
1 64409 105580
1 87909 197045
1 28206 545972
1 2941 30700
1 61388 497224
1 26849 420179
1 17865 391389
1 91341 6736
1 63475 521863
1 61971 52509
1 75188 84008
1 31299 419719
1 91407 541585
1 50180 261407
1 9187 354661
1 65658 30509
1 14885 248100
1 76416 313988
1 23303 145629
1 27213 280227
1 72789 328196
1 87313 446847
1 20437 304069
1 24310 511842
1 86628 142939
1 68065 318034
1 30621 466082
1 92464 162532
1 65330 293865
1 2107 249326
1 55026 244921
1 79828 327989
1 5700 503168
1 82633 405760
1 71368 198767
1 32958 54195
1 44826 61845
1 50486 473760
1 39984 126793
1 61705 4362
1 94233 80896
1 45356 256221
1 59133 49525
1 2190 483187
1 55777 203171
1 35702 493694
1 21666 101670
1 35016 356795
1 85238 377494
1 61823 480413
1 43312 40123
1 70418 502592
1 51099 16919
1 44592 270891
1 23867 261199
1 28261 372738
1 43441 444891
1 52469 109136
1 71573 152925
1 37502 228899
1 38652 498286
1 8536 148411
1 24625 107673
1 73877 110454
1 317 118937
1 15395 322147
1 25568 361351
1 14854 110587
1 63831 436899
1 94465 173058
1 77174 375966
1 10796 201984
1 75981 469610
1 71900 382617
1 55365 253966
1 5759 209120
1 31682 175954
1 447 478873
1 86080 414752
1 1564 163587
1 98935 517962
1 74932 418479
1 54424 470549
1 71165 43522
1 17903 119759
1 52390 468687
1 74689 370455
1 7739 96171
1 96301 228875
1 83904 427908
1 33293 54157
1 24659 304422
1 1139 435867
1 52491 417025
1 91406 471957
1 49021 39653
1 16516 58419
1 18771 127932
1 17495 467561
1 33045 402771
1 47682 68009
1 79746 406309
1 43771 312420
1 69717 165411
1 20624 429882
1 96834 246335
1 44140 18681
1 9623 371930
1 57712 359014
1 9502 275145
1 284 220860
1 72599 213128
1 71429 459418
1 97856 247710
1 80830 380689
1 64014 143726
1 74641 32312
1 50483 87345
1 21925 123531
1 76440 285893
1 45975 155841
1 97441 530264
1 28834 231374
1 46574 354995
1 74233 418274
1 68150 433920
1 45065 441767
1 24587 343944
1 25754 17298
1 94138 427789
1 48556 125835
1 63818 376849
1 86012 442133
1 25530 362774
1 12318 481791
1 17220 167592
1 42946 81078
1 4798 6582
1 34673 99909
1 4790 12797
1 23374 61731
1 94035 488371
1 67351 295824
1 94648 238225
1 22626 110032
1 37314 223782
1 80867 494826
1 23974 216786
1 82466 67507
1 14454 339259
1 83175 527573
1 76987 530068
1 48304 5824
1 97017 540089
1 10582 446088
1 84208 465936
1 84366 24037
1 95222 75395
1 39939 488654
1 5823 143300
1 72478 499658
1 55992 268676
1 97376 243803
1 54245 107888
1 64004 37998
1 58984 459983
1 99712 195423
1 58619 169373
1 32290 110855
1 88753 13609
1 85876 393593
1 19163 509541
1 40762 143141
1 46559 238057
1 47120 161161
1 14144 300260
1 30318 435250
1 1659 271579
1 67750 527976
1 94469 307383
1 84866 358566
1 50959 116323
1 63464 272859
1 92548 420304
1 67639 506072
1 99751 172091
1 23689 422995
1 2104 505083
1 96273 56729
1 39629 209796
1 97500 130974
1 11867 272081
1 9329 83712
1 76268 218315
1 40531 3991
1 50151 274240
1 32187 535427
1 59565 126361
1 36992 87608
1 19159 58276
1 20464 315738
1 92411 365142
1 25206 173067
1 27270 310586
1 12468 119859
1 97953 342512
1 27880 408979
1 70798 322236
1 65384 356798
1 96138 272921
1 10183 22635
1 13418 385461
1 73680 369750
1 23807 322068
1 41383 223843
1 72916 466205
1 12045 490121
1 96620 456546
1 73978 347723
1 90823 252730
1 1026 382003
1 85115 535638
1 76147 205462
1 52764 407091
1 17875 533110
1 28662 73299
1 53155 229072
1 5839 46824
1 76224 531270
1 70632 71720
1 55486 57094
1 55642 484147
1 84237 282249
1 72795 21552
1 214 490665
1 43640 47348
1 68669 356591
1 45434 58949
1 59678 274575
1 60163 142000
1 94289 431330
1 48976 277580
1 53095 281371
1 24854 401641
1 28076 197771
1 32870 196065
1 71589 286019
1 13419 244731
1 19441 186322
1 13128 423899
1 65034 241009
1 80444 527303
1 51235 188665
1 2975 417269
1 90056 207508
1 6500 351042
1 9219 512853
1 49303 214909
1 46035 97483
1 95710 195378
1 1172 443938
1 9178 204284
1 54715 50517
1 740 407275
1 15129 142585
1 60914 95475
1 66581 134305
1 69009 163435
1 35028 529984
1 45930 398670
1 42354 42411
1 8767 347902
1 32520 348492
1 22988 164192
1 36486 479016
1 74184 131481
1 47863 498241
1 7459 496900
1 54593 323753
1 15591 461750
1 11044 97409
1 20922 424316
1 49752 405303
1 15704 211120
1 63537 79061
1 14618 451817
1 95324 249307
1 65203 188067
1 28385 391553
1 81071 334155
1 51744 250766
1 58580 272009
1 86806 350450
1 44738 280801
1 90423 195597
1 56372 545805
1 21907 85358
1 71487 304074
1 5075 353034
1 83696 238751
1 2490 126402
1 62288 5849
1 93446 234736
1 54912 142492
1 47086 366735
1 10847 480277
1 65219 537678
1 50625 143378
1 41521 529477
1 34295 7755
1 88316 370207
1 64203 295569
1 91973 453557
1 14818 12598
1 51077 172126
1 18554 11223
1 21102 8413
1 17643 462942
1 59759 306171
1 93928 104612
1 89518 494178
1 1564 241867
1 76205 340594
1 58351 361517
1 69991 458628
1 76417 486475
1 7889 542046
1 5323 141415
1 16731 273325
1 65506 171443
1 25935 500179
1 8277 136384
1 80718 346761
1 38412 169804
1 17975 49874
1 40169 160944
1 24418 297350
1 61160 169354
1 93278 159736
1 49760 24637
1 10457 215129
1 69121 314192
1 21526 27075
1 38869 368786
1 39285 15230
1 24417 378649
1 46256 229142
1 65187 109774
1 59770 356079
1 81107 387631
1 30784 215331
1 25923 493794
1 94729 373920
1 83777 520975
1 19416 362300
1 95634 115482
1 50950 532403
1 9910 102318
1 80906 486872
1 39208 325651
1 66706 66292
1 76317 361029
1 87721 358270
1 80609 266950
1 49649 90861
1 29119 285900
1 94600 416238
1 88280 515937
1 58404 290075
1 73736 359533
1 95448 240268
1 66917 289580
1 86095 68462
1 30081 194762
1 56334 190415
1 91077 170712
1 20819 483132
1 40182 68445
1 3930 190579
1 30354 298355
1 54196 414985
1 22545 122662
1 88879 308109
1 74245 53625
1 3891 456955
1 73116 417977
1 43361 82354
1 1115 374719
1 26580 496222
1 36418 379070
1 61441 291275
1 51852 79775
1 14616 264948
1 55821 198183
1 48866 478993
1 85684 51365
1 45634 499562
1 26216 283826
1 78102 499014
1 65837 435182
1 50998 102780
1 92958 527921
1 67921 362929
1 41490 422268
1 65076 69728
1 74744 240984
1 83396 77509
1 72156 91179
1 95808 186366
1 43298 256415
1 2978 195201
1 64392 31192
1 20348 479844
1 35941 492486
1 84669 76172
1 41486 14677
1 4428 9527
1 82669 111235
1 41801 239681
1 79882 90574
1 27536 512767
1 26020 258171
1 84023 352523
1 50902 251316
1 30476 321078
1 49620 411851
1 4761 305898
1 30765 400273
1 47586 467900
1 70120 237356
1 34596 359687
1 10249 244069
1 32949 251635
1 86699 250958
1 81736 133471
1 68548 445625
1 46343 349487
1 46310 433212
1 86297 383159
1 44890 250035
1 21147 345102
1 48100 547485
1 18665 43776
1 72132 96571
1 34356 23173
1 52401 430599
1 72234 498624
1 47741 490066
1 62866 87496
1 37525 322935
1 26415 278222
1 23040 527018
1 20731 124769
1 88349 2545
1 51883 236944
1 18503 454151
1 64974 530248
1 10514 134764
1 90255 239216
1 24300 270782
1 46769 142563
1 10527 340863
1 78607 387889
1 39467 116281
1 99011 421638
1 56046 457948
1 68926 432202
1 92221 34428
1 15401 404971
1 16042 532840
1 42156 76395
1 9598 341440
1 66469 351363
1 97341 360664
1 41486 10252
1 6279 531691
1 18649 408150
1 84466 426961
1 97141 24152
1 58579 57456
1 10984 94162
1 68148 363967
1 45652 96167
1 68380 356975
1 28180 317655
1 67852 490776
1 21213 512422
1 71966 475474
1 84671 495663
1 89990 37442
1 82148 434342
1 20242 427292
1 31053 89287
1 50732 389040
1 91930 464445
1 81844 335949
1 77728 66679
1 63272 250059
1 25010 468582
1 33661 31107
1 81402 329137
1 78532 397790
1 75070 545971
1 99400 104950
1 20413 168465
1 55564 182580
1 46961 427046
1 28080 388039
1 11757 327197
1 37738 519564
1 15294 130150
1 62063 251184
1 99244 311925
1 71049 508893
1 54519 360350
1 77407 440108
1 96795 520831
1 53522 193901
1 5550 527741
1 75388 516751
1 74495 536244
1 19025 110820
1 34391 414882
1 27775 153843
1 56601 460268
1 75599 64625
1 58818 331269
1 51267 333935
1 82987 84225
1 59800 32151
1 76900 78379
1 35363 177231
1 95993 368203
1 96021 400280
1 42254 22009
1 57241 135617
1 91236 153000
1 88018 4686
1 81780 197860
1 2592 526421
1 87152 472016
1 20601 36415
1 28134 81157
1 64017 212956
1 64702 340585
1 38644 458715
1 33433 473329
1 14249 535167
1 882 43484
1 57806 108806
1 27326 505169
1 16672 355664
1 74829 412737
1 15922 450764
1 31528 116143
1 73874 100283
1 64819 54906
1 12233 36331
1 3082 268138
1 9721 359234
1 34757 360159
1 30526 28872
1 21877 142533
1 72784 183680
1 6758 532506
1 91773 151872
1 52893 98735
1 98448 35525
1 9305 36683
1 3087 497892
1 48052 218447
1 92054 512667
1 55745 65845
1 55838 309488
1 19725 164060
1 14106 111505
1 51743 217562
1 67094 178719
1 58009 427093
1 55384 476803
1 77334 529545
1 26337 496148
1 4012 208894
1 35499 316182
1 65770 422387
1 99817 8677
1 91192 18360
1 96683 171544
1 3099 523001
1 23353 108215
1 6927 315604
1 77013 385217
1 10637 113119
1 19900 544638
1 9957 449771
1 80419 361715
1 25122 258498
1 61691 356077
1 37931 100623
1 18574 473154
1 64189 50948
1 65794 537295
1 58643 429027
1 211 133455
1 68384 100838
1 24954 267826
1 8306 73061
1 68394 494459
1 47278 5360
1 69807 184019
1 50616 388335
1 50319 19856
1 46378 219340
1 16842 102171
1 17913 513064
1 83996 434870
1 71509 280667
1 33111 531334
1 50246 207439
1 89835 414442
1 43666 312993
1 53504 213111
1 62516 350511
1 76984 527398
1 32004 530623
1 45423 194077
1 99219 349991
1 47068 445950
1 96141 471387
1 2287 409790
1 68918 215295
1 57843 369127
1 56207 145486
1 89291 515183
1 70481 156440
1 67574 23003
1 1999 102652
1 96140 12825
1 16085 528863
1 99072 382194
1 99596 391623
1 3518 526873
1 33813 253813
1 84140 225110
1 63115 500092
1 8874 463099
1 35012 247451
1 71059 121790
1 28238 478207
1 33084 222389
1 99987 13566
1 46770 420689
1 2423 101054
1 71486 178036
1 43638 170244
1 12641 2988
1 50153 254449
1 40090 545397
1 23711 452332
1 60157 278762
1 51942 221866
1 4059 102469
1 60513 138585
1 76286 185822
1 33520 537161
1 81067 543732
1 88941 357970
1 64800 309237
1 13035 325312
1 50357 376849
1 88087 488886
1 6077 297366
1 71801 472851
1 96259 169743
1 145 517024
1 3599 485060
1 52732 453236
1 64480 506868
1 40173 189523
1 23026 252000
1 53942 301196
1 99863 502893
1 72287 46095
1 5055 58073
1 92395 156911
1 49266 536439
1 55384 90593
1 12369 237150
1 32444 133915
1 96698 199770
1 46890 174394
1 50051 225876
1 79629 209145
1 79452 266236
1 40266 535915
1 49007 48986
1 60032 252765
1 19969 482643
1 3048 258065
1 86064 170207
1 38070 500728
1 27540 315734
1 45592 17917
1 77760 414279
1 60660 79304
1 26271 537194
1 96395 465445
1 28729 327556
1 82170 328506
1 74413 181726
1 57878 300236
1 62582 372490
1 34541 544242
1 9801 167406
1 9385 56161
1 90706 542814
1 58925 189226
1 39004 310830
1 89463 349863
1 39656 140514
1 30206 487259
1 79474 12564
1 45876 299461
1 99792 502658
1 42019 460201
1 90836 356113
1 67473 175811
1 10503 376627
1 85181 206434
1 33230 71266
1 87969 455689
1 46215 290147
1 65488 229810
1 19978 40607
1 4983 342422
1 35209 143074
1 99101 166114
1 29842 349951
1 27972 298674
1 97161 353741
1 93447 3425
1 84209 91573
1 87420 484058
1 67554 245749
1 42738 174842
1 78033 421851
1 50033 61267
1 62508 213860
1 49470 416850
1 50077 327978
1 24822 274086
1 4708 496827
1 34063 187951
1 68383 93527
1 50428 448993
1 74948 363821
1 61895 177334
1 11171 195971
1 35671 855
1 64390 314041
1 81034 542083
1 91729 77670
1 91161 53450
1 21316 303099
1 68792 264848
1 65686 81914
1 12948 357224
1 76569 165705
1 42357 51266
1 65755 453820
1 26811 214757
1 24800 287315
1 8035 5609
1 54858 376617
1 21761 432165
1 17107 163062
1 24165 376598
1 17263 369978
1 30104 188475
1 89037 144247
1 16093 448391
1 44340 12332
1 64722 471887
1 92424 74052
1 39950 296577
1 19812 512407
1 25315 74990
1 98750 90437
1 26394 527732
1 84680 477385
1 26075 75657
1 13259 164272
1 59236 320990
1 87019 369103
1 2159 1649
1 96744 125361
1 61934 265484
1 10968 402402
1 99920 434207
1 54064 220749
1 37755 260654
1 57722 65199
1 88465 413352
1 50142 458217
1 45709 102313
1 58075 218674
1 965 173529
1 1483 528707
1 83527 38947
1 324 409630
1 5213 338580
1 27572 333275
1 50667 93385
1 96802 74398
1 71950 146992
1 88466 37595
1 20796 40800
1 59934 75132
1 25640 183643
1 98303 390759
1 87612 82051
1 54819 542269
1 75486 530231
1 1110 29896
1 59054 315714
1 91995 385277
1 20484 71792
1 7730 322115
1 99924 366740
1 87442 85787
1 49867 233778
1 69261 148002
1 92624 179599
1 87760 7366
1 7302 235380
1 94945 399813
1 76102 113783
1 53313 34928
1 47399 544926
1 33610 88222
1 19800 350482
1 69904 196562
1 33089 291577
1 50177 177616
1 21960 250192
1 39943 372257
1 38599 518982
1 41826 376987
1 78072 159395
1 30927 291398
1 48395 153250
1 14310 157277
1 17932 6816
1 41301 160933
1 13376 19519
1 41320 416341
1 82565 220327
1 39810 547521
1 60023 450216
1 3811 310115
1 32263 163057
1 89057 287389
1 68196 10651
1 17392 412908
1 11380 145405
1 93341 414211
1 95352 434606
1 59500 439222
1 39437 434414
1 15743 121904
1 19176 401160
1 9775 181637
1 63319 416537
1 84754 499224
1 12548 464504
1 38965 430562
1 94482 37320
1 57090 305954
1 88576 415313
1 58201 323667
1 11587 110296
1 33399 104265
1 51309 163586
1 12691 174220
1 76042 362145
1 2654 184387
1 64383 84363
1 44608 355683
1 29868 58469
1 82656 250345
1 33288 199761
1 73018 495951
1 21801 14076
1 67367 530780
1 51547 484781
1 13435 358203
1 14373 62480
1 91584 344360
1 3050 232236
1 15997 317900
1 81731 234345
1 80562 450776
1 45351 479267
1 70299 415493
1 43684 471009
1 11179 410075
1 453 138611
1 46768 176653
1 63692 397541
1 44979 410015
1 96438 342282
1 27958 337997
1 38332 160977
1 5301 407845
1 6286 101043
1 45256 196641
1 78615 232787
1 27709 66866
1 83518 481265
1 47007 355098
1 3456 163127
1 5268 396382
1 88505 367119
1 6328 480917
1 14522 342071
1 57604 325879
1 57585 234956
1 54667 112044
1 24038 345736
1 60057 518515
1 70777 29779
1 85556 182903
1 24583 281150
1 52733 456145
1 28420 163103
1 11149 489875
1 94144 363607
1 20186 319607
1 32452 332192
1 74161 302478
1 93076 261227
1 56187 319449
1 40844 426539
1 70458 516515
1 11332 293600
1 31658 265058
1 1901 3069
1 94018 178382
1 2803 287538
1 32754 426349
1 9595 72455
1 52293 520653
1 25188 469715
1 16414 422144
1 12103 331718
1 21852 521315
1 42041 146968
1 41239 190164
1 23846 55419
1 14050 67713
1 67381 433413
1 11913 454038
1 64072 290788
1 84434 173266
1 33082 173440
1 36830 502875
1 97760 17184
1 60966 121581
1 52203 240981
1 46271 119039
1 58178 488450
1 48376 368999
1 33002 308274
1 45337 415585
1 39743 181557
1 27428 412843
1 56730 101515
1 7125 90596
1 78602 504780
1 31875 246400
1 86845 275118
1 87614 200362
1 16790 478983
1 12785 429338
1 40661 468100
1 62399 542940
1 96629 467422
1 78343 434675
1 40454 346013
1 6657 448238
1 70233 168272
1 68192 231135
1 78482 434027
1 91151 29731
1 45301 445993
1 66454 236531
1 3835 13378
1 28533 372262
1 44827 248374
1 9029 325425
1 80356 547720
1 99036 479421
1 11039 171404
1 33030 334121
1 55919 331746
1 11534 209957
1 20177 544704
1 25525 291208
1 92638 227276
1 94775 454867
1 82150 334852
1 34219 131523
1 18101 148756
1 76321 249003
1 35376 186755
1 69891 171484
1 21718 429474
1 53142 164500
1 28768 292995
1 68568 19719
1 36483 384928
1 58881 347005
1 85162 484542
1 58020 146226
1 990 396050
1 588 481460
1 23328 459167
1 34625 471981
1 65579 328770
1 11779 255486
1 92948 472357
1 98635 465565
1 17643 253509
1 91150 506404
1 43417 243796
1 56091 215788
1 93442 102383
1 60922 173514
1 69826 381737
1 2412 267189
1 64337 67441
1 39599 22227
1 82465 544269
1 55961 445384
1 68252 92746
1 92378 434034
1 19624 210137
1 51260 173831
1 50693 51405
1 6500 49005
1 40906 116850
1 12688 205421
1 33613 509483
1 82136 14925
1 28058 319513
1 84046 487418
1 57912 153286
1 95232 199851
1 8842 75603
1 52755 218056
1 83561 146791
1 17543 521171
1 32524 211397
1 73303 33574
1 16737 533970
1 82679 349707
1 63763 467440
1 21494 145188
1 38852 177593
1 49115 222789
1 41393 37598
1 2026 152000
1 97715 383148
1 59998 277620
1 59770 411762
1 92206 465221
1 95794 291105
1 99433 247773
1 1247 543115
1 96860 519275
1 75746 494904
1 43528 334395
1 29971 543437
1 4462 364611
1 98246 18247
1 82277 331866
1 99145 402032
1 65151 34275
1 70465 449459
1 61194 422722
1 31314 253571
1 71531 373991
1 76502 305916
1 19106 97085
1 74466 487954
1 35562 292109
1 95494 416016
1 74455 4880
1 4491 391114
1 35223 55433
1 31348 365316
1 11060 35380
1 36863 137084
1 51598 369220
1 1763 145772
1 77635 411786
1 23442 314457
1 73513 93143
1 32182 536245
1 41008 143362
1 91892 190230
1 37889 219832
1 44174 106493
1 98211 378654
1 27226 178065
1 53683 456607
1 27598 369925
1 49353 35943
1 7350 8021
1 52087 135861
1 60569 355189
1 58122 487038
1 43385 457797
1 91081 118704
1 55569 380475
1 92723 363180
1 52695 303612
1 25859 285896
1 90393 143087
1 86989 515690
1 75425 266209
1 35167 127079
1 27731 168463
1 3459 514616
1 60939 466591
1 89625 127548
1 3778 528992
1 94463 141849
1 98152 270633
1 59275 457270
1 680 387754
1 86700 494300
1 85640 218403
1 39214 452930
1 23144 160687
1 12724 484555
1 768 508054
1 81438 479176
1 21380 174127
1 1923 236854
1 74689 353467
1 69909 327237
1 20639 533132
1 65409 99388
1 88766 169811
1 70702 351670
1 57691 39755
1 94651 348048
1 75690 475527
1 99587 24713
1 91738 370312
1 2906 321921
1 49942 318600
1 98958 58914
1 86656 350776
1 32744 56270
1 7190 546412
1 42891 32462
1 86447 424106
1 2449 26809
1 77308 486450
1 82035 103915
1 86153 503744
1 41919 57234
1 10555 80244
1 61921 519081
1 18545 164182
1 14460 179064
1 25316 138824
1 80784 210529
1 15112 309223
1 13139 141202
1 20523 497682
1 29594 28637
1 32435 53708
1 24623 436098
1 22978 537078
1 73177 149553
1 98995 12611
1 7353 257397
1 47227 377627
1 71401 383158
1 13450 50509
1 80445 350560
1 16522 461789
1 8419 400390
1 5724 149226
1 33988 164276
1 9599 641
1 5378 393369
1 6699 41952
1 46138 346017
1 90959 316600
1 26401 139912
1 53912 217804
1 59497 380810
1 364 173487
1 56698 191261
1 61128 206330
1 60347 404930
1 17415 455307
1 77416 332816
1 84508 399083
1 6011 105435
1 65939 243873
1 88709 112418
1 69558 417105
1 85715 488842
1 13956 197339
1 27339 522657
1 11898 395709
1 14638 505976
1 17931 133292
1 10485 282036
1 11913 142787
1 61302 544781
1 99484 221179
1 57407 283107
1 89383 430321
1 29687 48107
1 46951 201931
1 64353 232124
1 47253 417132
1 16025 5399
1 75585 90239
1 4182 267002
1 3158 539696
1 65769 486306
1 11419 93710
1 91802 109298
1 92654 465526
1 97519 420769
1 21576 173627
1 24935 528163
1 80669 42145
1 81368 70853
1 50714 479122
1 63030 372276
1 67239 75023
1 65805 251970
1 13733 4152
1 3203 191421
1 29359 262212
1 64217 365883
1 38714 121738
1 99337 265820
1 39414 377123
1 35078 520591
1 10540 508869
1 65313 371449
1 86015 171213
1 92319 539212
1 59789 513726
1 28325 338145
1 21005 281416
1 76527 191630
1 11185 173931
1 67890 63130
1 18531 295293
1 90431 157252
1 43433 44599
1 97377 240463
1 17442 114348
1 25883 69369
1 12776 296792
1 30924 28672
1 83533 170499
1 27596 194696
1 88640 147908
1 3566 75423
1 41191 15370
1 62686 487896
1 75396 79326
1 58178 178639
1 71026 142287
1 44731 209311
1 95975 117665
1 30914 338592
1 12049 223331
1 79821 479209
1 67643 522645
1 52201 331800
1 6791 33886
1 5023 23109
1 54802 94999
1 5969 503099
1 38933 473702
1 10299 383130
1 54591 243515
1 36820 210398
1 72606 148587
1 92620 278303
1 91029 84232
1 9774 194962
1 39461 503607
1 89597 406587
1 82598 335714
1 19512 437013
1 69772 362410
1 83191 508868
1 84484 65163
1 73581 309795
1 90102 190047
1 46310 147338
1 73826 468474
1 46792 263902
1 47621 303612
1 13715 312484
1 14099 390277
1 16483 147314
1 46811 194664
1 42826 62145
1 15720 170997
1 52312 427240
1 11805 464464
1 22261 466447
1 23669 118496
1 64899 412081
1 79882 131096
1 11614 228243
1 94796 459841
1 41373 512219
1 30279 434362
1 5232 255498
1 13536 411739
1 64929 140478
1 81174 104163
1 90581 155793
1 9026 344102
1 73802 247080
1 82585 150267
1 62840 401848
1 87430 437730
1 94802 203984
1 65427 142748
1 4996 255838
1 91838 540746
1 83252 524982
1 94245 438946
1 90978 412090
1 92541 7166
1 99113 342012
1 80436 443895
1 83070 127094
1 45524 234075
1 89198 110373
1 45281 310511
1 46849 298251
1 45559 198530
1 94235 372613
1 60366 5200
1 81623 513113
1 37208 7164
1 34668 236545
1 82079 39951
1 30186 52231
1 88425 327926
1 60923 465279
1 2390 168332
1 30948 509044
1 7998 373694
1 65731 90791
1 68788 456396
1 52688 290102
1 28167 345175
1 22558 476943
1 90238 26902
1 22456 447094
1 20793 269040
1 32934 32934
1 42069 372828
1 53863 385333
1 73733 203920
1 63414 149471
1 55547 56402
1 82824 166000
1 77887 119654
1 38282 423847
1 56308 527435
1 25220 539263
1 5975 86877
1 48922 93006
1 2465 220257
1 39975 189632
1 40738 307140
1 53218 411937
1 99494 425044
1 31802 86856
1 28273 321323
1 84059 292121
1 37348 428561
1 59209 93368
1 35895 291879
1 14850 444000
1 63071 489875
1 87358 366521
1 19495 141405
1 8336 73618
1 29016 139809
1 5763 374308
1 15923 467666
1 93183 429556
1 18930 88144
1 81571 409801
1 80173 312943
1 96202 453900
1 23153 343058
1 24680 315466
1 35400 57997
1 71180 350338
1 83093 162828
1 75390 111584
1 66550 223866
1 75807 221563
1 54562 248554
1 16301 368596
1 85707 529769
1 77598 228677
1 68283 38974
1 13825 268959
1 36088 63012
1 4130 62164
1 62625 36464
1 45413 503225
1 77583 383933
1 83592 349353
1 25079 487134
1 77923 237937
1 26117 359808
1 44104 211434
1 55552 217909
1 11429 388030
1 96938 158197
1 68446 450223
1 53727 460581
1 64885 257638
1 82322 297307
1 81764 68021
1 77845 195564
1 3167 262978
1 93967 83710
1 65429 466718
1 90053 297378
1 45741 428719
1 34835 513471
1 92555 26914
1 59250 32845
1 31018 224045
1 94578 389503
1 60416 353962
1 76510 427753
1 49279 157043
1 5916 390367
1 67792 468936
1 50572 486792
1 94647 249848
1 79718 390376
1 88884 392500
1 90974 201399
1 88926 125334
1 69025 411631
1 55687 414679
1 40983 326850
1 42557 286786
1 1473 171402
1 32836 386071
1 60665 204395
1 68734 370076
1 2998 101516
1 11589 508660
1 62183 340770
1 52717 474871
1 34357 92232
1 16101 545499
1 86659 447085
1 28532 389610
1 48559 245405
1 31965 111954
1 74064 537420
1 21405 466255
1 99863 327422
1 86985 377736
1 49744 235657
1 39251 474339
1 59936 124970
1 93828 501057
1 71814 115793
1 22176 372595
1 87835 367112
1 28231 15691
1 10516 78412
1 943 371332
1 42460 21796
1 47085 448189
1 54396 156756
1 89387 206050
1 20277 252987
1 56208 416727
1 60002 26645
1 58269 30195
1 85273 537222
1 46924 310639
1 83656 369725
1 6449 136748
1 13881 152046
1 47419 469385
1 13584 310313
1 2321 397382
1 80009 447772
1 18998 251978
1 23037 487133
1 2279 107406
1 81211 130714
1 35993 351872
1 69904 58622
1 40861 239037
1 2 484735
1 50174 28311
1 97742 101599
1 83296 4315
1 16143 507409
1 58624 363944
1 65912 82679
1 85720 527594
1 83702 65642
1 79385 110480
1 99920 18951
1 77392 279163
1 1609 499429
1 50371 220081
1 13242 302073
1 94131 132363
1 78618 416729
1 77562 13499
1 2712 224621
1 76972 259743
1 83356 352238
1 22487 337820
1 77899 112106
1 10884 14096
1 87586 284917
1 15093 307060
1 82840 22662
1 93959 90194
1 606 57250
1 74767 506600
1 61407 202389
1 78879 420639
1 12034 466996
1 81887 349470
1 19365 527461
1 83061 260032
1 99073 358263
1 6272 372753
1 90666 39614
1 52374 348286
1 77454 248181
1 96843 120557
1 2867 399127
1 58763 353746
1 84539 214137
1 27869 16876
1 41984 504954
1 93119 468088
1 8698 259397
1 35342 20841
1 662 148647
1 47869 186095
1 40542 253370
1 54906 283512
1 90165 394068
1 56590 361282
1 85593 113622
1 62491 486386
1 85281 128001
1 66590 341339
1 88511 105296
1 69004 50081
1 60957 397832
1 73686 313327
1 99329 371543
1 88167 491121
1 84394 408305
1 53314 535775
1 28370 232827
1 29158 32140
1 39372 184450
1 40779 26659
1 89156 384288
1 54852 164978
1 61284 502288
1 91325 383901
1 70635 332465
1 48189 261560
1 81365 433791
1 72514 94835
1 12568 388778
1 85641 3327
1 16770 62321
1 36260 43016
1 83582 378808
1 69444 165461
1 83278 9186
1 61070 103181
1 63087 258204
1 95847 175590
1 70746 544212
1 51755 59321
1 30014 353463
1 61679 460204
1 36393 140928
1 83716 119863
1 54238 368954
1 50325 156126
1 48798 250146
1 15237 386758
1 20993 271155
1 43123 203171
1 90203 485260
1 33175 118229
1 53017 531921
1 98852 437056
1 99395 522150
1 31910 378970
1 91866 267383
1 27491 75121
1 82552 423426
1 10748 337790
1 92116 72256
1 57226 440067
1 99805 321352
1 86179 405777
1 78908 154047
1 97300 114595
1 47668 348422
1 60485 252274
1 70019 124587
1 51962 207239
1 56096 83829
1 68559 404932
1 67324 183627
1 15481 186431
1 89187 416409
1 51657 173409
1 93370 527163
1 92457 482556
1 79296 121644
1 89086 156278
1 72559 338908
1 49830 196016
1 80121 437174
1 47545 368108
1 39917 208479
1 39466 283003
1 2801 441805
1 31621 275555
1 80391 338845
1 99280 93434
1 15242 538006
1 91723 406382
1 16559 106047
1 51986 271191
1 26887 178313
1 80183 238140
1 98329 282766
1 51242 15674
1 52042 203615
1 33491 18115
1 87030 471888
1 65044 72144
1 55413 443915
1 86185 13300
1 18617 494816
1 42665 288907
1 40588 99975
1 97828 389496
1 9140 134464
1 93060 261447
1 90449 175263
1 5806 376543
1 10779 288418
1 32032 196041
1 9254 235938
1 49234 444368
1 43551 300010
1 66007 133427
1 39213 194681
1 96506 461958
1 3763 391092
1 76963 328789
1 19210 75198
1 82 8103
1 90345 522195
1 40192 136336
1 75167 79794
1 16386 467620
1 86932 426075
1 6407 498566
1 60334 360805
1 76375 412541
1 9703 283645
1 27379 110951
1 47897 465541
1 66330 294029
1 31476 369870
1 47487 6000
1 34116 263771
1 97205 344815
1 6861 233371
1 45701 505635
1 96208 155835
1 404 257013
1 28774 484205
1 79648 483452
1 41505 286474
1 27969 537008
1 84815 294821
1 5258 149484
1 75416 315746
1 64582 185437
1 2013 55905
1 79933 378721
1 8697 492340
1 79982 156421
1 41185 536224
1 70229 25039
1 71493 497008
1 3716 177676
1 67470 13684
1 59083 437391
1 54336 53580
1 209 128445
1 20247 160823
1 66362 369227
1 31307 362549
1 9409 160787
1 18094 231749
1 37820 248499
1 21706 446375
1 25629 219532
1 74533 489658
1 68749 40684
1 79710 26187
1 7217 530569
1 7695 27969
1 68679 260624
1 57994 444828
1 76775 215218
1 77822 243830
1 67683 352806
1 65298 456512
1 1097 505030
1 6502 83938
1 45181 3766
1 91254 4899
1 64962 68672
1 4312 349702
1 96560 221230
1 96794 331964
1 4348 498578
1 24615 227647
1 71029 446905
1 32417 381656
1 73282 262041
1 71749 79958
1 39751 286115
1 8108 2045
1 64286 312302
1 41414 70693
1 69472 56234
1 82558 65224
1 18588 434797
1 99803 212491
1 35228 463854
1 12122 283721
1 36932 246941
1 66390 23726
1 54580 54812
1 10499 309162
1 34403 252225
1 68876 55828
1 73507 525294
1 68698 249535
1 24610 351507
1 91469 235104
1 4324 302099
1 52002 373670
1 87659 376784
1 59565 343209
1 91345 283995
1 88574 52560
1 63563 302805
1 25694 91163
1 48389 66052
1 15792 9545
1 9 326042
1 74322 46531
1 29050 338013
1 53371 131283
1 56243 155838
1 1276 543249
1 57802 537922
1 76577 504822
1 66481 190064
1 25295 391480
1 31601 67861
1 22437 29780
1 4558 371378
1 49437 237924
1 83880 466586
1 5705 186557
1 80598 437865
1 4376 466451
1 64330 339046
1 2960 64091
1 69553 104834
1 62067 164276
1 78866 500786
1 41660 251775
1 7788 310837
1 82945 60377
1 5114 435516
1 59760 544397
1 52176 486041
1 4947 330599
1 67772 344052
1 81838 488983
1 47015 334597
1 64893 462692
1 34772 345724
1 2809 240265
1 14941 26539
1 36913 50263
1 3803 385371
1 12275 186413
1 42588 311432
1 32866 435703
1 20332 415869
1 32670 207040
1 6447 111232
1 78689 537440
1 87554 449228
1 42302 128186
1 64063 490946
1 66018 37274
1 63799 64167
1 96373 201324
1 79607 472637
1 54967 25700
1 73574 21690
1 28101 249185
1 5507 22875
1 51 270522
1 60136 123962
1 17552 453224
1 78155 340545
1 67911 221157
1 38810 4817
1 1178 286078
1 5692 234048
1 42407 66598
1 2516 154495
1 53381 364309
1 84159 40321
1 45797 349318
1 5714 544606
1 67507 205997
1 96446 356304
1 13395 289662
1 49614 265246
1 94950 27293
1 31909 437907
1 55780 56980
1 76291 24864
1 97122 322607
1 95838 219128
1 75179 169203
1 89227 438605
1 74312 215087
1 35668 66082
1 91802 499561
1 20800 385223
1 66140 89615
1 11280 484510
1 72227 413384
1 45694 507270
1 16863 46959
1 98237 403499
1 42969 431944
1 13886 433679
1 56533 235962
1 34631 137340
1 4911 240061
1 85531 260748
1 84031 144789
1 694 95964
1 37079 449674
1 54288 280185
1 41025 135295
1 65463 335958
1 85635 174187
1 64983 394311
1 75772 129926
1 23891 18956
1 15558 511005
1 17514 388824
1 76692 288742
1 60917 15590
1 44467 223277
1 61317 35088
1 94442 219894
1 32871 19839
1 65307 366752
1 92097 151065
1 16386 543123
1 81012 18086
1 80818 88263
1 46041 250838
1 62813 250871
1 27654 81834
1 67498 157299
1 65160 251362
1 96158 75047
1 5832 66014
1 17462 496110
1 38088 14750
1 23593 450511
1 71397 267300
1 66791 33011
1 75220 95909
1 5918 344469
1 51942 536424
1 49649 169536
1 69989 423518
1 27681 207849
1 23287 228189
1 77638 146339
1 79704 366270
1 70676 130501
1 78913 183146
1 96569 340171
1 83077 168936
1 16507 527358
1 59504 418789
1 41819 398651
1 58888 7167
1 47734 139544
1 91310 481536
1 98848 125283
1 82843 19648
1 29577 94496
1 68101 266065
1 6714 537548
1 14425 324094
1 1750 503657
1 14432 212364
1 49211 541619
1 43452 100056
1 55168 376802
1 1129 155085
1 91286 106805
1 75358 120871
1 61161 465988
1 1995 371396
1 22014 323039
1 37819 535830
1 38932 185405
1 62321 374227
1 99845 132690
1 44012 400992
1 87076 198794
1 48388 47223
1 84989 321951
1 33196 226729
1 4825 54535
1 55792 351237
1 96473 332840
1 85846 424523
1 23513 416389
1 67455 96294
1 91628 499152
1 61380 365354
1 46531 390291
1 3003 430590
1 74408 327733
1 75537 166907
1 41885 55092
1 6670 419159
1 8607 461665
1 74550 369456
1 16742 327281
1 86149 189495
1 51492 110088
1 85136 58205
1 68707 152480
1 80680 209261
1 21962 283334
1 21015 255095
1 72470 270498
1 10754 284402
1 64354 105710
1 13991 421296
1 72961 22223
1 91166 541949
1 94656 413308
1 10362 305712
1 14439 6953
1 27399 130437
1 33942 360049
1 93451 38852
1 71274 203896
1 60422 465737
1 70199 44486
1 47571 135737
1 748 31374
1 7239 311652
1 33556 309748
1 98735 499785
1 41809 109000
1 24211 546280
1 13185 16976
1 70999 316073
1 21915 475554
1 93014 512966
1 28240 315059
1 37479 387488
1 5036 94665
1 52794 253754
1 57523 399391
1 63097 428693
1 31942 226464
1 34665 357979
1 61950 461967
1 27208 466716
1 15085 241877
1 45710 88920
1 46306 341098
1 61230 484575
1 26307 225312
1 20564 275359
1 72690 319327
1 421 507286
1 34345 64908
1 74852 81069
1 44768 57749
1 61353 416718
1 6788 271434
1 75113 346323
1 17055 163576
1 65907 458972
1 51349 534549
1 64815 472789
1 41122 79744
1 85310 303514
1 78750 88211
1 84670 432161
1 24635 54264
1 44837 251828
1 14595 301848
1 90723 467141
1 28028 365560
1 26530 281044
1 84325 208826
1 42663 472380
1 47352 170405
1 83216 348930
1 60616 288385
1 96981 389740
1 15330 408996
1 92040 405471
1 749 361216
1 68311 367945
1 82059 10251
1 53575 274328
1 8920 389824
1 29720 350562
1 41671 202689
1 55589 385551
1 41898 291176
1 81026 244110
1 62921 476600
1 67614 25256
1 65639 58142
1 26657 437991
1 19265 236158
1 41676 442165
1 92272 267634
1 66653 377234
1 55972 437802
1 27146 487402
1 12296 235131
1 4291 337772
1 26595 30563
1 2450 208640
1 76882 34982
1 11963 89730
1 5233 60888
1 53278 491776
1 19633 237797
1 51570 143036
1 66976 65836
1 43754 139604
1 96294 247077
1 83825 408949
1 84772 161891
1 19311 127716
1 11956 276162
1 86307 120204
1 75054 25046
1 25800 261462
1 32159 201194
1 74738 368363
1 84080 162766
1 80112 520649
1 93031 20981
1 36297 233323
1 56447 13268
1 31233 254457
1 83312 115313
1 45874 311268
1 15755 307721
1 56149 519172
1 18716 319943
1 34137 419289
1 58984 183102
1 56872 187301
1 6958 362115
1 83654 292837
1 72840 113305
1 26579 519708
1 33032 499163
1 16614 312466
1 42493 228325
1 72849 108226
1 39469 415083
1 21121 506589
1 75770 7600
1 97117 465229
1 1920 454717
1 8868 295867
1 14770 467272
1 72721 339733
1 22274 467277
1 74744 356833
1 87223 482397
1 27912 461575
1 8534 49973
1 93000 65751
1 31515 238103
1 40027 344109
1 25599 154798
1 93182 514799
1 96433 155557
1 65127 345719
1 13535 175400
1 45093 89846
1 80684 544511
1 73124 533307
1 91768 338689
1 39720 265205
1 89662 396614
1 85358 72240
1 60559 538473
1 60464 165465
1 96217 544595
1 10111 276705
1 92707 145374
1 70312 462927
1 8368 155651
1 29298 196559
1 13977 418693
1 41660 372287
1 56181 166267
1 44737 448045
1 94419 402030
1 12597 242991
1 58940 504180
1 26214 283326
1 39955 43662
1 78461 63084
1 28534 324591
1 58749 155367
1 80956 34319
1 53088 101907
1 91894 191698
1 11455 411276
1 54384 363518
1 39688 214921
1 64814 134300
1 79815 76142
1 3601 477276
1 63711 527331
1 85458 447364
1 2064 80882
1 65059 1073
1 57009 196129
1 79827 228765
1 4948 521154
1 42376 362250
1 50982 502877
1 96740 426278
1 77997 216298
1 78850 460777
1 71498 185560
1 38999 541299
1 49495 440959
1 3443 485411
1 60872 460291
1 84575 289225
1 76171 306055
1 19455 484440
1 19369 145995
1 71983 338389
1 61636 296809
1 50855 69270
1 89977 149864
1 83609 114044
1 53629 40741
1 62991 407453
1 65986 226393
1 6511 509719
1 29744 232737
1 6905 124863
1 19662 199157
1 31812 127655
1 47192 398320
1 49574 305269
1 29992 325722
1 95787 281385
1 71599 526031
1 15739 479839
1 40154 182613
1 85718 244979
1 87759 41749
1 76248 424843
1 53839 68658
1 727 526864
1 32820 127461
1 81250 229529
1 10193 407224
1 1665 371866
1 9207 397864
1 20633 68827
1 64428 81238
1 63847 83199
1 83507 89465
1 31745 409598
1 63240 23530
1 92186 125939
1 28291 494795
1 27677 280642
1 31090 237421
1 23535 231994
1 42336 284990
1 42542 203456
1 45459 470880
1 28278 180587
1 19143 374004
1 41592 132062
1 30037 9220
1 67138 151718
1 80624 436441
1 68988 411413
1 49316 216597
1 18695 129468
1 11608 394650
1 53725 173774
1 57098 175529
1 28214 146882
1 53847 415669
1 21055 109065
1 80850 536622
1 18786 481445
1 31337 445914
1 93730 219715
1 77733 370646
1 86109 434306
1 64072 412978
1 48362 230606
1 22542 351569
1 98106 180290
1 61838 142942
1 5849 461107
1 59928 53135
1 9708 116407
1 66199 486012
1 48531 134642
1 46222 119344
1 72165 295276
1 4892 54344
1 64728 485313
1 13561 456838
1 72696 218272
1 72408 314456
1 38796 50200
1 19685 469155
1 25654 206870
1 6310 463624
1 29169 428397
1 41564 536505
1 11091 178869
1 31233 3969
1 14474 50693
1 67112 166036
1 34401 223437
1 32897 305169
1 35417 524948
1 1332 138212
1 52306 444314
1 41315 211199
1 90817 32284
1 70378 523417
1 9625 36067
1 98400 130375
1 26500 105309
1 25109 319713
1 4713 335856
1 5204 237247
1 78885 396825
1 40512 411501
1 26451 521454
1 89720 186982
1 39334 415976
1 85204 378394
1 65900 143822
1 32295 139016
1 77514 27232
1 66525 63197
1 7428 421466
1 9404 518015
1 60595 288930
1 69124 196859
1 93326 536733
1 20177 444454
1 86724 295418
1 30613 112788
1 6654 359649
1 51104 297249
1 7647 433230
1 81306 212954
1 28261 448320
1 81349 41890
1 743 258786
1 86269 437410
1 83510 352941
1 25913 305712
1 43646 208808
1 89353 543697
1 12932 291807
1 13751 201163
1 38823 413417
1 86408 256244
1 24160 513597
1 52474 419105
1 35940 442865
1 60389 319811
1 95550 108838
1 4092 68085
1 57559 251929
1 21579 300921
1 5488 94398
1 83512 157358
1 81348 82240
1 31235 116293
1 93960 64990
1 56743 429061
1 99117 252556
1 95609 141965
1 39514 304107
1 30726 114482
1 56500 429853
1 46678 101353
1 16343 109886
1 37197 147186
1 22843 487046
1 74854 61596
1 9298 372720
1 22328 7686
1 87878 370848
1 33459 32114
1 5949 182326
1 24737 373900
1 5494 250913
1 93127 325427
1 36267 156546
1 26243 188616
1 61391 334182
1 42349 132333
1 90063 232423
1 16152 494055
1 39315 175347
1 46575 310253
1 20795 90787
1 27962 507335
1 53539 83610
1 9592 245852
1 58657 217424
1 18533 175040
1 86148 65596
1 58707 34414
1 50676 499093
1 33810 205660
1 16566 342761
1 19145 234450
1 59847 170269
1 76764 221162
1 25630 191166
1 73734 501723
1 46380 502160
1 14398 126693
1 52508 127894
1 51571 190731
1 41397 246203
1 75634 477466
1 12245 359799
1 65340 188463
1 41493 327715
1 9970 525597
1 77705 127633
1 66443 70448
1 61855 240861
1 58394 504343
1 24572 381614
1 92010 176662
1 18180 445650
1 88515 254153
1 19601 257642
1 87748 497976
1 29496 233411
1 85352 540125
1 39753 380856
1 35076 60021
1 43245 331097
1 34948 394435
1 27912 492718
1 8339 142775
1 10902 519985
1 61745 89872
1 52975 487288
1 16028 457859
1 10148 47709
1 7530 341678
1 30657 101592
1 60907 168298
1 43 34824
1 54697 91869
1 69345 479682
1 63848 111604
1 12445 24061
1 10888 530142
1 37266 472576
1 93536 271612
1 7949 299999
1 44866 102903
1 8085 373823
1 59708 188381
1 76012 2505
1 36274 4444
1 39373 547075
1 44486 15113
1 63822 87459
1 34482 545066
1 30045 182337
1 875 483013
1 22693 61222
1 65597 141471
1 40456 285024
1 21555 283389
1 83907 250927
1 73709 442535
1 26606 484654
1 91049 503216
1 39899 214027
1 11868 139155
1 99509 411507
1 13368 146173
1 20992 317015
1 27046 300945
1 15549 476042
1 82603 330907
1 34468 256216
1 58020 62909
1 70857 385988
1 56203 27033
1 14361 470499
1 90769 156808
1 98300 453300
1 28900 316120
1 41522 431017
1 61064 276828
1 25304 432500
1 16383 173667
1 36738 176784
1 1347 296524
1 24160 498144
1 21224 180338
1 50299 306003
1 91101 529280
1 65526 325487
1 93609 530409
1 90735 348009
1 25711 251790
1 83197 26218
1 4972 188806
1 19569 455042
1 53910 196793
1 73751 464975
1 39868 112330
1 20531 500382
1 78986 483626
1 87878 394539
1 94915 348578
1 91785 497484
1 93671 7284
1 71918 46398
1 1165 1010
1 7652 84168
1 5831 129906
1 1617 311338
1 35138 6213
1 15063 228575
1 32101 148056
1 28593 182631
1 72943 539498
1 10901 542042
1 72890 129984
1 21457 71391
1 45468 244703
1 12943 160110
1 5955 403258
1 62003 359746
1 94678 460553
1 10521 295960
1 90264 295643
1 42265 420911
1 25158 264965
1 29285 432121
1 53525 247121
1 8071 474000
1 27351 21220
1 12869 194991
1 96916 222039
1 7775 123020
1 44947 265426
1 69997 409677
1 86928 444313
1 15395 404732
1 901 380305
1 24718 352346
1 73219 381061
1 43125 546085
1 30967 529990
1 19898 304977
1 44199 175898
1 58041 128351
1 79156 411470
1 6310 501569
1 15544 321808
1 90608 6859
1 16903 464590
1 41954 329254
1 76239 546025
1 89758 84459
1 43801 218746
1 59458 144140
1 92711 159845
1 59620 10104
1 24470 176141
1 82455 432946
1 35579 303305
1 66950 334822
1 46760 132658
1 10742 470172
1 77061 527302
1 99941 44891
1 44857 181675
1 25871 366451
1 76096 2382
1 29413 106708
1 65267 93773
1 47990 39008
1 59270 545853
1 85447 471837
1 79299 184593
1 55644 45669
1 25617 260657
1 17135 299147
1 23473 151711
1 917 481697
1 54140 102126
1 21150 405525
1 68040 183302
1 15603 365982
1 36770 106309
1 61208 297445
1 2259 48973
1 75049 326338
1 22845 327175
1 29854 404687
1 92893 282422
1 77321 381104
1 6952 245538
1 76212 151250
1 81007 468150
1 46149 489075
1 37085 321714
1 94843 259851
1 49941 461313
1 38896 19458
1 47606 477201
1 44950 86144
1 51225 74230
1 58876 444208
1 92399 453307
1 63944 258390
1 48677 62120
1 98876 337997
1 18849 536341
1 71956 370769
1 27523 326353
1 18659 476250
1 14343 262112
1 93275 209943
1 13984 53642
1 61603 54356
1 15292 513194
1 27456 419148
1 34244 503124
1 20495 145844
1 95578 377975
1 5190 119910
1 63610 529060
1 99448 387191
1 68155 108756
1 92816 286790
1 1997 598
1 56498 14742
1 25819 167471
1 14847 348180
1 21192 9313
1 64719 126475
1 62099 100992
1 83862 540670
1 90804 103028
1 23905 109185
1 72830 388057
1 56504 544080
1 73949 369673
1 7515 286838
1 72119 325849
1 88263 450832
1 57741 326096
1 81008 416448
1 17912 367487
1 31270 207106
1 64046 496336
1 59602 532346
1 45980 442416
1 64439 348508
1 51179 541389
1 19891 207011
1 11612 9148
1 65277 57791
1 91918 395235
1 58822 357479
1 23061 474856
1 41946 299723
1 98594 76148
1 85214 300203
1 53119 132553
1 60369 730
1 2321 529237
1 21292 21704
1 16982 537537
1 94084 359216
1 2726 300287
1 78980 324355
1 564 177764
1 36982 296215
1 16940 408034
1 23321 424225
1 52884 388075
1 99401 427403
1 69676 295545
1 9467 353079
1 59728 348856
1 4127 419862
1 82418 295011
1 61919 16086
1 46466 201831
1 42716 176113
1 39688 399634
1 77078 222355
1 36358 445509
1 3330 167224
1 15896 124187
1 57747 257172
1 57813 545332
1 66675 246693
1 69997 397418
1 20712 279544
1 65002 234068
1 28722 141329
1 64081 101482
1 40425 19582
1 23456 255834
1 68480 489439
1 53071 3370
1 84710 224537
1 86993 369932
1 43106 48463
1 10770 31973
1 23444 207408
1 22967 101454
1 94329 415628
1 1379 303866
1 62661 510811
1 19406 62505
1 46279 5604
1 32493 222634
1 10506 245895
1 27567 479843
1 95376 3987
1 5916 316624
1 29079 9289
1 58710 318552
1 10390 438535
1 17081 514180
1 11582 215862
1 85148 45029
1 34234 423604
1 71950 198154
1 62417 248759
1 6204 491476
1 51201 162568
1 48583 340480
1 4867 422197
1 99888 324833
1 98284 24340
1 65006 325211
1 92423 777
1 48276 381273
1 46269 23544
1 71469 358036
1 6575 81492
1 84769 335710
1 50936 417546
1 19600 342520
1 20589 63284
1 89267 488444
1 43742 491474
1 37535 97199
1 41332 67792
1 39491 25744
1 38770 468938
1 68902 141608
1 97655 269171
1 53612 286420
1 30648 277630
1 81136 234282
1 295 426220
1 86825 426723
1 2032 117329
1 75526 281371
1 76088 536370
1 80851 278449
1 10047 225145
1 29972 24079
1 99868 166533
1 34375 162148
1 91941 277593
1 48644 86405
1 99494 39994
1 16957 245843
1 21318 370918
1 91360 137917
1 30023 435718
1 90994 138630
1 7717 197396
1 78579 433975
1 5363 319350
1 33118 161451
1 2019 481657
1 8647 163129
1 35932 237939
1 97917 216366
1 7715 342898
1 39495 511136
1 93685 298678
1 26377 451988
1 78408 178519
1 93118 442157
1 87311 543736
1 43484 227531
1 89333 369698
1 46037 19548
1 78078 280699
1 45842 486707
1 26475 56339
1 58744 421432
1 66612 347502
1 43524 482529
1 61261 57792
1 43472 514088
1 899 405788
1 35342 331462
1 14462 44165
1 83369 92774
1 61279 16184
1 39913 496892
1 48032 374088
1 15309 371519
1 49113 521857
1 99760 441271
1 66838 144054
1 5446 157480
1 74851 291691
1 11965 519149
1 90691 85903
1 97375 215993
1 17778 231442
1 38764 234890
1 75176 54945
1 47202 351613
1 23894 497889
1 44374 209063
1 61512 328576
1 87354 539783
1 5123 298340
1 89751 426102
1 79526 520238
1 73361 544937
1 21066 44480
1 53256 144602
1 72964 6047
1 62675 545032
1 8063 474878
1 34404 401555
1 47653 275057
1 76296 43468
1 64149 361364
1 85094 161507
1 37195 469365
1 77501 241508
1 14716 16933
1 32712 165497
1 75704 326523
1 47675 115663
1 72841 269435
1 79460 265853
1 17872 94473
1 84429 296640
1 13709 388824
1 38838 511965
1 84853 467267
1 25597 392174
1 49755 390847
1 31671 334224
1 50793 431911
1 51637 159098
1 485 505495
1 42562 67349
1 41263 173378
1 93634 516579
1 23775 394455
1 39346 11813
1 36713 10784
1 72044 481997
1 85946 110650
1 59873 320760
1 70138 191162
1 24542 87380
1 84905 507224
1 14314 112183
1 74019 501419
1 612 323150
1 31006 418914
1 47238 374011
1 27689 210577
1 24934 456784
1 48653 271941
1 45714 91646
1 61741 500196
1 67313 56387
1 38215 185050
1 36102 461828
1 50833 16047
1 24622 277360
1 30142 182858
1 28446 238315
1 56857 425967
1 1896 100275
1 103 413562
1 54580 201902
1 30215 41434
1 48681 501902
1 31410 260767
1 40931 451572
1 89372 151133
1 83356 140914
1 53651 7483
1 51141 187062
1 44605 208836
1 36075 208180
1 71132 538013
1 42932 478616
1 27915 486909
1 52161 18125
1 11615 317644
1 76556 266663
1 69576 51969
1 75592 284254
1 27535 489095
1 17030 474588
1 90520 149408
1 47180 399983
1 12543 347649
1 31357 176533
1 47548 302099
1 33622 130374
1 25633 296666
1 15692 299194
1 2168 150928
1 38064 215005
1 487 462659
1 38861 407944
1 62925 385988
1 4902 240891
1 33860 46165
1 21178 30365
1 13855 201151
1 15042 394445
1 39754 71357
1 18287 463893
1 82383 443763
1 67694 407942
1 57869 256896
1 41861 101297
1 90432 290701
1 59701 97681
1 8414 131871
1 63319 465123
1 47414 215881
1 12865 547544
1 43728 211699
1 19488 249559
1 70673 181733
1 54941 27969
1 59542 229957
1 59130 401366
1 99317 288269
1 95636 432842
1 92737 497075
1 43936 153390
1 65285 324319
1 75919 367471
1 63109 483308
1 1068 512867
1 74690 132011
1 43002 327068
1 73076 205635
1 77016 395990
1 94447 494311
1 3806 457825
1 82912 363247
1 2751 287301
1 47823 398527
1 51111 291340
1 37405 178303
1 14588 234648
1 45061 147018
1 4191 146278
1 46716 206379
1 40426 407576
1 27250 397650
1 87376 155484
1 75664 205320
1 61505 157955
1 69401 170035
1 93701 158951
1 71563 398295
1 66590 161873
1 52029 481399
1 776 95283
1 71936 307637
1 61211 235287
1 1600 324722
1 56805 201911
1 65954 454287
1 65553 21855
1 71109 51923
1 2308 175678
1 94627 464950
1 34396 15789
1 15534 122919
1 65298 474946
1 18005 134315
1 72598 22098
1 58910 140529
1 4567 528128
1 78123 121847
1 92442 402396
1 69719 451483
1 98912 24064
1 78712 109432
1 38850 226887
1 30332 250577
1 80534 282805
1 33997 547353
1 27209 216800
1 24431 494277
1 35908 252754
1 14847 439065
1 90568 27893
1 39155 59299
1 81492 60137
1 55582 32939
1 71836 58714
1 45834 203270
1 26545 291683
1 89661 296850
1 52381 74956
1 14231 133616
1 8741 138557
1 19376 111678
1 25319 180301
1 51516 149933
1 38427 241216
1 29576 227512
1 32244 12460
1 91643 170743
1 60798 11120
1 59704 204685
1 27967 512453
1 22904 199418
1 66487 365736
1 18674 277530
1 17505 492598
1 68309 116020
1 65202 483447
1 94922 314580
1 53463 368854
1 95572 389701
1 14840 48579
1 13777 32204
1 85529 105133
1 37080 265919
1 73237 380852
1 41338 288399
1 17219 278497
1 30882 266751
1 28819 79693
1 3671 135803
1 90831 266086
1 8695 206069
1 19132 252565
1 93148 290143
1 83096 99601
1 49176 505763
1 46043 273727
1 87033 471186
1 34072 61668
1 64295 17626
1 60411 137198
1 93859 373467
1 73834 387778
1 46184 116570
1 32261 24172
1 45452 479277
1 56615 411439
1 63965 35184
1 84612 468609
1 71845 117023
1 76075 252353
1 1799 501862
1 87172 242860
1 20674 126912
1 16945 169467
1 65707 395689
1 75150 145064
1 34676 489684
1 83697 238565
1 73961 323909
1 65836 255528
1 85071 249336
1 10888 367773
1 36934 151468
1 14602 397279
1 25702 39089
1 68432 114023
1 83010 511619
1 39250 222886
1 30793 462488
1 39107 321072
1 58146 169714
1 14446 372652
1 75885 94106
1 41627 448605
1 99398 131598
1 86857 63601
1 55907 257633
1 18387 360072
1 2771 455829
1 94798 471221
1 99646 325112
1 72230 505693
1 56457 73476
1 9990 510770
1 69233 254154
1 56558 291466
1 92844 246272
1 78012 501945
1 16781 158494
1 48742 142335
1 95455 76557
1 93596 459187
1 88390 1927
1 22152 96545
1 96259 454100
1 79471 115873
1 24046 413784
1 15630 52457
1 39484 498679
1 9023 334895
1 58424 508604
1 44980 64113
1 69035 14947
1 95864 238032
1 54453 516695
1 64403 249749
1 65043 80604
1 79556 135147
1 67417 265626
1 58630 347874
1 19031 406108
1 27149 335514
1 20822 130434
1 72104 4314
1 37049 518595
1 1470 51858
1 42431 278076
1 43059 318305
1 18461 356251
1 8578 361971
1 99877 98289
1 25281 33473
1 39651 350813
1 15266 93348
1 80796 375990
1 25454 106370
1 17711 401961
1 94633 128752
1 13174 472536
1 91379 119157
1 70467 244221
1 95939 409117
1 10789 376265
1 46603 325715
1 77154 348953
1 3993 301584
1 83164 408692
1 41009 24166
1 48878 74843
1 95317 306038
1 2126 412444
1 87423 174626
1 49322 663
1 81795 536067
1 22573 158480
1 3184 427356
1 20440 441135
1 3437 517286
1 9611 318091
1 42750 240398
1 28123 413488
1 6589 46734
1 60539 256905
1 71427 373648
1 75349 328530
1 92798 122645
1 79184 501959
1 71642 425871
1 84905 279435
1 65531 299536
1 71259 145158
1 73662 220025
1 12089 356275
1 85437 348084
1 23600 128499
1 96841 456846
1 49544 60724
1 72368 379762
1 8577 409263
1 29462 397192
1 17016 162734
1 33693 223750
1 42273 49963
1 29791 57222
1 16748 522687
1 88272 118218
1 4705 43420
1 34590 337039
1 52646 307092
1 72851 270411
1 61686 283015
1 77519 323512
1 46440 407457
1 52752 459610
1 76783 170994
1 18443 294184
1 32950 371168
1 7601 52656
1 1730 298780
1 75085 144802
1 20178 430225
1 99171 3885
1 66751 419496
1 79728 66983
1 38174 57350
1 52142 80668
1 80858 385705
1 18126 137102
1 42588 284672
1 31293 505116
1 70821 395106
1 58561 299202
1 14768 463067
1 2203 476183
1 30803 165435
1 53669 424996
1 51676 327181
1 84435 222202
1 49429 124005
1 54099 86479
1 34977 151542
1 11662 23706
1 97279 338901
1 1863 66138
1 21316 28984
1 13048 162675
1 30563 350692
1 66010 130994
1 90598 217019
1 21211 537179
1 37683 80407
1 72455 418010
1 70729 241389
1 83041 137708
1 26274 419435
1 75816 118089
1 28145 212879
1 53237 163225
1 84643 85973
1 63129 498200
1 55455 43781
1 35809 67023
1 73384 133838
1 4915 152958
1 36439 225749
1 60656 532097
1 57507 16028
1 46930 354734
1 94234 139979
1 42541 484263
1 74791 534250
1 30703 226960
1 42892 280981
1 27489 491341
1 92518 261987
1 14501 288794
1 93742 131635
1 66711 24433
1 77556 430074
1 8303 15216
1 42084 395823
1 19611 250576
1 66210 428922
1 68935 239735
1 11119 414918
1 27542 172863
1 20771 43211
1 88775 511533
1 36818 19076
1 40082 504642
1 55722 319358
1 8139 341730
1 30705 113827
1 24476 342264
1 36552 97348
1 4556 125239
1 27820 77819
1 16411 280296
1 96113 185022
1 96293 75677
1 62215 189082
1 31805 236876
1 35287 134149
1 6097 156258
1 12133 366193
1 26986 97285
1 36237 64326
1 35402 500955
1 51239 336424
1 99597 375620
1 82372 366278
1 80202 5335
1 84880 504893
1 24850 324370
1 26192 396143
1 13357 436769
1 45763 359144
1 12193 323179
1 86243 354520
1 66732 20813
1 31491 370379
1 18887 521837
1 72527 470003
1 31971 236789
1 25969 414778
1 173 429301
1 65320 467042
1 97259 258977
1 70448 173895
1 66813 217260
1 72190 521141
1 46111 451430
1 39107 75595
1 77187 105627
1 93542 216076
1 75481 47957
1 57580 14554
1 76521 480003
1 32465 73670
1 1045 180152
1 46702 414305
1 15801 98800
1 53747 287051
1 32428 195903
1 4395 335887
1 88415 70408
1 35068 269784
1 79002 252940
1 95078 149091
1 28067 188416
1 40705 193674
1 74360 312351
1 92545 547306
1 78673 448813
1 37171 434398
1 60289 174737
1 14559 482986
1 37940 431244
1 53765 122241
1 52624 294135
1 4226 248304
1 61749 10025
1 16586 322905
1 11871 528067
1 91053 341764
1 89248 309827
1 20916 384657
1 79048 73277
1 43042 495864
1 32031 546265
1 37525 284235
1 90503 471159
1 33604 103792
1 98332 361441
1 99872 491741
1 61397 531889
1 60117 447110
1 2850 112684
1 58631 322995
1 87789 141960
1 97975 527454
1 23995 9978
1 55870 276321
1 35306 257201
1 1486 383567
1 51954 291838
1 47126 336702
1 8038 195922
1 89852 20095
1 31186 153135
1 2018 267694
1 99932 292247
1 93443 451833
1 64324 39739
1 67924 350130
1 38982 66898
1 38533 280274
1 90228 538907
1 34592 227087
1 48190 138698
1 51046 515555
1 30507 46428
1 27926 357694
1 20703 401555
1 3080 158820
1 53429 311311
1 10763 277528
1 18948 162719
1 39053 262818
1 78780 485552
1 29873 86222
1 23783 411381
1 14359 296015
1 65354 385158
1 74105 243681
1 78403 316521
1 57898 190336
1 59050 93800
1 46775 269643
1 9298 391748
1 65895 68777
1 85062 146552
1 87933 336827
1 54222 146076
1 47506 389088
1 60586 150099
1 91453 370940
1 81683 484577
1 73324 231390
1 9310 289121
1 16426 465477
1 15226 20260
1 83449 78899
1 36206 412273
1 53815 432161
1 74398 173523
1 35482 79140
1 54885 366102
1 80885 213188
1 56666 128466
1 90931 474843
1 72877 320214
1 67833 226487
1 26568 469983
1 11269 309885
1 80272 467638
1 96467 546190
1 63746 507561
1 51124 339346
1 1464 275255
1 13558 346648
1 43364 514447
1 98145 171804
1 11729 513537
1 51350 291074
1 60615 543126
1 90736 6384
1 38437 431855
1 48836 288543
1 96422 211725
1 46530 385810
1 8703 172580
1 15443 346077
1 25020 252544
1 33114 153007
1 34024 452402
1 41461 82845
1 26243 95661
1 53820 17350
1 72011 153846
1 58814 312941
1 21142 543411
1 97992 408426
1 15828 379653
1 14687 540036
1 35567 522594
1 81730 218700
1 69355 135695
1 83307 329493
1 94312 354603
1 60876 91322
1 75389 199494
1 60468 314887
1 30012 162520
1 53258 119092
1 56435 539768
1 80238 281881
1 73222 543701
1 13916 10612
1 15608 519172
1 649 165603
1 53473 146471
1 52838 79931
1 13494 403428
1 33978 68654
1 62949 510368
1 51818 7097
1 90168 294256
1 95763 486974
1 72655 529536
1 42603 492024
1 79368 133195
1 18917 246366
1 96409 156836
1 93835 293797
1 38417 527848
1 3652 190023
1 67068 218405
1 98189 345892
1 17310 331073
1 42305 177236
1 43924 402573
1 77972 178774
1 95896 106231
1 22193 440971
1 22876 136561
1 42400 317609
1 76427 238103
1 31428 391605
1 13932 345980
1 76791 45270
1 98432 218526
1 57934 410776
1 64897 134477
1 312 513057
1 54083 96368
1 97472 162831
1 64629 525525
1 52744 319828
1 31070 290340
1 35438 382549
1 23298 382403
1 50345 94732
1 19323 418569
1 45611 463001
1 66498 30602
1 82269 120165
1 85029 305349
1 63367 523834
1 9488 4626
1 64071 254840
1 86311 272481
1 12727 206016
1 66983 287517
1 55881 97308
1 10442 407953
1 73964 367140
1 21057 384051
1 43878 459815
1 17977 139540
1 63929 9859
1 85913 115537
1 28800 439681
1 95360 188745
1 53872 31450
1 26985 510325
1 47481 77161
1 77799 294026
1 6021 79818
1 43883 348939
1 80277 491816
1 69467 105636
1 97417 348252
1 81882 522500
1 59350 83336
1 28133 106444
1 54095 498401
1 59761 72485
1 58046 446898
1 5136 106094
1 18505 511667
1 16747 376044
1 67215 212446
1 94918 37301
1 35210 147437
1 44672 384621
1 64173 530634
1 75890 361644
1 84997 208081
1 46157 466086
1 36442 388159
1 44350 122729
1 77900 546357
1 48748 324211
1 76983 410597
1 59381 376029
1 60753 156789
1 66454 219105
1 3945 203837
1 93218 265773
1 20520 333945
1 88007 482790
1 96145 397037
1 99662 310129
1 21089 301508
1 70362 26737
1 20913 78502
1 14853 300524
1 74609 226586
1 91304 131922
1 91117 55012
1 83153 290401
1 10505 501912
1 3531 516819
1 82374 173161
1 27804 66894
1 37917 131539
1 60096 83259
1 40064 458498
1 68241 276
1 86397 524176
1 21184 474122
1 36380 147215
1 29178 535284
1 64318 398304
1 97349 187314
1 88478 359349
1 16002 512806
1 59761 179861
1 1130 263854
1 34759 16098
1 14483 166164
1 99753 520894
1 51146 524466
1 14618 149307
1 41848 349160
1 1753 358621
1 9727 459508
1 92411 465304
1 38364 71589
1 89522 227772
1 76484 368819
1 47370 542671
1 80872 144513
1 49128 60371
1 38675 183015
1 22763 406797
1 47368 258376
1 22669 453266
1 11782 168494
1 9153 312986
1 45190 318265
1 59188 265180
1 45689 119567
1 13 274684
1 35372 240855
1 76654 144957
1 89925 430889
1 11250 386855
1 42149 13156
1 94415 419338
1 49669 496789
1 44691 62529
1 54683 103325
1 84649 154444
1 98612 238923
1 72307 467810
1 51833 496143
1 9454 83256
1 95148 500000
1 21555 309176
1 68041 137243
1 19474 94427
1 6055 210929
1 56534 299004
1 83670 543405
1 49542 395270
1 73121 171524
1 28095 90254
1 38059 145691
1 156 452030
1 88819 469297
1 69680 182307
1 23153 62715
1 51273 318845
1 9272 377445
1 9836 156426
1 92148 271127
1 98781 538098
1 25003 240770
1 58358 164566
1 8606 89863
1 89420 7688
1 26822 533864
1 98959 231056
1 88409 368995
1 35367 260082
1 51204 317617
1 30650 332966
1 83600 294127
1 58787 363527
1 58527 223192
1 67130 224373
1 28077 410030
1 91280 50463
1 92369 180884
1 49265 532261
1 42939 245247
1 225 213731
1 597 497182
1 65185 493756
1 67044 25300
1 76074 158651
1 84358 385158
1 96911 436414
1 70644 432293
1 14524 119886
1 1310 226505
1 9722 274645
1 88403 438057
1 31114 132324
1 34808 55408
1 61383 449169
1 58926 362299
1 69511 154131
1 87758 19121
1 25720 218948
1 61485 402442
1 33796 401862
1 13178 525692
1 78415 481711
1 82685 276181
1 27733 257667
1 78232 291734
1 17839 266518
1 9095 287338
1 42316 169784
1 79105 463437
1 92346 341659
1 71350 462421
1 67356 547416
1 52880 158149
1 81394 50518
1 61236 94725
1 71862 138546
1 70752 9579
1 43739 399809
1 70828 94669
1 74574 262729
1 55275 410041
1 58359 15001
1 35273 404047
1 60406 31796
1 47820 237587
1 56584 267254
1 19156 530020
1 29248 259011
1 5084 59398
1 83984 476226
1 18937 144113
1 86048 431622
1 32919 305304
1 34195 541001
1 63201 114755
1 60167 414776
1 41656 133069
1 11154 8133
1 61528 9419
1 88423 377265
1 36536 20630
1 58481 161522
1 3528 6821
1 95413 451207
1 42226 348813
1 23473 410478
1 2555 38943
1 90721 85633
1 78464 390058
1 28726 360858
1 47611 198802
1 82367 491981
1 9406 512806
1 48098 332678
1 75861 99719
1 11296 111256
1 65797 161847
1 20086 463908
1 60401 84827
1 51865 473212
1 80465 147824
1 67991 430640
1 65658 353294
1 74010 387692
1 63611 393709
1 99845 150224
1 54043 295282
1 35638 466227
1 20350 521144
1 19460 317784
1 90879 139108
1 10049 8472
1 3957 37036
1 45143 250726
1 24016 225417
1 27916 133926
1 7578 22966
1 58303 587
1 55895 100538
1 23882 23637
1 24039 507061
1 20352 400211
1 44545 330424
1 302 279094
1 1976 346764
1 23803 254700
1 96855 146051
1 67049 505182
1 24454 382675
1 21331 104938
1 24900 88834
1 95407 236558
1 37996 487612
1 91468 448027
1 78034 51764
1 43378 521435
1 74853 9011
1 28390 190244
1 90380 158891
1 4581 43602
1 83531 293133
1 19845 229153
1 67453 180211
1 89337 445792
1 86840 241968
1 60715 380268
1 44302 43271
1 58978 179078
1 24296 490391
1 6204 23025
1 11563 350498
1 51218 46990
1 19828 454818
1 74104 208418
1 18205 160071
1 55675 285939
1 81016 396631
1 3587 537379
1 21904 496161
1 21104 301788
1 37773 1437
1 41919 208850
1 21294 174654
1 62532 108125
1 3118 533744
1 24719 449608
1 97313 177954
1 87913 151254
1 62389 293206
1 77461 200397
1 94452 435156
1 9041 35506
1 24158 472631
1 29300 491826
1 21617 353395
1 10736 109201
1 48323 7416
1 43342 514394
1 30787 453466
1 54038 501124
1 48477 380978
1 79910 495044
1 47829 116784
1 76440 505180
1 52904 10735
1 84030 3753
1 82512 434355
1 92231 120766
1 99582 150415
1 79417 377579
1 74176 21675
1 63222 443619
1 58682 448408
1 94457 149063
1 17998 137927
1 52056 200161
1 61398 114278
1 80769 279705
1 41222 301498
1 35582 403191
1 27020 63098
1 79091 338823
1 50706 165574
1 15997 134587
1 3256 43949
1 58162 519245
1 4476 346804
1 65381 226519
1 55411 437337
1 98016 263669
1 49103 342553
1 34121 478690
1 95864 4606
1 34240 247767
1 24309 45882
1 98781 46559
1 94786 253506
1 19828 34241
1 20345 133947
1 56306 10710
1 92779 529885
1 37854 338864
1 35142 88015
1 81979 232044
1 74318 295632
1 92354 132240
1 38469 306129
1 28746 51218
1 39333 59252
1 83266 307979
1 48290 478003
1 85650 90785
1 18922 272475
1 7615 129822
1 33766 227694
1 56326 405574
1 28824 233121
1 78014 61221
1 48541 386222
1 69944 397662
1 5066 376475
1 64480 295217
1 24785 42438
1 29274 469286
1 16986 334099
1 37767 346940
1 60876 279921
1 29952 188263
1 96707 512137
1 78391 216271
1 93273 102185
1 33915 438227
1 38431 391799
1 62546 395302
1 74434 224215
1 34557 146761
1 83048 397068
1 19609 1143
1 21874 233676
1 93115 400948
1 12186 115527
1 87217 360142
1 87572 413193
1 76581 127203
1 80078 517705
1 33114 424189
1 87345 230838
1 25423 450497
1 14623 101006
1 26073 405237
1 12053 322497
1 18186 83798
1 3112 222327
1 70670 90862
1 87593 53239
1 64714 245410
1 94307 529941
1 57086 520718
1 80089 247621
1 82177 149192
1 82986 480838
1 53609 293369
1 87759 19680
1 35010 108176
1 35993 290914
1 85779 401481
1 92277 135513
1 81951 411947
1 87849 394190
1 82367 175851
1 16470 8792
1 16618 479219
1 66550 174760
1 30542 424655
1 4860 277347
1 72182 340971
1 57784 56760
1 7556 163814
1 17618 449783
1 52981 222053
1 26380 39671
1 73090 72939
1 90595 79241
1 85339 175379
1 41260 46751
1 35211 532124
1 99480 365214
1 63321 91388
1 1010 470852
1 77538 307637
1 2461 154535
1 17858 36247
1 62648 91043
1 6154 122849
1 90300 338016
1 46920 434487
1 32634 262610
1 41924 436829
1 14750 67799
1 42398 347039
1 42513 255173
1 95059 62107
1 74864 464521
1 27799 41003
1 61016 143249
1 3866 184692
1 48763 50627
1 82341 105963
1 63433 446440
1 83643 11360
1 86602 155318
1 5498 491426
1 75168 654
1 9497 458157
1 43176 121758
1 28714 149036
1 41431 94828
1 2615 274672
1 31614 175178
1 80838 518694
1 28967 391308
1 71126 520193
1 90775 149349
1 55840 401858
1 73740 451542
1 31385 486981
1 17279 322449
1 20493 275203
1 18497 370707
1 37219 463262
1 70814 419563
1 26589 297135
1 10430 228009
1 50198 220625
1 81985 283387
1 14787 21936
1 86848 257424
1 36661 532850
1 65969 154148
1 96339 534081
1 67777 378621
1 17314 159567
1 42009 434829
1 56062 35121
1 45371 409514
1 15200 35237
1 22083 286552
1 92087 260267
1 49128 473519
1 80369 81552
1 8698 470402
1 75665 24102
1 67651 361265
1 82647 429481
1 78056 298212
1 4733 420018
1 60359 354073
1 96438 122031
1 41048 533523
1 88944 523624
1 20078 423885
1 17680 279384
1 87573 464747
1 7450 435853
1 27155 473666
1 20871 436448
1 13864 487338
1 95086 138666
1 95952 173439
1 48798 337922
1 27325 379601
1 21824 146168
1 45247 219155
1 37527 306651
1 92382 540101
1 19552 96052
1 4411 131826
1 62068 75961
1 48021 329143
1 57251 111759
1 46943 290226
1 74137 423549
1 87884 246372
1 62299 465434
1 30214 209335
1 50440 426907
1 77296 380052
1 49049 25631
1 616 266478
1 59075 100449
1 85193 89525
1 70353 143773
1 95490 28904
1 6188 301727
1 83650 233121
1 55349 113915
1 61070 234579
1 95943 321187
1 18438 446546
1 50775 92337
1 61541 114063
1 71285 46830
1 41344 153596
1 18122 13259
1 34627 447254
1 65114 467488
1 36953 524539
1 22433 497924
1 32611 25072
1 32791 343859
1 56317 448499
1 46510 114788
1 78750 317774
1 57552 177551
1 17557 448790
1 79235 357416
1 65103 332870
1 6982 225782
1 76717 434393
1 86291 179945
1 67312 13039
1 53821 442028
1 34255 371809
1 21105 322452
1 11485 1937
1 37686 523211
1 46213 145603
1 75183 288526
1 6767 314082
1 17141 279824
1 23386 361027
1 14655 349825
1 6113 299441
1 81467 16271
1 45689 232468
1 33332 495592
1 83374 376166
1 31628 34362
1 24427 98249
1 5248 196317
1 65617 537895
1 7017 90929
1 90300 218832
1 27063 473246
1 46850 438047
1 7414 384110
1 83541 479174
1 58762 379658
1 382 499721
1 99636 245998
1 16802 162180
1 29452 285356
1 39550 132490
1 94470 63741
1 96300 304482
1 71088 112396
1 71422 281238
1 28975 72865
1 77183 129442
1 57927 522471
1 96663 129918
1 14258 443578
1 82341 269154
1 7333 191914
1 94820 85643
1 21872 123570
1 69736 359225
1 57756 98770
1 75584 140187
1 83724 443037
1 15539 322856
1 8766 174904
1 6021 277338
1 47497 378185
1 45617 52074
1 77023 429949
1 38061 166426
1 73481 466283
1 51531 284159
1 13103 115670
1 37108 163726
1 42192 493587
1 85549 339291
1 91267 43460
1 79763 340789
1 76574 432822
1 12640 505376
1 42540 34217
1 75941 504896
1 81207 242075
1 19312 481623
1 50430 83124
1 28965 455939
1 7645 174132
1 19206 181953
1 54186 8252
1 14381 53979
1 53651 27749
1 95246 150354
1 40866 273856
1 25368 118881
1 16475 525897
1 60082 144841
1 25530 472303
1 384 394323
1 18936 85554
1 14556 234157
1 8037 301517
1 68031 478809
1 64620 136656
1 13304 355384
1 36915 482222
1 79184 447356
1 68314 380524
1 28206 466947
1 55897 236301
1 94382 208978
1 96292 404109
1 85802 546307
1 70792 435802
1 16340 270819
1 15085 155518
1 16855 512820
1 74259 239610
1 61050 526764
1 78007 154016
1 70590 159721
1 73389 179107
1 82813 473763
1 8132 451917
1 84331 219309
1 30279 384740
1 72118 158896
1 45048 118254
1 41224 258658
1 20597 29635
1 1793 462408
1 57781 168391
1 30367 170213
1 65897 281221
1 76503 212745
1 349 206334
1 96443 454543
1 9782 363912
1 24851 519443
1 66739 186115
1 58886 261940
1 95885 68807
1 29104 342188
1 71128 133212
1 23851 522219
1 4866 135177
1 88072 27887
1 7953 479746
1 61780 348875
1 62791 456066
1 21078 440491
1 68895 325937
1 15661 474070
1 11118 6071
1 61043 129648
1 91204 77891
1 5534 38041
1 37771 5292
1 57531 358476
1 72612 317236
1 19828 420340
1 66734 211376
1 61353 409303
1 74721 57518
1 95223 160470
1 16684 309931
1 53398 243950
1 47932 500889
1 8660 344562
1 82358 347302
1 29245 98007
1 18362 458907
1 37588 153306
1 60192 299535
1 94968 4462
1 40540 480605
1 84706 528715
1 79162 363617
1 98595 476788
1 12644 394527
1 68904 99278
1 45465 8642
1 85015 455051
1 38262 130459
1 2225 119676
1 60398 88112
1 97232 105839
1 275 480677
1 63688 341885
1 94605 382938
1 69927 466109
1 76478 512995
1 11478 362044
1 46918 425139
1 92631 442215
1 73531 399813
1 73607 253152
1 16558 102666
1 85019 384217
1 8522 121425
1 65764 339603
1 11574 476906
1 65069 394736
1 64144 297192
1 65465 371922
1 58449 269687
1 98215 173874
1 70317 245246
1 53168 457381
1 14065 329906
1 97221 143698
1 59973 363393
1 38451 430563
1 1226 154808
1 71904 261172
1 46491 385277
1 41997 547339
1 14541 523166
1 87443 6030
1 28656 23400
1 58696 153151
1 19437 471945
1 88569 223763
1 94247 108007
1 81743 290916
1 40476 133158
1 12204 448687
1 53571 398490
1 3916 299883
1 81550 300938
1 29190 214884
1 17767 421878
1 52331 341332
1 81364 128290
1 66915 409466
1 74900 324118
1 78196 116818
1 14401 539260
1 31772 361518
1 4141 497804
1 36180 204616
1 2087 199823
1 68493 236958
1 93941 98536
1 16724 65456
1 95609 194374
1 53583 233741
1 40654 207593
1 20318 31211
1 35050 544577
1 36317 509547
1 84411 17668
1 64446 72910
1 4460 226316
1 95281 46934
1 26303 505172
1 23198 236581
1 25585 209214
1 4103 335469
1 46875 7947
1 10089 190087
1 88172 305431
1 28761 240264
1 1138 129829
1 33320 335595
1 70576 17408
1 91936 533201
1 37447 106856
1 73958 503635
1 52047 278446
1 88760 99568
1 33372 253760
1 56206 351676
1 12251 335902
1 92859 446942
1 76116 207752
1 40427 296207
1 30407 263449
1 66308 495820
1 57009 174786
1 75079 243780
1 23302 35801
1 85037 297004
1 9205 157806
1 73132 114778
1 1545 206285
1 528 267666
1 21956 333094
1 16100 106556
1 65412 44383
1 11305 137244
1 69696 64802
1 60379 140912
1 61449 340821
1 54033 450534
1 74539 125368
1 80155 498963
1 6411 532222
1 64164 96233
1 24392 374848
1 57743 236629
1 47195 114889
1 4922 169238
1 32249 409964
1 46496 392937
1 23405 443614
1 58288 69555
1 69888 236061
1 46393 213138
1 66291 395170
1 38720 398376
1 41729 105947
1 73733 518610
1 70208 53746
1 22948 484730
1 64446 37740
1 88623 414882
1 57445 408914
1 5974 486423
1 81945 457288
1 23649 338523
1 10614 524334
1 14641 459979
1 25012 148321
1 13573 385882
1 26469 309764
1 98032 483780
1 97747 231260
1 16933 487
1 32324 92110
1 2477 267630
1 62040 48845
1 2029 542065
1 48199 47445
1 53891 176654
1 11332 541346
1 60807 458451
1 12254 533811
1 20940 304473
1 93916 210347
1 17790 201035
1 39774 446159
1 17922 191697
1 2465 265362
1 73979 95273
1 44248 482448
1 13633 324538
1 33781 403455
1 38089 236024
1 50880 111293
1 14210 41001
1 77276 199016
1 1716 286403
1 1830 115945
1 60768 319056
1 55959 308442
1 79652 53385
1 78175 418532
1 37174 146067
1 9610 181909
1 30150 29053
1 79708 444714
1 97630 403031
1 83830 232967
1 58403 106753
1 27504 308502
1 7858 40898
1 3647 466764
1 85029 403553
1 72206 171192
1 65838 159488
1 24614 169150
1 77497 429660
1 16647 42009
1 99339 8339
1 27182 502166
1 68071 234205
1 10320 112951
1 90181 384502
1 76539 24228
1 16314 402499
1 11385 246573
1 40373 541472
1 2669 493773
1 94109 19625
1 72181 452005
1 55542 320058
1 64680 175480
1 13178 170625
1 16568 425480
1 24642 432643
1 65135 300131
1 45725 143359
1 68499 66268
1 40213 106198
1 32835 382410
1 83631 271526
1 504 243544
1 81896 205036
1 32583 171096
1 81498 331101
1 97628 116891
1 51191 132428
1 15006 112494
1 81482 252407
1 78127 356433
1 85499 206361
1 4906 409118
1 78089 487799
1 64933 115206
1 99503 284812
1 11983 77001
1 79073 321502
1 38160 458581
1 72814 102992
1 44461 240175
1 9597 406283
1 706 177170
1 8337 134532
1 31176 61334
1 8551 141462
1 32847 343406
1 36597 423657
1 54338 251039
1 75210 307887
1 93319 426442
1 48626 303538
1 47902 154958
1 85873 443160
1 13567 322644
1 78276 71122
1 65342 356328
1 49669 203422
1 22824 244411
1 3654 19366
1 48165 344043
1 81362 532290
1 72406 406829
1 48593 375669
1 9973 523908
1 65666 371809
1 6009 178015
1 79359 339250
1 23697 209615
1 5695 102359
1 86214 224227
1 1069 185237
1 52283 6370
1 82579 241190
1 80270 349285
1 27316 350408
1 83094 71374
1 77034 513680
1 30148 521601
1 14606 130327
1 53796 526819
1 41870 189260
1 60571 535658
1 78806 137655
1 66152 94294
1 34410 311539
1 77348 79796
1 63495 12798
1 50020 380894
1 37735 520176
1 88051 271904
1 44411 379272
1 72410 269585
1 50480 198682
1 19034 498426
1 23853 335822
1 22766 270671
1 76305 514436
1 86316 388301
1 69975 229089
1 94786 2195
1 25139 59645
1 52506 29230
1 92883 245275
1 5080 152734
1 52000 294543
1 71000 135880
1 45500 310137
1 81875 342122
1 7428 320339
1 56856 56393
1 77262 183602
1 31028 49264
1 25001 72977
1 39981 286942
1 70433 259133
1 58176 63936
1 87609 86244
1 71176 73265
1 79888 383798
1 65272 166680
1 68703 546615
1 78493 545589
1 791 316639
1 87454 150620
1 30117 189332
1 76830 89077
1 53872 447160
1 64918 463890
1 34647 362220
1 14077 8380
1 91060 256634
1 59426 247351
1 43965 534068
1 78445 196537
1 38528 33630
1 33731 391587
1 3780 233208
1 70081 286072
1 83340 93338
1 41598 417604
1 61332 290503
1 94635 181966
1 31796 139142
1 12403 321814
1 71546 289816
1 67101 171256
1 38418 216872
1 48775 58407
1 69951 238541
1 61898 240619
1 89952 449760
1 26586 148887
1 2958 12759
1 73925 529196
1 50586 65391
1 46897 371872
1 4625 241602
1 62719 242024
1 32921 491462
1 34508 235151
1 37843 348253
1 73709 346616
1 53433 379303
1 90896 343768
1 57950 536435
1 52383 25978
1 29715 536594
1 70717 48261
1 33374 32058
1 79656 210729
1 58434 207645
1 64183 343986
1 66523 422911
1 93628 544708
1 67456 202064
1 52929 522621
1 40418 435463
1 80396 50406
1 37353 496228
1 84860 229795
1 67291 458755
1 22731 59686
1 53366 505266
1 52299 545708
1 15283 25764
1 4043 395388
1 33667 1752
1 44370 192993
1 31283 303814
1 56128 209301
1 18569 509782
1 94097 475097
1 83526 273863
1 95611 270533
1 68739 422838
1 53132 71007
1 29110 410444
1 95759 379251
1 51084 142827
1 38149 44840
1 39150 470654
1 43918 96267
1 97150 179341
1 11072 152586
1 44920 329233
1 74955 114495
1 32531 26510
1 38749 509601
1 12224 231752
1 89145 283814
1 85703 276077
1 5248 57336
1 87534 361882
1 3050 191138
1 38611 202226
1 67979 316793
1 55535 46725
1 49072 429864
1 94419 42894
1 83329 96860
1 82731 353950
1 66879 330126
1 25055 45475
1 71332 523479
1 30479 278682
1 40423 254403
1 28372 55609
1 52279 321774
1 30020 425506
1 65597 367794
1 61004 226965
1 99324 321504
1 50357 82274
1 84306 515499
1 44353 487045
1 52886 225402
1 73260 172008
1 16857 6374
1 80557 154749
1 89639 194591
1 35476 468965
1 10533 136874
1 79307 509487
1 26802 433441
1 54007 116490
1 63592 501075
1 16342 16706
1 8921 349496
1 92961 370108
1 76852 352198
1 27945 15753
1 28607 279003
1 9530 141644
1 4988 362552
1 51260 312401
1 12390 22859
1 10255 290434
1 68818 135194
1 80492 276681
1 41073 286582
1 88137 75276
1 40650 434554
1 50355 273709
1 12162 487725
1 4146 375155
1 52949 499187
1 76906 188723
1 90171 121356
1 78358 199872
1 57190 89535
1 96397 59874
1 12448 431245
1 1727 189392
1 4847 103672
1 33814 90334
1 30579 300432
1 84375 470184
1 97188 6509
1 38304 229700
1 38998 274595
1 44169 89732
1 94390 205905
1 89797 309310
1 92555 309619
1 66240 230598
1 15864 450252
1 25024 22548
1 84470 15436
1 36901 265883
1 62236 420538
1 57994 104763
1 54041 324383
1 13764 241496
1 72949 344458
1 37792 408389
1 13461 8803
1 40838 169778
1 566 432272
1 95162 392494
1 90479 511075
1 63191 120637
1 63217 58569
1 7860 497379
1 85352 148540
1 42721 262612
1 77976 215242
1 47240 524417
1 29730 410256
1 366 511018
1 13023 479480
1 79760 16722
1 53153 245464
1 17449 102745
1 68598 124917
1 91240 260655
1 21190 543808
1 57628 98982
1 17394 498860
1 80170 82723
1 78293 545577
1 69522 58509
1 23492 279199
1 88239 520229
1 26351 294222
1 9781 460805
1 92191 178964
1 63123 70870
1 6936 500834
1 13649 90981
1 80854 543306
1 85520 450989
1 38033 280446
1 34862 120311
1 99515 114604
1 79073 347549
1 45886 526208
1 38233 74444
1 18496 221730
1 26048 452298
1 73888 272461
1 23035 65849
1 90072 395309
1 69351 502914
1 47194 75529
1 6142 160947
1 94197 74485
1 25330 137629
1 31280 88662
1 13806 486638
1 35147 228109
1 35418 492468
1 94242 33984
1 54709 47396
1 13867 23777
1 55610 186085
1 47252 80745
1 34205 382863
1 89992 49203
1 49869 362752
1 31113 412434
1 34897 167221
1 18388 410834
1 13805 282990
1 72706 264799
1 67164 6022
1 48707 181668
1 5749 246240
1 91554 403389
1 96871 398694
1 81926 169062
1 64062 139244
1 84364 7879
1 33438 461461
1 63247 231630
1 31524 66134
1 52994 311723
1 83914 22046
1 47155 504555
1 13122 19492
1 27304 509669
1 36439 397452
1 88514 191936
1 87761 162746
1 28510 28804
1 89103 226841
1 55600 197028
1 78540 330217
1 95272 62033
1 77212 531465
1 24271 152470
1 80398 527387
1 12776 426062
1 83849 485043
1 94769 6906
1 20528 10943
1 23329 92372
1 59360 536274
1 46665 251025
1 59503 497557
1 16917 247312
1 47564 162824
1 44170 504404
1 68547 328119
1 5703 456269
1 82360 62162
1 58598 484444
1 98152 3828
1 59225 382751
1 49069 76369
1 19887 186810
1 46104 476948
1 5838 13481
1 75767 414542
1 93208 476867
1 89486 307865
1 8296 40780
1 29119 545218
1 83444 140204
1 19236 101810
1 24362 462555
1 70865 191649
1 36212 223107
1 9429 352595
1 18518 380412
1 71159 434289
1 2060 457107
1 30618 536534
1 63023 455903
1 15099 5435
1 52302 510011
1 81231 84538
1 99735 380455
1 2120 206600
1 38605 486682
1 90063 309859
1 77360 254313
1 3816 222313
1 46746 473147
1 69203 407427
1 28318 113803
1 50630 487610
1 58345 520150
1 65109 538153
1 90755 416294
1 91277 431746
1 63756 282940
1 43442 224132
1 61601 258298
1 69862 177952
1 49046 445821
1 97187 408893
1 33690 47181
1 18973 100230
1 38296 292528
1 90114 328352
1 8178 394983
1 30363 379520
1 94342 336117
1 15978 176322
1 26155 297270
1 52140 533057
1 82770 432734
1 92726 88832
1 68870 120207
1 15898 310037
1 73038 144774
1 81249 91660
1 83368 507826
1 6543 224856
1 78093 426555
1 8003 326586
1 68146 512161
1 1846 516928
1 29922 314702
1 20985 221463
1 19366 362984
1 63321 45818
1 83295 120741
1 47356 52761
1 3368 531405
1 3907 83659
1 72502 37823
1 80648 345024
1 2841 222084
1 72223 17319
1 65850 37819
1 2006 5094
1 20989 9743
1 80438 69465
1 57502 497721
1 21569 89722
1 78133 174923
1 48564 499496
1 83252 371493
1 73700 221847
1 92325 182660
1 81186 316886
1 34094 227330
1 8441 529110
1 7662 462684
1 20204 336428
1 52607 206856
1 67323 425443
1 32628 62755
1 88028 11007
1 76890 464040
1 84323 328571
1 28568 466167
1 19196 360075
1 22416 245339
1 87213 210631
1 70686 505029
1 2103 8703
1 44853 400362
1 32852 453345
1 77959 362313
1 41687 142014
1 63195 505383
1 11729 289777
1 43478 196616
1 19176 440658
1 11733 368185
1 26079 264436
1 52494 463296
1 68850 233976
1 29460 125122
1 57048 131628
1 94194 74026
1 73409 317913
1 38764 455528
1 63288 117421
1 18339 36479
1 72416 530221
1 22319 95218
1 51928 302748
1 42468 261719
1 31001 446651
1 18896 319635
1 75316 175987
1 90041 21823
1 79350 357766
1 58016 318291
1 32517 294334
1 92578 349069
1 54113 233144
1 14227 125102
1 89030 404734
1 41539 192202
1 73958 378818
1 86139 538727
1 68242 476001
1 97502 386334
1 18447 355369
1 97674 326674
1 55426 507719
1 18806 313455
1 8199 375081
1 46483 61388
1 5875 159601
1 59053 48797
1 42615 262824
1 71497 359814
1 56125 447189
1 37446 344042
1 65770 200208
1 10174 504925
1 61021 342307
1 4003 398211
1 29644 133764
1 39108 484791
1 6187 257836
1 47335 455620
1 50758 140541
1 94030 63191
1 13315 48054
1 59797 213643
1 32866 323538
1 71983 419203
1 49791 434712
1 47629 513288
1 97356 525267
1 71769 301505
1 28921 68862
1 40852 217665
1 66638 153484
1 78910 320364
1 90605 369554
1 36108 340375
1 87794 147975
1 62225 205499
1 6868 457935
1 67159 68214
1 94275 508105
1 52101 169978
1 27593 204862
1 43480 538743
1 73099 433823
1 63467 417498
1 50791 45694
1 44401 141596
1 40694 346885
1 3063 206051
1 25512 160710
1 83781 183642
1 87596 301530
1 78395 466984
1 97223 487066
1 76374 308962
1 69689 96453
1 55210 228313
1 27326 407468
1 7974 261095
1 31656 531912
1 73653 105939
1 22119 224044
1 4345 323017
1 65795 138672
1 77168 389964
1 13886 372807
1 71761 381083
1 97236 54958
1 26253 85475
1 16508 413755
1 96944 506963
1 80774 463151
1 89182 110418
1 25660 157287
1 73880 478565
1 47203 46339
1 5399 229943
1 11449 330511
1 81453 350435
1 4822 108104
1 77513 324925
1 64428 207329
1 59569 536069
1 35561 51307
1 58375 414507
1 35634 428896
1 62117 541769
1 49575 223973
1 49219 463152
1 4195 389248
1 61806 104900
1 16059 427671
1 31632 230431
1 89596 460167
1 94317 267770
1 55822 296986
1 93057 122768
1 18549 473809
1 87588 96897
1 91692 22638
1 12296 534700
1 87146 427207
1 11159 327029
1 80319 521773
1 66295 194368
1 33589 179650
1 94823 281444
1 83409 279752
1 72161 397625
1 44240 479420
1 60664 517210
1 23660 442488
1 67513 68044
1 28119 234913
1 14251 490037
1 27133 191926
1 81168 162558
1 22499 460907
1 56996 45110
1 55500 14150
1 6394 88308
1 79536 102506
1 11044 180289
1 20804 528671
1 90666 453704
1 16375 123443
1 27822 273924
1 95280 345712
1 41264 506361
1 55091 245627
1 42374 200295
1 99739 241963
1 4385 221994
1 11326 295344
1 43020 80564
1 41262 211565
1 93486 484962
1 30612 534582
1 36420 17216
1 62005 108046
1 80842 158220
1 40367 97223
1 88561 466423
1 38713 101233
1 51623 77788
1 25672 273039
1 34644 322734
1 24006 249325
1 80057 61678
1 73243 541739
1 38096 471228
1 61798 310484
1 66929 508797
1 95138 156052
1 90088 117911
1 73251 502263
1 54273 106937
1 5880 31348
1 86079 22959
1 36521 234419
1 85758 251931
1 39063 82639
1 61654 345291
1 69568 70073
1 32056 507197
1 698 73346
1 98704 190380
1 10068 310953
1 11683 499338
1 3546 388263
1 29808 539992
1 94448 100314
1 33809 509012
1 23411 53174
1 71672 276668
1 92029 128323
1 51700 168248
1 96160 153405
1 42859 439812
1 63303 91430
1 11487 34776
1 18138 367939
1 40364 511122
1 80376 180895
1 75781 377467
1 30716 268952
1 84667 8083
1 20442 279409
1 52440 136396
1 9792 517514
1 606 481767
1 71895 249312
1 93226 257543
1 15522 104572
1 21973 377691
1 29660 17324
1 7438 171852
1 28443 338870
1 92547 245217
1 73745 158439
1 26007 328858
1 56519 471037
1 7754 205974
1 65793 516790
1 2967 240181
1 79199 133559
1 66190 23723
1 3223 496158
1 68096 475386
1 71198 192060
1 80561 410563
1 67294 375851
1 6629 260442
1 97566 392989
1 42741 306690
1 19487 411912
1 38008 58270
1 97275 266156
1 17981 13819
1 55174 346760
1 78701 132472
1 54127 495749
1 37483 200400
1 76189 337345
1 2869 400471
1 50515 339773
1 22562 80369
1 82158 261196
1 44099 65857
1 75491 418122
1 67780 437740
1 89700 8525
1 44745 226576
1 89881 316476
1 59987 12501
1 13609 293983
1 99547 425843
1 14576 114048
1 16947 327266
1 97448 499941
1 65802 519965
1 33730 327960
1 62406 301460
1 55019 304770
1 73865 231526
1 22698 29992
1 36077 121335
1 62654 540977
1 35722 429110
1 32385 445141
1 20493 83992
1 45865 335128
1 8992 390132
1 50852 225125
1 52679 272122
1 85529 80543
1 94302 86120
1 9995 181540
1 85949 5635
1 81783 21553
1 59542 134307
1 72946 136179
1 80787 647
1 11821 193665
1 12666 371526
1 93587 137380
1 82858 288109
1 21351 150921
1 43901 433938
1 19977 47427
1 23430 241254
1 66063 426922
1 60594 304385
1 64237 99469
1 62185 468181
1 52015 524421
1 19531 11934
1 85212 207816
1 76564 289816
1 45682 288999
1 81530 143211
1 60846 219860
1 65132 293287
1 44387 42856
1 71442 321650
1 74911 348430
1 58065 27717
1 74411 525219
1 40998 468446
1 20489 345196
1 78695 150239
1 29206 197867
1 94055 175346
1 80999 79150
1 38193 26175
1 85741 476130
1 99049 323966
1 75155 309857
1 67376 275630
1 29980 504000
1 67999 509051
1 62791 370146
1 95112 203464
1 94605 125812
1 88825 392561
1 17759 420251
1 80730 70639
1 36522 308654
1 64876 472139
1 3508 531265
1 55529 541271
1 990 138094
1 71977 13489
1 88065 418987
1 69785 62938
1 99571 294882
1 97923 99168
1 43137 482804
1 60394 430672
1 50964 478619
1 12780 172034
1 13422 311732
1 62944 344288
1 31724 160462
1 80503 50098
1 82307 135845
1 83005 465200
1 25860 205691
1 14647 252254
1 3993 407423
1 1701 480487
1 98631 32053
1 66974 185120
1 48045 23927
1 19352 418274
1 7105 258147
1 58975 320471
1 17271 136006
1 50298 48086
1 65563 430671
1 34091 107090
1 32435 142302
1 50989 157983
1 69216 314542
1 55446 92732
1 78971 260540
1 67092 378982
1 66938 495205
1 93842 502260
1 40330 83147
1 45553 33753
1 99379 448760
1 45617 303282
1 69433 210354
1 82567 73233
1 82168 102090
1 30470 182603
1 77253 280109
1 62520 237046
1 76017 225566
1 67012 543704
1 88422 454526
1 55399 40898
1 65289 245178
1 19868 162538
1 97304 191016
1 31190 102974
1 43116 240891
1 21443 370942
1 16246 254319
1 86120 69250
1 2914 267681
1 5865 126297
1 23960 382857
1 97439 428159
1 76248 217355
1 1953 301408
1 67739 432549
1 90590 115568
1 20311 33860
1 7935 464945
1 47225 62395
1 81063 173571
1 58825 482563
1 25876 172475
1 79051 374917
1 32957 487180
1 84986 385419
1 53107 70473
1 77325 78298
1 32706 306906
1 4756 186001
1 61103 449634
1 70938 355137
1 67481 39786
1 42050 267668
1 24825 17321
1 42059 224103
1 48547 19418
1 69325 124616
1 71045 116426
1 41083 83520
1 88901 541651
1 63424 517033
1 83173 438177
1 6084 387925
1 72000 291269
1 26599 349789
1 89291 428649
1 53058 434419
1 26263 523802
1 45194 536193
1 83819 157462
1 35758 469676
1 53163 65822
1 67766 244638
1 78358 454449
1 54308 535812
1 79873 410787
1 51508 451453
1 41279 377459
1 33085 335129
1 58810 452590
1 15054 113418
1 69080 356954
1 37940 468318
1 14296 299307
1 41201 232091
1 1588 442761
1 17091 255782
1 25663 206608
1 40228 309913
1 454 400546
1 53670 208886
1 98257 188557
1 40981 300865
1 61184 66731
1 92567 530810
1 13263 97788
1 33260 104148
1 89172 316603
1 75151 11651
1 16926 275853
1 34036 302443
1 80725 179245
1 78794 232302
1 34718 488310
1 24633 349730
1 34198 238833
1 38466 529945
1 61940 337524
1 60611 122028
1 6761 322679
1 78482 145004
1 3392 363559
1 55935 305824
1 32800 405454
1 65940 45420
1 95687 136513
1 70486 2156
1 93998 410678
1 73987 290343
1 55593 425122
1 58803 400308
1 806 28160
1 61112 42941
1 44266 380032
1 85536 300115
1 82585 391105
1 10895 180171
1 7437 43119
1 76488 111172
1 2427 307054
1 27395 123723
1 95539 503897
1 95957 106822
1 57758 385157
1 61741 25321
1 5952 74319
1 81202 407608
1 17013 88425
1 1288 219550
1 93141 264521
1 19402 335359
1 84625 267788
1 75182 260540
1 94229 162065
1 17734 447994
1 17254 100848
1 13051 97463
1 88419 507076
1 77426 451821
1 7078 457772
1 88968 305941
1 89058 132537
1 20823 481356
1 33380 19683
1 78289 486065
1 68211 100320
1 31073 483817
1 3601 370885
1 46607 26026
1 74489 145192
1 99066 336073
1 28801 432218
1 49693 311017
1 40535 389959
1 35660 116633
1 10982 44277
1 59574 423065
1 38703 142633
1 88802 381066
1 96338 496518
1 66995 408925
1 83556 34724
1 58470 250708
1 50200 283134
1 5937 433917
1 43161 355180
1 23588 82558
1 78475 296330
1 32488 246251
1 97743 145223
1 9988 207579
1 23997 262575
1 92757 546699
1 36937 390442
1 10130 159101
1 46560 533471
1 19344 434274
1 39530 434509
1 56281 243405
1 49319 96881
1 71253 303646
1 3348 401062
1 34275 212835
1 53093 25599
1 89150 157295
1 60074 482193
1 14106 521162
1 92268 529359
1 15749 334170
1 17166 82788
1 24392 274601
1 55534 352944
1 73062 55745
1 72675 510447
1 74330 456914
1 90750 513297
1 4442 199208
1 50475 398768
1 10232 230286
1 84270 91570
1 15004 208064
1 43528 24840
1 77261 500766
1 28690 2371
1 47591 164491
1 23710 29959
1 24708 229315
1 47515 397787
1 62133 41080
1 11151 34867
1 12520 533153
1 81596 532034
1 19425 303207
1 88989 346616
1 15618 104511
1 96712 230261
1 46277 359874
1 61835 114048
1 58238 437908
1 95440 151981
1 84635 82252
1 73083 14608
1 51237 294274
1 28872 128132
1 51007 157561
1 1071 525684
1 75619 499301
1 38786 318917
1 63178 467079
1 72811 109906
1 3138 466992
1 98480 330174
1 35095 83566
1 13713 362926
1 77420 187182
1 4582 330793
1 24257 171747
1 22658 89450
1 4652 227790
1 19157 113665
1 72417 536200
1 20099 545570
1 68141 531387
1 34255 354897
1 49428 378025
1 16693 21196
1 72088 158303
1 38409 213308
1 50131 124303
1 39162 144869
1 39896 131922
1 75123 374073
1 26776 363283
1 55542 192289
1 81465 506443
1 20385 255888
1 17886 285159
1 78314 276926
1 92836 416693
1 27396 234866
1 46912 107107
1 9306 136896
1 79075 415943
1 69009 25296
1 26136 283173
1 32199 19329
1 25698 237028
1 40856 54883
1 13696 413905
1 42005 58925
1 78379 101757
1 40876 367740
1 17364 236548
1 40933 160814
1 85512 226557
1 68417 137252
1 22189 93907
1 33723 77401
1 88836 437688
1 82184 94224
1 88167 347324
1 6264 430202
1 20137 337746
1 180 120714
1 20507 290479
1 82528 39591
1 85795 451893
1 22712 221909
1 38852 123922
1 36404 516140
1 22650 381114
1 7205 171848
1 86076 465461
1 71384 397563
1 59483 58986
1 28432 147118
1 93887 507805
1 79597 100869
1 64110 393922
1 82121 287138
1 4039 356087
1 27414 281666
1 3168 367578
1 7395 52656
1 75277 259885
1 4598 463155
1 65338 496041
1 54865 48928
1 94637 58375
1 82640 238415
1 51495 532178
1 94374 212377
1 48673 540359
1 68005 293988
1 75313 71959
1 21620 141119
1 4388 214896
1 61656 500310
1 21507 527237
1 54190 394083
1 20528 307313
1 97676 362240
1 23175 488740
1 67109 408750
1 53792 224543
1 17955 521503
1 54793 54219
1 31085 229650
1 91629 275506
1 44768 282465
1 40369 198297
1 16440 218722
1 75859 99959
1 31782 520383
1 13260 364580
1 14904 521404
1 79917 171251
1 68214 501805
1 58275 315261
1 96672 93302
1 13076 460152
1 89331 139117
1 23200 471873
1 38851 217711
1 99683 31890
1 73344 277792
1 26927 545265
1 76979 321150
1 7060 473862
1 74431 333834
1 9466 215349
1 26754 403099
1 38979 466134
1 62835 406240
1 7339 448567
1 53123 316610
1 77481 491998
1 25214 36624
1 76045 92108
1 88265 122126
1 66370 460627
1 10979 426331
1 84907 394369
1 26885 175659
1 28263 153463
1 66788 378257
1 78638 448823
1 96267 499198
1 32115 304602
1 17572 290096
1 25601 388479
1 46158 189356
1 59392 209902
1 14565 525205
1 7152 207193
1 79518 218722
1 98698 29010
1 15945 3408
1 420 209859
1 58224 520061
1 6027 113833
1 80628 292767
1 29383 119170
1 99381 399247
1 34972 217604
1 11560 339366
1 3557 445819
1 87232 316767
1 83193 82586
1 21831 39475
1 11912 436867
1 5315 96652
1 35869 163986
1 25684 350614
1 55194 220346
1 26738 1617
1 41440 281545
1 7280 29041
1 65703 532591
1 74461 184365
1 9503 227762
1 85984 156256
1 99895 513533
1 58329 277139
1 60788 334320
1 72837 45530
1 21750 500034
1 17400 342170
1 71608 385288
1 38561 261085
1 71375 473079
1 97899 232502
1 6568 180017
1 69848 305389
1 13195 8777
1 64230 34284
1 5468 474414
1 39596 154352
1 67350 282688
1 37179 212509
1 72624 526120
1 93342 509930
1 89370 414802
1 49532 375794
1 65662 343642
1 52083 90474
1 96417 17901
1 31164 24704
1 2753 160619
1 24587 350261
1 83478 216516
1 65070 100165
1 29074 332768
1 40427 273186
1 45699 78516
1 93380 56488
1 17742 114992
1 20404 369943
1 30451 77396
1 74896 211711
1 89709 487558
1 68232 89692
1 40656 533640
1 55269 209884
1 69707 143062
1 64010 52323
1 23974 490616
1 30902 266158
1 68066 235978
1 61246 250896
1 92957 135094
1 2612 339236
1 18381 488006
1 82756 416650
1 85314 373575
1 3603 95410
1 80678 30467
1 89857 82435
1 69438 347332
1 57829 329332
1 69287 9651
1 41845 498003
1 58747 409846
1 95133 338905
1 5964 430858
1 67684 401536
1 54789 517813
1 2828 269397
1 97390 66777
1 21297 448790
1 51494 97923
1 32870 306997
1 63080 486078
1 18781 508703
1 15209 383429
1 2461 320810
1 70997 171728
1 3499 142267
1 31063 272148
1 65412 225890
1 36143 477111
1 44574 396304
1 88475 164633
1 66636 469588
1 73713 361469
1 60345 380971
1 87232 117213
1 51753 433190
1 25908 402389
1 43069 382928
1 95121 529248
1 29389 104822
1 10293 246703
1 34605 412993
1 49560 383960
1 89290 279455
1 66956 325873
1 93196 280823
1 39550 250630
1 32020 534892
1 63381 345075
1 86300 349346
1 85872 316339
1 16796 33052
1 86794 381934
1 60608 189119
1 15895 445016
1 26964 438970
1 81318 245871
1 16955 51320
1 90878 545130
1 56209 67002
1 30466 80128
1 48494 88854
1 56655 283957
1 16547 232317
1 67771 286877
1 60732 42733
1 37525 108511
1 14942 151732
1 10729 400888
1 73608 202443
1 15003 130429
1 10579 74760
1 53384 348381
1 51572 535933
1 4010 68436
1 72278 334286
1 92915 53021
1 34499 76051
1 60942 241221
1 6266 369139
1 83714 487821
1 57207 425406
1 61648 155792
1 64655 72928
1 83346 523723
1 72242 490236
1 91004 526848
1 34122 290695
1 91069 367467
1 56472 108906
1 54748 525396
1 69500 286367
1 39868 375931
1 74315 518137
1 2746 316646
1 11736 445815
1 82635 492799
1 67149 122924
1 94177 400835
1 53360 59614
1 53221 229560
1 20033 356099
1 19259 377344
1 10712 513063
1 26979 516891
1 82505 373649
1 55507 392101
1 38721 543382
1 63104 36566
1 52775 534304
1 89172 372240
1 82398 516795
1 27894 278893
1 76607 194676
1 10983 534887
1 64033 429325
1 97921 95894
1 61075 113619
1 91384 403180
1 49630 393984
1 7322 198120
1 67397 219545
1 66064 482403
1 82566 134737
1 83805 268087
1 35543 157080
1 31643 519452
1 37131 249429
1 13987 174473
1 48525 77353
1 91427 247875
1 87170 274958
1 24487 25829
1 73 399340
1 40082 529515
1 51579 466879
1 6499 93851
1 11660 406119
1 83443 313159
1 71978 1726
1 50451 149492
1 6299 92686
1 15312 257017
1 69505 56753
1 25713 374826
1 90391 401399
1 49044 87626
1 21906 63203
1 59062 540589
1 98562 504418
1 67594 280822
1 22032 469051
1 63550 544943
1 90816 204997
1 51771 278712
1 22734 436253
1 3843 198235
1 60370 60993
1 23027 70651
1 38397 234201
1 33664 393308
1 78332 472694
1 2332 325181
1 97106 460914
1 42031 513239
1 64063 191606
1 30591 491179
1 55485 232748
1 89515 246475
1 87582 469253
1 24809 25550
1 79345 461240
1 98573 84495
1 85629 42949
1 44675 100782
1 64130 317495
1 46162 324136
1 50236 384378
1 16440 433598
1 81601 286782
1 6642 442862
1 39072 400878
1 94099 438825
1 8865 249498
1 29353 26118
1 15113 353178
1 52221 258969
1 33397 538569
1 77169 269881
1 61467 474342
1 10273 46243
1 42670 437706
1 81156 215729
1 20729 222288
1 97547 327236
1 28864 427908
1 32318 82718
1 30148 526324
1 74563 472188
1 62205 57158
1 92888 108617
1 7359 487176
1 83926 285238
1 96439 462407
1 49742 57416
1 99757 100121
1 8429 493805
1 69122 417970
1 58105 394355
1 99760 269659
1 25427 336255
1 78127 485602
1 1588 20603
1 73324 348752
1 33714 237017
1 13744 500251
1 7610 341094
1 47649 88772
1 47253 260615
1 45690 268854
1 42661 41524
1 20243 28101
1 92070 30020
1 42813 110516
1 44399 237314
1 33060 188075
1 24240 487623
1 77357 30142
1 24148 376185
1 86775 547888
1 81694 391022
1 17020 395437
1 44269 330463
1 37358 475389
1 27705 141694
1 55100 371030
1 54613 235821
1 96844 307350
1 40621 405136
1 14368 59339
1 7303 192594
1 60659 423585
1 85987 88389
1 6075 520147
1 88445 109677
1 96294 120462
1 12743 75241
1 36030 436717
1 25969 8803
1 31719 193683
1 18755 266163
1 97342 199212
1 12511 485923
1 42169 224228
1 91201 332906
1 50859 299019
1 34912 472068
1 84702 339671
1 66764 532032
1 7448 30110
1 92975 495974
1 78841 494445
1 64622 294746
1 38617 431121
1 28295 315427
1 32076 44974
1 46323 434276
1 85887 240863
1 18434 269867
1 13881 437820
1 89795 1025
1 57405 180540
1 11675 464835
1 51556 332363
1 1099 390596
1 54821 390025
1 5100 181057
1 78895 283141
1 48947 506363
1 93451 518715
1 15759 477981
1 16348 328467
1 93096 381883
1 84224 315131
1 49248 519076
1 6446 379657
1 17107 297937
1 503 66435
1 99416 247851
1 10502 171057
1 7327 413817
1 72802 114630
1 54290 531148
1 61129 106247
1 83254 461186
1 88884 419890
1 47273 309444
1 36632 518565
1 13891 455611
1 55168 258037
1 43479 102
1 32021 362475
1 79664 45742
1 87800 36279
1 71030 100473
1 6852 536847
1 60104 475072
1 96558 234960
1 61698 274505
1 1287 502522
1 30454 127710
1 39062 25263
1 56308 464448
1 9727 419196
1 52739 522112
1 13793 306488
1 93703 370913
1 37681 25738
1 10203 442885
1 33249 405992
1 31446 349004
1 29629 426407
1 70312 53796
1 34730 177244
1 9819 354891
1 98920 430394
1 89076 414003
1 59055 522349
1 30896 147221
1 72914 208948
1 32777 405459
1 16672 247448
1 7953 84178
1 44480 76571
1 86132 496581
1 95058 304378
1 78679 18824
1 13810 151800
1 50333 246057
1 86902 177968
1 99422 399411
1 57261 484147
1 58191 431217
1 14687 134144
1 35615 285436
1 98065 159478
1 31509 336787
1 7584 323209
1 76629 331556
1 73794 371809
1 35258 398502
1 33610 278573
1 32027 95429
1 64419 282566
1 17543 305952
1 48337 370330
1 40906 204447
1 56021 453189
1 69480 250753
1 4903 280480
1 82463 510140
1 58427 3765
1 45223 452548
1 81279 170527
1 43026 459623
1 26329 171872
1 65262 529316
1 5706 87050
1 16703 92603
1 31407 209925
1 85063 151867
1 18332 251821
1 20352 327909
1 89441 368853
1 75743 435086
1 53415 194097
1 11024 503549
1 48081 34937
1 57022 279434
1 3709 170439
1 28425 207644
1 68515 498461
1 76655 268704
1 82546 316956
1 3046 5399
1 10167 247442
1 90717 13136
1 81367 91334
1 34592 105332
1 46321 286382
1 75731 412636
1 191 369052
1 54003 342147
1 92435 368966
1 43066 423242
1 52220 256264
1 77146 527109
1 86048 479518
1 32190 367429
1 18497 512840
1 14734 454784
1 25530 245280
1 13257 195594
1 6337 397839
1 97194 65996
1 8132 130321
1 44485 333604
1 33038 412084
1 4488 231739
1 25856 379601
1 80541 123270
1 26650 352038
1 7108 313608
1 28465 70393
1 64475 528187
1 59960 272720
1 42519 518407
1 4921 387179
1 57610 76934
1 18587 303298
1 64413 500234
1 36283 283424
1 32692 15053
1 71860 430477
1 76143 506108
1 25753 17260
1 46660 351540
1 29463 247510
1 96712 276125
1 53558 493257
1 36261 4958
1 6902 379790
1 28867 430398
1 6068 432616
1 31169 90614
1 91908 417914
1 17593 507997
1 12054 128345
1 22497 119887
1 93010 317155
1 28647 346210
1 66622 313153
1 35762 242496
1 55156 12099
1 26277 194530
1 64718 488751
1 4349 534151
1 79900 452061
1 5263 379043
1 97386 67057
1 70861 42160
1 95101 199352
1 14592 321657
1 82036 151367
1 1388 292826
1 53480 512815
1 51472 103845
1 95950 475856
1 98245 272212
1 10321 523377
1 74044 361585
1 97178 44029
1 7235 330004
1 72554 256341
1 69630 50161
1 94812 25676
1 26671 544059
1 76742 391202
1 12112 18862
1 56246 325202
1 92532 340466
1 73430 221840
1 65740 173194
1 28201 61483
1 50430 279642
1 26638 172328
1 99437 274169
1 62586 402069
1 36246 383280
1 27648 73011
1 47214 527868
1 362 536481
1 81478 2788
1 68030 101098
1 93545 539449
1 46331 414431
1 88730 402260
1 36795 104946
1 15225 185828
1 13489 36888
1 22620 220693
1 75594 405316
1 78999 283134
1 28013 533390
1 65015 517220
1 80444 522950
1 11712 184769
1 46195 227846
1 90868 20314
1 76678 129355
1 98540 47721
1 38212 418860
1 39038 144539
1 48344 129462
1 44631 256223
1 7972 254118
1 8896 377905
1 21413 496638
1 17019 313376
1 84116 433993
1 13381 24722
1 27617 451674
1 86099 212510
1 76888 128693
1 13974 473984
1 33469 282686
1 43609 301830
1 53873 459991
1 75487 5043
1 8812 278114
1 46887 254575
1 31522 201278
1 89706 28395
1 77601 89705
1 5049 261140
1 67855 312224
1 82209 117112
1 45069 253839
1 89224 39685
1 66136 18681
1 60527 484593
1 7844 117745
1 42575 535432
1 67713 52904
1 8830 281385
1 30136 150828
1 85129 296545
1 30893 49114
1 59961 187478
1 67100 181213
1 74352 15601
1 70589 259093
1 95595 541384
1 64097 18566
1 29407 44954
1 75444 316674
1 12573 149162
1 14523 89234
1 85359 329487
1 75573 25533
1 27899 496203
1 3356 9231
1 47229 93876
1 97442 516056
1 56974 288410
1 89846 388751
1 64545 537411
1 86271 86440
1 42914 335158
1 49277 192114
1 40023 289151
1 79948 435997
1 80641 98645
1 38209 79436
1 34841 385692
1 69261 305672
1 39061 130491
1 21079 535148
1 42306 329952
1 52004 289359
1 30377 539151
1 22864 42722
1 15980 487183
1 45012 303131
1 28263 418832
1 49152 9967
1 67761 18678
1 83391 155992
1 50938 545529
1 96503 231820
1 45580 20234
1 14696 167628
1 23756 492761
1 70858 68482
1 98968 212129
1 6321 323600
1 81065 530446
1 78698 435310
1 49392 513759
1 52157 412840
1 5273 147260
1 65002 38877
1 15436 180838
1 20366 140137
1 65097 83566
1 24669 389788
1 53449 25542
1 17319 273665
1 85186 285455
1 83125 25056
1 50817 204316
1 40682 62581
1 85519 523401
1 49220 250891
1 63629 508437
1 98266 360353
1 68378 348629
1 59709 528964
1 37482 318743
1 45817 306803
1 76494 501360
1 62130 206622
1 1584 165130
1 93001 156560
1 14965 112535
1 31799 282865
1 62043 307312
1 87054 406384
1 62106 318746
1 71293 137829
1 75365 84433
1 54474 499793
1 78503 214016
1 70231 279177
1 59176 68606
1 95455 9475
1 90056 103968
1 80951 222549
1 6432 49324
1 73391 517860
1 14341 129844
1 24049 347654
1 69222 470757
1 1374 222204
1 71819 387701
1 61461 538429
1 42294 32213
1 75246 170161
1 79811 21775
1 72760 337499
1 30313 72397
1 68032 450832
1 89336 508133
1 28620 306426
1 74586 338799
1 36889 10169
1 53620 326010
1 93666 59533
1 66979 518323
1 53914 406149
1 38978 245548
1 41678 155766
1 26432 343911
1 2853 402095
1 83564 352104
1 37025 46803
1 68011 448770
1 42046 322870
1 5565 69451
1 98352 4799
1 10653 436144
1 21222 220611
1 608 263306
1 49003 422837
1 24306 166267
1 76097 105156
1 62974 547217
1 81222 306484
1 26437 262678
1 93712 356138
1 10339 190250
1 51506 42603
1 37742 297541
1 34423 49217
1 68312 416434
1 15587 370142
1 92266 521889
1 96247 234755
1 38217 7670
1 6284 135018
1 10163 463444
1 43636 25196
1 64448 1543
1 80605 256796
1 99074 11422
1 31983 525174
1 48423 161006
1 66731 463953
1 68788 448452
1 93644 31553
1 30825 424507
1 80935 166482
1 52481 240716
1 52940 448603
1 18384 444164
1 13956 357540
1 4453 442318
1 46930 504805
1 36967 177626
1 6260 113781
1 33370 214247
1 30433 56339
1 86905 215126
1 47851 219100
1 95322 357165
1 12828 145071
1 15343 454993
1 49434 487327
1 31201 239624
1 97892 52241
1 88789 112524
1 78772 19964
1 79913 257177
1 66972 359915
1 18676 307383
1 14379 336931
1 62955 183138
1 53159 349038
1 34136 174256
1 8819 233264
1 30051 19347
1 84808 177690
1 45675 86768
1 31676 98858
1 64811 541813
1 4256 7145
1 37655 425084
1 95483 508677
1 38558 443622
1 87570 152063
1 53095 398081
1 29314 61594
1 278 416894
1 7329 105166
1 41702 471467
1 72194 1334
1 77933 74226
1 55151 209142
1 34333 371413
1 31247 425678
1 95775 442172
1 29823 479773
1 44055 390634
1 83930 61767
1 19045 279992
1 62131 300824
1 18944 152744
1 91000 525974
1 88890 106479
1 24078 100787
1 97408 59948
1 47033 467817
1 55417 251031
1 35411 192128
1 55044 416770
1 71313 293859
1 55036 35388
1 75202 398031
1 50069 424165
1 42321 126007
1 40349 75403
1 67712 334282
1 30878 75448
1 91533 289320
1 46776 466446
1 26671 271341
1 91081 233233
1 28631 86033
1 9510 358365
1 83505 70226
1 40897 216689
1 22946 209869
1 78851 10233
1 45609 235138
1 85616 459473
1 26144 377463
1 34600 159087
1 97273 160065
1 96673 341670
1 99011 380495
1 9520 207469
1 51332 518905
1 319 108780
1 69182 46462
1 62485 138816
1 38668 61498
1 80435 77589
1 24483 287789
1 49363 149135
1 65331 106782
1 31497 500202
1 77862 382761
1 67171 33229
1 4605 436130
1 8843 518816
1 17688 429735
1 33697 329270
1 24524 380314
1 12578 261552
1 84748 21437
1 23718 103804
1 94594 517403
1 73979 424003
1 17076 275978
1 55149 270543
1 15937 411168
1 86047 507353
1 78467 515732
1 9457 286380
1 5709 423124
1 76345 132568
1 37292 372973
1 63628 476784
1 9256 249028
1 54644 428134
1 2337 418264
1 8920 133457
1 94451 329206
1 38841 543913
1 89524 171672
1 4433 243312
1 8915 293991
1 19060 478037
1 37241 69953
1 17136 261416
1 65545 53367
1 58030 108994
1 18656 262360
1 9296 527712
1 89591 394139
1 89235 480688
1 74110 58806
1 10156 182508
1 60321 407970
1 72876 90301
1 55652 274323
1 27454 171118
1 98408 142295
1 49445 385206
1 17829 56951
1 63009 513605
1 22992 521731
1 36168 212236
1 17556 379048
1 56814 495225
1 9722 147240
1 767 396212
1 82627 124240
1 38657 107148
1 97322 192555
1 36117 543799
1 73668 440984
1 49749 275705
1 79329 464056
1 71797 494201
1 2538 270769
1 55203 10620
1 54018 91865
1 24424 274412
1 44872 262373
1 2630 523979
1 49361 519118
1 70265 7873
1 31471 113067
1 89497 367653
1 64878 109397
1 5204 447109
1 32659 115166
1 85397 299965
1 23677 157530
1 8578 22173
1 27526 183410
1 95479 258868
1 54817 506379
1 34157 322869
1 99547 333087
1 73111 376026
1 4635 283537
1 17409 331287
1 57731 328736
1 40689 398112
1 88078 401148
1 13192 392989
1 62834 506301
1 17536 95807
1 22365 33226
1 47692 167586
1 5274 393871
1 90204 210605
1 79499 419100
1 40568 246299
1 37869 220095
1 84226 182610
1 72601 317693
1 66327 338455
1 80799 207258
1 59692 90388
1 56298 511125
1 94866 346986
1 63841 257517
1 84371 252030
1 79713 406379
1 50964 186728
1 50661 495050
1 32244 361423
1 97760 239293
1 5289 74335
1 95424 305884
1 35655 504660
1 72074 335119
1 98650 216736
1 89378 362478
1 11624 380033
1 7202 74803
1 37553 248752
1 40479 523603
1 1521 22571
1 95208 392233
1 33530 164215
1 12552 263782
1 37404 161387
1 8994 50683
1 69887 194864
1 82 391142
1 61349 162687
1 88207 95302
1 59242 440046
1 1293 524646
1 89349 347947
1 67189 313678
1 99078 442235
1 5548 535394
1 22552 275024
1 67123 505465
1 30494 452676
1 41699 526355
1 68151 28552
1 74478 152283
1 69339 14334
1 86723 431102
1 61 315027
1 51496 263162
1 83785 172141
1 39487 330956
1 65413 416954
1 79107 409955
1 33105 214244
1 73738 143798
1 19496 140763
1 83394 184910
1 36383 295462
1 13205 409709
1 28227 89382
1 87783 281100
1 83709 288953
1 48276 427135
1 4078 199417
1 22293 274536
1 13621 69902
1 50009 394951
1 62053 155915
1 66286 204100
1 85393 236238
1 57239 395483
1 52515 382427
1 16116 364152
1 44446 529401
1 3551 450873
1 28193 180674
1 85259 544191
1 77092 376834
1 28741 277269
1 16985 195383
1 97173 527102
1 48814 427620
1 5371 177355
1 28616 223753
1 67475 220539
1 57191 238293
1 83219 364238
1 73991 68529
1 54250 293803
1 46170 509318
1 20289 239390
1 38224 262574
1 23675 15638
1 56528 150211
1 97814 56832
1 91518 434387
1 49736 509222
1 37525 141547
1 78820 487029
1 20684 123504
1 60949 168464
1 94259 460593
1 14912 437438
1 74612 253263
1 23587 266612
1 61460 187231
1 71834 353092
1 11825 3728
1 63350 16999
1 87363 380610
1 85734 104572
1 25501 211204
1 29744 388527
1 3594 517879
1 73173 284796
1 84722 170833
1 24914 113425
1 10324 322055
1 10907 532179
1 45643 53131
1 26689 319117
1 96332 321154
1 6283 208384
1 47747 340191
1 24093 312561
1 59387 447775
1 99733 443050
1 54229 36139
1 13034 418882
1 94093 193989
1 87854 174696
1 95385 161647
1 34251 358556
1 48747 154202
1 39015 41973
1 48588 65580
1 71969 167088
1 65857 41947
1 86547 178284
1 4584 217580
1 8272 173617
1 11321 135176
1 33413 264605
1 46470 525139
1 40601 547309
1 99677 510192
1 87662 42477
1 226 243674
1 80991 63188
1 82391 133142
1 24546 172909
1 21175 34978
1 39110 225641
1 8148 220700
1 40179 45058
1 37213 131649
1 14926 156325
1 71484 79655
1 59604 11377
1 53137 69715
1 10331 369966
1 43962 378736
1 95286 226200
1 80589 499834
1 29231 71545
1 66170 317443
1 7885 371562
1 54251 212870
1 15374 424350
1 18308 198743
1 9035 72465
1 87813 125176
1 55608 427467
1 56805 538383
1 12386 263295
1 28758 66542
1 92497 40592
1 27462 430785
1 52837 535147
1 54489 17152
1 93787 485559
1 78737 335878
1 1895 33248
1 72296 457703
1 70137 262657
1 35058 450399
1 22682 163014
1 13182 483356
1 43021 36114
1 73555 12456
1 23664 399422
1 72917 447901
1 28730 540976
1 42430 50428
1 5244 378992
1 46631 148894
1 69634 416055
1 67807 417770
1 71185 69099
1 35791 159149
1 65736 261205
1 83806 200980
1 75425 123299
1 33929 251946
1 81390 39554
1 56295 276619
1 79710 120002
1 75309 422346
1 56631 102640
1 42277 450296
1 36315 265159
1 98519 64694
1 19685 383508
1 15426 427251
1 67819 440952
1 30848 313060
1 73819 500262
1 72391 299587
1 55999 540650
1 3621 255500
1 29627 91944
1 26785 488331
1 64971 379491
1 33598 270088
1 15976 347766
1 30937 404061
1 44898 543210
1 65832 60568
1 78756 85374
1 8762 530146
1 50516 136886
1 46107 80441
1 28018 38245
1 8686 155858
1 50070 414411
1 83443 23964
1 78856 115520
1 25886 167721
1 86207 132873
1 8470 224436
1 22600 379522
1 82436 186703
1 42068 327228
1 84789 158223
1 45314 198288
1 87020 102197
1 98823 133916
1 86238 285026
1 46983 378472
1 23504 498128
1 79960 349853
1 88443 3028
1 24006 228593
1 85224 223078
1 29929 535757
1 11796 448496
1 6256 40733
1 88941 390743
1 8697 219208
1 53874 327976
1 31349 129910
1 97174 211392
1 29801 233924
1 63612 369285
1 37671 33531
1 20508 55975
1 29945 74634
1 49821 225120
1 68214 236887
1 53688 320644
1 61194 351769
1 93179 197345
1 24946 374469
1 58915 269316
1 62685 116089
1 94240 149146
1 73004 233112
1 22804 159392
1 19569 230069
1 75956 15408
1 27187 460783
1 96965 5258
1 69576 126730
1 23871 197940
1 27290 458052
1 68461 351810
1 72131 515350
1 7979 285338
1 11152 511993
1 97478 460109
1 11424 183765
1 67807 512472
1 17445 79414
1 28520 197497
1 41153 244669
1 55364 42651
1 81482 50203
1 83210 101693
1 29415 260339
1 12163 168408
1 18001 291007
1 35687 473312
1 40722 329934
1 84068 509079
1 63336 192257
1 6006 544634
1 53570 388882
1 26607 297675
1 94529 22596
1 23184 70545
1 74104 330766
1 7950 293923
1 84877 423299
1 59021 367357
1 40853 216627
1 5896 222496
1 30139 250629
1 56966 204659
1 66297 426603
1 68038 424581
1 42972 250282
1 48052 121424
1 55844 341935
1 53136 194461
1 22433 424270
1 3630 78758
1 75447 463835
1 62800 392390
1 5242 89180
1 40525 188332
1 97426 19689
1 10766 224657
1 51256 496992
1 41227 177334
1 23094 100097
1 93265 294455
1 26123 375994
1 57246 123798
1 51684 406256
1 37027 65164
1 53379 394897
1 71169 403559
1 35996 413516
1 59148 122406
1 15634 380485
1 39915 475452
1 56222 542630
1 59093 526354
1 64200 27059
1 40340 474269
1 88523 447554
1 2533 375833
1 58645 21579
1 46934 267616
1 76228 28478
1 24519 519631
1 37449 256844
1 49833 528908
1 25832 73226
1 37153 80546
1 50358 180818
1 24997 123529
1 57369 173716
1 11101 260631
1 62731 108566
1 70115 501848
1 87607 321940
1 90627 408243
1 538 387001
1 90715 500186
1 55842 464619
1 69659 539043
1 26482 337647
1 44710 130921
1 59740 324356
1 99599 541719
1 19365 239215
1 4380 445957
1 32676 238153
1 25222 294573
1 90882 287553
1 18551 460223
1 79418 177586
1 17833 309694
1 22970 420526
1 41197 192985
1 19520 160901
1 41953 407826
1 79710 325615
1 85656 141879
1 33558 390658
1 44502 260768
1 71550 13637
1 98033 195842
1 36125 488399
1 50257 296887
1 84043 47345
1 61487 65055
1 94292 265368
1 12601 524805
1 8917 346820
1 3308 116184
1 28349 64940
1 35736 434410
1 58541 100267
1 76512 355569
1 31448 398452
1 84983 85425
1 67331 29351
1 44163 312927
1 41510 143642
1 55740 544469
1 33800 194125
1 10797 46667
1 11142 409366
1 24978 400232
1 10252 378238
1 43928 325503
1 96026 519186
1 19648 462282
1 24960 236015
1 64284 436887
1 71361 271403
1 7344 505374
1 69299 207309
1 11601 97160
1 65693 190796
1 96745 528199
1 19896 547125
1 20912 322776
1 85550 234845
1 38388 175479
1 90206 538584
1 88786 178450
1 43797 439397
1 4186 158887
1 78133 12995
1 46542 500217
1 35889 541393
1 49122 360543
1 20143 345331
1 1341 308582
1 75364 11759
1 4311 131585
1 15003 463965
1 80729 479604
1 70798 304116
1 48543 11823
1 87690 366886
1 43096 450050
1 95503 340808
1 16644 92647
1 76397 245764
1 31477 399632
1 10504 383060
1 48046 390669
1 26069 481478
1 31558 410079
1 66586 26650
1 24774 92548
1 45937 53986
1 43718 111825
1 85893 309531
1 15155 180454
1 68882 330501
1 44748 294962
1 7049 421839
1 94144 165884
1 99337 222756
1 5361 463983
1 56231 355188
1 12851 13071
1 60198 436089
1 30029 259101
1 98911 249406
1 68374 74619
1 20122 50099
1 28952 215066
1 78418 76030
1 68209 354758
1 49717 201796
1 94061 197874
1 37857 352779
1 47564 356117
1 46184 62689
1 50786 1394
1 38764 278531
1 79473 299809
1 4163 199636
1 13808 39979
1 98515 271401
1 74055 67863
1 28630 179132
1 42096 316111
1 68983 392558
1 99607 85207
1 22003 546883
1 48795 503778
1 71225 360286
1 16522 373791
1 37834 190155
1 3112 175985
1 59321 46699
1 58280 74223
1 93323 286047
1 70640 491970
1 83191 60961
1 65305 392782
1 16358 441833
1 1901 312137
1 54004 229194
1 78567 254495
1 17741 5371
1 61142 399571
1 42064 155834
1 73241 221300
1 8015 166684
1 79715 112825
1 60172 165783
1 64792 402906
1 65597 136711
1 80462 258657
1 76489 22613
1 91373 439426
1 74057 266755
1 19375 156071
1 59271 309278
1 1440 321484
1 11649 199946
1 94 123096
1 2854 176915
1 1113 397538
1 79831 122442
1 78260 451533
1 95431 423599
1 23201 92081
1 15803 12010
1 24169 344864
1 5355 469514
1 73985 390690
1 35870 207045
1 33398 232157
1 17265 457683
1 14337 216513
1 41776 354314
1 93779 521513
1 24027 333199
1 76874 475268
1 64162 319676
1 62233 207001
1 29353 144756
1 59044 440760
1 53604 127714
1 61408 2383
1 39739 193446
1 6743 303682
1 62247 494167
1 97122 157671
1 80787 91055
1 90316 247167
1 53851 165615
1 79189 170138
1 18095 410896
1 54508 532651
1 79921 470514
1 51988 168478
1 65298 199669
1 8063 450368
1 81432 65879
1 30229 431110
1 83003 372879
1 10958 32547
1 61059 230681
1 71763 541089
1 89259 82796
1 75585 20536
1 49249 529511
1 35397 306672
1 49155 542673
1 40192 198545
1 10626 5049
1 19395 151502
1 34914 386694
1 85300 323163
1 77912 261827
1 19527 143514
1 51466 430008
1 42278 317063
1 14226 66180
1 5769 113368
1 26075 410309
1 73918 435122
1 34690 516576
1 56865 514114
1 15189 515070
1 18020 136280
1 64599 413315
1 69768 20831
1 70809 218527
1 35778 118299
1 84898 264788
1 74039 545146
1 41224 217230
1 55647 122560
1 73364 188659
1 3141 484723
1 92130 451827
1 36580 308024
1 13918 76865
1 97675 473016
1 32103 239520
1 34074 542115
1 40655 116319
1 43746 231020
1 1080 215433
1 43529 93828
1 14488 225965
1 26851 357786
1 82229 98691
1 70105 53522
1 9994 210774
1 60773 68355
1 72288 363569
1 37620 139566
1 44629 255970
1 68418 470146
1 25144 416777
1 62081 280611
1 13770 459010
1 42930 189706
1 65693 526603
1 93289 299724
1 96120 177211
1 62572 469751
1 63282 425989
1 91924 212583
1 87602 238734
1 78603 117538
1 83445 467363
1 38316 489817
1 71975 52531
1 71302 177701
1 3816 4967
1 45657 78806
1 58952 266809
1 22646 229751
1 52842 137257
1 52162 373061
1 7172 213216
1 57075 526256
1 44285 367167
1 88529 116557
1 37326 105065
1 55126 524362
1 31873 330545
1 55246 211740
1 61908 521989
1 57111 361195
1 62423 304874
1 42274 357886
1 78729 537077
1 92111 365933
1 22558 341327
1 24084 174642
1 78235 5798
1 33431 73205
1 90360 457742
1 35215 447503
1 69948 361881
1 39366 431986
1 72292 186383
1 81017 254723
1 23677 488195
1 245 352799
1 45861 260764
1 19900 68454
1 17901 167101
1 49022 50900
1 68537 402021
1 56960 288803
1 125 134168
1 76183 340042
1 42273 311552
1 98189 330329
1 60702 546753
1 84571 477342
1 70559 277346
1 63341 382902
1 70528 383809
1 32097 284850
1 91986 233371
1 61031 134751
1 148 203209
1 21537 111666
1 83579 447736
1 20708 181608
1 52746 216614
1 96405 374423
1 74138 546059
1 39469 519776
1 54035 202638
1 58357 246983
1 71857 396145
1 82058 397966
1 65791 335880
1 90617 99214
1 73822 352650
1 84803 278323
1 33663 115590
1 11994 1557
1 95940 240067
1 90818 238858
1 72163 474205
1 53200 103193
1 56610 515494
1 92686 442422
1 88347 534674
1 89173 493116
1 56153 168140
1 53680 327293
1 76345 538606
1 28223 398209
1 47274 168545
1 58257 506156
1 40525 483619
1 78824 234568
1 43892 139207
1 33625 422156
1 35750 385908
1 60585 433651
1 7353 211670
1 24272 210017
1 42583 420987
1 83673 66009
1 64569 444015
1 68480 27470
1 9582 69117
1 86834 203593
1 4340 396849
1 43920 440541
1 36861 418764
1 56683 54099
1 86604 103190
1 31689 190846
1 54741 513467
1 50814 77341
1 94175 34309
1 85683 481089
1 37381 392316
1 64067 324994
1 94768 532419
1 33080 285998
1 8702 205521
1 47602 258178
1 79006 114924
1 36543 72639
1 85809 534481
1 96547 465298
1 69578 292014
1 61842 446717
1 19438 31834
1 57680 295884
1 10965 262373
1 49112 479916
1 39846 50986
1 45553 87027
1 3742 320659
1 69498 208634
1 31497 88456
1 96831 342442
1 56743 205744
1 85216 453737
1 72328 528003
1 93073 235538
1 95600 379202
1 11444 378423
1 31699 331130
1 52480 239874
1 22649 514245
1 85181 23180
1 20987 354523
1 31845 8849
1 28675 245871
1 97668 302767
1 20176 325892
1 68473 44395
1 40463 422480
1 4626 298838
1 28802 87492
1 1107 49270
1 13757 127074
1 30959 475378
1 24675 173102
1 36429 256621
1 99309 260498
1 56836 72884
1 36899 69917
1 83486 408475
1 80608 131448
1 25368 439332
1 89265 246212
1 928 277292
1 85494 405253
1 6293 458977
1 51680 335962
1 37579 411266
1 99505 370935
1 75684 413605
1 22654 72250
1 69398 489921
1 70255 84550
1 36971 195156
1 78973 380071
1 55196 115886
1 56179 44024
1 58101 534474
1 37262 222708
1 54068 370734
1 21820 34342
1 51658 240235
1 36192 226081
1 88887 325510
1 1868 150092
1 145 141285
1 17092 141854
1 69565 174408
1 98081 369387
1 64276 77877
1 11371 4418
1 55071 397304
1 7710 224653
1 28955 130743
1 74470 102504
1 9750 84083
1 81826 290235
1 74191 493466
1 34820 95807
1 5561 126483
1 47086 456141
1 58008 217493
1 68278 355059
1 83969 197576
1 76450 418756
1 82558 148077
1 13996 461044
1 25640 182631
1 13120 537634
1 50315 540257
1 94713 201777
1 45124 246269
1 31654 448252
1 7014 8932
1 82890 253794
1 84176 340324
1 96823 113618
1 38296 182597
1 74130 370388
1 13635 384712
1 11378 67962
1 5705 244394
1 78145 62615
1 10293 223146
1 53240 140508
1 69187 352643
1 77703 330474
1 42272 175787
1 89834 88853
1 32365 408696
1 15220 310521
1 3836 398269
1 75400 126260
1 39825 409637
1 62746 497461
1 58657 262608
1 9905 524463
1 725 52176
1 7656 119823
1 41576 430649
1 74504 404885
1 26148 321089
1 35280 321787
1 52393 383250
1 33165 335583
1 81862 297315
1 68129 451084
1 98973 415350
1 18879 185569
1 32899 373525
1 86668 246558
1 1500 230028
1 21440 29313
1 41699 307713
1 56387 398798
1 67680 384153
1 8080 199787
1 54383 225132
1 6548 230521
1 98207 173664
1 8111 150529
1 11440 308763
1 86961 502968
1 72243 452840
1 11422 434159
1 8270 526902
1 55370 310200
1 77557 263041
1 957 440355
1 18289 179231
1 71184 181038
1 15260 505581
1 56142 301714
1 45859 235743
1 44051 181327
1 79970 322311
1 43920 338555
1 61675 22
1 51684 271875
1 74559 524234
1 43492 137174
1 15250 514931
1 24179 145813
1 267 378666
1 41226 127370
1 33409 37073
1 20241 456969
1 74110 111413
1 36483 427316
1 90304 437742
1 52622 310260
1 52402 494754
1 73136 287310
1 54423 101779
1 44474 540024
1 76159 170012
1 55440 22396
1 83311 402020
1 50343 220672
1 6205 149311
1 10534 319676
1 84369 479563
1 28837 494746
1 83557 284381
1 28848 39243
1 3334 396589
1 99139 191867
1 37936 71098
1 19247 507769
1 47796 199907
1 84436 8864
1 6709 524183
1 53892 430411
1 36614 503729
1 38246 378086
1 71085 314501
1 12272 166315
1 69667 535334
1 65868 452782
1 28146 440237
1 59475 183358
1 54421 140117
1 93204 530061
1 96410 208377
1 42669 394476
1 90979 226028
1 67824 472920
1 82656 184713
1 64448 24914
1 24726 107303
1 73777 70744
1 98554 183611
1 78954 502906
1 79254 525749
1 86822 62435
1 14915 441494
1 5614 195757
1 69549 299901
1 38720 187856
1 63794 256941
1 86571 35883
1 68194 408500
1 11888 527205
1 72800 176400
1 73538 233394
1 9790 408833
1 93126 275627
1 43429 367921
1 57267 526766
1 41258 319468
1 45779 378116
1 41722 190555
1 5536 219048
1 53838 66629
1 56391 13339
1 80055 448577
1 13736 318626
1 97235 26630
1 87859 192038
1 51125 238083
1 37419 538765
1 91904 130707
1 91687 440890
1 91372 521243
1 27564 130021
1 39616 80979
1 14803 320513
1 52821 542048
1 39465 520032
1 66841 332269
1 77129 313942
1 51465 60053
1 28803 515546
1 66197 19107
1 39321 493099
1 87839 420171
1 84092 283805
1 85275 257074
1 1970 322974
1 42192 118065
1 79795 385721
1 726 509010
1 52231 463874
1 79830 29570
1 12233 37200
1 19692 367306
1 22726 483489
1 71240 76746
1 22366 527242
1 88295 255513
1 22434 544273
1 76734 59238
1 80468 332217
1 52720 381488
1 77033 141037
1 62162 263068
1 42121 398429
1 85613 113058
1 31181 72732
1 73724 209280
1 76032 31756
1 77769 516186
1 57439 101901
1 90964 103639
1 2328 479506
1 96779 26515
1 33422 493047
1 33459 235794
1 8818 328597
1 41885 183679
1 10219 197897
1 78321 477095
1 31375 479902
1 20294 463106
1 615 28950
1 20327 537202
1 24078 182240
1 14127 235947
1 43186 23737
1 81165 166524
1 45233 539767
1 59809 171045
1 57917 301541
1 99292 481558
1 59416 128262
1 92387 445159
1 93112 406545
1 54380 401110
1 23492 94446
1 27872 21898
1 53780 104044
1 30487 398616
1 86004 68337
1 21278 84845
1 257 138121
1 11859 468177
1 20394 485672
1 98951 280059
1 5679 157963
1 13947 268155
1 30565 448135
1 64803 429330
1 28048 434526
1 92261 395334
1 62151 18731
1 68026 489419
1 14740 266942
1 30092 62575
1 79696 200086
1 90102 542330
1 87979 91638
1 22247 84303
1 15745 462861
1 29534 142470
1 1765 382325
1 61166 491176
1 48601 172176
1 22332 47374
1 60596 169602
1 2651 291365
1 38330 207160
1 27286 531788
1 32295 383609
1 43014 418405
1 99460 524287
1 61559 139908
1 89007 466931
1 92135 189517
1 36504 57858
1 71911 3025
1 46718 532020
1 83351 237588
1 7861 450889
1 68909 445918
1 66594 202027
1 79183 512589
1 55228 204530
1 16691 534205
1 75629 325568
1 22950 379317
1 9679 201157
1 32962 96070
1 31823 191400
1 2517 432651
1 91085 71699
1 31744 286664
1 98617 142207
1 50741 404906
1 32503 201903
1 5400 42362
1 59164 74024
1 43519 256062
1 18830 402327
1 3890 347582
1 870 7427
1 9002 116480
1 40209 418494
1 49621 203217
1 35083 428753
1 99760 490125
1 62402 3477
1 69451 499371
1 42392 337595
1 36105 290671
1 25601 315040
1 58588 302866
1 35808 534785
1 63244 462366
1 26414 181885
1 68977 413875
1 6803 69986
1 68532 54179
1 21866 173992
1 36594 22699
1 53697 84934
1 98008 96616
1 53846 475267
1 56903 465175
1 13690 109438
1 9393 428105
1 89137 458778
1 81081 292799
1 76304 251747
1 71479 145875
1 47997 346511
1 62065 140637
1 43250 12810
1 43619 267327
1 58234 290810
1 15799 11030
1 97714 12000
1 85197 128311
1 35113 322273
1 5044 375079
1 75423 275726
1 85070 138119
1 63977 519041
1 20240 210780
1 80683 21677
1 91999 408212
1 58556 165530
1 50003 251135
1 57669 311086
1 52087 25627
1 1090 373529
1 44998 526489
1 71167 312338
1 81743 127382
1 79067 170200
1 95122 16827
1 34408 177150
1 93185 470525
1 24392 536491
1 92607 293685
1 59889 369943
1 675 142797
1 92106 329852
1 99414 482033
1 78059 395842
1 41200 87419
1 98624 31884
1 94974 5684
1 65478 213576
1 90271 222097
1 332 95623
1 97186 438759
1 76083 514778
1 84872 36659
1 29038 57006
1 96552 126183
1 97346 176801
1 43365 47202
1 1286 206047
1 48890 472020
1 3268 36250
1 48750 51060
1 94454 63399
1 12095 75132
1 40137 460819
1 96123 449589
1 83037 360358
1 61378 311012
1 21090 358351
1 61605 139002
1 71771 470705
1 10281 103076
1 83327 434968
1 88228 416024
1 35026 268470
1 99263 458103
1 42192 450679
1 14930 440909
1 17667 390666
1 53674 155704
1 74279 450837
1 57029 16329
1 79468 247677
1 27315 251177
1 70995 36183
1 40759 56973
1 23504 135728
1 29956 189834
1 102 346315
1 1793 144110
1 56301 162434
1 94917 495982
1 45903 368640
1 67002 371030
1 9190 277085
1 59645 404812
1 72832 128632
1 47324 90717
1 26811 72612
1 38966 489206
1 72104 282924
1 6558 220468
1 26731 526076
1 42232 53472
1 30840 84790
1 94042 283236
1 28920 352809
1 39532 87153
1 6914 507201
1 23944 180203
1 17185 360785
1 46106 134028
1 8980 356923
1 20256 531797
1 54920 19268
1 14090 313991
1 35712 278134
1 19354 468683
1 44622 128404
1 4197 278143
1 88470 235073
1 18064 100055
1 9809 450557
1 50036 400088
1 98535 363126
1 22938 373741
1 16179 394105
1 2463 487909
1 4835 65855
1 79569 307870
1 63125 429544
1 51887 69417
1 43739 289431
1 8396 146147
1 13719 17456
1 25035 249902
1 64511 119877
1 73316 448302
1 44921 258981
1 67006 58596
1 97728 417604
1 14898 82958
1 27933 20593
1 92206 44182
1 84910 90131
1 49039 148979
1 35233 458164
1 7781 158583
1 10809 334625
1 71986 404859
1 2152 99084
1 53195 76929
1 32467 448329
1 48981 452481
1 17809 501989
1 99496 523768
1 51819 392074
1 79 208113
1 31453 118721
1 91878 363331
1 45779 475419
1 34938 224828
1 7212 419797
1 93836 454765
1 31706 506399
1 63022 465947
1 36864 461173
1 50819 381420
1 40370 154025
1 34466 152052
1 72888 398354
1 75380 28544
1 92234 95916
1 14481 105139
1 60277 160202
1 68263 336228
1 67732 65415
1 55634 318817
1 24023 212822
1 13604 168059
1 68927 25653
1 45438 415312
1 36351 41773
1 20853 485543
1 37756 35893
1 86349 339339
1 38542 34819
1 78945 263353
1 8444 132975
1 90936 100681
1 68771 283907
1 40945 506738
1 95439 275591
1 27640 506759
1 51008 100498
1 18830 127090
1 7366 458156
1 23460 24808
1 30661 66171
1 57887 161603
1 10033 458662
1 98933 222355
1 23026 369852
1 61295 77254
1 21761 533077
1 70981 318292
1 38537 375764
1 50372 315667
1 38598 221240
1 71626 391768
1 19721 252888
1 2472 86141
1 16401 206579
1 88927 346481
1 17714 317648
1 84387 245295
1 14578 321398
1 45723 391367
1 83175 277673
1 83294 258635
1 82873 231564
1 73174 115947
1 21126 133254
1 15072 467289
1 45368 72249
1 71114 250915
1 32080 70869
1 99124 304412
1 31935 126694
1 92367 419858
1 59719 432913
1 57824 235899
1 71389 447255
1 75453 118247
1 25642 392923
1 18734 418332
1 38405 215339
1 30445 328742
1 84378 52439
1 88710 276664
1 28485 354510
1 89495 324529
1 98967 494363
1 1616 184595
1 42064 416773
1 64852 381004
1 30370 478451
1 32374 32047
1 26548 175857
1 44444 428608
1 17436 388113
1 57343 170466
1 19331 1607
1 67529 306858
1 96965 263301
1 26421 480710
1 29582 37668
1 68657 32336
1 669 191137
1 35966 396791
1 43652 952
1 47246 385993
1 36741 132053
1 42469 428244
1 1046 364002
1 70809 223132
1 14526 363251
1 13298 504515
1 49365 79286
1 29193 80458
1 83847 31879
1 67340 219881
1 19825 86597
1 55128 78010
1 18242 529023
1 54397 215571
1 69819 384940
1 55774 15627
1 57359 277216
1 71726 180489
1 26883 185900
1 59571 214317
1 61358 318249
1 39237 528337
1 58842 343842
1 81263 424014
1 85344 376658
1 8173 266020
1 40655 428831
1 56876 440502
1 19430 252094
1 17517 35099
1 55637 471524
1 16610 513117
1 5920 541990
1 94671 441650
1 39611 107218
1 80457 481543
1 95886 106628
1 58362 459544
1 337 139162
1 794 218838
1 38065 518772
1 62135 499736
1 95305 530813
1 60334 418037
1 13609 217264
1 29167 530071
1 40146 521849
1 91516 352240
1 29432 186569
1 87498 314444
1 56254 381317
1 85789 311168
1 39965 132731
1 69328 90090
1 55324 215523
1 82443 93895
1 24856 109351
1 23402 35163
1 47710 148556
1 63612 298196
1 14124 156607
1 44065 293944
1 57523 50609
1 37899 475815
1 60919 131084
1 78909 426565
1 91436 31123
1 13742 317278
1 29851 394030
1 72999 446205
1 75258 56331
1 54112 465195
1 97559 319935
1 84230 410007
1 23150 529623
1 17112 460604
1 51405 101935
1 60837 113453
1 46327 193618
1 90735 178369
1 93981 217763
1 35402 386435
1 11718 305538
1 29821 274540
1 99368 106985
1 99039 220172
1 28172 385112
1 76091 534224
1 36077 150390
1 57580 334439
1 47097 207994
1 16801 22812
1 75246 69006
1 20537 32262
1 49789 169251
1 49992 307433
1 77323 401871
1 68400 297770
1 42602 108213
1 88296 297622
1 66692 116877
1 25432 245499
1 48880 335541
1 63930 526278
1 62010 178958
1 70650 161451
1 73215 93749
1 84759 274145
1 95278 150654
1 59743 339035
1 83239 11660
1 86134 373192
1 63839 48855
1 48783 43552
1 13754 239673
1 33744 5505
1 26639 200833
1 65138 424395
1 27399 505263
1 96703 272087
1 23198 357246
1 11090 288944
1 62144 386080
1 71578 423081
1 90476 202090
1 49014 169285
1 76212 214214
1 69369 211572
1 14267 405595
1 35719 381635
1 93365 522100
1 53366 15403
1 79274 276253
1 58254 500782
1 68274 335953
1 63465 193609
1 98233 448238
1 95059 435401
1 34972 135868
1 11434 458690
1 40522 37414
1 55102 163883
1 65349 184863
1 16978 431488
1 86206 478875
1 16664 479382
1 89659 126000
1 18457 476978
1 64019 210041
1 490 90858
1 18928 541410
1 98872 355767
1 6476 37470
1 73500 313666
1 61140 184756
1 49959 291119
1 95368 420787
1 53943 312957
1 92792 289137
1 64383 426916
1 97832 79036
1 28963 368469
1 27084 98600
1 98680 431169
1 46444 531338
1 79048 211887
1 21761 224265
1 53228 304153
1 72629 67983
1 74735 498155
1 84551 509376
1 8433 313593
1 13828 104351
1 1985 347075
1 10094 123232
1 37954 206744
1 75097 31780
1 90726 173352
1 40584 86280
1 8885 517761
1 77844 440263
1 8327 727
1 84325 454327
1 35333 19544
1 74806 110776
1 34316 541293
1 89780 134061
1 51593 181614
1 58623 263664
1 7357 449718
1 200 165782
1 66010 49525
1 55377 159385
1 47907 271000
1 59023 422805
1 48847 348185
1 5611 423432
1 22087 537704
1 38652 211638
1 9891 46707
1 20109 265413
1 14033 101890
1 51773 317761
1 44589 311928
1 58554 519750
1 92073 291437
1 55876 337705
1 28038 63818
1 62032 457215
1 28761 51420
1 92226 76542
1 42855 148269
1 41937 135921
1 87464 287013
1 87846 66025
1 80295 175050
1 34524 179814
1 6303 218005
1 91041 400054
1 78975 451690
1 47251 85895
1 5031 446956
1 78116 296940
1 7528 78551
1 98934 301916
1 18280 265812
1 21631 146863
1 3035 423937
1 66950 22131
1 4362 512122
1 39939 315120
1 95151 455429
1 27490 192896
1 62295 53015
1 19904 125640
1 4190 398261
1 99884 180333
1 76982 72303
1 78151 425599
1 99360 168076
1 81316 462606
1 68944 144425
1 12808 13076
1 29004 185273
1 4650 424737
1 59406 429436
1 61716 279427
1 89245 483137
1 76447 536646
1 19895 333497
1 3035 209445
1 95370 157739
1 95492 245003
1 8054 175723
1 52269 115287
1 2572 360254
1 8601 13988
1 51569 163673
1 47932 202906
1 78427 529862
1 84222 336975
1 52690 405333
1 5335 65779
1 64592 490336
1 65940 471528
1 73665 512116
1 94576 387659
1 61251 169058
1 13755 278237
1 46311 457951
1 91062 396927
1 38765 247936
1 18836 145838
1 73291 363218
1 29179 2916
1 41191 45067
1 6848 371553
1 58968 528511
1 87630 255803
1 24168 237832
1 28447 69287
1 46516 93779
1 76992 137357
1 84617 1029
1 20913 523340
1 18985 341371
1 12418 63239
1 52100 444202
1 17815 424817
1 86591 163443
1 87621 40250
1 19088 530824
1 18034 313700
1 12574 153830
1 23960 459647
1 60197 57449
1 43553 289677
1 48656 310867
1 19884 534155
1 90269 430244
1 42950 226986
1 34620 322643
1 47186 17955
1 34927 161036
1 62753 308880
1 18283 546845
1 77498 337596
1 41813 396870
1 14355 340743
1 77734 74520
1 32981 308139
1 29703 211737
1 36955 248744
1 9333 465850
1 95251 43801
1 59997 312064
1 58747 277457
1 39776 184428
1 28452 441915
1 4208 332815
1 29459 331
1 32945 429067
1 59642 518771
1 21177 356691
1 6659 220026
1 73423 163267
1 28677 67072
1 51919 189202
1 37804 34083
1 26659 181098
1 45429 84160
1 24139 507960
1 15086 213701
1 13942 321349
1 4570 135340
1 1670 543682
1 88779 29710
1 5616 327369
1 21222 212085
1 25273 57881
1 3234 241733
1 71033 238538
1 83304 223385
1 74715 305759
1 35892 10291
1 41179 151550
1 54642 33271
1 54854 341900
1 45281 314544
1 98877 3958
1 68371 439109
1 95697 506169
1 66538 489566
1 77992 144191
1 988 457337
1 58166 180580
1 63888 206781
1 26468 733
1 44894 426826
1 30189 271940
1 29875 371159
1 11163 376782
1 77002 78378
1 46670 145092
1 26003 410428
1 86292 481783
1 44719 350347
1 88721 144985
1 92625 124826
1 36473 482853
1 67198 534888
1 75888 394926
1 92237 47317
1 52337 500861
1 9320 512055
1 93859 10822
1 95465 262851
1 93413 283587
1 66237 58374
1 84291 527613
1 19492 536692
1 90909 267705
1 30734 184708
1 11879 426516
1 55582 315606
1 63011 223272
1 84683 414083
1 57000 336989
1 80666 485045
1 75518 214560
1 10436 144941
1 31135 415840
1 55350 415795
1 94967 251024
1 10923 384477
1 50501 125150
1 6804 371036
1 43479 175887
1 39632 526346
1 23281 490780
1 24339 433322
1 4038 476079
1 67299 271903
1 27709 74592
1 28085 179729
1 83885 396292
1 68564 210307
1 14688 74254
1 91098 100635
1 28435 294913
1 56981 410389
1 84852 295459
1 71843 278029
1 22018 457777
1 48181 70872
1 44497 309152
1 11919 313034
1 10307 42274
1 70470 19471
1 23311 193071
1 59424 511910
1 43932 190829
1 89751 344337
1 96390 328360
1 87606 518088
1 87288 156954
1 33785 424338
1 47856 231044
1 41841 355345
1 23135 201911
1 67902 315750
1 67941 373673
1 38994 514215
1 35064 46397
1 18164 486788
1 6077 96063
1 85210 408579
1 3789 159217
1 21485 346807
1 15569 17299
1 3176 267825
1 61254 288656
1 69433 280398
1 74330 38502
1 13214 44542
1 49548 56894
1 50697 430209
1 84239 204797
1 55772 513076
1 46535 307569
1 20909 136176
1 33930 388518
1 30179 525740
1 69023 261022
1 77430 196298
1 47362 144865
1 72146 511050
1 53438 188950
1 24084 161387
1 77520 493596
1 1163 359276
1 21355 534265
1 99992 66259
1 31438 363526
1 63726 503730
1 16975 505025
1 28242 211425
1 20147 419538
1 32795 213541
1 65714 458387
1 33074 75465
1 34551 423968
1 435 310435
1 35646 199396
1 63402 153684
1 60628 94522
1 7351 520849
1 58202 451468
1 52778 124650
1 13250 359012
1 95654 86211
1 62512 72301
1 86657 352126
1 78457 274171
1 1218 237339
1 74438 185348
1 12418 73932
1 61394 186796
1 9995 122261
1 9223 439774
1 84667 15473
1 97349 427356
1 9441 475363
1 97787 60472
1 65278 113290
1 91979 34945
1 97478 275485
1 88490 297550
1 35772 68408
1 71740 534599
1 52760 526365
1 16924 515678
1 88964 425775
1 94578 302939
1 57946 501703
1 16666 48125
1 81095 83022
1 50627 88487
1 72491 293365
1 36205 250875
1 85878 479173
1 46697 320163
1 97292 103331
1 22077 308814
1 6210 511389
1 68125 384240
1 60734 388591
1 15506 294596
1 14234 268911
1 64278 385223
1 8384 430233
1 78870 29623
1 60719 23060
1 11374 439094
1 62068 391927
1 20976 511611
1 17202 513645
1 7997 520577
1 79930 244465
1 32137 450283
1 8531 258655
1 96923 30745
1 72210 228173
1 88906 341610
1 46114 309875
1 46944 212155
1 24158 298740
1 64923 94894
1 66993 128090
1 59046 285533
1 97468 229657
1 516 166855
1 14512 293101
1 25285 475763
1 48783 478664
1 87310 381461
1 72943 503373
1 95606 190510
1 92918 505584
1 2563 24588
1 66366 202803
1 88176 456891
1 31442 208262
1 3881 232934
1 90447 513324
1 93132 513500
1 24900 484880
1 91689 174296
1 20433 386909
1 92419 252625
1 23947 109331
1 34061 443998
1 45462 58423
1 42157 496115
1 48713 479839
1 73532 158902
1 34445 532968
1 78276 428744
1 4286 397953
1 96384 415813
1 65704 298095
1 33662 97672
1 26986 238003
1 38400 292148
1 39766 298358
1 7766 34652
1 45870 406994
1 78341 309880
1 69448 465538
1 92931 24449
1 12299 92698
1 11703 337269
1 81423 510260
1 31421 56885
1 34528 248264
1 68256 375497
1 72123 325941
1 29118 212428
1 54127 506714
1 86375 40565
1 48733 444259
1 56126 385811
1 66264 438813
1 74645 426062
1 41830 190317
1 56821 242059
1 37340 406905
1 15571 344012
1 21988 422841
1 37628 317054
1 11002 407092
1 7593 454445
1 74538 102092
1 31467 479288
1 10420 71342
1 67232 69778
1 46216 518088
1 28859 183718
1 75338 525749
1 47615 427056
1 50926 308144
1 24004 396293
1 79836 63389
1 24465 325723
1 88301 450958
1 95 233895
1 96683 461507
1 41948 441098
1 47477 173476
1 27653 466952
1 26840 418210
1 98730 201788
1 86582 293757
1 31277 459989
1 1826 32528
1 39266 137206
1 41794 130763
1 83824 457384
1 23115 178509
1 70607 144959
1 34760 147556
1 61704 150661
1 98771 278203
1 51831 216998
1 92314 33099
1 92940 374377
1 87099 156826
1 76068 272869
1 89095 346
1 42708 375157
1 82050 326944
1 56063 120545
1 63169 441499
1 77114 7155
1 39146 152141
1 5870 102099
1 30039 357345
1 534 60822
1 22259 420296
1 71484 335071
1 36026 445643
1 44096 470246
1 77245 68806
1 48560 29079
1 96219 419068
1 33009 379949
1 34473 481505
1 41620 443512
1 21803 269919
1 37665 60782
1 89943 372141
1 97551 545855
1 70969 137907
1 32777 245896
1 47241 352560
1 46090 190472
1 71926 101467
1 69153 286795
1 69694 470346
1 18158 492205
1 8499 284962
1 80802 44013
1 3287 263757
1 81954 202399
1 91360 543843
1 55557 257313
1 14356 396398
1 95057 508995
1 65453 481413
1 48193 47231
1 7958 85225
1 56129 60365
1 85772 237279
1 6063 175364
1 80062 158359
1 57948 123172
1 68333 506069
1 99113 43541
1 9388 111406
1 18122 150383
1 6688 29335
1 76805 499148
1 36704 353599
1 34803 451871
1 37237 192112
1 38494 357641
1 11931 286334
1 32769 422859
1 69150 37591
1 96043 499122
1 27614 216900
1 36155 282462
1 32906 519331
1 60837 170090
1 68488 79319
1 62475 398922
1 79947 235268
1 22980 309776
1 62683 245612
1 81431 321380
1 36176 468302
1 9216 541576
1 9879 321307
1 24042 106893
1 89291 109484
1 5939 526807
1 66620 536001
1 9164 326517
1 38155 530286
1 33493 67835
1 65675 1285
1 51236 355222
1 71298 360841
1 32671 393256
1 95237 541337
1 41820 78305
1 31999 205233
1 97096 38751
1 23978 376912
1 35709 466867
1 93331 98061
1 37865 182802
1 4986 436119
1 87341 380772
1 60687 347413
1 46523 531020
1 17238 103094
1 53527 25686
1 46851 506322
1 24823 191488
1 6878 407723
1 13539 390338
1 17344 290316
1 76596 476802
1 26900 231022
1 22904 88277
1 69014 102826
1 60684 193416
1 10134 142765
1 37184 59316
1 21686 104820
1 82327 167966
1 85159 434092
1 47523 135639
1 23888 11495
1 98380 489493
1 30086 78517
1 7978 81916
1 94292 265244
1 33574 515382
1 42709 384112
1 54589 523952
1 25364 119196
1 77820 497186
1 36754 56107
1 70724 94199
1 10784 455800
1 54567 405027
1 99008 334358
1 54953 250808
1 3336 533077
1 959 161385
1 53214 52179
1 40626 480426
1 988 217292
1 46333 49306
1 2317 203298
1 30667 536111
1 60622 357933
1 35161 364501
1 58157 111717
1 89497 478331
1 29901 531411
1 57388 324561
1 10368 3540
1 93671 172997
1 40458 239742
1 6799 446098
1 5540 378761
1 61436 515460
1 23639 546695
1 86649 530798
1 53500 385280
1 55553 2182
1 84738 348767
1 61507 539984
1 17607 405011
1 50367 452103
1 91645 296891
1 32711 232955
1 91143 150311
1 35742 203198
1 2809 512805
1 9020 208472
1 42170 172324
1 5159 153630
1 14021 130236
1 40762 300290
1 39939 107907
1 29825 106229
1 12786 145646
1 69243 361324
1 17857 293002
1 16727 116108
1 88625 364040
1 30454 439626
1 95221 485870
1 34543 397807
1 64498 376831
1 72101 81657
1 70911 474279
1 45299 167968
1 61542 338684
1 19520 101163
1 20352 302230
1 14666 357357
1 29276 4940
1 54847 239547
1 83481 271297
1 82495 52120
1 33671 250980
1 66715 440564
1 82250 231465
1 59256 542809
1 7862 173961
1 16909 390027
1 80883 31546
1 86272 484719
1 34330 16233
1 70252 289923
1 22069 203897
1 16285 268200
1 72450 261427
1 53969 267103
1 39409 187848
1 32440 510693
1 87329 20601
1 7573 254683
1 4774 107284
1 80155 142379
1 41317 325684
1 47697 386921
1 9334 222637
1 59182 4966
1 76769 283646
1 28732 429332
1 85633 25053
1 8536 495552
1 56771 195214
1 20240 36319
1 47783 285280
1 40707 429802
1 56254 524166
1 5572 77471
1 22890 521516
1 26679 532517
1 59200 128071
1 78962 404239
1 95720 314553
1 39453 169497
1 8763 507971
1 56530 147422
1 92900 246452
1 75517 4321
1 33631 151653
1 54876 401716
1 48445 170412
1 22015 43296
1 13469 211811
1 88872 102514
1 16852 502935
1 49132 197339
1 68742 243459
1 86032 308845
1 6698 430589
1 781 423701
1 65097 234944
1 51148 117571
1 37118 139372
1 8714 2197
1 37431 151448
1 9077 355352
1 17490 328888
1 90252 288581
1 69409 308561
1 55906 464098
1 8966 14359
1 51290 329142
1 40791 36366
1 10220 32872
1 64730 513749
1 7295 425409
1 20169 376762
1 8844 176821
1 25551 397516
1 91425 292334
1 39049 256880
1 22747 455221
1 65926 492356
1 84202 197007
1 19527 293383
1 59184 535274
1 70846 476776
1 10274 222493
1 96850 221894
1 31109 220727
1 33146 214865
1 92977 205497
1 50941 423204
1 58353 200387
1 58680 41821
1 21377 234967
1 82807 515540
1 36014 38478
1 9241 420712
1 66073 33641
1 89872 283341
1 88948 489750
1 83358 402144
1 50978 223636
1 48793 356158
1 97179 438746
1 84680 21038
1 44709 498541
1 54436 203990
1 123 254957
1 40055 409374
1 36970 343733
1 14463 466316
1 35182 237412
1 5995 283065
1 7289 279188
1 24636 349211
1 98796 468830
1 3941 536521
1 91420 178700
1 29612 76519
1 25453 111138
1 95654 232363
1 74458 267182
1 52510 358604
1 30922 378460
1 80974 257747
1 14428 429858
1 94595 384641
1 38780 432541
1 1917 368610
1 28843 280810
1 59084 235641
1 49402 315075
1 68372 485334
1 24398 503723
1 7657 219635
1 4766 248414
1 56339 53208
1 60496 502586
1 67531 4187
1 41247 135375
1 19451 196280
1 52215 338240
1 1122 427190
1 54518 459475
1 44909 80639
1 77965 313745
1 63391 532752
1 74077 281808
1 16265 45515
1 71962 425023
1 24625 173996
1 4523 523386
1 88719 196553
1 26823 289511
1 18027 310626
1 99992 531602
1 64832 296609
1 10011 463422
1 49916 46726
1 70686 429557
1 52733 496957
1 59361 467728
1 75636 384695
1 15253 59965
1 67365 396445
1 25247 92828
1 37157 536177
1 3445 294970
1 16922 332587
1 77151 187801
1 3486 210177
1 8151 178849
1 44124 297263
1 51305 427296
1 73745 35300
1 22227 117104
1 20780 230867
1 39237 227988
1 3821 540627
1 97282 350038
1 88873 7267
1 24413 359852
1 43812 515606
1 38268 433218
1 75861 542785
1 65208 227950
1 58181 182584
1 25307 265805
1 2895 421749
1 91488 167483
1 17409 321981
1 74901 373766
1 47929 442281
1 32827 415779
1 15145 281930
1 39332 35108
1 80852 289025
1 5716 94753
1 70381 71756
1 76193 195335
1 90782 413363
1 21491 240672
1 94142 259780
1 16099 171324
1 93434 228307
1 98623 494410
1 91213 4467
1 98596 478613
1 51558 24015
1 33890 316519
1 81736 26454
1 35420 258994
1 34437 38307
1 90565 57346
1 4098 131954
1 5411 456696
1 9495 464877
1 14446 305342
1 13163 106660
1 67601 112780
1 68411 392705
1 81480 526501
1 75219 341481
1 44256 336004
1 69811 321781
1 95003 37107
1 28107 346234
1 25480 84464
1 91774 282466
1 58062 159831
1 37122 376216
1 96546 67785
1 7390 304356
1 35403 61508
1 42539 495616
1 28549 180109
1 27219 461060
1 34010 203348
1 63605 529947
1 57130 461915
1 67486 428232
1 29700 244724
1 464 238398
1 68170 363530
1 80638 393688
1 74001 290060
1 60814 313130
1 36893 154399
1 96085 288318
1 85225 226531
1 54302 360944
1 66653 269009
1 515 503683
1 81557 227100
1 94385 333917
1 46464 317507
1 63784 153611
1 36478 374188
1 57881 109483
1 2817 49153
1 65253 297984
1 23468 179074
1 98212 404453
1 84631 108936
1 68379 539514
1 50120 394453
1 91844 333929
1 16954 28574
1 22026 354958
1 48921 61099
1 35593 476380
1 91524 151431
1 12722 458970
1 10058 531785
1 65188 465315
1 47693 505708
1 88148 112399
1 30721 357684
1 42021 142388
1 8397 64554
1 65072 103745
1 64712 162416
1 16509 371846
1 48253 98179
1 87624 40214
1 82983 115216
1 89532 80063
1 277 479295
1 56346 375178
1 70726 383866
1 42323 144108
1 52846 363567
1 31977 291262
1 911 432466
1 61618 450127
1 1568 172909
1 79988 348905
1 78729 478260
1 74154 424475
1 2340 542476
1 19901 189257
1 11645 528004
1 37130 475734
1 59123 63843
1 96034 304693
1 35668 249388
1 66341 277730
1 23844 348643
1 66726 64174
1 79894 222453
1 99210 404278
1 30960 444255
1 17672 391896
1 10955 512487
1 99913 277096
1 51313 315566
1 34473 351533
1 24637 140116
1 2260 475790
1 66110 484632
1 71177 480985
1 73779 484209
1 62586 413095
1 16431 146382
1 38889 506322
1 56022 21139
1 51372 444518
1 7390 390834
1 5642 27553
1 8687 156135
1 44828 115806
1 96867 519552
1 46380 374373
1 25222 132157
1 85080 367014
1 22486 462821
1 6895 433738
1 84227 69611
1 97586 487409
1 85744 492790
1 93204 389199
1 78127 86138
1 7034 346386
1 94441 535217
1 28508 139109
1 76211 46971
1 36897 448316
1 2138 505550
1 45510 490890
1 85528 76194
1 2775 210538
1 56795 355234
1 14420 216730
1 44036 302174
1 28397 317087
1 88197 534106
1 34470 454511
1 13602 252065
1 89075 370370
1 69905 462172
1 98396 539094
1 59737 286303
1 474 476494
1 14582 88632
1 77528 377562
1 38194 293304
1 32018 364774
1 41901 119
1 49816 208763
1 10230 277036
1 71916 322625
1 88880 176827
1 11231 334080
1 44685 489377
1 81304 489442
1 92725 355844
1 79948 432042
1 34048 127296
1 75494 997
1 74231 500159
1 93824 130135
1 26359 253485
1 89640 383358
1 28205 338269
1 39836 255400
1 11130 367743
1 94157 178492
1 23504 58043
1 17535 213081
1 82834 383941
1 30119 439023
1 73560 380883
1 18923 196420
1 11016 287272
1 95045 167787
1 11101 263241
1 74272 492685
1 51588 516419
1 67865 428259
1 84249 247283
1 29630 332313
1 4782 215693
1 39634 140335
1 29380 348932
1 199 413934
1 55888 168169
1 62369 250395
1 32599 180287
1 43609 462549
1 69969 136377
1 30071 284754
1 62569 86100
1 86295 78026
1 49338 87765
1 73157 243344
1 22707 297789
1 85024 154967
1 12084 19389
1 44218 478398
1 98254 146145
1 87925 186620
1 82503 122789
1 12487 67244
1 11955 272483
1 51606 529191
1 24379 34371
1 74173 422021
1 78009 117944
1 98501 424724
1 62362 394911
1 3276 73985
1 48218 162295
1 65697 77568
1 35275 85484
1 39045 270781
1 1934 62887
1 89450 451154
1 17495 14249
1 65816 181206
1 42604 6596
1 67523 182176
1 75815 396472
1 48373 235813
1 94351 304411
1 65226 5582
1 23394 269298
1 77006 4095
1 59790 155230
1 52929 102586
1 81939 321920
1 74387 494408
1 17762 54345
1 64487 318396
1 17152 454770
1 42035 143775
1 96707 26537
1 73470 276019
1 22451 65738
1 25857 446244
1 33482 330835
1 14694 434916
1 88628 364529
1 20331 171088
1 73167 205577
1 79072 309589
1 90732 440275
1 96196 126540
1 45131 22738
1 29099 91530
1 26402 121391
1 65850 239953
1 14615 231726
1 73993 351441
1 89441 466936
1 45855 204060
1 35978 315575
1 75386 136966
1 9391 18072
1 54340 131774
1 30461 536672
1 64414 543815
1 80854 332536
1 11800 437152
1 58314 385649
1 35766 450861
1 2302 430224
1 41292 48967
1 15368 176251
1 35682 390632
1 28303 116782
1 47505 338972
1 65743 101983
1 89668 187529
1 27571 391247
1 23224 274364
1 31641 535459
1 6715 114818
1 54193 408944
1 59215 153481
1 30206 488267
1 4232 130575
1 93970 485997
1 96938 23478
1 47285 134860
1 77579 263010
1 5471 446069
1 56374 230701
1 52857 498564
1 31046 226300
1 52640 496255
1 73062 142927
1 36929 524863
1 90711 379177
1 52029 93209
1 80074 9221
1 59686 240918
1 92449 530550
1 89664 501579
1 18386 102528
1 91233 172850
1 67075 513589
1 43504 547696
1 29326 250393
1 23689 303617
1 43262 99571
1 98902 490679
1 21648 212866
1 38231 271759
1 54067 31264
1 48059 483189
1 65352 182942
1 88132 97277
1 20193 290026
1 89479 115049
1 69893 117099
1 20329 479668
1 86730 426137
1 16866 467015
1 48282 483294
1 34621 72814
1 99374 75974
1 57174 498563
1 80981 450969
1 87002 26963
1 71405 217732
1 14218 497695
1 84584 304991
1 1303 108968
1 96297 158405
1 26951 531099
1 66788 359150
1 59502 388762
1 88352 403076
1 4149 436642
1 55960 169367
1 27639 110727
1 82677 8562
1 53726 147251
1 48789 30336
1 91146 362479
1 78439 112839
1 6473 137332
1 91660 210128
1 69439 348331
1 2327 205173
1 48992 150722
1 22573 446785
1 70672 144909
1 85286 159788
1 23786 383573
1 42409 104725
1 54933 39477
1 69363 547374
1 31088 126984
1 74736 142683
1 84711 370664
1 81472 139
1 70586 467870
1 28563 231182
1 76509 533247
1 45293 359537
1 48498 24628
1 65058 393345
1 6960 261959
1 81018 529920
1 26207 495433
1 38926 230626
1 59961 283474
1 85864 78794
1 48810 85068
1 77415 477955
1 15665 342288
1 72408 29784
1 53372 277144
1 22045 100047
1 67535 167515
1 81258 542241
1 16925 449843
1 21506 40609
1 84973 110374
1 52350 198189
1 91510 336385
1 79110 468944
1 94818 283224
1 33333 531551
1 24334 54337
1 66840 261731
1 90120 124598
1 31023 141616
1 33935 236146
1 47435 259393
1 36023 356283
1 9870 212742
1 2370 185923
1 62125 444577
1 33671 115778
1 70769 167509
1 61549 482561
1 18257 162791
1 24880 83451
1 68568 221603
1 90043 331167
1 21509 138447
1 87468 493491
1 30854 522849
1 93108 102772
1 97947 238036
1 29459 107687
1 58041 278111
1 54911 254546
1 27043 282301
1 57533 87501
1 27442 75006
1 61190 176478
1 68942 296753
1 20708 347373
1 72211 151648
1 8657 188792
1 1773 517056
1 60894 546868
1 83291 508754
1 2857 481179
1 75855 411546
1 62213 343252
1 81707 315192
1 91926 389458
1 77029 340754
1 59954 190157
1 78179 127367
1 25056 528431
1 45888 431328
1 6396 502764
1 2309 119078
1 90353 314850
1 68720 169976
1 94332 171562
1 68943 60559
1 70256 444494
1 85381 374361
1 46508 42821
1 56740 350557
1 1606 225390
1 29585 291487
1 66467 392513
1 28483 338761
1 24123 5876
1 59716 114050
1 75065 396731
1 22573 368727
1 82681 269968
1 90318 214705
1 44808 230724
1 72611 362149
1 19655 363369
1 82047 125796
1 12552 123818
1 8069 352171
1 1039 524790
1 33257 513320
1 53489 425385
1 69395 196678
1 36183 477825
1 52699 328462
1 95388 504510
1 14125 25845
1 45866 534079
1 32935 127662
1 92161 279539
1 89174 261082
1 11184 182176
1 58332 89203
1 64985 472008
1 56876 129965
1 46961 295678
1 47435 281717
1 98908 323090
1 86129 197108
1 46965 409154
1 19878 313993
1 68900 193334
1 43685 287059
1 33605 44997
1 27547 447676
1 72263 188529
1 2280 283968
1 13802 340424
1 67548 103019
1 61183 248641
1 58843 212279
1 2956 234551
1 91193 319499
1 52645 407998
1 88574 334554
1 95123 355980
1 50147 160829
1 29296 486374
1 69971 400469
1 44777 539820
1 19434 174614
1 66682 52060
1 81113 381191
1 32917 442360
1 84031 302339
1 9531 320459
1 44113 206049
1 8384 369860
1 30322 253825
1 27179 502719
1 59867 305741
1 15187 491126
1 40148 110429
1 74274 240482
1 84536 47507
1 27830 231367
1 8917 514292
1 30554 296819
1 15369 474629
1 92561 465128
1 68837 475623
1 56843 122597
1 44525 11135
1 36462 109633
1 84342 283275
1 60878 382592
1 77767 169035
1 40724 126752
1 11768 96257
1 37466 292730
1 43637 255450
1 25260 158994
1 26522 425490
1 89480 235483
1 55736 51836
1 2942 339768
1 71759 58267
1 93873 221904
1 44594 452198
1 39604 320575
1 73605 145297
1 66701 214846
1 56001 544886
1 23701 116723
1 49615 166821
1 65878 29363
1 34536 507881
1 19819 187870
1 64603 444844
1 74626 50210
1 57990 149679
1 84445 301305
1 6139 255587
1 908 323558
1 32317 475281
1 31092 300364
1 832 315348
1 37355 201992
1 7467 508953
1 93944 525430
1 93049 1922
1 97175 254219
1 65555 231788
1 86227 427382
1 12567 29979
1 28746 394278
1 63412 367774
1 62540 364186
1 74475 69796
1 78748 10529
1 91983 21433
1 39533 322502
1 38149 60762
1 52165 5126
1 11044 430973
1 3964 138197
1 50070 35955
1 13534 174468
1 74197 30247
1 95556 493474
1 93838 475194
1 50399 406798
1 33761 92006
1 48077 148935
1 52350 197889
1 19777 38824
1 80456 277412
1 32350 44532
1 52342 22502
1 56764 211192
1 47437 231348
1 64834 311792
1 80230 169420
1 60745 191230
1 24430 219867
1 43359 533646
1 79392 191849
1 90849 264003
1 59052 75801
1 55775 211384
1 72212 51095
1 13467 46212
1 94505 105364
1 61129 454915
1 99121 346829
1 62736 243642
1 26052 261748
1 81896 177071
1 83050 526585
1 42010 267903
1 74878 188459
1 79522 176987
1 81005 337009
1 72816 288715
1 50711 114933
1 62818 486738
1 49133 528056
1 59274 217488
1 72561 232360
1 94222 374114
1 6552 6168
1 34530 223101
1 29962 451872
1 30575 258243
1 40992 347091
1 80752 216773
1 66981 476835
1 58095 526056
1 6614 512800
1 29196 449704
1 5633 133110
1 50934 131736
1 6409 540786
1 46671 34627
1 69279 96868
1 36619 71905
1 13034 97708
1 14577 492952
1 50016 14213
1 19448 388467
1 64170 75057
1 37995 362411
1 84067 129252
1 61797 547397
1 13625 140620
1 81877 20157
1 24810 414110
1 39515 299870
1 24904 543620
1 9864 71000
1 33717 291153
1 4385 65724
1 56071 344648
1 35677 481387
1 20677 425197
1 91522 275007
1 26087 384011
1 51595 211177
1 32281 106648
1 26372 473774
1 85976 109845
1 36747 47903
1 21107 260083
1 69521 381512
1 96010 495086
1 33303 196868
1 74770 216830
1 86353 223451
1 3023 99729
1 69701 25295
1 14200 383094
1 9004 520088
1 66519 218309
1 77200 288272
1 57830 192549
1 39628 48480
1 65746 238761
1 4335 96352
1 61466 546508
1 62072 102247
1 10928 307177
1 64571 14405
1 48471 500607
1 76730 99963
1 16291 326805
1 16396 34963
1 83707 459591
1 65592 421949
1 1786 19184
1 69306 181507
1 2441 371318
1 40317 280533
1 53798 114182
1 87583 59046
1 65569 108813
1 93233 40830
1 22745 102279
1 94419 117310
1 63362 337524
1 94971 23767
1 91297 192142
1 93903 503758
1 31885 11609
1 13062 246074
1 20400 212887
1 98634 196086
1 78788 133600
1 42648 413043
1 15926 152239
1 9725 449320
1 24454 466726
1 45370 76517
1 26596 143378
1 95137 124095
1 27860 244586
1 60214 287651
1 96203 430771
1 67503 310411
1 65071 87914
1 29844 383263
1 84217 205682
1 56766 179713
1 18710 326874
1 11579 16302
1 92610 91776
1 45768 329334
1 6411 41500
1 40117 323808
1 30867 463074
1 42405 407824
1 13806 238667
1 69322 534947
1 84415 43337
1 16556 474507
1 99999 286512
1 91331 413320
1 65910 501801
1 31704 421600
1 23167 291499
1 76328 210576
1 46984 105197
1 72064 493877
1 68367 211714
1 46017 307800
1 95525 323661
1 44541 104914
1 43758 531769
1 80440 492760
1 61663 337150
1 88711 331152
1 45246 253090
1 78388 374822
1 40998 158033
1 21623 60796
1 50399 471410
1 98430 357783
1 98185 309903
1 25157 225740
1 36306 237308
1 22494 215612
1 94203 273449
1 73482 485372
1 98262 19064
1 81918 480737
1 22090 138160
1 6783 56269
1 98861 140465
1 75013 428960
1 1736 335425
1 19547 384724
1 60535 540440
1 45308 221234
1 29382 366493
1 93176 297247
1 23892 233523
1 2028 70648
1 28947 224249
1 84909 329726
1 77669 418398
1 83101 28222
1 6208 146498
1 32084 259934
1 4331 459971
1 33144 173231
1 56382 138945
1 67044 262297
1 43685 498203
1 47332 287114
1 79293 8251
1 30967 12374
1 56597 349350
1 57708 251640
1 66830 489653
1 25637 445156
1 83931 169281
1 77910 471352
1 62465 51216
1 80421 206092
1 75576 535858
1 61196 419157
1 35847 61434
1 80722 462677
1 39083 76726
1 64150 452217
1 90160 437642
1 78851 339414
1 30262 220521
1 10876 382345
1 61933 383774
1 60977 373879
1 56952 238456
1 8263 258177
1 81614 249599
1 76309 39949
1 90963 545105
1 99873 417664
1 195 97142
1 98694 468798
1 39592 148641
1 34512 190905
1 42974 4460
1 1341 11770
1 27989 361960
1 91453 241802
1 1070 17487
1 89363 430838
1 32797 290572
1 85842 230967
1 81861 33262
1 27137 418039
1 45663 102945
1 85239 522619
1 3474 547259
1 81598 29851
1 85371 231064
1 82547 162561
1 45383 376951
1 15012 437710
1 20532 135871
1 36464 34443
1 51251 488708
1 80714 289281
1 3624 32559
1 82870 237206
1 1416 299929
1 19210 195522
1 54777 173732
1 97166 97442
1 60277 290148
1 892 231424
1 91974 489576
1 93056 448025
1 26987 131639
1 34456 390806
1 72178 189995
1 8532 414544
1 96283 40505
1 30998 132633
1 52315 210059
1 59219 185212
1 9109 66924
1 1040 282928
1 43746 194972
1 82470 256458
1 50506 250878
1 30750 34502
1 87721 420116
1 59605 282038
1 50826 352030
1 25625 291783
1 86734 109011
1 52585 280062
1 93350 516322
1 58776 309252
1 52340 117419
1 13257 306147
1 38766 542148
1 53908 185383
1 97083 456120
1 12480 228929
1 27763 207779
1 12774 348580
1 99970 512896
1 36244 119683
1 34149 16754
1 11847 85296
1 53354 410431
1 7119 341448
1 67796 333936
1 36174 451508
1 78805 524631
1 34425 151246
1 25298 97176
1 82389 372282
1 88706 6145
1 62458 312621
1 526 175837
1 87827 72802
1 81490 385280
1 58236 16180
1 52666 452362
1 32514 128677
1 99750 378284
1 84486 57422
1 9637 521698
1 25370 144204
1 33789 429392
1 94017 25309
1 62657 424372
1 94035 15737
1 88857 442673
1 45590 481774
1 80477 369667
1 69861 353524
1 75034 3333
1 35597 387441
1 50315 536998
1 9162 502458
1 14432 34517
1 7630 81268
1 79354 226444
1 18682 340917
1 62732 298533
1 74179 193956
1 65403 442984
1 82669 92644
1 3551 530914
1 50579 467718
1 5503 342970
1 70525 443178
1 14232 344282
1 1191 154263
1 38166 84022
1 29632 151956
1 74457 137722
1 50440 472563
1 95281 529207
1 528 485877
1 25378 334894
1 49565 465500
1 3073 1205
1 31654 390740
1 21428 384035
1 33809 429599
1 31732 74016
1 12921 155185
1 77166 419139
1 27850 9080
1 60477 187027
1 37731 59934
1 25842 394695
1 79826 355978
1 12044 135386
1 78395 293778
1 17503 453523
1 25457 21752
1 18033 45030
1 6299 185552
1 96920 334333
1 31472 513740
1 96477 541031
1 65338 265080
1 14619 151345
1 16406 429023
1 2719 208468
1 10162 508808
1 20425 323764
1 88846 383073
1 86250 394065
1 53915 185863
1 1924 376773
1 93950 211812
1 36268 189779
1 48013 255580
1 55275 157814
1 60848 11713
1 17496 56454
1 96833 476484
1 45471 61194
1 23820 402573
1 83100 31809
1 53423 105522
1 87168 518294
1 82491 460592
1 45803 176896
1 44720 356773
1 21103 133942
1 62948 337369
1 59763 9284
1 92188 36101
1 32013 110408
1 90609 152835
1 66950 167042
1 85485 447963
1 92186 335680
1 9387 112767
1 533 519975
1 57145 295717
1 27190 168052
1 16152 465104
1 11887 322824
1 97338 348210
1 2690 466516
1 88771 394265
1 84517 235030
1 4169 78890
1 5311 543754
1 32980 261444
1 10600 108749
1 99453 395231
1 1676 42803
1 35506 212858
1 69864 154944
1 81872 189672
1 10539 489926
1 57831 161892
1 11990 449679
1 18170 334144
1 32188 303619
1 96028 146430
1 71234 496615
1 71667 119595
1 26335 45093
1 23159 422626
1 7229 411757
1 47059 475335
1 71669 244729
1 41251 46141
1 44375 40662
1 86933 448563
1 29407 372097
1 68424 180784
1 60064 5799
1 26318 17607
1 82077 114721
1 35693 194819
1 34090 443089
1 49850 257160
1 75215 166651
1 53308 220225
1 89668 119462
1 97775 264163
1 31638 292384
1 66717 133541
1 58240 225945
1 27334 407658
1 87666 377164
1 22105 241208
1 93134 195208
1 11928 409389
1 42661 349812
1 95864 455561
1 22429 509792
1 44637 118125
1 35086 200178
1 42850 226719
1 71455 420154
1 26959 542356
1 92749 48439
1 19360 339008
1 90853 325095
1 23460 345470
1 43077 289079
1 44795 71429
1 11518 412424
1 28951 11896
1 76660 514271
1 68955 208671
1 51355 507902
1 83263 194947
1 22588 54713
1 97929 431114
1 71566 302235
1 25844 503309
1 70620 122922
1 89228 34284
1 69349 199718
1 32496 430817
1 40534 458826
1 9071 272022
1 89970 192129
1 11659 225455
1 75530 113062
1 36984 122737
1 56069 471273
1 72093 456917
1 36441 65809
1 7185 135089
1 44655 391559
1 39039 243722
1 44386 524101
1 57122 128612
1 56512 107037
1 25353 281206
1 63399 28233
1 81747 471007
1 57833 2874
1 11124 488554
1 88584 204046
1 80590 377471
1 17113 27340
1 92664 180203
1 95173 115640
1 92090 426384
1 63971 304841
1 83630 292243
1 70335 210677
1 51648 518360
1 44182 391424
1 69103 543942
1 55735 257313
1 44265 77408
1 4834 326007
1 68018 82109
1 21132 533366
1 89789 519009
1 54649 53036
1 1328 235358
1 96704 539176
1 60900 136112
1 93419 477578
1 26627 240064
1 99155 391585
1 15560 420725
1 84871 120075
1 76546 419526
1 17350 218485
1 63856 486238
1 1183 491101
1 23621 184865
1 70840 307422
1 12933 63084
1 44580 324127
1 32518 543376
1 79659 251812
1 84464 526127
1 46885 247660
1 80477 539082
1 15038 292789
1 4633 154510
1 8755 244363
1 81410 233059
1 564 122825
1 72104 349548
1 10592 105459
1 3630 355125
1 85931 490806
1 78470 46323
1 56538 231995
1 91161 407119
1 90180 291780
1 42940 232675
1 32947 74510
1 4092 478996
1 45697 170329
1 12179 300179
1 64411 68295
1 46095 446872
1 63425 460726
1 79825 25350
1 21379 419137
1 85451 403873
1 76069 353775
1 193 496414
1 28187 241767
1 14121 166299
1 19661 486293
1 90602 187172
1 57908 13912
1 58432 274403
1 74106 546930
1 93398 36380
1 43038 464291
1 27753 30830
1 8301 107895
1 62859 9436
1 99433 327443
1 23838 58493
1 94150 189159
1 24468 264001
1 75847 495207
1 4437 487474
1 13381 18726
1 29913 202532
1 61384 477842
1 82057 32181
1 57643 111463
1 97122 526690
1 11963 184928
1 29745 430751
1 25976 161724
1 67831 343059
1 77491 293301
1 10950 444666
1 90894 152725
1 60961 465597
1 96158 521704
1 100000 24682
1 99116 18547
1 50857 242957
1 42927 445933
1 53943 534888
1 99891 201376
1 82935 543176
1 97044 275764
1 40358 313277
1 27011 274573
1 39763 248342
1 33567 254700
1 41922 20183
1 87517 241554
1 4391 351057
1 83937 189565
1 16903 8570
1 37602 475312
1 44954 531214
1 92265 104688
1 10859 145407
1 26065 142622
1 11093 399974
1 23400 522585
1 9735 29983
1 27660 90582
1 87905 536761
1 73007 153951
1 51349 518044
1 21203 22411
1 90726 120761
1 75662 172762
1 27243 496686
1 60263 141206
1 55596 54323
1 72214 469287
1 70243 313794
1 63943 402819
1 17821 343140
1 41527 104383
1 48662 224374
1 88469 12416
1 36928 424936
1 30498 402478
1 53372 218461
1 26897 331701
1 9822 26218
1 60103 344899
1 26061 239138
1 75963 151256
1 15648 296281
1 7095 175738
1 54817 82394
1 61108 514105
1 28813 231963
1 24322 482372
1 29074 318888
1 58365 238514
1 83632 283196
1 59352 89426
1 3640 413211
1 57302 133071
1 87087 5262
1 61739 91433
1 34603 78567
1 36095 453878
1 55956 271739
1 58410 192890
1 39044 77862
1 73113 295767
1 45543 93849
1 2311 474718
1 41019 45971
1 40612 381756
1 8209 277420
1 28177 393926
1 62985 505873
1 57441 489066
1 54297 218579
1 60506 459107
1 76391 105020
1 15857 14588
1 17482 289753
1 87793 170030
1 84748 174870
1 24436 72174
1 49642 352472
1 69799 421496
1 34994 283482
1 58602 123835
1 5475 223448
1 50094 208606
1 19440 247315
1 75540 502976
1 91325 344833
1 33396 32561
1 87712 234141
1 2931 317327
1 3520 297307
1 23563 43638
1 11161 120598
1 20231 306049
1 61846 479892
1 43683 390250
1 4373 435798
1 65520 323149
1 87014 417357
1 53933 233090
1 42796 474058
1 44814 483571
1 35001 194990
1 99673 502431
1 35510 546211
1 87876 87842
1 31768 303285
1 83736 221538
1 37771 408174
1 98160 533915
1 57387 214983
1 62362 244320
1 53221 470625
1 35604 510596
1 37882 395109
1 6223 163483
1 97500 358028
1 21712 130882
1 31855 129964
1 4297 298034
1 37001 274969
1 61924 414301
1 61073 394608
1 49816 500091
1 81731 476055
1 67505 151823
1 83113 16039
1 19084 301271
1 18659 465141
1 30103 544300
1 44224 77330
1 40565 537563
1 40930 179911
1 7640 290581
1 72446 162306
1 70373 77657
1 52089 360663
1 81907 460960
1 54507 191131
1 80683 121572
1 7935 441700
1 17289 219350
1 12817 297535
1 35385 97510
1 47790 347733
1 64954 507123
1 57207 485051
1 70494 319860
1 8925 539362
1 12679 19441
1 49446 163804
1 40747 246760
1 61158 459385
1 91633 423748
1 44166 274310
1 62801 235717
1 33665 500182
1 64504 197658
1 57121 80072
1 54497 299277
1 96486 355518
1 2204 484203
1 13406 395533
1 60682 468422
1 90477 114874
1 51838 138001
1 70279 194166
1 57821 110975
1 15665 478075
1 14174 295872
1 88899 152846
1 82283 71590
1 22375 74955
1 4062 125686
1 27931 168168
1 71076 291433
1 46251 20314
1 24925 222687
1 40567 504438
1 99865 369623
1 22387 484353
1 1532 115941
1 71489 212929
1 77786 245623
1 25048 399106
1 80475 423852
1 46336 3686
1 82327 52604
1 95571 375049
1 31547 456922
1 88253 417609
1 33730 505229
1 61181 375499
1 19517 163991
1 17921 524020
1 77387 259041
1 52941 25049
1 54016 5449
1 24148 146960
1 92258 342838
1 81853 225937
1 12518 455412
1 37855 414738
1 11703 52342
1 1124 310531
1 18639 245610
1 9417 16910
1 16572 507148
1 81244 356876
1 77980 136644
1 42012 237846
1 67136 264743
1 63933 63398
1 30156 457438
1 39105 151383
1 69877 358471
1 39519 277804
1 44705 495673
1 47966 157098
1 56714 346732
1 34266 455685
1 94043 481091
1 62718 286139
1 63568 540973
1 53768 80901
1 71098 206272
1 61545 47601
1 27673 505333
1 25217 524274
1 28511 532694
1 14214 125891
1 99635 183071
1 30270 533044
1 65195 81698
1 61919 312250
1 13264 52147
1 47734 298112
1 93437 290168
1 83868 313825
1 18272 189025
1 1250 532007
1 57943 126397
1 34086 95103
1 44340 264376
1 91259 182635
1 61689 119823
1 65061 371242
1 8892 502047
1 52026 246899
1 11812 145611
1 92449 401603
1 78889 372645
1 63638 401427
1 82231 244785
1 57412 355927
1 59051 177594
1 60073 83461
1 17236 187327
1 20981 155630
1 89459 97863
1 15754 114840
1 79963 171521
1 63069 138682
1 83121 273868
1 75283 374543
1 38860 165276
1 6372 346484
1 50293 220648
1 9083 486846
1 98280 285970
1 39348 185697
1 88881 177931
1 26620 134043
1 560 301304
1 340 144709
1 53429 538514
1 37166 194809
1 82147 215670
1 42638 528194
1 23856 488725
1 73737 30296
1 71203 177462
1 27753 276433
1 55317 298863
1 53510 111009
1 81872 86224
1 32429 276483
1 94162 452788
1 1341 376353
1 54602 511334
1 22021 140389
1 15929 81029
1 37063 480418
1 50227 370900
1 79192 406035
1 10267 524219
1 89341 109860
1 29257 121316
1 40910 456391
1 8647 365811
1 84246 505220
1 60271 517822
1 17904 280542
1 25390 466521
1 43979 492464
1 47012 314112
1 44199 394352
1 610 460392
1 67477 139148
1 16521 261474
1 5435 161052
1 98929 180264
1 21101 91813
1 8543 129942
1 98932 179241
1 87501 212478
1 54859 188644
1 35877 129680
1 72636 3981
1 50630 377095
1 94054 354631
1 66941 159134
1 81114 312752
1 69869 254820
1 81881 477150
1 89191 539344
1 31223 102845
1 10866 238074
1 97371 300626
1 11907 56156
1 54044 354803
1 78213 186562
1 49700 253968
1 12595 452219
1 91729 50612
1 25176 9653
1 31439 391670
1 41781 482701
1 14174 525700
1 41499 111824
1 73553 343928
1 63116 416451
1 1645 16970
1 5854 266196
1 41062 483059
1 38199 206431
1 56997 2841
1 91857 217382
1 8676 476297
1 9463 98069
1 47471 448499
1 54150 296291
1 75140 481613
1 93997 417355
1 14227 120957
1 56108 108824
1 30143 98378
1 52632 281522
1 7771 380527
1 78581 197535
1 83758 402937
1 90906 31970
1 61966 94607
1 54544 153483
1 84552 265477
1 45203 353688
1 37430 407982
1 3983 476902
1 16518 451405
1 85219 295702
1 12730 19297
1 68289 385793
1 97506 353237
1 44235 408217
1 53859 300253
1 72887 144805
1 70867 527062
1 55820 247437
1 67769 462630
1 97570 40103
1 89425 466434
1 26373 168060
1 68870 181358
1 39539 320293
1 27190 168773
1 96665 358758
1 96657 153786
1 6808 306338
1 76090 414012
1 87494 438908
1 58980 57383
1 37989 307128
1 35797 301524
1 2445 320620
1 48229 537005
1 5895 67740
1 46688 263827
1 6447 415039
1 63135 118458
1 12018 325828
1 68659 407581
1 65997 416773
1 56090 315555
1 23955 291759
1 75655 122159
1 73223 520120
1 16989 196009
1 893 526479
1 12340 480298
1 87133 225512
1 86163 326248
1 66464 91669
1 28371 237116
1 34032 418095
1 83778 516907
1 52364 240211
1 5565 382357
1 74977 228017
1 53652 438341
1 13905 119708
1 53481 254454
1 98927 160580
1 89041 361419
1 78913 504426
1 17969 409085
1 29020 201480
1 76385 265588
1 23915 180655
1 81644 125462
1 51880 442095
1 15469 312055
1 35585 40474
1 59028 256318
1 79092 45413
1 81215 87242
1 87538 369202
1 61856 218398
1 5151 514740
1 54429 188938
1 46736 116542
1 8042 538364
1 22283 315740
1 17872 7220
1 7210 5344
1 24330 421296
1 21528 197539
1 66658 448208
1 15985 44478
1 78072 60687
1 2438 81753
1 3867 151424
1 98038 377031
1 77165 66506
1 50038 135564
1 97762 151685
1 88874 48102
1 82689 279643
1 35656 119148
1 95073 512520
1 7036 430598
1 80525 396402
1 29534 525427
1 90304 275661
1 31421 170142
1 51145 272192
1 92823 119374
1 40200 532402
1 41182 545201
1 38254 19938
1 20212 101048
1 14208 126584
1 8559 150226
1 50133 48394
1 50165 241481
1 75411 336108
1 95200 88624
1 17941 270068
1 53947 128768
1 44711 110642
1 98595 332686
1 35719 208941
1 25767 434686
1 17286 402997
1 73704 219528
1 19237 29939
1 63513 499389
1 24024 8696
1 22015 204534
1 9990 375041
1 51409 37814
1 16070 458777
1 11160 230015
1 23458 538866
1 79664 541717
1 23383 424212
1 91845 201739
1 44339 538443
1 99543 364239
1 90901 226779
1 53526 100458
1 40497 500671
1 58053 388586
1 3273 49959
1 25530 316455
1 72884 111333
1 58172 257343
1 21561 180321
1 88643 278846
1 67828 22597
1 72124 540438
1 23088 542250
1 96610 509967
1 34284 239737
1 15589 63913
1 75030 267698
1 18182 176093
1 17905 286884
1 37720 412156
1 3698 90923
1 98849 350612
1 69215 132569
1 89238 477552
1 39503 542130
1 84002 311908
1 21164 230932
1 69087 303143
1 50131 50536
1 97338 43896
1 82609 50563
1 31731 355294
1 89448 365589
1 81338 511524
1 32008 285321
1 84819 47953
1 12693 109516
1 28530 372005
1 94247 240285
1 33823 364874
1 94597 508948
1 28307 134784
1 43112 197448
1 10617 388801
1 44702 130974
1 19949 529017
1 19524 264161
1 767 125968
1 10922 248457
1 71281 202079
1 19059 24211
1 64692 116147
1 78513 338600
1 22351 163566
1 75053 123758
1 27512 293012
1 60828 76949
1 97527 508523
1 40170 118251
1 74570 284627
1 30867 322105
1 81691 280827
1 45252 79792
1 14571 298098
1 99102 166052
1 1963 381031
1 47443 420012
1 76541 159177
1 12071 118733
1 23543 135276
1 41071 257054
1 80863 540858
1 68085 292075
1 22799 529707
1 97681 99287
1 13810 204397
1 48145 167656
1 40837 156937
1 86993 383094
1 51798 3916
1 4003 211872
1 2376 195419
1 68776 52398
1 13517 509539
1 88565 155178
1 14186 241562
1 81935 379907
1 95286 242568
1 32526 434313
1 84186 371947
1 95325 427423
1 33521 157204
1 59671 387103
1 35529 264419
1 41260 174710
1 47457 82019
1 66425 384320
1 31304 104879
1 1555 427196
1 4420 423346
1 72860 354811
1 58696 134640
1 76204 238053
1 86299 1971
1 57865 71031
1 64664 385351
1 13646 397755
1 37544 24182
1 60199 220818
1 28137 64849
1 56307 134157
1 47850 509761
1 36449 244421
1 28396 175939
1 73139 320859
1 64674 381529
1 97533 124856
1 63505 168046
1 58310 361374
1 55696 400278
1 87429 286754
1 2057 421523
1 42308 385172
1 61973 348853
1 73249 215562
1 69572 508651
1 32647 219941
1 72914 86388
1 62841 336193
1 7218 354463
1 63463 232122
1 16327 226664
1 28183 253110
1 76837 141813
1 89117 481404
1 5684 304913
1 49154 465100
1 32013 4392
1 26560 43732
1 65210 65444
1 21059 144217
1 16281 516890
1 47305 234808
1 78394 309387
1 20675 540662
1 29916 42452
1 21553 460736
1 93427 107163
1 1545 24696
1 10341 19251
1 62801 257230
1 89351 72932
1 98528 353243
1 85540 157053
1 19200 40354
1 19734 238884
1 43438 18554
1 69098 259337
1 28856 36524
1 76352 234039
1 9853 476007
1 7497 296633
1 83760 547832
1 89383 437963
1 98037 224794
1 46095 393702
1 4770 41404
1 79209 357724
1 38111 53579
1 20974 286138
1 66982 20763
1 9385 303880
1 60483 538554
1 35831 142456
1 39860 229905
1 8358 504299
1 73609 253301
1 85497 93238
1 48452 485483
1 4161 419594
1 21690 254313
1 81829 543514
1 69425 223255
1 12315 326696
1 20543 471074
1 46988 35323
1 38992 235432
1 46611 345587
1 51488 321946
1 91806 227520
1 93725 240301
1 20395 196195
1 55206 329830
1 33260 41424
1 52430 262631
1 96995 296131
1 81816 297939
1 63398 543653
1 94364 507717
1 82395 225632
1 24353 250818
1 47324 291917
1 20288 263502
1 11572 102808
1 23015 34471
1 640 155563
1 13555 337094
1 47055 299691
1 92852 357704
1 6018 367430
1 5676 446743
1 62828 237723
1 96528 449234
1 90066 285393
1 9157 509028
1 59499 484388
1 49731 296442
1 60096 31235
1 98453 249668
1 94861 258356
1 98807 110740
1 2142 80315
1 5302 384055
1 28274 40827
1 65395 4066
1 92347 220136
1 7712 374887
1 57659 199003
1 67168 372485
1 3273 230905
1 31371 154252
1 9481 80125
1 36167 186402
1 46231 112873
1 943 68286
1 60188 477545
1 60496 244302
1 89366 410875
1 25734 480237
1 98868 311344
1 98243 18065
1 34423 299790
1 24168 324747
1 33171 497624
1 56362 204881
1 17387 16154
1 80686 250299
1 18999 78630
1 65452 186215
1 43297 49451
1 86991 535785
1 79875 305162
1 97586 4823
1 89290 55076
1 64708 336074
1 67222 356469
1 99941 310356
1 33655 179717
1 12262 203572
1 87537 445681
1 71564 163957
1 84888 483618
1 85934 67851
1 58708 536067
1 55730 509911
1 73886 27978
1 95955 384156
1 6656 492579
1 6333 384353
1 30745 312133
1 69423 437708
1 12054 499918
1 91671 159826
1 80058 518251
1 20953 153221
1 41878 25195
1 66696 39413
1 83408 120151
1 73739 519051
1 15488 73684
1 39033 227000
1 26798 233765
1 79164 54107
1 98165 371588
1 46962 10995
1 50563 142966
1 37702 12742
1 17398 135372
1 87547 440886
1 65119 170418
1 27425 124930
1 16546 396720
1 34813 396461
1 57332 167208
1 82789 279927
1 81115 426026
1 78913 307174
1 39953 474416
1 6443 522358
1 99745 436242
1 2607 371757
1 3336 372983
1 14891 517401
1 80373 218058
1 14992 177001
1 69352 437042
1 58942 172039
1 63862 410098
1 2507 81621
1 79363 407414
1 12541 429583
1 9958 40712
1 75338 178855
1 37864 22827
1 25311 49578
1 59812 1256
1 9174 406924
1 58440 33772
1 47197 392539
1 37043 54820
1 2261 308381
1 35220 218145
1 56688 25853
1 71761 295044
1 78866 322386
1 99357 491547
1 93777 337012
1 82175 111526
1 73205 357113
1 25553 111927
1 40152 315157
1 36255 279538
1 74341 482539
1 86212 19054
1 69468 351282
1 77424 449186
1 58892 142128
1 61923 130929
1 72152 274175
1 71058 469154
1 75347 511439
1 33249 81845
1 97379 474241
1 35944 398748
1 7168 514859
1 33262 465651
1 29589 317794
1 6448 346772
1 16542 324562
1 94906 363328
1 33065 457869
1 47756 360296
1 21397 178601
1 36502 327169
1 54548 475681
1 46331 191625
1 31148 141288
1 19121 284547
1 63058 103622
1 72479 276503
1 70221 465885
1 33950 199967
1 69369 503010
1 79000 243419
1 56608 120589
1 9644 481334
1 2754 39425
1 56391 151359
1 89998 492085
1 19499 252277
1 74566 444012
1 85003 207808
1 7615 354473
1 13357 7777
1 48062 431052
1 97382 530198
1 67643 247672
1 66305 17547
1 56961 214646
1 29240 70142
1 65867 122265
1 51192 151033
1 59112 112916
1 34241 441366
1 1688 298458
1 3428 348226
1 84429 188198
1 64642 489363
1 86250 5559
1 39475 213708
1 15975 98294
1 188 383953
1 58218 320894
1 57591 29096
1 58030 382107
1 38319 167913
1 34208 80937
1 22144 432119
1 88188 247164
1 33435 397741
1 90548 455894
1 38367 146535
1 1705 178713
1 9281 398194
1 41423 372113
1 26116 303099
1 27245 505588
1 53889 107140
1 84602 346350
1 72128 537673
1 42049 141524
1 1341 293425
1 9053 281621
1 78467 4446
1 23837 48468
1 78643 524733
1 37216 475188
1 64958 518028
1 27546 323176
1 51238 423130
1 45613 66439
1 14049 42454
1 51568 415986
1 19957 209016
1 23659 193565
1 77853 253426
1 35992 251033
1 8290 30436
1 87011 171737
1 57505 338790
1 62859 38196
1 56619 70241
1 69150 57921
1 64 302149
1 54080 440268
1 80211 225609
1 65700 293382
1 85033 439689
1 34833 545568
1 55097 234284
1 73117 337012
1 67436 78708
1 16245 156487
1 12222 290196
1 29267 99710
1 56763 183645
1 67398 299765
1 43938 24241
1 2861 226827
1 76997 333802
1 42715 436831
1 63270 535257
1 60980 129892
1 61595 267681
1 51438 439471
1 25387 540644
1 11025 488564
1 50319 16925
1 24247 49693
1 66481 304117
1 62348 19322
1 52783 31373
1 52718 127062
1 54712 392297
1 2349 89345
1 89357 229372
1 22412 128303
1 1185 126374
1 72222 137975
1 10425 202993
1 14953 216918
1 5805 234096
1 75174 333784
1 66596 295847
1 14686 203643
1 2011 88901
1 49806 449159
1 41887 413797
1 98723 166827
1 91917 118653
1 12222 186339
1 56728 506430
1 75217 329395
1 8483 243106
1 59616 487243
1 33026 497509
1 4961 266853
1 50653 147917
1 13435 487208
1 53581 418097
1 45674 475589
1 90045 414450
1 69401 470145
1 48041 472317
1 14149 59840
1 71521 123558
1 59840 248125
1 93991 466708
1 78252 379440
1 93356 402279
1 17307 238890
1 12823 105857
1 50358 277841
1 2205 226758
1 37714 539069
1 34217 543452
1 19707 265816
1 61237 50923
1 59309 16438
1 3535 271253
1 20725 398838
1 31989 538963
1 77428 192612
1 600 291311
1 63772 248929
1 95900 26712
1 36816 449626
1 45750 204106
1 50856 56208
1 70252 238295
1 99754 90570
1 41816 96974
1 64721 162362
1 91941 353456
1 37130 481464
1 86096 72590
1 77426 189604
1 231 94844
1 80632 22963
1 39021 252962
1 68385 206513
1 28084 536393
1 28798 90286
1 78240 235314
1 34807 356420
1 64330 313748
1 70563 219279
1 17594 376109
1 18765 150461
1 48812 30781
1 87920 44674
1 72204 509859
1 71867 398242
1 41049 84514
1 99758 355614
1 33125 70509
1 18587 496051
1 35570 510083
1 13829 506798
1 16118 256756
1 87939 71605
1 49687 485870
1 39805 311116
1 9936 420292
1 49101 4709
1 35146 202243
1 90432 197001
1 65091 401388
1 53682 4104
1 66794 255544
1 98261 97413
1 70208 313952
1 89098 484528
1 79512 178217
1 49509 9518
1 67927 141881
1 85709 92477
1 70388 237000
1 87993 467069
1 97400 141480
1 64243 397012
1 75423 519077
1 81560 77339
1 91765 472906
1 35030 172791
1 61338 505574
1 13101 475565
1 92158 90700
1 11982 295206
1 56548 237703
1 64958 315859
1 95650 491614
1 82099 287834
1 79807 541062
1 94997 161223
1 78868 260471
1 58526 520288
1 36171 284759
1 24410 417262
1 54594 336115
1 29319 544678
1 80617 477572
1 66006 517621
1 88351 144419
1 95047 502364
1 89720 133197
1 95152 119412
1 18105 428148
1 32855 518299
1 40154 231824
1 35827 490781
1 22019 326031
1 15022 265600
1 70575 158909
1 12677 509377
1 86507 331925
1 30022 277085
1 69367 263178
1 76464 353405
1 28643 150079
1 54550 8974
1 6643 420620
1 24540 258805
1 68891 541234
1 42456 410848
1 76548 467835
1 80017 251171
1 78948 398355
1 57347 249768
1 30217 119044
1 47833 249280
1 11695 74992
1 56625 333300
1 85252 261313
1 49403 113681
1 32682 325724
1 91770 488308
1 37653 137047
1 63200 155399
1 41609 316337
1 12822 371469
1 85660 528269
1 14769 506722
1 74585 269604
1 45341 181517
1 16923 176375
1 19926 364792
1 93581 481398
1 73385 532580
1 92016 420032
1 80952 359146
1 8245 58976
1 53074 480547
1 86750 493494
1 14046 292580
1 5985 429603
1 97521 81563
1 15268 530721
1 35218 381197
1 49665 206049
1 3293 139454
1 21859 421514
1 24700 231224
1 17223 90485
1 46287 194304
1 41788 430847
1 18757 199931
1 31555 118973
1 28192 14490
1 71566 877
1 25397 247178
1 11268 513922
1 26889 345269
1 12827 251228
1 74804 62504
1 56381 144117
1 20961 192959
1 33667 332106
1 69868 265648
1 31932 385528
1 85378 122564
1 91815 148599
1 44164 330896
1 60147 81450
1 53987 54453
1 85190 146640
1 5 46236
1 78771 489185
1 53118 228843
1 97794 433904
1 4663 139779
1 92235 354739
1 41867 506504
1 86682 386681
1 50404 474548
1 40908 496267
1 59906 456288
1 79536 541547
1 90707 56377
1 20423 123891
1 54555 260144
1 94308 101748
1 87566 103391
1 77901 128805
1 33553 30502
1 86615 151647
1 5820 121314
1 21164 506072
1 73433 174834
1 27240 273165
1 96646 158521
1 2040 350198
1 49775 122057
1 32089 483626
1 84468 352151
1 45982 276665
1 84937 519692
1 93802 181136
1 70160 148334
1 11473 416652
1 84896 141373
1 86747 540888
1 10401 356738
1 67457 540058
1 31565 70175
1 87374 111509
1 42352 452102
1 59358 390770
1 35209 8942
1 30369 417503
1 20742 445625
1 7000 132035
1 98571 303240
1 95767 359501
1 96587 285701
1 35457 398436
1 57389 232104
1 16303 491868
1 81064 212690
1 25865 228668
1 27206 83705
1 25642 100310
1 12740 38475
1 69311 314250
1 6384 516371
1 45896 271511
1 46217 330971
1 24982 415945
1 47299 297176
1 42283 234181
1 91392 394664
1 98684 155744
1 47191 436651
1 5298 514517
1 61327 544018
1 48292 286046
1 1796 251180
1 91709 171295
1 34369 478968
1 6748 121558
1 78564 316736
1 28463 224208
1 28414 452409
1 74774 297491
1 74287 298413
1 87206 74902
1 16557 429847
1 57251 453644
1 30622 68766
1 6179 203637
1 64120 226771
1 46674 98716
1 6600 449446
1 94536 261663
1 99591 206189
1 65716 342203
1 76262 195962
1 35764 55049
1 26851 384960
1 57498 29881
1 90449 485153
1 32520 209883
1 53172 369943
1 21460 99985
1 49186 213954
1 87844 355451
1 29346 88700
1 19603 505979
1 12688 2901
1 55946 545353
1 67319 481435
1 41863 343223
1 90197 64595
1 28280 462322
1 89850 345955
1 29920 243756
1 7304 324842
1 35601 249532
1 72244 491967
1 44752 344222
1 52931 46410
1 87988 41564
1 86957 358013
1 47975 45226
1 30205 203968
1 55235 267270
1 34703 454821
1 89525 18976
1 3280 345502
1 24380 476760
1 83873 420442
1 51914 152523
1 22516 29403
1 38338 351930
1 41837 329579
1 14360 201727
1 61889 439026
1 98004 474842
1 7290 77174
1 28846 261929
1 96656 108571
1 91859 220664
1 97969 384172
1 47838 497442
1 89401 423060
1 4319 347613
1 46618 325549
1 72119 417790
1 27285 169989
1 30681 498764
1 39711 197719
1 12874 145796
1 49373 149191
1 89858 46211
1 89607 500995
1 31145 414564
1 1512 488171
1 19034 354390
1 98619 401662
1 88706 428587
1 97583 132059
1 5281 27639
1 94660 20665
1 51815 471062
1 84651 205966
1 39832 90374
1 84042 360956
1 18024 409378
1 96181 289031
1 61055 72086
1 52373 364845
1 69462 308340
1 67269 255331
1 17432 136384
1 58799 26193
1 1089 85953
1 58002 374101
1 85442 152042
1 98239 148673
1 92410 307806
1 76823 371348
1 68318 431416
1 38830 105245
1 6065 397056
1 97483 68868
1 85100 62408
1 30917 400887
1 36183 346040
1 50471 129007
1 19661 387614
1 85676 269812
1 29852 77951
1 9859 509860
1 26242 420072
1 65323 114373
1 17488 78654
1 43543 74822
1 90411 99235
1 37388 116026
1 93381 507746
1 9790 537246
1 49224 443895
1 76822 304470
1 98859 216148
1 79054 178263
1 91194 254637
1 99570 174859
1 20113 284717
1 30976 44672
1 5569 182763
1 76456 509553
1 74826 110742
1 36653 409741
1 17567 428133
1 93090 192952
1 81700 505256
1 66958 478903
1 44786 72001
1 62823 40632
1 41458 38448
1 95194 282184
1 14909 505032
1 61921 279603
1 63330 293171
1 91146 145179
1 23616 424390
1 23223 175550
1 43910 235563
1 16632 207927
1 51130 124152
1 33874 138729
1 57871 504119
1 67099 313705
1 97772 100077
1 91322 435931
1 38156 249197
1 1771 98712
1 11960 471123
1 12537 510223
1 83470 443390
1 56258 260303
1 19773 227981
1 5046 268831
1 63430 178119
1 50872 192342
1 5948 225908
1 3867 504591
1 46308 149258
1 14053 524199
1 35605 424324
1 73806 339342
1 48985 247066
1 30690 487093
1 86378 18327
1 6682 411139
1 24917 518701
1 50759 395839
1 5722 350509
1 74887 73172
1 78729 423000
1 31917 178978
1 39493 440931
1 5117 371686
1 1541 517569
1 97068 153105
1 6638 394355
1 30244 159369
1 22873 259983
1 80221 64579
1 36819 60974
1 8613 300051
1 80471 217464
1 36313 476132
1 56853 493132
1 59625 439513
1 13007 385170
1 86743 307625
1 950 193247
1 42936 287152
1 69776 501368
1 39505 216612
1 23381 162811
1 95866 539773
1 33229 247888
1 90558 382164
1 24755 173938
1 56024 399156
1 86484 138248
1 16088 112488
1 70832 35564
1 82172 405055
1 38360 191791
1 85878 357657
1 32974 361147
1 91212 334439
1 21383 226980
1 20338 215842
1 56523 301159
1 76849 339624
1 20915 156822
1 8516 471886
1 97226 126490
1 9877 324113
1 10925 374411
1 71588 496613
1 17194 106505
1 23680 35137
1 72452 101217
1 59915 90797
1 29900 202535
1 95929 173058
1 21577 490119
1 81041 65257
1 87281 461928
1 98922 369308
1 91789 176532
1 70319 458768
1 78617 206887
1 44315 13550
1 39392 349019
1 57821 358034
1 39619 12421
1 87477 40943
1 75027 226423
1 68692 288481
1 99570 473132
1 65951 109693
1 4726 41755
1 72557 178416
1 59590 298196
1 72164 196921
1 32314 524438
1 40831 255906
1 84286 17703
1 56554 470591
1 86767 491296
1 83843 312596
1 76284 195978
1 17563 134613
1 35462 477441
1 92339 70445
1 61471 355089
1 85663 535620
1 19566 111520
1 71302 472304
1 39690 214157
1 97791 267157
1 97978 60564
1 38164 489037
1 88763 468664
1 13090 465673
1 94233 59940
1 31511 70249
1 40435 175275
1 6258 368532
1 62043 307100
1 91335 94930
1 34036 469622
1 45688 287036
1 96274 50884
1 82428 194096
1 77436 170710
1 7483 143642
1 72621 244859
1 98382 331364
1 97550 302478
1 85059 95498
1 64510 359981
1 94200 70603
1 98922 358556
1 70875 13875
1 42164 298315
1 39376 347387
1 74607 39063
1 15593 490348
1 15264 499545
1 64943 525344
1 91359 121520
1 95640 547819
1 15027 22222
1 41934 70823
1 6201 150411
1 3566 200997
1 17054 166534
1 21029 205521
1 92703 163550
1 52245 463682
1 42607 162674
1 76206 212032
1 57617 318457
1 65492 26188
1 16090 541246
1 11391 469900
1 4496 335617
1 33238 453200
1 58189 301085
1 29234 248602
1 97595 178453
1 18625 288143
1 97817 113135
1 30112 538920
1 75444 14443
1 16863 14761
1 60622 537769
1 80417 67173
1 7323 505055
1 29624 524957
1 26302 453364
1 12909 160552
1 36688 316451
1 41909 167874
1 32313 65421
1 36220 289734
1 75540 176287
1 30910 8665
1 27215 48204
1 45544 395022
1 73960 63573
1 13595 59401
1 15088 16700
1 49641 392043
1 17803 544193
1 20726 497209
1 26638 296473
1 64375 427885
1 84128 142537
1 84214 205831
1 38617 538824
1 811 92313
1 71172 180861
1 92516 525116
1 51712 215818
1 1533 72801
1 70523 176804
1 50344 49545
1 23062 52848
1 45990 180153
1 92931 167431
1 51788 70206
1 5353 396615
1 54943 496546
1 86174 276684
1 75767 296229
1 97803 540740
1 23935 430813
1 34732 118639
1 94994 355631
1 66317 122632
1 70272 35428
1 86893 116698
1 27174 532097
1 49118 267804
1 18073 10539
1 40898 4609
1 92251 283035
1 16175 140529
1 47716 343779
1 28492 163746
1 21114 498648
1 98385 180436
1 57816 111850
1 16490 300210
1 97482 364439
1 73396 135442
1 9775 301891
1 24798 443657
1 36566 41433
1 91017 299844
1 41089 306589
1 74248 75160
1 80644 362253
1 88928 286148
1 12102 200533
1 35337 232645
1 33086 134538
1 19690 103113
1 81526 56266
1 352 123397
1 38316 285674
1 97943 246913
1 48043 396579
1 10031 35100
1 22006 199634
1 3576 387605
1 93245 99536
1 46229 323383
1 89894 540163
1 98493 245194
1 61669 480510
1 32757 232940
1 8611 78325
1 72950 328181
1 98394 272623
1 26605 80512
1 21334 167354
1 55509 53848
1 56373 381395
1 5566 430843
1 20072 258415
1 91561 450094
1 23215 140779
1 7114 362323
1 30848 423029
1 15364 155893
1 28321 105444
1 97168 246564
1 57193 278500
1 98837 251150
1 35138 283904
1 83696 462555
1 3913 258358
1 58350 444810
1 77228 77331
1 48429 249203
1 77194 6564
1 9982 68027
1 17430 24882
1 33317 246822
1 43060 219999
1 49143 465000
1 25626 91695
1 44026 144727
1 20432 37127
1 50376 199231
1 99344 304305
1 72811 337919
1 74150 157326
1 90594 213050
1 19248 251095
1 55579 313718
1 17214 133377
1 98806 360056
1 9362 332826
1 25544 397498
1 91073 521665
1 75508 345151
1 30225 149589
1 69171 78387
1 73144 363235
1 97709 517465
1 85826 230019
1 41470 41995
1 29771 31095
1 90801 405929
1 61537 428524
1 711 338758
1 65379 124787
1 23185 543250
1 72292 199533
1 96081 155438
1 11495 447116
1 86941 226535
1 54276 508
1 28380 170759
1 84706 230210
1 71078 462510
1 24986 450373
1 22631 205935
1 64442 22588
1 1660 414413
1 76031 133441
1 29267 117395
1 25017 452849
1 35535 174963
1 19466 161765
1 92418 395738
1 51111 137635
1 96113 110863
1 85045 258423
1 2291 224256
1 80236 26134
1 72818 421800
1 67479 31703
1 93767 439644
1 72146 218881
1 78017 106313
1 69834 145318
1 93407 148039
1 59712 394059
1 72049 97805
1 55046 404701
1 75418 490667
1 41311 260770
1 59248 534903
1 15523 377274
1 70618 143204
1 58232 368515
1 78512 258318
1 86969 213689
1 6847 497808
1 40723 371414
1 94754 455877
1 33058 59379
1 41545 209468
1 95448 375549
1 23893 166980
1 50678 504566
1 84761 425328
1 76145 432969
1 90522 207567
1 9486 499394
1 49712 85321
1 44517 387703
1 41762 537273
1 41217 244828
1 40173 241017
1 65373 46328
1 78398 456789
1 8520 195557
1 29746 329717
1 60962 263524
1 59196 38550
1 20028 179222
1 58943 58085
1 93979 394081
1 41712 78712
1 90294 472073
1 92245 205382
1 51699 508228
1 69863 272903
1 67597 97426
1 19251 99350
1 368 537470
1 58708 23442
1 30459 490051
1 18491 379138
1 13468 508039
1 68775 53189
1 37175 257787
1 42540 478270
1 99263 386085
1 9360 401641
1 13179 290001
1 1193 519948
1 7650 210953
1 35808 83498
1 35070 504185
1 94096 275536
1 14381 474448
1 23878 452659
1 34170 394865
1 25890 44651
1 55432 353638
1 62645 251720
1 87559 404857
1 64385 61232
1 18716 450389
1 72604 340706
1 30461 125509
1 18508 494317
1 5842 525478
1 63083 201550
1 97877 348477
1 18276 218250
1 33074 86222
1 64884 121960
1 87495 171095
1 82633 95421
1 53061 106637
1 8518 449771
1 59020 402430
1 70300 206161
1 13970 283130
1 91218 68503
1 22013 15230
1 33758 419903
1 61187 19576
1 97737 26729
1 22033 460768
1 33455 301543
1 19905 18893
1 88860 536090
1 9569 160554
1 43375 243211
1 58418 519421
1 19194 452535
1 36454 222552
1 24863 6372
1 46881 177326
1 19860 61157
1 35001 413791
1 45440 143121
1 310 371286
1 31227 258261
1 48146 432136
1 59441 361178
1 44184 221247
1 3391 408176
1 9544 383049
1 18100 198033
1 87985 283113
1 65585 77195
1 86 84430
1 20553 269898
1 99402 461387
1 46049 378086
1 39827 26668
1 62384 490636
1 24617 58908
1 67136 231716
1 59736 115612
1 67722 381584
1 20057 330702
1 73598 112534
1 47165 252552
1 23448 164740
1 37538 212057
1 7819 334579
1 29242 472652
1 37690 536000
1 82603 141833
1 64473 111813
1 26154 95965
1 6896 513362
1 27934 275362
1 2200 335957
1 36931 146212
1 64283 180283
1 65443 489366
1 64599 203640
1 80606 158327
1 55899 490515
1 16995 319698
1 97257 241851
1 91508 472742
1 44466 355055
1 96486 24922
1 38556 193055
1 37150 249426
1 23391 452105
1 17748 772
1 98370 500189
1 33907 518205
1 88611 356014
1 50134 398525
1 54892 179658
1 17932 5259
1 3166 228750
1 90773 324294
1 84009 115867
1 88323 139949
1 66001 506166
1 29881 172
1 34827 20934
1 72751 203296
1 41597 336408
1 89131 246387
1 25793 104714
1 90760 219322
1 36449 460521
1 12915 212521
1 73468 420093
1 23112 11451
1 57311 154077
1 21753 377995
1 28077 239676
1 69607 136312
1 58903 103710
1 98566 231462
1 40772 162496
1 80189 72534
1 8778 262804
1 22403 247498
1 58450 330111
1 18179 371515
1 69815 205680
1 67832 195577
1 69479 453632
1 92945 59843
1 67968 412672
1 69805 187776
1 30452 86981
1 53888 395131
1 5797 5533
1 83212 373256
1 41033 525503
1 84616 13112
1 11110 195071
1 98876 301373
1 75318 129140
1 85730 111872
1 12388 62580
1 63142 230890
1 91181 33363
1 88551 130155
1 64576 378700
1 10291 137914
1 86077 221770
1 84750 176998
1 97113 76209
1 94859 1574
1 46264 210587
1 54161 10967
1 65969 164679
1 89399 201929
1 14190 244181
1 97415 356922
1 85000 252468
1 78462 467750
1 48366 537647
1 19530 483004
1 479 90024
1 7114 149743
1 24074 374696
1 76433 229658
1 85685 116805
1 71043 494205
1 74675 17374
1 37782 228926
1 83244 276715
1 62866 356073
1 14648 169419
1 89073 518219
1 44739 91104
1 27423 339307
1 31243 17074
1 84570 476912
1 84285 442544
1 91282 540777
1 67931 117898
1 77514 365594
1 75768 75593
1 46613 60240
1 90009 27146
1 39449 35524
1 83093 105592
1 98351 89433
1 30070 372169
1 94816 50477
1 42134 8253
1 27465 118896
1 16578 335754
1 46487 395106
1 14842 164721
1 57547 393139
1 52142 151128
1 9271 524958
1 52162 66430
1 46399 446047
1 75850 331870
1 81465 470188
1 15438 445936
1 86380 482097
1 47015 347639
1 86260 410788
1 3967 29609
1 78908 15609
1 10165 364470
1 65601 340339
1 21718 108542
1 1142 417738
1 56932 312582
1 3898 362570
1 62003 30459
1 94083 479923
1 97190 29395
1 36822 60119
1 54134 308765
1 99243 14709
1 37163 214529
1 97133 501778
1 15936 492598
1 9272 143451
1 78434 436767
1 32953 314529
1 91057 536367
1 23537 281268
1 48478 58093
1 17394 495307
1 2059 431364
1 97631 218534
1 67501 245371
1 16112 337431
1 72749 447270
1 66795 535050
1 51234 205708
1 87979 508029
1 61752 527203
1 26877 266029
1 81803 316708
1 59966 103874
1 64236 298312
1 27357 347871
1 73690 489715
1 60543 156400
1 91402 276573
1 99989 180846
1 84832 468824
1 59943 328943
1 47859 535272
1 88588 321215
1 81932 514475
1 79887 54372
1 65862 416633
1 25227 521483
1 66351 364153
1 73615 90876
1 91078 198489
1 63963 230942
1 74970 269254
1 19041 164405
1 84177 523283
1 22692 172030
1 89757 165893
1 84027 347367
1 11240 188989
1 51502 151576
1 30505 108374
1 24536 162927
1 7084 522694
1 76547 151325
1 4398 107042
1 27790 432639
1 66558 241859
1 2890 199074
1 59517 125286
1 77240 188463
1 84094 456980
1 58380 134499
1 77894 331298
1 11533 108728
1 74860 161059
1 50994 230090
1 95162 539869
1 16229 472263
1 3146 251168
1 77987 234772
1 93417 318051
1 74874 413577
1 60438 417569
1 37610 298089
1 23203 409373
1 45508 228020
1 15379 262806
1 21645 224368
1 32378 225180
1 78235 177324
1 45024 468165
1 65014 255764
1 30397 273385
1 69176 71919
1 98846 293579
1 70637 94767
1 23966 462193
1 86227 545624
1 64973 136411
1 80443 246529
1 94412 333869
1 9445 514330
1 62735 481581
1 52551 305469
1 27257 253826
1 90343 525517
1 3650 72408
1 35324 470174
1 75348 426501
1 53104 515303
1 8777 1025
1 27552 214590
1 34894 47627
1 63706 250495
1 78947 475650
1 10141 355981
1 48793 511697
1 15420 93848
1 65873 43247
1 72827 523678
1 36387 455852
1 69584 463867
1 64244 173682
1 15938 525524
1 5886 140613
1 97901 52475
1 30956 223928
1 14588 156509
1 41338 427809
1 69261 325543
1 48153 330021
1 24976 122870
1 29512 263625
1 12552 329599
1 52251 26306
1 98503 170839
1 44056 433278
1 69206 438408
1 78645 28913
1 12618 298738
1 4795 417173
1 69167 294048
1 98661 271259
1 69313 462544
1 97153 47340
1 45581 364846
1 9485 533768
1 81205 36778
1 20187 442610
1 61832 198117
1 24365 257521
1 39821 400733
1 44760 81637
1 62777 160322
1 67525 168804
1 40435 325493
1 88395 427490
1 81975 342768
1 1302 356882
1 3663 26276
1 13795 315170
1 52923 364826
1 55008 196091
1 38922 171155
1 56016 13058
1 68990 233176
1 65125 460684
1 2860 537835
1 64836 541272
1 34713 323208
1 3556 275460
1 3197 184824
1 34894 333123
1 34595 349973
1 27134 384833
1 24679 24236
1 33760 273689
1 64278 310362
1 50579 455350
1 42353 295624
1 54889 232196
1 55561 512295
1 50628 379460
1 65860 112053
1 2170 148475
1 41718 394870
1 14546 208523
1 27432 371255
1 36485 385340
1 13141 500683
1 44189 258385
1 62631 195149
1 38456 102324
1 29566 240015
1 92677 451066
1 21992 213846
1 37637 392469
1 29801 450503
1 82891 144812
1 39029 125459
1 71420 321370
1 14321 152316
1 59375 414575
1 83637 367095
1 85870 354598
1 85355 345544
1 17523 463621
1 33585 267297
1 30763 401252
1 27091 460055
1 85206 164538
1 2257 427019
1 964 490270
1 83231 150007
1 75257 394580
1 48095 77906
1 38377 75134
1 9192 342103
1 23900 447067
1 43842 14511
1 86539 12595
1 28839 104398
1 48320 343505
1 23812 253334
1 52025 423612
1 85909 331568
1 70854 513066
1 78155 485721
1 28582 178092
1 72553 408358
1 59661 60164
1 21474 42857
1 72417 523094
1 1565 538766
1 4119 54780
1 46577 356287
1 97466 178861
1 66664 52636
1 82020 535265
1 63359 418335
1 55491 50964
1 30052 333917
1 49717 294539
1 13815 306887
1 5963 180690
1 21545 46011
1 99401 9253
1 30111 354820
1 20804 47622
1 30319 324241
1 76610 259104
1 10720 312187
1 52509 74151
1 88366 467742
1 40192 409794
1 17700 373192
1 48776 4996
1 42720 307191
1 85187 141604
1 93683 247234
1 56948 386988
1 28445 115595
1 19980 413534
1 116 108696
1 88498 156070
1 81278 95941
1 90812 396989
1 9585 153776
1 95987 190902
1 58202 206557
1 70483 480179
1 68530 244086
1 58183 118628
1 17738 860
1 98993 173069
1 81120 359680
1 33023 115987
1 95207 4684
1 80054 503723
1 10787 528159
1 3339 494967
1 57770 213373
1 97637 374070
1 61187 320236
1 27548 142316
1 30794 279424
1 2076 51136
1 65482 338284
1 63938 461301
1 81921 317010
1 67965 450494
1 76831 518999
1 91758 254158
1 40230 469229
1 44104 502944
1 11 410891
1 19440 270315
1 22099 287033
1 99933 525039
1 91318 144157
1 12280 386923
1 15679 76883
1 72061 334358
1 81450 515310
1 55384 523654
1 90244 335852
1 42665 63335
1 2926 41706
1 95200 104861
1 4026 338662
1 62496 286993
1 53164 514996
1 93375 151385
1 24281 183185
1 6564 315873
1 83883 34883
1 104 520018
1 18426 450306
1 71765 529795
1 71540 269536
1 91689 186099
1 4501 387190
1 87859 275101
1 52239 6678
1 28245 19252
1 71075 511867
1 35040 14031
1 15750 335680
1 43866 427950
1 85341 68533
1 41050 60187
1 2144 542188
1 46890 84650
1 47002 408702
1 14948 524217
1 88454 134167
1 47926 232777
1 13939 196261
1 42973 477659
1 97857 471133
1 6157 150640
1 48130 403293
1 81926 504237
1 26009 403361
1 53440 331155
1 67869 341450
1 70176 117153
1 13590 389666
1 55552 516261
1 11071 300557
1 9610 337843
1 48674 332266
1 1245 451550
1 6686 468128
1 18854 421641
1 51556 131621
1 69352 137923
1 13429 138439
1 34644 114028
1 18437 364042
1 37233 524109
1 66555 140623
1 70804 438459
1 20302 472988
1 73576 238829
1 53833 287729
1 712 109942
1 6023 117993
1 69727 539188
1 30327 540023
1 50990 139532
1 29624 220653
1 47206 391723
1 85885 51913
1 46857 229302
1 47275 419355
1 68237 332239
1 89750 277076
1 83960 134054
1 58343 378466
1 75940 369341
1 42200 57454
1 16508 68917
1 26965 419812
1 54845 185198
1 88796 431490
1 89046 452310
1 22301 486738
1 61959 209676
1 65179 14343
1 59845 183565
1 82793 343900
1 38868 79366
1 55342 19054
1 74411 126549
1 35360 214105
1 37171 19610
1 91404 346002
1 87688 96739
1 38700 206504
1 56726 496093
1 79374 116018
1 22716 414101
1 99540 90226
1 34348 472904
1 93710 206382
1 6152 114940
1 42017 116186
1 60742 39636
1 65091 285223
1 57389 310880
1 90043 26671
1 7029 149126
1 95109 408951
1 17291 484747
1 62636 487387
1 74794 349320
1 96814 165194
1 14978 376157
1 54971 108383
1 62036 457621
1 71222 161053
1 16851 187691
1 61426 7336
1 51716 7315
1 93269 66089
1 34590 73611
1 71543 13454
1 22507 511735
1 26436 249452
1 25316 245530
1 71605 210412
1 13913 38055
1 77563 285774
1 86118 345068
1 71732 125636
1 18014 8158
1 91283 84580
1 99716 88243
1 34908 454074
1 10188 415934
1 932 161852
1 30014 303919
1 55221 228262
1 92627 349901
1 9895 358013
1 11413 475030
1 14216 442468
1 10499 152554
1 14901 538430
1 3274 540564
1 90014 421974
1 19916 80655
1 48677 394432
1 21021 330663
1 44639 165769
1 43968 418834
1 33681 310626
1 82254 468647
1 98483 504249
1 86862 248210
1 29648 313151
1 4829 137014
1 46596 34052
1 64136 136921
1 92156 451579
1 91821 407200
1 82009 291315
1 19293 37009
1 66764 67107
1 9180 472371
1 75451 405287
1 86399 418661
1 77754 447865
1 56748 129787
1 82002 446673
1 8925 216976
1 10558 166033
1 72701 50910
1 16808 165233
1 38216 147857
1 57904 132388
1 15791 373564
1 61285 356677
1 63697 328022
1 46697 451827
1 62019 371751
1 2000 18530
1 16105 434665
1 99617 208544
1 12602 320751
1 89139 62525
1 61599 476553
1 68273 398151
1 58995 395682
1 36534 113690
1 17028 158273
1 50065 61845
1 63792 154981
1 97666 390675
1 27785 438661
1 52954 412943
1 24945 281056
1 46846 132077
1 65886 230461
1 9285 81027
1 56662 56912
1 39925 221221
1 13299 245572
1 97513 409641
1 34625 473155
1 58253 418088
1 97274 431249
1 12927 168598
1 38544 309221
1 53968 201314
1 66275 163023
1 88033 298160
1 89094 275776
1 74854 17389
1 638 345321
1 76326 74582
1 35810 164753
1 28664 492378
1 19195 534670
1 31270 40744
1 96453 543048
1 5101 421017
1 19692 390234
1 30363 433120
1 50032 41342
1 8111 214408
1 70529 2481
1 52509 420720
1 29570 453125
1 25799 380293
1 49833 210342
1 84068 196362
1 81917 469274
1 48796 155518
1 96887 194017
1 54568 487418
1 6401 280421
1 38934 518795
1 4281 215518
1 99140 197142
1 81454 453224
1 64384 141007
1 12385 275616
1 77902 18501
1 10821 413635
1 17888 477729
1 12800 276671
1 87423 343730
1 62311 362263
1 23265 236787
1 56645 273012
1 54544 530201
1 85108 428431
1 32009 381289
1 89153 1171
1 89497 124860
1 89612 422245
1 84674 162167
1 44453 496127
1 79508 431918
1 99408 8644
1 89491 180261
1 47489 367280
1 25271 417770
1 50208 504233
1 3911 215245
1 678 382307
1 76029 365181
1 7326 30972
1 95108 473699
1 89348 359049
1 42044 519890
1 12681 3167
1 57908 405470
1 236 180966
1 12847 98596
1 62145 72282
1 26239 245233
1 68526 158145
1 36461 186771
1 84297 78483
1 76366 7346
1 62491 493986
1 97102 211188
1 53759 41538
1 5513 170810
1 46690 193142
1 53804 181209
1 96068 13325
1 89464 327138
1 68950 56474
1 19263 156390
1 37050 455996
1 93637 414854
1 10502 509611
1 81311 366628
1 46400 319085
1 84919 533196
1 15266 383278
1 91909 306396
1 50167 266920
1 76951 347961
1 28540 227656
1 16937 279340
1 74719 35263
1 28781 119069
1 23011 539318
1 73252 456099
1 6010 422638
1 58819 185051
1 84201 526705
1 32143 268153
1 11943 147835
1 62880 92826
1 34813 361730
1 82625 139060
1 91846 316439
1 80334 296080
1 52176 309062
1 12020 28123
1 8090 320390
1 84243 147554
1 83731 310758
1 53535 285414
1 40257 515373
1 12154 528988
1 16311 479859
1 69308 492406
1 54972 406870
1 31979 280556
1 33419 218874
1 93154 88976
1 75501 461109
1 71885 181515
1 94560 379020
1 39531 534250
1 69683 238336
1 41675 86446
1 56039 199018
1 48559 43136
1 65807 394420
1 81771 100245
1 94640 461129
1 80838 186783
1 22209 146925
1 39959 484083
1 64620 139858
1 59272 527097
1 49194 178952
1 21111 492831
1 38411 150398
1 22255 261182
1 7499 283995
1 88339 233067
1 52349 473239
1 2099 320447
1 67108 393643
1 64277 479491
1 35188 536452
1 301 421589
1 28949 313108
1 20036 13425
1 98880 66083
1 24148 483934
1 18751 190004
1 48041 350679
1 58384 209
1 76705 365733
1 75395 474643
1 56909 333423
1 87351 369119
1 62477 182030
1 43360 8598
1 28279 133729
1 85540 498795
1 46385 191387
1 76824 449963
1 86674 88668
1 86535 245008
1 73956 10071
1 88587 245847
1 60324 268799
1 59921 414392
1 57344 448758
1 35353 217518
1 5751 7933
1 76404 131912
1 49852 30565
1 21284 394442
1 72467 314267
1 31870 411634
1 20818 547345
1 5994 456715
1 2273 490764
1 24353 540733
1 7930 43784
1 77230 483387
1 63113 334935
1 21710 137851
1 37132 317438
1 63375 18966
1 6611 27330
1 53908 20806
1 32800 306824
1 69614 452254
1 54600 347430
1 78756 230981
1 57073 158412
1 5676 476491
1 82065 62203
1 78543 42478
1 48500 284777
1 50920 157891
1 7158 73340
1 94597 238239
1 77221 431671
1 93572 285018
1 99424 159844
1 48119 498111
1 53786 464284
1 2752 212766
1 5879 531716
1 14357 115425
1 39980 327290
1 91804 300995
1 51683 61859
1 58543 473996
1 71412 314375
1 44473 323843
1 5933 253292
1 34935 248750
1 31083 119831
1 82232 368722
1 3582 339353
1 74045 450117
1 29320 254312
1 4377 394682
1 85406 429319
1 32049 541672
1 49093 422665
1 24796 147723
1 12117 283359
1 47267 268390
1 72153 286669
1 73186 481851
1 7309 352065
1 94373 245886
1 23326 526988
1 77387 134823
1 109 157436
1 50086 458159
1 2796 213420
1 56569 152462
1 70974 380683
1 2840 217228
1 52827 521201
1 29034 119052
1 53577 35955
1 69546 91416
1 5187 143768
1 9985 399268
1 21686 23375
1 80557 178595
1 11998 537774
1 24701 25131
1 66509 527210
1 65458 496021
1 49988 312216
1 70656 234511
1 37112 159482
1 73418 341541
1 75406 284016
1 36104 168173
1 29566 105596
1 44068 309410
1 43155 384750
1 39160 69113
1 904 213524
1 35921 247831
1 9228 427047
1 60623 40292
1 49823 174585
1 5954 251360
1 42898 313701
1 25454 497536
1 71338 411566
1 45799 328069
1 51070 501752
1 46101 497326
1 63508 502673
1 79185 119777
1 88743 318381
1 93573 435934
1 22659 140910
1 7504 392424
1 68999 105593
1 78335 224126
1 45185 42816
1 12245 529626
1 62485 457206
1 88995 530786
1 94038 212990
1 848 188242
1 30955 405076
1 61745 168887
1 79115 255878
1 15729 392592
1 77600 238060
1 13738 537315
1 47720 161500
1 69450 514101
1 31374 108975
1 11791 113331
1 76117 277259
1 47466 1190
1 53389 353019
1 65887 226711
1 16539 516194
1 70691 139055
1 13717 464484
1 75164 188813
1 67075 92355
1 13700 88139
1 48383 65743
1 96038 160245
1 27925 158683
1 98175 194594
1 19395 338922
1 59838 82073
1 80314 249814
1 48291 21757
1 96730 400893
1 93571 39557
1 68217 406522
1 67586 39541
1 94237 403253
1 27479 240527
1 89948 352184
1 55147 325495
1 69251 459895
1 75385 6815
1 54284 4841
1 54927 412099
1 8773 36316
1 12076 402643
1 17295 132730
1 65151 24656
1 88413 265682
1 15150 378007
1 63696 338375
1 50988 16414
1 17825 354561
1 19168 464665
1 56087 328754
1 70789 459986
1 84332 439187
1 98916 179413
1 74091 92840
1 35483 46465
1 66612 94703
1 14809 397265
1 61431 192850
1 7966 304088
1 37396 397068
1 33823 172129
1 22721 268912
1 30945 526284
1 54403 178146
1 29721 95735
1 17298 358784
1 35665 170114
1 47450 369823
1 50469 136388
1 80852 154923
1 94529 413071
1 77393 164698
1 38725 525124
1 16815 98098
1 59009 252584
1 85824 327274
1 92952 490524
1 77290 313477
1 7809 449518
1 61826 279523
1 2528 494414
1 51887 65758
1 2993 281866
1 77709 347199
1 66109 99138
1 89574 522222
1 53539 543225
1 92698 497382
1 35728 386082
1 3064 35590
1 44102 153968
1 65474 110793
1 74200 526539
1 17005 496411
1 70284 181000
1 18238 533245
1 20823 393277
1 18605 321005
1 59876 108787
1 18693 363615
1 82189 407617
1 84865 57830
1 99680 335448
1 48080 405725
1 32090 181985
1 95666 409335
1 38255 513401
1 59705 160327
1 33888 508610
1 70728 465148
1 42370 505355
1 76279 111839
1 54525 181656
1 16108 545796
1 52042 413567
1 1282 98104
1 43636 344512
1 38054 103698
1 37399 88114
1 85428 524789
1 78052 128544
1 2654 89780
1 44090 461594
1 34437 521474
1 61198 294957
1 11997 391298
1 4995 26178
1 20909 324513
1 57874 437823
1 78732 21123
1 63139 437972
1 61029 157689
1 44786 465972
1 29811 378722
1 76330 178749
1 48133 387325
1 97260 118340
1 46778 208157
1 22953 4567
1 25574 266305
1 5411 330013
1 47915 344672
1 86672 538537
1 98144 372855
1 59990 4399
1 75885 540094
1 15888 78729
1 10092 245747
1 10311 433312
1 92745 238254
1 8344 469897
1 10691 30482
1 61844 174144
1 67656 473314
1 47867 518364
1 11804 497961
1 24992 133560
1 15442 543051
1 43304 438288
1 49297 86145
1 20682 26443
1 51536 252437
1 60495 50471
1 63737 169836
1 96115 170091
1 59497 129231
1 6466 194076
1 48398 518890
1 69211 398664
1 27527 123076
1 60112 315981
1 92903 378876
1 74883 351925
1 30354 72726
1 88779 18944
1 46942 426100
1 60940 17447
1 81779 232349
1 15746 408432
1 68555 123954
1 28438 197840
1 12562 213448
1 23622 413780
1 57830 284335
1 55169 360868
1 6167 85958
1 47656 100059
1 71656 447696
1 95534 203489
1 56172 60181
1 67544 124620
1 3689 117215
1 62462 384783
1 70616 385749
1 50183 396894
1 38082 25932
1 28336 368000
1 41508 182189
1 67974 306564
1 53899 446844
1 81734 138304
1 99416 174860
1 25315 334649
1 6685 187893
1 76608 27757
1 64126 176440
1 77970 269484
1 33617 90346
1 21727 189528
1 51229 405573
1 14080 288268
1 57438 529882
1 27202 196581
1 50975 42354
1 43488 39656
1 46621 500869
1 24779 45673
1 86731 284074
1 22306 533072
1 19848 40981
1 36889 269086
1 9322 268359
1 1206 189204
1 70166 478714
1 25934 429857
1 72644 506958
1 62444 366935
1 75231 198573
1 16714 466846
1 8771 373447
1 99798 188060
1 63645 196495
1 18126 57866
1 22478 347073
1 55171 312798
1 7240 536746
1 46169 5819
1 14286 332803
1 33669 413273
1 18456 365761
1 14317 107046
1 42828 296407
1 47051 162017
1 17317 247960
1 20650 170855
1 97584 535153
1 98247 305769
1 19786 467073
1 52208 215411
1 79906 492092
1 71624 198137
1 37469 58555
1 30625 162885
1 88844 296307
1 41375 448922
1 14999 389353
1 12251 183571
1 40821 497260
1 44798 14136
1 71473 385923
1 88545 174916
1 19366 251419
1 19923 114410
1 95843 13467
1 76338 101925
1 47784 163059
1 16240 296776
1 71783 76372
1 20175 189306
1 4547 145963
1 17893 6927
1 38195 429074
1 85337 355905
1 99775 357361
1 26147 279347
1 41090 402574
1 91087 238914
1 5222 36386
1 6234 346135
1 35498 147145
1 70003 372071
1 34431 467966
1 16123 61035
1 4166 535925
1 77445 355052
1 40019 46975
1 94966 237468
1 26221 70958
1 97093 37399
1 62795 341430
1 43547 447379
1 71671 391297
1 39252 254468
1 63502 404492
1 92412 411309
1 80414 381956
1 21555 61801
1 73479 403474
1 37481 199723
1 55994 321467
1 54241 386822
1 95324 186796
1 60529 155750
1 96643 26887
1 55808 270253
1 24151 450112
1 5223 403947
1 80946 174017
1 88816 318390
1 13280 156955
1 57210 333970
1 76255 120811
1 59570 176867
1 18784 193570
1 64058 12082
1 25251 417073
1 29637 382296
1 81022 111333
1 60216 435203
1 38839 327628
1 14059 432739
1 41413 252726
1 40006 409246
1 59890 408057
1 66724 247077
1 90619 445378
1 45394 484448
1 16910 143490
1 53232 405093
1 73770 73694
1 60942 396594
1 4770 168295
1 6384 97223
1 7066 290670
1 8138 301046
1 8136 334065
1 6437 43430
1 36723 102632
1 63895 16227
1 10071 368730
1 1070 537963
1 74815 213041
1 12102 198435
1 74089 222253
1 20109 303164
1 13701 391910
1 45766 166879
1 40566 342257
1 9058 278646
1 79086 358332
1 95624 307616
1 27350 478955
1 23597 294181
1 34403 175335
1 33884 209743
1 86497 438790
1 22000 136762
1 18252 338517
1 36212 484821
1 34321 508449
1 70249 340035
1 22258 210755
1 27040 259719
1 75550 89576
1 4059 19289
1 63708 311357
1 76528 405590
1 39105 34228
1 26405 510608
1 2164 277866
1 58228 475404
1 95025 22155
1 808 371969
1 81762 248421
1 55582 219656
1 19431 187373
1 52005 31798
1 4687 330300
1 31646 469948
1 82396 137775
1 74171 492512
1 75715 213247
1 36035 136413
1 14601 390962
1 78156 438675
1 81478 9389
1 75744 364129
1 42437 83416
1 9016 373693
1 6306 237157
1 54947 25455
1 32650 407453
1 7136 54274
1 84446 91713
1 72414 135317
1 49071 406682
1 45795 297272
1 17891 9250
1 99554 350512
1 49646 271509
1 98659 460639
1 54265 368892
1 38718 160858
1 57439 463577
1 31999 461324
1 90154 428081
1 93923 476758
1 37274 143249
1 7513 91122
1 23581 320326
1 80962 428430
1 35288 431205
1 54385 106647
1 28252 377396
1 26988 38560
1 97009 496543
1 40168 337283
1 13198 132548
1 68624 362983
1 51742 280111
1 86237 40820
1 84156 141406
1 71327 211269
1 42711 270546
1 33810 371854
1 93902 441520
1 49801 60248
1 52693 346445
1 82695 177847
1 43470 483227
1 63456 240299
1 20624 473138
1 15996 516439
1 88451 281015
1 99092 77365
1 80993 15121
1 25715 522249
1 45335 434019
1 74869 502653
1 61441 475143
1 6858 120098
1 73776 486826
1 76180 73846
1 77607 215705
1 66148 251684
1 36985 108950
1 75392 380111
1 37069 225457
1 83680 119447
1 92538 87883
1 86028 75243
1 64042 40387
1 66399 216277
1 57626 334372
1 21894 528673
1 408 194924
1 38977 58510
1 77476 138156
1 60481 305884
1 22095 385517
1 38312 300072
1 9790 200021
1 24843 140851
1 27943 194852
1 66355 442468
1 54290 426628
1 45239 301249
1 20280 301617
1 50818 305846
1 41767 425909
1 69139 11289
1 94396 384349
1 7160 542539
1 40968 135926
1 91889 320414
1 90411 345718
1 47283 162153
1 52123 479776
1 49282 337336
1 72222 504287
1 43156 541205
1 40106 66912
1 37077 501019
1 79788 202699
1 99901 106111
1 19741 543447
1 58811 434150
1 6542 357683
1 97165 542184
1 13213 330809
1 88613 224892
1 57309 494814
1 41093 422918
1 8786 206048
1 43139 280012
1 51410 186023
1 14309 524374
1 29764 364141
1 94950 340882
1 11556 218298
1 15599 63084
1 48253 513612
1 55710 351827
1 67053 311453
1 34882 109101
1 49188 73828
1 92667 274723
1 49956 58743
1 58622 353331
1 17250 246992
1 95791 263373
1 56419 463779
1 15109 111467
1 61247 17546
1 35434 347785
1 42753 502149
1 60088 39941
1 8645 510847
1 540 286076
1 84728 437179
1 37653 348651
1 24763 443647
1 981 385566
1 17120 32080
1 91423 173729
1 80203 419028
1 65863 339982
1 50897 195015
1 4597 492485
1 32028 541091
1 44961 228500
1 96068 490249
1 216 227343
1 49495 127409
1 88853 95629
1 11153 104049
1 87464 251057
1 38852 435550
1 18354 440330
1 20209 155462
1 49158 399927
1 78189 284545
1 91850 486051
1 3581 43268
1 57843 302779
1 53017 265781
1 15404 435291
1 65260 89876
1 42991 292173
1 16465 141911
1 66185 272590
1 24855 51352
1 42330 446683
1 21054 153446
1 64978 401645
1 93336 397487
1 79605 481189
1 2216 535333
1 61079 235717
1 58853 266653
1 43616 65697
1 24375 122882
1 5289 356167
1 96217 42920
1 7389 52251
1 54965 490206
1 97880 93576
1 88266 265258
1 49419 63857
1 41033 391954
1 2037 178669
1 43475 385017
1 24971 339115
1 57276 473906
1 60272 361431
1 78219 403430
1 25789 253571
1 47639 22400
1 33562 141719
1 37035 137500
1 67074 476697
1 98178 77825
1 91587 91950
1 57355 240746
1 81915 510815
1 7045 271358
1 99292 518725
1 36003 229400
1 1960 386026
1 69482 208215
1 2676 264309
1 3630 216915
1 17417 486722
1 59704 198479
1 98974 92419
1 59010 275916
1 64031 319508
1 26008 361241
1 88777 391236
1 13112 485997
1 10314 426390
1 19026 208438
1 18853 500137
1 34793 456830
1 65324 248609
1 64112 63489
1 71396 435875
1 38894 424660
1 3844 465193
1 54073 15177
1 17557 452655
1 50430 149953
1 42162 90775
1 80471 462412
1 14601 148807
1 13010 122505
1 64761 456609
1 58001 285991
1 73649 122054
1 80516 93861
1 46103 350080
1 16464 426363
1 70110 501882
1 54827 122398
1 58733 366988
1 5724 538864
1 47359 460136
1 79391 177690
1 37341 205090
1 99167 152068
1 43941 510477
1 97018 85484
1 48166 133720
1 62752 429620
1 3969 508058
1 72564 221016
1 40649 477127
1 86185 507601
1 42819 327037
1 63429 537408
1 23463 241599
1 50529 368755
1 18684 511717
1 43878 523139
1 18239 465990
1 54256 50092
1 58492 452136
1 64527 174961
1 22131 462180
1 79297 106525
1 43156 79795
1 21881 471131
1 23395 267318
1 93595 63419
1 31796 302756
1 62972 472978
1 81327 328251
1 86534 427674
1 35244 378126
1 94641 288092
1 85496 247161
1 29643 435448
1 89230 464551
1 38545 483457
1 80127 327572
1 28435 490506
1 19626 134257
1 74707 155662
1 28643 542322
1 97734 453277
1 90095 24591
1 23185 84073
1 96998 162674
1 93324 522794
1 44336 40527
1 92514 184941
1 70728 197441
1 99887 194009
1 48027 195483
1 35392 117517
1 24297 205100
1 64342 345404
1 15331 312778
1 23586 4490
1 70571 165518
1 94378 179524
1 30390 224843
1 2978 158347
1 47021 463507
1 58772 144217
1 63462 358125
1 7704 109239
1 75631 175901
1 16507 140826
1 11940 359567
1 1532 370366
1 13171 447880
1 49354 201698
1 56767 369524
1 56583 321358
1 83194 222583
1 86855 483095
1 44712 327475
1 61105 336958
1 52034 253035
1 74812 139317
1 92336 432707
1 67987 299877
1 49294 71026
1 96017 508647
1 62055 304815
1 76037 54691
1 14877 86428
1 70735 198228
1 17150 231722
1 10112 503138
1 65839 95567
1 27774 545270
1 47941 119555
1 99357 114974
1 65447 205088
1 4134 487130
1 81325 76737
1 81587 110880
1 83587 239823
1 78864 356908
1 44198 520475
1 87483 526917
1 11141 392693
1 26469 159958
1 193 413304
1 41743 458338
1 99532 309852
1 46125 500457
1 53837 230251
1 31398 114117
1 31131 368120
1 34129 534590
1 17981 206452
1 80024 138474
1 14064 57491
1 44824 380606
1 98656 385803
1 21759 340934
1 94220 493198
1 96428 284889
1 96678 246919
1 75795 22983
1 97809 74085
1 63542 133341
1 42113 511452
1 51436 476881
1 95678 301190
1 87293 136275
1 20960 324206
1 13634 158209
1 93651 287061
1 30121 49788
1 46357 261140
1 29968 194572
1 45427 384071
1 71877 412712
1 13839 19142
1 85260 192480
1 99516 332806
1 65112 274561
1 80063 206620
1 42991 285461
1 42512 503555
1 47818 235080
1 84726 270789
1 36242 310712
1 17134 272026
1 15460 29382
1 60421 489233
1 36173 166234
1 4696 227305
1 3055 164895
1 88219 143813
1 77338 481301
1 63342 183864
1 39218 61937
1 11337 86901
1 42223 233705
1 45969 227821
1 48408 525593
1 48000 288500
1 77095 370247
1 34784 151464
1 54151 100036
1 92272 304326
1 3480 409117
1 94717 413950
1 34025 271722
1 24169 322032
1 84477 516134
1 82312 13218
1 22886 189950
1 53981 115959
1 52045 403365
1 61697 32054
1 38695 481499
1 31228 60500
1 32768 253603
1 87849 32158
1 67380 246503
1 86902 326700
1 1840 369503
1 79489 443592
1 10325 184958
1 81243 332595
1 75381 528584
1 71081 360868
1 68980 457714
1 80093 307948
1 81863 432030
1 24449 532069
1 79288 203117
1 44972 105343
1 48223 408983
1 45770 170896
1 97802 300045
1 50807 455905
1 97717 134474
1 46628 240091
1 39282 446330
1 70865 26667
1 53282 260938
1 73200 281038
1 80538 461119
1 39336 35042
1 19871 262415
1 96655 439011
1 19305 187883
1 54734 425115
1 48643 106523
1 16193 303310
1 12041 533324
1 7188 174687
1 63720 484873
1 93286 128001
1 37600 222382
1 20137 537191
1 59717 56844
1 39295 490305
1 87097 322785
1 15006 137960
1 30964 128020
1 89805 427422
1 64956 121697
1 29284 150627
1 80556 152203
1 25903 503045
1 96113 259188
1 89355 42089
1 93735 67473
1 81095 190040
1 68096 247546
1 57508 541468
1 30973 137087
1 92501 187387
1 55442 342766
1 85599 277391
1 38150 286566
1 56730 387120
1 82544 317659
1 80013 181724
1 69146 28099
1 87125 277172
1 1634 170527
1 5054 456992
1 87092 15788
1 47560 216839
1 45456 44491
1 71235 209096
1 92745 66613
1 48466 511410
1 22212 527104
1 59180 26489
1 11349 141036
1 85622 58132
1 8869 244050
1 52969 486264
1 64718 526304
1 36626 285611
1 97532 2111
1 88044 20367
1 72813 285396
1 53767 398046
1 63858 452588
1 34980 363065
1 42059 120804
1 38967 424746
1 64718 474138
1 25827 110004
1 23329 402598
1 68737 40231
1 45115 175281
1 40856 206473
1 45606 163337
1 13030 497399
1 58079 479215
1 20597 327070
1 17364 152528
1 3014 486370
1 11844 218157
1 40809 60450
1 83746 310135
1 57378 276821
1 73490 336788
1 82886 314783
1 63978 436740
1 89179 286231
1 9074 396760
1 86075 517154
1 69988 445947
1 1265 84050
1 23724 300408
1 75961 205893
1 25320 238665
1 13988 150793
1 58120 169987
1 52145 240275
1 37839 178311
1 73173 33189
1 66799 526594
1 96531 73243
1 89009 190590
1 78596 434650
1 5450 428536
1 49008 166372
1 87911 171628
1 2643 480498
1 80001 95588
1 33624 13476
1 21641 8329
1 97569 435685
1 57309 381984
1 42108 260605
1 32336 333114
1 86510 151953
1 19494 485397
1 17900 421546
1 41460 149717
1 64029 546934
1 50724 501848
1 69241 289754
1 85870 70882
1 72076 269322
1 60192 34509
1 79955 521104
1 59575 236042
1 88189 488582
1 12163 460986
1 22890 296026
1 21606 469638
1 68207 178477
1 70293 240992
1 86480 15230
1 91285 132432
1 67428 368751
1 3518 389372
1 93909 237919
1 6075 524224
1 44444 276671
1 648 1586
1 97992 423512
1 13938 426319
1 29752 271850
1 53850 232560
1 44156 220960
1 2738 224262
1 70615 354206
1 59741 326895
1 22655 245970
1 49619 83443
1 59739 460615
1 80346 492732
1 78851 383554
1 32845 359554
1 64580 412599
1 83385 309675
1 9913 285940
1 94363 315896
1 30578 289087
1 27746 420035
1 44112 415619
1 24818 170923
1 27654 521495
1 10143 467247
1 54681 185842
1 84782 380795
1 85889 102164
1 95095 70408
1 9733 111680
1 70053 100649
1 39106 99020
1 33235 153317
1 24997 109541
1 14992 6694
1 25739 436832
1 33788 433977
1 91624 51325
1 32648 13280
1 40220 482072
1 90873 437902
1 2111 451535
1 74598 148898
1 27990 221069
1 65653 413565
1 77722 54327
1 69345 192116
1 40952 168130
1 2262 538679
1 91211 13189
1 33203 294388
1 90180 96609
1 70438 145972
1 11810 59320
1 32307 338936
1 18042 126669
1 5549 80602
1 30127 239104
1 33403 282790
1 21210 255887
1 95220 414322
1 9731 446458
1 16706 149071
1 52069 240607
1 59683 207213
1 17709 381806
1 93826 269594
1 57339 324243
1 65922 342103
1 69984 216875
1 60339 132558
1 23262 29079
1 15514 476382
1 56555 7993
1 22541 193015
1 75149 301444
1 4404 546323
1 67678 306505
1 51561 384130
1 44361 492901
1 99864 131575
1 33643 385315
1 75103 203792
1 94226 186412
1 80367 240107
1 39073 238886
1 91144 330563
1 70474 455461
1 52480 359883
1 13425 531746
1 68253 204155
1 31535 529026
1 19765 80057
1 20556 255680
1 27861 392373
1 29636 339123
1 41367 325086
1 87075 473185
1 92969 456383
1 25384 490374
1 29805 7774
1 90789 71542
1 31635 239485
1 95772 415827
1 83839 33468
1 48643 464072
1 81289 543644
1 27425 512152
1 82328 98699
1 20110 497112
1 42310 472785
1 66006 173861
1 76766 475517
1 12918 397699
1 5184 52846
1 33437 117233
1 79196 236206
1 39468 149258
1 19506 409427
1 47670 145345
1 16184 259981
1 60192 59694
1 31091 61533
1 62017 110447
1 27003 83349
1 31075 60852
1 69980 513361
1 49664 468679
1 11631 514408
1 20837 40241
1 88261 108513
1 59473 302855
1 75548 515002
1 7766 540250
1 59718 202685
1 65271 391431
1 69737 434262
1 88680 308568
1 76410 541838
1 83441 438089
1 16576 358647
1 63147 210016
1 85303 329965
1 12160 21718
1 41705 413991
1 23246 303147
1 87190 343968
1 94468 108730
1 64525 109099
1 77732 213186
1 48240 459355
1 27359 406102
1 56404 86575
1 13499 78366
1 97662 204244
1 13744 179836
1 28358 7273
1 77638 111508
1 21271 486422
1 21304 402301
1 82764 260814
1 32339 333933
1 30421 211572
1 86903 283901
1 32687 291627
1 83860 539490
1 50351 124634
1 5102 545089
1 96023 187149
1 50714 208853
1 32895 338281
1 95742 138131
1 97293 96920
1 79508 450009
1 99548 547239
1 87558 180604
1 22329 522794
1 60723 143092
1 39648 6468
1 94248 43888
1 33219 374000
1 20456 305551
1 31619 531533
1 52964 472409
1 36244 446299
1 7395 105363
1 88445 524423
1 92539 249383
1 11733 109899
1 78421 457898
1 64199 261164
1 37580 183
1 40398 34510
1 62158 304591
1 70265 267156
1 65113 355856
1 51751 169901
1 76511 156352
1 61676 99836
1 86882 219076
1 26954 202181
1 23224 267207
1 98488 235757
1 7015 454502
1 96478 256550
1 75433 404555
1 53622 345677
1 97033 147415
1 88524 24107
1 23076 84706
1 77439 201304
1 30665 405207
1 41213 124199
1 19481 346210
1 70666 365975
1 646 211548
1 98329 77647
1 64759 3654
1 26577 319664
1 43298 298094
1 84969 304390
1 98577 113348
1 92459 356347
1 56893 248171
1 34132 425975
1 61493 303298
1 51218 296057
1 48728 463967
1 13124 68236
1 70102 68803
1 11197 367479
1 84018 167592
1 9793 78326
1 76162 119057
1 36198 110527
1 98893 215782
1 93204 116614
1 96779 253890
1 39941 73648
1 28905 385971
1 30469 463396
1 27650 284629
1 87954 115930
1 33254 339040
1 63324 211174
1 62582 400413
1 72966 275483
1 80933 193904
1 71779 359293
1 15288 367653
1 14009 349530
1 67974 324303
1 17409 126110
1 19161 516772
1 21732 108687
1 88299 486340
1 53695 155901
1 26505 355173
1 1823 496331
1 74835 75560
1 54149 314248
1 93945 2331
1 2883 159303
1 34975 437753
1 50973 29956
1 95289 103689
1 67753 398557
1 9935 509603
1 49774 126814
1 14298 98894
1 36456 212485
1 54724 546968
1 98306 352898
1 94796 204782
1 5370 246696
1 62943 205625
1 224 497659
1 91455 491397
1 45174 228024
1 87520 463022
1 50257 294720
1 29829 536422
1 56726 39660
1 25319 339440
1 83357 215650
1 36878 390548
1 47601 275115
1 58549 283237
1 37806 274436
1 98057 519886
1 44609 272354
1 79082 26526
1 25163 415913
1 5673 28520
1 52382 118504
1 14088 442247
1 57661 73691
1 49213 136594
1 47872 316580
1 35374 348533
1 36941 314091
1 88789 138219
1 46336 92126
1 30909 141910
1 45603 492294
1 98562 147619
1 21398 462112
1 62741 37911
1 38247 298140
1 17814 150706
1 50939 206157
1 82551 348196
1 66243 344751
1 3775 361259
1 22663 269580
1 97924 494031
1 85406 173140
1 82063 298874
1 70771 236885
1 11836 318744
1 15745 395120
1 12406 233032
1 54007 54646
1 62719 65492
1 83893 437935
1 41925 273157
1 44941 186150
1 13070 260090
1 97570 545620
1 72781 95548
1 40427 257592
1 12393 160344
1 59120 328626
1 40028 427565
1 25068 442240
1 98481 129502
1 89161 490470
1 1029 416321
1 8614 392188
1 43015 185558
1 9204 68639
1 57720 345753
1 38004 255224
1 29067 25299
1 65306 516368
1 91397 410594
1 36109 442389
1 93853 344538
1 48836 382431
1 34781 166368
1 40521 473956
1 95071 525135
1 50809 363453
1 19184 24758
1 16162 279967
1 10575 73492
1 4324 346398
1 69038 104184
1 62512 529745
1 58992 110222
1 73227 215697
1 85065 494543
1 60011 455353
1 36225 374700
1 14200 65525
1 46512 406596
1 38380 101724
1 84707 146414
1 48691 171840
1 1109 319376
1 47563 175817
1 62998 477298
1 13701 254582
1 14983 264948
1 61537 529347
1 43580 536132
1 51445 97486
1 5592 347741
1 17383 387850
1 79091 330935
1 95886 334439
1 42807 342116
1 12628 80340
1 23038 240832
1 30934 379623
1 64790 157606
1 37794 288153
1 90812 243285
1 67319 263718
1 33732 159368
1 74376 499925
1 81327 500898
1 81785 303627
1 89106 288039
1 31744 301292
1 10837 216613
1 516 312081
1 12497 327556
1 87457 318060
1 68241 195975
1 57570 119110
1 38065 302716
1 51973 329948
1 83362 33528
1 15546 268719
1 82787 364508
1 11236 297112
1 93929 315637
1 75829 208080
1 52215 20529
1 93590 433973
1 28230 237716
1 70972 291348
1 21374 341985
1 74579 308765
1 14618 447014
1 95799 108642
1 8488 204587
1 20470 355239
1 72902 81751
1 4079 96767
1 79206 152741
1 80596 422535
1 46282 36132
1 40235 401566
1 6247 177856
1 49193 243219
1 32326 339735
1 78549 420902
1 85982 417633
1 3339 409937
1 15355 279569
1 55349 493421
1 5722 16253
1 77619 463055
1 82314 129742
1 16020 180896
1 59787 513874
1 3834 47037
1 2802 509312
1 47546 15080
1 97123 501947
1 56537 150413
1 77045 123547
1 51439 57773
1 71153 174938
1 21735 286623
1 57939 450460
1 11101 161189
1 58631 452204
1 55006 511403
1 27372 467501
1 21355 527481
1 30420 379923
1 86293 316453
1 56545 208555
1 10626 453918
1 43177 131774
1 83238 347547
1 57843 417306
1 43306 496465
1 91160 192591
1 35657 164928
1 45090 443736
1 78381 351230
1 37743 473764
1 80246 54624
1 22638 410349
1 95443 531747
1 800 12880
1 90086 77552
1 78296 35651
1 9763 114889
1 16859 482973
1 71601 221614
1 53056 59306
1 3591 173756
1 12593 51153
1 49840 61681
1 28360 410184
1 61063 54574
1 70514 461591
1 61147 329064
1 76495 461581
1 26667 212592
1 26543 541513
1 28747 306340
1 85622 545139
1 59869 20915
1 58968 419833
1 9176 526488
1 87101 315042
1 2372 398608
1 80990 333190
1 81627 303379
1 14533 513860
1 52330 432123
1 58321 343431
1 59021 353869
1 36975 82765
1 91221 525970
1 34785 512875
1 49157 122932
1 1082 513431
1 46704 131974
1 32992 259609
1 53885 537827
1 95400 511995
1 60739 372508
1 51069 324644
1 45644 78961
1 6457 469869
1 40949 529340
1 82602 132551
1 81964 248110
1 12270 198654
1 20817 503056
1 73526 414829
1 84373 513032
1 12166 268132
1 17661 21717
1 15763 307677
1 46399 379478
1 31299 57151
1 66531 338640
1 86000 487262
1 42082 490527
1 18565 299061
1 19274 544110
1 98271 90487
1 81753 357944
1 92972 26159
1 70237 169943
1 80943 138952
1 11961 265012
1 22265 360537
1 43458 355325
1 60913 426225
1 26142 215542
1 70925 462408
1 13827 174345
1 29462 418953
1 64958 103142
1 10472 180326
1 82281 361051
1 81678 247439
1 90834 214829
1 12522 518404
1 90394 219757
1 41962 372214
1 79475 370437
1 52436 354850
1 18049 277497
1 13114 423210
1 69146 386182
1 12870 110133
1 93221 64021
1 81327 152575
1 15870 269409
1 91489 29435
1 44688 340917
1 47609 408304
1 26457 171067
1 78566 516821
1 23241 27700
1 83049 165453
1 55554 64534
1 32309 371443
1 94841 38393
1 46063 65591
1 78579 334150
1 41230 375215
1 54888 290814
1 44251 543582
1 5027 311456
1 14290 137049
1 12640 218383
1 55423 143197
1 18540 433641
1 75234 298586
1 49352 59519
1 3307 18876
1 80870 289747
1 61917 529557
1 77482 523257
1 20430 170732
1 48073 519854
1 16165 178408
1 93517 55720
1 39291 497745
1 23182 494919
1 88538 91906
1 77242 231517
1 69760 385018
1 73869 402500
1 69020 49368
1 6425 19851
1 27440 157335
1 93759 385332
1 93485 270018
1 97908 186909
1 45433 401285
1 26781 14262
1 97004 495638
1 67666 193345
1 96205 125081
1 49886 190523
1 14489 72300
1 95356 334068
1 73917 237988
1 11195 212782
1 69238 439890
1 64219 214907
1 78680 222743
1 55694 456158
1 2371 174092
1 67191 325974
1 62255 255387
1 75469 267771
1 21793 475132
1 26520 425051
1 10899 79276
1 83603 480226
1 22095 397191
1 90376 409187
1 21428 345761
1 83606 357661
1 43023 366304
1 82990 537670
1 8163 27774
1 86033 125044
1 92449 33655
1 93523 238451
1 63792 120244
1 55163 354700
1 41414 65159
1 71072 39725
1 8364 461540
1 10029 230494
1 97373 153681
1 74845 448610
1 42214 434523
1 39103 308668
1 17608 499803
1 97554 473559
1 24145 136286
1 12970 169170
1 8870 199921
1 91241 460968
1 85308 331810
1 41414 63113
1 22713 23233
1 89993 207183
1 27479 105621
1 39436 317735
1 61441 454648
1 25755 324017
1 68692 174910
1 68436 201292
1 35263 480142
1 66599 222891
1 63202 240875
1 64567 256565
1 54450 462720
1 75223 251177
1 51539 37765
1 23950 18387
1 40796 210516
1 44403 16570
1 58486 544097
1 49520 378435
1 73309 274363
1 99938 485297
1 93 480576
1 72919 522299
1 31989 274657
1 82222 526464
1 79511 111103
1 79770 319155
1 40485 95527
1 77151 39291
1 74581 14851
1 42643 51753
1 42222 382363
1 96509 197912
1 35016 258698
1 15513 10432
1 99792 71770
1 83890 532677
1 54049 537927
1 21382 483303
1 1579 528204
1 12005 134824
1 23279 345048
1 57618 117486
1 63200 515790
1 65376 114081
1 8227 172650
1 63573 314146
1 42639 129771
1 52554 464231
1 80686 1446
1 43912 504397
1 60121 102369
1 83691 333953
1 89088 16074
1 8867 186539
1 63295 241219
1 81198 538502
1 4553 419013
1 26431 535961
1 63681 374158
1 35706 491487
1 54971 284785
1 56820 479429
1 991 58962
1 98679 287803
1 26598 124668
1 28059 200230
1 37690 130397
1 83950 30369
1 30746 139881
1 22701 408779
1 53299 150395
1 58504 408727
1 13479 197034
1 257 249053
1 60618 224230
1 56749 40810
1 96767 52217
1 98001 260251
1 8031 375806
1 71237 125602
1 48817 6101
1 56404 447420
1 50131 37973
1 28602 395894
1 35887 133936
1 26660 94780
1 34150 298999
1 45491 279793
1 76872 68908
1 8120 307368
1 86649 115806
1 2521 347668
1 74670 325772
1 69642 96166
1 67757 32598
1 65301 501754
1 27696 309135
1 93554 203466
1 68290 54173
1 88974 445722
1 78879 516132
1 66984 472361
1 42520 286711
1 71503 378522
1 69356 32394
1 24997 357124
1 79280 351350
1 5022 65575
1 96008 484240
1 55489 182425
1 29643 84907
1 14085 443290
1 43522 191741
1 46709 481612
1 44488 246029
1 51820 325155
1 21259 399708
1 16601 459718
1 91465 546460
1 73948 271921
1 44468 248044
1 91942 69808
1 42702 538559
1 63261 265979
1 55853 493756
1 16405 506780
1 26359 334335
1 39287 445946
1 12263 190255
1 53949 383006
1 58854 96302
1 31091 38425
1 74321 5480
1 88376 75863
1 27257 429221
1 35034 217619
1 54910 540362
1 88893 426281
1 62291 62256
1 70356 432502
1 84125 420989
1 42854 88324
1 82419 285828
1 39626 130751
1 53855 239605
1 45322 345205
1 20218 468559
1 28611 330330
1 61555 180061
1 37507 543661
1 55241 417822
1 71177 57934
1 25484 429204
1 63913 420790
1 8255 137761
1 97093 106658
1 78072 329673
1 23572 194079
1 59134 328345
1 97470 372972
1 20714 547664
1 52829 497163
1 54278 84044
1 71325 83624
1 21168 82337
1 34844 394979
1 73079 472911
1 60618 515893
1 96924 66855
1 64170 250022
1 77490 105058
1 44495 127910
1 5663 526190
1 37983 82459
1 23320 320375
1 27443 488593
1 42440 292347
1 64276 540206
1 97257 408654
1 15679 175866
1 77640 408202
1 9217 531689
1 3845 527364
1 7356 444428
1 75248 400558
1 72416 235476
1 86221 293443
1 18257 440634
1 96240 303643
1 68583 432064
1 64897 193840
1 24873 287622
1 43321 349782
1 26033 504750
1 58595 13735
1 41162 432261
1 86075 500264
1 78932 329739
1 87442 108206
1 45182 526311
1 33767 454226
1 14379 99237
1 37326 455157
1 74094 241618
1 87629 199040
1 49645 203280
1 9306 525642
1 37984 468131
1 14398 112025
1 87762 110001
1 89140 14265
1 29215 535047
1 61929 59945
1 54164 170570
1 90109 32416
1 76146 206671
1 53313 208285
1 53419 313651
1 5751 332775
1 50339 169319
1 24021 111646
1 88719 302693
1 42337 477572
1 41817 50573
1 70901 86281
1 79705 39769
1 52956 411303
1 84125 341690
1 32595 172647
1 92033 74761
1 52137 383990
1 81815 325919
1 670 174285
1 37856 382449
1 64007 494566
1 87825 309716
1 59368 333172
1 24463 132362
1 80728 168326
1 3186 425003
1 736 41881
1 15589 469673
1 70043 414398
1 51876 324141
1 94487 530889
1 57180 68424
1 8371 383697
1 54509 520199
1 8734 335897
1 55691 114791
1 91166 291212
1 4312 120433
1 17222 317434
1 55372 27251
1 57053 155997
1 61837 360277
1 29150 461429
1 13622 412429
1 46322 422177
1 15572 348832
1 20919 379487
1 53251 303915
1 24924 490539
1 83093 2695
1 96770 63589
1 23755 489317
1 7484 284895
1 5241 371075
1 50415 364036
1 90374 545216
1 79314 440376
1 86281 442500
1 41743 270989
1 4748 443994
1 58176 544259
1 25293 453828
1 61010 543245
1 7064 201427
1 96100 181014
1 76973 546704
1 77928 263186
1 33311 413656
1 27105 360530
1 34579 43160
1 75427 231319
1 1149 23170
1 59542 234367
1 49606 117027
1 27443 535154
1 13704 276123
1 75204 259027
1 15215 73348
1 74920 89936
1 9209 367995
1 22924 418394
1 91831 249485
1 52146 4090
1 13737 484795
1 63437 458845
1 11045 73122
1 8483 454390
1 81841 340960
1 80617 148278
1 74308 119678
1 88618 437907
1 43688 97744
1 84704 91950
1 93530 171964
1 87161 420731
1 89096 537679
1 33650 439521
1 79089 403038
1 88191 208235
1 54536 399910
1 43809 151301
1 657 509052
1 58093 281201
1 94146 90874
1 17643 346306
1 82627 406733
1 11412 170772
1 62766 133541
1 56243 231918
1 1391 431940
1 133 446118
1 64676 346859
1 89656 353049
1 71709 299391
1 27567 68273
1 76253 370505
1 5723 544633
1 14902 210379
1 84739 501040
1 99665 186989
1 95645 196874
1 68739 340036
1 68626 460213
1 14009 182663
1 75261 93498
1 10060 345997
1 54668 152898
1 42957 168552
1 62237 121197
1 22650 373641
1 22850 238654
1 27014 489333
1 51453 385953
1 6869 295138
1 2532 390316
1 97756 504500
1 85469 395718
1 39973 219040
1 62690 186571
1 12904 429864
1 16766 143006
1 39923 213461
1 50798 452410
1 9667 449601
1 96673 459801
1 50728 33439
1 99768 406268
1 64452 135121
1 4358 30037
1 60300 263172
1 31664 490999
1 34309 477763
1 54253 61070
1 96231 108880
1 21318 451565
1 30141 19506
1 18871 263718
1 81219 40239
1 35660 484765
1 89830 514378
1 49092 228538
1 37255 410805
1 71953 288734
1 73944 391429
1 38006 48446
1 45788 111960
1 7303 179956
1 12235 230758
1 35851 107111
1 63979 198768
1 65949 264527
1 47191 424029
1 98310 482819
1 54876 484916
1 13252 337834
1 61015 143711
1 8710 306198
1 79127 209951
1 93902 254800
1 26944 478337
1 25261 29886
1 33414 533055
1 22921 160636
1 76654 129345
1 39481 495856
1 66544 515877
1 30983 90826
1 99159 390335
1 67693 117960
1 75070 399521
1 59704 70862
1 6676 388005
1 90984 41763
1 29177 76210
1 33901 106451
1 91998 40166
1 23691 269027
1 90761 381175
1 82902 295776
1 67214 241285
1 94678 89645
1 67222 188986
1 92292 144404
1 70299 298562
1 72715 309049
1 51881 202935
1 40263 140575
1 87583 162626
1 36264 109461
1 89195 165429
1 68816 536170
1 65713 509571
1 82832 331265
1 4676 444931
1 85807 34153
1 43211 307461
1 20002 33574
1 97757 397671
1 77332 104003
1 13284 164753
1 4063 319627
1 79326 493009
1 15441 398132
1 86038 112961
1 28424 530170
1 8463 441832
1 15189 1913
1 43833 426780
1 40605 220266
1 53817 55671
1 18802 133170
1 63269 426713
1 75229 293780
1 92325 33896
1 888 37586
1 68307 239792
1 41867 325472
1 61595 278628
1 34422 330761
1 2779 490099
1 68039 131188
1 69540 337911
1 49502 464380
1 77686 510198
1 54160 248624
1 4935 181335
1 993 138144
1 34045 375754
1 69992 459130
1 8782 377157
1 2542 198546
1 7815 160168
1 58478 303250
1 77506 313122
1 32086 121467
1 26669 343577
1 65541 384766
1 28618 353807
1 97450 453191
1 17897 44831
1 3531 428310
1 94542 294288
1 34139 389461
1 31729 269510
1 94273 450692
1 37177 332735
1 38712 516385
1 15680 17012
1 39337 27268
1 81265 129277
1 15186 394972
1 73420 94960
1 72578 515512
1 8545 464639
1 28730 201811
1 98192 22377
1 15245 316841
1 67023 238201
1 38752 259815
1 76227 451275
1 83338 256422
1 95525 406569
1 12884 285189
1 4574 499336
1 92986 69831
1 41450 169156
1 82952 172162
1 27929 390503
1 51582 237631
1 81001 130539
1 88140 351855
1 2701 547679
1 7797 521631
1 47176 19958
1 12048 213597
1 59890 145809
1 90050 300557
1 47441 291915
1 74884 422765
1 36961 386600
1 97411 362065
1 50892 438399
1 4154 111416
1 61298 318011
1 14361 110313
1 68642 252699
1 83137 121703
1 58878 142266
1 57093 327798
1 69211 398416
1 40459 409784
1 98110 482506
1 42568 160260
1 88799 284690
1 27527 28278
1 2537 424033
1 84578 415124
1 72887 524347
1 16007 308531
1 96761 381702
1 49843 48300
1 85452 22628
1 54874 235320
1 79333 221580
1 65501 116077
1 60294 65637
1 32113 99514
1 32583 171096
1 56606 475411
1 74478 20405
1 84061 47374
1 30102 528453
1 63193 382840
1 11148 125339
1 73870 405034
1 50284 353442
1 71789 143024
1 13416 446349
1 74869 309513
1 80225 355199
1 20059 449948
1 25835 487911
1 20227 402337
1 72781 299722
1 85891 229326
1 46846 513052
1 47462 511063
1 88585 114874
1 26823 4795
1 95945 428047
1 41041 233281
1 23853 291502
1 37414 142243
1 17397 516778
1 25172 374586
1 97618 5539
1 87008 503556
1 74857 531830
1 71999 236144
1 8336 534068
1 76248 224514
1 2447 494671
1 29827 417600
1 42624 155832
1 67532 401371
1 63183 226731
1 82160 290424
1 53307 87799
1 20573 63343
1 98226 237875
1 18614 243271
1 80408 438778
1 77229 488612
1 47104 27180
1 99239 448267
1 8689 104462
1 90587 520102
1 64194 201395
1 87954 291722
1 60829 532757
1 78664 64983
1 82367 535864
1 43881 241863
1 76150 172159
1 88564 373231
1 14817 11113
1 4443 484537
1 50387 333030
1 66241 264600
1 47536 444663
1 41786 111055
1 60942 188877
1 4813 384438
1 55285 321498
1 17269 8155
1 80479 320411
1 41115 129307
1 10200 422649
1 6461 336535
1 72158 408248
1 778 229847
1 46369 185447
1 97699 382174
1 84164 142134
1 1467 120808
1 80666 317734
1 54552 185031
1 60393 229880
1 23695 481566
1 96874 380010
1 96522 42785
1 23014 149557
1 16997 71591
1 44026 522702
1 22605 171543
1 22067 485521
1 60031 428344
1 5362 419309
1 75727 5548
1 16937 235594
1 64061 325681
1 94172 253665
1 32769 333551
1 6561 109795
1 20480 319807
1 23807 192967
1 7187 290816
1 562 351935
1 97863 136700
1 49957 178451
1 94519 27459
1 90006 39947
1 18452 232240
1 41589 301939
1 65725 412111
1 31652 95458
1 50694 347249
1 71416 311472
1 55317 395363
1 2838 432067
1 92703 228196
1 89526 182531
1 36335 144278
1 7843 6546
1 52767 381389
1 41785 250189
1 19997 181972
1 40357 12852
1 39815 425173
1 80616 225834
1 50382 342289
1 4596 290627
1 9910 379782
1 82284 524028
1 2740 278952
1 27048 365267
1 59982 424361
1 7278 273916
1 19614 436677
1 35930 411517
1 36559 357630
1 83638 541218
1 13182 131284
1 45666 474398
1 61721 375467
1 69645 235353
1 29955 49624
1 3673 265568
1 33038 437448
1 19418 338732
1 60638 417057
1 56567 170571
1 12588 41310
1 47783 234985
1 20545 185075
1 55029 161616
1 14358 400823
1 10716 51564
1 57882 122137
1 28971 546496
1 16107 97592
1 23202 115648
1 86075 5071
1 41235 55629
1 83308 419473
1 88993 522216
1 43028 95058
1 13411 426183
1 83770 473140
1 54977 194634
1 31670 98523
1 21014 53847
1 91540 269517
1 57420 273579
1 51921 451014
1 44354 508475
1 67836 317546
1 10825 487379
1 2006 3674
1 97826 447546
1 75762 89615
1 72417 15925
1 55797 149419
1 31181 93607
1 72854 230634
1 67261 66656
1 95678 78098
1 67323 255467
1 65577 381367
1 52612 515421
1 4163 283192
1 30278 151857
1 26092 96492
1 30113 336115
1 2868 372886
1 16838 284700
1 66430 238265
1 26234 453665
1 61889 331365
1 74675 282172
1 10337 85280
1 93305 197069
1 30138 323610
1 67782 513866
1 97845 400633
1 22278 517616
1 53393 29474
1 81015 494804
1 41147 342570
1 16106 167615
1 32181 481258
1 70080 361894
1 57714 364663
1 51053 118682
1 68343 47047
1 99607 124697
1 71868 454454
1 56887 296651
1 92329 527470
1 4918 242122
1 72697 500804
1 61201 421095
1 39865 61852
1 90870 208559
1 41225 77521
1 7108 167323
1 1209 129042
1 59662 232744
1 43853 102354
1 84216 312835
1 51546 419113
1 63096 540926
1 17862 233701
1 32757 31674
1 11211 308870
1 90955 297027
1 11091 264402
1 59205 95119
1 49661 456190
1 34721 458358
1 20150 260807
1 97775 482719
1 74625 194162
1 43634 487342
1 27311 394621
1 92316 463929
1 35143 410063
1 57910 269904
1 254 233572
1 31413 385916
1 43135 20410
1 27013 66019
1 71493 206797
1 14658 151118
1 77115 331428
1 19482 186158
1 83331 238522
1 26636 34116
1 61675 267330
1 61450 2013
1 36888 382020
1 56634 240455
1 6175 496562
1 99377 129089
1 92998 264747
1 27734 414843
1 63880 191987
1 33221 233332
1 72622 259212
1 37128 329286
1 78293 307403
1 8351 402538
1 60878 29298
1 89241 347901
1 74489 264923
1 85080 279720
1 53225 533907
1 40177 269296
1 69410 179752
1 66857 350435
1 7933 539886
1 71224 459242
1 47939 485796
1 33385 260309
1 17933 455684
1 84472 225678
1 75242 43582
1 79506 406378
1 9881 451973
1 85752 115086
1 46602 173616
1 69947 195803
1 19680 240607
1 14945 232723
1 21649 121364
1 32478 354914
1 32516 243634
1 36348 518685
1 20625 234981
1 41395 472498
1 11140 436296
1 40016 159422
1 16698 331229
1 90290 201754
1 71234 165689
1 4840 377211
1 82141 466217
1 45972 151751
1 91422 84690
1 38090 341869
1 45995 92019
1 44433 180872
1 22105 138062
1 29312 150961
1 93651 218246
1 56898 10100
1 55218 367555
1 93362 540619
1 58758 189785
1 30559 106363
1 79147 495449
1 33224 339621
1 32532 280335
1 46817 139502
1 4484 5551
1 35468 268400
1 29871 172562
1 81184 182935
1 93981 451438
1 27397 131996
1 59047 116628
1 7989 427678
1 26104 210028
1 41149 77920
1 49164 460
1 94105 274260
1 27091 19341
1 46810 368951
1 38447 154861
1 38979 239850
1 1265 136939
1 88807 384571
1 50175 477278
1 74701 476514
1 46993 41598
1 92972 426944
1 68463 421418
1 56014 304836
1 80820 91880
1 26032 545677
1 17102 326372
1 39232 43121
1 19130 333241
1 27454 357197
1 79148 393099
1 27451 303850
1 74117 509751
1 24604 171446
1 65818 420334
1 75671 219917
1 95508 364111
1 40180 386429
1 34314 282160
1 47372 151818
1 38407 490077
1 79277 349130
1 50250 37020
1 69301 116606
1 8513 481330
1 81458 505211
1 41804 171625
1 28519 426743
1 14432 195744
1 28649 112449
1 95649 7139
1 33022 215273
1 14534 274564
1 56188 370825
1 49016 351534
1 7312 411097
1 97170 202206
1 52500 360756
1 73570 344305
1 18774 87752
1 27302 7839
1 12631 156882
1 78064 234580
1 97129 289291
1 83586 8929
1 9456 23769
1 18226 457815
1 962 232364
1 66438 524529
1 9702 97066
1 29849 114269
1 53688 334719
1 57428 494275
1 83843 223970
1 2773 346266
1 8293 515778
1 81259 405020
1 82606 93093
1 31542 541026
1 8800 231856
1 34667 396735
1 87312 6589
1 91566 357216
1 94915 491400
1 2359 438866
1 97681 545303
1 30957 234156
1 79750 293670
1 45997 412900
1 55195 250632
1 99523 19491
1 56192 448384
1 37646 364998
1 76661 324468
1 87168 116249
1 30700 517934
1 43484 281456
1 15881 187841
1 45686 114941
1 54849 288376
1 65334 453412
1 10142 142864
1 26260 14099
1 60664 52870
1 48061 119646
1 67485 228770
1 81196 535288
1 40809 439882
1 31121 279688
1 54926 11355
1 5901 47217
1 43501 85399
1 21171 220626
1 29435 289842
1 93225 45887
1 28573 495877
1 82596 100338
1 87883 533046
1 48815 501082
1 94480 220293
1 40772 408684
1 54183 513161
1 17904 418001
1 21119 411389
1 5939 101130
1 27320 446887
1 32253 516452
1 54276 245665
1 87026 179272
1 8166 361330
1 12870 341304
1 7701 23406
1 28770 180208
1 78169 538527
1 15548 117990
1 66829 444165
1 48706 351874
1 67611 100671
1 18671 480187
1 40866 529496
1 65556 190396
1 28339 202351
1 5424 14264
1 76527 408566
1 6584 132950
1 14410 113683
1 69103 455226
1 3723 144243
1 74446 326170
1 16041 498609
1 41149 274766
1 33711 208589
1 19287 154005
1 48728 94814
1 35690 186597
1 40083 267867
1 23956 323838
1 1119 96275
1 23111 276972
1 52208 477817
1 4389 501821
1 67080 94317
1 4739 485880
1 93086 330036
1 7562 396853
1 23706 273760
1 20977 476798
1 60726 344953
1 87364 131515
1 38910 8374
1 25024 452071
1 2928 327342
1 46131 413025
1 64988 528227
1 12704 334408
1 6277 514739
1 13081 196328
1 87006 527210
1 67907 375474
1 16846 359301
1 9333 388964
1 48140 61886
1 3128 466255
1 82274 411062
1 92455 409150
1 9805 105433
1 27280 111086
1 90907 108182
1 90290 320100
1 72171 394072
1 36925 508993
1 43248 393014
1 26100 286591
1 45902 218988
1 46413 433541
1 34875 118623
1 31919 183131
1 20543 203361
1 29522 56111
1 97075 382635
1 83266 210989
1 96805 521437
1 19196 200528
1 34418 46962
1 73807 497735
1 19050 320157
1 21308 506554
1 61808 39177
1 4950 117562
1 37175 169690
1 36546 119936
1 37 379693
1 99832 216646
1 52115 13448
1 84383 536932
1 20138 434172
1 78644 167781
1 72615 239873
1 36131 428159
1 58743 522554
1 8204 291839
1 77403 219378
1 3551 154519
1 56709 493356
1 73728 39278
1 32121 471620
1 51971 208691
1 5164 17595
1 13072 392454
1 17096 381367
1 26207 179729
1 71045 465417
1 62973 434308
1 73489 308970
1 98181 145539
1 48233 333074
1 5032 435319
1 12893 411464
1 51877 519112
1 44399 394287
1 86448 495057
1 92564 531366
1 68943 503990
1 80817 545518
1 23063 256202
1 41310 68763
1 92531 342823
1 98566 166787
1 38013 228264
1 61797 52098
1 74499 529150
1 14120 141959
1 3618 358319
1 9072 484925
1 5262 77873
1 23086 354263
1 10568 267161
1 87112 60937
1 58789 124662
1 434 436700
1 10318 176914
1 43382 188147
1 93850 33384
1 45356 141736
1 94708 255381
1 95969 466747
1 2171 98574
1 86068 13591
1 18780 420811
1 27700 26127
1 35514 219151
1 71011 225487
1 70727 75158
1 43733 83312
1 74951 203706
1 5457 259307
1 53139 269310
1 65102 451315
1 74675 499466
1 98039 401862
1 72259 343357
1 295 305972
1 57774 107342
1 3565 174177
1 59446 396483
1 39977 479841
1 43785 528809
1 17516 318615
1 25036 353638
1 40540 89191
1 78228 24986
1 83117 154791
1 47112 479719
1 54472 175787
1 81984 106048
1 91847 501161
1 22696 273270
1 43990 49781
1 50781 375614
1 47412 60002
1 18190 506108
1 63279 244564
1 31772 63027
1 48555 286227
1 14170 24839
1 2075 60591
1 47405 241846
1 33382 172578
1 13740 291924
1 36003 533723
1 19040 232955
1 37116 275059
1 26245 233111
1 1870 518347
1 71527 349878
1 42119 512051
1 98981 215925
1 15975 341866
1 90993 17026
1 68639 54608
1 81358 509180
1 97332 312798
1 29968 59599
1 90460 226878
1 79999 376865
1 4767 238008
1 72019 70901
1 65751 127026
1 83256 110988
1 75248 7129
1 91852 281551
1 61928 164641
1 30300 259118
1 63279 502005
1 62986 329901
1 82760 326513
1 14249 92197
1 26918 389310
1 94558 429652
1 78735 14578
1 77857 291242
1 3932 397477
1 22009 301060
1 32246 389357
1 20451 337693
1 12666 363179
1 54892 490560
1 73141 144047
1 69297 313876
1 81193 244208
1 55942 107232
1 32870 13198
1 21195 227983
1 81137 441998
1 90808 28409
1 10687 405790
1 98354 386212
1 58746 257414
1 62515 137219
1 67387 122724
1 90085 136303
1 68845 439313
1 68487 270085
1 16560 404906
1 56742 243510
1 74995 124844
1 63077 463119
1 21625 132464
1 80341 376221
1 67093 438363
1 9020 409674
1 51949 284243
1 67538 393994
1 48729 70936
1 71519 377431
1 72036 464780
1 52606 506373
1 20074 214324
1 18557 387627
1 58936 255476
1 10170 146316
1 86895 209219
1 86503 221507
1 88801 143753
1 45158 420115
1 75890 395804
1 47244 445340
1 91863 102847
1 7778 190660
1 97946 309306
1 52575 210570
1 30899 66524
1 66703 97395
1 64976 303166
1 4334 59220
1 64397 353387
1 57133 266422
1 56348 252747
1 30124 424286
1 62399 435843
1 31581 459221
1 35208 31232
1 32903 431993
1 52255 132268
1 71872 257754
1 56315 490000
1 65041 245682
1 44359 164672
1 97430 306881
1 96191 541330
1 44507 231866
1 40560 466790
1 51935 392340
1 67642 284451
1 50868 244838
1 93233 490169
1 65372 305476
1 34679 299042
1 11565 342595
1 32516 391050
1 80782 150013
1 64414 317550
1 41591 462263
1 85952 249268
1 64436 110196
1 10263 436341
1 19682 324309
1 49887 296450
1 67056 444699
1 2986 81316
1 75167 373623
1 45977 167116
1 47554 500827
1 85696 172151
1 77694 279894
1 76550 511291
1 81323 316184
1 92962 154284
1 92976 240987
1 43326 32969
1 24618 89467
1 88440 23832
1 4005 463675
1 30332 393317
1 51713 317150
1 15562 486368
1 73774 416607
1 42869 480006
1 72528 119438
1 55906 345001
1 72539 161844
1 76037 347841
1 58423 458999
1 51335 75031
1 81820 306172
1 48354 155521
1 29463 210882
1 97442 290196
1 82147 107822
1 50405 109853
1 65104 153961
1 73500 88981
1 56544 482556
1 80231 183497
1 53572 133721
1 38140 535863
1 22114 542855
1 95553 77383
1 36530 340146
1 32397 104446
1 22044 408088
1 29098 393218
1 82235 434926
1 12085 115368
1 57340 540949
1 69756 266949
1 93151 398785
1 7454 12782
1 36244 460841
1 13998 200760
1 84671 430832
1 41200 191221
1 78805 392066
1 1306 286377
1 99100 124082
1 81076 102021
1 76238 247402
1 79864 25480
1 69846 505269
1 25170 480913
1 24656 365120
1 19712 505082
1 56269 139537
1 30994 232488
1 81516 198378
1 83467 524196
1 4066 77800
1 69789 272671
1 64690 2926
1 28081 218519
1 80885 111633
1 30076 30437
1 13267 392783
1 87691 219841
1 80104 35573
1 93687 288105
1 88159 214239
1 5681 357514
1 2522 394657
1 95415 420785
1 91687 499016
1 73244 418112
1 99787 206296
1 55236 468090
1 56859 181813
1 82500 471170
1 80190 509234
1 61222 99565
1 14764 336769
1 62466 248583
1 89873 45525
1 74182 307014
1 94250 97183
1 45871 231259
1 22630 135169
1 19245 282915
1 22373 14022
1 76930 196335
1 98684 545681
1 42659 429517
1 72559 223021
1 84501 250349
1 92981 95510
1 15696 432485
1 56312 141411
1 54303 83737
1 75089 204642
1 61726 272727
1 54159 198507
1 15514 157444
1 1297 275557
1 50292 325745
1 34823 103596
1 51838 42296
1 11892 249385
1 99995 191884
1 61742 204833
1 47011 147148
1 48732 398395
1 62620 353601
1 6710 505725
1 41825 160255
1 73449 30411
1 65215 40384
1 21008 414363
1 60115 118790
1 57691 372706
1 87916 131784
1 16171 159218
1 75438 248424
1 83923 426282
1 10509 4904
1 50392 138161
1 24654 331872
1 37298 471835
1 85705 528741
1 50984 365843
1 7721 345582
1 36247 331035
1 39113 234490
1 86828 499724
1 32440 154819
1 54948 89379
1 19606 14074
1 17779 432352
1 89076 139617
1 61721 350255
1 58232 149463
1 9486 541042
1 35254 41812
1 53879 8077
1 26359 297182
1 31470 14402
1 68853 251841
1 83837 281357
1 572 373216
1 17795 360072
1 96651 276909
1 82477 194368
1 1424 387153
1 17309 332015
1 14479 296486
1 36519 71548
1 78651 352723
1 72846 151351
1 34011 341060
1 65835 189410
1 44870 388511
1 10758 319985
1 77287 526052
1 97402 510450
1 19353 92298
1 9429 174141
1 72522 75627
1 7285 35982
1 3708 212200
1 17131 258822
1 22943 302975
1 3771 484118
1 35032 102376
1 46042 47840
1 42237 270684
1 83118 514296
1 56278 146921
1 72849 340612
1 24925 317131
1 99886 227616
1 42174 246748
1 47298 373287
1 66935 146241
1 47163 133739
1 31449 464644
1 29980 270397
1 91780 397212
1 14135 94268
1 29166 510256
1 18896 114661
1 97949 180948
1 50560 249273
1 66088 511418
1 44272 221939
1 70009 368779
1 89593 547754
1 91757 321579
1 4042 117184
1 58033 4412
1 98433 356485
1 97351 282051
1 19184 428353
1 49919 497254
1 24281 20402
1 50333 218729
1 63378 238319
1 42777 464405
1 76482 394248
1 46074 482164
1 86113 272243
1 65338 408662
1 13883 153680
1 83940 240330
1 40013 301746
1 35832 290867
1 81766 61204
1 82150 302783
1 42503 112809
1 92526 494904
1 6051 342704
1 29766 32762
1 38879 372065
1 96147 62350
1 34098 204174
1 64654 491906
1 40614 128539
1 44832 150810
1 59061 161894
1 66661 70861
1 27660 341000
1 60909 37970
1 97290 416750
1 49494 145339
1 85121 199793
1 17491 325078
1 57332 68187
1 80487 362339
1 82871 375827
1 34954 232619
1 30066 404721
1 2626 48152
1 65022 518939
1 9931 210127
1 16837 463949
1 46191 242356
1 26693 310390
1 30478 229241
1 44942 531461
1 15383 204436
1 10719 417489
1 49164 390756
1 204 263305
1 26306 427536
1 56122 56117
1 9566 447561
1 31361 265143
1 41720 318895
1 69065 474867
1 56091 259595
1 83341 337780
1 67938 390860
1 64762 443800
1 11613 412441
1 86800 5940
1 37577 385084
1 36287 268898
1 82075 430935
1 35531 495860
1 34421 347678
1 91529 154048
1 98031 229118
1 77535 211611
1 89455 394369
1 25223 290464
1 2896 308268
1 49163 164943
1 863 280907
1 23626 484999
1 65496 358497
1 76561 487679
1 26861 307137
1 8675 280150
1 48383 415698
1 82929 301544
1 51650 240852
1 32098 320311
1 96605 164768
1 29292 542762
1 42215 29480
1 29784 351905
1 27787 533265
1 40193 136987
1 25508 110391
1 59765 541686
1 40705 532365
1 96402 166055
1 10978 125498
1 37578 335895
1 85176 146549
1 91647 57103
1 78856 15814
1 88903 4178
1 34024 112803
1 91752 210834
1 35584 417912
1 5884 290186
1 54346 179422
1 16782 225534
1 62131 362992
1 32379 514745
1 2807 126521
1 46514 97186
1 71367 162260
1 46612 120693
1 92806 18173
1 24243 465223
1 99943 220833
1 35350 209537
1 85617 138273
1 53907 439689
1 31003 281655
1 71796 79943
1 46095 129824
1 56402 478026
1 49610 393644
1 412 298801
1 55002 140298
1 70961 422698
1 48926 133201
1 48129 404050
1 62249 515384
1 74703 403503
1 47167 297379
1 74257 285057
1 94806 768
1 35470 193922
1 9814 193831
1 69438 521513
1 83769 427218
1 76398 180874
1 80811 155993
1 90489 285028
1 42250 527571
1 39983 16119
1 55270 373643
1 87057 60960
1 57026 131888
1 93938 397152
1 21009 182570
1 41239 22488
1 49177 455999
1 37335 369286
1 34451 285339
1 41788 373143
1 35528 231696
1 93056 424707
1 57909 198206
1 86704 383684
1 79143 145252
1 35916 397047
1 36671 437029
1 72004 281018
1 623 240916
1 17020 132248
1 48251 416661
1 79016 438997
1 40025 416390
1 44720 437642
1 15120 368739
1 52269 149445
1 43356 40006
1 67945 371199
1 18632 208440
1 5795 189029
1 81394 500541
1 40840 133924
1 10794 191828
1 95514 519768
1 14706 301021
1 79565 334721
1 43679 486785
1 82628 446277
1 14838 447625
1 35800 80043
1 49295 121164
1 36689 9383
1 501 390672
1 94346 105068
1 33412 130981
1 79697 533621
1 99049 167959
1 82564 140793
1 39749 376214
1 74292 278343
1 82954 197121
1 19493 519218
1 59035 521621
1 66508 294705
1 62320 113701
1 12207 135080
1 95631 305144
1 31752 342802
1 96052 221187
1 99874 136210
1 73449 407735
1 72537 155670
1 24398 25829
1 47742 219526
1 6770 41777
1 42097 328386
1 47447 190982
1 86180 295671
1 86545 186332
1 16926 45102
1 55751 321033
1 80309 320882
1 69744 108517
1 68818 314085
1 17847 322162
1 23793 521787
1 33335 172453
1 86781 19615
1 85247 490743
1 35096 338852
1 98383 213460
1 66384 160525
1 12441 291399
1 395 297973
1 66048 113881
1 17244 295575
1 47131 223317
1 56234 337975
1 29138 163547
1 76943 195832
1 22528 102982
1 14295 158341
1 22703 337403
1 72989 270220
1 74526 175693
1 26704 177365
1 22910 210772
1 50323 276304
1 19056 440269
1 70680 152943
1 64936 201973
1 76772 108621
1 50477 86902
1 58158 462045
1 43510 540320
1 18464 224844
1 62029 473553
1 62100 392819
1 97968 377266
1 94135 40809
1 87274 408608
1 33992 427039
1 50814 240712
1 89369 473515
1 38044 348539
1 29709 505941
1 41577 339758
1 12312 7478
1 46971 47275
1 2210 168347
1 3258 191574
1 99267 248407
1 13696 502217
1 23208 345917
1 30393 502209
1 93548 41131
1 8419 392907
1 59903 198966
1 58671 402003
1 66050 416539
1 86302 259040
1 25193 204127
1 18020 449743
1 37079 422308
1 24551 261472
1 83748 185966
1 49856 34116
1 15386 225147
1 97656 351913
1 27027 396331
1 10476 216704
1 84701 17189
1 7946 78998
1 3061 178472
1 60401 202700
1 97423 451271
1 79700 77815
1 30764 175878
1 68887 514216
1 417 306422
1 24880 315869
1 51574 180900
1 7942 460946
1 19556 183631
1 14165 521001
1 40950 321526
1 41480 75811
1 10024 453287
1 3197 261601
1 96363 80927
1 93060 432976
1 22622 244947
1 89536 344797
1 78710 16068
1 50372 198197
1 33014 303753
1 59350 241022
1 96439 500179
1 73870 223745
1 42337 174204
1 21047 499426
1 87599 64669
1 3885 8383
1 88879 346370
1 12222 149921
1 51071 245258
1 89897 204297
1 8497 359016
1 4481 191472
1 96327 113971
1 83785 100663
1 81271 477083
1 79641 231776
1 65191 165094
1 58807 363379
1 51441 205296
1 29215 385679
1 51232 358204
1 72507 368727
1 20081 26205
1 43435 467944
1 37235 131177
1 75262 388169
1 60742 156589
1 45206 346563
1 29535 196815
1 57192 544997
1 8802 33446
1 51897 19418
1 11238 417970
1 82625 66022
1 81972 268701
1 3691 428788
1 34920 202155
1 39123 181999
1 35214 497875
1 87014 528929
1 4197 303929
1 61253 27403
1 38655 288878
1 51809 467958
1 71998 362926
1 18080 140651
1 39929 217093
1 20054 364516
1 30388 158053
1 58829 513670
1 19339 330302
1 51901 217981
1 8775 96179
1 87763 47491
1 61222 287039
1 31918 264329
1 84599 435816
1 51741 221588
1 42683 499267
1 5666 269013
1 63269 93222
1 465 522966
1 86650 68296
1 5489 185143
1 87730 295205
1 99449 167853
1 87668 96352
1 66516 52902
1 61789 248079
1 77405 229496
1 99193 337274
1 15459 352406
1 24008 12832
1 97189 535078
1 85466 492645
1 42327 34645
1 25139 381294
1 41147 351324
1 48423 466576
1 59336 425865
1 11646 257153
1 5318 420637
1 25489 252389
1 20975 445596
1 39050 50371
1 40848 35268
1 77832 155082
1 31205 359458
1 43096 486153
1 24159 118371
1 88508 136834
1 66145 102777
1 19847 83082
1 66878 540307
1 82847 252968
1 89501 479160
1 95226 48110
1 47381 484929
1 81376 458983
1 88752 436606
1 815 174324
1 25579 318125
1 23121 382218
1 20372 42083
1 58151 366205
1 97355 404430
1 78689 230732
1 86753 76729
1 77315 316463
1 85147 478391
1 63618 351064
1 38447 465044
1 66692 302562
1 66085 309129
1 66051 67201
1 29751 48789
1 38026 13716
1 34480 219171
1 88214 244390
1 21553 540345
1 19669 168214
1 58247 306280
1 92170 304007
1 59157 341657
1 44230 368568
1 94928 286054
1 42096 544944
1 15550 495491
1 98046 12735
1 25333 291018
1 55257 366612
1 67746 348379
1 54973 37869
1 75807 33852
1 97621 126871
1 71226 334106
1 23747 244787
1 79892 453727
1 47317 271057
1 62047 205574
1 87697 424933
1 53887 84238
1 47081 256069
1 69546 108887
1 66375 79956
1 88295 436923
1 34 189343
1 85906 367338
1 8390 253446
1 62070 540970
1 35280 482495
1 60721 85040
1 41551 434496
1 43603 347033
1 72196 400108
1 28766 436011
1 86146 268662
1 98247 373074
1 88206 98010
1 28115 224007
1 38911 24078
1 64122 415676
1 38718 425405
1 44168 376329
1 66535 106792
1 16310 124456
1 30566 387356
1 62196 474506
1 90779 36118
1 6658 324145
1 70262 379891
1 2034 278532
1 89274 260260
1 66280 495610
1 13885 541631
1 61209 251639
1 8870 282283
1 23695 411617
1 81742 201341
1 2114 500892
1 73759 411194
1 32928 497367
1 53591 157501
1 76485 104825
1 39654 272451
1 67971 461520
1 38731 21118
1 55803 226809
1 85370 325717
1 43650 266910
1 23832 204576
1 64349 98619
1 22333 222217
1 71812 527238
1 65456 351928
1 59938 315664
1 462 540623
1 89298 249377
1 12228 477019
1 19139 66775
1 34671 274565
1 10325 508536
1 43395 72498
1 40858 110331
1 86721 127240
1 79669 523915
1 34238 391278
1 94589 440228
1 88610 520775
1 4762 306920
1 78758 410116
1 23143 514664
1 98549 485958
1 32078 360740
1 20043 446901
1 24558 95898
1 31960 510339
1 9752 482152
1 11518 467162
1 34029 354017
1 4174 267518
1 90817 137728
1 32111 221664
1 46587 181949
1 48951 523746
1 40690 93490
1 91439 406108
1 85329 363876
1 11442 239316
1 48883 516063
1 18798 264023
1 92103 371525
1 66849 253590
1 1356 365712
1 13884 461798
1 5494 403815
1 41667 348744
1 84231 476749
1 49579 389818
1 14038 410622
1 96026 207816
1 2635 501900
1 38986 73480
1 83776 25024
1 36774 442119
1 78177 287110
1 4555 260289
1 81100 230425
1 25160 391241
1 14162 263424
1 68702 431798
1 78995 89702
1 45311 410311
1 3045 70559
1 9106 355436
1 40270 213524
1 66221 253163
1 23429 175923
1 43705 286976
1 25940 175364
1 94578 307930
1 39128 404558
1 42948 60659
1 47839 412556
1 21902 81172
1 11464 44745
1 79938 470002
1 90022 165160
1 56098 319270
1 9949 404508
1 90564 404299
1 54211 472818
1 35535 117766
1 86912 110974
1 90395 129169
1 17677 100413
1 99093 488869
1 99672 364326
1 86168 386382
1 67934 308864
1 98036 78471
1 34799 280210
1 99402 251323
1 53262 304839
1 35405 426690
1 5166 164630
1 16386 15561
1 46453 544872
1 19104 198306
1 74652 345989
1 89297 254410
1 49804 214426
1 52431 528344
1 50082 406138
1 46407 542589
1 45963 1360
1 22744 257886
1 35176 270887
1 25140 58788
1 31787 427554
1 73982 197981
1 70072 329776
1 44106 76752
1 14340 254238
1 25280 33429
1 83577 4048
1 9945 63231
1 17199 358792
1 89023 214824
1 43668 110146
1 21969 510468
1 79653 40501
1 17564 357162
1 42514 236760
1 19810 308093
1 42557 74358
1 42935 98413
1 76059 477095
1 95230 495288
1 77969 462856
1 98864 47865
1 78039 142555
1 18644 206060
1 12600 236381
1 29352 295452
1 12176 348831
1 10646 209752
1 45932 303297
1 98591 80230
1 38701 543230
1 1843 120779
1 36612 203841
1 62774 380141
1 86327 193222
1 20413 171719
1 1690 547319
1 31470 462493
1 34807 402931
1 5091 146646
1 40358 111671
1 33511 97720
1 50196 85315
1 79542 152787
1 23296 57434
1 91489 363982
1 1561 108448
1 56584 241873
1 46401 89581
1 10685 303737
1 73868 26508
1 53799 349487
1 17345 482898
1 79292 58874
1 53303 476023
1 61669 536828
1 99225 406045
1 94877 280273
1 70498 358089
1 85682 499183
1 17793 287019
1 84706 506239
1 19734 483322
1 16447 386095
1 22258 342422
1 65995 346070
1 30491 445344
1 3676 438195
1 5829 251333
1 68120 207278
1 40537 14859
1 33658 544362
1 21585 237263
1 19147 114493
1 46617 193498
1 71305 329459
1 29104 446860
1 17122 241628
1 11172 29984
1 48473 146089
1 72505 356930
1 24672 271571
1 28514 309755
1 48636 217460
1 76614 98809
1 32804 291431
1 32348 307900
1 40354 488860
1 32654 507970
1 27119 104174
1 60953 303723
1 42650 297376
1 107 343674
1 24034 53709
1 14436 222339
1 10903 305216
1 25397 313467
1 70268 428732
1 51491 450903
1 19111 16920
1 58436 490568
1 82335 12788
1 50976 18445
1 18045 501071
1 13297 489061
1 91915 468523
1 54595 119601
1 88839 314229
1 92084 44584
1 99328 247878
1 30772 422506
1 13367 67026
1 43750 62740
1 46592 238153
1 66909 523395
1 2654 23757
1 71583 257192
1 97481 451222
1 19077 144326
1 66603 339206
1 17400 282476
1 98046 343149
1 68181 29287
1 55311 347374
1 92457 13362
1 66942 196491
1 24534 502605
1 98939 454193
1 61420 525529
1 37770 140351
1 98736 104155
1 83647 124814
1 74871 200221
1 86754 238751
1 91819 434195
1 48748 345485
1 27461 64187
1 40584 306382
1 66256 211554
1 18994 374031
1 80876 497672
1 1211 71397
1 23432 344668
1 80738 468797
1 74343 282174
1 31803 502772
1 72764 140343
1 55820 176643
1 65293 64769
1 44107 90053
1 96370 489452
1 62113 297740
1 46486 488610
1 89577 329896
1 52661 236028
1 19921 59472
1 13372 303915
1 5559 454707
1 26188 139592
1 31212 283404
1 599 390972
1 91508 227830
1 49217 446180
1 5668 6521
1 13983 242390
1 61186 463259
1 89467 405034
1 82216 520488
1 11757 546822
1 14689 242283
1 36707 274839
1 29162 483554
1 62969 50974
1 76562 497037
1 62849 461640
1 60569 35420
1 29629 87482
1 29076 406773
1 93567 446229
1 48551 412691
1 25935 124103
1 94153 298906
1 36836 460992
1 90819 164132
1 44905 240470
1 76976 211433
1 57690 49358
1 4030 63428
1 94724 342713
1 73516 215660
1 60616 453504
1 64233 149588
1 58711 275840
1 82363 59139
1 32726 402138
1 70293 503565
1 85084 194476
1 85054 1080
1 30831 18310
1 77073 220976
1 74794 163751
1 75223 111188
1 25594 13005
1 32430 61114
1 48155 456056
1 89733 35347
1 11391 483720
1 43101 182396
1 33063 376142
1 98569 231186
1 51335 18636
1 56046 419555
1 86662 100086
1 19523 284119
1 44379 161
1 42290 210712
1 62128 157391
1 97781 448259
1 36483 250121
1 13529 142757
1 21408 166676
1 47581 85722
1 28487 332825
1 76467 476033
1 56844 219865
1 37886 279985
1 73425 400477
1 39122 212658
1 42349 194579
1 22679 193594
1 72200 405124
1 59270 180577
1 45916 170936
1 27081 162910
1 89621 195089
1 7455 467523
1 28209 314264
1 46197 31033
1 92481 127006
1 49517 534858
1 9669 32444
1 62522 201308
1 16883 177815
1 55330 377681
1 3505 100657
1 76890 128546
1 28470 467795
1 653 236014
1 79084 324901
1 16949 347737
1 10096 453117
1 10624 482158
1 74800 454860
1 80107 86904
1 96907 378063
1 19018 77015
1 81204 319279
1 65822 251332
1 49647 308326
1 33628 206208
1 91794 337291
1 90316 281445
1 46213 83098
1 7367 32455
1 82178 128194
1 4344 431241
1 75061 303173
1 96316 70741
1 22236 339696
1 96065 41008
1 35943 334144
1 15338 177180
1 62201 489110
1 21352 508228
1 69636 517084
1 8642 382751
1 47889 96002
1 74734 344041
1 14901 125782
1 26101 396485
1 2557 524112
1 12146 381785
1 43586 379010
1 64531 305345
1 57973 280481
1 51606 456460
1 59220 131418
1 66317 144825
1 22802 20322
1 51962 288204
1 35475 417739
1 53139 137303
1 18380 329577
1 72254 479093
1 56263 456053
1 68629 155798
1 95452 55822
1 53667 442069
1 59321 379959
1 40741 396849
1 16347 330982
1 15594 463320
1 17682 60556
1 8403 205175
1 94464 215170
1 87987 338972
1 71898 492494
1 81423 388323
1 31845 382436
1 40382 89254
1 3705 237985
1 91113 2128
1 39457 461084
1 24428 330113
1 87577 58120
1 67571 531733
1 55502 393323
1 68605 82325
1 60225 28838
1 50460 463593
1 55492 486990
1 61779 169657
1 9594 240237
1 74582 9475
1 60283 321403
1 55149 482622
1 18061 382958
1 44304 53574
1 93996 173734
1 17675 305182
1 43458 136721
1 79963 309961
1 39823 519892
1 59760 445870
1 70433 392604
1 44969 457899
1 22076 322287
1 89498 61982
1 79604 485792
1 42056 304067
1 35118 42330
1 70698 274107
1 94370 238266
1 29258 535553
1 89339 286232
1 7042 290955
1 70772 192035
1 36799 250325
1 24092 291618
1 83521 67911
1 88691 324599
1 93656 53266
1 42954 291403
1 91112 460739
1 64167 354392
1 37765 356032
1 85054 299354
1 29655 11428
1 1208 268347
1 38423 410135
1 74959 267327
1 69296 315728
1 61039 383016
1 54238 178274
1 8567 82412
1 11057 229688
1 90741 419150
1 58635 349377
1 97677 540784
1 32253 73888
1 65650 547824
1 63502 279568
1 44843 403346
1 99123 184962
1 61999 411640
1 53175 379814
1 85961 299166
1 94356 495826
1 8820 504698
1 13752 286703
1 85086 385210
1 76161 154865
1 35273 512677
1 77153 246352
1 49445 54325
1 33210 137737
1 97335 445680
1 10529 536726
1 82133 4774
1 22879 32251
1 21703 466737
1 26731 187581
1 65959 230270
1 29744 39879
1 70657 100725
1 69997 19484
1 32083 26656
1 97488 360267
1 49710 488392
1 65497 324947
1 68850 154747
1 87197 509811
1 63349 184453
1 88448 359107
1 82653 29631
1 30009 143461
1 49825 430915
1 5265 54725
1 8043 476713
1 1604 102989
1 29528 440815
1 82429 227014
1 51573 31059
1 22654 179421
1 19620 157376
1 57333 142683
1 79477 376204
1 78472 545285
1 22093 211653
1 57674 66252
1 53473 337900
1 65410 377883
1 50811 286116
1 38187 250416
1 84884 61541
1 17326 235847
1 30200 534478
1 50537 277007
1 40580 269109
1 59595 485379
1 67275 168832
1 49429 106802
1 21580 163006
1 56890 245760
1 75293 152994
1 49183 477622
1 97187 270452
1 38363 118809
1 76183 496374
1 73783 23304
1 51650 544493
1 59215 506518
1 32672 414357
1 85391 157817
1 35361 60961
1 95191 354018
1 64643 88508
1 32759 359762
1 39513 506029
1 99730 488754
1 24198 194739
1 57055 432984
1 91586 246358
1 43907 3208
1 7571 409017
1 42135 357444
1 81461 354901
1 81768 219057
1 23954 464145
1 54001 511132
1 75594 305276
1 84802 493665
1 4716 303604
1 61820 254819
1 54522 297691
1 42547 24329
1 98569 107589
1 49098 89923
1 38366 195891
1 87833 164995
1 28913 369195
1 78122 163193
1 59181 129586
1 12567 505411
1 96973 343024
1 25390 90718
1 39489 401356
1 12716 348588
1 89030 360181
1 78501 186811
1 94001 210118
1 84698 402476
1 89284 497899
1 17568 270265
1 35575 427641
1 98943 373174
1 84016 331126
1 78864 21234
1 95178 415467
1 89502 226615
1 36882 297428
1 56773 281893
1 33444 119203
1 7158 357147
1 73522 242338
1 39568 337548
1 22461 144873
1 11080 205635
1 921 265596
1 47970 305020
1 33549 34859
1 46804 207805
1 23280 251037
1 84905 387254
1 75405 113508
1 56316 79506
1 58143 372224
1 65112 501888
1 1685 356023
1 7967 17810
1 16111 13323
1 64127 369305
1 27070 423740
1 37597 546315
1 93479 440499
1 95246 304883
1 65536 477701
1 93945 30645
1 54033 522276
1 95830 273528
1 33332 81717
1 56113 477402
1 81718 497676
1 20519 134219
1 74099 127204
1 58022 280626
1 11548 443408
1 21169 542010
1 26932 309819
1 94842 189779
1 27726 306601
1 61702 151079
1 96401 517576
1 90028 40781
1 10836 75368
1 25973 223829
1 58209 40886
1 85085 387614
1 32213 219717
1 77872 373014
1 84990 532560
1 78157 386258
1 99067 146978
1 18854 365308
1 82207 450859
1 62558 268147
1 63214 92484
1 45833 434406
1 44126 297254
1 98574 122753
1 98583 150715
1 96456 401407
1 27059 451648
1 13376 93382
1 38654 380614
1 10164 54586
1 79094 232485
1 16755 98566
1 89995 434912
1 48350 104778
1 10624 15579
1 27848 237751
1 96392 409811
1 80311 144574
1 3049 341929
1 65664 414837
1 4636 24683
1 98126 245333
1 52874 361534
1 60506 185914
1 91696 317479
1 81940 108066
1 21211 199914
1 68376 486855
1 64396 184350
1 474 36344
1 89365 285087
1 47002 479348
1 442 531502
1 22640 32182
1 74481 242257
1 39425 324678
1 81857 960
1 25414 395027
1 25734 248933
1 27244 20735
1 17035 456508
1 42702 66038
1 27694 133428
1 28701 494755
1 91455 218780
1 65816 73118
1 13408 329883
1 27283 4808
1 37926 285285
1 372 301318
1 99062 106100
1 78672 373503
1 71752 474224
1 97458 79285
1 51879 363655
1 78261 546284
1 25391 111646
1 23940 377891
1 1549 417361
1 89568 17548
1 18882 423915
1 11449 270176
1 22880 131168
1 79635 465497
1 75146 392433
1 61827 448403
1 43672 206292
1 16111 507136
1 60144 225813
1 84721 367896
1 87598 465622
1 64884 256249
1 78684 77732
1 23413 275291
1 22106 363147
1 70339 205318
1 16887 500162
1 55582 454679
1 17685 196685
1 27835 180203
1 71208 55721
1 61246 447996
1 10199 295096
1 57853 116345
1 25785 131946
1 53700 414767
1 36473 411549
1 35115 234343
1 12658 274646
1 62241 293392
1 70995 245041
1 85572 354219
1 93052 364949
1 67846 311678
1 61279 116366
1 17481 74028
1 66911 273397
1 84035 255929
1 64275 397872
1 53851 24431
1 56099 339059
1 35369 56050
1 23210 231520
1 45369 184444
1 14066 512224
1 11016 450806
1 47290 273856
1 69157 191301
1 61779 386120
1 4017 501289
1 20766 187591
1 83327 29166
1 97391 330202
1 59284 473850
1 67629 233096
1 73831 447013
1 52079 3257
1 62657 282145
1 1887 533400
1 63262 7730
1 99579 118243
1 35882 396831
1 51662 181986
1 16517 474471
1 50043 216116
1 13535 500585
1 61554 336473
1 1979 100308
1 57432 146614
1 92240 465400
1 83235 422821
1 52258 424459
1 69499 440570
1 29773 118797
1 69722 282147
1 72122 396308
1 2092 424921
1 35656 513337
1 94287 44413
1 17860 3741
1 8660 356812
1 17936 216449
1 12924 149411
1 82815 493047
1 39579 397499
1 84055 433286
1 82199 504526
1 38797 421873
1 32937 172876
1 87852 545521
1 794 23836
1 97358 236987
1 7815 379160
1 62432 103707
1 69886 180408
1 42210 6616
1 43518 133468
1 7364 124721
1 69914 458361
1 11562 221941
1 23030 163457
1 24329 291232
1 90728 479463
1 36039 460016
1 51512 294335
1 13406 254201
1 50687 186228
1 69144 50093
1 84395 47080
1 49588 348525
1 21913 122908
1 94239 546990
1 85017 145372
1 44476 63453
1 68014 267124
1 84924 349796
1 53579 519290
1 18086 96190
1 71542 209297
1 40848 2327
1 40135 168613
1 11203 114349
1 33930 336196
1 57914 355772
1 59832 267575
1 57859 225027
1 46850 5115
1 91068 293725
1 77478 528725
1 4662 25530
1 77815 343854
1 10453 401803
1 92568 257012
1 20142 514013
1 12673 257631
1 40263 75842
1 46264 370204
1 91835 211998
1 84921 142117
1 62515 417092
1 57838 103035
1 77868 192978
1 63735 338971
1 93623 288169
1 6755 508774
1 68948 125586
1 3284 357381
1 1238 328866
1 53119 436854
1 20257 483192
1 34345 10705
1 94671 80701
1 27434 233271
1 32774 269471
1 77197 197242
1 69282 312859
1 4110 408351
1 85329 304729
1 9338 324235
1 8914 110668
1 31474 369215
1 91573 453479
1 67303 251352
1 83005 519438
1 74559 529244
1 70272 265631
1 35950 82707
1 75525 195633
1 68894 62762
1 30468 546404
1 44423 111343
1 32969 515399
1 34326 368064
1 34449 212340
1 53290 156551
1 95916 316656
1 52466 534217
1 16473 545525
1 37296 95700
1 30636 448626
1 67768 18338
1 43786 467414
1 10161 200865
1 73994 540229
1 4850 537066
1 37814 510181
1 55942 117621
1 43048 152387
1 58600 307412
1 89549 359508
1 64007 407900
1 76964 171308
1 85827 406966
1 3040 541662
1 50701 76007
1 68033 76994
1 64138 203345
1 19583 208306
1 33616 100300
1 13215 419649
1 77927 323518
1 39834 130359
1 30537 180199
1 81053 161091
1 64131 422281
1 91107 522827
1 51185 523669
1 67228 110096
1 23237 243568
1 2666 109856
1 66079 318303
1 9982 61274
1 19093 193856
1 52318 32409
1 20973 224367
1 47810 462125
1 33054 181126
1 65682 61737
1 37458 37249
1 61417 165435
1 68647 484974
1 63797 354603
1 89896 133630
1 95220 438173
1 14136 148286
1 89847 73386
1 97703 333787
1 91266 75647
1 86522 251567
1 14122 494457
1 41063 403330
1 68917 195410
1 69686 131538
1 40733 458159
1 50113 317911
1 79693 300972
1 97588 140119
1 58945 168044
1 3021 82959
1 8682 9873
1 84220 172533
1 33383 133828
1 39300 458548
1 97517 275011
1 13175 340771
1 88864 528194
1 80062 344670
1 45527 389955
1 79406 507642
1 7707 193049
1 39860 25890
1 78855 335873
1 48554 123097
1 51561 380944
1 79998 190133
1 84095 508534
1 92145 353735
1 51067 262747
1 93301 229097
1 1567 7484
1 5870 209190
1 71937 472646
1 81234 400073
1 53096 534152
1 3496 534891
1 84108 81088
1 6124 164752
1 39353 503430
1 24777 520943
1 8268 479201
1 48253 490159
1 8980 223524
1 73496 476422
1 22706 515178
1 50876 4373
1 56248 165666
1 49470 523578
1 40941 516143
1 68163 150801
1 74952 131717
1 79652 240140
1 43408 272699
1 91882 252452
1 38178 415203
1 25041 478141
1 28042 284362
1 84712 191701
1 16871 520665
1 22959 448989
1 86635 356389
1 46648 178131
1 36089 305423
1 99559 518882
1 13637 382804
1 57137 427226
1 38135 222443
1 75968 25437
1 65255 135942
1 41132 461735
1 44258 205845
1 2627 500843
1 33731 376451
1 12705 511851
1 76858 89387
1 45528 65869
1 43624 303592
1 15145 136940
1 55584 190237
1 27785 260711
1 25864 359466
1 7741 328226
1 72981 165049
1 61245 462983
1 72946 33306
1 39860 378598
1 4889 20823
1 62461 102106
1 3671 365088
1 53415 163422
1 37676 395105
1 96850 295692
1 29800 27911
1 18160 422238
1 54607 484275
1 52580 69416
1 98613 486491
1 9765 179887
1 41731 410483
1 64444 94005
1 76399 241065
1 46145 305846
1 50247 352149
1 96481 313948
1 72327 509358
1 66490 92493
1 75421 4175
1 10845 383828
1 44139 436275
1 26667 20068
1 38373 460181
1 77272 167524
1 57774 517689
1 73739 199744
1 72639 249497
1 3163 102803
1 51456 505533
1 74835 50390
1 85164 301308
1 88014 263412
1 54673 43348
1 92379 194868
1 28525 480830
1 98233 263048
1 97810 184023
1 75548 110306
1 90210 441484
1 97222 394926
1 24786 359315
1 61550 480253
1 12171 456992
1 68572 342901
1 73732 372773
1 18538 172386
1 53705 521286
1 88964 233635
1 54071 515414
1 67464 451567
1 38236 137532
1 97735 341273
1 65243 235243
1 34497 187112
1 53350 161687
1 61516 354179
1 63746 58830
1 558 383254
1 2822 490575
1 28414 462371
1 23387 387522
1 74118 485787
1 91004 384745
1 16963 456082
1 10231 44829
1 75523 358251
1 92715 532079
1 16421 546889
1 26248 139784
1 71868 84391
1 67281 7450
1 56524 7157
1 95644 8304
1 90635 532848
1 93488 300234
1 86465 233386
1 77157 336774
1 21863 187152
1 25895 40232
1 72491 205026
1 1747 107479
1 86442 270735
1 89208 453559
1 8276 509894
1 91607 247365
1 18348 216278
1 7715 212353
1 7525 85883
1 52705 409731
1 41861 228194
1 57225 5345
1 61957 495269
1 54946 292003
1 10158 241721
1 92809 84372
1 45149 454082
1 50346 49326
1 51391 494343
1 72805 226662
1 87189 275459
1 19722 277478
1 3441 422797
1 50301 116229
1 20439 78513
1 3634 125766
1 90684 347784
1 78033 217273
1 56266 380960
1 37331 182008
1 60121 539182
1 94466 408340
1 7191 281127
1 48892 246666
1 65121 385495
1 56785 237742
1 63687 14973
1 51328 492075
1 30155 522676
1 99581 543096
1 78114 334003
1 47886 107289
1 79441 83175
1 43144 412685
1 90512 86116
1 3030 237158
1 75754 349228
1 35474 261267
1 8795 124991
1 74762 300533
1 86608 337384
1 17660 464514
1 34346 401694
1 84313 343277
1 51418 279328
1 29125 138589
1 3750 339190
1 15444 201
1 96098 81050
1 55279 506521
1 81368 362896
1 20941 403355
1 72160 537581
1 79673 359792
1 48007 462068
1 90482 473205
1 59532 439193
1 42886 542510
1 93054 416856
1 50261 167314
1 70239 268164
1 52308 537561
1 66307 534537
1 21158 375945
1 81137 297285
1 99460 271101
1 36832 73184
1 47670 267201
1 27515 421695
1 56376 157408
1 91485 156165
1 51765 64877
1 91093 503506
1 65839 285058
1 45891 489430
1 80148 200068
1 41592 95424
1 2378 459777
1 87642 197816
1 4451 509777
1 7229 528336
1 13449 230046
1 90218 301368
1 43155 163783
1 87707 326858
1 26829 372997
1 35324 483218
1 99028 156049
1 97964 368207
1 6295 62063
1 78681 331057
1 6359 178339
1 79815 279177
1 14247 407394
1 20553 150028
1 76428 115597
1 11590 172435
1 63677 293843
1 86805 234940
1 26371 292734
1 92832 58988
1 34170 312422
1 51268 482540
1 38062 260441
1 59631 82777
1 96286 487496
1 99233 377627
1 86556 213537
1 53259 524741
1 60843 309367
1 14098 90071
1 1407 308390
1 50188 64683
1 6560 497072
1 77889 365897
1 34662 496760
1 89067 180443
1 91582 500419
1 38422 276890
1 42563 130418
1 73472 471362
1 46053 187505
1 79417 94338
1 82117 468592
1 98916 508746
1 27670 277909
1 35348 438243
1 34909 42083
1 39215 228819
1 22610 131841
1 31022 118486
1 52092 186795
1 96986 407182
1 8664 342280
1 78576 179212
1 9331 425467
1 31677 420573
1 95370 288083
1 37347 45181
1 54641 361207
1 9842 3995
1 72744 287882
1 41935 92052
1 79719 465100
1 67471 459759
1 54163 74363
1 98588 269259
1 94246 181091
1 67151 231097
1 5066 415670
1 29747 178326
1 35326 448732
1 52744 208831
1 86735 280421
1 90462 299189
1 53504 277930
1 75253 163581
1 77570 518652
1 61987 221448
1 284 233525
1 96013 372632
1 63075 405753
1 39051 288073
1 45698 254214
1 21064 422437
1 95027 472376
1 72384 351537
1 63748 539258
1 16576 308986
1 58515 366927
1 10345 258184
1 72434 514062
1 40589 433826
1 48899 143302
1 8496 19593
1 20603 181159
1 61415 532140
1 42979 209019
1 90876 23575
1 2994 327018
1 99527 77841
1 59188 164162
1 44726 217024
1 37509 169804
1 52262 203144
1 43606 380701
1 68582 377232
1 9703 537029
1 7675 412984
1 9642 97776
1 50134 27962
1 94918 251972
1 19135 48733
1 4337 301273
1 70189 232733
1 53941 231817
1 78123 364521
1 3659 228685
1 81781 347847
1 3490 184561
1 67832 237219
1 71704 514451
1 693 426420
1 50175 430314
1 36605 417378
1 27993 18483
1 85686 467847
1 82012 489215
1 3060 109691
1 10287 57676
1 70176 88603
1 44170 353342
1 41044 162309
1 73658 82331
1 90621 499546
1 73242 350140
1 28919 487999
1 75193 524530
1 24628 295561
1 85562 392426
1 36789 25893
1 64623 332378
1 5742 210920
1 74078 341849
1 10694 34900
1 17980 119167
1 15028 422806
1 16499 431382
1 54755 510282
1 5343 312006
1 82126 440614
1 20012 157358
1 44804 505986
1 15002 175281
1 99364 58633
1 3705 118094
1 94306 525480
1 43629 342645
1 41664 301038
1 47434 151527
1 22773 52178
1 60024 204514
1 86697 479704
1 35663 539631
1 99990 433266
1 46684 503581
1 4456 296273
1 13978 76565
1 7133 294178
1 48441 111336
1 32390 415014
1 48763 46567
1 4771 141446
1 43441 162080
1 1803 107380
1 13089 457930
1 95681 247176
1 25763 463205
1 53375 452079
1 83967 68428
1 3598 342679
1 176 35489
1 16619 284193
1 77443 403344
1 1444 442118
1 44056 294720
1 31064 454487
1 37855 168216
1 91578 82842
1 7708 364736
1 96878 64910
1 94820 118217
1 88298 418998
1 99005 71025
1 36182 504799
1 13377 141705
1 79660 185853
1 87419 136036
1 12824 406962
1 29191 529979
1 36760 27171
1 7638 458180
1 70172 237937
1 63079 333701
1 80583 270589
1 27087 370583
1 18027 199305
1 5201 546949
1 98129 359373
1 1254 16681
1 97710 311882
1 99350 70142
1 35855 291714
1 66365 136916
1 88813 525702
1 46918 271791
1 47993 452903
1 8083 498376
1 14033 522802
1 48082 496483
1 78408 32601
1 61128 366659
1 2114 312251
1 96330 546904
1 11732 229527
1 2079 444833
1 66888 61838
1 159 468376
1 21814 248140
1 52182 520789
1 57100 183667
1 53409 24418
1 85607 349560
1 57807 96724
1 13303 383620
1 75552 472989
1 52478 484805
1 9065 240748
1 18897 281286
1 63214 311220
1 82677 345862
1 4166 260733
1 34754 515982
1 85243 127138
1 79203 62130
1 78214 427357
1 55124 322540
1 39030 52982
1 41602 430497
1 16906 49552
1 67022 93890
1 36562 288495
1 36682 165985
1 24465 510052
1 45465 295145
1 1725 301884
1 58387 406549
1 46461 499330
1 72094 520574
1 54602 385184
1 97302 1872
1 42318 128546
1 85957 2950
1 20551 522598
1 64651 402067
1 64452 299577
1 26646 444801
1 65286 279549
1 69579 27301
1 78784 81229
1 27931 423401
1 70167 242757
1 30734 35169
1 96451 381191
1 50683 166027
1 41675 328822
1 21261 269863
1 24108 19451
1 66399 545887
1 72755 447459
1 78848 373620
1 58941 403642
1 52752 485743
1 46526 185124
1 72704 370822
1 48662 518834
1 79446 383873
1 72701 316525
1 6598 406853
1 46072 213664
1 17209 545159
1 56321 69093
1 65865 402598
1 24066 69340
1 45986 401593
1 80026 511032
1 71491 459142
1 87894 198251
1 57114 287302
1 10488 448254
1 50731 21919
1 23188 386675
1 69257 232596
1 62733 186574
1 65691 356293
1 43932 185337
1 90936 76148
1 64105 37928
1 203 272969
1 38959 271917
1 60431 281271
1 75196 346881
1 88243 277944
1 942 400625
1 3126 168825
1 12950 59013
1 42411 364140
1 98424 534309
1 27958 445745
1 17225 350643
1 72941 301145
1 34927 266399
1 79448 105662
1 54756 403207
1 85009 194580
1 10067 148551
1 59748 139857
1 65657 289678
1 30031 124443
1 17604 324575
1 40643 409469
1 90103 304657
1 27968 414965
1 26500 83251
1 11068 312325
1 49199 404740
1 78141 97181
1 99697 490169
1 18138 30399
1 61395 547190
1 15517 437080
1 22190 374377
1 70819 108800
1 64977 349859
1 55449 52061
1 87738 149817
1 95393 319076
1 29595 134144
1 25643 313847
1 19254 94177
1 97052 206714
1 89281 5586
1 53801 353214
1 85123 332195
1 25884 212845
1 38100 439854
1 35214 77927
1 44640 478871
1 32747 215179
1 77188 140757
1 52177 491816
1 55599 310467
1 80240 165388
1 83554 120508
1 37130 441285
1 4560 178875
1 90836 114671
1 58270 109744
1 85683 494099
1 3843 218761
1 4608 314727
1 88265 220702
1 18628 40863
1 88426 421897
1 52187 481994
1 86579 173911
1 32149 218067
1 78467 475717
1 10064 220445
1 48748 143836
1 20543 417907
1 71793 448042
1 49189 52064
1 55910 257310
1 68826 311256
1 55635 122464
1 20420 173413
1 33041 215070
1 61503 121636
1 70826 510460
1 29589 47133
1 156 194661
1 61158 225802
1 83479 293168
1 36609 522765
1 37786 67188
1 77672 26205
1 88217 51573
1 56880 103525
1 91641 174500
1 7198 399654
1 68754 363907
1 8522 70256
1 14220 99154
1 5407 353848
1 99938 131743
1 72697 262261
1 28321 60668
1 28549 446022
1 60777 251067
1 39779 391682
1 50154 448129
1 34183 244616
1 49800 457816
1 12115 319915
1 98840 320407
1 67903 315219
1 28544 317198
1 16305 377822
1 88154 194439
1 84196 176333
1 30128 69418
1 99205 265257
1 87393 502626
1 18640 202158
1 29467 98810
1 37015 198934
1 85246 28293
1 70587 304931
1 57663 289519
1 44528 105673
1 40097 228706
1 22653 345457
1 95197 41957
1 48185 341177
1 88699 6996
1 92335 322438
1 86518 271970
1 6554 52441
1 87516 38361
1 54953 303502
1 54347 490530
1 65468 127240
1 6165 151447
1 58724 268958
1 61660 401386
1 5958 513651
1 46934 358105
1 25560 160372
1 90537 345837
1 99586 50121
1 59183 277677
1 5886 78087
1 96851 187329
1 51001 407737
1 60658 248068
1 31695 500830
1 53691 545350
1 67793 324769
1 59983 88008
1 1858 67598
1 9472 493114
1 34037 348186
1 66901 145132
1 14673 270758
1 6660 375389
1 61837 259720
1 26359 426671
1 58067 89009
1 76039 258933
1 91936 496753
1 6691 154464
1 81570 376239
1 92394 91126
1 65208 417311
1 50668 305025
1 12981 511533
1 66604 271478
1 66557 494924
1 61472 171256
1 47942 234585
1 1839 205997
1 79736 295844
1 74193 393652
1 3949 425707
1 79731 540957
1 12785 91022
1 28624 222076
1 14498 298532
1 13336 329978
1 34160 343992
1 66572 190255
1 96734 529837
1 39999 81131
1 61343 359611
1 76726 56792
1 28345 141948
1 16392 105361
1 49221 354132
1 74111 379598
1 19596 362137
1 81621 80486
1 90795 397383
1 22391 207212
1 29135 354773
1 39653 107098
1 72153 469595
1 95183 513029
1 2235 243401
1 7161 6115
1 5273 401799
1 52247 211236
1 32617 545211
1 28657 120450
1 49458 368064
1 86144 338544
1 57648 462799
1 19790 332931
1 74222 47213
1 52026 495444
1 77066 236494
1 64273 331759
1 83540 95269
1 77974 183619
1 46830 447474
1 63354 527328
1 41389 476394
1 64451 510692
1 78198 130795
1 61737 47790
1 31393 484069
1 78164 500731
1 6521 192010
1 32191 370835
1 46778 152498
1 15864 3808
1 63313 101768
1 26717 221640
1 17983 28084
1 46847 124462
1 59798 490418
1 43490 292589
1 85145 279062
1 44603 350017
1 10144 244918
1 95760 479744
1 26257 86286
1 21691 475337
1 4168 55404
1 93863 35941
1 61103 59452
1 12592 101213
1 86950 121342
1 11751 290097
1 99964 148234
1 71756 444121
1 33459 157975
1 11153 34966
1 11583 456230
1 82205 297657
1 26247 112522
1 36582 140733
1 24994 487859
1 67413 450500
1 4507 18323
1 59654 212618
1 61389 318462
1 98340 450062
1 34376 350420
1 17073 544407
1 90825 257014
1 40859 239632
1 55877 267165
1 87720 318388
1 78814 73086
1 48363 57298
1 71179 3803
1 84331 194395
1 44948 251364
1 82819 60435
1 308 366999
1 96092 265092
1 44213 340472
1 12788 81483
1 43510 118094
1 10137 525552
1 11048 308017
1 13486 459731
1 54732 112734
1 50501 235706
1 57014 99750
1 75587 177112
1 5325 394159
1 60288 169460
1 18408 124033
1 87779 83339
1 64145 362542
1 96745 343682
1 70150 481107
1 59838 205457
1 55250 482045
1 39553 117142
1 27768 497153
1 93060 286339
1 6440 44908
1 20042 244512
1 61031 95727
1 22983 377049
1 6155 304976
1 84547 470795
1 50172 211987
1 97527 107094
1 29460 120178
1 39565 364600
1 66431 246070
1 42851 483658
1 3132 278188
1 80904 262081
1 82393 187969
1 89182 1070
1 1722 272862
1 86 132826
1 2962 53404
1 97878 3363
1 78887 402421
1 77430 310333
1 47922 268701
1 69245 96034
1 91580 151230
1 78664 462386
1 49570 529801
1 3492 324776
1 41202 322523
1 24558 171603
1 40075 194453
1 48730 390894
1 82080 49364
1 23049 54429
1 17525 499005
1 95536 245781
1 99680 215714
1 78967 270348
1 21609 53411
1 52279 432814
1 61417 264942
1 90651 177561
1 33358 73712
1 98783 66378
1 6325 193174
1 79668 206998
1 57262 532701
1 41529 343259
1 14492 25154
1 15459 452823
1 56466 109395
1 78965 103068
1 17174 350107
1 41192 28726
1 72000 273070
1 76548 13167
1 59260 260735
1 93764 84892
1 44259 366664
1 47190 49673
1 87878 213870
1 52856 132245
1 89347 171950
1 572 273863
1 84173 517833
1 83364 485902
1 37511 355316
1 11398 61706
1 4809 382033
1 74984 345466
1 15545 539009
1 77284 124327
1 93939 187048
1 1445 457607
1 22178 405012
1 82088 418788
1 33763 322126
1 12284 483100
1 67336 501087
1 84097 475368
1 27442 500884
1 37836 300494
1 15190 505342
1 76033 226481
1 87833 265163
1 14999 266685
1 47443 47728
1 92567 191396
1 47503 459013
1 66941 366075
1 75785 342704
1 72373 171055
1 10990 175526
1 89918 89536
1 96383 460688
1 55754 318481
1 35502 22535
1 89500 524025
1 71614 80688
1 1288 34744
1 19206 23849
1 24693 52453
1 24687 339927
1 29886 194270
1 28913 237918
1 11404 385326
1 25113 36752
1 34109 528390
1 35270 159362
1 87424 522331
1 90631 166233
1 88502 202722
1 59934 263974
1 46674 103449
1 10879 275371
1 6009 116908
1 15729 64432
1 88611 151332
1 54603 396486
1 3607 406163
1 2424 470776
1 10322 520094
1 33299 186765
1 9312 441045
1 40715 212623
1 36609 92371
1 31808 345727
1 86597 234060
1 91011 34418
1 19024 236893
1 75321 280470
1 31958 105755
1 26712 451891
1 6399 321593
1 3368 257742
1 77956 52897
1 97572 394781
1 30735 173794
1 40054 363513
1 19423 480249
1 2205 525479
1 98081 283260
1 44010 326973
1 14967 219581
1 57853 239378
1 8469 537794
1 32684 114636
1 30846 1255
1 59101 70882
1 28811 406229
1 40839 88254
1 97251 393374
1 95732 494703
1 57604 270319
1 84290 119631
1 69560 142433
1 95964 76349
1 96224 323032
1 94117 162575
1 30316 41143
1 95725 402402
1 36416 383622
1 83257 441580
1 89585 460487
1 89855 419097
1 42597 521174
1 92775 479694
1 1526 427033
1 18411 129858
1 7439 226587
1 14007 515748
1 76525 540465
1 45513 197954
1 57790 119181
1 92049 25381
1 99493 199054
1 4370 183690
1 11091 93511
1 21566 210251
1 40911 272579
1 16542 251596
1 97391 189826
1 27496 446423
1 82236 367723
1 902 336972
1 96498 205468
1 16149 170925
1 14876 508650
1 9602 535836
1 57884 259562
1 49358 247352
1 90656 329732
1 42667 339631
1 78350 135340
1 68989 334463
1 14105 92880
1 26010 524436
1 50664 173935
1 80745 390192
1 41589 300810
1 7942 202427
1 45291 379050
1 84668 542087
1 35815 339754
1 19049 236073
1 65784 432899
1 72253 532719
1 84415 40511
1 10554 325972
1 98127 345081
1 60917 52775
1 38381 336865
1 37747 526060
1 34544 457869
1 86061 540269
1 4546 496281
1 140 501970
1 4956 133979
1 10444 46113
1 89677 547459
1 71901 36524
1 81812 27657
1 9181 46918
1 21281 295866
1 67262 222073
1 37079 465343
1 70246 244639
1 66253 372038
1 65321 391444
1 93543 517894
1 25105 471706
1 52673 94692
1 38614 385281
1 87236 73261
1 89286 487360
1 35694 46337
1 46685 532642
1 92271 365718
1 87565 466305
1 38278 23345
1 7895 213443
1 68615 201565
1 36368 362695
1 87927 120527
1 65085 473173
1 42254 121692
1 97974 365075
1 63507 82087
1 11494 362201
1 49027 514791
1 53672 345074
1 55371 371238
1 88459 511060
1 64488 106592
1 86863 328841
1 9166 372737
1 54310 404288
1 60190 228499
1 14131 236276
1 94605 499181
1 75917 44585
1 79491 118906
1 99005 107945
1 67993 252183
1 96731 476541
1 31482 155553
1 73524 25085
1 5954 227480
1 47527 147823
1 10881 351831
1 15234 455617
1 88281 146161
1 40809 533478
1 62331 28045
1 77359 292341
1 34702 354207
1 75163 8450
1 2280 399825
1 12548 237931
1 48018 67395
1 63125 57005
1 51783 440611
1 95177 262984
1 41045 335958
1 72719 148874
1 7578 440461
1 91718 362093
1 8935 450641
1 14146 46084
1 86816 201612
1 93285 304854
1 86266 475553
1 74662 166384
1 80059 318111
1 46957 318337
1 52029 137739
1 25908 141081
1 84075 130666
1 67623 17207
1 4002 176116
1 93828 18066
1 67601 442740
1 32028 186409
1 87321 203813
1 75503 4307
1 57644 176818
1 33299 6940
1 20433 140335
1 87694 547093
1 59550 353826
1 72183 321384
1 1692 287815
1 87704 461854
1 76711 87833
1 56014 350367
1 26859 327054
1 71175 42833
1 1319 325291
1 54306 491558
1 77197 30733
1 91506 339417
1 45503 312005
1 40155 293129
1 33907 264790
1 66835 239583
1 29840 347717
1 11938 360879
1 65679 198856
1 35937 256970
1 7706 140460
1 60670 342843
1 96367 149633
1 54454 499169
1 96861 379938
1 90393 382699
1 99269 66838
1 25194 92244
1 58682 488753
1 47836 101615
1 1409 287776
1 76245 361909
1 21905 195181
1 55822 434938
1 40852 274109
1 11152 522487
1 94756 371327
1 54168 135083
1 78382 333248
1 39539 37421
1 56977 180994
1 706 544640
1 88640 357175
1 90743 15400
1 55835 494812
1 21398 433922
1 2809 176828
1 56884 394715
1 11745 535596
1 76955 285433
1 51532 134882
1 60707 72789
1 6981 488663
1 76762 468815
1 93032 321127
1 52797 316458
1 4933 268825
1 76380 32069
1 47773 408701
1 58969 100815
1 76836 521572
1 69609 270260
1 15517 203611
1 24273 104205
1 96321 106508
1 69577 367692
1 5208 60511
1 65276 458430
1 35005 435287
1 64358 227804
1 29981 438131
1 660 471834
1 10360 33597
1 95975 320715
1 70366 187486
1 19280 221511
1 46419 268864
1 93909 172415
1 32492 239211
1 73642 283548
1 5807 318488
1 41209 406244
1 918 167825
1 18010 67788
1 60876 385359
1 34810 122489
1 49070 18494
1 26584 239491
1 55210 26746
1 85795 37005
1 17891 403400
1 77949 167507
1 65098 198204
1 75578 27326
1 98342 155314
1 19521 270155
1 70413 341989
1 57481 207824
1 24904 176319
1 76509 480818
1 35378 284336
1 59608 155118
1 86457 372666
1 4329 164344
1 52379 368166
1 2064 159499
1 52586 429798
1 94590 365403
1 3688 325277
1 82873 299393
1 1867 7498
1 60949 39754
1 7161 531941
1 94363 226525
1 69997 336949
1 67461 541864
1 40720 497020
1 39167 43499
1 64384 536719
1 2152 520682
1 84299 368127
1 49422 467945
1 55828 358756
1 5909 346147
1 52397 455134
1 49072 532012
1 19387 43011
1 28294 517694
1 63125 125282
1 24814 392961
1 87557 415963
1 27602 524995
1 42372 410561
1 69167 153781
1 71841 293591
1 85203 453751
1 97979 378700
1 21278 311268
1 19298 122159
1 4001 15808
1 57177 303955
1 72385 259808
1 81814 258323
1 55700 429390
1 76736 195435
1 43650 313782
1 65040 309186
1 86661 120082
1 60880 98362
1 39433 125902
1 99806 123620
1 54252 472273
1 52713 165301
1 9182 351399
1 70578 245421
1 83682 469557
1 26989 364332
1 19467 250880
1 96285 252396
1 71615 288206
1 77306 489585
1 81559 372507
1 21646 303985
1 48252 247561
1 96339 435720
1 56555 67552
1 47382 257005
1 22610 444119
1 4119 206927
1 86896 149286
1 8038 52828
1 97208 97714
1 79271 275522
1 65262 234872
1 51278 373581
1 94823 212794
1 24643 450462
1 4493 154140
1 42175 25296
1 80057 316480
1 94861 146914
1 88374 118763
1 96969 393094
1 47620 288349
1 95556 96544
1 59699 325521
1 50013 324016
1 59779 16539
1 54441 393359
1 89290 510861
1 14667 373659
1 50445 287362
1 81212 45796
1 18564 13942
1 98148 393599
1 56666 298268
1 80286 382047
1 75595 521169
1 13176 107687
1 82116 393832
1 51280 388154
1 22982 68529
1 27863 381167
1 11491 435453
1 3185 449438
1 40959 250013
1 64307 84628
1 24143 181675
1 44515 10926
1 11261 313319
1 74427 220359
1 71457 544295
1 27878 407118
1 85385 220080
1 76161 59393
1 80434 20563
1 56859 343697
1 89867 208777
1 11572 326527
1 15609 166227
1 93729 233024
1 59437 223810
1 76966 500042
1 70895 420520
1 93786 508865
1 98166 456837
1 13926 254319
1 37613 150947
1 5158 354800
1 64816 535779
1 89669 545315
1 8044 90082
1 96037 45655
1 20546 438025
1 26389 294619
1 29635 346633
1 22712 466414
1 48085 378679
1 68036 276252
1 9132 258745
1 80543 459335
1 56945 188664
1 69700 483755
1 94654 302520
1 54716 358771
1 1696 82467
1 5253 384569
1 7635 489849
1 5678 381350
1 9961 220689
1 20248 236891
1 76227 349779
1 47926 383773
1 87093 448145
1 4045 153526
1 87686 386647
1 84404 325414
1 13997 508958
1 75125 188408
1 82101 132268
1 9578 433738
1 38073 451162
1 53888 353056
1 48680 204029
1 87158 515333
1 60865 81986
1 73182 115268
1 90680 334098
1 75611 251344
1 64207 84811
1 2433 110777
1 90941 330524
1 94520 238981
1 87562 246849
1 86873 171964
1 4176 373269
1 99598 497765
1 54651 6138
1 48502 319826
1 51689 121597
1 54078 168760
1 93195 535439
1 88328 233617
1 17313 490277
1 49479 143332
1 96482 416008
1 67649 54592
1 94769 248866
1 7211 125545
1 16200 5376
1 47856 103221
1 47184 165146
1 10538 172308
1 77062 351350
1 71879 359025
1 81496 456341
1 83589 275951
1 9893 84576
1 10453 515550
1 80545 228080
1 96187 350415
1 70125 177067
1 50987 155947
1 64450 263421
1 49230 414792
1 60071 323823
1 37434 95074
1 33206 283783
1 97693 372684
1 34811 204674
1 86419 415845
1 27796 473089
1 24170 382499
1 50001 283161
1 26085 474615
1 41333 370756
1 41717 286759
1 69491 218793
1 42977 28774
1 85137 62591
1 84511 364936
1 3943 353447
1 59832 498552
1 64833 155905
1 70439 209608
1 58424 115007
1 65754 455932
1 56605 475574
1 54191 503235
1 59822 341607
1 71032 160344
1 8190 330243
1 96791 72179
1 42385 477592
1 75042 212582
1 85244 137462
1 93727 76960
1 51241 11986
1 85225 246501
1 2449 388519
1 64041 198948
1 47519 147488
1 46332 51360
1 18163 384567
1 15155 348571
1 38780 442233
1 25166 180682
1 70044 98103
1 31424 194931
1 54536 121859
1 6542 307406
1 76037 132641
1 24751 540545
1 50635 378790
1 81868 349775
1 50789 14729
1 15073 258021
1 93423 34929
1 98970 251608
1 54678 419864
1 28438 30028
1 87003 24439
1 10823 116264
1 14480 547203
1 53104 536532
1 45784 160222
1 64485 536418
1 64011 187840
1 79438 353541
1 66511 296643
1 97123 498125
1 12640 66803
1 9648 279101
1 38120 17270
1 89555 403252
1 82759 383057
1 70361 21129
1 23819 130889
1 27524 83235
1 86073 309044
1 4935 272337
1 42722 64793
1 56039 374390
1 17838 304579
1 22267 45714
1 96436 520183
1 47757 256952
1 80735 93966
1 49719 478490
1 55050 369456
1 8774 128692
1 44868 368355
1 30746 296966
1 11757 340028
1 94083 191141
1 13750 123132
1 3877 285098
1 74949 431645
1 86548 399231
1 38926 96235
1 59896 206395
1 32506 135460
1 93738 468382
1 2467 246204
1 75829 450835
1 821 493738
1 25589 56929
1 66287 16517
1 95226 500771
1 511 512095
1 90566 435320
1 9065 467901
1 62474 405915
1 44000 464297
1 42797 501472
1 19243 270807
1 7972 513441
1 6177 163697
1 19418 536921
1 13613 349419
1 93482 173869
1 86890 34728
1 40543 383618
1 62855 85915
1 80218 417108
1 7235 223482
1 25868 155875
1 53617 299706
1 68919 182929
1 97781 324061
1 38384 144269
1 37349 185999
1 26976 51486
1 22249 367702
1 16446 298472
1 59323 267643
1 68534 185238
1 22151 324466
1 81060 116963
1 41643 170437
1 73401 374046
1 87864 409373
1 21492 459654
1 4558 296300
1 85194 218914
1 10499 149562
1 38815 149370
1 7101 324464
1 42 463128
1 12819 509412
1 72180 541292
1 36975 386354
1 29977 157760
1 61038 42712
1 31172 514665
1 50525 216136
1 75927 433868
1 24638 87317
1 53665 79370
1 40193 394422
1 16133 45832
1 29739 33098
1 46809 346440
1 66449 267845
1 92387 32162
1 80381 340465
1 78078 439380
1 42632 410930
1 74451 17579
1 4286 234123
1 50400 235354
1 18781 325267
1 68372 380630
1 88309 422805
1 62576 482949
1 58248 448175
1 34919 111547
1 14571 478271
1 71102 27577
1 84323 100658
1 70956 95641
1 59017 206271
1 27226 136187
1 39366 447922
1 58020 373221
1 37910 468602
1 78006 313756
1 99433 423490
1 62064 321225
1 2077 462561
1 18082 480109
1 79653 40482
1 93968 282285
1 42692 441465
1 51694 294536
1 56658 393755
1 72964 249627
1 99317 385266
1 29962 289708
1 94601 403670
1 11693 447412
1 75800 516514
1 28296 381303
1 18978 297337
1 55915 460724
1 94678 339877
1 72663 209194
1 70390 468552
1 23072 497904
1 72119 10014
1 88713 103190
1 6046 163952
1 81834 272302
1 5987 517148
1 36877 90516
1 72017 337567
1 7724 229887
1 7812 213357
1 36693 512637
1 43305 277273
1 13222 478643
1 89792 347674
1 1648 416066
1 54397 251935
1 83991 475763
1 41091 244160
1 23951 255608
1 68647 276174
1 90400 392161
1 11762 299167
1 12611 434477
1 47198 224124
1 31427 184114
1 49592 458125
1 78621 105868
1 1948 391524
1 9375 426794
1 33660 307283
1 63404 280479
1 11833 406618
1 59477 522690
1 36999 268234
1 13441 42503
1 53901 254992
1 65829 263653
1 58722 456922
1 17037 165882
1 72177 539669
1 42129 371557
1 83445 232781
1 57408 405939
1 48669 497945
1 1432 496769
1 26313 154148
1 65034 271428
1 48266 288793
1 33338 88598
1 54469 117780
1 48925 61654
1 4080 485366
1 21946 304564
1 97683 435497
1 55465 423811
1 32904 200542
1 17622 317285
1 99036 445797
1 99582 283986
1 23755 509209
1 83055 351833
1 91014 405721
1 64396 418069
1 85712 367124
1 37639 432246
1 40700 541506
1 23205 272878
1 63121 42225
1 27869 227116
1 25798 155969
1 16120 25024
1 22917 410668
1 24242 375985
1 92427 532678
1 17303 166693
1 41958 212362
1 79558 511509
1 47317 447731
1 28561 292143
1 6347 519380
1 56347 227386
1 28076 472549
1 93432 514837
1 79886 484919
1 18383 532044
1 78713 289453
1 45819 122646
1 75335 42413
1 70437 189401
1 15908 447855
1 59947 189621
1 29326 535442
1 11964 354201
1 87733 307957
1 92121 228537
1 18076 454116
1 83541 523610
1 86742 44528
1 86390 23689
1 31401 31434
1 13585 467301
1 93646 541613
1 80209 295864
1 45646 369979
1 84080 496893
1 67910 449384
1 71195 241041
1 34723 159476
1 99281 362030
1 43558 169475
1 24773 187387
1 58305 279000
1 50647 379151
1 33624 65675
1 56447 91533
1 20769 195846
1 3778 382373
1 76067 164489
1 10329 282358
1 16346 216830
1 7857 391470
1 2897 480173
1 64197 280297
1 10374 176021
1 97094 280159
1 87017 81694
1 82387 502333
1 83100 373476
1 8224 411376
1 8596 341371
1 12531 59730
1 42230 44693
1 25410 338290
1 70010 228817
1 38325 245720
1 74379 246724
1 18410 487367
1 26629 448371
1 69547 301658
1 81557 22290
1 59897 422484
1 4316 310452
1 30885 195795
1 12780 288837
1 64209 362301
1 59912 194058
1 3442 238522
1 35368 170449
1 91568 480279
1 52114 278094
1 34884 159479
1 23010 352903
1 14489 44944
1 33410 287641
1 54156 210303
1 99794 493832
1 54220 117713
1 72321 446711
1 24665 312322
1 46545 29050
1 56584 456286
1 94902 251238
1 52061 223191
1 26583 471045
1 73263 508009
1 41867 209671
1 53127 150150
1 82845 504854
1 76032 218262
1 75881 289795
1 41864 309627
1 39900 382094
1 60893 109806
1 91670 410138
1 70417 90041
1 98955 514623
1 47910 348155
1 72637 73426
1 66130 458832
1 74179 521281
1 88092 21594
1 53830 134196
1 62460 42325
1 31070 253581
1 61438 396443
1 25848 460437
1 8735 365945
1 11346 196109
1 99182 67100
1 54333 445802
1 80076 192813
1 23674 195469
1 25356 481977
1 81981 410083
1 14291 369861
1 86253 276442
1 41592 237948
1 84289 302802
1 53349 218624
1 42403 306393
1 41171 354313
1 38737 460372
1 12785 148022
1 95254 180463
1 85342 199222
1 83957 65005
1 45642 447640
1 24478 314946
1 53400 464595
1 23254 408592
1 76799 501575
1 89363 391466
1 6787 525790
1 87069 340808
1 62048 411192
1 70158 257253
1 20511 91339
1 19762 369426
1 29215 215552
1 83112 147098
1 14925 408888
1 63486 155869
1 97483 308368
1 4472 374648
1 13804 423326
1 46345 342488
1 83510 283997
1 20951 313899
1 23710 434333
1 36603 320810
1 35439 40384
1 47262 9237
1 65923 77314
1 64797 2118
1 38311 395934
1 53702 289505
1 48699 108343
1 50040 228169
1 39215 169556
1 18918 344322
1 18375 295232
1 90548 98578
1 19000 146779
1 41720 222348
1 37128 378255
1 43674 494264
1 95697 160496
1 39955 501313
1 84093 491149
1 1073 429437
1 4395 443800
1 53649 307705
1 51240 478610
1 9763 28218
1 64183 213072
1 64394 42113
1 23465 164607
1 29913 102487
1 4261 196625
1 18934 369806
1 21537 117662
1 27609 222922
1 30598 381956
1 74286 96101
1 6479 239567
1 37166 291536
1 70954 448319
1 99818 116892
1 35029 396041
1 9120 385746
1 81217 337193
1 91683 170823
1 17266 335770
1 5846 173617
1 43645 88252
1 46033 232440
1 77065 382209
1 24794 425561
1 50958 270217
1 17165 109022
1 63000 136931
1 78229 34652
1 63171 314697
1 85327 122672
1 59104 125308
1 40621 521035
1 23887 255741
1 20401 104446
1 59779 185665
1 81581 319563
1 97441 205831
1 67753 201306
1 63584 516388
1 796 30968
1 88169 23430
1 8209 489239
1 71927 149022
1 99556 467724
1 10424 360308
1 56482 259268
1 29451 42175
1 55948 327704
1 16192 447418
1 91828 21361
1 44634 346189
1 63773 267945
1 37935 388050
1 59806 467792
1 69254 415972
1 51648 248539
1 77111 437595
1 49915 54033
1 22702 15534
1 56476 214197
1 39689 219427
1 9666 447049
1 57717 513319
1 49852 369414
1 9172 217764
1 9004 75641
1 64537 515349
1 678 340811
1 45577 377173
1 61233 55694
1 88347 103816
1 90500 476627
1 77273 530112
1 99562 361934
1 58589 17002
1 30558 350221
1 72564 167379
1 93743 47513
1 52477 72263
1 2397 377243
1 70187 107801
1 98681 516469
1 98558 256997
1 45576 465206
1 57806 316821
1 44960 142289
1 15264 520404
1 7081 171387
1 66669 401262
1 32030 494528
1 15778 5746
1 81321 53798
1 9562 395275
1 16073 174622
1 85189 231611
1 53743 315573
1 94053 142639
1 93243 159180
1 84811 516333
1 78532 1789
1 7038 240685
1 42925 298552
1 78643 150000
1 79824 493375
1 19253 191384
1 8119 171630
1 17054 301766
1 52509 512775
1 70844 373719
1 19440 357939
1 59757 108084
1 20914 524327
1 17794 228517
1 16243 496857
1 65919 88470
1 62584 487484
1 78617 70249
1 74807 35327
1 11798 323541
1 77144 22463
1 40656 146142
1 95541 64556
1 99890 21235
1 80090 184956
1 87736 85811
1 29893 539449
1 32883 218880
1 48998 359738
1 91842 436399
1 89792 253717
1 38106 290346
1 23685 324932
1 70495 486105
1 47678 261611
1 61352 543262
1 44097 2111
1 22014 20429
1 28120 138883
1 70172 32948
1 91296 216554
1 85296 513359
1 24550 398514
1 43704 290889
1 18795 499440
1 83782 44174
1 12865 152390
1 71196 308976
1 81420 444855
1 29488 319370
1 26562 83859
1 83145 130223
1 94538 394356
1 15647 289531
1 35904 303422
1 21182 528865
1 54447 485824
1 64707 197572
1 53973 177224
1 94205 237443
1 56194 462907
1 75021 166469
1 43224 519243
1 64933 202913
1 70764 356903
1 69132 474934
1 10499 480458
1 41753 255160
1 41494 349477
1 98003 68150
1 46190 295553
1 45495 459599
1 85223 353566
1 62257 214217
1 4625 471098
1 84192 262592
1 97994 81870
1 8246 188368
1 99300 285660
1 61750 136022
1 65573 154460
1 27636 277099
1 8449 215207
1 99160 212326
1 96546 419282
1 87162 249909
1 88160 224640
1 97671 506380
1 5609 442804
1 38970 475318
1 10233 524852
1 835 536354
1 94050 437250
1 40387 82899
1 2181 227145
1 61261 173584
1 40279 297576
1 98631 325805
1 59069 344279
1 37862 257260
1 23791 416104
1 80309 540553
1 68440 298479
1 44206 349342
1 91987 77267
1 65054 368800
1 72431 111415
1 13701 97580
1 80332 503825
1 99187 470190
1 52028 245195
1 23916 60702
1 18850 489125
1 10821 92646
1 99381 209700
1 58660 307934
1 50238 87878
1 13058 511316
1 84853 510827
1 37228 465824
1 75911 315802
1 51358 542689
1 32179 306138
1 87878 101306
1 39239 226621
1 94342 134782
1 44583 283573
1 29202 428765
1 12902 30134
1 51501 255848
1 6251 486989
1 29232 331828
1 43341 421380
1 73347 20876
1 27447 545767
1 6273 131035
1 66724 396201
1 41048 309459
1 97635 173321
1 37190 89745
1 49075 270849
1 32253 155842
1 56712 139775
1 84639 95407
1 26948 114619
1 55330 62846
1 59710 62274
1 40108 139651
1 12286 114018
1 66103 193088
1 99486 353240
1 71918 387837
1 43210 92744
1 84782 262717
1 57408 18868
1 79141 481683
1 84305 8086
1 68982 223079
1 53789 277917
1 11347 244018
1 5626 320608
1 67777 367717
1 8014 360248
1 76823 400334
1 29232 351253
1 70846 211321
1 76650 370084
1 63026 195792
1 68985 126628
1 55966 49372
1 50251 371888
1 13604 435014
1 41439 139150
1 50483 523019
1 17064 466556
1 11214 55445
1 15370 230278
1 26667 472499
1 89147 316325
1 68657 60769
1 54179 467099
1 15480 201141
1 4443 107365
1 6796 79992
1 93265 345783
1 16810 358419
1 36482 360448
1 19585 179422
1 97471 393535
1 40082 168812
1 92872 147023
1 41456 103968
1 64275 173236
1 67456 383274
1 55941 208911
1 20858 124912
1 14391 138646
1 22885 398618
1 97330 436338
1 69598 80583
1 6195 530879
1 93649 380778
1 42215 241896
1 24798 52569
1 75695 296300
1 33237 104553
1 12765 385450
1 11034 546364
1 76533 496074
1 46593 232217
1 86572 101386
1 17778 449968
1 87436 473554
1 28422 145315
1 12557 530915
1 88839 8503
1 65085 294548
1 17523 319345
1 7193 478880
1 27898 407673
1 64209 209466
1 26843 517038
1 15367 14433
1 44202 133380
1 37776 272845
1 3085 108568
1 86097 492384
1 66105 418048
1 7970 178497
1 84697 291893
1 74766 465953
1 55623 265747
1 91569 538688
1 74033 312504
1 36248 386337
1 75285 100669
1 23556 247279
1 77700 242516
1 59270 453609
1 67810 505956
1 27684 383415
1 92867 368676
1 57010 338815
1 90768 351344
1 56122 63173
1 37248 524851
1 55156 326923
1 55742 379527
1 6957 357257
1 85737 252432
1 88964 24926
1 94351 468861
1 96104 429609
1 93520 208877
1 4955 131933
1 85857 299868
1 72561 474610
1 24901 525644
1 22481 497990
1 16213 332172
1 57042 540181
1 36537 357600
1 7103 432049
1 43213 30395
1 36627 394162
1 36541 381224
1 5661 462955
1 42920 60426
1 71869 352991
1 35103 282887
1 33028 115177
1 23079 199905
1 3416 240277
1 51826 238432
1 89677 82389
1 73322 182225
1 78412 233005
1 90054 10291
1 87151 391935
1 72146 169312
1 70850 34976
1 14155 300096
1 6180 532828
1 17024 490254
1 23363 127554
1 65522 415118
1 69859 224202
1 92276 305389
1 68599 137901
1 66123 394292
1 33062 448628
1 22510 29758
1 37223 363306
1 32486 536269
1 97860 294221
1 46703 290285
1 43706 503653
1 7125 425769
1 41335 404998
1 78647 206927
1 13243 179184
1 59527 543476
1 80343 410206
1 61480 356418
1 64528 399169
1 32590 495825
1 81308 325236
1 16929 108751
1 90051 253630
1 1401 31772
1 83327 444456
1 27491 458838
1 3036 174879
1 74650 88265
1 15288 353828
1 1550 268565
1 3683 228191
1 80096 378935
1 768 317251
1 64995 232408
1 73794 547356
1 59036 213526
1 75119 167276
1 85635 542568
1 96128 357687
1 67487 366315
1 81150 357963
1 23341 71707
1 31174 360345
1 16250 393286
1 46118 364942
1 91780 458202
1 5853 397350
1 93180 327106
1 58942 421896
1 10502 177237
1 55949 389557
1 70582 374891
1 79615 103728
1 38612 227370
1 34974 243673
1 68409 50422
1 27075 482383
1 88591 462081
1 71194 174367
1 1653 391675
1 46368 206976
1 77208 493976
1 47464 293934
1 4315 309253
1 79697 213130
1 15567 175291
1 41905 29757
1 3931 130300
1 51277 506693
1 73524 141096
1 76701 527614
1 78981 156921
1 30540 18062
1 23977 498527
1 74998 496302
1 14987 98493
1 25448 342615
1 49740 187810
1 47715 378949
1 15197 109277
1 81433 375623
1 74816 516669
1 17486 158618
1 9034 346034
1 24855 357750
1 22564 347502
1 25118 98744
1 72389 84993
1 21147 255522
1 15737 340489
1 87740 218757
1 59196 51227
1 28350 278770
1 82207 213240
1 26672 397857
1 51170 385333
1 72503 448401
1 67192 104047
1 8708 498407
1 50597 142236
1 71199 58911
1 2914 95408
1 78911 11106
1 30296 143873
1 623 284146
1 43744 272528
1 35851 313388
1 93001 262153
1 79872 286713
1 45105 305831
1 3791 121893
1 10570 227145
1 73225 277884
1 36022 459954
1 90804 198332
1 84267 389314
1 9636 87908
1 19888 249747
1 32930 422188
1 45885 341081
1 12872 460774
1 29727 388742
1 87875 261387
1 75249 193347
1 81519 141296
1 30723 528869
1 67358 519502
1 48501 253757
1 70449 257298
1 52572 224829
1 82620 246085
1 50909 144708
1 7622 522693
1 59213 443330
1 15782 517927
1 10390 18661
1 37767 72307
1 38164 366161
1 33380 137611
1 45587 524281
1 97548 479796
1 46291 280696
1 80254 192075
1 2596 353125
1 81390 120089
1 54282 497932
1 62878 286699
1 92729 459427
1 85893 292523
1 82937 176449
1 65643 279277
1 56066 215702
1 19370 76276
1 80801 37152
1 52910 485323
1 25105 25932
1 10037 467587
1 28994 369504
1 74864 356367
1 53206 224710
1 66368 380736
1 33790 453543
1 22745 515005
1 7616 84609
1 90753 72169
1 45300 299804
1 75089 248328
1 19138 173731
1 36146 476701
1 75717 389800
1 71425 275923
1 57066 273675
1 79468 72744
1 48241 377983
1 17010 364485
1 38154 482231
1 67175 291315
1 51705 177867
1 23917 213895
1 7091 479477
1 75642 359351
1 81406 226396
1 8728 530772
1 22708 273824
1 20064 505138
1 62848 276008
1 53726 543535
1 14782 460822
1 59856 444660
1 60607 5739
1 59046 337906
1 38402 511065
1 96227 247026
1 34748 384051
1 94906 40182
1 26929 474284
1 82545 33430
1 32215 432496
1 75392 328595
1 16121 498101
1 83091 408775
1 2994 440408
1 48772 437599
1 35118 129850
1 15617 420492
1 55820 428295
1 96555 161640
1 36509 13358
1 14868 110586
1 95750 314495
1 10816 273920
1 61529 102423
1 12548 228756
1 54912 114080
1 51114 540235
1 66994 340459
1 14603 534533
1 571 20632
1 59634 415104
1 49944 142061
1 62175 533573
1 86232 184743
1 61377 471217
1 58588 75164
1 98938 260726
1 91862 379963
1 66047 365747
1 13 458059
1 85557 205987
1 9847 520300
1 60437 34571
1 73214 164393
1 31464 37475
1 62683 157248
1 15178 172553
1 61469 529729
1 59242 92258
1 85443 215524
1 3784 210920
1 74589 405970
1 40662 252302
1 17198 297491
1 30487 31387
1 51468 271903
1 83491 205207
1 78142 289261
1 59456 283883
1 31389 251307
1 49962 35978
1 63699 258413
1 96299 270043
1 33758 6442
1 75011 91408
1 43373 194604
1 78273 284766
1 321 432492
1 74279 181478
1 4749 186920
1 62153 309434
1 55575 311124
1 2766 503590
1 88564 503062
1 73421 438624
1 7023 517833
1 61361 234000
1 11553 46034
1 49429 92084
1 91642 235450
1 53960 6657
1 13879 487577
1 32970 461257
1 70377 400347
1 17868 415011
1 9907 225809
1 5204 66810
1 620 137404
1 88374 169702
1 62489 24687
1 88891 83176
1 77492 292164
1 78365 482547
1 3207 543895
1 21896 331926
1 70417 200847
1 41115 365835
1 15295 103126
1 20900 232503
1 16563 117245
1 91751 110260
1 86913 518987
1 60759 289674
1 92300 235165
1 95483 62182
1 48013 212960
1 33162 21113
1 78636 91931
1 19791 168214
1 85604 67800
1 17253 377780
1 56579 138024
1 40731 245677
1 47175 266044
1 31216 284651
1 66305 239136
1 85783 493193
1 48789 44472
1 61332 118758
1 78968 337766
1 81693 331498
1 23088 179442
1 40954 365175
1 54967 359110
1 82501 38005
1 83768 485086
1 86922 171414
1 46640 442765
1 15079 106596
1 30765 231430
1 74989 305050
1 44658 23116
1 34044 430918
1 16433 417274
1 48874 491154
1 13198 535512
1 59517 104422
1 71458 71832
1 75660 223400
1 97142 443861
1 98721 539909
1 36291 336208
1 12889 437385
1 78744 19082
1 68609 202974
1 69459 178644
1 90971 374890
1 30886 332955
1 42199 75348
1 22259 214136
1 7386 304607
1 18864 413129
1 81401 22659
1 78564 86346
1 88798 120278
1 1287 107901
1 51682 284545
1 34437 257390
1 73873 108180
1 33307 301904
1 21257 493853
1 80152 26306
1 7802 444617
1 87837 531775
1 20358 112302
1 84765 92174
1 50082 264968
1 59933 442343
1 83091 491400
1 63764 541380
1 97554 302452
1 66540 72121
1 74760 100577
1 62975 356649
1 18897 230031
1 6458 448502
1 69021 226876
1 11868 291252
1 24298 239494
1 74807 471715
1 52267 449372
1 68462 195497
1 75587 332973
1 33013 416905
1 61418 460293
1 52660 498663
1 53350 182462
1 76068 414693
1 7059 7121
1 99343 235015
1 75291 502242
1 52499 238664
1 29918 329608
1 51648 405667
1 95243 328750
1 51445 436363
1 84452 483079
1 83910 471488
1 15166 466431
1 28920 479523
1 73950 290991
1 51139 210906
1 95804 404305
1 21967 439638
1 36259 217213
1 63607 326978
1 47727 52162
1 64584 379723
1 48269 280519
1 68642 466222
1 39038 462987
1 17973 210712
1 90067 30657
1 56773 295775
1 63442 229860
1 65159 312666
1 60495 460313
1 24929 215245
1 44883 512264
1 44461 470210
1 77784 94062
1 39318 541289
1 68043 288426
1 60888 216409
1 98824 28007
1 29124 202505
1 47073 305432
1 75385 197241
1 81623 429700
1 69676 66642
1 65566 192334
1 56608 322193
1 49981 486767
1 15470 151092
1 13035 544167
1 13086 44855
1 92179 249279
1 1771 478897
1 17872 534578
1 21571 303208
1 63697 305631
1 31460 541709
1 98614 41037
1 74784 41326
1 82064 45135
1 89433 229842
1 42596 177916
1 89829 228004
1 23784 374421
1 95882 150836
1 22820 217226
1 44194 257424
1 7986 167673
1 29752 106564
1 22175 414382
1 84073 140876
1 98439 249912
1 28356 414201
1 97531 85330
1 52106 8507
1 81214 92323
1 32494 290085
1 51299 506807
1 51924 432127
1 31729 190723
1 94070 308996
1 60863 76745
1 87482 287058
1 46359 464370
1 24668 342620
1 11798 104439
1 72842 543119
1 97962 373012
1 5539 534389
1 45362 394168
1 86583 54432
1 14082 298554
1 68585 418777
1 18651 91238
1 46671 450483
1 78998 232258
1 23216 509140
1 53658 444177
1 3556 74115
1 18465 220684
1 64120 469705
1 93431 211111
1 50919 195107
1 71738 362821
1 62177 154065
1 50682 13706
1 9991 314134
1 42778 395006
1 11628 387698
1 27117 468488
1 14261 152019
1 18553 211341
1 97658 414300
1 96055 91749
1 24994 87549
1 8272 103654
1 62858 126509
1 35745 278181
1 42430 29559
1 18839 180618
1 62206 321997
1 94931 484620
1 39642 170876
1 25703 318327
1 30614 133118
1 72727 266980
1 23846 302179
1 28921 205300
1 37906 493121
1 19828 276361
1 24787 373215
1 62724 353220
1 35476 531498
1 32116 385346
1 26001 257555
1 43074 467459
1 25754 141598
1 85502 438450
1 80401 79067
1 41290 531115
1 31399 253271
1 10427 180607
1 84162 490015
1 97494 232116
1 61050 237546
1 13043 490130
1 37463 503522
1 32701 195251
1 64596 214071
1 61296 177143
1 15423 21163
1 4441 41985
1 4054 342827
1 10553 226629
1 48554 5193
1 33602 367528
1 78591 409616
1 86679 45507
1 59658 401860
1 42032 367203
1 11249 439335
1 79507 357007
1 67470 61664
1 37724 503214
1 5388 383892
1 8309 200265
1 27592 527036
1 92446 64459
1 79984 9976
1 1222 325628
1 15655 388308
1 76015 24193
1 33630 396709
1 92045 184591
1 59420 96837
1 1191 57883
1 59255 261860
1 1844 53472
1 86712 129487
1 65087 233801
1 79227 142965
1 17892 18915
1 39596 214445
1 52080 98657
1 33866 233566
1 95555 276711
1 90567 505343
1 42289 186118
1 51205 186155
1 2908 495911
1 58650 366962
1 63259 481912
1 89196 246818
1 40887 195721
1 50166 329650
1 9096 315584
1 36385 235679
1 88027 258938
1 29291 262858
1 15310 370959
1 18531 208036
1 7954 172962
1 88777 108458
1 95720 311095
1 44690 59513
1 59524 282371
1 80354 167475
1 84045 498776
1 25457 427456
1 7866 225374
1 35238 233498
1 13909 213591
1 7870 191401
1 34396 434236
1 8805 70108
1 3482 312866
1 36122 469026
1 2226 354814
1 5327 373282
1 51092 343921
1 55207 52091
1 98629 53056
1 42294 293333
1 71899 414221
1 59396 389998
1 21982 512844
1 66506 420973
1 52712 72983
1 9938 485167
1 7493 311855
1 57882 206989
1 98740 505581
1 2161 426996
1 35555 207502
1 60537 292621
1 7542 304499
1 77123 291521
1 56960 390401
1 29557 286090
1 31079 179830
1 1703 255444
1 57124 302854
1 45952 2965
1 45088 73315
1 54109 303821
1 98904 140118
1 13675 137183
1 88250 413436
1 64168 87502
1 73381 181606
1 96517 207613
1 32204 18217
1 67046 235884
1 45683 539606
1 83327 544432
1 23184 256867
1 34584 270879
1 92203 520264
1 19530 157490
1 79901 458320
1 93504 21212
1 244 29869
1 96854 258274
1 12045 459603
1 58493 432177
1 26136 67066
1 81076 106386
1 53144 167723
1 29392 290407
1 61152 276608
1 98932 458043
1 50454 25893
1 38649 18542
1 48754 330807
1 32871 297190
1 56256 57672
1 74681 372507
1 83961 394821
1 92285 40652
1 30830 176307
1 87121 181032
1 53117 46827
1 64295 231130
1 3065 143930
1 32609 443254
1 52101 37877
1 89141 152477
1 59033 297638
1 70569 483405
1 32155 342494
1 72375 483003
1 64551 279029
1 74858 338130
1 55048 361537
1 84255 118591
1 82939 281635
1 16325 84527
1 26578 97724
1 6012 448127
1 17583 452629
1 36569 137249
1 55876 465567
1 40384 502420
1 47737 98984
1 97192 82440
1 12933 546769
1 95450 225727
1 36563 424398
1 62866 414730
1 71775 116909
1 46268 14530
1 93974 385199
1 77047 315971
1 10137 465177
1 90581 177940
1 71706 515440
1 17913 243264
1 21916 216658
1 52471 440923
1 47734 468494
1 49622 329880
1 7921 22336
1 48017 13869
1 17381 531923
1 78193 419133
1 57471 521729
1 48916 514717
1 57342 334747
1 72681 116835
1 30097 517250
1 47121 397325
1 3578 214007
1 21023 453504
1 91693 201640
1 83800 75747
1 36657 350033
1 64564 458316
1 87037 124315
1 85626 401954
1 24604 345453
1 99175 413085
1 95785 131278
1 26087 10904
1 3955 270228
1 23162 486123
1 13914 448504
1 55152 387443
1 9135 92671
1 59789 420212
1 13079 482271
1 2085 114674
1 78344 496048
1 63872 189812
1 63562 10347
1 98199 486440
1 94808 42419
1 98452 409969
1 16988 1375
1 91958 426892
1 90005 430005
1 10794 460331
1 85108 156354
1 6674 442569
1 91321 266423
1 92162 333129
1 11163 76810
1 69501 518466
1 46077 91383
1 5020 41916
1 8153 65347
1 7559 410522
1 84569 509293
1 18393 543778
1 35064 424408
1 30783 60456
1 75780 84594
1 51705 533023
1 94495 268048
1 37272 442179
1 94681 466875
1 49278 229961
1 62679 88425
1 86176 212930
1 34959 393206
1 582 159929
1 80937 298368
1 1289 231260
1 75103 232911
1 52020 437943
1 24893 255053
1 23012 216712
1 87969 30267
1 16199 500744
1 55035 26738
1 28128 366881
1 30990 126048
1 15361 157050
1 90413 96116
1 66222 100775
1 96158 236677
1 77824 493950
1 71002 9692
1 86559 470478
1 31466 116021
1 43911 76740
1 70347 375915
1 42308 31709
1 89354 189149
1 7445 271937
1 16776 65613
1 64491 517531
1 39319 116168
1 33259 237803
1 30395 501776
1 6696 137447
1 72874 349569
1 90953 386935
1 53964 154297
1 82152 402941
1 99962 369700
1 94704 296641
1 46818 365796
1 25374 471725
1 84833 541223
1 60129 63438
1 92583 397344
1 28570 47330
1 84310 538381
1 93468 544420
1 66243 403812
1 21804 333568
1 41811 217129
1 20641 419992
1 71391 502750
1 66949 282048
1 23632 526539
1 54769 292374
1 78434 239394
1 8916 174914
1 31045 497153
1 89901 451436
1 40311 449687
1 65228 492957
1 94538 323086
1 46900 122722
1 56420 365368
1 86396 518153
1 76505 517345
1 95400 202138
1 64787 23003
1 60948 225991
1 83370 116286
1 86889 13208
1 97004 223025
1 41286 334228
1 67861 298219
1 52088 10626
1 32247 499186
1 67649 288924
1 17075 27776
1 19380 389204
1 26750 207953
1 62934 65102
1 79677 38030
1 16575 163359
1 96840 276309
1 15574 510742
1 87946 298334
1 85400 303078
1 6462 459319
1 12210 228921
1 69843 522462
1 51202 88632
1 60873 454218
1 1209 231416
1 63090 263709
1 98939 29282
1 37617 162549
1 35868 234976
1 86493 302686
1 3300 230194
1 76287 372006
1 71116 408350
1 71407 22830
1 46111 53236
1 32698 76142
1 71673 283615
1 52255 221552
1 88651 147910
1 50124 479594
1 47316 208812
1 57061 32559
1 92136 66964
1 3837 71422
1 96781 94854
1 24283 324759
1 93913 106144
1 37334 260060
1 86965 484970
1 61401 113850
1 27260 100034
1 48063 388865
1 1468 201741
1 15287 1224
1 32307 298416
1 2976 170818
1 1810 411092
1 22318 526761
1 20477 510251
1 85443 410267
1 4233 10384
1 6678 4321
1 16380 479027
1 89999 486031
1 59121 58750
1 16520 7286
1 95856 167545
1 44781 473889
1 43193 256239
1 73660 54767
1 71450 446135
1 54534 352358
1 11572 517592
1 4779 439792
1 67609 253885
1 49377 132993
1 10736 508746
1 84206 492698
1 62351 38341
1 25001 161069
1 57664 174742
1 85500 476995
1 28572 156860
1 84932 109740
1 44338 257677
1 93615 217094
1 95456 166114
1 61436 193515
1 47448 510833
1 67614 236635
1 33917 303113
1 85753 274607
1 29827 399201
1 47555 495000
1 34001 335789
1 22276 3348
1 86082 411479
1 37333 422731
1 34495 38359
1 50276 436432
1 93510 449368
1 80686 474494
1 6918 18209
1 13124 254876
1 31744 543325
1 40454 100297
1 9191 541228
1 60426 259972
1 39456 515136
1 3637 309138
1 10850 403100
1 95808 49067
1 76919 55412
1 78644 15277
1 95961 199679
1 30286 141384
1 26581 88635
1 40283 160634
1 74858 293245
1 28476 180969
1 87563 292090
1 21283 77889
1 85400 398179
1 40372 537611
1 23593 503159
1 18788 400036
1 52898 438908
1 13149 162106
1 43871 21073
1 92920 67286
1 84074 294382
1 17568 396608
1 36447 140218
1 92821 447987
1 24270 89188
1 27142 180738
1 89880 389248
1 83829 426668
1 54833 53739
1 20791 40901
1 82844 451266
1 71249 536187
1 76562 416559
1 96539 300190
1 17371 216714
1 81472 194859
1 75954 296730
1 19484 1013
1 70052 500526
1 41532 517447
1 61969 49492
1 17057 232844
1 24010 238321
1 6813 407472
1 30096 11351
1 75955 123408
1 36123 339738
1 36186 422229
1 66928 405640
1 51547 10869
1 73097 341964
1 77198 67773
1 59249 442926
1 9857 265358
1 63621 525998
1 11184 48684
1 58899 365713
1 7597 211294
1 62142 460695
1 86681 454628
1 67735 4044
1 44488 10659
1 22149 79953
1 29057 348160
1 44574 460088
1 93659 208141
1 42091 305398
1 29249 151779
1 58503 357555
1 2542 181223
1 48800 223961
1 59601 322161
1 19700 544985
1 71626 104416
1 61749 113933
1 75978 420364
1 80997 341000
1 3799 476474
1 75642 292378
1 16101 441492
1 35994 181769
1 67805 424502
1 46496 503116
1 74969 143589
1 16085 117327
1 75781 417964
1 95127 466506
1 58208 448895
1 70357 151190
1 472 248242
1 85839 102951
1 23441 441032
1 87034 85457
1 66366 519549
1 21594 414858
1 48582 454027
1 98598 460213
1 16768 328562
1 4328 94679
1 97206 364480
1 58489 156696
1 87589 266586
1 57992 33526
1 59835 112984
1 53236 110623
1 42392 32837
1 92237 318354
1 50413 357349
1 77846 410686
1 94111 441809
1 58693 31798
1 49700 396627
1 51201 481023
1 58884 314707
1 3267 384757
1 56313 533175
1 70037 377686
1 9231 384140
1 46581 392283
1 72036 55802
1 74802 115572
1 62888 324100
1 44718 362393
1 1950 161642
1 27546 348415
1 69209 348845
1 11772 215591
1 88767 171455
1 71659 430328
1 49225 386656
1 32785 390488
1 40224 352518
1 1000 3267
1 31489 546702
1 46365 445372
1 34010 97244
1 24240 267878
1 77834 527419
1 27761 521688
1 46820 94979
1 3236 145897
1 84876 280817
1 58941 157900
1 11831 282371
1 3781 41401
1 80879 251421
1 32466 349887
1 1805 82841
1 97586 52545
1 7261 70944
1 28864 213337
1 97148 426839
1 46637 204083
1 21021 490398
1 50456 93643
1 37727 1828
1 97750 226255
1 74360 199950
1 56682 471538
1 72141 214623
1 13133 74323
1 55254 184543
1 47719 55483
1 52638 317365
1 37427 348951
1 99649 341722
1 83263 148311
1 27436 43965
1 36137 375545
1 84512 353994
1 52130 470866
1 69487 129638
1 49646 393393
1 8957 410354
1 76098 210791
1 53535 218792
1 84836 27917
1 57887 474920
1 56398 276606
1 9493 313800
1 34091 39337
1 80847 512353
1 33400 304288
1 27818 448512
1 1892 206672
1 62614 292394
1 46191 494546
1 13781 431268
1 66830 177123
1 52475 525319
1 20773 172209
1 26383 365173
1 55787 61776
1 70568 16182
1 78921 202838
1 44401 457141
1 63451 395911
1 7590 240060
1 43917 67558
1 47828 323435
1 84798 495370
1 34044 51834
1 20416 217930
1 19151 165330
1 21077 73070
1 1075 122728
1 35667 257183
1 10908 7070
1 36033 534250
1 39923 136001
1 32247 97638
1 56594 172297
1 93665 507394
1 78214 369804
1 80956 483384
1 82379 322351
1 48919 193053
1 13139 43138
1 20723 66326
1 71231 276141
1 64419 451864
1 46851 114074
1 19628 526618
1 76838 121640
1 50117 90097
1 29471 163275
1 65464 512347
1 15353 336829
1 69727 131009
1 80751 242715
1 58247 282099
1 39568 465054
1 90991 185496
1 57499 259167
1 93290 220459
1 18212 464471
1 49144 164999
1 41261 501376
1 6928 442892
1 13965 348062
1 32985 365392
1 46380 237226
1 2764 295239
1 22820 382298
1 1619 83712
1 44641 414927
1 6925 215206
1 63041 124934
1 39079 252943
1 77365 321564
1 61091 165504
1 3710 131578
1 49524 463147
1 528 52366
1 21600 341323
1 89969 75828
1 64092 498696
1 88186 58737
1 6387 8820
1 15028 343543
1 74335 266247
1 28764 252743
1 79790 385181
1 43520 145766
1 36606 219091
1 68735 92029
1 55008 162773
1 3245 68945
1 43768 104430
1 29132 162376
1 35386 438694
1 95506 125302
1 3247 218863
1 74889 54588
1 77774 327921
1 50186 99484
1 61506 494563
1 14977 392483
1 12010 354872
1 81100 325114
1 66483 381006
1 80923 89070
1 85024 224150
1 64337 401525
1 59330 84030
1 81505 353986
1 29312 216413
1 45745 108284
1 1136 463363
1 70202 157652
1 95035 57739
1 84229 90950
1 75356 303123
1 5263 123440
1 34497 455
1 5893 410803
1 78856 465326
1 91496 268872
1 62211 384548
1 33866 110260
1 94804 71726
1 94639 78345
1 60753 272037
1 32684 444279
1 9696 540115
1 8299 55360
1 21340 349072
1 68229 65796
1 56750 399883
1 38853 398913
1 43731 272143
1 65803 162860
1 36924 214891
1 81062 547602
1 26217 406557
1 58232 170004
1 59885 36230
1 7958 503156
1 15885 452053
1 50277 218930
1 83520 552
1 38654 30472
1 86095 342378
1 14826 57902
1 99670 460184
1 65797 461218
1 6017 447267
1 70750 93177
1 53807 249883
1 981 131296
1 45554 77375
1 17948 514696
1 37197 544867
1 21398 206851
1 34932 450857
1 6811 295049
1 33935 132612
1 92721 534844
1 33270 417
1 70164 280380
1 66741 452768
1 5902 487071
1 67242 378059
1 89567 198186
1 65730 280484
1 89974 488859
1 34079 430458
1 85973 485709
1 47732 500200
1 73456 178495
1 73734 185281
1 91854 259657
1 3052 432365
1 23430 417348
1 95344 371307
1 40387 199619
1 4588 127505
1 78592 326489
1 68141 248752
1 86988 142964
1 57875 489281
1 32711 352965
1 76750 175956
1 4130 443790
1 3554 50381
1 57443 163254
1 70819 499134
1 28574 489220
1 77913 121486
1 28156 229733
1 83453 209538
1 87159 47781
1 1178 31270
1 21915 164319
1 12236 528272
1 60487 351026
1 13988 214038
1 1897 516936
1 73473 501023
1 50565 154654
1 49655 226362
1 90414 424818
1 16204 121231
1 17099 270352
1 71765 544852
1 13683 378910
1 1277 414576
1 79633 362608
1 10303 418896
1 80576 70429
1 37382 370333
1 86383 19040
1 16755 60304
1 75037 508255
1 2903 507782
1 90685 271972
1 23892 141764
1 5843 494778
1 27583 46512
1 95957 495137
1 80033 450817
1 61003 410711
1 46193 365128
1 31791 85600
1 67099 287390
1 66765 318987
1 92827 279078
1 14851 420618
1 88290 427477
1 18338 461367
1 10000 2033
1 68202 16153
1 73367 387746
1 97073 437175
1 60958 469601
1 58077 290401
1 21659 317151
1 32101 346337
1 12151 218279
1 61651 93987
1 36110 253488
1 55428 27246
1 70828 92376
1 90565 528029
1 50576 281635
1 10712 425242
1 78956 467061
1 67085 67687
1 58082 438544
1 68169 328075
1 94056 207939
1 21345 106446
1 420 374197
1 92927 542883
1 67249 165663
1 55964 329843
1 19576 437602
1 54212 371160
1 39991 473822
1 75061 519472
1 40477 405070
1 22335 47766
1 77035 73657
1 58884 430385
1 90900 482562
1 51897 374224
1 13373 443845
1 88323 302403
1 6333 51740
1 78363 340225
1 82077 175251
1 18410 231151
1 98265 472812
1 24205 378992
1 86013 242536
1 38129 533811
1 93769 447528
1 76695 99478
1 36621 264309
1 73809 502927
1 99373 210500
1 86050 547150
1 88477 471083
1 89442 347264
1 86085 147770
1 73367 112147
1 30877 344463
1 43421 110983
1 12402 233987
1 40766 199151
1 19551 264718
1 25786 420190
1 52916 85255
1 5568 148531
1 24530 163061
1 6226 467437
1 40237 204087
1 56901 440627
1 84520 79893
1 68190 94809
1 732 372577
1 3413 18785
1 12656 197419
1 75381 363780
1 62561 444750
1 88794 391386
1 42428 264364
1 75249 265494
1 76575 145490
1 54779 371191
1 49531 500069
1 60265 368560
1 4948 409702
1 66401 238425
1 27422 24836
1 66135 390619
1 56193 318296
1 24756 493980
1 26870 265020
1 69554 1525
1 97832 145729
1 99966 185502
1 64628 1863
1 6484 460642
1 54600 295685
1 77222 10320
1 38887 472154
1 15381 483995
1 41410 274558
1 84757 333983
1 41856 496558
1 17229 94741
1 51831 27180
1 36564 525415
1 36368 50749
1 45941 135670
1 93126 511256
1 22539 161286
1 26791 253710
1 31845 7502
1 43025 34684
1 82339 203917
1 53109 50247
1 28246 379090
1 99448 534529
1 24867 158693
1 58252 232613
1 91008 265179
1 69115 467639
1 84085 490374
1 1244 394290
1 92029 324895
1 28219 229296
1 65826 222663
1 44565 395605
1 36611 55022
1 88184 271828
1 70960 355283
1 40807 284192
1 40140 84297
1 47188 532909
1 20362 361111
1 8964 51665
1 59537 239238
1 29326 291535
1 76120 490298
1 67259 393711
1 5641 203225
1 4999 442840
1 30049 347099
1 87390 425777
1 14094 433411
1 68927 91452
1 42959 517016
1 42428 129862
1 22552 481221
1 56472 346125
1 9163 380494
1 9799 372784
1 18910 199905
1 73104 42303
1 46363 2374
1 90574 237013
1 59643 523494
1 88458 282184
1 58058 228016
1 48322 397520
1 89894 33856
1 78917 339220
1 22975 295134
1 54228 279292
1 73560 253381
1 77411 374181
1 86052 25849
1 48949 209548
1 79785 362448
1 76322 85896
1 81888 334126
1 51636 423755
1 1074 117520
1 12933 400325
1 7004 208649
1 99234 488616
1 29643 97893
1 77963 492185
1 93537 82800
1 41136 349070
1 7149 55493
1 212 542306
1 77110 182500
1 26702 63016
1 79761 17663
1 22403 253244
1 6182 338346
1 38093 131041
1 6734 302727
1 64918 540233
1 74583 166502
1 84220 196076
1 72382 268150
1 32495 393506
1 78963 16679
1 73358 234220
1 24120 456705
1 69677 101411
1 1410 396784
1 17010 30017
1 66678 529458
1 9075 170749
1 34988 41334
1 67800 325035
1 42383 538617
1 65727 329546
1 79835 290512
1 32978 496061
1 80125 179528
1 92370 95543
1 3958 37013
1 17552 271807
1 41336 367278
1 72494 143952
1 3622 523927
1 69153 322141
1 36472 358166
1 95218 391978
1 50228 426715
1 78968 354214
1 9206 329400
1 94238 501019
1 98504 435610
1 30627 219022
1 45770 470097
1 54933 28616
1 86635 305468
1 62420 35297
1 40941 436583
1 11797 139145
1 57540 503355
1 9244 25346
1 72759 432106
1 51328 194216
1 63069 540832
1 27690 117381
1 28481 124075
1 13269 112933
1 83775 353052
1 38319 323503
1 35428 301216
1 67286 350593
1 86096 481683
1 2652 196360
1 21303 436164
1 67107 245339
1 56859 387287
1 98177 515263
1 61107 35502
1 95357 408349
1 47912 70601
1 5455 286724
1 95282 192702
1 48611 117942
1 59806 139746
1 21238 165724
1 87210 113394
1 50423 278791
1 55527 348967
1 89991 377896
1 89942 413810
1 94361 530436
1 60523 68156
1 46034 224629
1 37741 61799
1 52297 16183
1 30931 229955
1 76616 509219
1 55912 508450
1 8168 268988
1 69831 258549
1 11032 209597
1 28094 533369
1 41431 231417
1 98895 138822
1 40757 78875
1 89002 111603
1 62262 490226
1 74388 190849
1 8078 460326
1 60099 314103
1 66437 228525
1 13055 467233
1 86771 543267
1 87074 486282
1 35525 211883
1 25976 163716
1 42934 252403
1 98176 276463
1 24854 482599
1 31272 368750
1 96038 178383
1 79060 511209
1 59545 124793
1 5687 79650
1 24629 90824
1 99255 540148
1 35471 17672
1 34925 5115
1 60306 77199
1 62306 10914
1 54552 16649
1 31891 93931
1 60014 255433
1 76654 269538
1 69556 196382
1 77362 289586
1 38330 520679
1 57362 42195
1 89508 238191
1 53810 269767
1 60775 294030
1 50408 25622
1 62697 401166
1 76284 235105
1 66948 257131
1 42151 63494
1 81154 68704
1 43575 427954
1 22946 346751
1 29673 94046
1 17 363941
1 22701 412867
1 42610 273327
1 99814 511802
1 19094 226226
1 4711 252000
1 51588 132736
1 50774 225035
1 83890 444397
1 77227 256960
1 42889 349067
1 82418 437539
1 9700 270931
1 80996 140058
1 41617 160406
1 29074 150705
1 7726 96876
1 88602 460291
1 83852 180232
1 53743 416924
1 82543 204357
1 47156 220738
1 52844 440035
1 66497 544069
1 95914 161764
1 46716 158986
1 33761 387080
1 80641 390087
1 99293 65990
1 81691 275705
1 59419 93928
1 74759 453133
1 66185 187975
1 41527 457356
1 64522 181229
1 54413 429351
1 21360 412580
1 92603 173468
1 93472 152726
1 34121 82431
1 23537 121324
1 41999 238417
1 90284 473829
1 93461 296492
1 51085 63509
1 37850 450893
1 43039 518595
1 87978 207433
1 47652 424726
1 42566 37653
1 12971 438138
1 10560 309795
1 46135 368120
1 16923 69422
1 33502 509057
1 22030 461421
1 6215 142651
1 35298 27273
1 85770 216830
1 92207 59826
1 72852 236353
1 57154 58334
1 41280 33943
1 10106 363482
1 98206 177042
1 47686 347787
1 52751 443607
1 95432 59774
1 1990 279724
1 71156 234965
1 76584 364084
1 48337 314815
1 74028 441887
1 69654 95640
1 20892 63964
1 38446 400011
1 27058 60733
1 8980 272690
1 16667 570
1 3159 455986
1 14551 11990
1 49975 271980
1 59190 331732
1 41445 282098
1 88571 331484
1 97766 84131
1 53405 49520
1 49552 304858
1 76289 305115
1 81899 375096
1 32064 376277
1 63154 400817
1 22791 182309
1 59759 140991
1 13393 265062
1 39457 214451
1 40783 274282
1 5369 135286
1 21472 248074
1 87511 461978
1 50968 62148
1 34162 273350
1 6845 288960
1 7597 172673
1 48356 430452
1 83970 159328
1 5336 231727
1 85979 390523
1 72947 156753
1 28307 128256
1 63459 144070
1 45848 345264
1 54310 224747
1 14828 436572
1 39149 279860
1 33759 187762
1 23292 413041
1 3478 352801
1 872 421788
1 43943 128812
1 33015 65400
1 45946 106308
1 59299 515721
1 34345 274617
1 58807 402594
1 61120 321802
1 45487 47454
1 605 437326
1 89980 295208
1 10128 357059
1 9693 266194
1 47036 198334
1 12359 81002
1 59924 242077
1 16702 398088
1 35614 13196
1 54521 51381
1 33651 389489
1 84449 141948
1 55484 195924
1 79985 45163
1 98710 244771
1 83639 397430
1 35822 369867
1 14993 290005
1 43269 93173
1 17777 356161
1 90157 419679
1 17689 543715
1 86794 334408
1 67039 201789
1 87634 62112
1 65450 247842
1 33517 270485
1 626 56494
1 93716 328799
1 44483 435404
1 7189 323509
1 80954 383151
1 76141 120853
1 62150 416070
1 97740 204116
1 30056 116588
1 36532 49748
1 36883 477768
1 1882 389424
1 85004 123985
1 5315 67068
1 95274 21624
1 33896 112402
1 87254 84401
1 93362 261130
1 60460 410906
1 2781 341887
1 43736 300700
1 99321 446767
1 64825 107995
1 68804 131547
1 77217 363915
1 72048 314125
1 29331 55957
1 97315 341993
1 63843 289471
1 75825 142876
1 73625 287881
1 38916 92280
1 845 220824
1 85140 380065
1 33516 312575
1 59823 206221
1 5777 408873
1 67729 133678
1 28268 285093
1 18476 260119
1 5054 501422
1 88002 168598
1 63419 35487
1 50309 394213
1 36742 18668
1 65949 382196
1 2455 292939
1 42561 309465
1 96120 269448
1 63612 80361
1 83939 137645
1 26153 460172
1 10917 163915
1 28855 67956
1 59230 324843
1 28454 205906
1 32926 89910
1 6568 309560
1 54761 521617
1 41312 546138
1 58356 41542
1 43589 264413
1 37477 259733
1 2592 72647
1 18038 115599
1 49993 479384
1 85809 9795
1 56589 362271
1 97333 287208
1 72267 330623
1 79087 293285
1 80561 509122
1 81249 513905
1 13667 542642
1 87935 216932
1 88340 10879
1 42797 56875
1 68299 400682
1 20385 463556
1 36319 275549
1 32038 171591
1 42235 19148
1 42423 55930
1 68250 201298
1 36383 276258
1 6539 94710
1 58815 371340
1 37037 401294
1 35304 345093
1 46388 404380
1 80188 85278
1 6946 212976
1 21585 164833
1 38254 297943
1 16589 170986
1 38240 77663
1 6954 141551
1 54258 152177
1 67219 39445
1 68688 494137
1 9669 315669
1 23448 511173
1 10414 423395
1 59035 332631
1 49137 450574
1 47545 156286
1 79584 542657
1 2728 213509
1 5216 96680
1 22606 181769
1 40200 138677
1 17634 193510
1 54369 36988
1 24206 136625
1 84679 176140
1 16559 364489
1 6054 328519
1 49427 379561
1 45469 128242
1 97913 53715
1 18494 9790
1 62228 21733
1 66763 86456
1 89480 413099
1 48346 126074
1 48395 64078
1 49938 216464
1 90725 39120
1 53355 375369
1 11855 34758
1 2129 455175
1 93463 78329
1 73249 112446
1 51578 337629
1 57450 218113
1 53673 436060
1 75597 5675
1 19716 505336
1 31389 205155
1 74465 478849
1 6015 191045
1 25669 498984
1 99595 361271
1 9161 478835
1 29768 303717
1 15990 282687
1 1523 490262
1 22793 152809
1 7608 321529
1 81903 21253
1 73047 312352
1 26313 120058
1 52960 387476
1 51721 532887
1 32087 124227
1 83795 206527
1 38768 209496
1 43516 56791
1 24819 302967
1 44942 28279
1 57401 64515
1 79042 253204
1 54956 221042
1 30563 57349
1 12938 516236
1 57841 321345
1 59939 27496
1 65147 180711
1 54582 15369
1 50723 351487
1 61879 461091
1 89534 134906
1 59756 268180
1 18769 280945
1 68106 111539
1 60724 497478
1 46396 241808
1 78994 538490
1 7324 236562
1 77159 348909
1 64824 65331
1 97376 22506
1 85358 540864
1 43742 68781
1 10639 476175
1 13683 167338
1 19135 268279
1 93250 475224
1 99923 338043
1 17506 56776
1 25649 542011
1 1980 222982
1 84339 443878
1 61384 313724
1 99075 153838
1 39860 329458
1 13152 32371
1 57756 278295
1 82040 378096
1 20242 424894
1 74155 313133
1 58551 228450
1 47534 167135
1 45887 108427
1 62340 413155
1 12881 126087
1 95910 447387
1 92772 281206
1 33788 192032
1 3843 454450
1 8930 61654
1 2761 284627
1 53668 164339
1 14309 491932
1 32257 369845
1 68599 143197
1 33866 147491
1 58864 503870
1 63300 509120
1 54902 159202
1 29218 485031
1 30205 247738
1 35595 17712
1 53390 17798
1 98841 292830
1 57219 221140
1 215 179431
1 50312 500393
1 21378 438067
1 22748 236409
1 26537 11729
1 64365 438019
1 1773 429249
1 2079 402915
1 73473 391656
1 96901 384722
1 41706 499299
1 64838 500330
1 99103 16885
1 37945 183483
1 78953 150416
1 2888 140955
1 72708 474980
1 46224 419846
1 71228 267228
1 37919 65411
1 71280 360458
1 25045 367134
1 35122 428211
1 16931 45943
1 75781 71702
1 15662 270238
1 48733 43272
1 67212 428813
1 19970 485982
1 91941 261719
1 13804 210103
1 82867 209301
1 83496 85581
1 19778 375016
1 29681 307752
1 21712 93649
1 22007 237076
1 86765 272696
1 82139 81366
1 39004 217012
1 51440 29459
1 92944 6886
1 43099 495389
1 69839 111561
1 59444 396867
1 49938 40756
1 93411 469926
1 35426 367696
1 40642 122091
1 70204 535794
1 865 128797
1 83502 337667
1 67389 375645
1 86455 460908
1 96775 547717
1 63562 505990
1 43331 334368
1 6571 155722
1 4965 326142
1 14159 167233
1 60565 501117
1 51296 123282
1 93868 288001
1 97847 505796
1 33172 114784
1 76576 421208
1 76332 172679
1 64472 133029
1 53377 410015
1 96690 444019
1 57078 396336
1 85645 328211
1 70492 411278
1 57535 407170
1 61530 173763
1 52077 368970
1 91397 168383
1 96015 54223
1 63880 105988
1 83857 2291
1 31966 294034
1 94956 252263
1 64786 51572
1 36241 168952
1 76357 490737
1 49694 488575
1 40008 281232
1 94725 199617
1 48125 283620
1 69900 51971
1 37753 73493
1 49223 44655
1 55397 366457
1 67712 424117
1 2328 131756
1 30095 333255
1 61566 177788
1 77410 199854
1 61908 325174
1 59702 288379
1 98152 97883
1 97659 491766
1 14333 251900
1 91219 224639
1 62149 526223
1 61618 342676
1 92452 541103
1 59135 54284
1 76467 182947
1 82225 315671
1 2971 160080
1 62547 284055
1 42901 303231
1 9089 459481
1 5552 94948
1 60072 532330
1 97354 492634
1 11273 409347
1 73621 491532
1 70133 223253
1 14676 215493
1 17074 398933
1 94490 534537
1 19284 217185
1 69393 382106
1 19716 504069
1 71952 394772
1 35772 409327
1 57860 397473
1 85417 107948
1 1864 396718
1 91079 60305
1 26156 88024
1 14568 122271
1 21905 291464
1 97645 47095
1 3914 356412
1 67018 220279
1 66108 519099
1 1670 299098
1 13886 162117
1 45912 226664
1 16217 223580
1 92107 435488
1 31945 376836
1 92890 153300
1 5946 203376
1 55604 152905
1 70796 3619
1 92568 255824
1 46607 150761
1 3866 172270
1 29703 475691
1 70236 349084
1 17288 272398
1 65141 438008
1 52378 109584
1 71565 303287
1 19190 165013
1 24478 436437
1 57030 320192
1 26196 382092
1 8040 473139
1 42509 103685
1 82924 10851
1 84314 508061
1 46033 254981
1 32060 479437
1 33483 246110
1 68007 57594
1 14559 357989
1 31457 17342
1 4005 392731
1 64579 88218
1 52773 354306
1 93782 424502
1 17722 32323
1 78135 7616
1 54129 409074
1 54516 380669
1 30922 95514
1 65036 442266
1 62357 276326
1 7827 246460
1 9174 178502
1 56651 86208
1 40834 349292
1 30378 363476
1 55167 37135
1 49402 148141
1 29447 534155
1 84468 378043
1 4997 163179
1 14916 180864
1 57589 387025
1 39688 499861
1 24040 499750
1 15600 344979
1 99997 516392
1 97439 500607
1 68617 530946
1 67464 390327
1 22384 457763
1 32017 123551
1 98984 153623
1 30163 336616
1 72445 341164
1 12791 200241
1 82503 367415
1 40602 463205
1 61621 122265
1 59241 386282
1 21893 362646
1 77317 245733
1 65832 349293
1 608 100099
1 79811 358078
1 48382 191257
1 44968 540335
1 35636 281441
1 14849 398751
1 64588 330396
1 7781 365762
1 7871 397998
1 27552 158119
1 81528 423785
1 25423 131564
1 93559 47962
1 49473 108434
1 97803 383863
1 13047 433611
1 83350 14651
1 72291 150182
1 51149 442164
1 59116 240522
1 43829 346848
1 86184 530095
1 43431 235668
1 29089 378084
1 78124 421428
1 37360 380555
1 25280 522259
1 46692 58736
1 2770 76736
1 15772 324879
1 94914 71537
1 57768 346413
1 98114 139407
1 82603 205635
1 22102 439084
1 3483 109755
1 40307 268188
1 19935 102032
1 91746 317452
1 62288 491270
1 50494 388567
1 46456 180364
1 63281 419736
1 53141 112221
1 74587 95245
1 19670 27083
1 42539 246703
1 30140 143887
1 56579 314599
1 87034 190295
1 31159 466967
1 82774 78043
1 91438 296079
1 6149 233245
1 4607 506725
1 72242 145304
1 95061 76153
1 23799 380081
1 55243 276117
1 52353 536525
1 8464 535863
1 44976 389376
1 94596 301122
1 14548 499390
1 91608 528224
1 37969 510748
1 2546 2239
1 2107 495323
1 98566 368835
1 62938 192874
1 92093 393166
1 87495 104983
1 89745 199804
1 97420 239482
1 62638 524727
1 97832 545802
1 56211 461968
1 73544 112798
1 27118 478797
1 11694 271905
1 4579 295197
1 20206 19894
1 3846 74275
1 86763 370888
1 74075 53747
1 19646 162675
1 5884 166035
1 46863 163446
1 86739 467827
1 46201 206371
1 73211 89941
1 46090 403771
1 64323 51498
1 54848 409539
1 38666 372260
1 86060 220560
1 3747 398250
1 47378 79747
1 2194 159891
1 56487 317489
1 2829 278799
1 89169 352757
1 24188 85652
1 65994 333229
1 793 337958
1 29853 6193
1 90736 492988
1 66407 253916
1 89120 323169
1 11862 501565
1 17879 68443
1 2509 386447
1 9753 362132
1 9150 178725
1 9625 155791
1 87054 137287
1 9117 458712
1 91060 33831
1 56638 120573
1 60377 350273
1 3013 46398
1 40760 428111
1 1359 207442
1 37855 6625
1 48202 35227
1 85164 307791
1 51125 445447
1 15569 132742
1 50275 272309
1 93104 115059
1 15672 508364
1 77343 359968
1 76265 485644
1 65669 382857
1 18208 460507
1 51834 237056
1 49078 423218
1 24842 240965
1 58007 305417
1 882 232127
1 77409 5094
1 47937 64921
1 48228 379559
1 47864 533466
1 9250 181875
1 6474 51893
1 90896 479609
1 36380 164406
1 22707 465909
1 22726 305559
1 26884 372137
1 17007 200012
1 63916 532666
1 75220 39908
1 33832 248980
1 96161 532813
1 22213 7029
1 90005 355000
1 59236 432955
1 21219 525898
1 79703 102017
1 72555 505736
1 77665 235214
1 6692 145940
1 47066 100007
1 46357 406762
1 68456 382483
1 86615 16824
1 97287 252666
1 78548 519386
1 17634 349995
1 92587 488407
1 87446 39833
1 41961 473694
1 25621 138515
1 76912 240662
1 3840 348072
1 12499 108655
1 68204 128524
1 60472 341411
1 44158 168672
1 71028 139989
1 54254 142250
1 84818 344189
1 82983 131303
1 15916 5869
1 60069 199971
1 49711 65466
1 5109 120828
1 35611 386185
1 53336 332688
1 64960 99435
1 84063 45098
1 65314 213546
1 88144 229081
1 82998 255733
1 59199 451414
1 8258 214028
1 25877 426909
1 35712 539145
1 67052 108555
1 85595 323956
1 74417 84103
1 52975 273609
1 56736 222124
1 749 115665
1 7723 230273
1 71604 103888
1 32179 80241
1 27833 463541
1 65452 183379
1 57791 98856
1 29277 141200
1 98975 291535
1 71101 346564
1 79105 460350
1 94359 544256
1 94816 334752
1 26502 273543
1 87146 156347
1 17625 116828
1 69309 497824
1 77456 304118
1 85003 418277
1 89532 513560
1 182 189725
1 88514 47089
1 42804 26619
1 12088 358594
1 33003 298663
1 72326 53847
1 69781 433231
1 94983 390806
1 40701 187044
1 42693 404455
1 27840 136887
1 2783 412241
1 12077 534368
1 11270 117863
1 48197 269362
1 65210 452860
1 34875 373353
1 35121 430384
1 15635 204050
1 36529 154208
1 41351 105331
1 62417 14342
1 47677 517305
1 78011 207159
1 27506 150456
1 76236 464116
1 7730 521578
1 38514 177717
1 19260 78008
1 23724 424281
1 81090 299532
1 16238 211388
1 89510 396809
1 70490 282595
1 55070 49510
1 38662 119783
1 92113 471391
1 98620 268050
1 66391 314630
1 27061 460501
1 38429 379864
1 6141 433317
1 82590 173414
1 48306 89570
1 11722 31164
1 71876 316791
1 26178 218521
1 45846 113479
1 17689 34681
1 18075 242890
1 79060 172990
1 54137 372294
1 89995 169547
1 25641 485526
1 36005 14212
1 84948 25699
1 29279 114184
1 27095 514518
1 55685 159002
1 15295 113339
1 28791 437541
1 72046 294689
1 46949 85187
1 54420 487220
1 96243 90237
1 34005 59305
1 86325 133194
1 79625 409561
1 14035 141264
1 76919 454138
1 77062 301650
1 9272 176249
1 23865 74857
1 59354 227415
1 69288 410462
1 46458 483673
1 66851 419641
1 67368 511607
1 78956 331014
1 16070 469000
1 92564 238706
1 85129 194444
1 50625 65702
1 39766 225193
1 9899 409661
1 44933 290915
1 72506 221561
1 13377 212984
1 33129 47518
1 11302 460957
1 19942 137095
1 73121 89034
1 23439 185810
1 84499 210942
1 71925 437752
1 71406 163389
1 50012 421711
1 14325 207040
1 36889 106119
1 41376 5305
1 51186 373274
1 22421 68560
1 61601 218068
1 31056 281351
1 59665 53507
1 33051 380494
1 10047 515523
1 7926 294588
1 61305 339832
1 28528 412117
1 82658 339179
1 9451 45674
1 11531 175445
1 78619 488792
1 90139 428884
1 47623 229789
1 57192 210099
1 67334 236145
1 35579 311718
1 66627 442198
1 40432 98752
1 2586 156672
1 52115 38924
1 21752 330478
1 94339 183633
1 79613 424120
1 24370 170086
1 55069 174259
1 32418 105078
1 5370 308032
1 73321 123581
1 90411 165441
1 63341 490109
1 345 331558
1 87849 450418
1 83228 100309
1 60390 378378
1 37537 88755
1 31362 495797
1 7911 433464
1 60748 2115
1 97020 87219
1 85060 522141
1 41764 508956
1 94815 11536
1 55858 223441
1 99937 283518
1 37325 160017
1 62530 30575
1 95276 55680
1 69705 122261
1 45658 22657
1 37043 374296
1 57746 337081
1 49900 412067
1 49955 78211
1 16211 460605
1 41228 95307
1 18682 545841
1 6336 145686
1 27716 262526
1 21411 467785
1 62757 247972
1 27595 31982
1 51973 259805
1 2080 19825
1 98717 63489
1 50492 433304
1 75895 363498
1 20619 198740
1 31153 171797
1 62284 444222
1 65242 349591
1 1549 143147
1 5332 529193
1 54450 401052
1 81520 310520
1 47054 256370
1 24628 378446
1 48167 109827
1 65432 408475
1 28150 288147
1 54371 70849
1 8868 348636
1 78578 228909
1 92814 216179
1 24114 545119
1 99778 268793
1 47105 547853
1 94655 185687
1 66000 393073
1 97112 370458
1 71619 480595
1 53105 84051
1 56302 493704
1 46080 147444
1 94585 151786
1 54061 394874
1 30173 188285
1 20305 470265
1 58373 316371
1 76474 513735
1 13101 111357
1 71045 455596
1 41702 152260
1 99426 74551
1 33775 494997
1 39828 376148
1 13021 359446
1 31470 537997
1 18131 397734
1 9878 151238
1 14026 438917
1 38469 235116
1 20170 526541
1 62724 146281
1 22862 61042
1 73679 218854
1 49380 105231
1 75414 476640
1 46378 360911
1 48247 163868
1 24882 200109
1 79141 187139
1 20222 424341
1 78243 56782
1 23364 379709
1 42057 364671
1 60810 418160
1 26621 4303
1 61930 259238
1 91739 160794
1 80335 542561
1 54510 155358
1 35446 504166
1 58003 472472
1 90926 339582
1 52732 7617
1 68055 278670
1 82667 223326
1 50950 433236
1 62642 368300
1 78015 203731
1 49593 248129
1 66681 199079
1 29784 539970
1 15837 262087
1 5207 241999
1 15207 82901
1 94133 229678
1 14819 545517
1 86654 397040
1 7152 12290
1 53203 271338
1 84704 96631
1 43814 36589
1 66102 246800
1 19674 256675
1 85990 230178
1 72678 127352
1 30391 202763
1 59219 305
1 66244 436360
1 84345 522456
1 18006 375832
1 51877 193586
1 30859 449824
1 48822 238516
1 16530 493406
1 69883 330363
1 27404 451120
1 3638 270681
1 27884 172447
1 93595 218829
1 12535 487602
1 35313 515550
1 24453 533051
1 96495 364249
1 42589 496469
1 67392 506470
1 37212 51956
1 99199 161279
1 58382 216464
1 72219 154437
1 92531 67530
1 10548 3601
1 83643 504206
1 63739 177608
1 89002 143679
1 21461 195820
1 84020 332581
1 64920 292025
1 92929 170087
1 36589 64536
1 44138 452035
1 30668 192472
1 51065 310305
1 22338 119552
1 87949 94343
1 61645 120134
1 73747 99750
1 14494 148211
1 72493 227164
1 33589 335484
1 47087 534228
1 69353 56043
1 24028 415781
1 1117 65412
1 16365 359295
1 32715 175468
1 21162 166305
1 22301 344106
1 59342 520541
1 77646 158137
1 15654 418991
1 94156 62775
1 33458 183034
1 49177 194449
1 24771 383998
1 1605 500616
1 57467 268224
1 6805 536302
1 94959 21137
1 40799 513371
1 33159 518476
1 13963 306845
1 74204 545023
1 50515 405048
1 47929 329234
1 17827 475562
1 69243 363843
1 15961 214424
1 36464 446435
1 97893 357451
1 70587 463368
1 73354 450345
1 65902 110597
1 35803 513101
1 26893 363378
1 88734 523406
1 31857 33061
1 6540 462757
1 26146 511945
1 10126 254978
1 6076 247795
1 89089 461408
1 88779 21272
1 44818 72438
1 64942 302348
1 65538 60082
1 77687 411439
1 51747 469193
1 77640 179258
1 5145 294293
1 66423 254590
1 93530 179306
1 79754 35850
1 42286 10850
1 30587 334988
1 78062 108249
1 81846 210024
1 31912 293709
1 45525 116409
1 92409 160680
1 49802 52273
1 71633 431461
1 97173 310957
1 68018 233430
1 48329 207
1 48561 351865
1 30987 291923
1 7347 284550
1 89714 478807
1 87153 90135
1 18440 116555
1 65332 53680
1 41190 237857
1 87320 307948
1 29851 255966
1 73965 547558
1 7558 415415
1 50737 249188
1 94615 443676
1 67254 473055
1 94897 532049
1 75490 331401
1 15883 375772
1 12745 232986
1 90601 425725
1 93429 103984
1 82727 172218
1 87070 3276
1 48878 225899
1 23122 482754
1 79229 284747
1 74350 518932
1 11617 142269
1 52705 189383
1 3004 213652
1 34032 394873
1 46529 152207
1 81836 372134
1 41365 242109
1 91517 535207
1 3216 212039
1 19098 20198
1 14169 536909
1 56334 120019
1 18445 422701
1 47412 274656
1 7961 462812
1 30332 540387
1 3675 32179
1 83043 488311
1 95684 270223
1 34238 388087
1 44536 490257
1 17167 166466
1 83243 350391
1 93357 35744
1 68901 301577
1 87297 284867
1 13343 483353
1 97859 347623
1 51300 357239
1 92992 13087
1 58768 113390
1 56727 234142
1 57780 441365
1 81462 157727
1 97487 23155
1 33473 98676
1 86101 170199
1 37291 408979
1 94508 378705
1 44635 500009
1 49066 159915
1 82088 128081
1 792 9925
1 63549 33583
1 46737 282725
1 7285 158370
1 8931 144076
1 3199 263513
1 66252 370243
1 34874 491383
1 34077 312443
1 80698 170279
1 84218 173678
1 95041 396632
1 95992 85023
1 60774 519454
1 81149 111930
1 98801 244072
1 69124 379301
1 22652 376459
1 80982 417580
1 60339 218278
1 30992 156538
1 54932 127544
1 61923 370718
1 65072 130403
1 66671 142107
1 33863 164037
1 16774 401865
1 69263 365774
1 72527 204073
1 29550 515319
1 50784 84013
1 32571 159958
1 4131 413829
1 86368 163416
1 26321 354263
1 76570 407741
1 4249 499785
1 82199 434512
1 13177 199757
1 83542 110192
1 32259 26880
1 36330 505160
1 46554 340780
1 30135 161528
1 54482 542308
1 30707 164745
1 56882 260212
1 84966 130185
1 60469 239554
1 5258 305813
1 21028 21814
1 19178 536577
1 70109 498015
1 97318 151895
1 37071 83996
1 86382 22741
1 5691 240817
1 66082 116015
1 28500 135527
1 93624 294494
1 55743 40107
1 12021 41351
1 11155 243431
1 12594 122384
1 73658 11063
1 2968 409238
1 81262 87162
1 45476 212057
1 83516 351538
1 15235 130264
1 85252 171620
1 69174 243922
1 47126 197382
1 23151 165342
1 4245 425298
1 77682 88876
1 48024 528258
1 83444 526241
1 73956 286151
1 75551 489175
1 12178 422388
1 80876 363811
1 29167 462609
1 33126 19525
1 93782 171549
1 50413 301000
1 791 335468
1 61840 156371
1 54996 427967
1 84177 499949
1 2142 203510
1 47589 19486
1 6075 162841
1 18641 371068
1 64803 111547
1 42317 535071
1 47646 96038
1 11876 224060
1 61063 473713
1 77298 133438
1 88779 27245
1 51940 408341
1 78634 540664
1 19931 510085
1 38933 163680
1 82601 130861
1 39022 542698
1 83153 276669
1 40170 495921
1 23658 488110
1 23697 91987
1 32861 464222
1 14140 220475
1 84962 184298
1 53846 395329
1 42375 222039
1 64764 130861
1 60488 523489
1 95068 254328
1 17655 339431
1 14553 538666
1 39637 529021
1 11108 80675
1 63990 128076
1 50436 327209
1 12993 425029
1 77935 512507
1 12525 315139
1 38446 215389
1 8133 171748
1 73116 25766
1 33636 404608
1 81575 22361
1 17945 25134
1 62829 144656
1 79108 156233
1 52800 85760
1 17111 319893
1 90434 179163
1 27605 501335
1 17513 270749
1 38325 303329
1 79836 38532
1 27903 107967
1 39315 150819
1 78445 159815
1 86810 405111
1 23499 138105
1 39694 348197
1 64312 44088
1 51454 238073
1 15010 513823
1 47370 313774
1 24845 115189
1 21095 515520
1 47436 59382
1 31417 440957
1 4518 214992
1 48087 378609
1 42546 370743
1 99531 536818
1 8506 491409
1 686 119880
1 99612 115743
1 93615 398953
1 91043 150909
1 15021 52354
1 44818 529994
1 22232 1757
1 15321 263770
1 24787 65825
1 61 157094
1 91317 89074
1 23828 179292
1 14594 133122
1 47366 511772
1 8886 358092
1 56589 261708
1 95546 440021
1 14677 446813
1 54380 516014
1 12476 172631
1 58107 406967
1 58930 308809
1 93705 99392
1 14650 98575
1 73479 289738
1 83175 420934
1 41627 351662
1 73727 397492
1 89404 163843
1 72763 154973
1 92532 229023
1 44004 305463
1 37245 6458
1 76375 313515
1 93828 229371
1 10050 271301
1 19817 86369
1 31684 458212
1 50620 395235
1 60944 459952
1 34881 164224
1 8266 1250
1 64557 438444
1 76583 221536
1 16678 520161
1 88017 225214
1 28485 297170
1 92449 88334
1 90327 18140
1 40899 194097
1 23543 143032
1 12853 22188
1 96022 103223
1 58087 155108
1 74579 215998
1 58875 389609
1 86947 230834
1 78662 11575
1 90729 205061
1 81069 232633
1 65086 14886
1 73480 240348
1 3338 218490
1 17795 70650
1 2568 225470
1 40919 501652
1 22694 515190
1 21 501734
1 52642 151661
1 10523 156179
1 12877 208382
1 92571 277491
1 39755 80132
1 87547 426379
1 98961 40890
1 1903 349697
1 91013 118969
1 96385 50030
1 36993 31701
1 76553 320318
1 25840 204080
1 90133 546362
1 58799 326195
1 55810 51557
1 36877 470955
1 15424 56055
1 73290 299829
1 40241 356209
1 73595 338406
1 23369 406480
1 21540 155348
1 75791 214102
1 5372 519559
1 88378 386444
1 78316 317961
1 48661 110306
1 77072 512998
1 53052 96205
1 91988 59853
1 81116 463048
1 65015 463821
1 35446 228939
1 55179 541209
1 77947 405851
1 86322 178757
1 42385 412678
1 65698 545690
1 24748 190091
1 60386 325158
1 30453 429770
1 40874 517893
1 11302 368106
1 17286 238513
1 22188 348621
1 52051 431320
1 23075 444112
1 44672 535596
1 87965 416048
1 69742 83446
1 85115 227898
1 56912 325851
1 14001 3755
1 95307 542317
1 88454 134601
1 58230 16488
1 74193 498372
1 5819 186018
1 28925 244674
1 19796 421840
1 15205 507644
1 35470 133690
1 61112 214415
1 84297 135779
1 85429 546912
1 12949 368586
1 90128 110160
1 53 278083
1 87979 339157
1 28767 29123
1 45757 528803
1 97882 254280
1 82990 84371
1 48511 545266
1 85240 36183
1 42008 194831
1 42983 138196
1 91588 540837
1 12953 501415
1 42768 173978
1 95679 393817
1 9374 299815
1 19546 308235
1 38818 373182
1 96062 438775
1 42399 345830
1 72497 385501
1 72749 434855
1 95116 22582
1 17814 495599
1 33304 99184
1 852 336583
1 48595 283296
1 26869 295404
1 44264 431571
1 80727 199026
1 73178 421950
1 61547 134968
1 16345 411322
1 17429 135065
1 77354 76841
1 95689 292449
1 19298 153403
1 61232 315343
1 57707 79357
1 53601 203509
1 16510 14706
1 4647 9306
1 98951 52365
1 81953 221671
1 132 21768
1 15516 5821
1 79397 86812
1 84667 386453
1 14605 159490
1 99407 129421
1 40015 57283
1 43807 183665
1 80401 150137
1 66177 60690
1 97068 237889
1 24222 424846
1 78729 455243
1 19409 55946
1 67493 7953
1 95976 289710
1 56525 1044
1 34465 103085
1 37634 64781
1 48718 185475
1 66870 85441
1 87569 47197
1 59277 232902
1 19136 545044
1 27740 489120
1 78081 168507
1 61773 373189
1 85839 14924
1 43481 518441
1 40659 361774
1 363 6586
1 41803 192726
1 9955 181985
1 73413 370554
1 11568 214823
1 36772 355309
1 9716 113417
1 98586 301190
1 66500 65285
1 1964 243632
1 88901 505035
1 41905 395751
1 83856 414873
1 29010 339357
1 14958 377619
1 70731 253503
1 39035 237095
1 30280 71050
1 70758 400594
1 53576 84358
1 69199 370937
1 96221 237319
1 16584 515466
1 6570 424038
1 70773 218284
1 62083 61068
1 6667 116634
1 27504 232584
1 31027 362225
1 77961 43472
1 904 183597
1 97818 324267
1 97492 367336
1 21889 229246
1 94583 376935
1 54731 278567
1 19584 262148
1 6202 189645
1 88817 325886
1 59457 505923
1 38846 430540
1 4005 96160
1 7854 84702
1 21918 228604
1 42392 524785
1 80883 508926
1 18983 51224
1 80513 173100
1 8438 319174
1 23764 475323
1 50196 368265
1 57420 300736
1 18593 97098
1 17817 524927
1 48430 543611
1 82655 194904
1 95041 223139
1 66738 546137
1 88334 480705
1 25274 273918
1 38846 389326
1 32784 20777
1 96075 397123
1 86911 43274
1 24066 382092
1 90339 152335
1 9151 429499
1 59853 121217
1 12884 299585
1 32572 72326
1 89217 14880
1 35364 156917
1 71933 267547
1 92587 438498
1 89099 449081
1 99367 39547
1 51557 451983
1 91264 137684
1 34709 151322
1 37332 443335
1 40566 136550
1 96781 346180
1 22711 127213
1 43692 409675
1 22071 476044
1 770 71049
1 44041 487245
1 56049 505887
1 4913 222495
1 70638 187175
1 8645 66806
1 90914 442677
1 72301 433924
1 57540 252367
1 34051 149121
1 50656 211153
1 71539 470368
1 97810 266182
1 2396 276375
1 83723 280908
1 40876 143544
1 56235 539576
1 10471 457250
1 60580 412105
1 73760 416424
1 80093 532228
1 18973 496894
1 87372 39374
1 74711 406670
1 34042 489810
1 55 324676
1 45219 20479
1 63386 181431
1 26611 338699
1 6030 231398
1 39113 344410
1 28530 122403
1 58423 492608
1 10841 174388
1 80479 178983
1 88071 256777
1 24631 428050
1 68849 109743
1 14725 381904
1 6433 27988
1 30916 311034
1 8272 387732
1 45213 524977
1 30666 105782
1 95470 74793
1 76461 534269
1 68422 319049
1 52745 186663
1 18022 178576
1 90528 182306
1 993 362293
1 21607 201366
1 1212 312032
1 76227 270392
1 53358 216483
1 1261 162898
1 47201 344298
1 72174 384732
1 88814 305559
1 9539 427137
1 34628 461371
1 18489 100040
1 82818 179867
1 55537 325575
1 13592 280720
1 89021 505632
1 24810 8180
1 4960 479995
1 92620 279522
1 40626 207309
1 8486 214853
1 80409 419196
1 70096 256490
1 45905 515317
1 92759 121570
1 2245 2612
1 69334 495225
1 63058 277483
1 84669 118986
1 71722 454632
1 26285 32388
1 96366 367018
1 70202 103546
1 3603 246212
1 29031 249408
1 75486 348971
1 86093 96128
1 39175 200422
1 14323 374298
1 52665 543165
1 2294 127917
1 90608 246244
1 84163 385467
1 86009 413119
1 11640 493169
1 34677 34376
1 14662 538153
1 29589 423725
1 23729 303625
1 15903 293282
1 53197 304103
1 78727 270152
1 5187 459855
1 90038 101329
1 14153 499103
1 80231 212650
1 97581 315268
1 87748 518039
1 23659 382626
1 97740 113567
1 753 297668
1 54896 25369
1 91234 333941
1 67441 424104
1 98447 238537
1 78531 66488
1 9375 201646
1 41517 253598
1 97320 380155
1 91142 60160
1 68115 220088
1 47385 436767
1 1819 388999
1 58817 74799
1 65774 379049
1 1901 27643
1 25258 349088
1 67581 105258
1 4512 483062
1 34050 532787
1 44789 688
1 71713 245786
1 15739 185801
1 93360 282120
1 44316 540306
1 96632 81612
1 42031 363197
1 77745 162892
1 29472 157155
1 49128 163212
1 64332 255000
1 12411 481087
1 82274 218843
1 2075 25780
1 91970 448656
1 24552 290874
1 32353 277692
1 50104 413768
1 27843 109128
1 52689 189911
1 70559 203330
1 28842 526387
1 71902 177762
1 73421 273666
1 19868 9551
1 63063 311332
1 80645 128176
1 52086 277000
1 71480 321271
1 20329 401933
1 52967 265641
1 81508 513526
1 88149 359140
1 57161 123503
1 87446 160908
1 11886 167274
1 4306 187694
1 68573 223483
1 23233 504860
1 47023 507160
1 9007 132083
1 66736 56037
1 84153 543107
1 11486 105185
1 42830 48488
1 13705 443543
1 27183 486419
1 11412 33970
1 18320 487868
1 77714 270830
1 93204 253563
1 31593 51705
1 62739 126823
1 52754 101719
1 21271 75946
1 53494 69138
1 23226 230056
1 92370 478138
1 74921 139935
1 23955 454574
1 96932 219792
1 97723 180365
1 74779 386217
1 86586 53974
1 88209 494653
1 81588 406725
1 58621 489419
1 34849 147116
1 4164 375611
1 90184 518487
1 17568 40412
1 63938 319208
1 90939 461888
1 99133 319460
1 11636 251692
1 13462 508059
1 11064 202837
1 50685 305348
1 14889 150547
1 3508 183215
1 36859 61158
1 16112 159641
1 22673 494884
1 39446 486075
1 71236 283624
1 17374 142244
1 94748 495462
1 22931 425098
1 45428 355525
1 68401 154197
1 23097 199100
1 31589 258205
1 79499 257478
1 52144 173050
1 96667 518646
1 59236 74611
1 13355 248771
1 73317 203248
1 35120 95056
1 46728 424231
1 35923 497185
1 5174 221996
1 42187 34485
1 96874 416641
1 12995 367874
1 41006 125283
1 28986 505253
1 27074 522411
1 64990 195159
1 43221 488089
1 77711 140820
1 84265 370536
1 85986 215020
1 26162 232352
1 90715 188309
1 15767 69763
1 17265 474619
1 56431 25537
1 86253 102384
1 56773 542204
1 72042 17688
1 87029 511517
1 27766 42046
1 91916 518529
1 13615 367909
1 59722 338844
1 57063 416560
1 79011 6989
1 83936 491738
1 2969 505213
1 72688 160002
1 24803 343567
1 17214 527164
1 56330 90903
1 73218 419555
1 66534 304924
1 99400 335182
1 50276 484159
1 90093 471831
1 41923 541835
1 31744 456682
1 32401 142716
1 75330 268967
1 70258 446259
1 99206 194980
1 16409 82813
1 47025 137484
1 5485 472032
1 47514 115566
1 42693 40756
1 57675 470831
1 76748 353091
1 73117 294544
1 10845 82226
1 55839 237436
1 17223 479794
1 10000 17996
1 45545 145683
1 7744 485002
1 5814 216996
1 4723 434334
1 94226 297350
1 94941 76433
1 29779 237833
1 40070 179920
1 30849 5610
1 61862 145330
1 20214 363939
1 42378 413822
1 87774 272773
1 52973 358670
1 22872 36152
1 72863 324211
1 62706 260115
1 22465 264814
1 36432 162738
1 28902 479220
1 68293 125107
1 67220 422127
1 67799 264566
1 99296 471543
1 78591 264268
1 71317 77334
1 45670 206007
1 4813 493308
1 27081 283816
1 52757 199420
1 5782 116464
1 46349 525681
1 8876 443715
1 97221 337190
1 19582 16965
1 33825 437994
1 30800 150628
1 58518 49885
1 16536 145323
1 21610 80157
1 83678 425294
1 36023 487826
1 7963 145759
1 36487 421395
1 11645 38587
1 14105 77814
1 84321 181423
1 65786 406788
1 23575 250572
1 88621 30142
1 24962 79519
1 97027 425049
1 95957 206917
1 19875 368411
1 50454 239964
1 20419 11592
1 6974 213353
1 24236 245063
1 41718 441800
1 92793 1270
1 58362 303691
1 62360 530897
1 1658 545963
1 18023 43491
1 82964 304860
1 21431 201907
1 31035 112310
1 98797 185796
1 99890 341003
1 72955 78250
1 8401 143770
1 5675 166235
1 46366 269975
1 49108 167323
1 58741 171077
1 80258 408073
1 18913 534310
1 42770 386871
1 48127 411650
1 40082 262094
1 60161 281
1 83365 470408
1 5065 466717
1 78493 143140
1 20521 45665
1 49919 448781
1 489 14592
1 67042 246303
1 18081 433694
1 47983 101804
1 99994 188454
1 99266 364596
1 69680 196019
1 92039 305426
1 54514 111358
1 5085 470750
1 42016 486394
1 7126 524969
1 90540 327988
1 63668 345583
1 1049 477555
1 98541 154492
1 6014 528574
1 95272 101826
1 54180 541906
1 48957 296853
1 54691 333619
1 8633 285812
1 87049 365455
1 64439 277574
1 5298 500875
1 93543 424113
1 13008 386392
1 72426 226538
1 47268 383039
1 51859 389011
1 46242 295826
1 96615 292967
1 54865 59521
1 39901 218946
1 93000 407013
1 10239 202447
1 55986 70012
1 40967 487388
1 11850 330859
1 14370 114033
1 42943 141119
1 55696 271013
1 79249 347218
1 46209 242512
1 78737 306899
1 46936 244175
1 87748 516480
1 98892 497115
1 14432 477311
1 21506 421042
1 53070 512721
1 61235 24696
1 90950 206250
1 10956 7680
1 50133 27420
1 95112 361565
1 88377 532460
1 75576 337445
1 28803 116543
1 77435 474349
1 32276 152371
1 33669 23947
1 20320 194303
1 93308 93203
1 49325 441754
1 65813 176923
1 96180 347505
1 65499 177630
1 70783 297576
1 21608 247613
1 63081 135381
1 34154 78401
1 85216 326073
1 55039 444042
1 30214 375574
1 95480 117811
1 17291 419407
1 88601 391832
1 59892 338070
1 57047 213579
1 99159 391902
1 41432 328331
1 26780 534641
1 5526 361440
1 17213 29387
1 14364 344065
1 7718 233199
1 57414 307921
1 98549 7059
1 5189 259291
1 18298 2656
1 12153 296046
1 61720 313927
1 45492 85293
1 72578 218202
1 69053 128967
1 61854 64405
1 33898 344008
1 98757 412086
1 3876 317959
1 56288 376337
1 17158 367382
1 54188 124808
1 71806 471477
1 64502 281336
1 23178 291800
1 16256 486823
1 45564 176624
1 92217 61116
1 66262 497622
1 72680 159466
1 9806 89196
1 64194 68521
1 25227 229477
1 71119 314846
1 47909 393793
1 30248 287984
1 1768 452423
1 66395 236714
1 82225 222794
1 98149 80306
1 21679 76301
1 81526 295073
1 63971 281499
1 97840 286761
1 97312 411599
1 93512 433730
1 81067 136125
1 86947 392561
1 60731 521819
1 56602 279555
1 20025 186272
1 16790 170711
1 91937 342889
1 44755 281264
1 81343 434207
1 3137 479216
1 67635 260678
1 86078 201669
1 2412 538914
1 15580 415094
1 64048 294605
1 61825 216102
1 31122 544826
1 93601 101717
1 70394 365076
1 53766 475217
1 98817 461432
1 82760 192670
1 27953 271690
1 99605 151606
1 75720 16364
1 52234 116719
1 68021 426316
1 18550 25028
1 62841 68049
1 6942 112871
1 38216 109794
1 92211 103122
1 32709 503195
1 79069 254561
1 59272 320278
1 68243 399106
1 12891 180659
1 43360 344842
1 16600 32988
1 99295 72029
1 50124 58710
1 6080 523597
1 83127 263746
1 8256 231472
1 39881 474561
1 48820 349021
1 5062 427052
1 3358 157511
1 66435 302469
1 25781 156614
1 54342 390788
1 72194 120984
1 16553 170199
1 92253 207474
1 37558 204819
1 21907 240372
1 2764 364600
1 70147 447560
1 90616 314892
1 85499 208155
1 13725 3636
1 68255 505391
1 23436 288575
1 37923 103532
1 40524 150146
1 43275 66823
1 87666 300563
1 16433 364806
1 36393 118962
1 86239 5790
1 51532 488741
1 10576 64787
1 33190 382061
1 69779 266219
1 69560 173487
1 96455 466968
1 15827 537697
1 27968 377725
1 85721 171449
1 4256 33557
1 16064 425629
1 64222 112940
1 50478 102409
1 97122 46424
1 5149 500863
1 66246 164218
1 32120 332308
1 32438 493534
1 53948 225676
1 32624 306239
1 8216 61998
1 88965 136116
1 14572 494713
1 82805 338344
1 99629 453400
1 19862 158882
1 84927 494227
1 11374 24958
1 18169 327292
1 44308 191859
1 82820 277267
1 16530 250390
1 81180 60567
1 10373 538798
1 53005 69126
1 56443 245002
1 80822 442389
1 85587 154317
1 39145 447673
1 41696 231854
1 26440 383187
1 45894 368208
1 53193 294253
1 68123 450028
1 62547 188687
1 63143 301338
1 83294 201928
1 94788 250947
1 53462 13654
1 56477 441138
1 63576 304661
1 82418 249378
1 28019 16572
1 27571 32177
1 7016 221842
1 82272 242465
1 86378 276267
1 88783 162914
1 77247 508056
1 85381 128566
1 85948 344731
1 64251 258149
1 68107 211105
1 33178 480260
1 13800 291325
1 78335 149406
1 68383 363224
1 4791 297398
1 10064 192863
1 73379 525123
1 71403 468715
1 70997 259812
1 38676 279514
1 9265 118308
1 56319 470347
1 28556 131056
1 24372 84542
1 95824 188084
1 428 222310
1 59318 92129
1 1681 362853
1 37961 477966
1 76706 439895
1 51401 352298
1 29068 187923
1 17189 263644
1 92465 77780
1 3263 225004
1 45124 86262
1 33132 280695
1 10411 346475
1 93553 382862
1 90715 504974
1 83110 412191
1 96991 499647
1 6422 274955
1 15793 481993
1 32605 489663
1 72351 336314
1 53384 363267
1 56743 475175
1 29240 461222
1 59290 203358
1 65343 303379
1 91964 256186
1 83840 297161
1 61826 346622
1 60978 13325
1 68786 212050
1 85982 420399
1 38374 208629
1 41532 519513
1 34889 146613
1 13754 530239
1 65239 198014
1 83892 438388
1 31169 160607
1 16156 215300
1 1030 266004
1 65363 240259
1 78907 185370
1 53325 82156
1 58692 451222
1 19377 428992
1 47415 38115
1 78358 309163
1 48287 104339
1 52071 197015
1 78743 220477
1 40575 422584
1 79307 165954
1 51373 219657
1 93658 400172
1 3121 90514
1 52598 257766
1 86141 317227
1 48257 181967
1 9140 419576
1 29137 69694
1 46797 444659
1 9132 149251
1 82192 16259
1 11084 14889
1 64951 70513
1 87196 398218
1 8046 48286
1 96857 121370
1 14708 517426
1 43698 30613
1 68727 397072
1 40328 424536
1 27163 523432
1 66702 505444
1 72499 259623
1 79337 425483
1 57606 61231
1 85968 41148
1 72363 81556
1 41932 95843
1 91308 168636
1 37401 522387
1 9511 357115
1 55587 223135
1 71 337008
1 50345 264990
1 85327 389507
1 38557 280490
1 97359 496001
1 45314 206945
1 18188 323875
1 75052 15871
1 42236 266898
1 91843 109901
1 50599 72709
1 48031 114138
1 38375 383414
1 84813 236848
1 39336 376477
1 83816 1308
1 92488 494790
1 16288 243519
1 79351 483894
1 80758 93101
1 64312 359597
1 46813 107378
1 43486 273187
1 95962 543556
1 74063 83202
1 85605 263099
1 59492 519586
1 22374 309125
1 43206 457910
1 85784 513866
1 46354 179163
1 55688 149217
1 94518 46864
1 47414 139744
1 13489 127337
1 74290 418836
1 58038 120007
1 63744 101744
1 44489 298983
1 42676 237001
1 21791 123879
1 28886 133600
1 65538 268599
1 79487 1788
1 62859 297293
1 64026 281123
1 12934 27898
1 84579 334530
1 90449 217458
1 24106 441282
1 88828 353088
1 4305 220636
1 76489 425880
1 83913 151201
1 92269 226039
1 65593 124262
1 65453 6563
1 41910 92350
1 80385 428728
1 25611 435263
1 15349 32096
1 60563 113845
1 66594 188872
1 54713 472259
1 99641 44037
1 47230 462564
1 66968 190704
1 72083 372399
1 14801 421930
1 77690 91411
1 16426 424716
1 15625 533148
1 1559 526864
1 83046 156280
1 69346 343254
1 68971 253231
1 26115 202524
1 5539 427787
1 48072 207411
1 54507 282973
1 97006 488012
1 305 212866
1 15877 28092
1 40760 445007
1 63567 466764
1 70674 523406
1 75904 76893
1 29347 322018
1 66335 211997
1 50212 428711
1 14468 306620
1 80830 405347
1 47287 515820
1 77290 499026
1 68535 415342
1 50007 539147
1 75472 343203
1 53667 52777
1 90179 5520
1 15488 461475
1 78017 300586
1 56465 115728
1 31536 489926
1 37898 371824
1 66340 126742
1 16722 110633
1 97574 460246
1 14884 91399
1 93136 289580
1 66921 261185
1 17583 60757
1 94655 172681
1 91935 501066
1 86709 83768
1 16946 142344
1 65580 31383
1 85417 538232
1 43863 199639
1 42328 285068
1 95835 389610
1 59878 12467
1 7215 131728
1 72458 65141
1 26492 258567
1 35759 160949
1 11902 53240
1 44048 404737
1 93601 519868
1 53308 433746
1 97381 121351
1 19698 322553
1 60954 237156
1 96070 311239
1 46052 219642
1 98074 196309
1 29975 263273
1 78501 196753
1 93563 416663
1 38799 50908
1 66601 382428
1 82354 334962
1 67883 356183
1 75002 87009
1 71647 3790
1 38885 345418
1 68149 47190
1 11428 30290
1 52460 106676
1 68888 484650
1 35032 500449
1 71925 530491
1 42782 281556
1 68481 25323
1 94390 346723
1 88885 357831
1 61032 161565
1 27195 312079
1 35055 183810
1 52846 492177
1 44792 516565
1 93628 108206
1 84611 173469
1 93127 500419
1 86625 93293
1 47871 178745
1 5331 231461
1 62121 406913
1 88561 374919
1 35898 322857
1 29152 359442
1 41596 474282
1 9754 265166
1 23560 295120
1 39082 80254
1 63434 97345
1 99180 17796
1 26944 214298
1 6801 82365
1 39578 97316
1 56728 84463
1 34907 374892
1 21206 232641
1 86390 45376
1 33135 127694
1 97233 467896
1 10426 10690
1 12709 69633
1 93536 481103
1 75643 131094
1 97404 17274
1 14992 22794
1 35292 113856
1 45905 318471
1 15166 530809
1 56063 65314
1 44915 377732
1 35372 99384
1 54880 153289
1 65500 529243
1 71863 446242
1 31684 434683
1 23458 511270
1 57998 496369
1 15032 330209
1 68659 538027
1 58341 380190
1 40766 516895
1 56006 171160
1 79503 244616
1 23690 436157
1 5973 456496
1 15090 187262
1 72755 316032
1 59216 224237
1 24891 63038
1 49387 359194
1 8181 112006
1 74746 284978
1 18073 383937
1 78084 398519
1 86224 531978
1 11110 179662
1 19766 88396
1 3564 69700
1 39226 405457
1 33109 372486
1 23804 245194
1 78611 79116
1 92430 317852
1 62248 387142
1 70996 461
1 82986 332654
1 12227 408077
1 97056 115879
1 36004 120457
1 39811 447541
1 82290 219832
1 32157 411615
1 21239 55677
1 3916 444672
1 97715 121698
1 69503 105287
1 37429 456608
1 63607 399974
1 50815 473765
1 18151 399630
1 34693 395176
1 93333 86302
1 47438 165456
1 74422 35628
1 94929 287386
1 13493 485316
1 89401 26790
1 69708 50648
1 67233 128135
1 80104 94088
1 76696 51152
1 61097 363987
1 4670 365851
1 87903 138137
1 77316 105165
1 58062 507180
1 22160 420628
1 86026 80359
1 20566 34404
1 88987 60697
1 93855 296335
1 95194 50338
1 50693 462801
1 48273 221241
1 35253 140184
1 87487 184829
1 67467 221145
1 71505 92085
1 42809 160802
1 37449 282456
1 39903 363746
1 31931 267949
1 49204 339220
1 38634 484135
1 68507 456988
1 34991 263858
1 76142 10088
1 94002 326237
1 791 436472
1 45966 239043
1 78993 91674
1 52593 17566
1 42411 473800
1 32825 148010
1 92516 9729
1 81079 362703
1 46991 205311
1 3055 217118
1 1233 486204
1 58646 75732
1 3389 503560
1 9330 442228
1 63486 488941
1 80349 60344
1 57869 542471
1 57186 324936
1 38230 394813
1 33822 56979
1 19192 38826
1 53408 530776
1 87297 320244
1 56168 477034
1 89429 255705
1 80811 40432
1 44007 370288
1 12333 405246
1 93981 215773
1 51013 83190
1 44464 421411
1 59964 365756
1 62729 308435
1 44461 410438
1 70565 144039
1 67526 490721
1 28562 143841
1 11013 218710
1 42895 498948
1 8860 545321
1 559 248290
1 73357 444202
1 88950 212689
1 57230 49907
1 21785 145497
1 55302 41848
1 32098 393720
1 31309 404299
1 94442 72023
1 92015 319992
1 68541 489434
1 21481 265274
1 20377 142915
1 67818 342276
1 52206 42888
1 88851 120445
1 54494 462592
1 27607 496353
1 47614 178870
1 96475 236605
1 71571 543622
1 5943 471970
1 43286 206326
1 32178 415871
1 53136 132767
1 34025 483491
1 64030 116913
1 64552 187196
1 58765 466959
1 38095 218371
1 49214 12164
1 64142 380149
1 37187 284278
1 9288 461143
1 38815 458283
1 2163 221715
1 92810 296628
1 29238 50565
1 83722 430449
1 73546 165503
1 82875 227403
1 50009 237017
1 23656 368785
1 12930 105174
1 17134 290482
1 46930 308745
1 27487 495940
1 6699 76202
1 19228 425149
1 66496 471670
1 66682 467261
1 95159 224050
1 1214 158693
1 53637 146020
1 67264 62483
1 44341 16612
1 28971 117644
1 33025 24616
1 76763 21496
1 8918 183037
1 66109 353029
1 86900 214760
1 82418 205681
1 99980 527046
1 99563 543980
1 639 180417
1 20558 469150
1 93925 93328
1 31055 335623
1 71043 412879
1 42679 143286
1 54419 396108
1 2689 450280
1 61472 90252
1 69015 12800
1 56166 409004
1 26712 23601
1 36854 381072
1 86005 99458
1 99119 56511
1 56591 373930
1 73702 404804
1 11226 464888
1 85214 493795
1 43933 33821
1 54576 353678
1 22127 317821
1 95620 440333
1 65915 54149
1 41814 226707
1 15836 307812
1 93105 402835
1 129 97601
1 76758 144799
1 36330 364515
1 29334 260216
1 48168 51986
1 86419 354800
1 61696 507251
1 98371 531254
1 24808 55523
1 10764 419626
1 98793 129436
1 61161 460978
1 33915 12147
1 22210 214691
1 46891 450628
1 823 22026
1 62711 226910
1 81014 273891
1 59696 51588
1 73472 264189
1 37238 334973
1 92776 528840
1 19839 453857
1 66899 187062
1 47057 208314
1 41016 307186
1 33539 277408
1 15808 538780
1 36415 16868
1 77063 146331
1 35938 422565
1 36569 449261
1 86618 255334
1 58773 126107
1 83686 241342
1 43053 43807
1 70138 192661
1 21891 253764
1 72760 150288
1 95533 110193
1 77622 517756
1 17394 62042
1 81662 311343
1 87915 327626
1 80425 252022
1 95170 500811
1 85251 22302
1 16149 21817
1 27594 517255
1 54483 165083
1 48430 283396
1 7645 107220
1 89330 20197
1 99750 138368
1 52201 252267
1 79987 114569
1 2137 123983
1 18620 97258
1 21371 486711
1 83304 128879
1 83960 409884
1 6100 221747
1 31885 345487
1 71020 42481
1 52839 174464
1 48272 448592
1 70536 443682
1 25968 485338
1 39072 249257
1 12912 499161
1 23443 322654
1 64900 456009
1 51769 527126
1 49556 25547
1 71417 166060
1 35481 327654
1 47980 266826
1 93822 262660
1 22976 194016
1 74399 426677
1 21554 411130
1 63724 39332
1 96178 466308
1 98855 126317
1 54562 282657
1 72065 504069
1 65239 409393
1 89057 198421
1 72054 52654
1 33500 220016
1 94103 12424
1 43101 302108
1 31941 345633
1 13950 492865
1 63836 34090
1 5581 450938
1 36393 341159
1 10088 476745
1 6861 158163
1 25824 530099
1 40250 185186
1 66617 507106
1 51476 446205
1 85160 240094
1 58864 146554
1 40787 16341
1 89335 338321
1 12948 210299
1 67556 114884
1 49206 31026
1 18721 73743
1 1526 530566
1 84078 310905
1 64578 308723
1 81626 324758
1 65277 526110
1 807 60579
1 21017 436312
1 54697 320085
1 83226 271711
1 99879 545294
1 39257 423770
1 72152 221642
1 39230 339662
1 92519 377203
1 19429 283783
1 49808 21970
1 12058 361815
1 77728 206075
1 91004 547268
1 10039 511829
1 51133 299001
1 12201 278684
1 7519 487905
1 20536 104473
1 84888 53312
1 3323 197338
1 48334 450108
1 57659 288091
1 21084 53045
1 22448 499566
1 60619 349069
1 43431 320476
1 27865 540653
1 21055 352710
1 29301 399434
1 28934 306828
1 78496 365280
1 10848 309961
1 77036 346727
1 13056 48954
1 59552 76649
1 32205 260742
1 64019 18386
1 31326 497813
1 44 292416
1 26430 305866
1 44072 469347
1 74536 27798
1 91987 313718
1 78059 8548
1 5037 165640
1 95462 158040
1 41990 225384
1 39212 409779
1 46433 192713
1 80065 161122
1 9588 261403
1 40284 143411
1 71142 23936
1 24802 528274
1 19376 99780
1 89840 335761
1 46300 124501
1 72850 476177
1 71528 268472
1 44452 375719
1 46308 259246
1 14711 276516
1 48783 262196
1 76782 245065
1 22141 444775
1 40284 376379
1 8307 15209
1 80839 292836
1 61129 450878
1 28040 480620
1 70662 477916
1 49960 162957
1 44583 467028
1 31044 336056
1 60025 134190
1 59178 379146
1 49530 347205
1 3641 123752
1 49691 498684
1 43844 161807
1 45632 523342
1 74127 326432
1 39677 139603
1 51760 39017
1 84186 221345
1 6927 221119
1 76720 311124
1 66022 243406
1 10474 170994
1 61792 397660
1 72740 456256
1 50365 516089
1 38159 457959
1 95117 472212
1 8490 408108
1 57936 124033
1 91562 341393
1 1756 262694
1 45426 334889
1 46134 171995
1 59835 397808
1 24535 425405
1 47309 199304
1 29352 130206
1 47172 399005
1 80453 433783
1 27339 526114
1 72318 535145
1 72195 536702
1 25425 491273
1 74845 410176
1 12145 42164
1 71419 85044
1 82977 15676
1 6579 503748
1 88217 474620
1 54571 223495
1 15040 432872
1 54813 309229
1 58895 218427
1 26740 466696
1 71252 251459
1 44525 135545
1 9643 80401
1 95895 42810
1 63782 252294
1 79091 275273
1 57031 382427
1 73491 321983
1 69824 130598
1 30494 82146
1 76793 497430
1 32330 246914
1 65034 153327
1 62593 165298
1 4124 63388
1 65532 17848
1 93547 50147
1 54186 454092
1 56070 74781
1 56393 348105
1 92621 499767
1 14283 408402
1 86162 276854
1 59283 86043
1 31928 222268
1 43413 363178
1 28375 66653
1 75864 501730
1 45621 346506
1 93431 544127
1 80493 73245
1 56059 484804
1 59020 90803
1 72450 94063
1 60398 386793
1 27835 107609
1 44325 488432
1 21863 203356
1 94450 481094
1 43417 12007
1 83625 374038
1 17430 539329
1 62385 269099
1 60790 187034
1 961 67538
1 83360 345592
1 97828 322959
1 33297 292912
1 43285 507236
1 15061 400191
1 96195 539174
1 53580 240717
1 56046 128394
1 80934 214657
1 21863 76241
1 82823 263491
1 51155 380697
1 70275 310888
1 37129 409274
1 18786 22770
1 73135 362937
1 75581 23446
1 4896 369689
1 97438 496488
1 23144 347265
1 48964 234334
1 517 374259
1 28508 396701
1 15560 481868
1 37640 403995
1 18994 50205
1 31164 353519
1 57943 48292
1 3291 523824
1 74909 432377
1 88062 231810
1 48861 440145
1 30573 203512
1 92321 204039
1 22019 534452
1 46372 45882
1 49389 12582
1 50836 188032
1 17643 129266
1 25203 93350
1 68974 149305
1 16241 2801
1 69848 49823
1 33619 527523
1 75742 532368
1 58063 174296
1 65544 261323
1 26189 136526
1 12783 137294
1 11687 354385
1 53086 522149
1 43497 546407
1 24082 352083
1 96529 407397
1 78394 368998
1 87663 152140
1 52086 14355
1 14854 525714
1 71579 392468
1 41129 307986
1 31788 532901
1 77662 246404
1 84706 445796
1 84798 287842
1 77157 201332
1 3922 253020
1 8209 295618
1 39415 474505
1 79506 28751
1 59386 492887
1 71943 111147
1 62685 486799
1 55458 424198
1 14288 349958
1 20357 137941
1 43927 515978
1 85798 439177
1 22314 374159
1 42283 81353
1 29104 529303
1 12111 430799
1 43874 247610
1 15579 297431
1 90638 347355
1 5133 547884
1 25169 446333
1 27315 524309
1 27387 447658
1 15440 252764
1 61422 215083
1 20630 429979
1 91263 413058
1 91146 311266
1 17747 357539
1 83331 264622
1 84035 236432
1 67883 491446
1 8632 305241
1 40379 69764
1 87790 377769
1 44995 525389
1 67701 469355
1 43647 44498
1 91147 144917
1 34658 221787
1 36098 380097
1 89935 44416
1 10848 59794
1 14522 329887
1 41082 28920
1 20715 166572
1 78071 109353
1 75930 320549
1 33106 432329
1 98419 367214
1 18328 477883
1 42036 76126
1 65894 41561
1 79722 233160
1 15979 236389
1 85911 340315
1 42156 319314
1 91630 321202
1 52314 537783
1 32084 490797
1 34941 3476
1 78337 53654
1 31788 140623
1 68157 547760
1 34642 134440
1 57027 86088
1 10859 490578
1 51488 415383
1 20612 428568
1 47124 10998
1 20413 478220
1 34159 484022
1 18442 172128
1 89493 66988
1 3469 452923
1 29242 57854
1 47198 542317
1 85158 432392
1 99075 102569
1 3538 184220
1 26775 220984
1 55913 96622
1 88742 535416
1 59751 417389
1 60687 128219
1 43485 105640
1 76288 163940
1 47658 210878
1 37085 361050
1 53091 98102
1 44762 151792
1 69451 304
1 86907 137842
1 60251 138126
1 97498 306975
1 14715 515408
1 20257 176716
1 35430 540097
1 7179 36479
1 72298 53355
1 70791 356018
1 18277 181782
1 21749 249464
1 98248 488542
1 39974 198480
1 54199 22521
1 5471 311050
1 86759 146410
1 71286 115115
1 15935 281961
1 7699 396425
1 90903 495188
1 94992 199852
1 48315 118771
1 97689 79911
1 8967 159717
1 21036 413537
1 31532 315825
1 14330 141141
1 77834 193642
1 13443 398890
1 81300 536720
1 92702 178887
1 31022 525968
1 58062 478688
1 66417 42248
1 78285 339579
1 33606 138605
1 24644 90569
1 27878 465962
1 14320 65582
1 99104 186908
1 3967 273161
1 46994 421084
1 87664 472061
1 24142 426451
1 97398 17349
1 59575 27563
1 23989 314401
1 33089 349995
1 83331 182826
1 7347 220323
1 50696 396182
1 97704 539277
1 74046 475666
1 27113 164589
1 18064 142454
1 67732 160394
1 55038 544281
1 12536 286507
1 44504 176846
1 29974 433392
1 36414 82024
1 25473 232318
1 14470 96663
1 59134 32302
1 52085 232468
1 48036 414578
1 5924 467473
1 72637 110354
1 67516 265495
1 26819 237581
1 66778 159686
1 41699 125445
1 15083 515757
1 13373 333339
1 6192 102635
1 59841 355753
1 47035 248143
1 4882 23110
1 16720 490749
1 35911 221417
1 1541 481446
1 83781 46618
1 14849 480160
1 65317 497931
1 91616 461540
1 67476 256916
1 90476 62631
1 41197 488881
1 8965 103785
1 27008 115619
1 31162 6065
1 68335 76270
1 27053 54346
1 27627 78841
1 33395 44175
1 77722 273436
1 17137 73829
1 69908 22098
1 41247 545940
1 37601 6757
1 23528 384194
1 99196 362032
1 55784 542139
1 45970 343516
1 66220 10426
1 69219 406127
1 87989 312630
1 56704 167367
1 80981 325682
1 82059 214001
1 82543 365886
1 37145 205844
1 35803 33692
1 1330 442670
1 19487 483044
1 16559 7162
1 91990 438891
1 37179 186289
1 83053 39632
1 45011 262780
1 92480 380647
1 72581 523219
1 83009 129532
1 51284 397665
1 87505 98802
1 4081 476290
1 68420 87693
1 92067 239552
1 38369 522291
1 95712 155126
1 64767 27988
1 6481 31200
1 96553 248841
1 4433 249641
1 19930 377773
1 93646 76140
1 46401 311740
1 6982 336787
1 7902 440946
1 34603 340139
1 85027 6618
1 57215 461454
1 37683 395504
1 52696 171988
1 94661 299186
1 47549 175995
1 25345 315396
1 90022 161830
1 61281 533168
1 29055 233814
1 33009 321294
1 23301 46616
1 54800 135797
1 69159 468028
1 92780 294837
1 65637 229222
1 44457 68110
1 63444 539867
1 42970 215560
1 74072 90600
1 46790 5485
1 20456 214316
1 69188 541032
1 65678 460213
1 12190 509426
1 77828 373875
1 55922 530788
1 3927 237744
1 13163 250071
1 75846 407697
1 62892 415007
1 1795 133036
1 82117 200051
1 6864 464556
1 57275 105163
1 72196 373869
1 28772 84573
1 75779 530285
1 59784 353009
1 7113 458567
1 38177 162973
1 78975 124620
1 22811 177654
1 48419 515249
1 9908 191892
1 95141 251914
1 47996 301482
1 77348 78107
1 39766 406352
1 40948 496578
1 12053 488675
1 94714 525430
1 93535 439921
1 55757 77306
1 51917 481422
1 26103 492422
1 10280 362440
1 97586 440157
1 9197 510940
1 65931 256262
1 85066 518791
1 32418 75148
1 15486 511117
1 85479 320726
1 6620 222785
1 83070 534307
1 2472 279035
1 44284 193123
1 56120 311905
1 88551 107792
1 9299 331559
1 22744 331037
1 86325 537855
1 49244 12991
1 89033 221910
1 89871 177047
1 45421 138445
1 19871 232278
1 21585 515921
1 47598 451433
1 90263 470119
1 14544 141877
1 85588 306248
1 42024 247060
1 27917 492962
1 45935 540314
1 7579 19517
1 90221 380705
1 86471 127575
1 84573 189837
1 17389 161149
1 23981 290709
1 83261 249363
1 42363 154816
1 35349 513560
1 18968 449913
1 64135 403760
1 98728 131343
1 43769 319617
1 9056 431126
1 87232 282506
1 71910 70004
1 61091 390535
1 41429 107329
1 39677 37451
1 11989 218247
1 80283 30224
1 28518 433390
1 15098 181586
1 70678 193358
1 15338 433764
1 34437 155120
1 96621 222662
1 90184 372753
1 22807 44434
1 88131 235383
1 53455 353391
1 51405 258878
1 18637 388833
1 53679 46632
1 84729 18875
1 38533 48533
1 68242 255787
1 42747 491492
1 74948 86997
1 29200 24768
1 91792 338472
1 39542 372412
1 89415 149492
1 10959 309316
1 71759 225351
1 83345 119690
1 34044 281413
1 62467 270377
1 62871 151267
1 37149 174513
1 25819 389123
1 18091 487224
1 658 404998
1 43754 432183
1 13115 224269
1 18153 124627
1 1479 474037
1 59817 438729
1 1271 435519
1 34269 105071
1 39231 189860
1 39946 221060
1 22278 108074
1 84904 178348
1 82499 465497
1 21406 379033
1 89857 320788
1 35945 493087
1 8475 431714
1 94421 190533
1 64000 151604
1 75938 361046
1 78991 156557
1 57376 320005
1 73468 258497
1 20850 218722
1 55049 455446
1 9519 39078
1 69709 320780
1 30779 188347
1 80784 227692
1 16626 317842
1 25772 34416
1 45982 148018
1 84013 423361
1 11355 325776
1 68465 176720
1 41305 370181
1 15177 121330
1 9337 526942
1 31862 310484
1 58927 102813
1 50124 396444
1 55262 376389
1 93041 233610
1 25695 163398
1 4030 466363
1 74649 98019
1 52701 52665
1 15305 457074
1 87241 281165
1 21980 528011
1 34416 499520
1 24816 106149
1 41204 494615
1 55286 480327
1 70533 310936
1 42386 98201
1 81832 306542
1 24409 468940
1 2867 394824
1 15697 464582
1 59213 445230
1 73780 4540
1 82866 76547
1 19628 112097
1 37421 276122
1 88760 194474
1 84636 522629
1 96485 477701
1 12463 453525
1 33878 252852
1 26473 344147
1 70813 157708
1 44765 53748
1 95326 83192
1 88849 365294
1 55794 247630
1 18878 536790
1 56257 343273
1 48077 330076
1 27814 168661
1 79451 259102
1 42703 301613
1 91893 182485
1 46234 298285
1 16220 89846
1 39417 498226
1 57890 486255
1 34894 541380
1 70635 335967
1 75407 297355
1 37453 423553
1 75042 157318
1 78703 255706
1 87586 413663
1 27949 279822
1 8280 183953
1 15441 192355
1 82114 330325
1 34011 124486
1 49838 262501
1 97338 143388
1 65695 388540
1 91537 184383
1 40039 385605
1 97202 239034
1 89995 329403
1 91653 100004
1 8770 416214
1 4226 65366
1 19477 75493
1 85522 368584
1 53472 389706
1 96529 401036
1 80623 109201
1 89038 527879
1 20258 494125
1 25993 33598
1 22632 121934
1 61076 153159
1 86439 38869
1 77299 450561
1 71154 118783
1 46971 247619
1 69009 309335
1 64821 34826
1 23708 492111
1 88252 345906
1 11744 255199
1 63578 44146
1 29656 474029
1 48495 53925
1 46228 507022
1 79690 489233
1 36405 86952
1 45293 320127
1 16270 258798
1 89580 294533
1 55716 389732
1 32878 349167
1 87727 81692
1 4010 316099
1 29590 116749
1 67211 34861
1 86358 192256
1 11628 55627
1 84507 334246
1 52476 125550
1 38245 353019
1 36443 37411
1 42500 346010
1 13691 209608
1 50044 61139
1 54783 189376
1 15873 405060
1 1598 510099
1 94492 449613
1 15264 531295
1 34243 27004
1 79903 428848
1 9188 456137
1 25256 332821
1 68762 333243
1 95671 299036
1 74390 112700
1 33214 62758
1 44023 5429
1 92061 121249
1 95761 296912
1 22891 327420
1 97162 92205
1 2283 97231
1 66936 322750
1 54135 65460
1 30948 327931
1 45881 519523
1 99785 346518
1 33900 150147
1 43956 20367
1 38879 327494
1 20837 104154
1 82673 434033
1 28333 145328
1 48021 419130
1 41550 513298
1 45680 206705
1 92765 64342
1 26102 69527
1 84835 21924
1 23183 354398
1 26647 268466
1 33143 375266
1 28069 55864
1 3513 461153
1 21225 282077
1 71316 516101
1 19508 112576
1 73462 494385
1 52710 109964
1 82051 101819
1 22993 416896
1 7598 368921
1 88732 306543
1 40477 234179
1 6045 330386
1 91337 502999
1 30365 254901
1 51931 238618
1 66168 419406
1 35600 30016
1 91034 282694
1 80310 167
1 66754 43562
1 61484 505116
1 930 410963
1 38501 343745
1 24892 332290
1 72837 205286
1 47398 428141
1 8706 533776
1 27815 389132
1 20643 147669
1 45239 166821
1 17540 318285
1 60226 483508
1 688 111907
1 42053 24508
1 57317 24450
1 61071 117432
1 13875 313100
1 78049 244647
1 20220 64451
1 6766 502468
1 7093 215735
1 27131 19311
1 15075 469605
1 20895 324650
1 94751 529399
1 47812 403681
1 51346 147757
1 22179 126410
1 93657 191110
1 16364 78218
1 7553 239553
1 21723 348870
1 72939 535556
1 57859 447491
1 59625 304637
1 79143 139211
1 50110 366000
1 56635 53701
1 93602 20990
1 32679 236801
1 3836 232093
1 56483 255165
1 1797 542350
1 45276 444009
1 10923 182937
1 53805 259680
1 81482 359768
1 43686 217797
1 76532 288329
1 3145 543331
1 7850 58779
1 54535 270045
1 95617 21789
1 47462 137575
1 94974 191100
1 14078 324727
1 96665 222252
1 34390 146989
1 38205 400470
1 19435 474568
1 47590 164013
1 54410 243986
1 26273 507160
1 27281 420696
1 80175 245665
1 22257 369568
1 29409 334486
1 65550 361341
1 56637 116847
1 10140 461454
1 6167 275281
1 29892 238207
1 41944 134118
1 99676 114642
1 78971 540043
1 55890 427507
1 47274 485884
1 64578 147173
1 59108 179840
1 7642 532075
1 17370 320630
1 29309 408628
1 51405 274045
1 6748 149408
1 18066 60773
1 57566 39537
1 26509 100699
1 27513 196026
1 5848 491945
1 4790 41943
1 43549 185272
1 9776 183019
1 26615 150461
1 15925 412264
1 9525 370952
1 73347 25587
1 16375 88639
1 44459 417745
1 16366 327960
1 78226 334651
1 29343 8275
1 62954 203924
1 45473 348778
1 56413 336242
1 53306 431057
1 86690 350968
1 57093 309557
1 13893 251342
1 15982 235645
1 67747 379387
1 85491 165160
1 90539 4374
1 84101 430117
1 10397 488443
1 22340 355988
1 69294 288283
1 47910 15282
1 88706 440131
1 25969 20240
1 93136 87409
1 34652 336904
1 55265 467889
1 76945 95595
1 94065 296870
1 91213 393577
1 5932 469075
1 22974 78069
1 79730 387822
1 30115 19538
1 85394 406504
1 33904 403307
1 43890 312443
1 55463 62088
1 51589 343099
1 25855 304087
1 88147 155074
1 96031 426384
1 52660 34143
1 20867 275021
1 8244 386358
1 41686 4590
1 92656 412303
1 61142 327506
1 28920 547147
1 59668 226788
1 52555 62346
1 15024 156395
1 15133 494980
1 12416 174179
1 11667 359539
1 4809 216582
1 81700 454902
1 56932 100428
1 81626 57493
1 69946 167463
1 56527 528875
1 58344 260247
1 90768 234567
1 33755 101875
1 65053 479947
1 90453 40247
1 18214 502632
1 47302 112603
1 23503 126584
1 97746 107482
1 61068 348655
1 36721 238997
1 57925 509823
1 95114 308556
1 90323 448787
1 54998 234477
1 11136 360239
1 27235 229281
1 71659 77455
1 51598 369352
1 90721 329840
1 36519 446877
1 32196 90566
1 71952 487012
1 34984 76537
1 87038 329434
1 38384 248875
1 27574 405097
1 4405 44959
1 560 30721
1 44383 73902
1 50360 371148
1 50025 246756
1 26663 139850
1 81472 215831
1 19341 435466
1 13796 513029
1 32266 113268
1 77094 487725
1 33520 5856
1 95656 332638
1 19683 374970
1 42911 204528
1 84120 364600
1 22548 400637
1 344 103345
1 17054 56492
1 36702 139374
1 79625 4930
1 11604 160624
1 74449 411468
1 94394 71052
1 9607 194326
1 76415 547074
1 79402 310344
1 10853 321461
1 20719 444263
1 51456 112150
1 72634 342388
1 6295 422496
1 63586 536074
1 56290 275758
1 37680 413435
1 34761 267037
1 77567 110763
1 19979 447734
1 35421 400353
1 60052 273126
1 8744 156616
1 46884 82050
1 75218 380947
1 22767 161102
1 23613 325349
1 45303 109746
1 98527 353717
1 99604 320012
1 13471 477376
1 46124 86584
1 90965 201170
1 11866 63849
1 39021 260589
1 97002 105944
1 7812 417794
1 26171 381540
1 52009 256653
1 19291 83089
1 28605 408814
1 15310 105404
1 65107 201763
1 16679 422254
1 26128 312235
1 23821 144981
1 36107 296449
1 86615 95713
1 72686 202790
1 88304 147500
1 44882 425843
1 61523 447527
1 72423 539816
1 13327 510291
1 67209 494055
1 90947 158261
1 39115 121581
1 41954 339246
1 6000 447397
1 33457 201699
1 62604 466180
1 65444 418694
1 52903 479312
1 58435 282255
1 47129 438137
1 20266 459676
1 66287 483077
1 72197 91302
1 17252 190233
1 91536 125662
1 67816 450938
1 41180 86008
1 1980 93497
1 10924 263243
1 14387 151111
1 17555 370344
1 52851 464762
1 93623 161075
1 91345 42566
1 34641 467401
1 44632 349065
1 15338 486004
1 9218 380739
1 33759 463261
1 9052 248331
1 8126 137465
1 55238 492036
1 62566 503145
1 24753 6261
1 5322 211258
1 43838 237110
1 37614 440653
1 4741 296112
1 74440 498508
1 6379 375901
1 49248 225023
1 11786 403993
1 88080 12772
1 91660 527138
1 39619 325384
1 3088 493189
1 985 43440
1 41059 497547
1 30370 319725
1 11080 734
1 90526 71580
1 66128 416956
1 3395 169954
1 67042 194979
1 52310 461693
1 39988 302267
1 16592 218102
1 16207 248174
1 19226 130413
1 64622 416829
1 36304 256040
1 58399 328768
1 68258 149448
1 91136 179606
1 59246 201066
1 2818 267038
1 74247 60943
1 91242 170483
1 14736 372572
1 12842 458165
1 55137 253387
1 31564 494958
1 74433 153233
1 22215 309350
1 69449 230382
1 14759 505652
1 40583 75132
1 54793 431527
1 23415 437632
1 56955 421425
1 63563 501698
1 89280 544647
1 6693 184742
1 72746 182399
1 65079 87726
1 59294 515368
1 1193 358297
1 2963 391594
1 96083 115972
1 2834 207007
1 94846 446735
1 25335 369179
1 62086 455920
1 98990 498106
1 39482 540496
1 10614 488521
1 4986 441812
1 7521 389368
1 82456 71897
1 22449 352338
1 83191 469168
1 9212 180551
1 46095 142855
1 45289 53849
1 91686 170195
1 75536 542488
1 71703 295692
1 38910 28735
1 13199 425796
1 1678 58277
1 62282 437300
1 85296 23504
1 96506 244489
1 93413 188245
1 47904 205628
1 39360 55638
1 76624 22567
1 63590 342058
1 31505 93774
1 11182 316765
1 94874 361994
1 21474 445830
1 86518 514882
1 9180 430495
1 22560 546257
1 7241 347016
1 63783 36917
1 84777 115084
1 40907 206599
1 89164 18375
1 28541 38904
1 82517 354490
1 82562 61109
1 3131 428578
1 22993 212148
1 76131 185081
1 71280 187906
1 63046 228291
1 66106 141295
1 21841 546999
1 3131 308109
1 79935 80580
1 29873 446637
1 98433 494861
1 74733 148649
1 70806 6140
1 45520 477780
1 9074 240978
1 36750 99588
1 42587 275098
1 67853 500499
1 39878 350082
1 99846 427038
1 92254 520737
1 96867 487809
1 71901 151328
1 23871 242266
1 8145 406092
1 55528 477511
1 3512 82869
1 34112 337287
1 79299 50642
1 33879 13004
1 54358 177503
1 15218 255880
1 56006 197350
1 23847 114831
1 45913 143574
1 70334 442082
1 88201 304988
1 11185 341772
1 59073 337292
1 70572 514172
1 16029 263008
1 74413 312696
1 54670 80422
1 73252 388333
1 91732 495245
1 884 543124
1 30017 63572
1 12336 300407
1 3708 117058
1 26142 357870
1 24699 60075
1 6455 351515
1 5511 543326
1 13924 230442
1 90555 107561
1 24770 217173
1 25957 156869
1 61278 310061
1 77123 161099
1 4794 267084
1 92359 387335
1 69734 219645
1 93075 374505
1 6118 280535
1 66653 419911
1 74226 254654
1 54988 148892
1 74385 105516
1 99064 44829
1 12540 123605
1 18253 80191
1 66401 116923
1 61032 154817
1 54333 51539
1 65304 178808
1 25536 418323
1 85630 31426
1 94188 520518
1 55085 338254
1 12694 223507
1 82538 11620
1 6083 408190
1 30636 420250
1 27596 507909
1 21532 447527
1 34458 45824
1 65142 380452
1 45481 427737
1 51238 166146
1 99465 197665
1 1484 480994
1 33208 339330
1 76344 30261
1 80584 296687
1 42061 377804
1 93439 397383
1 54689 151121
1 45170 398914
1 81979 283159
1 8136 519346
1 89940 209731
1 31708 231907
1 22550 274118
1 8347 221588
1 24959 492975
1 30786 391032
1 28958 172451
1 44960 535941
1 89908 133580
1 42394 2593
1 43573 470270
1 33025 253839
1 11748 156050
1 49117 296315
1 17177 125197
1 67877 184203
1 39486 8966
1 7428 17599
1 67405 473692
1 94806 394770
1 75187 282561
1 38440 299546
1 77904 118097
1 86778 54125
1 28916 79708
1 45824 280634
1 50979 215328
1 55676 152780
1 43922 505736
1 63942 37871
1 18119 461451
1 9732 463357
1 17468 175382
1 78673 524631
1 84987 28810
1 22553 231717
1 76515 91763
1 76507 130553
1 14977 135420
1 37445 311053
1 632 242612
1 91739 114448
1 28217 274002
1 28689 304049
1 69899 374914
1 65515 210476
1 7235 21082
1 50723 162751
1 95276 301306
1 26499 134911
1 9761 15072
1 93446 217136
1 40333 73809
1 70747 161452
1 10993 377958
1 94370 254885
1 82686 285064
1 35788 290278
1 26454 9800
1 69566 171386
1 63983 241028
1 88302 362373
1 34287 451136
1 55972 276341
1 85904 430126
1 86138 306423
1 91837 399955
1 68796 346979
1 26483 92075
1 51976 24660
1 97761 358165
1 24783 326977
1 74151 220316
1 77554 246549
1 47642 544607
1 91365 438340
1 99422 67066
1 8654 120283
1 3242 74135
1 92646 3272
1 65063 483570
1 87958 523968
1 61393 391862
1 17467 44259
1 89332 413049
1 5635 407619
1 61231 510984
1 22445 227970
1 21300 162192
1 22508 231539
1 15461 209210
1 18948 247173
1 82776 398405
1 99019 529897
1 15348 520226
1 22121 439515
1 46865 328075
1 20280 20592
1 53307 445209
1 16643 176523
1 13008 173060
1 79690 377307
1 40156 275383
1 69853 403731
1 59555 108641
1 47580 501362
1 98935 416634
1 57917 238335
1 90014 49955
1 18469 215027
1 21485 279098
1 63053 71610
1 30414 429056
1 15934 84781
1 15293 26560
1 7157 542199
1 17543 500727
1 10623 256091
1 77417 132423
1 83933 462748
1 97430 317562
1 37633 240145
1 39665 382449
1 87279 487457
1 8110 331671
1 92381 57873
1 8949 546425
1 7122 452145
1 82719 325725
1 71370 408203
1 37878 324332
1 70671 168667
1 1337 477494
1 87617 331000
1 60501 205854
1 87375 296425
1 16652 334580
1 7323 360053
1 2801 413017
1 2906 448
1 96618 24906
1 12081 376211
1 26444 446225
1 58520 178676
1 45346 198942
1 56794 479312
1 89894 214464
1 92243 434552
1 72774 546822
1 54960 255400
1 98304 81834
1 63442 350283
1 65221 384733
1 81291 386481
1 95161 46661
1 33790 235311
1 71089 50293
1 38115 281134
1 45395 192089
1 75168 24556
1 24569 48480
1 46288 443466
1 72046 197104
1 79328 433205
1 50862 145157
1 50764 108853
1 17898 20203
1 34534 186909
1 83009 375767
1 8783 448972
1 39784 532805
1 29211 261710
1 22819 86789
1 76305 18973
1 79592 534050
1 97192 436640
1 88899 507274
1 35179 150296
1 45164 188317
1 17110 177166
1 38674 120845
1 83893 424522
1 85043 485255
1 9771 137571
1 16513 139553
1 49193 359213
1 86814 283586
1 16818 102689
1 76800 266501
1 39197 146756
1 19149 337194
1 31858 171016
1 19295 241608
1 61035 509506
1 74657 38101
1 11093 265055
1 82160 231778
1 49100 92620
1 10075 307256
1 87137 416369
1 57347 56859
1 95799 59357
1 64475 458247
1 46081 44216
1 20584 116562
1 78406 118664
1 91969 176311
1 91165 183521
1 46639 367414
1 81105 6485
1 16942 322898
1 605 492605
1 69066 497298
1 94831 275509
1 57411 333265
1 61129 423444
1 45993 513058
1 5019 8090
1 62591 339132
1 55498 8112
1 87707 408486
1 73420 16636
1 74116 20076
1 16713 177150
1 29298 416709
1 33243 335928
1 56658 334007
1 45102 409730
1 78623 494155
1 45600 482931
1 76905 206042
1 48481 47547
1 1169 487904
1 43732 453123
1 9034 539929
1 92460 506456
1 42842 39479
1 22127 547179
1 40278 398394
1 75478 327543
1 79593 36572
1 38826 336719
1 67629 120477
1 93960 94416
1 22287 266040
1 46206 505437
1 24367 502231
1 37643 460690
1 1885 90943
1 25762 251280
1 29661 309991
1 36743 527456
1 41635 153476
1 69552 438644
1 36087 59919
1 77444 178800
1 34130 47979
1 56447 268530
1 73663 331323
1 98252 476367
1 2554 89657
1 42281 168379
1 81907 190333
1 7270 277181
1 38508 220467
1 2917 293153
1 48342 460200
1 96795 264756
1 24984 2238
1 58445 223436
1 17576 142377
1 96852 367869
1 56686 331602
1 8409 493561
1 85928 6152
1 89656 248757
1 77280 468510
1 99041 458422
1 87575 541607
1 82930 289301
1 87582 143126
1 8701 72711
1 56023 508406
1 24104 202533
1 35160 493971
1 48904 261029
1 81671 208615
1 97060 425607
1 97534 523178
1 27191 249413
1 40168 328487
1 83118 184060
1 78562 179572
1 90950 142333
1 97530 344113
1 81071 149781
1 39315 516062
1 7531 230497
1 17983 248257
1 2254 87142
1 86499 2197
1 27135 240166
1 16662 384110
1 59030 5481
1 56385 66530
1 5531 374145
1 72127 19017
1 81229 176927
1 67934 50310
1 60408 444396
1 90204 545996
1 7549 496813
1 45035 419678
1 47565 531411
1 86606 364463
1 1230 153855
1 7001 209451
1 34196 490499
1 38035 187060
1 840 128876
1 99895 391630
1 35653 97490
1 65774 312
1 67765 375855
1 46134 481904
1 51127 389259
1 4894 276451
1 25180 53325
1 37447 355290
1 84453 108465
1 64932 11642
1 59238 148569
1 48954 38945
1 49286 492333
1 31712 8043
1 46108 159358
1 66432 536367
1 52115 417210
1 86899 302715
1 21190 156586
1 17417 87115
1 57700 378043
1 18558 394242
1 95980 204850
1 70853 189295
1 25042 219544
1 44897 193677
1 46136 58842
1 39654 36788
1 9365 477190
1 82652 465730
1 50737 66021
1 74460 523827
1 76390 366871
1 38576 348934
1 50016 11726
1 41142 230949
1 66206 352979
1 44478 317773
1 6894 170471
1 81351 401480
1 27540 443475
1 63653 90005
1 17891 441492
1 1150 59115
1 85217 38744
1 58023 521198
1 82343 87316
1 85483 347236
1 3423 56488
1 36580 265629
1 13540 367446
1 37919 305356
1 47492 163787
1 34524 397772
1 1025 351528
1 52524 6893
1 87051 30798
1 49041 540548
1 7367 440675
1 75488 107770
1 10187 414639
1 28577 510213
1 35998 434875
1 88845 401957
1 88028 486837
1 57615 465553
1 33616 26662
1 48420 286052
1 5016 313039
1 50458 366648
1 65316 398881
1 17460 514930
1 92023 281538
1 1379 370904
1 2372 278321
1 35342 26865
1 45233 435597
1 42699 337545
1 73719 280467
1 71907 104775
1 5983 327331
1 89265 480697
1 22630 338215
1 64995 203959
1 42649 447528
1 77207 458620
1 50777 319879
1 66271 536995
1 69848 443381
1 97117 347388
1 29210 448068
1 34727 153993
1 67733 501068
1 73251 3049
1 98384 407286
1 30315 203092
1 31303 219285
1 85450 342725
1 20740 402548
1 66909 490227
1 37991 518237
1 17747 484808
1 36575 422805
1 89933 217889
1 1487 350633
1 61502 545848
1 54313 371315
1 12394 495525
1 29301 200955
1 84395 302170
1 67755 396434
1 12711 325034
1 90100 232855
1 92795 227401
1 82028 13913
1 8243 322971
1 35651 134142
1 13614 536577
1 8438 335535
1 62334 42399
1 57946 261241
1 32293 288953
1 60562 301922
1 98842 283073
1 33587 228522
1 34721 534606
1 42918 392391
1 89174 219456
1 79686 254841
1 80610 399106
1 53565 7402
1 78595 476307
1 11435 217863
1 34440 319610
1 46335 334761
1 9586 178669
1 24027 262622
1 23316 236294
1 90739 350101
1 63412 539705
1 37806 288861
1 85895 297387
1 11427 166691
1 72344 462455
1 78717 133011
1 58145 201775
1 3383 113116
1 67407 442303
1 42048 192253
1 71106 16147
1 30232 259088
1 99306 172784
1 9329 54270
1 79051 314439
1 31086 89861
1 61241 166590
1 21414 309353
1 49500 145368
1 44865 153196
1 9453 123093
1 28249 431734
1 48278 509608
1 90427 346821
1 48246 208640
1 41923 238391
1 18042 140324
1 51363 421467
1 86341 273807
1 81115 467475
1 63656 266636
1 63874 270273
1 73129 230791
1 13115 118685
1 19264 121246
1 94624 148297
1 45269 236184
1 79931 42349
1 77411 344046
1 1639 12200
1 1304 304633
1 92979 463833
1 89970 312081
1 59806 131066
1 60226 504814
1 82555 195988
1 24684 191362
1 9135 362357
1 77957 443124
1 50414 504957
1 25139 103735
1 25888 447394
1 39600 57671
1 53473 201865
1 74631 131391
1 80092 107358
1 90453 239126
1 39632 187571
1 64265 515
1 82987 195073
1 30851 315313
1 23761 263206
1 56632 76159
1 19061 85894
1 81548 238405
1 48445 75098
1 76534 268101
1 89826 77164
1 4767 120623
1 61261 277272
1 72610 252481
1 87547 34188
1 60269 500428
1 9434 471446
1 88574 115205
1 617 217937
1 19623 209621
1 76443 206007
1 71883 544037
1 94260 12606
1 83741 443615
1 35946 119595
1 39975 337399
1 30212 384901
1 32224 318838
1 54814 113820
1 61173 20308
1 56163 159407
1 87617 6081
1 68145 510961
1 81363 19655
1 70424 526405
1 3310 148912
1 23130 323585
1 24324 533508
1 87276 454555
1 65434 105880
1 96723 328188
1 22280 148570
1 97448 400043
1 37269 11022
1 76756 252768
1 64606 221858
1 43828 10974
1 20495 476791
1 29365 323404
1 48648 319682
1 77624 68925
1 12441 29332
1 91759 181920
1 71173 161054
1 9726 162372
1 28290 404582
1 49338 391537
1 42871 51760
1 98893 85618
1 78429 437711
1 47215 500784
1 6238 478621
1 60398 162254
1 38745 205250
1 53318 295075
1 8123 402465
1 18825 143337
1 49670 406869
1 97657 447998
1 71117 329505
1 61288 487222
1 58198 96737
1 79454 203686
1 7830 432803
1 69170 54308
1 60344 234211
1 41263 118865
1 40150 169144
1 32145 190657
1 51069 74908
1 14661 137319
1 15021 415840
1 60620 50170
1 15543 236945
1 70903 218469
1 55260 216828
1 11372 110260
1 74100 184871
1 10399 55568
1 5796 467682
1 29625 490931
1 9446 453844
1 35381 96062
1 8517 122879
1 18877 513925
1 95677 512987
1 92145 470914
1 79007 81115
1 32607 220171
1 66794 154446
1 54603 262016
1 67091 173135
1 53577 92586
1 15037 275982
1 11933 186158
1 7489 306818
1 84097 530610
1 71495 214184
1 57535 807
1 683 488610
1 3858 345501
1 64664 410710
1 61897 450667
1 29967 338834
1 58628 399368
1 289 109931
1 25012 272387
1 73360 172007
1 45534 40628
1 81746 171897
1 45337 164700
1 21677 299649
1 85611 282153
1 94492 309958
1 91823 409160
1 99496 472210
1 1809 130973
1 95534 234609
1 61615 418983
1 76735 254458
1 26202 12501
1 20443 250120
1 31634 308114
1 31413 491327
1 88846 519854
1 14578 506065
1 63057 479035
1 34633 22517
1 57621 51705
1 17091 137407
1 55907 228437
1 98556 378434
1 57944 105786
1 51872 295460
1 92962 130611
1 16590 385710
1 59585 205859
1 64984 352398
1 75526 159430
1 7296 35651
1 76150 498281
1 60572 262840
1 62919 326285
1 24275 371809
1 53472 203272
1 60638 500273
1 29245 60231
1 59559 123870
1 81449 146587
1 60460 178636
1 60290 128104
1 15676 211702
1 47385 508545
1 79608 367408
1 23918 187826
1 17619 250167
1 12887 518148
1 9554 259460
1 45945 374840
1 92397 8929
1 17581 351348
1 92107 451987
1 88700 181889
1 85833 130650
1 17155 521724
1 97299 301684
1 14864 72109
1 29513 350015
1 41090 247407
1 52859 10262
1 46700 433974
1 73133 442272
1 8081 138319
1 52083 144068
1 96041 475056
1 53333 115262
1 86715 241661
1 25260 237149
1 62240 254168
1 54211 307335
1 57318 202205
1 50198 249920
1 51754 296931
1 41589 65812
1 38972 533021
1 32610 372320
1 91102 19186
1 62414 445156
1 68741 141258
1 75616 414012
1 28694 75011
1 40717 315871
1 11242 484193
1 90816 192103
1 55434 482502
1 48627 135716
1 85938 378471
1 97556 279589
1 28593 141920
1 72865 349161
1 28327 194292
1 51819 68154
1 90822 324403
1 37270 347258
1 32466 53238
1 13335 95109
1 45184 106759
1 88916 459248
1 63641 13070
1 30375 527822
1 97912 104237
1 99227 285745
1 16007 267345
1 94541 176901
1 55238 369450
1 82315 408294
1 94852 319591
1 5080 474941
1 17123 220476
1 70950 391739
1 70967 169022
1 47545 38066
1 41351 294635
1 14314 533181
1 66987 57063
1 73825 287081
1 77099 269284
1 41434 198327
1 26598 105359
1 28289 395546
1 87048 294900
1 32725 457999
1 53874 222382
1 63368 339028
1 13429 520921
1 1724 103608
1 31798 454686
1 18567 281063
1 69036 260147
1 36687 305047
1 79869 216892
1 42383 19304
1 44740 360135
1 45936 430456
1 56397 218765
1 44016 27732
1 89079 229119
1 65758 429053
1 70736 305393
1 27003 364035
1 86364 100194
1 16570 356410
1 81806 144995
1 51712 168556
1 3021 404599
1 55140 306857
1 66704 59570
1 35119 165331
1 23266 327879
1 86877 185762
1 84510 440396
1 43930 317849
1 54835 255449
1 95110 48023
1 31968 67761
1 16817 163639
1 33112 140780
1 36574 46460
1 41632 92647
1 75299 93978
1 44300 301008
1 9415 250751
1 73541 545988
1 20995 211303
1 5093 36395
1 97313 494332
1 14872 199886
1 20575 22855
1 12284 530544
1 86925 438661
1 42081 106785
1 83402 113315
1 74282 327090
1 91498 429063
1 87338 432968
1 73106 103724
1 96135 149133
1 14010 143005
1 23834 249406
1 52746 227655
1 19052 320243
1 93693 100563
1 47930 207865
1 30272 282949
1 17138 531511
1 13011 2772
1 18323 172945
1 56454 180327
1 23088 249556
1 97949 384561
1 75789 401370
1 25964 182714
1 74560 83154
1 12251 135436
1 68785 71672
1 739 390827
1 51386 242727
1 58671 76726
1 74182 460041
1 68284 347603
1 693 295875
1 40376 143822
1 12951 420242
1 14085 362935
1 58156 449855
1 57527 205540
1 55402 45723
1 73330 447740
1 42614 502000
1 1292 203491
1 41289 8542
1 6800 120535
1 55884 161015
1 56473 206516
1 54972 174232
1 18674 202317
1 21286 373350
1 40732 50877
1 68043 138090
1 39400 22616
1 36413 278457
1 11416 516079
1 49695 40557
1 80354 414991
1 48201 152230
1 77068 154358
1 99042 500553
1 43536 105492
1 355 238944
1 39289 495528
1 55962 253484
1 20356 207912
1 21252 222798
1 89152 154881
1 43120 435399
1 15278 328332
1 40419 350208
1 13056 320706
1 60814 451955
1 73981 315898
1 96377 85980
1 3003 116337
1 69372 86336
1 44580 164737
1 33056 40133
1 90001 423375
1 20705 486748
1 73233 361943
1 69262 405754
1 49987 431372
1 62727 50572
1 88182 65597
1 82142 31871
1 6320 382678
1 25718 56065
1 900 52349
1 81863 489110
1 94906 46897
1 17815 534543
1 54794 306462
1 72865 510611
1 68512 88515
1 45938 25965
1 82553 199162
1 75462 18671
1 31812 154628
1 20463 437310
1 72066 301291
1 59406 527791
1 92838 150418
1 12471 140871
1 23702 251364
1 84913 440216
1 98791 434261
1 179 377127
1 451 23083
1 99304 364372
1 79942 348375
1 62379 120401
1 4989 322438
1 26571 271219
1 15173 243684
1 33800 347631
1 72241 530612
1 34195 279126
1 82820 461102
1 69201 92622
1 86066 487912
1 78361 530339
1 33955 499589
1 56593 170215
1 50448 212485
1 51828 22102
1 62788 76475
1 86446 288158
1 51163 59290
1 40957 64732
1 67589 145728
1 22642 159721
1 10979 471146
1 30926 423490
1 4201 308218
1 27621 465213
1 99802 185067
1 34493 273574
1 28975 202249
1 23631 437451
1 77360 465863
1 45317 345132
1 82584 424763
1 8282 527055
1 40852 36413
1 63805 481893
1 62180 392153
1 56909 455303
1 11449 255316
1 72925 220847
1 78933 300915
1 42865 501496
1 86445 281084
1 70143 179945
1 90250 10154
1 1007 224639
1 58595 358873
1 9307 336962
1 43651 359156
1 1647 71236
1 80041 18498
1 80361 263978
1 99907 28785
1 75033 449282
1 65137 423966
1 6178 294783
1 57608 502931
1 57079 259164
1 89771 318552
1 13630 444145
1 45235 396659
1 89168 393383
1 64809 315940
1 79894 470653
1 42822 477341
1 55661 357834
1 90649 362422
1 67394 325032
1 37312 320018
1 58903 192544
1 73965 420633
1 93980 223444
1 53922 134288
1 13781 118083
1 73685 8104
1 42618 198792
1 87404 388264
1 48754 8512
1 35586 7270
1 13494 495900
1 4768 135846
1 90036 418216
1 96708 247287
1 33801 219390
1 17884 222948
1 59589 154051
1 92235 415536
1 98858 191457
1 70179 498234
1 28685 165467
1 11145 21905
1 90995 93068
1 10356 424697
1 29077 415241
1 24142 331309
1 87868 336943
1 77553 200839
1 30532 495958
1 63210 455700
1 79293 414112
1 7032 378253
1 28581 288442
1 77869 109991
1 68111 404722
1 73580 38375
1 80478 484555
1 40233 428690
1 28554 370129
1 78252 515391
1 85753 504094
1 16717 117924
1 55814 41290
1 28024 432017
1 66014 543352
1 54923 16641
1 60478 113526
1 81619 331491
1 89110 427218
1 8882 115854
1 59432 342795
1 30843 213085
1 5224 20708
1 43955 283676
1 60637 108137
1 83506 100949
1 1950 136760
1 2752 250324
1 22614 207509
1 10008 70539
1 63841 501791
1 35303 524950
1 7724 104061
1 74061 437833
1 23671 445473
1 25498 294181
1 82742 80813
1 59026 502583
1 47211 207685
1 99081 213565
1 15054 488002
1 60935 278519
1 62309 394562
1 34213 107063
1 41547 54569
1 52462 336525
1 19692 359866
1 99838 538084
1 98471 29784
1 70982 465959
1 68938 231921
1 90341 193349
1 34937 163239
1 1968 133377
1 76936 417238
1 14122 129263
1 18139 251167
1 52684 323477
1 34252 165872
1 37598 196899
1 98565 251365
1 69499 110148
1 14785 174765
1 433 28914
1 1455 483635
1 97246 380290
1 14287 170129
1 3187 151817
1 67186 319481
1 55637 286156
1 67421 175047
1 69046 477249
1 21606 143188
1 13248 436060
1 85 233322
1 33322 8967
1 580 411470
1 6720 206214
1 91167 523768
1 53278 156168
1 6308 516394
1 89141 355216
1 52996 406098
1 21221 381405
1 10560 513483
1 19105 133147
1 70380 401868
1 95085 60036
1 36782 404334
1 85410 300223
1 12831 94636
1 4009 179696
1 72 331126
1 9403 356781
1 48870 435147
1 70471 45203
1 9607 328066
1 22124 277035
1 57194 125898
1 31961 374050
1 68802 464070
1 14548 194090
1 18003 362446
1 90864 260578
1 88819 257359
1 10612 80942
1 86506 379411
1 90299 288564
1 10738 352567
1 10670 173709
1 97623 266967
1 62539 292706
1 4535 54974
1 25825 123827
1 70882 425307
1 13457 150111
1 34842 488877
1 76270 278541
1 73652 496016
1 58493 512157
1 74517 42681
1 14005 521277
1 10134 35586
1 50016 139209
1 22976 309112
1 74200 202348
1 28528 370355
1 42698 396597
1 23219 33854
1 68086 329810
1 90218 117616
1 34572 135244
1 27271 190020
1 96175 22241
1 75470 120986
1 45174 438836
1 23765 182707
1 91238 54157
1 98083 312201
1 12152 86950
1 75828 68589
1 91513 273420
1 40306 312940
1 3908 16800
1 19165 479118
1 11785 76902
1 85796 533786
1 38762 85885
1 79497 77191
1 23800 196949
1 28897 32024
1 39353 229987
1 1073 448438
1 741 168649
1 60369 40913
1 79748 491660
1 83468 44391
1 99217 269964
1 54686 152792
1 83193 218311
1 67764 413323
1 26236 372038
1 55567 131035
1 69835 427615
1 68993 361071
1 68072 11501
1 24813 412587
1 52264 534647
1 90603 18553
1 8691 17725
1 94817 114433
1 5570 349285
1 65322 17317
1 34464 254120
1 98931 157545
1 29578 213079
1 6904 319648
1 33006 461530
1 54347 385561
1 13903 450436
1 64621 541431
1 55518 533357
1 57522 224450
1 55906 334199
1 39521 164692
1 6769 35205
1 33777 229553
1 55060 295619
1 61549 12279
1 28614 476120
1 28465 173390
1 77525 41179
1 12010 3185
1 77375 20395
1 92344 14279
1 99670 507382
1 30415 258931
1 73852 400297
1 84721 101609
1 90055 304371
1 35797 476163
1 31646 145566
1 27171 494821
1 91129 192029
1 57813 528313
1 51684 459637
1 71352 48827
1 71164 496859
1 29416 406566
1 15984 183523
1 35414 186306
1 33153 366513
1 32965 451368
1 22945 492346
1 20008 436113
1 74775 141091
1 58790 446102
1 24570 275611
1 63734 443074
1 27985 328752
1 75299 126647
1 82425 470090
1 23560 307357
1 81438 248304
1 93235 118584
1 77279 259036
1 80006 257328
1 72494 54663
1 1489 343336
1 49294 62439
1 83737 228640
1 10195 514312
1 15220 108422
1 43620 467056
1 63178 380114
1 6812 525435
1 821 544154
1 12836 313251
1 67969 485099
1 4858 359280
1 47724 499670
1 27470 193202
1 97126 140279
1 37215 267830
1 44338 36225
1 87873 494769
1 22883 494696
1 12601 497245
1 98879 136902
1 63231 400093
1 4671 161639
1 42362 497581
1 6092 22621
1 7239 516792
1 13347 64657
1 71538 77453
1 42450 129948
1 38203 412447
1 96280 445394
1 41202 84085
1 50888 108542
1 40315 25118
1 18182 65421
1 23339 538226
1 84776 105978
1 11912 312887
1 95413 148529
1 56812 420781
1 50473 199289
1 15905 31962
1 85999 45867
1 53062 180202
1 45541 379258
1 59752 272705
1 78555 106210
1 78377 430256
1 82579 134840
1 5757 267660
1 29474 244161
1 3079 123371
1 79725 364743
1 80896 185069
1 57293 12602
1 880 485848
1 42059 196256
1 59602 341388
1 12451 437590
1 28692 486684
1 11493 246433
1 81460 249835
1 26031 351817
1 79267 433460
1 51219 60945
1 19077 228478
1 28311 7122
1 15247 280513
1 9264 507771
1 36391 59255
1 35397 343220
1 45864 368312
1 65906 373636
1 1402 520154
1 85633 420297
1 51421 411798
1 72722 467819
1 79455 230081
1 13044 376773
1 5793 264228
1 99017 52155
1 58165 14944
1 17829 322043
1 13058 68195
1 10063 47700
1 86398 344873
1 44735 513902
1 81170 349520
1 19645 543360
1 73050 302169
1 3848 426920
1 88706 261492
1 63660 103715
1 2569 59988
1 70122 297489
1 66017 358800
1 87891 409157
1 36556 459611
1 7181 522508
1 97472 69893
1 73132 407030
1 51140 104688
1 20569 287824
1 29936 28164
1 67183 177976
1 4944 152543
1 47960 247055
1 48577 246322
1 70483 127802
1 45522 313126
1 4369 106410
1 16164 527972
1 70387 293708
1 5354 202266
1 73229 329361
1 95113 28919
1 96294 114731
1 55353 491643
1 5077 450735
1 4737 94876
1 32485 403325
1 43390 26206
1 11249 270963
1 76668 368596
1 98920 193682
1 91131 73725
1 21577 179906
1 19083 174048
1 2568 199719
1 4047 114005
1 9511 140475
1 25342 24170
1 36509 110073
1 40541 57990
1 90450 217509
1 15973 181325
1 27808 398525
1 89699 511637
1 34771 117206
1 91442 400651
1 80266 398269
1 59906 2836
1 86547 333639
1 69844 268253
1 91346 55381
1 2364 457096
1 29754 155841
1 52701 88880
1 18641 85135
1 31792 175969
1 81968 236860
1 85756 220202
1 56609 329983
1 10206 153561
1 11743 397923
1 6691 295430
1 64664 345569
1 45033 483248
1 56206 331552
1 12385 227906
1 32849 258337
1 94799 302112
1 9606 429555
1 46760 494007
1 96899 348741
1 8210 113521
1 46447 416868
1 47175 64863
1 99942 18696
1 31665 119833
1 81075 275091
1 41295 372617
1 52596 439966
1 18255 96592
1 30809 323830
1 41521 417279
1 66981 115688
1 66058 398271
1 13739 130398
1 25437 39899
1 89073 97316
1 11555 341077
1 19024 110075
1 4 355808
1 42961 180433
1 93084 88208
1 24529 220447
1 16246 423337
1 62685 270934
1 6675 237780
1 26998 416739
1 43172 91773
1 90318 263948
1 94699 427720
1 12105 539112
1 22078 331846
1 12509 60166
1 25796 162429
1 26129 376835
1 35445 105326
1 39617 362847
1 84829 488109
1 2071 11940
1 40825 340824
1 72307 63035
1 42359 303476
1 72708 145885
1 21850 213275
1 38029 116588
1 93108 518852
1 67104 289063
1 5194 51834
1 76517 381297
1 92979 31237
1 66804 333839
1 50008 537024
1 93558 286837
1 40405 315733
1 88967 217705
1 49558 426540
1 92631 287620
1 95419 39216
1 54755 2139
1 82708 274009
1 18464 22800
1 52964 245556
1 91665 298386
1 54657 384350
1 78411 82709
1 50962 462202
1 28439 17627
1 95727 479862
1 66544 187583
1 33733 500514
1 87552 400363
1 48463 11424
1 18343 33118
1 32733 308317
1 37332 434778
1 17200 117243
1 22441 281020
1 59739 301613
1 92698 52086
1 37731 382891
1 1262 4304
1 92992 169859
1 58972 72900
1 17625 155448
1 68463 93162
1 47339 49795
1 38850 832
1 59235 368309
1 93572 453299
1 25566 432050
1 53301 534413
1 59663 77526
1 66951 166849
1 14585 36258
1 54653 30166
1 94385 358607
1 86350 520028
1 94429 513392
1 24450 180388
1 80342 67471
1 5683 529041
1 93225 273348
1 92526 377018
1 72721 178950
1 70735 32309
1 17407 157783
1 97224 166963
1 49394 190724
1 26137 181878
1 72414 511172
1 43033 259230
1 38793 537620
1 23691 541116
1 32393 33393
1 88457 153349
1 96487 432258
1 80189 53908
1 6526 436725
1 11266 132748
1 55067 325811
1 69223 119055
1 89758 260025
1 40235 273707
1 94456 386499
1 86018 532607
1 5611 342229
1 78830 259994
1 2829 353025
1 15366 185844
1 54308 488215
1 80690 532643
1 95082 69305
1 96107 393251
1 91850 25327
1 97023 259546
1 71936 87116
1 72300 351130
1 53565 360795
1 99488 100586
1 24641 117319
1 49983 301748
1 18526 371411
1 65628 290622
1 95739 256439
1 56925 410688
1 86542 10301
1 65371 134500
1 42688 30768
1 67967 196319
1 91469 140341
1 39110 455861
1 89313 207061
1 64094 350460
1 42363 365329
1 43910 211222
1 98989 165846
1 17105 362774
1 67481 370977
1 56803 299599
1 54869 73036
1 42546 304225
1 48552 51759
1 86245 87690
1 51786 171340
1 67160 273070
1 6183 256915
1 31318 357740
1 4956 317835
1 1021 186287
1 10936 291863
1 89117 56293
1 65980 371206
1 98648 228388
1 731 89943
1 59043 125448
1 99994 447454
1 39203 503690
1 34160 57693
1 93169 209792
1 60071 113752
1 6614 10779
1 39928 218069
1 27247 344835
1 40083 237117
1 72361 477098
1 52052 297005
1 95941 516438
1 61934 28194
1 69013 364922
1 54884 78290
1 88541 43321
1 5738 50752
1 82706 278859
1 67528 182904
1 94334 354802
1 82551 284208
1 45433 134711
1 11521 283688
1 17489 318198
1 98180 544323
1 64450 349590
1 55183 142040
1 54334 270218
1 47620 360394
1 7719 163317
1 69396 46053
1 50927 441282
1 32325 391654
1 77342 346261
1 26255 140759
1 26571 365885
1 98073 58284
1 15393 166163
1 22849 70311
1 59484 505202
1 62033 252670
1 79433 541393
1 16010 496431
1 74665 165251
1 81180 458203
1 43117 122371
1 22923 29788
1 55643 487512
1 7115 127197
1 66439 348639
1 39173 170566
1 47514 404935
1 75952 411289
1 16463 90572
1 81623 502886
1 29232 161710
1 79897 21660
1 41277 158633
1 33187 420278
1 31684 135195
1 45624 117584
1 17961 473226
1 7881 210975
1 21344 338366
1 62589 527448
1 6541 361109
1 34922 147621
1 15018 354139
1 71609 242470
1 1473 185149
1 9509 252734
1 92973 409798
1 69756 348219
1 21757 380993
1 96156 363834
1 95761 331205
1 98167 318189
1 25882 359633
1 8623 409863
1 64797 433492
1 59705 72903
1 30737 173267
1 14270 214869
1 53852 281018
1 60437 431367
1 64409 134022
1 90346 351105
1 17076 331446
1 47322 85663
1 22891 354657
1 5492 329006
1 35023 285034
1 4952 242802
1 84192 92225
1 15931 533974
1 13525 361927
1 417 152630
1 97361 534189
1 89569 330945
1 44238 491305
1 9861 372049
1 83253 159564
1 52806 491653
1 48835 171907
1 88467 8506
1 77446 327170
1 35243 181498
1 72062 173796
1 32221 157187
1 30428 536648
1 48911 254222
1 38405 87733
1 94740 419622
1 11503 239560
1 49844 278289
1 95777 423665
1 87719 45618
1 99159 500998
1 27737 257434
1 33596 199671
1 66344 392282
1 89550 330035
1 13345 186286
1 95198 344362
1 6502 281153
1 35084 198728
1 76714 469279
1 40846 435388
1 45906 183354
1 99177 121743
1 58421 203665
1 45110 38373
1 57917 388832
1 17470 329552
1 88996 144654
1 88318 98856
1 88343 193878
1 77028 157168
1 7542 485078
1 38767 413080
1 80305 15215
1 56338 148436
1 14956 189831
1 92624 88736
1 26555 392454
1 36065 80318
1 76198 520702
1 88012 408049
1 32518 543022
1 30602 487942
1 18021 543563
1 25929 47534
1 40450 111682
1 86534 108069
1 31274 221455
1 3505 19338
1 17791 74713
1 80140 398249
1 40213 509152
1 81228 405343
1 73007 18150
1 81750 99110
1 33798 415423
1 35235 510730
1 9218 176637
1 8060 189353
1 4734 77004
1 38013 111203
1 84263 462218
1 61365 419427
1 36829 21296
1 78660 9237
1 51345 148336
1 31228 312586
1 28261 260377
1 93409 538267
1 85038 436475
1 32040 226373
1 63957 436180
1 53722 326803
1 28785 545143
1 12082 484931
1 2990 451753
1 60986 354221
1 75880 324839
1 14770 546805
1 81296 125449
1 53257 320584
1 76357 174179
1 71393 180846
1 8508 143770
1 462 164275
1 80217 482447
1 95031 546025
1 15507 424589
1 46036 217176
1 90835 471902
1 96781 102538
1 22356 73610
1 82369 25435
1 53796 401912
1 23228 394543
1 61537 468443
1 14623 331891
1 33277 397798
1 19611 372108
1 78651 497904
1 67253 264939
1 17262 125469
1 68900 506534
1 42048 437215
1 686 130317
1 34856 253257
1 98318 403482
1 76338 411380
1 34320 18006
1 83259 181845
1 90643 123061
1 36434 456009
1 99589 217186
1 75032 427745
1 75786 90737
1 84576 102198
1 79317 116631
1 8559 509230
1 59789 537006
1 94236 84673
1 13385 128518
1 46865 117845
1 41268 226613
1 48679 84254
1 56201 254560
1 36942 224691
1 67095 124036
1 54626 270775
1 85789 381450
1 60086 262697
1 48110 212035
1 74957 134152
1 42767 394448
1 19931 477439
1 50484 225819
1 97448 234655
1 95558 457360
1 84140 504072
1 21567 481609
1 83412 49960
1 13579 109855
1 11931 264308
1 71208 487619
1 2225 179677
1 17382 311406
1 10743 546204
1 69576 51817
1 57569 440118
1 4161 419009
1 74034 448105
1 11063 511288
1 53186 213765
1 37411 9222
1 21819 234860
1 54703 36665
1 92983 300626
1 2613 261482
1 70467 371458
1 34374 15086
1 5087 454867
1 38176 201562
1 46140 70684
1 48918 203147
1 44763 48285
1 92236 430078
1 24660 115099
1 91160 140901
1 25868 187412
1 23682 333784
1 3101 339476
1 49540 338453
1 22834 485265
1 94537 109553
1 82407 48441
1 14001 509633
1 34701 475466
1 26476 537382
1 18851 179965
1 79898 351717
1 18909 484652
1 45009 32596
1 69249 25182
1 23382 259354
1 67813 449954
1 40418 109363
1 94962 14281
1 32926 437386
1 17699 77640
1 65511 44205
1 22246 96807
1 79562 208577
1 19577 525657
1 51784 170435
1 53229 449389
1 50419 205452
1 68743 257751
1 42383 545913
1 97721 88668
1 73745 476568
1 82445 46950
1 30659 273738
1 61946 104486
1 12509 67179
1 95308 432487
1 30093 120013
1 88000 197186
1 67664 55825
1 42020 87340
1 18774 364936
1 91131 59826
1 9985 466291
1 80279 446322
1 44261 425647
1 46813 8367
1 35977 378210
1 72868 473161
1 10341 298157
1 30997 210806
1 12354 310424
1 38156 176595
1 82108 441933
1 23701 518001
1 93570 341625
1 56751 29448
1 82164 238841
1 6668 314039
1 36996 136546
1 31342 408825
1 30389 170257
1 90731 34178
1 42015 263844
1 65130 515937
1 98504 29516
1 90723 426248
1 10283 515493
1 39843 451362
1 86293 156413
1 61861 232252
1 48098 219857
1 65977 40356
1 48868 152546
1 75520 10180
1 31676 18093
1 57005 240273
1 45694 89112
1 70021 218382
1 28945 413531
1 80383 470120
1 75020 451139
1 79813 32109
1 13434 7907
1 40561 381698
1 75446 234690
1 71440 459871
1 32719 269378
1 27010 425975
1 18341 524048
1 47863 227682
1 74249 437693
1 20531 83797
1 49248 383319
1 7690 256657
1 9569 443378
1 16324 453433
1 3570 518027
1 30010 173919
1 39310 227480
1 31606 46886
1 2145 38783
1 76726 303879
1 98281 238595
1 1866 532452
1 26551 436498
1 26801 300896
1 26988 389457
1 2399 185754
1 17788 375286
1 79898 360485
1 81165 31453
1 95767 266829
1 45656 1575
1 78113 524621
1 14919 121418
1 49042 464011
1 45013 496012
1 77944 418467
1 23825 168708
1 75889 127468
1 93562 498856
1 99470 152118
1 17859 241541
1 13075 363986
1 3792 441165
1 39317 133453
1 35991 75992
1 55322 594
1 60000 344755
1 16188 366799
1 83301 163021
1 85446 323816
1 33074 533853
1 46549 351035
1 78885 149877
1 79991 66877
1 92974 386442
1 73647 519672
1 98864 229486
1 7502 10703
1 46238 510220
1 62235 122713
1 46462 132679
1 19436 394762
1 91081 99260
1 98218 448357
1 79080 536631
1 92688 330840
1 61144 334454
1 87660 205332
1 9542 451999
1 85692 206178
1 75924 54553
1 50674 70678
1 6098 185506
1 39696 39184
1 54148 171220
1 62796 510830
1 17474 511999
1 63597 26524
1 10355 341985
1 30251 230356
1 7632 300646
1 86450 330518
1 74247 454688
1 42591 44044
1 28085 316164
1 34593 379471
1 29514 333124
1 20249 403757
1 59913 538031
1 19066 435965
1 10116 302636
1 81929 293259
1 62467 474463
1 30205 468645
1 30270 192166
1 67935 315107
1 46110 402593
1 88939 283951
1 72000 463850
1 94989 457189
1 38993 250463
1 58885 111413
1 44530 461591
1 24227 163180
1 34101 319412
1 21290 300419
1 59197 463908
1 43408 277968
1 97570 143515
1 33596 141467
1 52714 376235
1 15783 217450
1 99024 335936
1 9819 263577
1 20385 98709
1 62358 189799
1 70426 481365
1 36295 484166
1 32043 275086
1 27824 198279
1 28694 302742
1 39298 459381
1 39791 319968
1 50019 42373
1 75837 32204
1 1386 120444
1 92151 494292
1 1121 452773
1 90152 267152
1 28866 203155
1 47020 249603
1 94970 335736
1 92976 304240
1 85129 300640
1 14708 268890
1 25248 439515
1 31916 439339
1 34080 299187
1 48954 344533
1 83329 19387
1 57814 59756
1 54024 336543
1 98598 25446
1 29647 47113
1 76293 382108
1 53312 337965
1 9215 148890
1 43802 454938
1 58387 183566
1 77386 532167
1 70735 3578
1 34483 313215
1 18455 278249
1 27494 481489
1 27679 529486
1 23434 387057
1 18411 409717
1 20660 63429
1 89877 498924
1 1199 165565
1 97351 323568
1 25974 39047
1 67548 392033
1 83028 521112
1 43779 140921
1 75626 67137
1 97820 46658
1 44745 547867
1 36888 5771
1 11251 143120
1 69916 464623
1 74206 518375
1 77534 389803
1 76880 11712
1 65478 136547
1 25379 316513
1 48270 77968
1 55234 420618
1 61154 101568
1 36138 327614
1 32192 419257
1 87914 419852
1 66233 299918
1 20386 40131
1 31534 527070
1 48839 446586
1 84275 107601
1 73917 63705
1 81486 410372
1 20635 469918
1 96984 352813
1 9962 77265
1 5530 13077
1 50534 382453
1 4881 546172
1 56603 521572
1 80395 262116
1 79208 94379
1 75527 217303
1 73823 374100
1 71704 485768
1 26338 56169
1 92034 384934
1 29607 303352
1 75419 480826
1 17205 397938
1 18347 345136
1 20228 409694
1 22668 252129
1 10529 363200
1 57354 88448
1 30407 443803
1 10435 195020
1 2726 153650
1 63911 527544
1 9375 104388
1 49976 207703
1 10629 361037
1 48907 308760
1 53181 534279
1 59269 178648
1 82366 498217
1 72607 384199
1 58258 195571
1 98594 422566
1 14866 108712
1 76299 491380
1 47598 76510
1 17383 545684
1 67618 125894
1 8663 188973
1 72609 242293
1 18669 77535
1 27566 479040
1 84877 160755
1 35709 545194
1 2029 432262
1 87414 39708
1 29524 189594
1 96786 422952
1 98590 231572
1 56059 518223
1 79381 481340
1 95696 519429
1 84473 357877
1 46750 50577
1 26393 430622
1 36007 546119
1 46295 21294
1 43775 1388
1 65896 411541
1 94537 343041
1 90449 517033
1 510 164668
1 21290 52974
1 325 91421
1 64446 546265
1 38491 420219
1 39465 335145
1 7661 273837
1 52792 477297
1 35257 242613
1 80684 200944
1 4592 207156
1 12215 542638
1 37590 52448
1 26492 545712
1 52928 409725
1 99603 542747
1 31636 59112
1 20226 412913
1 51788 246135
1 42692 28211
1 19411 65659
1 87270 294394
1 95237 416588
1 25412 328166
1 83795 160686
1 42416 152306
1 45308 298302
1 23147 302622
1 88085 187356
1 40586 510819
1 63586 515036
1 50705 247918
1 17658 51773
1 99963 267281
1 80838 299849
1 20207 126881
1 49761 456816
1 83052 143395
1 56985 283964
1 78910 292291
1 82572 385442
1 71941 201428
1 18124 519008
1 47765 233470
1 87835 390961
1 28624 300346
1 81071 183408
1 58093 496977
1 41806 28481
1 53076 190186
1 48690 80943
1 12511 359327
1 71463 189792
1 26491 415364
1 53447 478497
1 60260 418345
1 1828 288599
1 70283 178454
1 94398 182418
1 75027 362578
1 92008 402726
1 68335 307953
1 41607 270941
1 94278 67333
1 42322 312766
1 28687 536478
1 85586 490969
1 72021 328422
1 52899 159217
1 70195 169874
1 4177 406613
1 89239 111382
1 1340 455680
1 3139 490473
1 98996 547281
1 90599 403127
1 20124 386411
1 45576 256953
1 28266 120133
1 27804 326373
1 75653 28003
1 57323 74219
1 82822 409140
1 18159 9469
1 58839 397495
1 87764 208463
1 90262 86242
1 80792 700
1 29074 379593
1 61195 264400
1 35884 85892
1 60656 544688
1 14263 121656
1 6906 205865
1 76249 22726
1 13775 141333
1 48679 66325
1 64936 8508
1 73932 299527
1 5678 494676
1 11394 346048
1 96414 303082
1 76822 84003
1 5606 481270
1 23464 441019
1 58661 491115
1 21128 499135
1 17422 373413
1 890 510522
1 34021 210273
1 78002 462743
1 8128 167253
1 23736 274938
1 21350 5453
1 50309 525910
1 45651 102051
1 87300 181346
1 32274 404456
1 71825 528772
1 19713 450773
1 51997 357752
1 2704 158930
1 1255 130610
1 31969 471726
1 72643 316192
1 38153 465954
1 64919 194861
1 98093 518765
1 43609 443368
1 63398 257727
1 82322 546734
1 97373 233467
1 33277 409272
1 98478 348978
1 41351 374173
1 68777 128847
1 6256 279278
1 48268 283542
1 11721 136205
1 43465 373808
1 8340 486946
1 43622 84918
1 21575 289810
1 41944 311202
1 60136 439426
1 17894 91452
1 13233 362969
1 16716 207610
1 90669 371530
1 16884 46857
1 10233 402147
1 24926 185346
1 98691 17461
1 11225 539378
1 18862 250993
1 6503 85290
1 96588 34624
1 7708 30395
1 56418 150000
1 24927 499299
1 1031 331849
1 33896 425158
1 71204 155441
1 87968 89498
1 36276 346224
1 81507 130320
1 35493 137033
1 81920 413985
1 32182 506755
1 30423 260982
1 3830 22021
1 45817 205960
1 97611 304170
1 60492 299156
1 27016 485734
1 73540 50768
1 58548 162795
1 96554 522865
1 19498 273381
1 14009 323607
1 46931 471055
1 70299 239004
1 65165 302303
1 35695 110964
1 5927 321954
1 6310 136826
1 13666 450037
1 78145 109682
1 92337 151841
1 52084 405806
1 50681 218833
1 36934 116454
1 12593 124910
1 33902 347471
1 28547 478346
1 8215 259991
1 33096 312118
1 91356 421751
1 2608 385958
1 35820 111792
1 59543 243661
1 88455 28711
1 52464 185410
1 57822 178793
1 35102 471556
1 48758 348340
1 55189 161303
1 24773 465083
1 44861 539489
1 41715 107886
1 84335 10578
1 40922 344752
1 61621 397777
1 18278 177771
1 92685 132533
1 91510 147896
1 53479 399580
1 37752 193268
1 25218 377391
1 58704 142924
1 28210 340004
1 56593 464522
1 98525 207882
1 16001 288073
1 71064 546465
1 28345 419621
1 18638 123747
1 89507 487269
1 31161 351544
1 27258 437387
1 58726 527175
1 66796 255532
1 89525 189792
1 6715 486149
1 52567 350972
1 43351 372071
1 32814 4783
1 43077 234592
1 10479 65061
1 36635 346936
1 62306 145332
1 99648 520472
1 75584 286996
1 28560 138958
1 69460 88048
1 8854 538271
1 97819 39663
1 8240 139644
1 14819 486127
1 76206 488766
1 7407 497869
1 86771 320967
1 18000 262635
1 82450 458294
1 54221 229040
1 43057 73754
1 53724 33204
1 96585 154880
1 16422 198418
1 3555 313700
1 50598 83204
1 14204 335144
1 43242 152926
1 161 507141
1 528 245415
1 44851 352988
1 71466 39507
1 38372 162238
1 48090 152803
1 6552 308245
1 58774 494216
1 10821 293181
1 73092 487152
1 36434 84675
1 46142 397155
1 62843 11222
1 17743 354000
1 72138 311213
1 66996 66678
1 68767 107918
1 73212 458196
1 56649 95378
1 62792 390312
1 52939 348922
1 71659 144071
1 90103 213776
1 40650 305400
1 90581 8400
1 7644 446489
1 59517 424727
1 58186 231389
1 73144 302452
1 7632 232981
1 46402 6926
1 2298 135446
1 59083 171227
1 98855 498604
1 64912 389660
1 17801 101082
1 78054 225614
1 17955 349388
1 25136 60203
1 43561 60344
1 87779 429015
1 25442 257229
1 63176 188976
1 19241 219759
1 26074 176138
1 49735 216601
1 10947 166395
1 2394 255318
1 66435 196328
1 23345 325933
1 36297 7158
1 76941 466213
1 43255 16107
1 95042 268645
1 82689 378842
1 34579 77184
1 29582 139899
1 65784 360990
1 4789 191740
1 24955 489470
1 30049 102933
1 81622 514914
1 47085 173693
1 23126 141206
1 55208 379442
1 83867 357670
1 5618 341345
1 41269 284787
1 38333 397067
1 9800 136330
1 80012 545194
1 36616 539941
1 35446 66038
1 36989 232815
1 12163 428729
1 39136 292540
1 73101 49231
1 22651 291439
1 11553 149215
1 72621 273115
1 30267 117348
1 38371 461319
1 70765 316512
1 67232 110778
1 46200 444544
1 91541 245335
1 14896 436886
1 82761 23598
1 7643 156214
1 97681 173157
1 44722 263206
1 76824 227135
1 7551 168322
1 65752 202837
1 91837 3085
1 84735 451828
1 15771 43126
1 18795 374268
1 91224 339915
1 48717 537289
1 77480 521850
1 21129 336329
1 9293 513418
1 55988 423151
1 10942 70002
1 12756 89006
1 62083 504891
1 36259 241175
1 21941 407938
1 74700 151715
1 67011 121175
1 12460 168401
1 33832 138540
1 69650 419378
1 39285 496894
1 35422 418500
1 96141 92751
1 45477 280770
1 1827 498883
1 19915 362924
1 55901 58215
1 60135 478956
1 59764 100737
1 87298 262130
1 49297 183377
1 17719 497028
1 2993 289546
1 41300 109507
1 8802 387175
1 94008 45468
1 7683 92970
1 56722 425296
1 12263 141417
1 81192 383857
1 98642 138583
1 49389 519006
1 18490 141624
1 44904 168526
1 46886 37695
1 79795 444566
1 64530 228973
1 57530 328155
1 71561 119300
1 24504 127381
1 4105 60482
1 48381 343386
1 69922 363482
1 105 274748
1 82198 176511
1 5489 446063
1 76922 492428
1 35769 498387
1 65203 284585
1 64249 191557
1 40058 113481
1 8440 519633
1 34520 157333
1 59475 320149
1 56618 370571
1 89206 405087
1 1053 380329
1 46881 393713
1 95154 545866
1 7684 434116
1 10459 259921
1 67074 382769
1 41084 255914
1 93938 90338
1 42 171746
1 63416 66227
1 48303 21915
1 61072 150346
1 40995 258573
1 72451 143212
1 78548 12019
1 78896 418941
1 79390 177428
1 34404 410732
1 83027 537063
1 14689 185008
1 73461 463719
1 18874 329420
1 35414 470019
1 58453 372216
1 62270 455219
1 26119 291666
1 27012 9209
1 90747 470
1 37843 365434
1 46155 199803
1 25959 181058
1 85028 362763
1 85101 68716
1 28838 280747
1 38630 226663
1 36866 370988
1 81475 497170
1 38042 501011
1 43978 399825
1 65091 160671
1 80623 389641
1 54085 243257
1 53755 369952
1 26009 368235
1 15817 267743
1 2890 337802
1 74691 16378
1 64020 345910
1 3721 176332
1 19720 97566
1 98217 483896
1 67141 53573
1 60551 235053
1 65920 545835
1 59543 79375
1 88828 327189
1 16669 436371
1 33874 484797
1 40403 15079
1 48298 533632
1 36259 222384
1 31232 228417
1 90312 199198
1 77983 253737
1 53617 285072
1 70504 187885
1 95038 404633
1 39436 510210
1 70752 518324
1 53517 523118
1 90717 103577
1 1793 457144
1 24361 185301
1 74606 221436
1 83469 350154
1 11343 79505
1 19395 377481
1 81421 93129
1 74487 144987
1 53541 404948
1 50183 44184
1 75400 445361
1 61476 491159
1 81622 352059
1 15438 105971
1 59650 46738
1 92828 336491
1 51185 347916
1 18865 47668
1 82010 525404
1 52647 245670
1 60390 352754
1 19879 392187
1 84497 189237
1 92943 317743
1 62503 263980
1 24586 451901
1 17927 540453
1 34811 104848
1 72099 358837
1 50386 288839
1 38237 338586
1 64052 147786
1 59051 476743
1 61591 244863
1 5268 378604
1 64738 538862
1 9777 226188
1 24209 220064
1 40460 235285
1 94479 358672
1 40739 299751
1 97082 169533
1 87813 453725
1 19427 282474
1 50931 367123
1 298 507855
1 29216 443842
1 50821 121825
1 9329 263543
1 3545 285061
1 3838 291737
1 97663 335474
1 71278 379330
1 33504 354618
1 93694 228066
1 33593 47809
1 27035 488019
1 52056 271255
1 65026 215574
1 67100 40800
1 85542 89653
1 27992 514975
1 2122 383463
1 38607 180224
1 73090 183615
1 63129 534957
1 50582 535317
1 57149 467958
1 55263 442880
1 70036 394313
1 13896 308218
1 45772 64570
1 5549 448551
1 87746 527160
1 25663 76063
1 46438 340967
1 5437 21367
1 25434 64667
1 88827 525860
1 79027 377376
1 35519 159416
1 93078 209320
1 24062 457578
1 47036 318490
1 8163 408762
1 18190 385035
1 13320 41211
1 28296 315312
1 88379 374780
1 49465 60770
1 4282 399172
1 99585 470897
1 9718 534942
1 90162 54644
1 54483 250437
1 40688 458923
1 30278 422896
1 51024 325328
1 88085 262027
1 96028 235755
1 55450 227449
1 89164 426554
1 2240 55660
1 91949 172634
1 97956 361873
1 21150 73867
1 56084 189957
1 35246 418144
1 78227 50492
1 9087 77869
1 86547 480046
1 78117 370543
1 59256 530821
1 6375 360672
1 91227 115317
1 35229 520800
1 64580 148840
1 71055 191113
1 98959 97330
1 99996 402796
1 42376 448394
1 16752 330641
1 44718 249674
1 45452 201947
1 2643 259459
1 93089 530190
1 23897 486356
1 6196 544435
1 83222 98158
1 38236 426540
1 37265 100934
1 34015 35017
1 60610 5075
1 49848 485980
1 41557 303991
1 43475 65234
1 55975 47747
1 79023 369880
1 46279 399248
1 73114 443423
1 90390 225431
1 19000 449108
1 22279 35449
1 96444 324148
1 85279 110647
1 33165 404173
1 44757 212884
1 68450 197311
1 83794 258222
1 3206 110224
1 41618 535357
1 5652 135997
1 14593 184812
1 14619 213618
1 27999 77046
1 85082 54938
1 2972 434370
1 22373 402737
1 90651 340983
1 40446 258317
1 85106 262913
1 90332 342933
1 8360 361618
1 82631 120065
1 28790 158406
1 79641 339168
1 86854 476480
1 13726 408348
1 54455 395614
1 16468 198929
1 95958 543720
1 50699 98934
1 18053 286358
1 64934 225203
1 98455 362718
1 38904 185402
1 27889 274299
1 44743 118130
1 32939 211013
1 49868 528511
1 60429 46222
1 99537 85156
1 2066 220226
1 10512 401059
1 43719 333864
1 24346 355104
1 30060 500795
1 22093 250322
1 95153 319774
1 1884 418537
1 53786 33544
1 25131 330391
1 56731 513433
1 97872 326956
1 87645 541319
1 39379 202573
1 78390 526730
1 43438 306384
1 95476 79573
1 97036 95578
1 8595 511554
1 89069 547772
1 73569 483930
1 70913 279151
1 59425 328770
1 7528 304864
1 19780 390207
1 43096 143124
1 27057 313271
1 17302 327017
1 47261 294286
1 72123 415311
1 40211 310670
1 60304 155769
1 59630 444244
1 80626 60793
1 32249 459065
1 40302 221723
1 77205 386457
1 10437 298411
1 11059 467123
1 18985 290722
1 32725 121862
1 96382 282994
1 37201 317242
1 21753 410407
1 20813 258941
1 78372 437814
1 53315 35199
1 99511 373913
1 94142 338263
1 75680 417473
1 88155 168207
1 27164 268795
1 30505 331676
1 57787 395092
1 18185 407135
1 50815 252669
1 11213 85289
1 69948 518136
1 50044 38513
1 42681 26681
1 3916 115625
1 93486 386097
1 54311 204124
1 9988 532746
1 13830 407438
1 58999 281793
1 97176 368402
1 60566 27799
1 96796 22443
1 46913 196741
1 47969 54457
1 66090 235648
1 83373 504749
1 51732 327518
1 67315 467304
1 16535 424875
1 80027 530228
1 42841 272532
1 59197 187257
1 28501 237876
1 80581 461046
1 63320 255110
1 86384 525473
1 28350 172624
1 37325 185871
1 65337 486359
1 54173 87394
1 32842 39992
1 85011 373601
1 47173 323292
1 7509 140923
1 69937 502505
1 47320 94852
1 44837 114228
1 19078 436287
1 6156 468869
1 2363 83170
1 7169 327090
1 37028 265909
1 46739 467948
1 86174 254663
1 94498 239384
1 50076 221043
1 67775 50924
1 65153 471293
1 9935 214459
1 40257 389491
1 22953 205540
1 47300 499560
1 37651 290332
1 44899 75968
1 38504 397127
1 23273 36510
1 46580 198271
1 19762 320941
1 50005 413401
1 99854 72987
1 2780 378042
1 85023 163397
1 36426 276551
1 24118 209821
1 61779 311382
1 55129 360179
1 30557 497435
1 47968 474417
1 24065 5544
1 54035 321402
1 15625 187661
1 82605 395278
1 30416 343964
1 82555 485349
1 101 209022
1 43229 471964
1 27687 310460
1 44708 174543
1 55049 289372
1 9938 389542
1 68879 530893
1 3228 253523
1 11375 238434
1 32491 124389
1 89105 228156
1 4150 501084
1 10415 60895
1 28488 253003
1 10261 297465
1 62336 193717
1 18145 432516
1 77164 281997
1 10691 539111
1 34956 512317
1 14366 222532
1 16501 487995
1 50693 309265
1 9707 497631
1 47326 276822
1 22308 298394
1 70338 513069
1 81612 486075
1 88730 485954
1 35131 499988
1 37571 446335
1 63776 104669
1 35882 110569
1 37209 36922
1 88529 269121
1 91128 265564
1 57864 345689
1 87199 346532
1 65395 452496
1 22596 52084
1 5130 248230
1 23981 533567
1 84628 218249
1 9877 155113
1 4906 222249
1 58277 216913
1 64442 395597
1 29115 514270
1 85345 543903
1 14022 343371
1 18927 354604
1 20070 11703
1 63719 209650
1 38544 304313
1 44219 543096
1 83496 175568
1 26835 476290
1 46949 301500
1 72967 46842
1 12433 362300
1 86432 300356
1 77926 182495
1 82587 396203
1 9713 199559
1 59429 168845
1 22929 211228
1 13727 153367
1 49464 154298
1 13979 46103
1 21993 325422
1 84124 452465
1 69176 223590
1 42202 312334
1 88429 371198
1 50811 4944
1 30304 107131
1 22235 52003
1 62910 364028
1 84164 387277
1 10402 414568
1 25142 312899
1 26172 14242
1 6432 495559
1 80781 396469
1 69252 96716
1 89384 266176
1 91254 381737
1 2195 451375
1 68349 34954
1 94883 193176
1 80272 160177
1 10467 240711
1 54586 202959
1 86253 110834
1 73399 120880
1 84622 82842
1 42356 136318
1 93350 341744
1 43505 228226
1 45861 347957
1 61474 31198
1 29295 18090
1 31785 209142
1 85272 264464
1 31262 49939
1 5096 461646
1 44039 346611
1 46936 376790
1 76511 313358
1 66163 498316
1 20178 420443
1 55189 26883
1 20767 115977
1 16431 291298
1 26452 69786
1 50752 408884
1 61365 100268
1 57949 400929
1 84502 130995
1 53737 238094
1 89019 104644
1 35229 501892
1 75742 299797
1 61953 379622
1 49161 174586
1 90512 241387
1 80791 281338
1 18552 379029
1 45879 301156
1 12023 282665
1 95881 249334
1 57758 262936
1 13022 136930
1 13746 177011
1 47931 270236
1 68069 106600
1 78774 181749
1 65601 543519
1 26647 533159
1 21597 508130
1 6456 354875
1 65061 465834
1 7813 501101
1 5493 375271
1 94140 14187
1 59966 274815
1 48110 85467
1 5696 516893
1 92252 241504
1 89998 333002
1 36634 299381
1 57228 393767
1 32750 418251
1 32980 304878
1 3249 124626
1 75148 9615
1 30636 228647
1 79760 21584
1 30908 128709
1 94510 43962
1 49807 541855
1 31077 75886
1 10116 189083
1 80932 412465
1 50286 301979
1 87633 496241
1 95569 536131
1 3967 243349
1 81507 70888
1 59189 150345
1 59436 335912
1 79822 264715
1 66022 454824
1 47859 436348
1 41245 70308
1 63394 132949
1 29199 504891
1 69450 217642
1 16204 267300
1 65004 117130
1 12054 2170
1 38811 139020
1 38210 183721
1 79036 327544
1 62709 67014
1 34279 10468
1 92264 74143
1 31011 275860
1 20036 457149
1 15917 80795
1 30470 213197
1 79025 456320
1 73979 36443
1 41903 469309
1 55588 101453
1 96535 131971
1 47251 221445
1 86988 208616
1 53676 540415
1 51973 288471
1 17157 225049
1 5191 69120
1 75941 136871
1 45195 384630
1 552 302334
1 26494 298039
1 33304 504141
1 90779 447271
1 31701 508295
1 63986 214181
1 9134 12819
1 58789 530576
1 75845 67661
1 15877 343756
1 1135 473586
1 67128 340775
1 53841 471715
1 66166 494920
1 83076 292978
1 82951 449763
1 26032 34188
1 86342 87899
1 91988 472901
1 9312 507830
1 90908 282628
1 91253 94277
1 22409 221336
1 87190 495834
1 13677 363024
1 89573 217900
1 93355 20416
1 78039 121262
1 71451 464222
1 38292 351316
1 9539 371294
1 6389 329229
1 71998 454830
1 38213 489219
1 57049 439510
1 10977 106666
1 54448 153081
1 52503 221921
1 82357 33198
1 94922 143919
1 70729 234664
1 90635 12228
1 49281 297607
1 50817 501542
1 99841 339565
1 19970 122036
1 53892 314538
1 9399 91030
1 21105 370492
1 3580 22099
1 93575 21927
1 74780 16814
1 65458 372462
1 50169 181722
1 15826 228120
1 89569 60002
1 20315 367068
1 49209 329545
1 35759 398042
1 38454 323778
1 12421 542376
1 57343 255521
1 67717 509974
1 51500 80669
1 18729 192350
1 96265 190536
1 89214 542549
1 75795 205634
1 6144 355571
1 17145 31818
1 59009 444271
1 58780 485996
1 73761 320681
1 8462 212209
1 45591 115746
1 9686 143838
1 74854 358051
1 69291 427314
1 60520 228439
1 95316 320667
1 64871 460449
1 39694 247777
1 53214 40474
1 67717 35367
1 14651 142533
1 11832 462571
1 46848 104057
1 26841 492794
1 24125 376169
1 44587 263598
1 79191 210074
1 14178 428551
1 50212 193471
1 10630 356183
1 24588 354531
1 16847 135674
1 78857 17519
1 5993 322814
1 33543 164784
1 48914 17399
1 76612 230583
1 47607 539105
1 57008 315752
1 82170 350013
1 95406 340082
1 74062 304752
1 82705 121542
1 55096 131932
1 56799 187927
1 20688 110120
1 14417 259676
1 33821 83753
1 98480 428954
1 58716 22288
1 55865 117614
1 52218 210164
1 16538 117677
1 62388 231794
1 24754 465940
1 43006 281428
1 44436 243223
1 48184 170825
1 38788 477786
1 94234 138253
1 45944 119879
1 95625 164506
1 80695 166678
1 6847 431220
1 35581 268906
1 82822 357757
1 98837 182092
1 5629 147362
1 96605 297127
1 8177 402736
1 79685 382331
1 92132 511887
1 86511 317781
1 69450 289635
1 93712 315866
1 99110 272314
1 3533 104016
1 46129 483316
1 56959 241131
1 60531 503211
1 35247 428261
1 69223 231535
1 60441 516739
1 45691 394439
1 35405 384426
1 11501 457154
1 33257 31463
1 2638 337255
1 4512 313099
1 93315 340829
1 24565 109491
1 42750 315208
1 85984 499097
1 93321 237202
1 69991 243021
1 75515 366059
1 89574 96753
1 2944 531169
1 5927 224378
1 69076 205137
1 95722 44877
1 21128 367048
1 75582 454534
1 12572 517543
1 65413 100728
1 70050 381263
1 59123 86088
1 5185 484410
1 45359 544450
1 51919 15544
1 1009 469767
1 86005 439051
1 20450 504969
1 73135 381860
1 26910 317721
1 55081 96007
1 30644 351360
1 77634 329827
1 4772 283135
1 76172 51779
1 40415 110527
1 39273 389994
1 15691 97605
1 591 182224
1 25404 405103
1 51621 475347
1 70587 468661
1 11747 412695
1 69731 69605
1 3061 429654
1 47486 260872
1 75384 286485
1 94923 331851
1 68347 469133
1 47323 379399
1 47647 111527
1 43151 501961
1 79031 273321
1 83035 390458
1 36968 11902
1 93894 385040
1 94794 352170
1 41671 475612
1 81028 319791
1 40201 279302
1 50995 190805
1 74215 490372
1 42019 532699
1 49264 178803
1 22388 234484
1 63876 11664
1 39638 238992
1 77172 424376
1 91212 323352
1 2053 93740
1 17805 267101
1 96845 178298
1 19678 171481
1 62676 154250
1 39064 313948
1 25684 54191
1 98376 238029
1 62297 441576
1 8009 212402
1 15394 456294
1 7435 213800
1 60477 478776
1 32463 509992
1 65038 137951
1 77993 151679
1 69288 467606
1 27228 339504
1 83633 509528
1 16257 258492
1 79618 216937
1 59999 439133
1 79365 534784
1 10772 307816
1 72789 107172
1 40810 428289
1 18400 42391
1 66594 73727
1 52520 293274
1 74412 521745
1 70333 300626
1 16236 219311
1 95012 362936
1 55255 23531
1 68435 141150
1 31283 301728
1 53745 484825
1 82650 353770
1 51130 410605
1 49623 131848
1 13305 45228
1 64774 203040
1 3756 4247
1 89688 292191
1 1475 83811
1 32812 484471
1 3169 512589
1 94007 376947
1 46681 229859
1 10300 23078
1 80817 514721
1 9620 101388
1 48194 75120
1 80679 222803
1 97717 471294
1 40433 357376
1 37063 408113
1 92765 48496
1 19589 78976
1 24652 125375
1 87952 389021
1 68847 56828
1 82138 13549
1 43144 14491
1 50727 2529
1 84365 69886
1 36301 19555
1 39205 517688
1 54739 156852
1 54632 389565
1 78229 266688
1 79170 537812
1 43646 373777
1 59504 323555
1 91883 332572
1 92545 228259
1 4718 243842
1 14101 112218
1 48937 140501
1 66657 461283
1 10542 392516
1 23721 346025
1 10533 483534
1 19748 436000
1 54982 354912
1 45820 492927
1 6106 362846
1 73098 876
1 67037 177654
1 45949 235495
1 32223 509353
1 55220 19284
1 6174 453705
1 52607 140484
1 55788 41445
1 47713 256531
1 64559 435684
1 37808 174669
1 68027 530338
1 98579 347065
1 5274 462200
1 2882 393901
1 19172 252509
1 39946 117025
1 20102 282768
1 54470 480068
1 87519 361615
1 55814 434184
1 43198 354823
1 90155 145342
1 54597 21149
1 82376 524764
1 15240 142607
1 58914 539530
1 12750 63017
1 95633 462398
1 90670 209025
1 70204 71963
1 57075 482167
1 39616 158462
1 40792 227457
1 73162 24452
1 7820 381660
1 11895 89245
1 3503 200370
1 78170 132217
1 58899 202346
1 1494 10657
1 94395 159343
1 43840 218274
1 42334 427553
1 17598 121139
1 49796 219470
1 29001 371554
1 40455 41262
1 31534 455575
1 92916 92755
1 94728 206673
1 85031 68726
1 46824 251327
1 71954 399217
1 41197 154051
1 9430 452807
1 57836 455575
1 50343 58931
1 9992 309203
1 87659 79593
1 55546 53248
1 21563 502663
1 29450 2077
1 71969 496493
1 50067 499876
1 39704 131453
1 71682 293750
1 97135 175820
1 59319 403128
1 29093 172208
1 24355 320403
1 92366 117912
1 40744 117588
1 71404 299419
1 9692 212328
1 27126 358385
1 24549 37026
1 11860 24380
1 39005 302144
1 40928 199032
1 50863 114406
1 19110 200484
1 42456 328559
1 72388 325343
1 78406 446934
1 85994 314035
1 80892 426462
1 81307 242802
1 23339 140474
1 98538 254199
1 26330 116690
1 51709 107718
1 37727 144260
1 14797 105137
1 47171 464672
1 98851 244880
1 46338 248428
1 24604 331322
1 30312 341180
1 24422 52341
1 58452 313200
1 59200 44683
1 77816 195573
1 80989 278571
1 49814 238764
1 90657 168936
1 55908 348975
1 86466 120582
1 85801 200414
1 53927 208563
1 59421 214987
1 24172 143576
1 42892 413558
1 73244 186841
1 76691 246098
1 58261 544528
1 59585 340426
1 12807 403579
1 7031 423073
1 92852 486705
1 91752 215430
1 28145 212117
1 45017 469905
1 48355 289703
1 69313 376284
1 79907 163657
1 25546 226239
1 5018 359880
1 18222 1905
1 60997 308588
1 14650 97168
1 63601 469647
1 66317 123609
1 91583 366463
1 51033 505849
1 67873 290135
1 77249 444921
1 70939 394822
1 48793 186639
1 91330 350048
1 38249 231395
1 18944 390967
1 73514 338483
1 43853 226408
1 67654 496807
1 88983 246555
1 11323 118130
1 46298 528559
1 11672 199991
1 88520 187315
1 84927 235305
1 30307 24190
1 56353 183300
1 69277 142532
1 8836 354113
1 73278 262486
1 15136 425994
1 95933 522806
1 14237 442028
1 18565 435268
1 21398 423738
1 44274 299963
1 99544 41825
1 79825 381730
1 19395 90598
1 52483 467052
1 295 304326
1 5049 252360
1 21064 35123
1 47257 407673
1 52987 392044
1 42935 93868
1 58246 277369
1 73788 99545
1 51843 79120
1 27043 86081
1 67292 67241
1 662 323907
1 94832 951
1 11285 150374
1 37196 505065
1 48526 481969
1 49043 108067
1 34149 128515
1 94358 222
1 71758 85031
1 66012 329883
1 48653 378386
1 28411 283132
1 2045 529604
1 61084 268609
1 71845 144514
1 93530 516293
1 8579 13003
1 36131 286250
1 5637 130434
1 2549 237273
1 56427 97614
1 41794 153684
1 45990 440390
1 44844 351230
1 61468 54809
1 63913 309954
1 99841 246140
1 26751 145476
1 16254 514359
1 39432 130230
1 66733 101268
1 67695 242369
1 3098 393247
1 44625 255602
1 91651 418715
1 52349 326269
1 38233 264451
1 84500 150053
1 60796 303550
1 32072 43821
1 97635 117116
1 55488 416237
1 50257 474070
1 68722 171936
1 24640 279822
1 44552 511928
1 59386 252589
1 72251 354252
1 2970 320244
1 20762 125021
1 82542 184495
1 30532 115045
1 64152 468353
1 18665 190522
1 54472 387153
1 95724 492754
1 56675 273111
1 42115 306445
1 35871 178589
1 98261 317692
1 18499 496938
1 53626 274065
1 81643 240815
1 59998 262529
1 93154 349397
1 14079 60029
1 47398 447712
1 21322 135517
1 87336 399911
1 14241 276372
1 38632 442581
1 11927 535670
1 13692 189078
1 72081 137757
1 65385 492252
1 69062 99268
1 680 380534
1 59008 177919
1 30402 54581
1 62201 402617
1 32980 145534
1 60158 142777
1 20812 224101
1 16911 46681
1 9705 512385
1 86268 14674
1 64382 313042
1 87785 444742
1 16910 163073
1 80298 67757
1 83569 136063
1 551 403113
1 35918 316138
1 69369 109041
1 57790 5283
1 36810 15346
1 45903 109159
1 59577 114725
1 52606 502602
1 74291 499370
1 35035 479091
1 13242 97853
1 95112 198534
1 77762 309163
1 49370 408892
1 51758 475537
1 52662 372079
1 35575 372930
1 72085 429051
1 14469 94992
1 46720 240222
1 2067 467951
1 69491 194252
1 56686 125117
1 57405 101572
1 41110 30787
1 74718 116998
1 44636 17695
1 3048 338359
1 36386 131320
1 61535 375684
1 54013 421210
1 41176 265590
1 69014 285267
1 48701 182604
1 69892 269410
1 73702 195625
1 91955 268376
1 88896 205250
1 58495 56862
1 38890 144058
1 88921 375704
1 40787 403641
1 61089 40598
1 65629 439240
1 58217 65274
1 7517 122416
1 5976 368839
1 65367 148466
1 81892 397296
1 76358 523709
1 70934 272649
1 9873 383648
1 15273 110033
1 8535 440892
1 24459 146055
1 32132 460852
1 80859 515818
1 29977 222992
1 72808 461977
1 52935 348121
1 74264 430771
1 19507 209880
1 5053 175840
1 67028 325591
1 79105 192606
1 54352 139158
1 62811 491780
1 76578 484019
1 20215 234495
1 12918 476383
1 25298 202304
1 18731 126910
1 77531 346072
1 7631 253123
1 7123 7216
1 51430 84802
1 66477 100089
1 4067 387788
1 86830 279881
1 96781 494887
1 63469 362004
1 73691 265167
1 5428 106388
1 86328 428594
1 60669 125977
1 45567 358433
1 90965 331630
1 61919 542873
1 64763 257678
1 97111 131059
1 63169 355288
1 74971 274776
1 20458 271899
1 5549 35789
1 59434 444059
1 2884 384276
1 82569 406622
1 76552 160145
1 81759 103488
1 23859 163426
1 18969 100711
1 95313 115448
1 62226 366819
1 12576 22132
1 17658 496672
1 42000 461059
1 90322 261867
1 79428 253522
1 50958 10745
1 78799 422670
1 39633 236980
1 19863 449825
1 77331 248712
1 86645 450559
1 11742 486451
1 14451 393250
1 32268 273406
1 684 482443
1 13163 303581
1 35214 135411
1 37464 462366
1 70042 526299
1 53895 186339
1 17410 483188
1 45464 75324
1 61706 114859
1 10787 258575
1 17384 503286
1 5293 31907
1 57668 329653
1 2480 29060
1 43032 74055
1 71575 369540
1 27088 404002
1 60926 226588
1 90409 480110
1 55574 465453
1 62582 10411
1 37150 198144
1 43766 263490
1 96939 309587
1 20543 285393
1 35360 88401
1 30710 541384
1 96406 84962
1 45492 247648
1 85717 190644
1 82562 288399
1 77240 336683
1 13021 263210
1 79117 13246
1 18962 196954
1 28562 268500
1 27618 469008
1 81529 221472
1 10239 253953
1 40164 416894
1 49869 46790
1 3752 190515
1 98561 312489
1 67182 121861
1 33029 627
1 60813 304461
1 22257 146448
1 47121 78974
1 21779 532686
1 51255 201065
1 64264 253562
1 20493 480591
1 76480 159445
1 14134 185557
1 98333 367084
1 42660 42869
1 41459 10680
1 88636 253002
1 22825 147003
1 52917 539196
1 44247 35970
1 57688 186966
1 19558 400121
1 79297 329630
1 80434 175586
1 7740 255504
1 51114 214242
1 52360 158675
1 56942 393610
1 29783 84902
1 21200 464563
1 99211 40881
1 76979 175847
1 35610 467101
1 28111 130630
1 80011 412676
1 25322 297009
1 3383 439775
1 37471 48746
1 69352 531609
1 89723 386842
1 70204 116395
1 97082 104586
1 44450 339491
1 53486 341031
1 76667 314031
1 81976 180946
1 13658 389856
1 87788 333617
1 8420 413581
1 14225 439068
1 56368 464940
1 67774 18009
1 94120 390984
1 71070 239960
1 60326 22449
1 70252 44507
1 32183 447462
1 16791 546619
1 91259 77131
1 45887 510901
1 80226 396269
1 50197 89962
1 53488 262724
1 38495 434360
1 72377 419668
1 24849 540131
1 67301 99540
1 628 270968
1 87341 299894
1 93954 433006
1 49115 41510
1 81511 362384
1 94349 452830
1 60641 268844
1 11091 80527
1 34945 374795
1 54284 153163
1 94664 377954
1 22508 140977
1 30474 286059
1 14105 369800
1 72653 73090
1 9640 52068
1 84298 318532
1 64644 158572
1 8331 211308
1 61895 110254
1 93547 135705
1 68767 135962
1 57145 178057
1 13738 312619
1 75604 359453
1 81209 521573
1 36271 30698
1 6320 451549
1 9006 105266
1 83140 539104
1 18983 243585
1 62171 77621
1 46466 4105
1 98351 281654
1 67897 271530
1 35051 351823
1 29560 339342
1 57836 18942
1 79005 348134
1 57312 213520
1 44504 540863
1 50410 338619
1 55404 123651
1 54107 234962
1 24972 242345
1 37146 454209
1 6206 348412
1 26973 456030
1 52379 15833
1 74509 366900
1 86092 246156
1 65126 15136
1 13998 419280
1 65779 63807
1 27278 206324
1 57750 421901
1 80334 105270
1 29373 342937
1 51998 423675
1 82286 452331
1 51106 426545
1 74395 147877
1 11922 130788
1 76270 379587
1 29717 79978
1 66686 32759
1 66212 397179
1 31575 364689
1 73325 201261
1 19414 94280
1 53741 34374
1 22058 150802
1 27796 348845
1 76692 455304
1 62053 516444
1 98119 281716
1 69170 430377
1 4456 88998
1 90435 508440
1 68302 192844
1 15312 500847
1 17154 540738
1 86082 271170
1 55840 22674
1 74998 462276
1 5108 415293
1 72409 57888
1 65054 426016
1 3436 67624
1 54926 228999
1 26817 8017
1 61543 266254
1 42491 19325
1 6143 33323
1 85138 165056
1 34109 143802
1 38188 67412
1 36154 114901
1 35397 82830
1 98624 156036
1 2759 482466
1 29485 67502
1 5490 488142
1 66192 25966
1 63189 515451
1 69099 387055
1 32882 382455
1 66959 150892
1 46845 9626
1 89090 470440
1 60861 266193
1 4411 275312
1 8105 229482
1 90308 20968
1 42220 307021
1 9847 546606
1 39330 440492
1 34690 134199
1 36728 480305
1 80962 258316
1 42735 270471
1 21387 9546
1 90488 140944
1 30525 230042
1 50232 127474
1 9872 352014
1 41734 243798
1 54569 219870
1 73128 210283
1 45602 68096
1 19449 219313
1 18693 474756
1 48933 143463
1 80785 118629
1 50123 80203
1 54003 169638
1 52410 403107
1 56846 365926
1 15443 495970
1 46483 357976
1 1933 95651
1 9993 207012
1 36299 268191
1 36806 318000
1 935 194533
1 79378 124484
1 98539 384349
1 41739 190974
1 67218 272022
1 37435 388475
1 55915 17211
1 88675 331736
1 41142 516207
1 27220 538530
1 98308 93657
1 32624 331759
1 55994 491340
1 55597 444526
1 98958 346800
1 3473 83791
1 92680 13124
1 65142 468300
1 52386 178345
1 14823 50181
1 43848 352326
1 91777 483701
1 40312 336810
1 87539 450863
1 14947 310979
1 94845 392474
1 95434 418995
1 95732 284246
1 81985 49530
1 17276 479008
1 96910 264361
1 62860 492558
1 40714 479574
1 42733 44592
1 36286 174078
1 24763 261716
1 23303 447865
1 47330 76148
1 15059 194578
1 43617 283286
1 28225 352784
1 21930 165779
1 39972 310350
1 67935 466853
1 99488 176196
1 2550 317367
1 97067 89831
1 76982 155669
1 35213 195345
1 28599 286033
1 1696 340263
1 33990 544927
1 45648 407381
1 8286 41478
1 25339 480909
1 8239 64117
1 60433 60589
1 98042 517359
1 56500 295497
1 97618 25444
1 12441 316818
1 91964 207646
1 74821 484409
1 93807 84476
1 27249 330536
1 44149 420174
1 80902 365968
1 5031 89191
1 36449 44049
1 67413 260181
1 24815 168574
1 73179 142569
1 30961 298822
1 56748 237772
1 48441 367004
1 43947 95127
1 69099 151104
1 15276 323345
1 91837 179903
1 68631 177456
1 46422 308867
1 84197 508855
1 91666 78365
1 97792 156954
1 14779 237193
1 52295 221580
1 25361 166614
1 29383 290457
1 17635 244311
1 92098 54870
1 70868 117163
1 93260 255499
1 89142 126242
1 45736 329940
1 46641 69986
1 21775 516503
1 54813 82183
1 70792 355316
1 12771 392874
1 54097 181642
1 24959 4030
1 85876 217944
1 13920 5782
1 60114 144369
1 64358 503757
1 18971 213415
1 25155 36515
1 44467 347311
1 12634 49573
1 16207 507304
1 28835 297340
1 52725 225864
1 88196 406678
1 28895 248534
1 97784 416696
1 85848 320642
1 20972 369847
1 90876 433676
1 58524 22007
1 21372 28997
1 90490 28551
1 80439 107373
1 75495 187287
1 16322 30796
1 54488 537600
1 89857 374896
1 9617 276023
1 54123 99876
1 53709 266070
1 16617 338264
1 41491 252766
1 85046 159507
1 5442 29388
1 10400 51108
1 3462 496884
1 95109 70029
1 23967 120241
1 15351 216251
1 99841 404983
1 60184 238872
1 27950 537295
1 34462 467676
1 37821 82019
1 2319 79313
1 12886 408707
1 91782 389094
1 70067 423941
1 53772 274660
1 4929 416269
1 52286 359612
1 31580 106874
1 44173 282918
1 85206 487291
1 43993 431521
1 31887 279875
1 58165 229277
1 22654 211026
1 83974 284416
1 39558 502262
1 29539 210865
1 84673 509559
1 341 486945
1 14745 529155
1 54136 339620
1 85321 9519
1 2488 259356
1 33983 465223
1 74645 158071
1 78397 428754
1 73727 533640
1 21139 372276
1 59481 160278
1 71814 230594
1 72889 111485
1 56076 537490
1 88966 520855
1 23117 542308
1 84761 86295
1 43811 521414
1 49276 32046
1 18010 158761
1 43949 546249
1 16048 399985
1 65307 498952
1 68181 450261
1 93767 31103
1 33068 133469
1 4068 465627
1 21160 384322
1 37752 488161
1 66991 530962
1 19672 540972
1 78554 392017
1 97903 231518
1 78098 196445
1 93239 89595
1 20756 329907
1 44509 380410
1 23406 179259
1 37217 394426
1 94527 500224
1 40883 98974
1 83706 11154
1 18999 45805
1 3363 307014
1 76993 507270
1 4560 243710
1 67993 225598
1 47944 422482
1 69592 100085
1 97511 183936
1 13801 348413
1 65688 17061
1 84904 525319
1 40729 145934
1 26886 286011
1 25818 254371
1 68706 493853
1 97981 514103
1 65680 470903
1 67031 328803
1 77910 462484
1 18733 261682
1 12522 470019
1 79768 40932
1 11381 318657
1 49281 473660
1 11474 117751
1 43748 432164
1 55790 263013
1 92241 93788
1 95785 531777
1 97318 299427
1 69716 190884
1 86134 197573
1 43505 151937
1 42020 93395
1 67382 333413
1 47720 489967
1 60009 140042
1 66184 119182
1 92228 315388
1 61728 516524
1 49554 342841
1 32762 286354
1 58384 293166
1 33270 404067
1 12652 453664
1 6083 487115
1 71913 167012
1 11171 78243
1 48057 425295
1 42954 188264
1 47969 474635
1 94047 358532
1 95832 187892
1 38810 307964
1 1447 172348
1 61636 491416
1 78601 484135
1 69113 88105
1 77900 37316
1 7048 169026
1 88463 243326
1 93137 440975
1 84385 359216
1 23461 546081
1 14696 113082
1 76362 86022
1 6807 492001
1 35060 54965
1 70773 111603
1 68108 358950
1 82557 279440
1 95245 492680
1 51960 207874
1 8577 89613
1 76964 541222
1 96328 470150
1 82320 294041
1 27376 49819
1 19453 206021
1 84477 484512
1 34942 276116
1 20610 295871
1 9880 271744
1 57158 157819
1 42370 217109
1 86528 207556
1 21702 473
1 38395 154276
1 8413 310825
1 5234 177056
1 41687 264269
1 54708 21077
1 29200 446908
1 64161 180220
1 31003 220365
1 28746 80474
1 9179 161239
1 56628 433933
1 85444 397170
1 59061 286433
1 89054 189349
1 95125 485867
1 72386 481317
1 59342 420177
1 62234 54124
1 46828 33176
1 67845 355796
1 49134 116249
1 87664 1819
1 71042 484761
1 25629 133746
1 29420 203597
1 37567 19419
1 38719 437735
1 43772 304841
1 44225 376955
1 75081 78408
1 77579 71486
1 69361 372870
1 36135 86646
1 44014 123008
1 61040 150032
1 99726 236655
1 51284 221597
1 42126 92315
1 93589 377882
1 11970 103447
1 16515 258284
1 81867 367270
1 36291 253645
1 86046 111612
1 82283 36805
1 22851 120996
1 66882 543661
1 95187 228559
1 28548 368860
1 99833 142923
1 23484 35497
1 72594 343770
1 3656 419182
1 41452 384522
1 6585 230700
1 19082 341556
1 18895 122400
1 79933 320578
1 77312 527923
1 98636 390100
1 25041 499743
1 19661 476219
1 15643 392369
1 52297 313445
1 2695 346241
1 90267 124447
1 89458 295197
1 11601 164561
1 69129 284326
1 77641 408410
1 88973 471825
1 36661 393862
1 40688 450047
1 311 530202
1 31862 261342
1 36517 26943
1 95285 406046
1 31845 498039
1 39188 123561
1 87729 359343
1 46671 508859
1 80436 278839
1 62001 394462
1 65131 304637
1 6167 286647
1 66245 195567
1 16883 173707
1 9827 151471
1 77799 149059
1 14904 84050
1 99301 185445
1 26665 201563
1 42709 103793
1 53357 373816
1 27695 202509
1 23373 33552
1 86044 161045
1 31781 346876
1 79928 532415
1 94593 128813
1 60211 120356
1 97696 227859
1 94859 220157
1 37524 15517
1 3442 258071
1 28096 433267
1 48110 392680
1 42360 286155
1 41843 457588
1 78083 478932
1 63819 418645
1 22524 417743
1 55790 135291
1 15692 93476
1 44073 57404
1 67825 245593
1 46107 104193
1 12378 406960
1 41651 382236
1 74536 370564
1 75539 145876
1 58543 231464
1 61231 163944
1 99346 467419
1 57102 79080
1 6601 91261
1 42055 254017
1 12894 92197
1 26789 192594
1 49003 411433
1 65380 17978
1 56125 46994
1 83217 504203
1 8244 236429
1 14220 346310
1 55360 313394
1 47721 528261
1 59173 46617
1 35978 424467
1 21015 73856
1 46054 266219
1 76670 396798
1 62789 204226
1 9459 84520
1 52289 328197
1 47553 318463
1 49319 376900
1 69476 452018
1 99539 218529
1 8652 32986
1 84407 545433
1 88987 440629
1 34900 186437
1 40802 173338
1 36606 233763
1 92744 66361
1 86427 486631
1 46402 309984
1 60772 427487
1 13883 268383
1 34339 104624
1 87149 462672
1 275 190330
1 11750 219503
1 61475 250155
1 60868 199392
1 53810 5408
1 39064 90436
1 82452 421987
1 1254 516840
1 36043 178475
1 52547 36250
1 19310 497260
1 13749 262865
1 55461 290648
1 79190 111122
1 30314 450931
1 98961 510814
1 66025 457792
1 8707 362020
1 36128 43301
1 45723 451865
1 23231 176960
1 78745 182391
1 57257 522732
1 72562 389046
1 42993 168196
1 19946 355783
1 67037 421164
1 27032 476107
1 4966 434762
1 49125 446157
1 93877 517302
1 88652 382080
1 295 19159
1 3131 69690
1 26410 460480
1 68881 447815
1 14781 171143
1 12669 509243
1 75059 101614
1 26501 506448
1 36432 89797
1 79388 296517
1 20106 128641
1 78953 52445
1 49160 495048
1 50183 98377
1 6982 283394
1 57247 325918
1 65423 520682
1 8303 285052
1 95297 222267
1 26790 370282
1 1388 19099
1 4453 258303
1 66034 460776
1 12670 463394
1 67240 522958
1 32697 104203
1 11347 459914
1 57066 47872
1 54508 150602
1 87259 371693
1 44412 23602
1 27496 16364
1 53088 172529
1 63197 359254
1 24517 241378
1 25306 226388
1 68844 159727
1 9679 154535
1 60327 226398
1 22207 313144
1 16282 447027
1 91617 81853
1 79258 102239
1 16089 218874
1 15345 51924
1 79395 264077
1 14903 279162
1 24809 35847
1 45146 278588
1 42247 297660
1 29687 116865
1 1933 458455
1 70781 54872
1 26972 187919
1 30033 154856
1 34983 152867
1 23396 358280
1 88436 184015
1 350 386897
1 33720 369865
1 7831 496638
1 11710 146017
1 18455 173159
1 59904 294826
1 76189 65371
1 36012 180134
1 28117 482161
1 53567 352270
1 99840 234336
1 72813 403871
1 65615 463559
1 57847 454334
1 52712 393570
1 59410 354574
1 76063 80154
1 8422 73452
1 65757 61961
1 96620 134146
1 27389 229988
1 69807 235289
1 19849 211031
1 2763 450561
1 12129 282801
1 67857 295245
1 49875 180869
1 25376 296680
1 41475 184526
1 46349 500818
1 96165 28904
1 99100 68784
1 8829 49120
1 58947 204516
1 41734 18648
1 85837 506631
1 52775 296957
1 91381 42244
1 93182 20471
1 58278 135720
1 42329 404781
1 90882 229
1 96248 113998
1 39287 125557
1 36076 288973
1 52106 281577
1 47931 534258
1 51024 494952
1 12569 113282
1 11120 414363
1 26703 224927
1 4226 77896
1 83671 198722
1 76850 247060
1 15613 200784
1 67357 84451
1 95455 115417
1 18577 293540
1 32558 204296
1 98577 200319
1 55691 481364
1 86351 155741
1 98826 368748
1 18288 359875
1 81521 240529
1 41067 505923
1 18361 123963
1 38217 109409
1 62668 60616
1 43750 330468
1 7973 139728
1 93678 194071
1 15826 196022
1 55296 88420
1 43701 454433
1 73262 136884
1 78110 263432
1 7226 296097
1 87154 32807
1 16187 433358
1 24327 425060
1 69237 77291
1 98853 9279
1 27844 231527
1 48709 360741
1 30385 47484
1 42325 287777
1 49498 354454
1 5010 479703
1 79758 154725
1 15245 279103
1 14126 154558
1 85510 61576
1 10701 140761
1 16691 519658
1 55472 17214
1 58329 240727
1 78159 522660
1 12305 42735
1 13329 35817
1 1764 218308
1 22195 429961
1 48239 535714
1 1794 491882
1 15104 87708
1 96379 483585
1 66550 209945
1 177 40408
1 33636 409316
1 8743 187554
1 98414 416569
1 36786 465042
1 20073 284906
1 33816 238052
1 66111 474167
1 34354 52807
1 71112 265338
1 81741 234601
1 39026 141619
1 49316 443939
1 96570 236437
1 92104 482830
1 69264 355124
1 26200 398682
1 91894 101649
1 43816 37503
1 46785 407977
1 93982 160787
1 99542 189269
1 8751 170973
1 68526 84767
1 4006 60041
1 87250 464884
1 49597 387582
1 57950 230693
1 19618 471287
1 33346 170379
1 29555 99291
1 4027 487154
1 57441 281553
1 88958 22077
1 43472 290408
1 10478 405572
1 44853 461451
1 76128 327009
1 63510 71938
1 53534 245468
1 47981 190952
1 75648 450967
1 83461 484811
1 80883 333491
1 4283 142292
1 16150 437065
1 62045 326540
1 53496 15121
1 26286 473519
1 43739 383394
1 76672 461581
1 43188 5940
1 76279 363336
1 78343 163685
1 95212 235316
1 11215 250693
1 36712 467727
1 57779 477630
1 33572 28985
1 4338 334557
1 46831 515221
1 33880 230355
1 35847 179425
1 51814 107496
1 45118 55158
1 18221 536959
1 82902 405119
1 78066 265205
1 87717 151857
1 77964 170121
1 75282 94901
1 87137 102979
1 981 397534
1 72108 350705
1 39994 69011
1 71705 324863
1 5310 152110
1 57927 457533
1 96080 174839
1 3108 454608
1 10225 441110
1 75796 516893
1 3028 240044
1 56715 294533
1 85470 2263
1 56973 202094
1 41734 358155
1 87252 305740
1 71285 148073
1 586 247925
1 17159 52592
1 21354 517634
1 12840 327351
1 40803 139096
1 79864 13061
1 38196 166671
1 58375 145533
1 57681 434742
1 33880 105339
1 76252 287346
1 31521 215148
1 78124 525226
1 60489 430301
1 19113 367882
1 35273 328265
1 47821 90861
1 74731 249175
1 20100 366221
1 82030 206869
1 24044 289310
1 49567 464815
1 91253 39979
1 61600 332733
1 32130 325484
1 68228 319505
1 78374 386499
1 97872 78346
1 10055 481435
1 10428 545296
1 89534 348084
1 35280 84097
1 9397 261661
1 94919 38445
1 85831 101400
1 9230 360699
1 31490 1498
1 9541 87898
1 65639 63999
1 7356 547333
1 14569 116782
1 89303 117551
1 72841 56124
1 8138 344184
1 56032 113981
1 19230 546950
1 53045 87426
1 51241 479185
1 9218 12453
1 62457 72112
1 81043 108239
1 2538 134965
1 66182 144133
1 46602 63885
1 68747 435020
1 53372 430521
1 40388 441881
1 3537 421230
1 31878 28501
1 99120 448698
1 69942 242070
1 6606 196029
1 51373 153513
1 23702 400018
1 9652 474974
1 81859 324615
1 91752 402835
1 93280 457640
1 12758 257408
1 6831 259088
1 19647 420268
1 98686 120362
1 26901 309428
1 44210 44249
1 6428 33223
1 85984 284265
1 26857 488240
1 94670 323168
1 3718 396227
1 76663 93214
1 90699 148082
1 49219 537690
1 81094 242602
1 40434 429174
1 10772 291064
1 77874 516915
1 42117 127329
1 96676 506551
1 87963 241378
1 27771 262989
1 80618 220625
1 51195 419604
1 99097 366634
1 27581 214068
1 20768 317270
1 17002 43811
1 18312 388008
1 45883 487253
1 59117 213674
1 18527 547233
1 13374 58292
1 89333 212030
1 12219 202938
1 86157 160904
1 21398 73950
1 32010 395976
1 60658 535803
1 84226 219219
1 66727 234456
1 56444 537327
1 87739 390010
1 99152 260272
1 98089 528033
1 17482 371373
1 78206 42903
1 76455 285425
1 2454 138889
1 53238 275102
1 29635 264800
1 93400 157781
1 14502 474053
1 12448 546380
1 38419 107066
1 77716 281770
1 68145 164083
1 15241 363987
1 69271 291745
1 48106 537546
1 85424 110050
1 9424 483537
1 61047 208595
1 3691 485552
1 91035 185081
1 91799 268518
1 88828 164165
1 39655 116578
1 73291 534581
1 55038 184456
1 73102 140912
1 25360 219430
1 37945 422209
1 389 305387
1 50645 405833
1 84150 495663
1 15612 237076
1 4110 32473
1 86938 308072
1 63625 545124
1 94701 32534
1 17815 407858
1 6662 9187
1 68634 545888
1 69830 334453
1 50723 445500
1 94753 546379
1 45432 27074
1 30141 473096
1 37553 26228
1 84499 157329
1 85814 521857
1 86637 66566
1 98242 257494
1 63462 196105
1 83362 311732
1 43117 407895
1 69654 493603
1 88225 462781
1 93967 59646
1 96949 176581
1 71727 154953
1 95053 193786
1 51307 210042
1 65151 371291
1 84780 104296
1 41171 115277
1 58313 324279
1 65699 95636
1 16461 407494
1 36379 176347
1 79831 299108
1 93273 437757
1 19029 132116
1 78029 104172
1 54055 327601
1 73754 251593
1 73474 395850
1 72659 505386
1 16810 73626
1 45790 104947
1 24789 145869
1 78996 120502
1 52783 263150
1 81118 58183
1 77648 541791
1 3129 30240
1 7751 32792
1 48243 184438
1 13202 352569
1 51307 136806
1 66755 292839
1 40276 424810
1 61756 535023
1 65809 235958
1 74099 331467
1 60538 21643
1 44526 147570
1 71062 135334
1 43848 400168
1 85151 230622
1 84970 431024
1 97248 484394
1 27570 535689
1 14137 424448
1 24591 228050
1 56089 79465
1 24161 445386
1 90339 525703
1 34589 182060
1 72201 28174
1 33415 453712
1 59603 68327
1 34679 491148
1 99097 431979
1 41620 135831
1 38660 451517
1 17659 9594
1 94641 413444
1 77016 11914
1 75149 145206
1 67498 295151
1 13625 334716
1 58307 168385
1 24391 133780
1 76742 510294
1 72474 507402
1 26567 361845
1 32714 216047
1 27406 251209
1 56637 407245
1 9203 283034
1 99407 172584
1 11939 79215
1 72522 161226
1 50041 377863
1 43278 268901
1 5893 242085
1 34986 332896
1 10472 394588
1 38656 227245
1 76117 345295
1 77444 233138
1 15666 415262
1 76061 457847
1 37684 37359
1 33794 257974
1 16518 95906
1 13950 142316
1 94626 97369
1 73869 47341
1 8309 414281
1 7900 259027
1 30207 318843
1 63308 82524
1 36816 92292
1 54382 95955
1 41868 17633
1 91527 190983
1 29383 284316
1 95566 110992
1 26505 89729
1 94953 189184
1 17867 75785
1 98707 262015
1 5880 263448
1 40888 399692
1 67372 27826
1 10967 512798
1 5048 333385
1 15871 481499
1 54107 408895
1 16113 219237
1 29898 531068
1 34500 18128
1 80808 61577
1 66587 397769
1 16750 408152
1 56304 207926
1 12996 276005
1 39085 332463
1 74629 406326
1 72237 89891
1 2815 525068
1 54751 482501
1 71472 301652
1 17219 455280
1 70826 373311
1 44522 11335
1 21039 107834
1 81337 383629
1 92692 517483
1 77126 512410
1 14562 390262
1 38073 168288
1 31888 343770
1 63308 546192
1 32202 318997
1 98315 372422
1 41773 108351
1 35221 154337
1 52871 148387
1 66712 192152
1 72827 21472
1 92856 152406
1 35547 114201
1 74856 336406
1 42668 112770
1 96654 358600
1 17989 155545
1 83875 346603
1 72239 145578
1 99728 64744
1 64165 316572
1 27474 159170
1 12789 517033
1 7959 49148
1 82718 21442
1 29822 290833
1 47215 302048
1 76186 47200
1 20398 459856
1 91023 230160
1 13966 397644
1 28435 478522
1 78295 318928
1 3822 287213
1 42433 202511
1 6938 19345
1 63896 529487
1 83267 277546
1 11865 432852
1 79719 455156
1 1331 198261
1 47510 272277
1 93479 329313
1 18738 259447
1 72904 43131
1 58832 407194
1 96923 46823
1 34645 301423
1 85016 77336
1 3002 500200
1 40838 97291
1 25736 129882
1 77186 260098
1 6940 387706
1 43192 195007
1 34403 257212
1 60040 303248
1 2047 544699
1 54594 236326
1 57663 50530
1 2538 3603
1 85674 465776
1 81524 417582
1 48757 212118
1 18152 269739
1 99111 210208
1 89662 185513
1 16476 244067
1 64931 300070
1 52862 109838
1 10674 131386
1 13613 342884
1 8828 157764
1 35512 29564
1 37280 543871
1 99490 98426
1 12722 149571
1 797 399011
1 86264 157206
1 42481 35148
1 75047 238911
1 27350 97775
1 39722 502754
1 18261 140601
1 53083 228586
1 51082 193635
1 488 85517
1 2692 343405
1 24078 36736
1 22851 526166
1 17633 366889
1 65721 90801
1 71778 280139
1 38857 436793
1 39686 56401
1 45387 530891
1 15350 82375
1 14341 413819
1 95177 489780
1 46354 50287
1 57290 417426
1 91743 20147
1 98072 226245
1 85800 475970
1 56288 112668
1 50431 424331
1 19557 438787
1 56517 191405
1 1945 317027
1 27087 407588
1 69312 32909
1 70017 232674
1 44179 384912
1 8502 330043
1 62010 39122
1 58613 144693
1 89137 421746
1 15005 413936
1 77923 206849
1 57434 215207
1 66930 242137
1 12684 347130
1 96812 37565
1 5415 457025
1 24854 322956
1 25133 366100
1 90405 173929
1 7925 335985
1 17152 266212
1 30375 277911
1 96351 500576
1 43773 199199
1 38958 73771
1 53636 310258
1 29706 238081
1 84728 473364
1 48802 7778
1 81547 124456
1 51383 34611
1 1181 36562
1 45212 372285
1 70405 501879
1 20373 147034
1 62022 440829
1 63484 534249
1 42938 153168
1 76535 430826
1 15243 357610
1 58499 300868
1 95572 11751
1 38924 141722
1 11748 473486
1 72017 465243
1 14106 106763
1 73700 137505
1 17065 136707
1 17960 489402
1 94325 435543
1 93009 345962
1 84436 177876
1 18375 62486
1 94702 218889
1 46082 458897
1 22973 13856
1 83662 148173
1 53869 280757
1 5801 371378
1 47260 188596
1 48064 372008
1 94682 510446
1 4725 423992
1 60010 452543
1 41083 209227
1 25855 94279
1 80119 311259
1 34335 380012
1 53345 193628
1 31843 353606
1 25696 53808
1 38132 272607
1 77233 544135
1 87439 273455
1 481 205803
1 90722 424606
1 13837 363817
1 51596 410913
1 99753 71855
1 37952 439413
1 66485 392796
1 98626 492951
1 98537 162816
1 90312 505181
1 64906 388805
1 64889 537575
1 98066 227179
1 25041 401499
1 58859 462888
1 78235 208662
1 56436 47817
1 32949 538220
1 74010 278251
1 8367 269964
1 65023 535575
1 85451 283602
1 14487 281566
1 12638 203907
1 6277 89685
1 50029 305805
1 66850 99559
1 73617 308748
1 78038 453230
1 16723 401666
1 22300 507534
1 44751 81140
1 51138 113310
1 54741 371459
1 24998 146997
1 40419 486500
1 97946 495146
1 91052 190368
1 79360 203176
1 66867 74756
1 429 425607
1 17136 199110
1 67914 313053
1 31913 267082
1 39246 304378
1 94074 403078
1 41829 350628
1 59149 376475
1 57643 381768
1 18434 499158
1 55505 234567
1 69992 479636
1 47287 101922
1 62849 415482
1 51055 345155
1 30081 245005
1 73376 44061
1 77327 221395
1 40480 101519
1 38147 512468
1 77048 284518
1 37830 524298
1 64004 361371
1 4468 393170
1 50736 433358
1 26588 69025
1 63259 360126
1 95486 525876
1 46167 386450
1 14028 396548
1 60678 538781
1 80681 485898
1 17918 86991
1 25196 401628
1 56422 490314
1 47261 506362
1 91446 175978
1 503 215578
1 21306 61958
1 49924 546877
1 33039 338596
1 20772 205552
1 62788 118488
1 13733 60884
1 46778 514618
1 70251 429410
1 80516 417568
1 35689 160168
1 74375 427141
1 65766 288133
1 79387 68205
1 26617 39305
1 42791 136162
1 63693 230331
1 83976 224884
1 97117 354605
1 48394 417622
1 49368 467480
1 78573 524779
1 56574 246853
1 11553 484127
1 31616 406073
1 58505 163659
1 83363 441237
1 79420 449324
1 17757 416939
1 77055 393644
1 80854 110584
1 27467 371595
1 2792 274400
1 80877 234536
1 17279 347721
1 18976 382717
1 40890 137812
1 76404 59883
1 20359 316002
1 89707 230071
1 3626 31796
1 11030 251702
1 35766 361887
1 20411 340687
1 71409 379141
1 71602 171319
1 64020 165855
1 22595 71708
1 4361 479653
1 25865 445675
1 37419 108405
1 82257 424672
1 29960 472844
1 14715 541794
1 29890 8995
1 50231 416476
1 17321 433759
1 99209 132502
1 21442 388297
1 75110 18178
1 84515 392647
1 77428 318347
1 80852 122706
1 89069 397097
1 70766 99054
1 82364 456419
1 68447 51513
1 51709 98487
1 72452 19436
1 36001 172454
1 91502 93980
1 263 5838
1 85725 460530
1 96228 193070
1 61575 164720
1 91483 236537
1 82065 413146
1 91557 71347
1 57076 479025
1 90794 148062
1 95737 388424
1 78726 163019
1 84093 295702
1 13828 425599
1 13293 489473
1 25382 190446
1 98826 53790
1 8954 179315
1 33094 200038
1 89093 287934
1 4485 261475
1 71132 472141
1 26813 427717
1 7782 488847
1 31573 453049
1 21307 478808
1 61769 117345
1 167 251211
1 7204 359158
1 14311 247811
1 76131 536742
1 92906 187330
1 76760 484356
1 51312 80233
1 58597 94282
1 69550 182190
1 10908 466449
1 70792 32092
1 77093 479388
1 65237 503947
1 3096 71213
1 99423 16962
1 90206 460343
1 27711 301335
1 97779 327984
1 95012 183326
1 91207 536639
1 24877 533663
1 30936 209502
1 57546 29635
1 23736 256194
1 79550 171127
1 63021 257157
1 29471 241469
1 82859 516187
1 20724 506712
1 29660 215325
1 37685 463604
1 96824 274370
1 71951 455528
1 11916 286385
1 72893 493319
1 90359 69564
1 91631 71475
1 47976 166424
1 47782 375053
1 25153 344482
1 93045 454087
1 7894 534300
1 44481 255445
1 85326 24482
1 55458 222881
1 33440 65854
1 12543 513551
1 87 23084
1 4757 69669
1 847 79066
1 18801 472287
1 62261 505658
1 22448 155228
1 54089 517215
1 90534 374908
1 40223 493243
1 19635 58096
1 8345 231700
1 56751 501277
1 20238 45258
1 5567 233522
1 9286 147711
1 40028 151681
1 18556 134031
1 49331 319718
1 93466 414040
1 59999 202336
1 21951 455387
1 38801 23642
1 8092 49754
1 44648 99215
1 58034 198700
1 60889 229458
1 28213 112604
1 35975 367626
1 77579 377962
1 94315 221563
1 4141 220268
1 5997 206996
1 88261 199462
1 71976 61812
1 86254 88890
1 2665 74665
1 56951 101434
1 22032 398283
1 32639 125489
1 10542 489826
1 50458 292421
1 72165 43179
1 90442 397652
1 5867 289507
1 44774 165226
1 4422 123625
1 51030 285969
1 99984 388351
1 83700 308733
1 30324 396865
1 36812 435537
1 57999 88790
1 5916 381368
1 86543 470329
1 67316 320496
1 30327 145353
1 26711 259919
1 46297 162401
1 73368 202280
1 73017 430089
1 75517 78087
1 68464 283675
1 39359 123026
1 69030 300011
1 11623 405829
1 39639 86135
1 59122 95807
1 6543 1948
1 95630 65390
1 40237 378819
1 41690 1456
1 46275 364968
1 97193 242708
1 64403 269499
1 74143 148233
1 92083 338342
1 58450 498975
1 64778 98669
1 90729 427344
1 44304 267054
1 22912 445925
1 11921 479277
1 77154 428746
1 66122 64245
1 79725 233793
1 15882 311313
1 51985 122836
1 93714 474012
1 53520 182962
1 5045 325870
1 81439 471698
1 54712 394940
1 60515 422668
1 51570 23823
1 5653 73538
1 36749 162510
1 13598 225209
1 82275 46276
1 61947 287265
1 48929 384527
1 31961 315444
1 73382 136956
1 10553 525040
1 17668 361592
1 6893 22904
1 55102 165876
1 64345 371755
1 94664 535126
1 70162 490602
1 37354 63730
1 12002 283220
1 38237 203914
1 64097 474413
1 38891 530306
1 92445 198476
1 2098 150709
1 94067 370280
1 54722 386514
1 29778 530172
1 7578 162928
1 59007 261995
1 91566 546607
1 85003 138441
1 85859 307657
1 66174 116919
1 5937 53877
1 71792 426707
1 75392 41623
1 31113 54566
1 40299 512765
1 1704 168892
1 8511 258712
1 94489 75271
1 13596 345053
1 80669 336837
1 72114 476297
1 82245 458141
1 85189 163270
1 14871 291166
1 72970 129439
1 86343 393833
1 95975 293396
1 87806 544262
1 36214 287747
1 10455 339158
1 21761 524697
1 28604 132668
1 18247 393323
1 3469 357775
1 77589 312273
1 34936 128834
1 81134 35958
1 34305 122772
1 75043 243305
1 19996 392572
1 60347 198570
1 19885 16263
1 33196 49499
1 1263 438617
1 98431 194124
1 5353 319407
1 3407 341736
1 56826 77452
1 23914 65606
1 28205 423243
1 1390 476532
1 81765 400775
1 16909 545915
1 27378 512864
1 12105 362557
1 37338 224115
1 51736 23037
1 19825 145473
1 19072 540811
1 40256 107904
1 65243 224861
1 47457 153925
1 71156 546820
1 41088 50264
1 52168 76057
1 42459 378856
1 39974 304436
1 44419 336572
1 57903 75016
1 19193 489139
1 75637 300849
1 50929 268181
1 95487 25496
1 35345 304863
1 39459 127599
1 42898 376380
1 84555 334467
1 39678 291726
1 77616 114044
1 37008 49925
1 11681 82192
1 88950 245068
1 74461 78856
1 89778 297914
1 53588 501374
1 40372 315331
1 9545 266037
1 10017 535276
1 2578 181800
1 49647 298318
1 42262 163675
1 31238 328747
1 59245 270892
1 2655 298436
1 30244 317608
1 71048 82986
1 61078 37228
1 18078 75241
1 61715 494176
1 3122 101552
1 84636 356275
1 76356 466031
1 45988 194421
1 30698 369255
1 31760 113140
1 37769 228217
1 38839 32103
1 57978 312675
1 93763 46442
1 8486 16470
1 68654 410724
1 59370 212867
1 98725 363964
1 32148 324202
1 2024 517737
1 53955 515302
1 28615 470305
1 54826 105599
1 34502 547202
1 37645 456490
1 31161 126292
1 62625 244388
1 7144 544228
1 89520 263296
1 9740 211985
1 87250 189532
1 60015 518693
1 54197 356784
1 5200 55876
1 502 399732
1 28636 192641
1 49093 124992
1 94709 417116
1 67556 327279
1 56495 541710
1 58504 178241
1 50797 234396
1 23702 384196
1 51304 460269
1 78151 459608
1 52648 267287
1 33380 491959
1 67240 344190
1 39081 410526
1 7606 425285
1 41798 311437
1 35503 327426
1 87480 353607
1 49479 325178
1 99668 155848
1 12543 19231
1 91101 482245
1 91405 23553
1 62216 424880
1 62935 413970
1 52319 449141
1 49239 398906
1 72250 493298
1 71736 232103
1 13319 178691
1 98454 438165
1 33794 214699
1 41346 417604
1 89693 165378
1 75164 138981
1 11545 386881
1 78710 412577
1 72363 242613
1 75127 335410
1 51639 372768
1 55253 474631
1 97944 67714
1 54137 462936
1 24726 191657
1 65183 398268
1 49165 461989
1 23570 384514
1 53804 414685
1 75572 502545
1 27283 11389
1 69971 20424
1 40723 449654
1 2965 14342
1 52753 96141
1 87117 420799
1 61028 84368
1 49858 51825
1 74162 30167
1 34638 442580
1 13686 431456
1 79517 142682
1 16188 432328
1 59145 135051
1 61123 310144
1 516 260691
1 26809 107956
1 33742 107895
1 60226 55803
1 52378 164728
1 41618 3610
1 69805 36936
1 52781 249092
1 36318 210831
1 50925 4837
1 40887 346655
1 6876 461556
1 22418 102424
1 13013 520590
1 27004 254249
1 32135 404646
1 22836 500773
1 91953 55436
1 73580 264175
1 5927 470097
1 51367 412050
1 39787 373142
1 6329 335330
1 22388 472137
1 33482 337681
1 68458 273470
1 48850 222623
1 45127 387991
1 81822 56698
1 68087 468589
1 60649 492631
1 99032 132233
1 73923 484307
1 98426 426452
1 33229 331199
1 74816 341963
1 3419 476056
1 8509 89443
1 74864 453072
1 38007 258298
1 72644 534579
1 16679 299208
1 6913 211795
1 61623 219171
1 68641 372841
1 78658 365236
1 62354 65137
1 77686 76512
1 28529 91514
1 25204 245240
1 56882 9107
1 61487 524981
1 38454 104151
1 13064 350104
1 4690 407990
1 20152 483591
1 37166 138762
1 34598 519815
1 51491 484555
1 35596 362524
1 46748 409339
1 4310 264452
1 63861 56691
1 97250 340951
1 28895 123388
1 89376 39556
1 42137 493591
1 32818 401923
1 76376 225610
1 64333 506422
1 6943 483968
1 41334 519117
1 34631 532513
1 98854 211029
1 13688 224203
1 18822 69532
1 52109 144118
1 29523 47675
1 21524 72949
1 37146 396191
1 10603 524419
1 53788 491489
1 80228 413915
1 20747 332446
1 98017 408261
1 4235 201520
1 56151 210647
1 96625 460642
1 94639 245532
1 48583 267904
1 44032 460684
1 65733 71837
1 79062 171269
1 82681 473343
1 69774 229088
1 47552 321079
1 84887 449051
1 87370 245734
1 67153 29796
1 22425 273205
1 36049 246120
1 7361 533697
1 9979 97145
1 61481 443068
1 51974 62211
1 48489 28903
1 91771 51449
1 83498 528410
1 8566 354121
1 7752 226331
1 59971 541243
1 11858 309915
1 6305 453182
1 80008 458619
1 2082 428117
1 2108 529552
1 34920 104704
1 90001 533036
1 69065 248293
1 55071 233767
1 82444 261283
1 55532 341810
1 6026 30010
1 3955 481851
1 3597 498853
1 57825 17191
1 35571 488010
1 92626 477571
1 29579 158906
1 61048 100180
1 89366 416694
1 49492 272260
1 34535 343639
1 69946 334158
1 4003 374596
1 38033 400853
1 64353 166043
1 23824 465634
1 56907 500367
1 26466 266761
1 60987 496788
1 24962 361792
1 98334 513594
1 50335 263344
1 70036 159262
1 6937 372054
1 46061 493432
1 56129 34187
1 6605 24800
1 989 156861
1 55112 443451
1 52225 210524
1 54278 5175
1 45846 329589
1 27552 392141
1 80726 205903
1 99584 474589
1 8269 100125
1 41669 522297
1 345 480013
1 18620 464314
1 34251 115112
1 45767 210198
1 48292 439227
1 78265 284880
1 25496 87948
1 54072 455703
1 9357 333531
1 23066 431959
1 82812 94649
1 44359 487731
1 27791 386693
1 2973 494177
1 52865 16458
1 73126 389205
1 22529 264818
1 93219 85262
1 14574 45078
1 676 501476
1 56155 184439
1 26605 435056
1 81548 365555
1 12691 129951
1 39863 379054
1 8028 135008
1 64068 66298
1 43554 253357
1 64717 192043
1 84048 520650
1 43422 421191
1 42403 436337
1 25461 42091
1 28201 359599
1 94882 37360
1 47237 51422
1 4840 117104
1 95048 157717
1 15578 66234
1 37305 219500
1 72414 374202
1 56174 473253
1 8333 487314
1 59600 242675
1 34704 162982
1 84027 511243
1 50372 309809
1 36474 14998
1 14231 272529
1 85807 464148
1 85064 101779
1 37320 26413
1 58122 94348
1 62411 408490
1 80385 311170
1 43018 370620
1 40962 45029
1 69167 81526
1 83159 227927
1 881 412710
1 38969 172464
1 46140 542124
1 81619 474019
1 16717 274815
1 14693 532483
1 20211 88917
1 87422 224746
1 63823 415443
1 67649 8257
1 1108 53740
1 40544 498214
1 42631 150569
1 40675 322705
1 53791 265675
1 49762 517428
1 45349 311277
1 21414 116535
1 74709 348353
1 54220 1085
1 6811 348732
1 83105 189389
1 28855 219347
1 44262 274809
1 77305 457094
1 42125 428735
1 4388 349073
1 61305 519990
1 51758 168914
1 91266 67185
1 92382 24945
1 47950 396841
1 8973 235928
1 7865 197655
1 14181 129727
1 22509 454151
1 2500 304321
1 19370 379567
1 43866 332017
1 5439 521700
1 22598 330214
1 21998 288828
1 19068 296531
1 37579 256819
1 37825 522636
1 20285 367414
1 35117 62311
1 82779 219307
1 32263 377759
1 47024 209874
1 51916 507529
1 22424 23162
1 3209 299638
1 20384 431390
1 6971 324971
1 37897 393808
1 26198 168353
1 72228 502822
1 65530 525109
1 10198 45483
1 16063 377061
1 82742 219211
1 61322 419705
1 362 152488
1 90549 442135
1 91533 108918
1 39050 69491
1 8747 236964
1 29032 147976
1 51459 545529
1 2748 8505
1 33156 147480
1 60233 109953
1 66096 345683
1 61344 290635
1 85787 328860
1 54792 456467
1 2571 146408
1 31831 389531
1 50938 496994
1 22326 407439
1 48047 155410
1 33216 361250
1 75848 243187
1 45122 139786
1 74195 385344
1 42653 409755
1 24080 535888
1 6271 147449
1 70736 366518
1 15789 336070
1 94840 403110
1 668 457797
1 3262 175993
1 22930 532194
1 88266 32069
1 97705 123487
1 16470 81158
1 95820 119268
1 270 338343
1 85912 320688
1 27025 476815
1 5500 107082
1 87021 198320
1 73688 46321
1 19942 412880
1 29889 105777
1 2479 102287
1 22011 342035
1 21966 172802
1 38781 6873
1 58172 351755
1 55888 354848
1 30914 271635
1 25648 312355
1 39773 5378
1 54025 246387
1 93019 70915
1 63322 264561
1 14875 263629
1 58133 288962
1 94352 483675
1 81820 444748
1 24702 241553
1 10469 460890
1 98299 186448
1 87191 545148
1 23407 246182
1 80842 525452
1 91700 202048
1 32555 516230
1 99510 423558
1 88213 5653
1 7795 525207
1 98264 289488
1 93755 66914
1 1717 12059
1 34192 238346
1 1471 31539
1 31911 492975
1 98875 239669
1 32165 371402
1 64672 233055
1 94019 531217
1 96952 261969
1 80842 119881
1 11004 380742
1 54647 447622
1 85852 80800
1 50903 425503
1 35668 490724
1 85164 500411
1 7767 482232
1 10341 477685
1 64968 530363
1 90633 401137
1 55675 208912
1 61549 209232
1 77816 381035
1 75800 413608
1 21112 239314
1 1286 387990
1 55589 96725
1 60258 56823
1 12702 310104
1 60969 352239
1 84560 7876
1 95437 98001
1 44733 56013
1 48080 16792
1 27417 387778
1 23332 183027
1 26375 163835
1 47697 178023
1 66400 349603
1 9775 313404
1 65611 542040
1 19751 379648
1 61926 15949
1 15765 245171
1 99931 165067
1 5384 62704
1 81739 355460
1 65152 314446
1 870 268330
1 70799 245572
1 8304 64778
1 42904 437766
1 53438 467935
1 43795 9893
1 33878 452695
1 29766 470836
1 64754 259481
1 62252 509029
1 80221 253378
1 14770 367680
1 62995 504695
1 788 307752
1 39493 455764
1 45796 176152
1 13619 450236
1 32867 71172
1 33359 136883
1 21606 24597
1 94144 215
1 3729 359324
1 97852 229771
1 92767 271164
1 5100 148359
1 66071 157171
1 43531 152586
1 34968 195657
1 24135 69531
1 8238 94026
1 64222 316316
1 65593 228950
1 68002 505362
1 88813 163984
1 12725 370107
1 65484 157096
1 78541 201687
1 61773 383808
1 25904 328936
1 78328 116812
1 57433 378489
1 17095 332566
1 63153 392039
1 97095 314870
1 71190 157827
1 13748 92211
1 29622 494017
1 98944 189661
1 14996 172212
1 17067 171760
1 55458 480688
1 59724 348460
1 40197 151851
1 81286 244659
1 78836 153313
1 93459 488848
1 83417 90120
1 59965 186756
1 96813 441092
1 13023 137536
1 40159 50391
1 79752 446080
1 86190 401110
1 53943 494327
1 11754 76871
1 30975 406093
1 73174 412461
1 1252 80603
1 63144 247360
1 41628 515899
1 22919 267606
1 81135 10317
1 60332 434418
1 93591 66151
1 20481 458417
1 86528 152106
1 64900 538680
1 51112 58542
1 10820 11059
1 36480 522186
1 16386 109462
1 44360 206798
1 54609 261914
1 18614 97547
1 87159 543741
1 81519 119395
1 62121 512411
1 83372 64766
1 76722 454233
1 39479 37050
1 38380 520730
1 1322 300888
1 34212 367685
1 66646 324468
1 74490 436213
1 12281 275033
1 53662 529097
1 75302 177407
1 76500 319964
1 95457 161239
1 47472 490862
1 9536 141619
1 10426 115701
1 56970 381135
1 68139 44584
1 79067 196733
1 45678 174992
1 49182 169290
1 50655 74162
1 5073 32255
1 31791 387855
1 43652 271625
1 82429 392580
1 84345 258441
1 52669 57862
1 34117 527228
1 89173 43107
1 3757 281724
1 49531 372807
1 80298 156893
1 52728 139016
1 31173 165389
1 29383 92258
1 8859 76385
1 45813 547772
1 3769 140261
1 65027 172549
1 29824 409624
1 37727 118660
1 71042 531338
1 54030 229536
1 69986 66125
1 97797 489601
1 568 375400
1 57450 426745
1 8970 451427
1 76087 375303
1 96564 231877
1 58391 420652
1 81440 480627
1 64583 56433
1 99374 88732
1 48278 475023
1 99981 40096
1 23684 128943
1 72223 21940
1 48550 398182
1 75033 268865
1 86368 239674
1 1535 203945
1 9929 130475
1 24460 248921
1 88682 321055
1 93576 296637
1 24318 532082
1 62031 201855
1 87667 477315
1 86480 200071
1 84264 533013
1 79083 66940
1 79212 70195
1 63890 294086
1 30373 359557
1 15880 213943
1 38886 248688
1 2148 81167
1 16278 341758
1 49838 232155
1 14288 274628
1 46401 52741
1 73373 301481
1 16935 313766
1 90395 281046
1 16416 288023
1 59289 422088
1 22714 542945
1 47320 35984
1 3193 367573
1 85259 432660
1 99152 543828
1 19063 480379
1 93350 298972
1 46259 279505
1 87378 204593
1 87465 37844
1 9695 460574
1 89011 268128
1 46216 539877
1 76222 30324
1 65052 22954
1 36393 425355
1 73787 263021
1 15334 472392
1 21206 310667
1 75992 457907
1 53138 23738
1 55635 400269
1 95621 510686
1 24095 375980
1 61655 176792
1 80181 496081
1 49634 92318
1 32927 148603
1 70002 119637
1 75484 347683
1 38822 175098
1 72249 31834
1 41100 388514
1 58744 396701
1 6728 99094
1 84236 427902
1 31309 382660
1 62107 214812
1 4225 352488
1 46234 312207
1 80733 290327
1 62868 490401
1 93995 441019
1 51299 71663
1 81926 360489
1 2485 473362
1 18940 57938
1 17543 413618
1 28687 517283
1 23245 250558
1 24527 493405
1 88712 266941
1 37697 544934
1 27405 372331
1 81467 288210
1 35428 93087
1 21093 108086
1 23814 195939
1 38680 545673
1 41246 286058
1 60898 313682
1 65257 461945
1 58304 181799
1 39221 395682
1 23491 273033
1 77701 15283
1 22731 385329
1 96042 539597
1 70350 274224
1 77451 530479
1 58225 116892
1 65726 17682
1 14285 283166
1 72044 54592
1 70443 316438
1 784 130266
1 66376 369942
1 46232 312628
1 16593 60695
1 33762 185606
1 33831 437834
1 3424 499077
1 94780 390285
1 62644 457501
1 72180 458931
1 93172 156298
1 20869 208799
1 74726 499603
1 73686 23118
1 31236 502398
1 17123 115528
1 66041 451086
1 24663 490451
1 70178 207592
1 33583 423560
1 38414 56342
1 67965 470380
1 56254 227527
1 26755 216024
1 101 335074
1 32595 491218
1 12008 492290
1 36373 455334
1 46750 313531
1 39329 169186
1 784 406536
1 95840 456986
1 23162 512811
1 49646 202648
1 77640 427980
1 89723 133101
1 2649 241558
1 98021 83066
1 46719 93981
1 84798 484609
1 71581 92002
1 63820 41665
1 4103 172934
1 13763 412485
1 17860 282100
1 11885 111550
1 7887 494862
1 35874 179400
1 3697 546948
1 19983 433249
1 104 520896
1 84787 171927
1 59459 218571
1 45789 515713
1 11236 513407
1 55215 543413
1 6332 354127
1 93405 195957
1 66577 244870
1 3758 283545
1 33562 474440
1 90265 426194
1 28673 491392
1 3273 110111
1 1856 538592
1 92602 449939
1 91620 363473
1 76761 509168
1 53101 455296
1 6726 295511
1 17739 357941
1 88181 181538
1 36034 40164
1 66024 297132
1 23302 511443
1 87574 95661
1 61055 397670
1 31079 258083
1 96582 301903
1 16502 194310
1 64550 246562
1 54413 503481
1 80379 217861
1 427 250050
1 70453 285021
1 59329 268422
1 76822 241272
1 81552 104811
1 3951 19937
1 12396 21416
1 11943 14964
1 155 86761
1 6995 266507
1 9814 532624
1 65310 433690
1 27335 499605
1 99522 75895
1 10345 490991
1 91213 176018
1 64427 245112
1 8701 330239
1 98252 374965
1 40132 229395
1 48160 386952
1 90276 154263
1 72777 82597
1 25554 530929
1 42558 373425
1 4279 176721
1 40359 478590
1 77258 1361
1 45630 352368
1 39926 395545
1 60527 407445
1 20762 450292
1 29912 471306
1 50404 301784
1 1865 378217
1 53332 305390
1 57797 425505
1 14047 186905
1 93247 499049
1 90505 186274
1 32541 115197
1 86089 124378
1 92472 4915
1 82760 433060
1 29337 360344
1 10626 399279
1 30141 496016
1 87330 36857
1 96594 425049
1 22058 142366
1 72599 239472
1 12680 12874
1 15519 29231
1 16674 98667
1 74670 122286
1 82603 267792
1 91482 441158
1 50986 531945
1 4074 134717
1 84954 136472
1 49210 115243
1 1892 321873
1 21141 419275
1 64230 239447
1 76057 416592
1 92751 120777
1 31862 297220
1 8864 512322
1 58031 127633
1 22028 215809
1 25270 70891
1 32376 197406
1 2195 118835
1 93243 443671
1 91486 349567
1 49886 318932
1 89824 56471
1 93885 62231
1 83926 429750
1 51332 489773
1 50445 371535
1 9139 21511
1 33030 496908
1 76346 490242
1 75699 102879
1 29084 181556
1 86008 364928
1 46544 218380
1 54026 360156
1 9755 140010
1 34355 536157
1 25910 121376
1 35979 61728
1 21230 411474
1 27232 96581
1 21310 254151
1 87599 420570
1 35926 514926
1 49128 204269
1 95383 280422
1 1709 116433
1 11956 421534
1 8626 486945
1 89715 467234
1 60734 280330
1 39497 35444
1 45961 467848
1 48449 431204
1 33787 294860
1 73909 265709
1 66227 387477
1 80179 462117
1 43453 354478
1 81720 156249
1 94938 94717
1 15896 42619
1 6715 424820
1 39892 97233
1 20966 452003
1 65921 162377
1 80111 348951
1 77671 240972
1 49024 31938
1 46495 164321
1 37137 55469
1 18132 383700
1 72335 128032
1 88066 13796
1 761 29414
1 32282 538976
1 54621 298422
1 34011 384035
1 48063 157535
1 17242 241889
1 14131 301681
1 38363 43556
1 71805 246253
1 7924 192131
1 38776 144961
1 42032 415886
1 74123 192726
1 40938 524024
1 12213 274304
1 30765 364935
1 95073 204498
1 99963 318652
1 29298 226959
1 8706 255624
1 88024 283826
1 61639 512524
1 569 467291
1 71007 514695
1 60649 334724
1 91025 90859
1 15057 292553
1 98357 195523
1 35339 128923
1 78295 41959
1 8579 110949
1 45844 468302
1 48119 340798
1 98778 446255
1 73784 503801
1 63820 442154
1 3079 541158
1 36732 5192
1 41176 245846
1 92047 302290
1 18065 477894
1 87964 376818
1 72747 202712
1 75788 263572
1 67664 481145
1 1531 458007
1 70075 245665
1 37909 340682
1 66426 36899
1 53913 408163
1 69647 154722
1 60985 99287
1 93034 339249
1 55832 425400
1 96144 174872
1 40842 519858
1 18167 52641
1 41398 89559
1 90151 70880
1 23703 251070
1 37081 85907
1 54550 312195
1 8379 59898
1 11953 128669
1 51114 193232
1 16727 249796
1 34583 102080
1 10761 193601
1 30242 409821
1 70938 327165
1 93889 89403
1 73200 506713
1 77337 28852
1 7872 201967
1 12195 381568
1 59829 147604
1 27816 237937
1 96552 132132
1 11781 128683
1 97737 491505
1 87400 65349
1 16084 470948
1 39184 19506
1 5629 484215
1 47024 164097
1 1860 476233
1 21836 295386
1 52033 488618
1 33913 424399
1 28249 26343
1 47937 490756
1 55045 366582
1 99805 253323
1 82962 524800
1 87768 167045
1 90363 205374
1 28914 124254
1 66129 264029
1 74490 518121
1 3763 38725
1 41170 281698
1 52597 409782
1 39055 280162
1 27165 229622
1 47830 349798
1 3648 467872
1 59104 39065
1 3561 341124
1 29654 274553
1 49970 333933
1 25588 250614
1 67433 250566
1 30922 178864
1 57548 175674
1 92342 264591
1 71148 59716
1 54250 431598
1 13101 462035
1 25228 488210
1 82276 180070
1 38480 107758
1 7703 276153
1 86848 428289
1 49536 178683
1 40756 459088
1 35402 288847
1 82554 274664
1 55090 86519
1 7278 96882
1 25415 109371
1 32994 357942
1 41769 382955
1 88119 376143
1 33837 540152
1 33218 322633
1 74775 78399
1 91591 143082
1 2429 210075
1 61985 129606
1 82731 326126
1 87960 419067
1 21433 222668
1 39368 235582
1 34166 435276
1 56416 354552
1 98624 267689
1 40000 116169
1 32361 164446
1 39513 483856
1 87603 402686
1 14449 367634
1 24564 123612
1 38908 503794
1 26899 307384
1 73571 258932
1 56008 355781
1 78560 1411
1 50111 242730
1 91775 236744
1 885 101173
1 76479 121298
1 40377 377514
1 11406 151533
1 95372 14561
1 7440 11666
1 67681 391564
1 96953 233290
1 44797 47202
1 74189 367811
1 54935 85138
1 6502 92973
1 90104 13117
1 98798 110114
1 55068 62692
1 82304 510987
1 63887 401350
1 84075 53409
1 75921 268812
1 58350 136649
1 42834 178900
1 38781 204996
1 58773 274626
1 83386 514675
1 39761 258959
1 42012 191448
1 58314 372764
1 50027 345159
1 65660 193392
1 93025 304382
1 18864 41794
1 1034 199506
1 44869 391716
1 85700 300864
1 89320 145667
1 30783 341572
1 22907 351776
1 42910 231581
1 9681 189816
1 40084 456536
1 75567 242021
1 10055 164733
1 71693 488323
1 93520 198681
1 86163 180528
1 48377 218890
1 81116 72436
1 8221 321793
1 19317 228274
1 21962 249083
1 76670 12589
1 32354 209001
1 52871 439988
1 60885 43784
1 46068 501403
1 69607 382533
1 89050 87715
1 16080 403810
1 99519 460605
1 60471 216783
1 95453 243056
1 15766 60426
1 35774 464907
1 93241 285036
1 75329 20708
1 15422 202334
1 68339 53300
1 40789 126941
1 21143 298496
1 56480 411226
1 1310 189005
1 72436 192406
1 14735 275390
1 51222 477627
1 88191 8056
1 46079 236050
1 98842 148929
1 87320 174355
1 15672 260378
1 55390 228324
1 10631 9539
1 72990 292990
1 5768 55947
1 46361 446290
1 27497 230841
1 10849 511717
1 54735 122492
1 30522 95208
1 35567 310924
1 30553 40521
1 7503 107387
1 25768 58332
1 38794 274401
1 40959 105332
1 64329 201765
1 39244 193852
1 86057 307714
1 6412 311133
1 7419 547666
1 79503 148234
1 43263 465826
1 69847 337864
1 20648 379644
1 43512 180018
1 86298 228143
1 16313 500543
1 82863 536575
1 1906 31427
1 41517 461098
1 8716 175369
1 95024 344276
1 55395 199448
1 78854 370948
1 78374 439862
1 69166 212562
1 92981 534144
1 95256 119719
1 82402 325167
1 61095 390207
1 35888 389036
1 27793 113150
1 99479 408409
1 33021 167530
1 86845 21595
1 99875 390331
1 32317 490130
1 55375 362284
1 41284 9940
1 77982 21804
1 48462 43462
1 72063 78201
1 64045 237613
1 82259 323948
1 22370 546714
1 16718 194591
1 53249 61643
1 75891 16373
1 30225 228912
1 11418 194010
1 56873 95442
1 96397 8313
1 87796 351967
1 9989 188408
1 74701 229901
1 46546 142651
1 42851 331055
1 8208 45601
1 182 169075
1 33491 3142
1 17783 107854
1 61339 222279
1 76684 102449
1 50239 77065
1 90377 131598
1 53030 250918
1 95319 354874
1 77065 475058
1 66544 136973
1 30515 33656
1 58208 246781
1 91616 413295
1 25733 274019
1 63040 441666
1 17680 275000
1 3381 492063
1 98178 254166
1 41936 202111
1 93583 513764
1 12279 302037
1 285 38713
1 22946 182907
1 4677 183042
1 48857 149612
1 25393 237887
1 54711 59601
1 74460 534
1 68490 188391
1 27189 29764
1 66671 191850
1 5563 98035
1 35386 348945
1 49313 8470
1 56812 478920
1 55723 189672
1 39546 249973
1 65807 416677
1 72333 388191
1 40597 220942
1 29948 371246
1 42199 174874
1 32787 35057
1 47041 486272
1 25038 16123
1 56433 301230
1 67070 96363
1 11383 287413
1 31298 73620
1 67734 377918
1 21039 116889
1 73665 451175
1 87241 529557
1 76062 523544
1 61543 247356
1 82182 19647
1 70834 294425
1 24098 279144
1 95589 258634
1 52079 17985
1 98734 429496
1 22459 254755
1 57803 61504
1 81573 260584
1 42414 237238
1 24608 273395
1 53753 146702
1 49360 142387
1 37058 476562
1 75882 297428
1 74256 425457
1 91448 408120
1 30011 59332
1 21267 463651
1 93711 459635
1 55494 104883
1 937 331980
1 3569 481621
1 74808 394201
1 21763 392686
1 13372 172149
1 45759 378708
1 50826 179667
1 96023 390467
1 53414 382171
1 56339 142168
1 66056 257211
1 25451 443005
1 87863 169118
1 11592 289606
1 38320 512765
1 50087 176897
1 73983 488881
1 77141 104639
1 82307 76963
1 95315 331666
1 13262 511672
1 82739 11313
1 13987 169973
1 79864 174115
1 21270 473764
1 50778 232836
1 36751 333656
1 53919 244366
1 78630 380414
1 38019 111149
1 83976 538247
1 65424 121240
1 50000 449314
1 65574 316466
1 45998 461960
1 58164 37473
1 23171 603
1 18332 207986
1 99906 445306
1 14482 144363
1 60529 325817
1 67165 458112
1 20773 255186
1 13205 8227
1 13417 98613
1 35042 202721
1 43991 338416
1 64995 537214
1 98876 28156
1 38692 129160
1 77144 363998
1 33766 134361
1 90875 44403
1 95802 479980
1 5609 157093
1 93478 539292
1 91222 163511
1 42302 91437
1 50379 253480
1 98443 203893
1 72222 60249
1 91527 391093
1 80477 462547
1 48863 214669
1 12548 38998
1 19759 67027
1 29345 352572
1 4233 418313
1 76566 267147
1 17166 332730
1 10327 75203
1 93970 413577
1 4199 142501
1 17883 316306
1 6111 37119
1 42979 329667
1 99591 64281
1 19025 198601
1 79770 365317
1 39811 39832
1 94790 357424
1 78759 292334
1 68105 353219
1 45341 496081
1 51253 477807
1 28726 303208
1 70028 73485
1 51031 14406
1 51779 86563
1 83702 504303
1 52643 519077
1 1403 360553
1 5763 58673
1 21824 354553
1 17007 99552
1 46065 393771
1 87332 237178
1 96589 227074
1 60368 518718
1 59490 459841
1 15126 508207
1 95764 188815
1 48264 98428
1 35734 246632
1 43915 73241
1 79182 351377
1 49302 56032
1 38101 494256
1 20498 113425
1 74388 513341
1 71482 10715
1 89256 260219
1 17820 24448
1 18399 122937
1 18615 187465
1 67000 427102
1 72379 12091
1 13543 478125
1 5355 899
1 87757 352969
1 13373 379344
1 96643 145855
1 60440 112527
1 3056 305987
1 3348 201286
1 526 242406
1 51293 501318
1 7081 466751
1 84112 483743
1 90431 526365
1 81276 295060
1 15488 43883
1 24098 338072
1 38286 499800
1 20117 482519
1 2558 456671
1 53722 266110
1 90069 400697
1 24137 377759
1 25740 473950
1 55657 120719
1 7116 80131
1 34167 212769
1 24978 497527
1 93119 494430
1 55179 144193
1 15009 9859
1 63929 34048
1 17613 104193
1 25547 506815
1 35335 184502
1 54856 178681
1 42691 38597
1 52901 191011
1 71689 441938
1 34633 344797
1 54418 111288
1 6992 437669
1 32040 274373
1 49669 168507
1 88809 368797
1 15589 4414
1 38821 32559
1 48322 396609
1 15803 120634
1 84766 399955
1 6847 496166
1 11275 507792
1 21975 535481
1 84977 281681
1 36248 465762
1 76584 50324
1 91629 202041
1 27193 280686
1 8304 8921
1 99008 353468
1 14639 276597
1 70156 408242
1 82631 456547
1 7581 50099
1 86380 219012
1 75813 192754
1 23551 193082
1 95655 169515
1 29717 334928
1 46747 135616
1 32375 510554
1 76263 54596
1 97148 68939
1 55430 155580
1 33263 33601
1 86405 276916
1 16079 123224
1 51648 109523
1 36873 363147
1 92905 535785
1 80320 312950
1 56321 458754
1 14662 216726
1 41629 183613
1 52959 488036
1 737 178959
1 71908 87403
1 48296 506536
1 21757 394841
1 41113 477826
1 26854 235094
1 10739 405142
1 95818 371636
1 71330 360956
1 36523 66460
1 66310 527
1 30263 225996
1 69107 366963
1 60596 140883
1 36235 131777
1 71124 318716
1 72997 530910
1 52641 511487
1 82185 263612
1 18194 90683
1 67282 412592
1 21331 313146
1 31658 260387
1 74465 537920
1 83152 546961
1 52523 394105
1 70069 369805
1 36178 416486
1 98617 63991
1 25705 289472
1 61491 311248
1 99349 66641
1 87334 298078
1 99661 486808
1 61676 159889
1 80506 210637
1 9807 387583
1 47704 338571
1 34026 347188
1 20275 353293
1 35212 376107
1 83050 366386
1 65172 78032
1 21935 53937
1 30997 298872
1 78277 82321
1 63475 39668
1 55552 340309
1 1284 396577
1 43016 258797
1 24208 45858
1 3381 185180
1 16561 371322
1 38355 306544
1 28691 515562
1 68032 85722
1 43060 446381
1 70409 25759
1 77189 328003
1 30096 537955
1 88838 446281
1 81448 98590
1 19373 16552
1 63830 326554
1 82175 133433
1 53714 202027
1 7637 490527
1 10499 116955
1 75737 69705
1 55302 458998
1 58757 528136
1 8840 163707
1 99338 419871
1 85062 46516
1 60198 431882
1 3956 520506
1 14828 196286
1 53138 372484
1 64736 315812
1 12408 372267
1 84920 266458
1 12267 537196
1 65979 186900
1 39333 246974
1 53189 488552
1 69232 107707
1 91233 68203
1 14347 503256
1 21613 420525
1 66115 442038
1 98937 259665
1 22267 27158
1 30087 183875
1 33380 317213
1 69644 294368
1 82501 39372
1 86253 443714
1 68275 98938
1 57955 28041
1 62265 279625
1 69879 84671
1 11345 381813
1 32422 64801
1 70249 56041
1 87485 45692
1 30815 461220
1 81853 433669
1 74053 302929
1 45176 287777
1 37021 383879
1 22257 419041
1 80796 267590
1 20704 307307
1 52683 177200
1 55499 227987
1 45921 387073
1 46446 478375
1 10570 156764
1 28691 220148
1 25986 233015
1 24250 103947
1 40506 62014
1 46962 290233
1 35154 133649
1 58365 391119
1 93692 423834
1 65040 167926
1 42847 72376
1 89359 12540
1 44593 49739
1 39541 324549
1 79515 428709
1 22474 283891
1 54521 444506
1 70858 491427
1 68183 68089
1 18532 7346
1 84660 484733
1 60248 81433
1 1218 287401
1 75768 322941
1 76931 431812
1 36487 404127
1 58317 92470
1 55900 234765
1 74407 248921
1 17632 213515
1 94249 199785
1 26539 115072
1 52191 374681
1 22314 420874
1 46759 267475
1 15068 83841
1 70413 326332
1 54287 138201
1 38773 37193
1 35079 357667
1 2321 186419
1 81880 259085
1 32550 199224
1 78950 1155
1 50700 417048
1 10603 363658
1 15242 425761
1 70001 69000
1 18493 97736
1 97939 249742
1 71953 252742
1 66272 219905
1 68550 235935
1 66712 150138
1 43692 17410
1 32940 191910
1 31143 361086
1 36833 264262
1 19051 226719
1 66285 220700
1 37888 380359
1 79320 525921
1 90046 453598
1 93468 114877
1 46066 1427
1 66757 91682
1 84151 384108
1 91090 481297
1 8381 213918
1 16881 180255
1 50438 414735
1 74150 97425
1 93987 178533
1 96228 199196
1 24762 426278
1 32657 367898
1 23043 118255
1 85862 79568
1 66054 287539
1 65933 316162
1 47998 223022
1 39969 239782
1 7192 541711
1 66384 170301
1 65556 421909
1 6300 22596
1 32354 299272
1 57205 78012
1 52582 36549
1 39584 527167
1 15189 498389
1 95827 342324
1 88213 420510
1 62102 473455
1 75296 6344
1 42242 514831
1 38753 71458
1 29893 392190
1 27316 262766
1 25724 193649
1 33354 20085
1 35224 166921
1 52738 72093
1 65337 424491
1 48881 24873
1 41813 216593
1 45146 22744
1 76209 74203
1 49878 454762
1 12710 12955
1 39213 544334
1 87709 501273
1 475 282438
1 32659 478239
1 55595 219150
1 27189 270310
1 1375 272245
1 93956 6071
1 5061 507426
1 77522 218119
1 74114 17025
1 73123 318344
1 74891 542100
1 67437 314802
1 56743 17446
1 7319 372290
1 77038 263447
1 73629 196431
1 56684 92194
1 43434 486392
1 46814 3986
1 43035 513703
1 68659 437821
1 6819 366605
1 58699 425596
1 34049 233971
1 27003 198789
1 18890 532391
1 38919 254076
1 10533 494853
1 54662 334415
1 78186 52194
1 36034 434357
1 80194 261873
1 29460 220598
1 48234 142297
1 89259 473838
1 20271 207636
1 96902 116814
1 96082 47923
1 6389 458678
1 89348 36179
1 40987 532130
1 54091 227786
1 38510 370672
1 57243 426336
1 9909 127999
1 84990 80967
1 9000 449323
1 66540 300267
1 22260 468367
1 13682 223802
1 96244 436170
1 77551 90973
1 65400 23067
1 35058 255665
1 98945 462256
1 1149 332312
1 610 188919
1 21348 257313
1 70592 307936
1 2382 483723
1 97683 72996
1 70674 421779
1 37154 223614
1 80891 67801
1 35274 91692
1 53349 464092
1 5016 297418
1 7581 89955
1 49737 102512
1 72099 71644
1 38321 148067
1 94315 513144
1 61520 94544
1 63543 398805
1 41982 420045
1 54398 541663
1 50848 401953
1 86312 221156
1 54992 159580
1 39728 515464
1 55480 95153
1 44864 292125
1 61047 239703
1 15831 378057
1 18554 43089
1 89030 365991
1 35907 125550
1 89934 458033
1 6790 36625
1 43683 546249
1 25606 55357
1 60491 387475
1 8508 454307
1 3232 58985
1 51344 154975
1 12457 514703
1 48413 187671
1 85252 365571
1 40529 394712
1 32063 47467
1 86762 31414
1 1561 206226
1 61881 2725
1 10982 450838
1 92386 401706
1 70280 2725
1 16570 84831
1 18998 514799
1 86439 352748
1 81592 268662
1 70531 9378
1 42408 509371
1 39097 319644
1 17170 20426
1 27430 145109
1 72628 227321
1 3192 425844
1 26846 245965
1 65458 25720
1 53235 530240
1 12614 406484
1 40806 444234
1 61016 174548
1 11741 289996
1 3969 397838
1 89745 339736
1 33482 469702
1 56971 73870
1 80236 509662
1 9704 344340
1 59574 150035
1 61110 436708
1 80230 139170
1 74772 388725
1 13230 225440
1 49109 67773
1 20112 432474
1 25245 389062
1 39554 270517
1 25538 443981
1 77995 342636
1 47339 243209
1 48003 192361
1 46772 419206
1 22134 318892
1 26440 452587
1 82113 342820
1 32453 292558
1 55987 94916
1 73691 305869
1 51245 205475
1 31341 302311
1 16770 390553
1 69613 324467
1 54295 87379
1 59075 62777
1 89795 116594
1 37447 429987
1 2544 256413
1 83042 540774
1 57304 60391
1 80785 170170
1 68136 207154
1 44481 453898
1 98463 515279
1 19891 152361
1 87055 217111
1 69465 132682
1 97307 252967
1 35799 125688
1 35863 334213
1 69890 304163
1 73707 327165
1 56900 157558
1 85584 188777
1 56853 299002
1 50448 144538
1 62211 455574
1 63017 323517
1 74795 469777
1 60491 461962
1 28797 119997
1 24437 8088
1 60859 115824
1 16603 243930
1 65145 346070
1 72258 247148
1 90366 270068
1 74818 428532
1 88482 124684
1 6755 182294
1 3725 324799
1 72064 541196
1 66110 29045
1 81446 271371
1 6817 347081
1 23829 212141
1 26263 369626
1 21853 369912
1 41746 4379
1 91458 383521
1 25525 315136
1 43225 534566
1 63703 434298
1 61224 239083
1 23905 142415
1 54281 379639
1 84683 218936
1 70246 17404
1 63746 391957
1 59006 202262
1 84869 333340
1 30526 280220
1 41602 402107
1 18057 444045
1 18173 503098
1 58800 466064
1 33098 3297
1 54458 232845
1 70925 132032
1 58141 198450
1 96065 441690
1 76162 118347
1 69037 183433
1 31652 480795
1 88400 336833
1 41969 45705
1 7445 289568
1 85191 449651
1 22463 191936
1 16024 315002
1 20734 155125
1 86566 492036
1 92152 519480
1 64743 277288
1 41377 282918
1 67393 299890
1 60194 74557
1 46734 371141
1 40917 443562
1 93241 476883
1 14438 55317
1 78815 428800
1 26003 203285
1 60879 467315
1 4269 79469
1 34026 534907
1 26421 43696
1 22786 543056
1 24095 105358
1 96574 384532
1 19665 491549
1 26996 506210
1 49700 71209
1 38734 173514
1 7522 375219
1 94117 53731
1 68934 452754
1 86440 267191
1 80062 530417
1 75894 381207
1 99628 440871
1 29503 276597
1 71520 54872
1 99238 65716
1 16415 477877
1 68641 145023
1 36223 72347
1 90711 203414
1 1032 200704
1 97088 448848
1 45587 173037
1 30985 470863
1 50670 178831
1 16205 109803
1 52278 538938
1 43388 56807
1 93244 123205
1 10199 360115
1 98944 316172
1 55057 352876
1 9848 31640
1 1103 183267
1 99721 289218
1 92968 180406
1 396 404248
1 71046 93738
1 69706 262319
1 17219 33795
1 1824 452424
1 45612 329955
1 61724 295627
1 88097 170436
1 22205 547831
1 32562 176653
1 62006 330068
1 63971 153089
1 21867 284795
1 71656 328411
1 23921 243454
1 21193 103151
1 99506 113249
1 62495 298792
1 86023 45266
1 12852 40144
1 1499 80645
1 18887 164511
1 29966 185541
1 86821 236368
1 29071 204461
1 87408 166031
1 64513 413700
1 85276 393649
1 59318 178370
1 11692 227643
1 45558 52517
1 73497 307748
1 20473 440557
1 32619 10418
1 2376 288124
1 92765 13993
1 46527 50259
1 45885 445104
1 81582 274
1 45225 149213
1 34931 427180
1 7442 48701
1 88128 230033
1 81948 127914
1 16443 252654
1 89724 464260
1 78552 177845
1 38232 190333
1 15265 312178
1 8394 146057
1 74766 354775
1 18493 416694
1 1293 8233
1 37325 237720
1 33818 336800
1 63787 90395
1 67015 200819
1 11095 543088
1 92533 45294
1 78851 84696
1 12985 546394
1 96534 325881
1 20887 14565
1 60806 77962
1 77834 71035
1 82012 229616
1 24730 435002
1 80948 176312
1 87651 528135
1 92697 95201
1 22580 382038
1 70893 319020
1 89933 526622
1 49982 242751
1 66367 71411
1 89970 418229
1 34032 309802
1 72316 177242
1 17940 38905
1 46819 323148
1 27156 189424
1 8257 309459
1 43978 527405
1 63106 235273
1 94818 246353
1 60961 497303
1 68507 197509
1 97901 403670
1 7811 167769
1 96457 385662
1 69214 129736
1 2087 421023
1 26304 369307
1 82700 427651
1 11181 394645
1 21647 408454
1 95775 151490
1 62106 415626
1 37248 451497
1 10087 112927
1 9227 265776
1 53923 379720
1 44783 278803
1 21357 500328
1 21003 227253
1 183 323206
1 75315 167130
1 76548 498325
1 45225 436655
1 53128 355057
1 43332 93050
1 59051 545048
1 21964 426555
1 61574 517362
1 68763 236596
1 80835 226197
1 98941 380618
1 48768 167582
1 64912 135910
1 28940 476430
1 4644 384725
1 48328 514550
1 39132 547608
1 23816 526128
1 43979 353336
1 72239 229911
1 48887 506159
1 47990 283794
1 78201 254665
1 32548 371558
1 63259 292821
1 10966 229240
1 3576 191473
1 10553 43296
1 28830 94429
1 3498 277409
1 70703 111205
1 80317 395186
1 48187 62218
1 65299 287426
1 13350 479374
1 82529 272553
1 50152 416752
1 46703 8245
1 88808 13316
1 42646 449362
1 94272 129541
1 24513 26034
1 93244 51413
1 83724 160434
1 85210 139261
1 47176 488839
1 90250 45093
1 75380 408774
1 14094 475133
1 98789 489853
1 43419 324899
1 43806 164227
1 89590 397450
1 7704 431540
1 51192 515634
1 55035 502130
1 92394 429137
1 51170 226101
1 82057 461648
1 74683 375252
1 84802 175420
1 74564 480270
1 97334 389450
1 74543 473659
1 48983 70147
1 67518 540128
1 56169 509277
1 80135 431766
1 34977 185692
1 57328 282783
1 60713 1249
1 20467 333507
1 9977 20486
1 99995 156313
1 79839 146880
1 36069 485059
1 84568 384372
1 44064 117626
1 34836 44083
1 26348 265375
1 49301 415122
1 2014 189603
1 92656 372455
1 36058 188057
1 69929 87614
1 11607 211818
1 90107 324060
1 42110 191432
1 71214 377835
1 67531 349408
1 31102 223384
1 89258 274234
1 93786 102248
1 43802 99825
1 18402 63088
1 99725 112656
1 30408 248569
1 47334 126135
1 52847 37461
1 99961 129484
1 6287 385840
1 81293 161094
1 39822 80975
1 23869 287665
1 76775 375932
1 67794 296812
1 57639 424921
1 50474 116069
1 1770 134448
1 46580 433701
1 22242 468470
1 6129 234138
1 84912 155765
1 12148 356571
1 59208 372347
1 81986 409703
1 51057 450458
1 96851 90646
1 26562 380711
1 9742 329550
1 46662 109838
1 67760 206952
1 22968 346737
1 78757 523089
1 16743 327989
1 88557 432721
1 35827 389119
1 86936 96151
1 10029 82956
1 72394 121751
1 3771 120274
1 32055 322871
1 42385 388565
1 53415 165202
1 73560 63027
1 75859 498852
1 50314 36724
1 91877 479652
1 65811 186010
1 27548 272632
1 35377 6722
1 49669 218273
1 24213 226897
1 26466 206781
1 22208 541476
1 78535 11079
1 69894 167037
1 8663 534162
1 25613 286376
1 44907 409986
1 91886 342831
1 26122 411114
1 40339 200078
1 81138 384756
1 57303 238695
1 16237 181684
1 54313 85963
1 55900 301598
1 77512 150755
1 15791 165591
1 28199 71896
1 82794 204900
1 72106 252184
1 20482 258974
1 49319 111615
1 85405 376559
1 96198 109407
1 77013 276772
1 91745 389544
1 74005 42725
1 8996 18492
1 25466 502241
1 1645 504736
1 85170 525554
1 11148 227822
1 56640 96397
1 14212 465885
1 55541 426228
1 85096 28988
1 71576 249215
1 79422 414943
1 48607 390152
1 42335 464959
1 62355 226162
1 59252 543147
1 90960 119110
1 20954 445450
1 41313 79341
1 21087 228690
1 95080 93271
1 40802 116752
1 99731 367432
1 91510 105958
1 72584 85893
1 76319 420123
1 44825 417059
1 71634 276250
1 83856 536465
1 54073 415052
1 74404 60281
1 9293 170381
1 55361 284191
1 98873 433152
1 27012 162634
1 45277 30452
1 70620 423193
1 59080 400235
1 90506 148999
1 43741 312034
1 36897 399295
1 58574 369879
1 38022 29380
1 96579 94402
1 95536 317450
1 84308 365725
1 61385 534068
1 19146 454813
1 87114 368944
1 27650 432170
1 92610 147899
1 5417 353086
1 42800 452078
1 50400 477846
1 83876 34322
1 14361 479488
1 42337 21388
1 99031 264763
1 72765 27213
1 50290 210411
1 17279 378828
1 32688 445818
1 10400 236415
1 83469 258484
1 49002 492926
1 30323 244232
1 6619 268296
1 46402 72696
1 78179 380232
1 93129 445402
1 13537 361605
1 63082 173433
1 4489 108726
1 79033 91696
1 88736 114927
1 72093 487439
1 18718 521010
1 66862 171884
1 19498 162079
1 55252 545167
1 14881 368628
1 46990 453967
1 9392 462361
1 10984 492431
1 39316 874
1 67235 242545
1 64897 49464
1 44176 346183
1 31608 501284
1 12245 171233
1 27118 298336
1 47878 7524
1 34091 148476
1 47340 212574
1 89704 511702
1 43233 306963
1 74192 108414
1 22994 163081
1 81055 94391
1 80379 61770
1 83429 357040
1 96366 119561
1 37156 322596
1 4748 239045
1 97293 534418
1 46281 389305
1 50343 217806
1 51563 430449
1 63656 298458
1 90572 123048
1 71609 514698
1 29267 180631
1 9269 75709
1 60478 327053
1 98602 136649
1 49307 509985
1 46422 35975
1 80970 545109
1 23466 75208
1 21212 114591
1 53258 359857
1 37142 247027
1 34635 84028
1 41134 133422
1 27763 21425
1 19276 370526
1 31932 347214
1 40266 276959
1 7089 360479
1 64756 211188
1 60111 355791
1 59369 468488
1 50661 35765
1 439 401350
1 98484 196852
1 55746 530253
1 27470 36084
1 45501 312968
1 13338 144431
1 90990 391735
1 73614 547032
1 32750 304296
1 58291 246027
1 40103 378416
1 29349 190250
1 4979 22675
1 18256 349186
1 48611 93844
1 47187 450948
1 2517 414822
1 7648 60545
1 85533 165936
1 44153 272555
1 18364 29038
1 78580 25245
1 29803 114237
1 89400 230879
1 17265 101291
1 85822 105867
1 43368 511409
1 31440 480913
1 18684 497487
1 46348 17780
1 92139 61604
1 48961 511216
1 63621 150167
1 61968 436062
1 50092 396759
1 98348 35206
1 41653 127468
1 66426 520740
1 98341 251279
1 87473 495366
1 39957 146434
1 9179 368212
1 81806 121534
1 41650 91325
1 97933 393267
1 11779 55583
1 95391 188824
1 47597 252743
1 38310 162872
1 1826 343715
1 55057 143266
1 15845 110266
1 16519 254414
1 98474 510171
1 45501 462877
1 7481 461942
1 17402 316405
1 32747 470529
1 94490 346211
1 21963 202357
1 33800 275168
1 69429 361983
1 41985 492824
1 37497 502487
1 10487 507818
1 51832 309900
1 28620 340777
1 4166 393089
1 19154 81072
1 61670 491986
1 60657 26904
1 92305 362370
1 53217 429181
1 9999 307471
1 85131 110233
1 70843 282560
1 46219 453272
1 75042 319010
1 77872 147233
1 8996 297255
1 33754 97991
1 75505 78930
1 16187 538941
1 54317 269990
1 84342 322559
1 89837 495426
1 44227 509943
1 67607 499958
1 11976 443541
1 68229 378312
1 3136 482350
1 11394 406653
1 35704 230525
1 4106 311098
1 19244 266694
1 47022 26591
1 75374 433269
1 37358 121439
1 45951 159173
1 31708 396014
1 8980 349270
1 18015 351662
1 81 101470
1 74061 201810
1 529 304089
1 71503 377390
1 60987 96136
1 50432 535389
1 38670 480358
1 23406 334102
1 43926 435603
1 66071 545671
1 14803 470183
1 1293 180885
1 65369 393337
1 54322 101562
1 91914 198225
1 89468 58274
1 80637 353601
1 5073 145395
1 83738 248509
1 70860 487444
1 87932 211199
1 8470 406750
1 70029 471679
1 19021 76946
1 57452 395884
1 99743 134324
1 78538 402938
1 32623 235120
1 97608 85334
1 9103 473855
1 30234 428369
1 19140 416034
1 2854 333004
1 82725 56072
1 5733 156889
1 27324 286735
1 58369 130761
1 22498 537391
1 87637 157573
1 42406 87994
1 9936 126626
1 61191 109385
1 64113 369736
1 5589 58746
1 19851 108222
1 70067 434284
1 68226 376432
1 91543 522623
1 2444 99760
1 2728 280069
1 82065 378058
1 34751 535893
1 85483 204508
1 64966 2128
1 76710 131127
1 29275 476279
1 3968 458303
1 58125 294466
1 16778 527275
1 63549 420301
1 45220 393895
1 91103 445618
1 66308 358444
1 82390 393272
1 75343 258520
1 84890 158874
1 30078 195275
1 2901 310140
1 40507 481471
1 55681 433997
1 5152 367597
1 54795 484148
1 69662 286034
1 44147 247836
1 95315 201622
1 68329 115024
1 75602 162408
1 82257 519855
1 77343 342401
1 81951 252769
1 90096 247064
1 27195 357996
1 66412 163028
1 87518 145332
1 24655 526522
1 8147 387239
1 33444 204703
1 94294 449381
1 47081 286876
1 75576 423634
1 6894 336686
1 18584 290683
1 41749 65250
1 9771 37741
1 6451 221421
1 74868 419750
1 3853 340333
1 47148 304394
1 48380 339298
1 98875 211615
1 93737 347134
1 79516 406557
1 28145 6710
1 87581 466451
1 86753 1955
1 55548 526816
1 80122 192209
1 40970 411175
1 65230 221887
1 65131 375623
1 94560 363618
1 21684 205312
1 83880 379153
1 77675 381920
1 13292 13864
1 40970 407535
1 4616 287674
1 93340 416459
1 13606 233321
1 4990 313637
1 57574 277817
1 14431 127546
1 43607 420165
1 83039 445062
1 73051 172425
1 23283 261565
1 54631 189255
1 64127 405785
1 30783 500522
1 68538 258930
1 41534 60614
1 25421 178546
1 18124 309126
1 49588 120378
1 43653 205256
1 6362 356046
1 70904 449752
1 95745 432628
1 22597 72885
1 29880 296815
1 1438 358407
1 53506 464964
1 29734 521080
1 64821 273012
1 9140 72000
1 71223 430241
1 8785 189580
1 23555 253811
1 18165 355678
1 20034 94348
1 78765 71655
1 81618 143461
1 13944 55136
1 45698 336403
1 75716 98426
1 22483 273775
1 68629 483934
1 68504 328495
1 38399 100929
1 19798 212782
1 96198 39089
1 33124 515900
1 54436 515723
1 85644 480855
1 89155 443547
1 83752 283363
1 48638 435895
1 66021 461423
1 17540 164523
1 73634 148290
1 68021 64130
1 14321 75023
1 85890 473021
1 60757 339474
1 88976 235131
1 41922 244364
1 68789 10199
1 58848 102867
1 91993 114665
1 232 128628
1 11542 35099
1 98916 23682
1 87544 224170
1 91763 546510
1 78558 267071
1 99746 15465
1 31318 499547
1 49779 404256
1 41316 215499
1 93433 334429
1 1403 476441
1 29690 324971
1 79393 261773
1 9739 251350
1 4847 210764
1 91671 157793
1 30127 58188
1 94584 347990
1 40604 542362
1 43164 449725
1 36805 150639
1 24641 27145
1 46345 64544
1 95256 109205
1 50779 28683
1 94917 37645
1 14335 268651
1 43420 373058
1 17579 52403
1 92550 265410
1 29319 122184
1 86681 314042
1 25996 507558
1 2563 486745
1 71784 402975
1 84672 207864
1 22872 48092
1 638 279957
1 93965 349454
1 75776 270778
1 65319 348846
1 91543 2080
1 95900 187750
1 99530 150446
1 26001 172618
1 84431 296230
1 26847 475623
1 84527 459247
1 57487 401435
1 40069 121097
1 28350 32983
1 88703 174108
1 9593 301228
1 77755 198685
1 62818 453727
1 47915 428916
1 392 524646
1 60305 398588
1 94546 295716
1 37603 354793
1 5557 87520
1 94247 356662
1 74264 482839
1 18231 482201
1 41239 287585
1 83422 292114
1 59869 411768
1 91001 527271
1 69000 356813
1 65879 9813
1 93288 145589
1 27289 195458
1 83199 466874
1 19762 369657
1 40673 472475
1 72839 311109
1 38613 276543
1 96687 104882
1 61459 501899
1 15635 430543
1 36868 141523
1 41583 307766
1 22597 499557
1 76655 349843
1 31011 439930
1 22578 430097
1 25087 468939
1 70602 226864
1 89162 534446
1 57274 51749
1 55658 254574
1 21302 367937
1 3283 498602
1 37286 209519
1 58063 540679
1 16898 524877
1 33366 329993
1 22614 32579
1 5718 505267
1 8095 502595
1 49515 158788
1 24397 433598
1 99399 454690
1 95903 237214
1 65675 159970
1 79977 136902
1 29899 521982
1 45136 525822
1 20238 331370
1 55531 488444
1 107 286344
1 81156 325987
1 26541 241568
1 16341 343332
1 12144 525296
1 22123 407540
1 2881 545905
1 27302 175555
1 50176 210476
1 53622 74309
1 10401 423131
1 32895 504143
1 4486 419230
1 68693 99322
1 43398 149386
1 15360 21353
1 16777 219516
1 58425 444958
1 32778 477107
1 66155 409581
1 77523 471586
1 65138 401273
1 99971 259011
1 32638 534320
1 29867 498383
1 23249 394483
1 69548 325660
1 22556 223448
1 92954 264825
1 32870 386619
1 48571 308490
1 55620 376574
1 42537 521245
1 39969 300037
1 37227 251190
1 62680 393302
1 56383 299772
1 64692 290666
1 24371 75097
1 54806 162606
1 75238 60854
1 60783 452250
1 57996 20393
1 64353 25898
1 53831 326206
1 51169 362752
1 64078 476890
1 25912 243320
1 169 124435
1 55677 454680
1 18578 498333
1 6459 244224
1 68501 96130
1 24785 453651
1 65872 60396
1 43501 511924
1 25875 444226
1 84399 417806
1 48449 136006
1 11500 321612
1 19629 154854
1 56808 32633
1 19453 492202
1 29818 96598
1 72970 293128
1 80715 217699
1 39069 360849
1 76151 543490
1 26867 332389
1 70057 5872
1 70042 536922
1 29699 377630
1 48177 57217
1 65619 235841
1 17035 154736
1 44223 485738
1 96748 517663
1 51546 9815
1 83306 239367
1 69867 62588
1 62317 543102
1 92973 528143
1 9198 424012
1 83977 336456
1 89403 45548
1 17501 533354
1 29777 351573
1 71480 529972
1 28384 358037
1 38555 170337
1 8875 294458
1 58777 480612
1 1700 462544
1 92727 146041
1 21139 90888
1 97996 512486
1 1680 288448
1 54241 42803
1 37796 458656
1 51154 505942
1 32524 67915
1 62475 218012
1 78581 191076
1 7244 400770
1 71104 144106
1 83845 1269
1 23615 275448
1 12922 375179
1 84598 240085
1 67583 390311
1 91386 419101
1 53276 137909
1 88725 530334
1 93129 134987
1 71263 96821
1 21523 352481
1 59142 504478
1 57653 178810
1 3815 14223
1 61599 1513
1 68754 94302
1 12434 222873
1 55529 56566
1 75010 217806
1 25440 276290
1 22098 250929
1 77758 365987
1 35962 536912
1 41147 74405
1 9828 94031
1 18176 489797
1 29738 474052
1 30409 437606
1 59098 133301
1 49093 255119
1 22162 235472
1 74612 272787
1 7683 143430
1 39112 402481
1 76689 443705
1 99428 492184
1 93488 126868
1 43455 486268
1 70696 401695
1 37890 222515
1 68146 219112
1 63045 183594
1 56729 178831
1 31893 466878
1 45146 465311
1 20305 480219
1 21859 171227
1 79495 256831
1 18262 440542
1 63707 435692
1 20167 311836
1 64129 501354
1 64538 325267
1 23581 83490
1 56965 442506
1 14922 415546
1 93043 47321
1 67343 453571
1 37823 208215
1 81739 250930
1 87957 153810
1 46186 279247
1 22964 538951
1 61228 8177
1 56557 87268
1 77284 315471
1 23684 114975
1 99319 288760
1 37902 225582
1 68345 35393
1 72242 525002
1 66515 26634
1 86248 297210
1 41439 398552
1 10972 229554
1 71369 366038
1 97867 221005
1 75215 428443
1 24867 220403
1 52194 340926
1 86215 289993
1 24643 176839
1 86953 502435
1 3270 511663
1 97678 170029
1 79185 207795
1 47917 341898
1 15549 34417
1 65615 236612
1 69204 161570
1 50352 436678
1 29937 343670
1 20412 99609
1 94370 126100
1 6290 398699
1 63337 60824
1 60484 136438
1 94902 458918
1 76565 382375
1 58062 47585
1 41881 443265
1 93799 349450
1 14263 540310
1 5673 143945
1 22570 279681
1 72718 382892
1 38171 241846
1 43329 270059
1 20616 453025
1 86083 139657
1 91232 185879
1 95425 111913
1 16996 114564
1 1534 164854
1 51495 111012
1 33103 104048
1 87727 370973
1 11257 244461
1 18193 106958
1 64373 94281
1 3288 500615
1 95052 460606
1 25629 111879
1 74907 308644
1 56432 247241
1 3280 42334
1 16653 381467
1 19338 507960
1 27112 450134
1 18844 244298
1 73985 383028
1 92266 332800
1 11344 483717
1 55337 478180
1 26394 52851
1 86019 330313
1 58904 466589
1 39505 275328
1 93719 495716
1 75390 266842
1 37554 66705
1 51818 28771
1 72954 510372
1 29156 173522
1 46990 371192
1 56655 338503
1 7682 516141
1 6525 328871
1 76636 100701
1 55926 85612
1 1265 379515
1 36754 332950
1 15692 334396
1 12442 200123
1 23304 32924
1 98250 317703
1 57040 150933
1 25586 316693
1 80773 414245
1 15216 293761
1 59704 412219
1 20374 234459
1 72235 525670
1 35626 414951
1 35059 539422
1 5120 392639
1 62232 217145
1 63010 387867
1 68979 55462
1 35176 237933
1 99631 298394
1 14944 435561
1 42889 268318
1 61574 275163
1 55056 290178
1 8076 502327
1 33540 530526
1 76563 182112
1 83258 7083
1 82544 116259
1 79958 9858
1 29511 32551
1 54447 452342
1 70931 543620
1 11502 57885
1 12284 166996
1 87758 334259
1 23070 178543
1 29597 463511
1 84104 411349
1 58265 509328
1 77050 458439
1 56884 426569
1 40357 78998
1 46864 343881
1 66031 169711
1 18979 400599
1 4460 65400
1 33684 473164
1 76709 264321
1 50907 371460
1 19892 476572
1 97124 246517
1 54373 317001
1 18860 73168
1 85367 244039
1 55330 166373
1 48697 417062
1 38343 245436
1 80972 519827
1 25102 275931
1 551 136375
1 88476 423701
1 2797 296032
1 76872 15521
1 60536 467446
1 49115 187200
1 32178 82875
1 31505 300435
1 55542 372096
1 60246 297202
1 95123 421538
1 25034 395711
1 79880 508750
1 14269 503764
1 83657 466317
1 90546 504725
1 28888 21596
1 18688 24654
1 32684 92237
1 43403 237200
1 26061 412408
1 12463 375471
1 65941 269963
1 79061 371557
1 7216 85343
1 19132 501567
1 84828 125073
1 7729 50166
1 19977 138338
1 27190 103839
1 31610 408475
1 15326 516439
1 91074 391469
1 86191 237836
1 44488 102026
1 25598 348370
1 28866 127398
1 5590 95867
1 67165 238455
1 69521 317063
1 61075 143534
1 99196 400481
1 46450 492564
1 23959 269732
1 40220 472338
1 73266 463811
1 58817 116601
1 32945 397526
1 98822 469810
1 41033 391286
1 45056 514431
1 70080 251577
1 45049 273188
1 52592 544499
1 81066 497403
1 40643 184730
1 671 255189
1 35832 112503
1 54774 195979
1 47644 525935
1 54079 497862
1 55250 266544
1 73788 234427
1 21963 80704
1 31810 473000
1 82766 22721
1 95478 428392
1 881 273155
1 39633 396611
1 58141 439176
1 27644 292388
1 69933 455333
1 38580 55569
1 76815 493314
1 20742 480039
1 99233 110878
1 73971 84591
1 6356 375544
1 37869 292294
1 73164 91367
1 35704 360433
1 94814 27527
1 16233 54582
1 68177 337759
1 11562 383714
1 32221 79028
1 17331 188289
1 81038 161116
1 17170 292749
1 50240 7629
1 97476 246059
1 44356 133137
1 20633 453764
1 66810 305397
1 79859 275813
1 49653 116707
1 25671 53287
1 64218 475946
1 45018 449936
1 78624 139958
1 87588 228061
1 36720 459473
1 48240 46398
1 53765 52268
1 47577 102845
1 54317 540132
1 22607 72615
1 28807 332313
1 56239 37141
1 16835 134706
1 32494 149492
1 63140 352262
1 11758 482241
1 23232 169533
1 65479 211394
1 18622 42526
1 23551 310236
1 53878 233315
1 14577 92367
1 35828 533111
1 19594 47705
1 83478 486339
1 17062 246855
1 35369 242428
1 35607 426326
1 62319 241775
1 39838 175031
1 90331 95538
1 58704 104080
1 94546 200933
1 23217 196169
1 44715 178853
1 74683 94771
1 72816 227140
1 96664 303669
1 12923 105127
1 98819 308062
1 41753 457962
1 36523 430616
1 76969 442112
1 46544 66696
1 40446 293477
1 68291 148203
1 92920 136170
1 20426 510727
1 56463 505184
1 30937 451084
1 63144 539958
1 6009 419071
1 16156 296858
1 25636 536226
1 95000 34923
1 27430 165966
1 12599 338198
1 10142 193576
1 28041 299317
1 70170 126734
1 65424 22358
1 88510 472919
1 73917 517043
1 25309 495149
1 31830 371924
1 75326 77151
1 13011 261354
1 2583 313151
1 68380 60867
1 66229 96328
1 77228 239916
1 14098 247804
1 30449 423602
1 35709 87534
1 43145 5025
1 30389 438064
1 10533 410480
1 11885 354491
1 90409 375
1 17929 122193
1 60458 368180
1 96735 187174
1 4014 527487
1 21719 278839
1 27919 376766
1 90603 529075
1 86328 121932
1 9287 178493
1 23173 175390
1 41961 148931
1 97447 65130
1 94145 483538
1 8253 423207
1 46994 21787
1 68060 168328
1 20751 377100
1 62568 346560
1 88830 353821
1 41432 467679
1 30584 153132
1 77333 131308
1 1062 543541
1 81466 297773
1 2405 222158
1 78293 114899
1 58275 29637
1 79876 98827
1 46367 139625
1 26969 119197
1 77900 173056
1 88406 455649
1 15790 270028
1 87633 273293
1 18202 365817
1 38385 136200
1 96474 352413
1 93582 248891
1 80295 160424
1 93364 141995
1 57164 348868
1 41728 394787
1 4329 397966
1 73537 497704
1 99341 89904
1 96568 48192
1 97019 519301
1 12471 213098
1 66373 397860
1 68709 60282
1 67732 275889
1 66297 12434
1 51773 101446
1 9082 482598
1 88620 279603
1 32421 486552
1 83261 230442
1 25830 425004
1 32445 458801
1 76220 387290
1 9485 295783
1 6841 32031
1 39711 169254
1 58944 265128
1 6038 465508
1 62149 475315
1 63434 200861
1 25328 299995
1 9697 373599
1 47449 55149
1 5111 228210
1 87885 380054
1 46262 209949
1 35495 493746
1 26366 293755
1 38999 304175
1 93950 153170
1 11390 358554
1 58968 503920
1 69615 431034
1 85760 371452
1 94704 544640
1 8701 266218
1 53014 476965
1 85543 344940
1 26380 452636
1 1254 145618
1 59564 46404
1 64761 307235
1 81539 509779
1 1772 392885
1 59377 54189
1 21920 326366
1 33254 303622
1 36422 499081
1 13030 535804
1 21028 49705
1 28709 419266
1 22158 117274
1 52876 478739
1 88845 386694
1 18865 116104
1 72955 44150
1 98818 438086
1 27493 42518
1 32283 343101
1 97831 339492
1 30890 213680
1 25875 528574
1 43345 187442
1 47914 357807
1 8100 332990
1 13600 59654
1 49126 345684
1 93596 534175
1 12176 270566
1 2805 528752
1 14250 52724
1 56021 263550
1 65743 87652
1 50553 412773
1 3341 288843
1 17647 430147
1 43490 276614
1 14583 367694
1 24256 520142
1 16322 302785
1 2281 356673
1 7701 96571
1 54194 401330
1 65542 309001
1 88708 430232
1 83677 479090
1 52086 40012
1 49044 453882
1 44692 115775
1 1751 168792
1 51035 496533
1 12581 19415
1 91321 50313
1 77132 466610
1 41457 328190
1 35312 137748
1 37013 201651
1 86308 234953
1 86186 140004
1 63726 25802
1 35783 314615
1 263 250129
1 12437 142532
1 88953 316747
1 10576 64686
1 99647 453384
1 18467 179271
1 48167 236822
1 14928 464348
1 5042 357151
1 48934 528834
1 29395 128126
1 51368 472350
1 20108 482630
1 11052 262211
1 20467 345876
1 14489 178402
1 7826 492656
1 71431 151433
1 97474 75255
1 51618 346705
1 63375 111528
1 5351 410526
1 61079 296590
1 50853 33879
1 70826 516124
1 49373 112699
1 5034 222405
1 89314 381770
1 20076 40268
1 41945 353445
1 63318 47382
1 11450 542046
1 94814 251431
1 17036 315434
1 98512 276096
1 28428 117040
1 35272 355248
1 88614 306933
1 19700 526922
1 32026 340871
1 8275 390417
1 78104 173888
1 1592 411509
1 10596 486093
1 79206 14067
1 27986 112185
1 29333 287728
1 41962 450537
1 49547 248758
1 31973 26775
1 90084 537930
1 20333 529228
1 58059 153752
1 1344 188564
1 4669 192375
1 79182 330210
1 98252 508658
1 70518 195966
1 15066 132440
1 39820 361457
1 50553 90165
1 50422 140104
1 81073 475978
1 58633 74489
1 97818 197729
1 47536 169312
1 3517 422643
1 60869 415148
1 86454 426005
1 11574 33412
1 60340 185255
1 43073 382766
1 59991 509580
1 85943 386051
1 27345 168056
1 53756 134961
1 63493 466000
1 89700 169272
1 58923 212405
1 30936 325929
1 62345 332101
1 21167 106274
1 82619 60941
1 25940 402888
1 91723 344438
1 57510 1411
1 35385 196688
1 19475 160215
1 76819 50102
1 86075 543713
1 53533 431416
1 21299 488629
1 43595 429647
1 77918 480283
1 75394 146620
1 44725 373546
1 23962 368765
1 13856 319472
1 19293 400043
1 25595 292769
1 64169 460523
1 37330 480467
1 57834 283313
1 35108 301951
1 11040 514628
1 98786 46663
1 29375 327348
1 14353 326114
1 19753 290098
1 89475 388447
1 58325 391815
1 39970 387142
1 57483 70726
1 42245 71746
1 39942 150517
1 19544 16617
1 57616 335568
1 2584 29740
1 1160 205579
1 37172 89816
1 7967 1530
1 5677 530633
1 16758 241128
1 58806 350943
1 53185 243349
1 55476 185364
1 1478 185839
1 35742 384327
1 83774 35618
1 16093 281788
1 99251 388528
1 16173 485790
1 2912 311446
1 20634 65876
1 68436 80864
1 70147 30821
1 34382 508417
1 80410 341424
1 32961 257369
1 18050 211964
1 86385 529953
1 27023 93044
1 35092 244279
1 9769 340912
1 80146 249275
1 97608 354091
1 93957 120067
1 95289 10355
1 75993 472847
1 28119 434509
1 98348 112986
1 23506 356558
1 38863 24468
1 50795 164418
1 32578 3838
1 20373 490057
1 30299 248873
1 31445 198253
1 67360 226583
1 47011 313550
1 25191 378556
1 29798 528142
1 94685 468594
1 18139 258521
1 53212 197465
1 18863 53166
1 25778 255040
1 17631 136092
1 84896 28023
1 80831 475253
1 9400 447851
1 655 158079
1 87806 462497
1 61063 109074
1 64104 24307
1 62924 265559
1 67358 492113
1 39512 355429
1 70713 238181
1 90101 357355
1 4871 330168
1 4578 124855
1 29637 146758
1 9708 419937
1 34787 59546
1 72726 441905
1 71107 65700
1 51345 103604
1 15418 295366
1 87588 299612
1 62893 146959
1 26564 476317
1 77013 516387
1 5724 107304
1 29051 46729
1 45222 267120
1 41436 71366
1 28240 8556
1 17029 211089
1 37816 222123
1 24599 233482
1 56176 120024
1 66628 522382
1 7866 304307
1 57775 276966
1 9067 383945
1 96432 506232
1 56492 372431
1 40493 356204
1 20756 61084
1 64674 30760
1 18031 517935
1 65241 167053
1 15673 92730
1 63858 106664
1 52291 27626
1 73532 455778
1 85037 217460
1 19001 23596
1 6825 507697
1 31038 136463
1 22462 434175
1 32144 382869
1 5826 298518
1 55879 83154
1 69567 448608
1 57774 65360
1 37198 521661
1 93120 503976
1 32638 169812
1 40812 136707
1 50701 229484
1 82450 536210
1 66541 506360
1 59972 145746
1 13248 168423
1 50149 29432
1 30652 532509
1 51852 265026
1 14440 372856
1 65090 394085
1 29020 478980
1 98527 154169
1 4581 396880
1 15344 217804
1 25406 172458
1 44852 169434
1 67383 539603
1 19673 110522
1 32496 108948
1 71971 308260
1 53310 410502
1 72294 56342
1 20358 393291
1 84134 223596
1 1245 481083
1 77021 529967
1 90893 270973
1 93461 181389
1 79762 326575
1 43721 197315
1 21560 346333
1 67016 214470
1 17535 249722
1 61330 395439
1 44919 34025
1 15480 481379
1 34340 467041
1 96799 27796
1 45562 325446
1 93117 393545
1 11041 439902
1 41466 351510
1 2961 111369
1 97456 354014
1 19159 524942
1 61420 268483
1 45102 394807
1 49386 438002
1 95878 97273
1 84379 223104
1 7169 380878
1 27298 68530
1 35728 266021
1 1362 131101
1 65497 226585
1 34418 392855
1 63092 198634
1 95832 135217
1 99241 194582
1 47473 91411
1 2387 417157
1 80183 392787
1 40831 17406
1 94713 252138
1 60685 47920
1 65142 42193
1 29645 478407
1 40673 220717
1 85219 423096
1 16478 69780
1 84356 207564
1 69411 480734
1 56150 289669
1 64536 149344
1 50195 12135
1 99894 530288
1 27654 197721
1 31979 280779
1 459 221714
1 30612 156106
1 6963 429016
1 16034 140794
1 15453 132
1 25397 242633
1 77182 336248
1 54435 276962
1 96506 3387
1 13937 92916
1 93447 229545
1 82136 79944
1 51152 310633
1 40673 178974
1 30896 32533
1 49801 533796
1 59635 206449
1 11965 434391
1 61496 52224
1 40383 371860
1 49680 409201
1 82462 532772
1 74368 475844
1 7329 273561
1 37210 457995
1 25213 66891
1 11304 482037
1 32665 458455
1 14337 156230
1 64497 82016
1 57585 264569
1 3024 96857
1 33173 188193
1 75988 50468
1 95964 347772
1 94637 42158
1 12422 21751
1 25981 476624
1 31528 113636
1 85176 324028
1 69670 171075
1 94246 472562
1 96887 261250
1 30940 370527
1 48165 514084
1 59462 466926
1 70857 405922
1 69088 85574
1 53906 214985
1 70103 196265
1 12863 511845
1 68652 41640
1 8000 301057
1 19664 315408
1 57240 317457
1 72105 369099
1 57437 401527
1 74571 73373
1 7702 92698
1 5600 80652
1 58396 6938
1 62656 326156
1 99737 384918
1 8793 246587
1 49739 461281
1 32487 133958
1 2337 441618
1 38780 17250
1 52508 506288
1 16921 424045
1 13935 37534
1 22642 350122
1 78815 222843
1 30958 445316
1 47524 190975
1 36709 436992
1 52902 83925
1 17471 115495
1 40031 428335
1 65339 359357
1 57023 539413
1 27173 486436
1 18978 318271
1 24573 111073
1 97692 73382
1 71863 204677
1 36013 481599
1 27029 422102
1 8397 178380
1 44558 60012
1 62305 491252
1 47914 461329
1 66403 260075
1 21956 111241
1 58845 299096
1 97798 191991
1 23086 418106
1 33711 41630
1 94947 253388
1 49104 169136
1 56542 202349
1 72170 26442
1 88051 394292
1 31089 206646
1 71397 437537
1 70732 468640
1 56045 68374
1 69522 300426
1 74355 284330
1 78893 497936
1 20946 115454
1 20090 330629
1 94136 257379
1 73159 295532
1 95075 367661
1 2900 461515
1 87236 54284
1 24626 301279
1 42975 92186
1 94310 178686
1 50665 375598
1 84134 174988
1 79464 405851
1 54234 463011
1 75862 334837
1 84092 534632
1 69694 399959
1 10872 307039
1 59613 48928
1 6860 537126
1 37217 491711
1 98920 372058
1 11501 62427
1 11567 188385
1 31155 215195
1 67892 86923
1 82839 440779
1 78365 530461
1 20402 456041
1 291 333341
1 16685 448441
1 85583 366379
1 76993 53469
1 27038 132641
1 49213 441322
1 87902 196441
1 19999 32569
1 92782 132170
1 87545 503147
1 71073 348787
1 25805 149057
1 27355 286127
1 7185 219261
1 54770 2698
1 50668 379259
1 90798 460122
1 79382 115817
1 30088 345035
1 82395 370724
1 55438 70952
1 33528 31983
1 83485 298900
1 5116 103983
1 28613 242914
1 72136 239150
1 9705 397252
1 68495 195404
1 76059 105364
1 36278 324526
1 94724 248507
1 9204 414950
1 25977 133112
1 48147 268300
1 64038 441195
1 19469 90258
1 68199 371139
1 64783 316777
1 68201 254139
1 17720 287638
1 86637 156862
1 68058 171738
1 89925 327583
1 12728 466546
1 19637 42706
1 13958 310057
1 57554 281284
1 72524 234128
1 87974 165551
1 8067 27853
1 72809 269627
1 78485 195701
1 98025 178039
1 35648 526944
1 39171 535166
1 54196 186685
1 52615 413150
1 60720 522511
1 53847 310741
1 23976 261513
1 60391 499103
1 60545 141879
1 29246 534521
1 63347 240035
1 29396 186189
1 17190 468777
1 87090 248364
1 41909 164912
1 4532 110890
1 27213 441406
1 34793 436250
1 58958 104604
1 39953 378007
1 58376 344591
1 34238 34020
1 65087 351756
1 13555 317737
1 5320 37413
1 25703 132319
1 46505 371562
1 49123 480404
1 14908 89574
1 33119 529377
1 5259 341795
1 73128 392010
1 9621 388437
1 38877 254209
1 4872 273727
1 35565 461980
1 85028 205772
1 3737 534155
1 54494 375523
1 61752 269099
1 57209 88588
1 68814 41497
1 12110 515910
1 37139 430307
1 19493 140615
1 29937 461654
1 87129 15854
1 37638 499262
1 99160 65800
1 59454 350006
1 79168 334866
1 29209 170593
1 48003 266001
1 93099 301182
1 9795 316647
1 60246 22201
1 79094 310711
1 31537 210979
1 13282 44397
1 59460 461418
1 76417 224948
1 14153 130371
1 42814 366410
1 41132 246566
1 33430 212847
1 9323 17998
1 56632 131802
1 1175 322678
1 21733 10862
1 33169 293537
1 82383 191811
1 525 302567
1 317 157847
1 70257 89850
1 23845 545769
1 12086 456114
1 15953 520713
1 13606 499025
1 97914 507162
1 82140 62099
1 53903 335902
1 73862 226307
1 43695 234526
1 44390 396400
1 71626 267920
1 98604 175225
1 57315 485723
1 59261 226910
1 65520 295446
1 13583 16804
1 52472 327301
1 62218 368850
1 76019 254871
1 28424 225126
1 71086 64762
1 82708 6064
1 55620 12534
1 17039 58763
1 75205 410902
1 8390 94090
1 32498 542838
1 73436 249049
1 80702 432403
1 34534 293609
1 5326 343002
1 1930 253327
1 23962 330098
1 62270 233326
1 99721 105725
1 97455 82364
1 16760 362542
1 43734 493425
1 93331 193410
1 76580 264377
1 83994 174391
1 97847 239188
1 6973 198856
1 52962 355585
1 1408 223072
1 3913 217440
1 43351 95482
1 34497 547095
1 67914 14978
1 49268 514350
1 20146 129815
1 21147 297551
1 4185 113863
1 38497 163602
1 93150 514394
1 58982 429482
1 74062 77492
1 42009 321143
1 204 435310
1 53021 35873
1 72969 407769
1 35204 430808
1 26955 164487
1 68918 311050
1 27370 274787
1 49739 288958
1 79598 519569
1 37100 432681
1 3858 412460
1 26165 126356
1 64036 179439
1 27446 494399
1 46434 535717
1 16813 45833
1 78333 487916
1 19116 399074
1 20761 34354
1 20953 465303
1 74187 68851
1 40872 458494
1 3769 261612
1 88227 27755
1 7165 392632
1 31938 114996
1 73794 34577
1 36211 133282
1 51269 128360
1 38706 452993
1 48756 405894
1 23441 88036
1 77746 360879
1 59281 113975
1 67504 146771
1 12775 532935
1 62709 360688
1 40152 346850
1 7415 63490
1 66716 346260
1 47071 141051
1 60574 378347
1 87785 65851
1 74681 138504
1 8000 264360
1 21852 201071
1 42982 143475
1 84967 485427
1 38057 471426
1 80555 356340
1 27791 541448
1 14030 89955
1 53163 301369
1 4804 315202
1 11556 323471
1 64022 403945
1 43477 166182
1 50846 245470
1 63495 377092
1 99497 304538
1 88664 527058
1 91571 123946
1 94903 509789
1 17678 324047
1 55076 157418
1 45434 249230
1 57172 473710
1 57870 382808
1 18027 455514
1 39021 326251
1 44673 37257
1 58929 387671
1 94301 48081
1 60836 27634
1 65244 465762
1 1249 58973
1 96938 233883
1 66903 316916
1 69190 355675
1 18597 354626
1 35490 58221
1 66527 90943
1 21217 342220
1 72551 64489
1 25047 393636
1 32756 155447
1 51788 241151
1 20462 197473
1 77849 409069
1 45455 462062
1 24872 499604
1 38563 499883
1 2743 352341
1 77256 470391
1 75221 128921
1 60398 461878
1 60836 284433
1 39416 81793
1 21013 339191
1 52249 140029
1 56974 398122
1 3192 14616
1 12231 378130
1 54603 129515
1 81159 282641
1 53695 531254
1 51755 541007
1 9774 451707
1 99328 258499
1 39334 131794
1 71236 23536
1 40873 117966
1 33064 9081
1 44551 316743
1 2160 436645
1 13253 27415
1 69520 211684
1 90776 219829
1 26416 443228
1 87338 422129
1 84809 127289
1 69748 204642
1 46438 519274
1 28226 150966
1 45731 532685
1 4978 235546
1 35633 381927
1 99540 257491
1 45743 330869
1 54634 86762
1 40338 26904
1 8489 75764
1 3869 479974
1 58870 223483
1 8137 324831
1 53194 191611
1 51326 157957
1 53966 474078
1 83287 108472
1 21311 300765
1 47458 367096
1 28970 547549
1 45661 339858
1 92592 79947
1 56986 161054
1 29283 245448
1 41179 154967
1 56359 130254
1 68214 196341
1 64305 161557
1 80465 124010
1 3755 134670
1 82630 22266
1 89325 536275
1 2432 3396
1 63941 512877
1 59004 51362
1 26000 411645
1 6889 3533
1 53214 541824
1 49639 288090
1 29649 83071
1 33067 469434
1 80734 17504
1 59385 207188
1 31562 353631
1 7976 330485
1 19789 499513
1 1217 262795
1 17042 334480
1 65056 310351
1 17524 292745
1 88113 101737
1 96643 395205
1 73715 528300
1 6460 428861
1 47928 150335
1 56788 346682
1 45315 21138
1 99853 510038
1 37160 523419
1 16095 60453
1 85422 290341
1 12528 344040
1 49424 190656
1 22971 377158
1 54455 50395
1 56205 222298
1 40129 65712
1 58850 243738
1 87965 427448
1 4108 162639
1 68524 466945
1 38924 375342
1 71713 372370
1 6263 130728
1 18529 383722
1 53041 8159
1 62724 259185
1 26676 332692
1 28785 3441
1 98698 25231
1 73157 192507
1 31310 464322
1 82316 470812
1 66703 109686
1 55686 5464
1 15949 270212
1 11715 9482
1 95289 48854
1 76071 522874
1 97529 32715
1 12070 366202
1 62369 443386
1 6280 79889
1 50810 196344
1 41126 301479
1 69758 311553
1 34858 364975
1 72121 381483
1 60851 12112
1 65482 330903
1 96750 328644
1 39167 443842
1 5245 502332
1 83452 471717
1 48532 463610
1 30708 101398
1 86742 469998
1 88462 343281
1 51324 398897
1 78561 432208
1 35149 28057
1 80311 167587
1 21607 299207
1 73901 536104
1 90612 369596
1 35889 366560
1 94293 434137
1 47810 150084
1 86363 291218
1 19443 392566
1 103 148255
1 47720 46765
1 48081 294214
1 14391 375276
1 19518 223642
1 9896 493944
1 74888 86679
1 32373 442105
1 81082 113228
1 93322 65253
1 15889 185940
1 41893 113826
1 53435 237221
1 43990 272439
1 3835 547308
1 34208 460230
1 11747 43979
1 67862 47661
1 65175 354850
1 10622 151000
1 64080 540575
1 5073 518216
1 75286 156610
1 26776 546844
1 62085 33921
1 9136 325379
1 72809 330600
1 82183 486459
1 94433 374410
1 14588 146145
1 25470 239439
1 2850 271091
1 21669 496357
1 38653 18064
1 21385 490999
1 38274 193584
1 29201 330008
1 76795 219425
1 63415 249556
1 11521 307987
1 51750 133678
1 59423 125761
1 91867 379421
1 28885 506989
1 65797 27072
1 9810 61076
1 65605 512166
1 24665 223412
1 14350 426338
1 6652 459208
1 66789 242647
1 92484 288511
1 2401 343033
1 69638 41694
1 90476 82555
1 13614 395050
1 69215 288252
1 62328 158855
1 87721 199970
1 6385 257091
1 32105 127693
1 72538 150343
1 99855 285905
1 10565 365173
1 606 9355
1 22709 266549
1 94381 334376
1 29250 432892
1 1312 157795
1 43090 340339
1 65651 164550
1 96545 77905
1 11951 379161
1 9593 4281
1 50706 476643
1 69978 32509
1 94348 61007
1 93299 73571
1 34428 424948
1 90470 292310
1 48438 469249
1 5543 109281
1 50687 416922
1 83325 413280
1 64079 132545
1 11040 4269
1 77229 125654
1 33944 289720
1 56662 254811
1 63716 475220
1 62103 224925
1 59216 292648
1 3214 506777
1 81437 437278
1 29996 170095
1 40668 161580
1 70325 74535
1 90707 82794
1 51901 85127
1 87830 178189
1 30796 183487
1 64750 333167
1 19227 246089
1 41589 287052
1 65685 456345
1 75064 386795
1 45718 161678
1 36627 319799
1 37615 9791
1 92728 496490
1 29183 111811
1 82088 380950
1 79546 380650
1 66807 219615
1 21862 59389
1 50316 254938
1 92089 457529
1 70526 215641
1 3388 102141
1 92887 114804
1 11466 7184
1 55444 22798
1 23089 399496
1 48291 124822
1 25199 510046
1 62500 277558
1 71317 158875
1 16776 116268
1 70247 163472
1 49940 149092
1 66362 74947
1 79614 240615
1 43188 424632
1 52750 372055
1 93040 456377
1 41758 134885
1 41142 352978
1 37050 122433
1 90534 165994
1 88033 412257
1 31886 310676
1 22241 419243
1 45391 474380
1 86238 61346
1 13691 174503
1 29035 389693
1 83769 220042
1 87374 290293
1 76223 20671
1 98784 384298
1 75158 105306
1 30891 385909
1 77434 542661
1 85962 207873
1 32535 300513
1 81579 75949
1 4076 210491
1 58192 514479
1 46635 23316
1 80553 161097
1 63799 518638
1 47515 342615
1 83044 101144
1 74971 259282
1 59769 303574
1 16531 434596
1 52401 117990
1 40092 140698
1 23157 94857
1 53858 416184
1 7907 386136
1 61763 416417
1 85546 150667
1 4367 436344
1 71307 244933
1 38537 504428
1 13465 344717
1 8707 337669
1 52537 28775
1 7686 433408
1 3778 292777
1 15751 293563
1 22398 30231
1 50834 236839
1 5831 207180
1 16995 501580
1 54058 337191
1 92616 2417
1 17830 22558
1 57440 533625
1 47790 522806
1 33278 142139
1 5442 30021
1 13797 227059
1 19833 335078
1 10733 284399
1 82842 233853
1 89212 298871
1 27966 440500
1 54670 183496
1 38480 155304
1 35150 182461
1 14988 111998
1 51801 322057
1 13410 229854
1 62529 294971
1 89555 237899
1 79528 198166
1 83315 240725
1 60000 364258
1 60485 447921
1 52561 56041
1 75650 394053
1 35827 372142
1 80114 194398
1 59599 179650
1 89712 168332
1 99713 440921
1 3721 440125
1 82072 176430
1 67101 486970
1 53556 449416
1 19036 111285
1 28359 285758
1 75018 514357
1 3988 64464
1 17916 115613
1 80819 279716
1 62776 23533
1 85514 137382
1 31832 51968
1 71125 488232
1 88231 331880
1 50814 214418
1 39426 474573
1 64581 50403
1 52823 328970
1 29912 169034
1 60521 186122
1 81787 393918
1 52937 229557
1 83650 98315
1 37630 537197
1 49362 306423
1 91614 89753
1 27683 516418
1 8338 158889
1 93280 300130
1 30965 494772
1 83588 122583
1 84373 266185
1 77566 159456
1 25872 518447
1 54989 343116
1 24088 516904
1 96549 69866
1 93839 419482
1 74280 289902
1 76107 6729
1 45101 12922
1 48690 45906
1 12508 381874
1 24575 241800
1 33264 341452
1 65883 313657
1 7123 385869
1 4644 216305
1 46084 517069
1 30696 477919
1 58324 78375
1 89386 406163
1 24196 146591
1 27964 308114
1 1224 158870
1 29667 472761
1 38598 345369
1 66422 97379
1 21239 343219
1 73631 393690
1 93349 382698
1 40055 493342
1 92555 12258
1 18093 2474
1 75224 336395
1 92160 9052
1 92299 545533
1 64096 448557
1 5751 73687
1 59024 350659
1 56128 303846
1 66950 124130
1 21916 327549
1 20905 58512
1 92947 545639
1 84178 385585
1 19231 96677
1 24299 92875
1 39244 12884
1 78642 119398
1 74360 420477
1 32438 273762
1 59764 148072
1 93176 46008
1 2688 377300
1 22412 359205
1 98578 352781
1 99605 475071
1 48208 108529
1 80491 336561
1 2064 257148
1 18008 420928
1 31871 480960
1 54006 346612
1 99287 133678
1 15122 21123
1 15846 6583
1 71404 450979
1 61613 197051
1 26452 156407
1 35294 405565
1 61486 117990
1 99709 61834
1 5646 256880
1 13280 242589
1 43516 60439
1 43311 416510
1 3889 188251
1 1315 437968
1 10072 327626
1 1866 274872
1 8333 236584
1 33793 487873
1 50753 492681
1 82584 183243
1 18739 366394
1 37233 399511
1 94904 40848
1 51073 449858
1 92915 308061
1 69709 431282
1 30589 310789
1 18350 270691
1 75038 452422
1 20365 23471
1 3441 507588
1 84999 10151
1 22660 197282
1 75529 13804
1 43509 233511
1 98900 321102
1 4661 410898
1 52090 203224
1 85672 271654
1 82782 380579
1 31555 336747
1 48344 262671
1 13196 79331
1 46190 53913
1 28445 172434
1 20220 261991
1 79617 378454
1 12652 478442
1 4821 68264
1 91262 1471
1 19976 32921
1 20353 474102
1 58842 118854
1 47991 342282
1 81120 453760
1 48789 126576
1 90110 498809
1 99776 512924
1 64171 99097
1 40720 416967
1 4176 470978
1 18672 132527
1 95977 235261
1 64667 537717
1 10145 529710
1 60064 496142
1 48122 67076
1 7071 505910
1 12547 513770
1 3146 3709
1 9311 373023
1 84964 246525
1 60772 220851
1 23076 492445
1 44473 7364
1 11987 18241
1 2870 525262
1 77577 273843
1 807 312631
1 44755 167244
1 92201 253372
1 72304 340941
1 34059 475306
1 37070 381563
1 53806 106250
1 64177 411667
1 93541 455266
1 21741 267918
1 71893 299581
1 16390 286602
1 95477 138723
1 87446 275568
1 74159 307418
1 43815 384808
1 17853 195778
1 95892 42248
1 69004 170926
1 79212 258373
1 66139 79605
1 30255 413084
1 53181 327910
1 73486 41138
1 72338 139789
1 14830 228304
1 85873 472244
1 61957 320228
1 18529 121742
1 53179 295442
1 41403 260731
1 95754 216721
1 69065 301049
1 17439 54892
1 58250 348073
1 51734 100284
1 79019 391029
1 92384 342612
1 23950 21231
1 224 845
1 90374 256216
1 83337 271578
1 88089 3358
1 4066 205234
1 90812 308581
1 16961 348925
1 64634 22304
1 95219 368938
1 66381 347785
1 87762 64784
1 30627 369548
1 71917 337857
1 72282 128080
1 29955 345982
1 53219 326644
1 62311 320476
1 76642 405536
1 16893 203188
1 42955 83086
1 41307 133348
1 19431 293845
1 9545 85129
1 9004 213177
1 24832 171571
1 9000 530909
1 23182 480520
1 72407 45419
1 64400 222957
1 34567 6640
1 85047 402591
1 22171 346042
1 97347 529075
1 42596 267764
1 21002 341171
1 57385 340713
1 62705 140523
1 992 185305
1 36721 285544
1 14962 505322
1 30867 518288
1 67930 405217
1 26068 88284
1 15174 475159
1 98817 479529
1 18484 442516
1 10268 72009
1 95350 308283
1 75508 196695
1 69454 531700
1 66000 524517
1 62322 540576
1 32741 298249
1 15624 168553
1 24314 193892
1 41227 189148
1 69707 289694
1 74148 110193
1 85603 179941
1 20112 32646
1 12160 186834
1 73856 25272
1 27186 212238
1 15444 129029
1 81467 530827
1 15455 27048
1 6928 229640
1 34374 463076
1 118 292484
1 95680 81717
1 44773 230800
1 76790 492746
1 8872 487648
1 28612 327857
1 33115 35410
1 84150 202678
1 18411 461119
1 66347 449357
1 26745 68945
1 85333 487931
1 83574 324639
1 94039 307372
1 57960 400544
1 35525 4696
1 61091 475200
1 45223 464994
1 69393 527244
1 25717 163672
1 15306 320759
1 64955 33390
1 51964 399456
1 84311 211127
1 7331 269673
1 48758 238897
1 53169 429635
1 53754 293713
1 57607 138495
1 55638 148149
1 37753 406683
1 60239 158145
1 57230 374123
1 81372 337075
1 22270 533961
1 95559 8726
1 47281 165037
1 17674 3883
1 58342 500089
1 72850 513043
1 12265 113590
1 39711 513490
1 95258 268346
1 88225 5284
1 81421 464376
1 91324 49734
1 18404 524447
1 49700 216045
1 64214 448923
1 32097 541928
1 37868 527933
1 54796 404077
1 51806 102268
1 61232 98848
1 2041 119375
1 81673 110208
1 65211 501452
1 71368 18883
1 79413 525552
1 53484 321626
1 33224 113649
1 72777 100772
1 28968 149755
1 97093 419330
1 33308 181971
1 33845 296065
1 25979 544922
1 46724 489112
1 14703 216671
1 18189 237193
1 5429 341741
1 91995 89285
1 59291 518502
1 40751 369325
1 68161 284920
1 26234 24757
1 62648 360786
1 65054 518921
1 62597 329583
1 70960 309019
1 18206 227931
1 71161 118543
1 69227 162192
1 90608 344523
1 16198 362430
1 7425 130615
1 73339 248915
1 45992 81306
1 11048 475869
1 66582 164667
1 45949 473231
1 80811 279989
1 28957 40319
1 57433 5591
1 89179 18475
1 11367 463217
1 94813 503431
1 99787 440957
1 13500 225081
1 84558 3882
1 90113 356978
1 94092 27141
1 90217 123298
1 60177 285011
1 46498 165231
1 33372 391605
1 8555 481671
1 96703 181632
1 30295 316285
1 34364 332165
1 20650 410548
1 11433 483254
1 78970 13820
1 44460 231867
1 74575 436943
1 66752 406918
1 86690 135382
1 12366 338959
1 20897 463549
1 60628 223585
1 90793 362150
1 55489 78999
1 41642 39710
1 86038 297488
1 69255 251483
1 31782 340187
1 63570 126817
1 73558 337280
1 2516 476497
1 63837 537017
1 52130 327757
1 60132 34950
1 22664 51366
1 24519 297658
1 33218 438912
1 21842 35615
1 10557 139409
1 12133 497693
1 50106 60899
1 57392 91740
1 87467 452221
1 66231 445422
1 11796 433010
1 63598 149058
1 42026 509542
1 55517 207436
1 12791 316071
1 6268 169734
1 55091 197030
1 83608 192712
1 7916 114543
1 27436 275441
1 29023 458653
1 71464 8928
1 96700 241095
1 86989 114604
1 74885 440236
1 16655 318981
1 57230 270196
1 43505 261260
1 34814 377556
1 64683 16419
1 11373 224746
1 4711 304107
1 55012 440514
1 3551 392371
1 68479 158391
1 48929 363296
1 28429 335652
1 107 245819
1 5902 58780
1 24334 127673
1 46196 522538
1 93454 26028
1 38786 117757
1 50975 33971
1 16783 200222
1 96361 132606
1 15748 446277
1 70437 33299
1 4857 113539
1 94462 502454
1 32859 387759
1 82865 339566
1 21449 456424
1 45452 257138
1 58834 521081
1 86994 356598
1 6392 179189
1 31284 471011
1 13199 231567
1 37433 256386
1 63902 285900
1 47639 532625
1 4508 329580
1 47735 257136
1 66771 369728
1 58196 55490
1 68801 519799
1 38716 279645
1 79058 416044
1 52397 472622
1 42726 366086
1 91704 502259
1 87249 196496
1 98049 154071
1 78517 150233
1 76925 91505
1 53641 411562
1 30931 302401
1 80821 361179
1 76763 456717
1 52659 532358
1 83745 126745
1 3727 100671
1 32290 303229
1 43783 399881
1 5708 472182
1 51180 285123
1 74626 391096
1 71071 217944
1 78582 520914
1 19444 143020
1 60397 375836
1 15569 468708
1 29790 57041
1 97455 448614
1 32914 232331
1 34328 10327
1 15429 470285
1 38247 246328
1 33699 352624
1 83050 67273
1 37643 54890
1 59107 168693
1 80623 8689
1 1698 96043
1 78290 31846
1 23596 376011
1 11816 17260
1 18263 371211
1 13048 172949
1 12459 41058
1 33309 207752
1 6306 463037
1 57408 40242
1 14215 417436
1 84351 226536
1 76955 1522
1 28489 166782
1 64811 251235
1 58047 434659
1 66426 130643
1 28532 139559
1 85021 116097
1 75214 466192
1 10778 491198
1 17986 206925
1 35879 402722
1 36219 177234
1 54161 385491
1 18291 103982
1 21009 105750
1 70391 92936
1 46136 483647
1 39654 418946
1 57700 470941
1 73491 116397
1 99784 44628
1 66686 60599
1 44040 524765
1 39935 419632
1 51385 546677
1 53467 338010
1 31045 300022
1 22091 477736
1 24549 273981
1 55580 12167
1 36228 149127
1 16105 336208
1 99618 180456
1 88739 329815
1 83950 359799
1 64745 35016
1 89035 502532
1 34287 12460
1 16235 522304
1 34907 525752
1 7222 539657
1 43171 81955
1 84868 47719
1 32911 164763
1 69950 418736
1 78461 496368
1 42976 10032
1 97303 246152
1 51674 108614
1 24446 27432
1 23338 387250
1 64675 421450
1 87074 155725
1 13384 476177
1 92360 416264
1 95714 125109
1 59440 420744
1 3257 124288
1 32708 380240
1 98823 468549
1 25948 486995
1 52308 403845
1 61446 131990
1 92896 369141
1 29726 236572
1 43481 420373
1 45782 469805
1 10463 154233
1 76111 4018
1 17447 317642
1 74558 425292
1 693 101434
1 42792 167032
1 43776 304585
1 56037 443985
1 48241 284692
1 14144 369766
1 25059 437522
1 38836 289436
1 58340 204662
1 67632 108862
1 23634 91199
1 97300 529004
1 11199 288468
1 55089 439759
1 69549 302464
1 16205 526544
1 79826 325287
1 8956 520237
1 88149 39179
1 30887 242962
1 78190 204923
1 63144 492929
1 73545 414220
1 42892 248179
1 803 323043
1 51631 533868
1 66155 7489
1 98371 462531
1 64354 241691
1 30728 184620
1 84155 201422
1 85493 494340
1 9019 499800
1 26189 451737
1 32761 483153
1 16394 41427
1 57183 405103
1 84118 83264
1 55334 526174
1 91756 357001
1 10781 532121
1 40987 11367
1 36067 49639
1 69826 364267
1 48840 332551
1 59349 221102
1 21712 33636
1 63446 134429
1 77167 185066
1 33532 328018
1 8269 357455
1 14255 68805
1 17250 321446
1 17257 113604
1 13243 137476
1 5686 254200
1 30035 192302
1 39412 408106
1 13658 252073
1 9523 468751
1 66961 315078
1 81622 120828
1 10379 381762
1 98384 368438
1 22254 348495
1 47688 314843
1 64655 69157
1 29908 260235
1 18777 138390
1 97 107372
1 52646 219266
1 95081 528383
1 57731 507628
1 71994 440057
1 60272 122899
1 72630 378763
1 61053 325826
1 8109 407902
1 26094 114197
1 94820 469527
1 40248 492893
1 93648 544088
1 23425 149240
1 57467 94801
1 98819 491471
1 21214 249065
1 85928 452333
1 37669 509250
1 76559 300747
1 83982 511148
1 93381 92970
1 59305 185623
1 64557 512895
1 75704 37480
1 7064 246808
1 60688 527253
1 12077 521320
1 86102 480450
1 37186 282651
1 50019 317740
1 10464 483187
1 97664 537189
1 69858 460896
1 75658 270650
1 17046 155585
1 73998 83216
1 12442 497645
1 36813 243608
1 27775 289251
1 58649 403979
1 24713 544811
1 89014 144706
1 88941 2434
1 18233 29599
1 1906 512366
1 11788 506987
1 98512 309968
1 86855 602
1 91859 461751
1 49208 403026
1 25495 410692
1 18300 142940
1 97549 259568
1 16195 464193
1 92533 124600
1 85039 285694
1 72706 539318
1 61429 147616
1 93817 10885
1 52250 261913
1 40081 140501
1 44854 146262
1 11475 8228
1 87572 152667
1 63675 467427
1 69999 493318
1 53780 422827
1 80407 150644
1 77120 436104
1 69033 377226
1 27054 305201
1 22362 37477
1 63361 42493
1 55309 184551
1 63055 227616
1 48119 108395
1 5759 157173
1 48545 77141
1 86377 540950
1 79206 217608
1 51353 305226
1 80176 412238
1 34509 448006
1 75294 118200
1 19314 214724
1 11361 251215
1 26090 402906
1 17594 501952
1 25800 453025
1 89118 281477
1 42545 282388
1 14161 296322
1 7644 445605
1 40686 545772
1 69875 327555
1 46364 481278
1 27088 151842
1 16794 176767
1 30880 226029
1 55443 140737
1 90594 18084
1 27658 347585
1 85737 330056
1 59152 129232
1 58645 468921
1 38664 395892
1 20190 351659
1 43017 227445
1 6889 150421
1 49755 280968
1 26639 529421
1 76280 411660
1 6429 344550
1 28940 400568
1 35438 314697
1 82262 490702
1 38034 159044
1 31172 29367
1 63627 540898
1 91514 308700
1 55530 342634
1 40619 303123
1 29302 466111
1 38654 322096
1 260 126389
1 61610 255772
1 69599 250487
1 76185 341386
1 58305 10867
1 33064 515989
1 94456 334265
1 3013 393791
1 91586 345872
1 13391 538593
1 28272 501384
1 19001 295936
1 81382 253482
1 48711 456334
1 55609 299443
1 92271 68867
1 72335 48018
1 35225 75981
1 77442 22289
1 94303 448476
1 69597 507372
1 73805 291486
1 66748 14909
1 49601 496988
1 19024 346693
1 60652 140579
1 61080 458746
1 78574 535089
1 39753 440563
1 97309 434729
1 35303 41852
1 51134 86330
1 56969 488291
1 7594 542485
1 48440 395487
1 29994 11566
1 44143 210621
1 53851 37464
1 55292 233038
1 90027 313046
1 4637 329358
1 12729 108870
1 12932 116948
1 18136 40849
1 58227 47472
1 99436 250281
1 51040 368920
1 38186 39398
1 13074 240472
1 36828 303150
1 43425 155698
1 12923 280521
1 9145 359874
1 2002 376541
1 75159 484462
1 67105 455096
1 13290 89971
1 23159 653
1 82611 147275
1 94807 395514
1 12037 330545
1 50291 71881
1 88165 344245
1 77172 177606
1 27914 143993
1 12399 420207
1 65085 263125
1 87728 364136
1 8826 239231
1 61203 98827
1 25069 258603
1 91749 28898
1 25397 334089
1 23175 353068
1 64260 159158
1 45995 420191
1 20477 8187
1 68980 541773
1 41716 519158
1 37722 533958
1 85649 40619
1 58307 424160
1 24524 293484
1 51371 152983
1 32530 511981
1 49372 344410
1 99038 375977
1 9046 456808
1 10112 207051
1 42088 388103
1 83993 393029
1 43956 405281
1 94108 506281
1 9262 100170
1 77999 335303
1 35005 138203
1 59623 384148
1 85145 532778
1 47919 265931
1 46922 148147
1 17505 207575
1 56559 370312
1 65162 54626
1 47828 393763
1 69418 11105
1 62106 496699
1 56465 186849
1 59634 279254
1 72995 27211
1 92162 413094
1 18005 55069
1 18526 340071
1 75565 446959
1 16847 287907
1 50309 212643
1 26383 494179
1 69767 289397
1 94763 348219
1 35442 361504
1 28575 46933
1 2195 16043
1 64189 467075
1 79660 399157
1 59046 237096
1 48433 307913
1 60430 203775
1 24453 13599
1 44412 107100
1 27457 190877
1 2823 148741
1 98541 52831
1 17113 915
1 74116 429531
1 71503 473378
1 4628 184146
1 89399 499589
1 73787 171173
1 8337 351731
1 82347 311813
1 57998 370574
1 10310 90920
1 18387 103728
1 92450 47393
1 89686 391482
1 31621 248632
1 35583 23072
1 47017 308227
1 12008 473395
1 7769 311386
1 99709 396982
1 41746 228884
1 66589 465368
1 70946 486276
1 3030 155087
1 60684 546561
1 11244 280817
1 27010 237546
1 77266 190674
1 78345 73411
1 84622 160267
1 2648 482702
1 70105 418186
1 73272 306663
1 26813 148884
1 73957 159937
1 92981 342309
1 23594 532914
1 64303 307863
1 80521 403503
1 61933 181404
1 2097 412314
1 58079 114576
1 67301 41934
1 71466 482876
1 15867 484562
1 83299 368821
1 65658 511418
1 68820 502013
1 71898 361228
1 64822 8448
1 41031 399496
1 2837 380397
1 798 495905
1 25999 126343
1 2574 166446
1 80564 275697
1 78168 404922
1 86023 335694
1 73007 545941
1 94778 170889
1 70456 18037
1 21430 45439
1 88523 460593
1 77264 88684
1 17487 128377
1 83316 479222
1 68833 97820
1 88510 425849
1 54893 305344
1 62300 17667
1 3603 325342
1 85773 96030
1 44931 180191
1 52836 255162
1 20833 120804
1 58468 253548
1 78977 424268
1 96037 1445
1 70539 499345
1 94541 491539
1 63896 370294
1 65496 97351
1 55026 381531
1 77777 321613
1 73495 291271
1 47893 92536
1 22423 288717
1 19638 361667
1 26641 321273
1 41078 99845
1 87801 183760
1 18375 263506
1 96821 61787
1 81457 456200
1 51066 469216
1 25388 248103
1 83603 529475
1 30625 483532
1 35994 216239
1 47756 249402
1 49213 263307
1 7580 34956
1 46970 228141
1 14417 73425
1 25186 106006
1 71005 507261
1 54905 230684
1 60356 121885
1 79444 102219
1 16251 346
1 87193 45717
1 23275 406526
1 76098 178769
1 62255 335822
1 93241 503199
1 58385 478751
1 47581 403595
1 87697 315537
1 29308 490114
1 85565 110231
1 62038 134560
1 98841 877
1 47072 110649
1 16377 514820
1 85757 160130
1 28322 157185
1 38790 376873
1 86188 381710
1 30819 381375
1 60194 401896
1 77872 67284
1 25983 522708
1 11321 528206
1 67634 447258
1 4253 56566
1 30267 267189
1 11245 485806
1 85963 97441
1 62286 534529
1 42727 235767
1 54322 64575
1 30949 70269
1 88003 461538
1 23310 59759
1 61016 413057
1 45146 33570
1 58813 119284
1 14902 348385
1 39279 117663
1 73088 123140
1 78909 55579
1 29577 32535
1 85096 216304
1 6290 146045
1 69731 368194
1 28879 240810
1 13971 393599
1 71494 100068
1 31535 405038
1 59920 296479
1 92160 325732
1 34263 303073
1 72770 372837
1 85622 525119
1 48865 161243
1 62108 103881
1 9468 105808
1 5128 89086
1 74341 525803
1 73645 163770
1 46143 455315
1 81039 258582
1 83582 95811
1 69252 420476
1 43850 329268
1 29556 483932
1 53979 124730
1 38553 324140
1 46974 350319
1 79167 120813
1 27630 107816
1 96516 252459
1 83515 472361
1 63097 324905
1 92038 264050
1 58270 293735
1 50370 152600
1 25673 369314
1 91828 104588
1 24224 497620
1 25748 288549
1 18841 482673
1 59753 239713
1 29313 446103
1 58256 485492
1 5138 294347
1 6710 312497
1 20730 499565
1 4057 288423
1 9082 82200
1 22890 61005
1 88708 328728
1 1549 526882
1 51228 536650
1 37014 124969
1 11256 373752
1 9389 91110
1 36064 39910
1 23819 547408
1 77357 479922
1 63034 424258
1 69837 493733
1 19641 265594
1 24061 495312
1 97301 206812
1 50253 160163
1 41617 105336
1 75551 55073
1 77246 341324
1 84296 149527
1 63107 421811
1 30637 298404
1 83285 235184
1 97831 437196
1 49983 349012
1 61279 309366
1 49148 132744
1 71538 226835
1 17623 383604
1 94061 2270
1 54865 362622
1 19345 272019
1 20475 99091
1 73392 393359
1 84407 38222
1 40461 243555
1 94106 170468
1 78656 425101
1 88205 529058
1 4879 176485
1 56263 391551
1 48502 386549
1 73076 203118
1 35839 83102
1 2865 503697
1 4298 424365
1 99724 21793
1 390 266507
1 5800 60383
1 95445 142449
1 15671 148152
1 95116 276616
1 4733 237414
1 56368 388102
1 339 139185
1 37849 487775
1 88770 183463
1 78066 412586
1 37251 144244
1 54646 529061
1 69317 159895
1 76820 190796
1 70246 137171
1 12780 476899
1 18296 21243
1 50032 225475
1 94845 265827
1 88707 453617
1 43787 489492
1 96444 330567
1 1737 100119
1 7620 182690
1 88271 225991
1 99859 224354
1 3690 151175
1 79702 532689
1 61493 231777
1 60812 353816
1 95264 544226
1 60579 259463
1 20460 490235
1 64319 511658
1 58700 93301
1 73972 330331
1 46661 221771
1 32006 194549
1 39886 359646
1 60207 116304
1 94960 5644
1 33817 458986
1 92999 488386
1 17855 244420
1 22431 119764
1 2288 419375
1 18040 13081
1 91116 298564
1 24098 85384
1 78980 174588
1 44257 267448
1 30301 196817
1 67817 87973
1 65293 200139
1 89026 358197
1 1628 103479
1 7780 96636
1 16388 177575
1 76316 469585
1 68306 456196
1 94341 200739
1 50114 29455
1 47759 18224
1 22597 491649
1 1468 202265
1 46462 410091
1 61469 353412
1 18208 179131
1 18776 284396
1 27378 187701
1 16965 277277
1 77322 458802
1 47372 440097
1 83317 479320
1 97896 110464
1 92397 66596
1 75686 360350
1 65633 321999
1 8966 145984
1 57104 140458
1 67320 191882
1 34765 282154
1 22336 451243
1 86460 472493
1 91475 1903
1 55955 515991
1 90103 547512
1 38842 58805
1 22630 488234
1 10763 36909
1 57931 361048
1 58097 128932
1 63650 439221
1 21452 241743
1 65692 221547
1 84620 116023
1 97272 437215
1 16593 405506
1 73643 418519
1 50129 522971
1 70777 277798
1 62289 256301
1 31128 42956
1 16042 258065
1 19123 94216
1 5317 16551
1 62501 165032
1 69855 405005
1 2106 356788
1 34661 350848
1 30961 47599
1 88793 441393
1 35323 480757
1 14955 513133
1 15069 380039
1 57791 408742
1 17897 344734
1 50829 383480
1 47625 103668
1 91003 1781
1 58420 335389
1 1413 264657
1 11734 268600
1 36662 412398
1 98604 194048
1 42028 211089
1 32741 434400
1 74551 289407
1 54050 193922
1 1433 530357
1 8341 79391
1 93159 515281
1 55557 249162
1 62566 329571
1 776 462685
1 44750 499817
1 77384 16495
1 62346 131227
1 93470 408717
1 27382 413855
1 97817 367440
1 7743 366258
1 65272 304360
1 99334 237753
1 71243 125132
1 32668 332969
1 20821 487776
1 455 544828
1 27820 354474
1 85531 235690
1 90263 474569
1 74882 157009
1 62031 306062
1 68564 6825
1 13246 174473
1 47935 62856
1 42242 15592
1 5855 11107
1 78602 17205
1 26182 542984
1 17335 476439
1 39509 457842
1 41884 308205
1 78817 181864
1 61663 412910
1 5390 450962
1 97493 258270
1 14935 367533
1 68649 193816
1 93219 83220
1 44245 526538
1 3857 99802
1 67334 331801
1 55373 411845
1 39036 144974
1 45847 264722
1 10215 15673
1 7203 346235
1 68330 39382
1 49491 295363
1 64860 58987
1 8702 500117
1 48802 496283
1 28429 497450
1 83126 317987
1 48632 298822
1 68290 248447
1 19308 369676
1 54981 80017
1 42631 405687
1 60492 335991
1 71706 158685
1 15417 11064
1 71782 515903
1 13536 201475
1 73823 2231
1 98564 204240
1 75340 120637
1 13086 233377
1 70052 418195
1 246 225369
1 54609 326305
1 65735 466845
1 41456 240102
1 88703 75410
1 30927 189189
1 6780 45957
1 70990 130448
1 11823 404855
1 74782 74213
1 92 179757
1 13220 399139
1 664 35253
1 39926 28658
1 25065 382266
1 19644 3636
1 92137 238173
1 75792 301573
1 47331 293691
1 68606 351100
1 47060 291891
1 59300 417647
1 97482 453854
1 66930 485788
1 77320 224766
1 52395 402874
1 10784 314691
1 21666 431092
1 63703 545682
1 58781 194186
1 59331 478720
1 70741 385454
1 43856 152192
1 97203 469120
1 38774 121681
1 61812 369147
1 33380 322749
1 10342 253026
1 35704 107208
1 79112 244695
1 78084 18206
1 13773 245944
1 6698 326593
1 47513 434452
1 20192 74968
1 13186 4663
1 75309 307870
1 71792 447216
1 30953 503492
1 56252 349408
1 85216 525163
1 31188 87805
1 45583 380243
1 83509 429957
1 88485 98863
1 83791 59967
1 81603 21978
1 39301 305946
1 69084 23127
1 35113 304941
1 9525 214338
1 34500 427888
1 2309 131317
1 21931 377006
1 66070 167464
1 23626 78040
1 93986 393009
1 7581 414921
1 47734 55865
1 53809 232296
1 72721 414701
1 45127 481171
1 69542 90298
1 51665 2312
1 10229 411349
1 99251 353275
1 5109 14068
1 83842 417921
1 26317 406307
1 88616 354296
1 30902 393968
1 95357 328916
1 48218 339676
1 17871 274308
1 96152 470199
1 37883 274563
1 28349 207940
1 68273 47472
1 8939 266230
1 37715 85838
1 22549 438604
1 54133 489028
1 75936 116758
1 17150 70470
1 64036 449054
1 45222 110398
1 15561 294688
1 48246 394713
1 42346 370155
1 67658 487099
1 54676 345797
1 78161 389879
1 27847 172923
1 88779 383508
1 90547 239582
1 26762 125137
1 14940 167311
1 46001 60414
1 51767 511133
1 23031 291860
1 77034 58873
1 46853 144925
1 10607 508265
1 22803 247306
1 35665 4578
1 23790 388867
1 11660 164276
1 99829 167483
1 25841 183190
1 83863 251081
1 74559 490751
1 90742 133000
1 87339 437755
1 72998 271268
1 93816 74075
1 47886 105170
1 87615 188733
1 75173 477140
1 37288 125750
1 38741 523207
1 78702 63197
1 87932 481795
1 20703 250795
1 85862 182627
1 92185 48141
1 69043 228230
1 21710 523816
1 95159 111227
1 57952 249138
1 25012 163062
1 3653 222638
1 40993 81224
1 49251 108184
1 72390 403107
1 63156 199031
1 17853 122788
1 45091 498101
1 4562 253228
1 24877 233254
1 43107 418019
1 87041 363037
1 69473 514232
1 46240 115945
1 90125 164342
1 95997 24414
1 30907 150044
1 82876 227214
1 21457 477227
1 38871 424508
1 80744 90039
1 8724 509592
1 8618 266786
1 30575 8797
1 27314 99808
1 6582 413230
1 70094 111128
1 86728 156029
1 7456 525009
1 5173 235695
1 72312 71098
1 8992 478402
1 89243 402971
1 85727 472321
1 81471 23174
1 36409 86748
1 98188 281215
1 21254 101706
1 50908 162823
1 75763 503429
1 34203 185281
1 37243 262637
1 46695 508957
1 66030 376581
1 31952 479187
1 27693 300241
1 83224 102818
1 15435 167782
1 55444 445398
1 69645 39285
1 11434 481057
1 40683 111489
1 26992 2623
1 88652 260640
1 58771 489509
1 92493 35898
1 35788 227354
1 50746 418217
1 43756 198650
1 82227 185482
1 15217 158825
1 44360 427311
1 78382 333718
1 39325 74051
1 67175 171481
1 22406 179233
1 28689 471120
1 23467 65633
1 73142 547891
1 24261 456782
1 26959 106580
1 26527 395730
1 48583 363
1 36853 317953
1 54590 291747
1 99223 467739
1 22243 496564
1 41959 541853
1 83769 466786
1 44790 239948
1 20498 121317
1 5450 483242
1 60822 528927
1 5435 409578
1 16637 365319
1 2449 120260
1 88240 424806
1 9383 464179
1 61387 137993
1 3627 484490
1 62782 536125
1 80699 177012
1 67463 482558
1 20072 98388
1 76024 345515
1 86902 255765
1 71671 97016
1 20954 241450
1 83512 62463
1 68410 492631
1 38245 374264
1 3472 12079
1 10806 499025
1 30151 515448
1 52409 496471
1 81852 392787
1 82794 505906
1 21469 211973
1 26011 343157
1 333 30670
1 78829 196568
1 69885 254682
1 38773 144864
1 98868 70139
1 60120 425343
1 3944 61521
1 47982 288093
1 74530 62062
1 82946 68788
1 94558 375162
1 60943 331573
1 94696 547872
1 2308 362337
1 33407 518698
1 46721 13804
1 10357 545701
1 50327 230121
1 41644 353292
1 59788 370608
1 71226 214548
1 55956 412431
1 20229 47658
1 51800 94006
1 81864 112081
1 1330 389615
1 22252 458531
1 97263 393899
1 2063 168037
1 13707 475535
1 84032 364972
1 7096 101536
1 67519 70417
1 55927 540283
1 26497 368797
1 70652 249009
1 1002 533270
1 70637 65436
1 97906 83484
1 91075 238128
1 29984 125792
1 11976 411815
1 96753 138845
1 23415 156222
1 48561 255054
1 65535 227102
1 91551 296194
1 84480 250143
1 88365 220948
1 13899 472004
1 61534 330907
1 56101 165074
1 30950 315887
1 57700 471916
1 36909 73250
1 98288 390186
1 73836 545008
1 42243 510239
1 22797 89344
1 37641 325561
1 31438 50396
1 19456 35784
1 5278 63468
1 25 27043
1 63263 341432
1 93652 61894
1 20226 40154
1 359 123443
1 37933 404649
1 67960 56661
1 90584 4441
1 96573 388740
1 77962 44376
1 99971 15767
1 99872 25970
1 96996 46044
1 4839 211010
1 76238 1191
1 40605 107199
1 19107 26967
1 7635 359384
1 84915 135336
1 74253 182116
1 63459 425016
1 74527 533659
1 76360 487843
1 1521 396055
1 97228 202910
1 70492 165592
1 12712 165899
1 21387 214581
1 9000 141187
1 42394 176928
1 39946 337923
1 86778 424334
1 638 45880
1 29386 150268
1 88774 40779
1 42591 110843
1 42935 275141
1 79644 279081
1 83510 487768
1 44794 520662
1 88252 147397
1 95073 152352
1 86930 304784
1 40972 20608
1 14325 55583
1 32361 226711
1 20338 254886
1 32758 437029
1 22954 158004
1 52773 123357
1 45039 148585
1 60568 213446
1 88197 207399
1 29253 335000
1 51649 17458
1 72914 520941
1 61101 220667
1 55737 487629
1 87169 257044
1 27941 176411
1 2027 288070
1 63795 18713
1 55240 424422
1 98578 415048
1 9544 376797
1 96834 118378
1 14157 524468
1 38072 453653
1 22284 377281
1 88824 228303
1 97066 141224
1 82649 152993
1 88223 497890
1 10660 285974
1 4374 106461
1 93653 310714
1 34058 38058
1 81752 540968
1 54763 479022
1 88556 273067
1 27574 402718
1 55555 380403
1 64640 401964
1 54080 281357
1 81708 249623
1 89527 329114
1 67887 530598
1 20047 200436
1 73394 500138
1 7907 386239
1 76880 272543
1 5148 276818
1 4211 317759
1 97048 436276
1 30906 148999
1 78950 318379
1 57334 91120
1 52711 39704
1 94920 325695
1 22094 176961
1 78149 229898
1 38848 526033
1 61969 374700
1 3541 380868
1 74855 394249
1 55604 222625
1 16910 60040
1 86042 4866
1 84325 422663
1 17875 534995
1 50903 542443
1 63935 411659
1 97991 375845
1 12910 279433
1 78950 422435
1 10148 231653
1 65655 124652
1 36725 229325
1 62865 187575
1 89033 447636
1 44636 98673
1 32217 108298
1 6098 503994
1 21039 99850
1 26943 471376
1 50442 492463
1 24994 273764
1 1431 112327
1 29801 135079
1 74616 49195
1 99064 407091
1 64417 202509
1 42274 251543
1 97173 128033
1 64942 474630
1 83885 289085
1 9875 96473
1 47601 273656
1 31099 519688
1 33244 127922
1 53347 173349
1 21467 86471
1 17945 57857
1 17262 401028
1 59804 115741
1 53958 65213
1 96927 18799
1 71045 494498
1 75430 423218
1 71648 309433
1 69415 70145
1 86527 349089
1 39498 484573
1 78747 355910
1 53641 292354
1 46847 179103
1 63440 60647
1 22536 30227
1 13245 455759
1 9156 141861
1 60449 531724
1 97686 68659
1 31868 226135
1 88880 180583
1 47268 194926
1 94262 166713
1 16702 439661
1 44161 345890
1 63587 120690
1 23609 133353
1 87964 534585
1 38970 485052
1 49254 205636
1 56176 85671
1 97263 180460
1 92730 519994
1 57110 367098
1 7050 394162
1 59182 532376
1 34882 487752
1 85371 456881
1 65208 457262
1 7922 78641
1 97714 267211
1 34717 314970
1 93130 114063
1 29045 449012
1 60524 373289
1 30309 16826
1 71090 242076
1 99853 26442
1 98254 304679
1 6652 324645
1 81632 378393
1 10165 546353
1 42331 104161
1 51819 395421
1 54148 132842
1 11780 378637
1 66898 441757
1 89144 10315
1 25135 335290
1 88210 453375
1 46228 440123
1 25294 115148
1 84656 525381
1 36697 366388
1 21986 311336
1 61364 460816
1 34106 85288
1 97777 497446
1 71707 47754
1 83027 128990
1 25468 223932
1 95186 391601
1 86049 322514
1 29844 336445
1 83590 170813
1 46837 146470
1 28244 71136
1 78303 94806
1 43626 246262
1 40786 71595
1 68533 126070
1 72989 26804
1 94135 331739
1 71202 353575
1 43427 460484
1 84149 356674
1 48894 197597
1 37373 347653
1 63712 66524
1 82354 76974
1 97968 393393
1 17437 430870
1 53419 214266
1 72346 317389
1 53854 53400
1 32120 505961
1 23879 272672
1 47543 217099
1 30359 499539
1 45096 413993
1 74194 493370
1 12625 479663
1 99276 305799
1 53286 334850
1 27597 25002
1 19632 196812
1 4334 397024
1 20937 409697
1 6042 12300
1 15646 42724
1 31885 5717
1 38187 270864
1 74168 240838
1 56578 203947
1 28826 73714
1 97860 505087
1 84263 476589
1 81701 154728
1 61861 472860
1 82220 5955
1 58698 418153
1 57840 118334
1 42879 77112
1 5947 397337
1 32319 124967
1 27787 264427
1 11096 454171
1 21835 217187
1 71496 522045
1 52062 198215
1 58688 107658
1 91764 418649
1 75620 473071
1 83922 390917
1 4713 216478
1 85742 414628
1 78069 485219
1 23024 318268
1 73539 445844
1 20690 41014
1 23195 326142
1 35137 249218
1 18749 451882
1 80057 171850
1 74391 404328
1 19467 508040
1 55978 116899
1 45754 462519
1 13768 125770
1 52825 458458
1 58520 120277
1 61806 463498
1 39120 275370
1 39666 195403
1 99002 371001
1 53967 236742
1 78767 243033
1 33408 399130
1 5726 278600
1 9907 143230
1 42853 34835
1 32586 505228
1 16662 485551
1 30101 516258
1 82324 290953
1 46489 263576
1 65427 109955
1 84491 355271
1 39866 498013
1 39189 92877
1 89444 192130
1 32560 207291
1 16570 135364
1 39368 277894
1 98106 506515
1 51003 540894
1 16883 507498
1 83033 190109
1 54950 164828
1 66565 139425
1 72038 276972
1 16465 309346
1 17016 402410
1 27238 468109
1 6099 507060
1 4793 158368
1 45473 234266
1 22262 303956
1 12412 463087
1 78873 480678
1 37905 319238
1 9616 486878
1 55232 161773
1 93242 120467
1 87225 283077
1 12042 495832
1 26271 388960
1 16803 131660
1 61321 539833
1 7933 215496
1 12763 160660
1 90974 382532
1 15633 327460
1 99810 390397
1 97653 29327
1 14996 9174
1 90947 546389
1 41105 174878
1 88459 464057
1 69547 237852
1 83119 252758
1 51492 444068
1 6432 264532
1 80206 243919
1 31684 184301
1 74097 208062
1 25299 230576
1 8293 163815
1 17525 67645
1 93843 61507
1 11045 111579
1 43287 464158
1 94832 79824
1 85024 197391
1 48566 137033
1 58894 215502
1 73032 46848
1 58003 81043
1 79271 428188
1 36179 128461
1 62891 210268
1 87907 18705
1 28249 427544
1 17420 356323
1 97131 320015
1 16905 313685
1 35948 416231
1 27140 236419
1 61465 416488
1 20189 332800
1 82112 183021
1 60098 317455
1 8324 404638
1 7415 274583
1 73206 180300
1 96304 101268
1 94557 447212
1 18610 29904
1 26671 357492
1 41269 68339
1 40821 532425
1 97284 398367
1 61290 285683
1 20410 290852
1 32252 69588
1 76198 43977
1 36137 99462
1 36840 103790
1 45251 516904
1 33041 76431
1 56492 510717
1 79622 114671
1 80026 16344
1 38557 61267
1 81972 234273
1 15327 329491
1 27442 523327
1 52836 171357
1 93312 525508
1 26361 417950
1 36923 415152
1 13980 477294
1 47698 344922
1 5342 333348
1 94149 524594
1 47520 193692
1 20905 161697
1 23382 318355
1 96994 133528
1 55558 224383
1 38791 142054
1 57961 312500
1 14850 41293
1 99241 311700
1 41996 538321
1 78465 479983
1 76084 127677
1 9952 184436
1 87961 408387
1 72837 181911
1 12491 145320
1 72067 324016
1 48909 130875
1 31998 536763
1 98230 507149
1 67084 20474
1 2666 380235
1 64469 481260
1 50181 396240
1 29171 337682
1 74640 360966
1 24818 392397
1 5513 324237
1 96624 201102
1 42623 466161
1 48830 188541
1 81428 520747
1 67452 464201
1 57401 336524
1 82464 415495
1 64020 523918
1 18096 238874
1 90492 74532
1 17314 401953
1 98203 207963
1 64259 500497
1 42219 44500
1 50765 377523
1 24057 173794
1 72238 368976
1 65125 153602
1 10919 203949
1 87839 518070
1 5066 301583
1 6699 49465
1 29595 72359
1 27421 342447
1 13424 384234
1 84606 497110
1 71057 118403
1 42468 326002
1 76087 187109
1 43965 408897
1 5136 347997
1 1636 161928
1 32249 213318
1 98890 146412
1 21410 146236
1 59054 66653
1 21486 212476
1 67877 401031
1 18671 372731
1 19474 95216
1 68365 2603
1 8718 544652
1 57248 232684
1 90081 178333
1 29041 153980
1 93670 260171
1 30109 29340
1 59915 178585
1 53489 482997
1 37774 148834
1 69550 425524
1 21312 87125
1 65958 262366
1 24517 539313
1 85340 347476
1 52626 305274
1 61000 98624
1 5581 191806
1 58352 514202
1 31024 212789
1 26768 97456
1 9734 431541
1 96562 37199
1 56588 306555
1 34774 63660
1 73777 394952
1 80907 14495
1 43605 136561
1 80435 369672
1 47277 291664
1 24547 520237
1 5885 513608
1 8256 183781
1 22044 89292
1 5410 164760
1 66515 410777
1 29556 101780
1 55998 114732
1 92113 489474
1 24233 419673
1 55592 47355
1 66611 292559
1 83193 396164
1 68782 89101
1 36054 33954
1 6652 547626
1 32258 115342
1 51955 374910
1 10996 398226
1 77594 372779
1 10133 338730
1 61097 405881
1 58973 351116
1 24556 64286
1 65593 413121
1 31008 241091
1 58536 305630
1 49588 51225
1 73816 239136
1 50153 415181
1 24173 536856
1 69234 259913
1 99867 47192
1 33268 396656
1 37318 540691
1 58534 4174
1 20744 443705
1 29170 164793
1 24363 305885
1 178 469265
1 22314 137329
1 61331 300689
1 17108 351598
1 22772 163020
1 11177 261133
1 8072 313438
1 67386 288007
1 3247 271596
1 14092 50357
1 80000 505275
1 25813 417597
1 79298 88485
1 12253 113828
1 28910 104818
1 52958 59642
1 35886 453217
1 26725 206825
1 83809 86220
1 9038 244190
1 35284 31968
1 74986 148174
1 57417 417238
1 17788 75722
1 51219 527107
1 76855 75255
1 29816 289542
1 61634 176647
1 65613 348724
1 51412 178411
1 6973 236595
1 72663 454563
1 91906 40340
1 90440 384113
1 6442 18755
1 91317 197666
1 52979 267831
1 30205 233947
1 89646 428715
1 93459 320037
1 59103 60691
1 12411 212277
1 34874 175241
1 3339 343633
1 8584 277728
1 61515 148490
1 83296 436132
1 18581 471720
1 53069 153328
1 49428 307757
1 4622 491826
1 49929 126670
1 82576 144091
1 31073 428400
1 42102 289265
1 2207 399620
1 90769 184519
1 96344 495932
1 92584 234808
1 35377 67708
1 24273 202124
1 78243 361281
1 55861 32069
1 57623 375114
1 9583 273948
1 10218 478474
1 67213 219266
1 51306 329287
1 64813 468507
1 59574 17742
1 70945 524354
1 3521 340436
1 31659 408243
1 37230 147730
1 92545 525144
1 69461 419062
1 15017 87936
1 74525 324797
1 9086 244923
1 69567 64483
1 98025 318072
1 85257 181050
1 99079 362357
1 13752 325275
1 71209 436567
1 36700 508488
1 29583 23104
1 88599 324940
1 63340 502431
1 82046 462209
1 21829 237335
1 87926 315745
1 52593 447840
1 56311 394365
1 93113 457969
1 29836 186529
1 76761 280108
1 64593 136524
1 25341 529273
1 18963 9257
1 59172 268628
1 70035 365010
1 16128 428594
1 18722 424640
1 90740 410284
1 54118 526669
1 22932 122780
1 37875 338233
1 66888 495469
1 96563 118341
1 43208 501955
1 16030 486636
1 55936 126365
1 25762 162913
1 70318 477118
1 92571 3758
1 41407 307296
1 74139 278708
1 60949 313212
1 98051 500516
1 42179 18176
1 84008 1628
1 4398 337024
1 81774 433332
1 3597 537550
1 40144 120298
1 48042 3501
1 48885 241030
1 14719 402018
1 14588 186906
1 36313 284718
1 71953 538540
1 99192 316973
1 92660 490647
1 97708 224631
1 68281 352373
1 3833 394469
1 91170 399800
1 58835 282980
1 710 49992
1 52834 75975
1 77742 264631
1 27263 148552
1 40626 447253
1 74997 300603
1 78655 538652
1 6144 226439
1 46835 111993
1 28209 91691
1 42303 475926
1 60039 461022
1 23268 272742
1 79830 39079
1 3830 36716
1 80772 525841
1 70460 67712
1 34182 98744
1 43533 311772
1 94439 213343
1 43155 364248
1 74914 97032
1 24523 403910
1 14690 219132
1 52579 317639
1 59048 58352
1 11355 362969
1 28997 506653
1 96452 203767
1 84891 218936
1 33411 453236
1 61087 38
1 55630 509412
1 48890 136238
1 30925 274405
1 39971 188106
1 72826 514107
1 68038 258522
1 25729 104889
1 93247 31661
1 16128 225522
1 12159 141786
1 29127 331144
1 51430 434728
1 17305 55501
1 60710 95042
1 36233 475992
1 79398 116960
1 92957 65941
1 72156 82044
1 81102 56814
1 86801 178782
1 454 291359
1 89665 149884
1 54527 203683
1 99256 165598
1 43946 9472
1 25589 153584
1 88069 255140
1 82090 28479
1 89635 221998
1 79609 180736
1 46120 161453
1 54776 118101
1 12810 125029
1 83629 198882
1 24241 72280
1 15155 159973
1 32374 53315
1 95923 64162
1 82663 364446
1 18827 113016
1 42497 182011
1 86346 41938
1 38676 355144
1 76529 210671
1 22563 489264
1 33555 23910
1 61568 51042
1 32789 531475
1 97012 486998
1 15982 433232
1 93524 201182
1 9128 315809
1 27820 474327
1 22844 476945
1 53048 285053
1 21945 510942
1 62469 29122
1 65374 47061
1 88020 138772
1 5851 522007
1 1591 445782
1 97876 73741
1 85586 233935
1 27101 220777
1 72986 390740
1 25342 526823
1 89945 462816
1 74191 324949
1 70855 383883
1 67293 5931
1 40594 513180
1 72227 69884
1 30263 366126
1 90737 297523
1 83654 118252
1 44264 498403
1 94113 9753
1 78460 250900
1 38332 306821
1 30096 49636
1 82590 441037
1 1821 426014
1 40031 104635
1 41962 403902
1 11336 377480
1 36916 328938
1 14773 14812
1 91240 443427
1 32149 95253
1 8068 286626
1 55848 152189
1 91065 278052
1 78656 414211
1 82699 301651
1 89728 262730
1 63598 166390
1 67135 294775
1 79882 368801
1 16934 411338
1 78584 200814
1 96909 440328
1 40195 253585
1 42273 251184
1 10088 543906
1 54881 292969
1 28277 348122
1 59676 121318
1 49069 414905
1 75860 166418
1 75809 454194
1 28381 87344
1 98616 484173
1 27102 431553
1 72456 301736
1 90926 377613
1 47674 362227
1 39447 536217
1 27273 478593
1 24087 450044
1 91907 138236
1 44378 269677
1 97126 427941
1 24480 460879
1 39363 86202
1 68605 312981
1 42655 415734
1 37907 412222
1 80588 211796
1 99929 126643
1 92308 44740
1 75959 456380
1 78766 355500
1 36039 3943
1 5478 276321
1 39989 378896
1 57977 266384
1 88160 14370
1 66518 100609
1 88726 383492
1 54269 401343
1 9403 242545
1 87779 368906
1 89442 466237
1 56364 471123
1 94257 525297
1 42447 378448
1 52801 266515
1 86549 115554
1 30076 517968
1 5626 214709
1 62045 444193
1 2986 207683
1 83155 11986
1 40484 77321
1 56701 212018
1 30266 546669
1 96814 289101
1 69871 464526
1 59786 529284
1 75863 253655
1 42247 243920
1 30266 208232
1 61197 201631
1 48432 4579
1 88534 113354
1 21125 15657
1 55374 210146
1 44726 409871
1 74419 399423
1 37362 57325
1 9781 515996
1 59130 417462
1 59254 354284
1 27266 252058
1 16683 537203
1 60877 239311
1 42938 268239
1 16115 392264
1 77401 128099
1 190 398217
1 72181 113016
1 67048 442289
1 775 245063
1 48478 441335
1 50304 210496
1 77600 4754
1 54014 320106
1 53630 469244
1 56884 160105
1 56123 311822
1 60550 370458
1 46670 421271
1 72745 24594
1 1980 303189
1 33703 395839
1 86175 239271
1 21977 36294
1 44705 269338
1 37322 199984
1 18528 96267
1 72058 78486
1 55052 135106
1 89560 53780
1 49540 146479
1 72647 38449
1 41276 407335
1 18873 517433
1 27194 482691
1 52406 324202
1 5524 510286
1 70486 484116
1 64082 244970
1 85570 378425
1 24306 233155
1 94103 157142
1 97086 505516
1 92578 307447
1 97431 80375
1 100 487687
1 62222 421253
1 88686 504762
1 78117 282848
1 46118 251409
1 22161 420156
1 35776 290318
1 55995 71347
1 46630 322465
1 64282 291389
1 63760 366464
1 2297 26568
1 89100 12299
1 81271 228240
1 62422 471661
1 32258 51365
1 96800 307474
1 81402 528156
1 70155 281267
1 77972 6290
1 59948 539969
1 45844 478029
1 98472 410254
1 79281 414064
1 695 295686
1 85460 114503
1 27876 29771
1 74904 83869
1 53706 41865
1 96555 436029
1 74040 276627
1 87243 312954
1 84142 140457
1 36874 397403
1 34397 203980
1 80874 168831
1 15659 338241
1 15969 205950
1 19436 271634
1 15510 514022
1 19497 399751
1 46721 85547
1 59004 515462
1 4590 62735
1 8018 207420
1 39226 116554
1 42311 489965
1 98068 51340
1 11117 518408
1 65917 311602
1 56453 174565
1 53704 32857
1 51523 258438
1 15290 323691
1 95053 334102
1 47818 257004
1 41116 375745
1 39522 218234
1 5306 471794
1 68123 82377
1 41634 173818
1 24356 318536
1 88707 149212
1 1532 400206
1 95229 377124
1 71763 208050
1 49249 431111
1 77485 265483
1 54100 38934
1 7710 370501
1 95244 214599
1 61774 259366
1 81649 352826
1 56181 235122
1 14013 534797
1 97568 91283
1 47132 335297
1 70090 529062
1 49196 128967
1 32323 407272
1 82814 49548
1 51084 223494
1 27282 93705
1 3704 119629
1 29054 304503
1 92621 20939
1 86696 511300
1 14080 219044
1 80038 96368
1 18236 302962
1 30565 132825
1 72059 400734
1 60927 139752
1 87434 310068
1 32930 347602
1 94473 377146
1 96624 497724
1 57800 334310
1 26745 261251
1 67083 428716
1 40994 298740
1 28263 336261
1 28896 514309
1 68418 331831
1 64765 276647
1 75702 313350
1 54194 144946
1 64141 271204
1 71275 520824
1 6374 215746
1 37382 516977
1 98062 341897
1 23507 307600
1 57928 41038
1 12916 310941
1 16421 266479
1 26110 532306
1 95180 252323
1 73782 81831
1 38675 56982
1 76981 385521
1 64675 145782
1 48068 173422
1 7959 62987
1 66368 33763
1 23837 191536
1 32502 324369
1 21555 219736
1 18279 318045
1 16970 96866
1 40229 32536
1 1894 435162
1 24788 121947
1 94108 309410
1 3593 535024
1 17555 210373
1 93486 266312
1 13827 154075
1 83868 137291
1 22008 264954
1 18750 102755
1 20687 364775
1 52276 257817
1 75862 243859
1 33229 540034
1 12944 76095
1 19723 205667
1 65967 77469
1 34179 275593
1 312 158184
1 5050 505926
1 59746 507496
1 24392 406627
1 58294 172504
1 77400 306764
1 17264 45318
1 89701 401015
1 18812 536250
1 51519 17509
1 6617 75347
1 82052 296711
1 51129 287084
1 19046 324062
1 54270 108161
1 33579 508868
1 88830 516779
1 81735 485493
1 36000 480768
1 28867 256318
1 89884 316725
1 93242 156085
1 10815 325885
1 57366 393775
1 90884 110609
1 73847 512605
1 49115 512303
1 41995 256160
1 82437 149813
1 22678 478730
1 64693 140496
1 27884 93010
1 28752 125563
1 53745 263059
1 41773 48896
1 54624 86286
1 29142 69910
1 3936 123887
1 61349 374561
1 46608 92056
1 6439 251909
1 33948 316526
1 57948 516623
1 94212 380874
1 78228 291111
1 73756 72469
1 67378 537428
1 82086 457441
1 66637 393790
1 44601 264646
1 93130 407532
1 77245 301073
1 17378 385176
1 52812 202681
1 90018 488374
1 62482 345289
1 68997 77572
1 41838 221115
1 69180 354695
1 51374 30000
1 23206 373201
1 57878 68693
1 11991 117205
1 6553 193724
1 29909 319378
1 40958 272725
1 26261 295228
1 32444 292517
1 45026 269882
1 22301 3207
1 90454 98610
1 14750 199794
1 69375 333124
1 12493 4256
1 53563 452391
1 37961 3266
1 81115 198639
1 21350 506729
1 22243 32789
1 98758 482327
1 1160 352038
1 35807 266652
1 86160 40501
1 80859 467478
1 71029 503000
1 87635 423629
1 7810 324903
1 91283 403327
1 97331 51896
1 97337 62137
1 73369 257948
1 94294 322584
1 14996 175101
1 13162 165534
1 28630 224918
1 21323 18770
1 30662 497203
1 13662 56011
1 49722 252910
1 31196 138958
1 93019 533902
1 94286 35107
1 25188 70940
1 40753 476805
1 22243 360897
1 68403 499687
1 24598 16669
1 31347 6479
1 9167 329828
1 45060 446226
1 4784 430763
1 67338 520374
1 52495 80339
1 86522 122135
1 23539 315251
1 79550 437475
1 72052 427013
1 69839 402014
1 17214 300129
1 40697 51634
1 10094 412502
1 75289 544493
1 19283 106098
1 76609 380974
1 80366 489838
1 6163 263387
1 74738 4520
1 82114 112022
1 20644 3032
1 18996 24459
1 59771 19928
1 74369 141600
1 13792 262428
1 8660 460261
1 76399 418062
1 50953 247033
1 96916 481323
1 22093 166819
1 71406 42268
1 70721 316105
1 94383 523361
1 68631 158828
1 7450 46410
1 52082 215498
1 1539 312317
1 24330 260095
1 26578 281682
1 99493 25269
1 2368 73331
1 43839 220409
1 10423 199780
1 41794 441679
1 82197 429856
1 80654 304801
1 68201 35406
1 36914 475960
1 66196 73321
1 7632 247006
1 65898 92416
1 84733 238951
1 51982 528434
1 13117 16696
1 16760 389484
1 11755 279855
1 3250 2390
1 39087 152940
1 59382 322194
1 7429 460133
1 58609 66821
1 60252 517876
1 32483 412976
1 37716 93392
1 69372 445812
1 16126 206584
1 10720 295522
1 6624 241727
1 84324 161632
1 82094 467945
1 10958 466414
1 82193 346940
1 8120 5746
1 18851 353448
1 2188 90244
1 50417 526476
1 98185 323583
1 46327 541239
1 52124 406922
1 69863 464284
1 61672 402560
1 17602 17697
1 40190 412720
1 85148 215072
1 22693 394754
1 53724 491438
1 93522 131900
1 77369 358154
1 28624 8322
1 36637 110188
1 81050 289970
1 36998 243171
1 40219 481653
1 77407 287670
1 564 240700
1 77291 495292
1 34390 344464
1 20794 319164
1 19331 132431
1 33777 396389
1 91761 219932
1 90470 146451
1 6598 48039
1 24161 239917
1 32124 389154
1 61404 409048
1 15102 54425
1 39684 108487
1 68329 420475
1 9301 281669
1 8108 22087
1 71520 329236
1 65319 166808
1 41544 326138
1 10767 122082
1 59296 318691
1 29256 520718
1 8910 383988
1 26057 86134
1 65611 288663
1 95515 496210
1 22305 186893
1 86842 265760
1 36299 78566
1 42066 297806
1 33847 278689
1 56962 313206
1 37415 390417
1 24380 388685
1 82987 145593
1 62018 113773
1 76168 140721
1 36682 49885
1 52179 80602
1 6459 193957
1 69430 225542
1 80909 17527
1 53258 376922
1 44748 289999
1 92507 303506
1 46613 107924
1 52231 88296
1 61655 269745
1 11742 231038
1 19347 427170
1 48291 443316
1 80060 473116
1 44648 452183
1 64472 506212
1 31446 546440
1 64220 337204
1 40130 371793
1 65874 415748
1 12216 474339
1 47894 307767
1 68084 443018
1 17172 119975
1 66372 307301
1 54956 480489
1 79815 84895
1 59662 143539
1 29968 33731
1 74910 204919
1 43330 500769
1 71824 370643
1 36405 31654
1 33580 244240
1 36656 467848
1 42699 40861
1 51212 258880
1 44983 60658
1 43159 405778
1 30479 253902
1 79598 39833
1 77408 529765
1 12225 471760
1 76684 256908
1 13490 349270
1 92358 271351
1 32725 292475
1 70036 478762
1 36817 452813
1 22411 1036
1 42686 14032
1 41398 51503
1 26501 275937
1 26191 59454
1 82658 263071
1 3716 283178
1 78917 343426
1 70483 405417
1 54251 328034
1 12973 183933
1 41129 57150
1 68566 423971
1 85986 201218
1 56867 416474
1 2123 354551
1 26362 317176
1 9741 90459
1 70805 125672
1 61379 140415
1 11327 41562
1 53431 518016
1 95156 98746
1 42921 95290
1 26181 356329
1 37127 294244
1 721 20591
1 42933 126714
1 84493 277968
1 94311 251721
1 68988 253734
1 26562 466694
1 95671 66676
1 18366 123448
1 97862 340902
1 98150 530485
1 92549 259223
1 63221 169773
1 26656 275206
1 51418 143027
1 36470 290977
1 58325 322258
1 76504 521341
1 73207 221122
1 13259 396440
1 55845 303724
1 58178 282198
1 41557 265766
1 38308 156041
1 46704 68872
1 99723 327044
1 33582 317792
1 48002 328172
1 54204 450410
1 60710 431998
1 49624 476785
1 19302 207362
1 1939 66464
1 66947 485311
1 50606 164826
1 50992 76005
1 55613 534099
1 50994 242754
1 48070 477993
1 12256 100354
1 40802 51520
1 1219 286187
1 81883 22702
1 26359 229089
1 16492 201728
1 13832 295274
1 83268 232174
1 26229 12715
1 11746 432011
1 96240 184058
1 36441 378583
1 87772 208170
1 47182 55091
1 66797 473519
1 38100 294301
1 21419 167583
1 23126 93389
1 48654 93213
1 84685 222633
1 18627 434390
1 88901 525690
1 59077 170783
1 71900 129464
1 92004 133520
1 579 129422
1 46337 283789
1 32954 450592
1 96655 72463
1 39831 529447
1 37491 483879
1 36160 81165
1 15141 147460
1 55627 302054
1 25581 263480
1 46661 23756
1 870 168971
1 65224 317956
1 13949 233028
1 34882 339210
1 36850 472802
1 83444 223629
1 55349 342900
1 19792 94957
1 81034 143397
1 89338 11875
1 81829 493713
1 93416 240473
1 76878 113186
1 6434 312223
1 68414 348747
1 91105 348395
1 80544 407749
1 36819 371482
1 68400 397985
1 39221 521905
1 37758 110940
1 12375 244061
1 5100 57019
1 94108 538078
1 19947 163899
1 76022 191792
1 17922 296366
1 72877 501694
1 30950 336207
1 54745 229877
1 71202 321647
1 17251 267287
1 31985 103595
1 73416 369365
1 63614 498079
1 85621 457711
1 90826 252942
1 49483 101784
1 8518 156099
1 48860 261220
1 91860 49513
1 4651 131396
1 28426 508931
1 18064 424426
1 73038 433002
1 32049 153807
1 44954 42978
1 32266 418095
1 921 381921
1 7525 66539
1 12776 209320
1 79906 8302
1 8021 352792
1 78224 291872
1 89955 258530
1 38385 246854
1 12740 514811
1 7962 87557
1 98524 103781
1 45424 284279
1 69700 323468
1 68843 229581
1 13285 489474
1 66742 302391
1 47192 247355
1 89772 328126
1 54380 476654
1 77244 242285
1 35807 98186
1 18278 524100
1 81699 445114
1 96636 400288
1 14235 301010
1 2849 210055
1 90234 506207
1 40364 322876
1 28810 495851
1 44966 225499
1 97218 166974
1 64871 372727
1 58383 440438
1 98780 525722
1 63884 231357
1 29988 345101
1 62921 74981
1 76749 163097
1 44231 523523
1 62811 49151
1 94649 12120
1 53954 57876
1 20324 18510
1 22310 404566
1 75487 386585
1 27202 474557
1 36307 460403
1 9053 400963
1 34364 4537
1 54677 229217
1 83430 220295
1 39128 178184
1 78929 17656
1 6758 168877
1 6445 245247
1 57776 22177
1 2462 175056
1 20731 374974
1 11032 57088
1 33501 131032
1 97059 313477
1 26846 534648
1 97016 144179
1 66361 24968
1 59105 482616
1 38104 258469
1 57084 502486
1 76666 59620
1 56537 519559
1 65871 355022
1 9495 108272
1 65978 177828
1 63722 356675
1 13806 181444
1 26167 334491
1 62226 217414
1 77174 323476
1 81021 314983
1 2959 366552
1 40505 456713
1 43389 498128
1 27299 90745
1 36973 469557
1 46185 531456
1 86559 476451
1 49226 547859
1 37892 165853
1 90169 388319
1 56445 508166
1 49274 217534
1 45410 110782
1 6147 130640
1 98936 197524
1 52060 457878
1 17817 359230
1 41887 73175
1 22096 217319
1 42583 37078
1 25753 206612
1 81637 288721
1 34757 70510
1 91670 399797
1 90707 47846
1 89613 152203
1 63480 371022
1 63231 193708
1 44120 501862
1 88305 193574
1 88137 228843
1 65116 255434
1 68343 73319
1 48681 400088
1 20506 101303
1 76213 243434
1 24577 534991
1 29614 380193
1 18634 18722
1 6227 470710
1 3558 90132
1 9335 206298
1 5082 221254
1 75197 197487
1 74872 67137
1 94973 424761
1 74570 286464
1 33022 249682
1 1799 273437
1 51417 113486
1 27995 20255
1 44092 124183
1 68323 174211
1 75492 339126
1 55150 14603
1 13601 294116
1 76093 467950
1 11093 442270
1 49954 90919
1 77173 500858
1 5444 404305
1 82534 217448
1 91545 151148
1 53952 357118
1 99851 6730
1 72238 267680
1 73460 172704
1 73804 442948
1 13505 482611
1 83879 165647
1 46641 116047
1 38816 527746
1 4982 4668
1 44457 370479
1 40594 411131
1 89829 333045
1 25819 512213
1 40811 229095
1 99160 407145
1 43524 540506
1 45122 141237
1 34952 199566
1 88003 249780
1 81797 242061
1 82617 294287
1 48343 82928
1 19411 49480
1 64304 470705
1 2290 28590
1 35953 350759
1 9673 4424
1 40559 321985
1 44350 116137
1 9070 53159
1 56454 244173
1 56041 443870
1 9612 183599
1 75175 122549
1 24074 121081
1 19591 201551
1 61165 87328
1 59221 147790
1 2421 438821
1 19313 528547
1 52050 99848
1 79 332520
1 50984 67545
1 97969 223484
1 36587 316814
1 30222 369774
1 35555 72931
1 11247 351047
1 30377 328178
1 54092 187256
1 92679 485991
1 76434 507725
1 65596 265004
1 9631 56924
1 56757 25678
1 91172 381738
1 88692 382323
1 39458 95229
1 8461 962
1 6221 423556
1 15971 525079
1 41356 486410
1 4847 396256
1 71862 250448
1 5177 416413
1 90293 413647
1 24348 140864
1 38 141091
1 16742 496065
1 88759 10050
1 79797 208156
1 89224 355973
1 28154 371334
1 95786 390234
1 72601 136932
1 94050 7644
1 8135 389024
1 4358 227375
1 99402 42346
1 44862 242425
1 60924 496684
1 84548 405218
1 64520 334686
1 57412 278605
1 31339 346511
1 13340 178252
1 92851 72625
1 65212 86329
1 71779 273089
1 59111 387227
1 44013 386422
1 36464 35685
1 96118 379649
1 3677 85135
1 29621 96183
1 19079 204191
1 40211 411583
1 9816 403621
1 58091 525792
1 81066 5108
1 4587 285960
1 95470 105639
1 52561 279051
1 68098 16536
1 93711 358109
1 76953 328693
1 38951 360876
1 20055 516582
1 3791 250383
1 51474 341360
1 77134 227805
1 57362 381633
1 11580 305547
1 75952 166013
1 55813 73538
1 20730 27895
1 10790 442230
1 99565 263806
1 98606 413406
1 89913 482096
1 88510 305685
1 70817 258859
1 94697 312038
1 13816 422375
1 15604 482969
1 29092 464653
1 77975 121896
1 8701 296287
1 65177 522263
1 12494 280849
1 6071 127744
1 49619 218570
1 42205 359516
1 68345 279853
1 55979 108896
1 78753 494420
1 84017 385533
1 89021 274245
1 82322 28917
1 41681 8648
1 34532 93503
1 15794 29882
1 60302 56126
1 25866 301869
1 62953 30527
1 75185 393930
1 68511 23403
1 5141 139085
1 86095 199290
1 54323 178520
1 24518 260507
1 26459 140337
1 94310 408857
1 63151 505163
1 21186 143247
1 80707 388517
1 10944 350017
1 37470 229804
1 85749 346917
1 86648 127779
1 10732 151671
1 37882 446390
1 98591 264882
1 22528 501233
1 89051 58308
1 54905 489580
1 39360 360818
1 23429 303185
1 27230 258694
1 53654 90318
1 49881 138462
1 73551 398275
1 91430 515756
1 39079 203157
1 45323 236116
1 51431 383398
1 50242 91276
1 88071 151115
1 3030 279833
1 50068 508524
1 41283 411551
1 34765 408100
1 2298 421353
1 37185 104350
1 11866 223570
1 13522 233641
1 49848 255314
1 17524 5761
1 40439 158599
1 7886 5595
1 9872 98692
1 93559 264733
1 22059 407597
1 46137 519660
1 15235 332032
1 6322 201492
1 99110 100958
1 2766 252416
1 33106 55549
1 92653 228579
1 46009 405347
1 10307 259180
1 72605 284373
1 4434 336771
1 79988 295774
1 36785 384209
1 516 356071
1 66024 390177
1 15815 28166
1 35409 128929
1 76232 5488
1 55416 45685
1 62020 327089
1 10748 329028
1 10026 85608
1 92555 387817
1 59 506037
1 80681 511219
1 23434 323569
1 65929 8301
1 69468 431881
1 40305 449316
1 97288 476275
1 22714 403768
1 42263 318383
1 75950 377999
1 68261 327316
1 71496 169525
1 69694 208381
1 3095 336449
1 13857 349520
1 23162 12466
1 89952 513770
1 43332 416411
1 46781 143085
1 73401 140680
1 70830 173733
1 74223 347495
1 51386 442423
1 59630 244984
1 41658 193161
1 63728 242165
1 37528 451368
1 39489 503494
1 37234 149256
1 8287 188374
1 24727 132077
1 98266 229748
1 37352 279584
1 46293 212419
1 84472 22901
1 23266 404063
1 70220 311684
1 95274 367110
1 68348 301880
1 28898 125976
1 30351 84319
1 87991 409435
1 36930 379085
1 45026 14723
1 26721 321276
1 97588 407815
1 91660 511985
1 57707 119330
1 69939 387854
1 21658 285995
1 86586 274386
1 78693 402958
1 34037 470060
1 89889 506081
1 13068 433348
1 38168 235400
1 67352 466549
1 70499 250745
1 5092 516057
1 82445 394893
1 75212 117977
1 182 471828
1 54816 306126
1 53165 204329
1 5186 350480
1 7445 397608
1 76899 15095
1 82240 392846
1 72393 526381
1 71958 309796
1 16556 289101
1 88207 273289
1 93684 476699
1 22836 207127
1 1852 33970
1 86530 341210
1 40818 24761
1 21926 277018
1 40532 33767
1 53921 428519
1 8819 518751
1 93188 325396
1 40179 422456
1 2933 239597
1 71593 90013
1 6216 53800
1 57371 513698
1 16007 328529
1 73475 304050
1 78410 198030
1 96428 159255
1 16927 492504
1 21587 477942
1 33122 178084
1 74438 51420
1 41765 518682
1 55016 44105
1 1865 289029
1 78506 64313
1 25315 473985
1 13875 101494
1 47832 271572
1 42905 431476
1 55968 465986
1 40549 275353
1 42534 519233
1 77427 28833
1 13477 137494
1 77999 158163
1 30988 209394
1 34680 4722
1 42235 359169
1 8448 251497
1 42723 157734
1 40393 501019
1 38346 207482
1 2665 459567
1 38436 247652
1 98054 247441
1 24826 38000
1 32283 376536
1 29766 459017
1 31889 214371
1 55157 13612
1 42726 536524
1 85603 177956
1 90505 512007
1 26754 69689
1 9947 537408
1 51379 58616
1 2574 128905
1 15338 484034
1 40489 525741
1 89421 207225
1 6563 411955
1 75605 506825
1 78019 44556
1 57708 320776
1 80774 457401
1 59117 265639
1 17656 333629
1 75015 135355
1 80953 474545
1 69338 378784
1 377 49387
1 823 52621
1 22715 354783
1 79267 107547
1 79701 221146
1 52500 19282
1 6926 115105
1 22482 60419
1 74751 137603
1 9815 168140
1 99826 504011
1 63215 348202
1 76421 13475
1 9496 79505
1 60680 274936
1 90563 457680
1 64474 28019
1 1584 509439
1 13967 355173
1 38997 167308
1 91276 35412
1 10232 444879
1 75561 383480
1 54800 218105
1 15469 512967
1 85479 177144
1 80533 243869
1 99578 351945
1 52302 51309
1 90230 63133
1 20470 158706
1 72445 328760
1 12894 240643
1 52671 426434
1 74090 484511
1 31009 388913
1 90062 7450
1 73944 485456
1 80882 96102
1 85518 315235
1 41263 454667
1 90204 164884
1 41872 123768
1 53550 278116
1 98929 262775
1 40802 493492
1 25827 480885
1 27880 239801
1 67877 384187
1 99906 149768
1 98060 318654
1 81093 162122
1 63643 547792
1 46902 324925
1 42891 257033
1 90702 534558
1 78788 271240
1 41974 123965
1 49442 375255
1 28139 191080
1 54608 53434
1 42298 414808
1 44719 167580
1 39108 436205
1 54416 225392
1 46939 35599
1 18197 475917
1 86019 448828
1 88468 450299
1 47697 218375
1 43539 372592
1 67087 148544
1 48652 185160
1 54198 300170
1 69034 175622
1 44785 355323
1 42954 486444
1 6624 779
1 95291 485699
1 70866 118454
1 25854 247881
1 69865 326010
1 25893 7085
1 67994 168522
1 33239 429634
1 49834 305505
1 11786 456640
1 78801 340719
1 46600 518101
1 83898 367699
1 62186 449833
1 98689 28776
1 79039 177531
1 18835 140711
1 13541 190327
1 32433 136231
1 31470 40858
1 4652 461513
1 49789 249264
1 98154 243548
1 49574 193829
1 95999 278499
1 77680 538635
1 56756 361855
1 8182 530298
1 21892 213656
1 79681 84037
1 52345 106008
1 46447 544655
1 68627 27376
1 95695 414770
1 65312 379913
1 258 539907
1 19940 288436
1 39451 287560
1 25555 13415
1 68159 466944
1 44881 187922
1 79110 162719
1 38137 456866
1 66359 250672
1 84690 261365
1 31631 56773
1 49051 398904
1 94298 188150
1 52736 4012
1 38520 81294
1 32641 518603
1 15737 406273
1 95346 24908
1 99841 547740
1 58837 494329
1 82180 429456
1 94561 86112
1 43242 534199
1 5726 443938
1 57996 123113
1 93670 531103
1 91988 540477
1 48261 217133
1 21537 64778
1 80954 325857
1 39872 529990
1 79507 100
1 59795 407106
1 19732 473596
1 67758 214016
1 87984 12176
1 32468 364464
1 5742 544151
1 51454 493296
1 20165 478570
1 5044 202543
1 43391 207633
1 24913 492590
1 62681 372274
1 1314 371878
1 51169 486174
1 50023 13767
1 64182 382663
1 11089 343776
1 11340 251340
1 4482 117073
1 89573 228327
1 16399 273924
1 97783 260271
1 11648 148696
1 68396 128390
1 81102 192421
1 89885 196336
1 47460 79598
1 86390 130672
1 37919 447846
1 66389 221704
1 93901 443276
1 94859 400381
1 30705 533599
1 57880 124112
1 95805 413022
1 74002 153327
1 405 18652
1 48350 127710
1 97714 9901
1 68565 231959
1 16188 125684
1 9856 110014
1 97775 294803
1 8348 367833
1 83927 539738
1 84311 219125
1 98835 211473
1 19056 44276
1 53333 357441
1 27546 493461
1 4735 54943
1 99865 139903
1 1511 415181
1 63970 266362
1 98259 498554
1 62175 539843
1 72413 171018
1 96201 67061
1 74193 110980
1 62220 153447
1 22602 84447
1 41573 70739
1 9559 363970
1 295 455606
1 63803 211568
1 18225 257682
1 46056 314536
1 28409 434555
1 92611 296078
1 5156 307406
1 14243 243932
1 93514 5276
1 90578 112389
1 9974 416800
1 27017 324826
1 83588 505945
1 92280 545500
1 79745 414665
1 88603 345475
1 67566 413846
1 95493 79731
1 26685 349911
1 80857 496006
1 30674 317071
1 58539 422039
1 15138 184782
1 47650 136557
1 76342 246722
1 56729 537909
1 52329 172295
1 90393 320579
1 36197 353967
1 77889 537821
1 9514 367092
1 42302 205729
1 82887 222157
1 17874 51270
1 72318 274284
1 14672 416279
1 81892 541991
1 92221 208680
1 52221 521026
1 42833 187771
1 31492 123687
1 6932 361092
1 89121 467787
1 30369 501945
1 90864 471026
1 9861 202735
1 80384 422606
1 77472 493743
1 16241 46989
1 91202 380266
1 8148 393658
1 52079 238925
1 28687 443132
1 61755 486186
1 11286 106727
1 49710 32441
1 62674 294061
1 53889 411448
1 64669 69599
1 20479 519388
1 11780 90449
1 64772 378241
1 84803 145437
1 85601 53669
1 87660 20324
1 28597 254313
1 70048 528512
1 53013 478116
1 58003 267317
1 79204 487279
1 65260 278524
1 55995 254092
1 19554 477295
1 98946 487803
1 19135 422935
1 64340 189410
1 44545 291032
1 71487 425578
1 36979 311828
1 10529 250204
1 83992 433081
1 10795 150934
1 13216 520910
1 78241 108774
1 22480 237166
1 58552 34462
1 10206 180209
1 24919 276946
1 13490 21753
1 82294 414948
1 11398 330287
1 62113 379305
1 26055 378559
1 20916 372553
1 2481 500088
1 54336 469379
1 59157 62445
1 22757 85082
1 17686 215997
1 3861 40365
1 67559 461891
1 62807 441252
1 64974 176015
1 87521 54529
1 89732 332636
1 38685 46600
1 92723 500367
1 9508 407648
1 14358 148947
1 63045 252739
1 635 263887
1 88734 492338
1 76388 69614
1 26593 450738
1 84865 261567
1 75889 524596
1 98679 465845
1 18242 151014
1 9051 84749
1 5851 156664
1 84983 63467
1 5815 453193
1 87812 419304
1 20543 441683
1 74958 522023
1 93105 529398
1 26899 456567
1 35484 37269
1 50307 240998
1 89057 190611
1 17569 340226
1 50227 400332
1 82911 507479
1 85079 306149
1 24038 37927
1 86948 11660
1 25067 519242
1 54564 167174
1 63131 474453
1 70257 97046
1 17903 247615
1 55832 179957
1 97080 463415
1 68665 38428
1 12756 40772
1 96292 116172
1 58390 206741
1 19900 60531
1 8929 94213
1 99096 441332
1 4141 17609
1 73405 211655
1 57025 484445
1 4612 230743
1 13302 361622
1 8346 471686
1 7674 375899
1 89818 434132
1 44234 437367
1 87860 234156
1 14934 279089
1 41386 140397
1 95200 317573
1 66029 94819
1 63164 133892
1 84131 165016
1 75953 400023
1 66468 154643
1 54007 424796
1 14744 339956
1 38551 246352
1 60058 290538
1 11277 205528
1 73591 224347
1 53769 466160
1 78607 338156
1 456 488051
1 46355 89423
1 55807 285308
1 92293 136391
1 64305 248238
1 49978 70719
1 48883 530874
1 89242 167555
1 58382 469496
1 56638 420454
1 23869 474838
1 30705 262262
1 99018 213584
1 95440 366219
1 20405 404121
1 27401 1488
1 32972 13153
1 73279 432865
1 57172 31636
1 34083 8595
1 97630 509701
1 81308 364411
1 58514 493761
1 37152 191884
1 91975 311744
1 61464 527052
1 56392 516848
1 66623 139682
1 99824 119785
1 92259 287099
1 74158 345206
1 38434 509473
1 11042 321655
1 89998 71279
1 41885 146724
1 18441 500180
1 42276 476497
1 93737 316495
1 95341 415692
1 97429 470848
1 59233 138460
1 4677 205470
1 64632 86998
1 50565 150259
1 11135 380511
1 41074 276043
1 28180 323655
1 59611 461490
1 86632 40209
1 72128 271865
1 34620 143693
1 96790 159513
1 80100 431572
1 97281 463476
1 4422 96044
1 92344 523945
1 82939 190729
1 43493 6844
1 59437 94909
1 37185 68124
1 12407 303060
1 8892 249528
1 13864 291345
1 90162 310879
1 5471 317348
1 43286 214175
1 85839 228342
1 48586 83206
1 13821 235380
1 10597 310612
1 88636 425955
1 40523 14214
1 63671 415390
1 25272 14795
1 98695 271083
1 57557 462281
1 472 116450
1 18752 224325
1 37800 395203
1 97545 318604
1 18312 382371
1 37167 300082
1 6552 311570
1 4934 425767
1 68654 280272
1 84499 534677
1 84752 278771
1 7405 307884
1 75572 207767
1 68702 448546
1 37415 39259
1 45536 358287
1 93923 180428
1 90464 180162
1 73174 11057
1 17822 2961
1 93921 452782
1 10410 99029
1 68310 2032
1 26760 543661
1 17689 237708
1 56141 190922
1 73920 66704
1 42975 488129
1 83987 72672
1 28471 370081
1 16011 264498
1 51394 52420
1 93942 81051
1 83068 454787
1 93137 422791
1 96147 475535
1 6764 428377
1 81097 222089
1 45194 438153
1 70258 539658
1 59933 141612
1 63409 219531
1 66861 431756
1 74047 218411
1 32114 37865
1 52868 324448
1 3157 107793
1 59067 207098
1 14163 529257
1 75506 275180
1 71321 414110
1 63559 293221
1 42760 213589
1 99787 112684
1 57522 107427
1 90530 495500
1 52922 311409
1 93761 340269
1 72536 143053
1 30990 140717
1 466 529351
1 57571 158908
1 74948 50109
1 25259 414972
1 65080 26968
1 1859 240938
1 71502 511481
1 84698 87083
1 75957 288761
1 62544 232964
1 4719 510633
1 97914 527007
1 16241 112550
1 71260 80491
1 90560 421526
1 51021 433324
1 69940 3489
1 4950 227320
1 50520 289557
1 38515 354907
1 76679 499935
1 57488 359784
1 73584 246340
1 27372 451546
1 18003 234201
1 91097 426932
1 50850 391771
1 38041 540181
1 38656 357999
1 47234 312173
1 23588 279895
1 63099 399930
1 53911 520183
1 39804 125044
1 62097 425657
1 16497 544498
1 8319 308458
1 90551 205950
1 23328 230815
1 1149 468281
1 36643 266169
1 20388 282952
1 15657 228633
1 4447 494168
1 23465 191569
1 80083 264359
1 93318 66016
1 14807 107117
1 21371 233654
1 75893 386828
1 81487 358346
1 23239 186209
1 11296 115846
1 51866 246509
1 65564 465731
1 52398 28844
1 61475 386670
1 20563 365453
1 1926 139308
1 78700 51795
1 21098 191842
1 33168 363894
1 11045 219362
1 66371 311372
1 3552 478257
1 55265 282573
1 50195 418971
1 24596 449476
1 98795 492554
1 60952 173695
1 17510 406903
1 77405 133467
1 62516 381215
1 75396 73413
1 93752 461663
1 1185 150594
1 16293 222412
1 80087 317053
1 2786 41924
1 75710 236600
1 91590 398716
1 11200 89810
1 96795 466632
1 47319 228527
1 15678 372702
1 46769 332442
1 45693 325091
1 91948 206750
1 97783 272320
1 29753 201342
1 27615 153362
1 51164 198294
1 51577 396342
1 11689 488776
1 70715 77962
1 85225 395291
1 35917 438267
1 18419 195335
1 57929 438153
1 59986 131303
1 33915 112974
1 90181 420529
1 13793 433155
1 20825 401518
1 99083 186141
1 44433 16412
1 14235 190949
1 44927 295134
1 5318 515761
1 97639 533315
1 11057 444725
1 46786 158183
1 34805 123110
1 32440 364712
1 88443 19011
1 90244 400123
1 64192 442643
1 20980 158161
1 17746 445524
1 41958 350422
1 45072 103515
1 67212 80613
1 51469 220533
1 55784 440966
1 58924 361628
1 37136 277787
1 50053 262544
1 50346 265291
1 91935 453626
1 47025 514350
1 7859 390344
1 96622 49279
1 25871 332156
1 20415 519889
1 8112 350213
1 50450 91570
1 5222 194529
1 78570 264855
1 71635 418665
1 88633 381410
1 33068 225903
1 11364 99959
1 52726 288955
1 8994 390107
1 63113 22742
1 57116 191032
1 83152 172171
1 11246 317179
1 67719 536585
1 92740 177501
1 83355 306186
1 9917 456271
1 5645 517331
1 55499 148185
1 45295 20213
1 56241 329775
1 94820 419966
1 8739 299167
1 84323 134802
1 94793 35720
1 90261 535818
1 10939 413174
1 18930 456841
1 20774 306368
1 77800 260622
1 42277 69541
1 4979 425091
1 94856 243536
1 12997 257949
1 59056 420619
1 21343 327326
1 81168 80831
1 2998 189681
1 86477 404927
1 60910 33745
1 63775 353441
1 88066 267199
1 80173 462973
1 65689 412175
1 99988 176669
1 31570 50728
1 21376 212029
1 48985 458593
1 30961 154364
1 9423 37572
1 7287 413802
1 21669 526530
1 79286 202853
1 57120 431369
1 54018 216096
1 19926 434525
1 37379 53190
1 70736 442512
1 68338 116703
1 66278 98758
1 99962 18334
1 58053 471725
1 63767 380274
1 95531 363622
1 95674 225254
1 1929 162091
1 51778 234037
1 39424 511055
1 52579 527834
1 51876 365117
1 92771 362032
1 78012 247325
1 65496 13987
1 13183 312345
1 91978 354502
1 73271 63053
1 25367 46580
1 80705 403339
1 41641 231619
1 71275 146429
1 18561 60315
1 88213 290958
1 94288 197884
1 59152 169932
1 32728 425595
1 49665 405281
1 46766 422053
1 76094 298157
1 84315 474637
1 19599 194762
1 63574 214805
1 88206 164704
1 64459 518341
1 92711 50134
1 75414 169536
1 31800 113323
1 5448 73589
1 42449 429621
1 88769 512331
1 96885 437590
1 30195 350317
1 60535 244145
1 69765 423555
1 13629 322678
1 72141 268367
1 10112 44368
1 96308 5969
1 69834 394460
1 55382 149719
1 86838 411704
1 79807 424938
1 29426 534626
1 15214 415295
1 86463 102693
1 46997 344742
1 94799 545795
1 21526 288583
1 7494 495442
1 23143 239580
1 51866 490050
1 79887 220765
1 45651 487589
1 63398 251196
1 96938 250484
1 59864 80425
1 41741 238791
1 68258 66467
1 35577 146092
1 40211 179145
1 70174 438957
1 18892 243734
1 3135 142421
1 5664 153470
1 62735 491259
1 46580 514550
1 4372 457331
1 63295 353791
1 9254 34719
1 93739 281176
1 87600 286480
1 38641 490744
1 59054 305830
1 71648 308497
1 52301 350768
1 43127 348524
1 942 190313
1 38086 400026
1 33027 198763
1 33073 429744
1 5712 107844
1 83308 52408
1 34954 58649
1 71615 125130
1 54523 235234
1 5762 152044
1 69243 495536
1 30498 309354
1 24216 521598
1 84538 209395
1 74575 227199
1 11930 184194
1 96656 320797
1 93123 352187
1 80253 325946
1 36585 347411
1 52139 224322
1 7087 367787
1 88126 394586
1 72590 12317
1 94161 49012
1 14093 153769
1 21484 398937
1 5993 383089
1 19979 262909
1 78543 315234
1 10941 77802
1 71261 13773
1 75138 131090
1 16740 510531
1 87180 99029
1 53288 65122
1 51998 505175
1 23869 544561
1 61551 243532
1 13772 348280
1 8488 478211
1 1451 456437
1 6241 533093
1 19144 497365
1 27175 547709
1 35679 474125
1 3993 166994
1 46494 439041
1 49062 226063
1 97000 271344
1 6448 444479
1 62606 516333
1 44011 64641
1 40599 91012
1 80222 333038
1 40281 397099
1 24864 137722
1 69021 487502
1 52412 192130
1 37566 167600
1 30989 9869
1 72746 167904
1 9186 149514
1 82367 9644
1 73530 26244
1 75694 192077
1 55689 477515
1 33660 112393
1 11825 443860
1 90459 425707
1 41545 298012
1 65237 85867
1 51673 438233
1 17473 276259
1 42267 399708
1 85035 334160
1 47195 335333
1 83792 314275
1 75384 468187
1 99807 509808
1 64576 344149
1 17656 81086
1 6679 88802
1 56112 250213
1 31248 223622
1 10795 320711
1 82289 85679
1 94752 309603
1 64979 501021
1 35384 11185
1 23488 87821
1 13455 108268
1 68371 306398
1 20785 495414
1 61723 320751
1 40029 173020
1 6807 212327
1 18277 152612
1 47290 407226
1 76524 240445
1 17320 111049
1 42886 339306
1 16439 379233
1 91131 171995
1 18927 489392
1 76803 317419
1 70090 137807
1 70890 162956
1 66548 452151
1 61549 136562
1 29163 128996
1 10363 165784
1 97375 352049
1 96406 111161
1 63411 204914
1 56559 155533
1 78777 397516
1 69932 442058
1 74778 484020
1 5092 527795
1 39627 308888
1 71361 429316
1 83449 54837
1 97117 234756
1 81245 70148
1 99557 400398
1 82824 495869
1 23001 464117
1 26264 155879
1 60041 277651
1 40832 168806
1 67513 114610
1 76132 151491
1 40413 118942
1 86457 472759
1 97149 256664
1 61033 534821
1 27314 215087
1 82477 417379
1 2662 166245
1 29360 206425
1 53688 333126
1 3474 4471
1 64405 364561
1 29378 451737
1 42943 126950
1 7235 532654
1 21162 286370
1 81479 386930
1 29657 435406
1 42166 113167
1 29893 94501
1 27944 279981
1 34422 439841
1 9990 21818
1 69703 150626
1 35021 337103
1 65253 480431
1 98986 333468
1 8592 333426
1 96190 252044
1 77561 485392
1 92251 283967
1 42594 279531
1 80292 334222
1 74208 219107
1 1168 415195
1 12956 132082
1 88168 470582
1 74221 92340
1 15652 53485
1 91166 361747
1 32242 149160
1 33230 179459
1 26702 245094
1 13899 482808
1 44522 480315
1 55221 446843
1 93031 513036
1 40993 33697
1 5754 168406
1 7923 352076
1 30888 314719
1 86178 436659
1 71945 459231
1 32023 90107
1 20520 368860
1 13453 259540
1 2016 30855
1 69458 370040
1 37664 153736
1 74308 517065
1 88264 461314
1 26421 70270
1 78025 150053
1 56999 172358
1 15081 329866
1 36272 455333
1 2940 97983
1 91927 248789
1 93227 233864
1 98068 87094
1 90864 43347
1 99123 152734
1 84088 529661
1 59345 465514
1 8095 289471
1 27229 241647
1 37623 267237
1 84600 319993
1 92481 67734
1 42613 182984
1 32977 207059
1 32505 438162
1 60077 199167
1 98203 532259
1 85391 421650
1 88645 403897
1 46430 538695
1 46032 268700
1 88568 183059
1 26188 199235
1 72619 204205
1 62997 372001
1 6775 489949
1 91902 412965
1 87693 177640
1 66730 308222
1 51538 200095
1 35533 366884
1 68508 400328
1 12783 406825
1 62579 503563
1 38120 294729
1 23249 459222
1 40901 97798
1 98594 220118
1 80865 306393
1 48516 377280
1 56236 67171
1 90536 232621
1 4775 32889
1 51982 532002
1 87813 351728
1 17420 351232
1 22508 450350
1 28552 190573
1 99089 323871
1 46297 544229
1 29183 349933
1 25609 519710
1 20272 517345
1 42005 329529
1 29873 11603
1 12650 132259
1 51778 166002
1 46538 432869
1 23315 15101
1 98117 167200
1 64776 423471
1 71680 239061
1 81238 255232
1 17841 133210
1 30275 350758
1 1279 83384
1 75753 188369
1 47046 441087
1 16850 132987
1 68529 520377
1 50493 112449
1 98366 260566
1 3255 380672
1 13725 467437
1 60579 150625
1 68816 423938
1 7954 524710
1 78764 326319
1 57291 385338
1 25558 531096
1 97860 452345
1 54855 308070
1 29638 387633
1 45896 422931
1 93100 196706
1 28694 148868
1 38756 544887
1 14238 75850
1 68140 237819
1 52705 329430
1 82805 524549
1 33297 320913
1 29924 409681
1 26418 104745
1 68235 395393
1 23002 313165
1 91284 130184
1 7344 544553
1 3382 493122
1 91760 280904
1 63997 452497
1 76484 65860
1 61030 438238
1 50092 298806
1 71807 524327
1 22423 363831
1 53259 519302
1 67303 187300
1 54652 395368
1 94609 328703
1 76215 104699
1 37754 472207
1 46483 244431
1 93242 273816
1 18745 85827
1 1116 7861
1 23397 529045
1 73724 212020
1 25571 510709
1 53927 372706
1 58866 27342
1 62334 51636
1 97924 75219
1 56882 325055
1 61083 205144
1 13609 93037
1 76717 458391
1 33367 59426
1 85505 16795
1 98853 7959
1 5967 207900
1 23726 163842
1 23076 459913
1 34556 118312
1 94171 95832
1 79759 434650
1 33636 8610
1 94549 513833
1 23872 25281
1 5778 126891
1 99522 14152
1 25690 342643
1 45679 352142
1 9009 143480
1 39614 53867
1 67186 356039
1 26777 310405
1 36420 165500
1 24570 273553
1 88006 49885
1 60942 33684
1 55428 67031
1 87893 263250
1 96894 527075
1 10431 510490
1 62792 363994
1 27983 102044
1 34084 64506
1 88316 78517
1 19081 375275
1 63435 159163
1 71871 422018
1 97237 251295
1 22272 529886
1 21927 43381
1 46040 490682
1 22140 169611
1 23206 58740
1 63045 177594
1 14168 489145
1 69377 375468
1 87346 401250
1 52164 18988
1 73799 422993
1 9812 474513
1 49278 55034
1 67174 5871
1 98478 131502
1 3525 322857
1 71617 15800
1 15243 419113
1 9844 442167
1 47718 231675
1 98485 166349
1 88884 59363
1 38435 392911
1 77926 98358
1 85970 172634
1 54560 64452
1 18756 12760
1 22327 77373
1 78032 539789
1 87057 369756
1 76605 457907
1 17544 39947
1 21287 346018
1 93479 430726
1 45113 352172
1 91082 281216
1 84913 275166
1 36642 2703
1 45760 59705
1 62511 193960
1 1446 316155
1 59907 428737
1 76185 272167
1 24805 456014
1 43454 22125
1 12203 95385
1 1134 59927
1 52638 306905
1 44626 217813
1 84409 395943
1 13799 282494
1 88010 233256
1 93147 506620
1 64975 539312
1 52909 531944
1 40890 179203
1 9360 340439
1 4237 165554
1 70184 84883
1 84510 29238
1 46603 113204
1 78644 329834
1 91680 542400
1 21031 170792
1 18083 441963
1 59139 401076
1 23935 48068
1 55397 18153
1 63217 86438
1 84028 487626
1 94028 495531
1 82345 367205
1 65423 170020
1 93087 404636
1 45232 539811
1 58659 127355
1 60244 255860
1 87084 470867
1 88371 383001
1 31363 240859
1 85752 146054
1 60356 469985
1 3199 278706
1 33883 252262
1 90517 32756
1 6760 237983
1 51867 127526
1 6075 49228
1 74659 163558
1 45079 349089
1 6033 525159
1 17778 111924
1 90298 236565
1 73331 131145
1 51239 138686
1 22547 380934
1 33203 477586
1 63132 455267
1 90568 339916
1 77484 285691
1 75526 68202
1 5778 306457
1 61820 99286
1 50511 46688
1 17036 206239
1 26551 71211
1 46507 365868
1 25517 231990
1 93725 262209
1 49641 357791
1 99709 51152
1 84885 128085
1 44787 285993
1 61355 306229
1 51707 493755
1 54392 306716
1 73380 238829
1 41084 497803
1 83086 50449
1 97191 83999
1 56586 511537
1 35069 502021
1 82398 235096
1 20179 369263
1 63550 104542
1 67919 167413
1 2867 62970
1 84811 142673
1 84695 321449
1 88593 70003
1 28791 364305
1 62080 94162
1 18127 460248
1 73189 155289
1 93585 462829
1 30947 427027
1 74270 373531
1 75883 512231
1 54794 36177
1 52708 439309
1 39516 533971
1 86531 376339
1 9835 500552
1 29715 148573
1 97985 534001
1 44463 211758
1 46780 3768
1 18978 289320
1 32359 545031
1 99981 219975
1 72133 167509
1 5601 299547
1 71750 91181
1 5504 137086
1 20911 134743
1 60992 105803
1 51287 482344
1 89799 136730
1 100 394290
1 99919 382129
1 47921 359085
1 75555 305564
1 39658 237316
1 39648 467102
1 7757 167814
1 95317 113014
1 65994 123678
1 96930 514155
1 9604 529751
1 13500 268001
1 15790 13708
1 31431 485413
1 19982 40529
1 31226 424561
1 70173 92028
1 4382 106970
1 58821 217790
1 58095 142507
1 80289 127135
1 99097 460185
1 74783 405338
1 20411 371689
1 65825 404466
1 24647 139400
1 71159 33762
1 44383 83664
1 17606 390170
1 98713 206688
1 61444 466371
1 62108 421204
1 43992 258267
1 23680 236614
1 13470 261971
1 55281 352062
1 83073 241367
1 68012 181679
1 6815 308446
1 20608 496436
1 15048 245875
1 98126 174305
1 26175 357853
1 35689 107015
1 69430 487792
1 151 13447
1 44054 501637
1 31053 166743
1 17748 235378
1 71061 259931
1 52253 466344
1 74475 323866
1 24682 89299
1 67963 189142
1 66252 217030
1 94949 18740
1 24737 483008
1 98457 191018
1 28 367812
1 98043 134235
1 84480 229334
1 31743 76218
1 1125 60899
1 72653 541423
1 26578 354825
1 60894 417028
1 46976 417221
1 82716 162725
1 21245 427776
1 48454 489202
1 83174 81366
1 85705 186884
1 10347 442586
1 62215 127779
1 15694 15335
1 29651 384582
1 93347 119704
1 78931 420089
1 97841 95034
1 81532 257439
1 84048 195013
1 97081 452930
1 90889 473783
1 40324 357537
1 25496 226272
1 83947 480201
1 57741 140815
1 38828 257064
1 13829 408027
1 74520 535796
1 37461 457451
1 87251 291806
1 74720 516587
1 14482 454505
1 67227 279597
1 40955 457203
1 5135 187865
1 30504 280831
1 30679 278684
1 5412 162014
1 43901 379289
1 92747 490989
1 801 339912
1 68014 67136
1 31249 126889
1 27340 326710
1 69202 491471
1 58778 203015
1 44437 339842
1 20124 416973
1 37154 235340
1 91528 533667
1 87536 319041
1 7498 167345
1 32906 259414
1 94842 236630
1 26571 310150
1 92199 55313
1 92578 513569
1 40623 347652
1 78607 153439
1 3428 252604
1 58147 93095
1 8840 375735
1 9795 541069
1 42609 409357
1 73542 138499
1 67045 535792
1 94706 433005
1 50878 460963
1 39586 267845
1 95975 143547
1 26210 10775
1 8445 524157
1 14160 505606
1 67215 463313
1 75741 384934
1 60094 498939
1 67690 5587
1 27805 17164
1 67723 178941
1 8113 458989
1 98246 324190
1 3121 222001
1 9812 155849
1 84838 288062
1 9151 272483
1 85804 207204
1 78914 300849
1 24399 19381
1 66252 199432
1 45647 294330
1 37628 228360
1 54971 146817
1 55686 166472
1 51801 352301
1 2796 384460
1 85532 334122
1 8677 356306
1 84044 189706
1 27896 455106
1 23201 463344
1 15745 306098
1 2760 336333
1 72235 246419
1 31324 174822
1 91540 208981
1 41485 430747
1 1997 163083
1 55260 506340
1 7318 391465
1 51740 244511
1 56165 19504
1 93651 314039
1 70208 15694
1 7702 486399
1 18941 431723
1 19792 438695
1 13769 344501
1 54843 35114
1 33214 394289
1 16740 174179
1 35274 30016
1 57579 449581
1 58670 473838
1 70720 454467
1 53340 28150
1 64327 98336
1 85528 240060
1 71668 218792
1 44920 89450
1 74255 222177
1 61860 469244
1 98513 536750
1 11701 20744
1 51493 277124
1 89209 114987
1 76071 491320
1 42157 273638
1 39943 545063
1 88193 228294
1 4743 342962
1 10168 101412
1 71960 193018
1 41284 130277
1 44545 310449
1 40301 490519
1 78423 330799
1 47499 254942
1 94597 229014
1 80359 385472
1 86246 148962
1 81406 520482
1 42373 321274
1 42397 319724
1 54563 252501
1 65701 134429
1 12817 155866
1 43720 68593
1 6385 72960
1 17386 326570
1 37241 298351
1 14400 421263
1 3503 471437
1 89043 205228
1 44749 523958
1 99358 460336
1 94078 292344
1 14636 217789
1 54271 534823
1 74074 444875
1 86046 128579
1 74074 344457
1 79070 388885
1 14861 19355
1 23249 481118
1 36616 268783
1 29051 237080
1 33648 197400
1 6421 114939
1 83197 33634
1 84680 370129
1 58138 199756
1 8589 199034
1 65538 312824
1 13043 462561
1 9124 287130
1 56248 56249
1 65984 464825
1 81966 154637
1 50472 222685
1 63928 8749
1 43263 441688
1 11562 238539
1 34301 314622
1 4523 120082
1 95112 518468
1 48374 426838
1 44251 541916
1 77524 451525
1 6914 139531
1 57795 453900
1 3068 190390
1 46514 118108
1 86168 77462
1 79970 387046
1 18135 272632
1 19078 345192
1 79280 17369
1 33859 170681
1 56678 13839
1 16912 531193
1 61396 347038
1 7447 325326
1 2561 497877
1 45425 149108
1 21227 356603
1 13421 538318
1 44576 111489
1 9066 49371
1 75296 79054
1 68120 90598
1 18908 150142
1 85115 263623
1 86073 165911
1 51367 515495
1 48430 233325
1 27652 91664
1 84161 282857
1 79531 39923
1 65357 307849
1 60038 454427
1 37854 504838
1 25843 459153
1 96082 262185
1 63778 344678
1 64889 512719
1 72818 198235
1 52886 489117
1 67703 245102
1 38844 394081
1 80182 83894
1 22354 294583
1 68935 18687
1 57615 194316
1 91218 361124
1 2429 228486
1 31378 114607
1 68281 486762
1 33556 209852
1 87057 354109
1 35032 68382
1 75844 215648
1 66575 186244
1 57573 351801
1 96411 275318
1 22904 238907
1 38673 503493
1 3379 75321
1 91513 513787
1 54878 402287
1 28268 455749
1 43955 242728
1 61717 309322
1 68830 521339
1 28336 171147
1 61853 5154
1 90318 154138
1 20576 465714
1 4622 131677
1 11497 77748
1 71909 423133
1 93485 457693
1 41751 435925
1 26321 265247
1 56987 521987
1 12750 328091
1 91322 138334
1 21453 359733
1 13775 70722
1 3211 70611
1 3208 83526
1 63862 230542
1 17027 299442
1 59725 167927
1 46898 511411
1 65347 102824
1 36919 333337
1 42939 130352
1 84296 376936
1 24685 107790
1 33707 477363
1 9408 466823
1 53338 253076
1 48845 458039
1 15232 480202
1 43298 87320
1 34842 462530
1 59772 168267
1 72055 257990
1 78827 286753
1 87416 499713
1 22001 24952
1 65231 247554
1 4259 536799
1 28195 501324
1 21190 53253
1 45355 78367
1 25586 198471
1 24430 505226
1 39826 375461
1 52393 266243
1 59042 64337
1 26184 216382
1 81903 189456
1 98538 359650
1 70490 410795
1 1729 352407
1 73013 240520
1 58127 240182
1 7267 407674
1 76650 426156
1 7452 518568
1 10553 68656
1 78566 312439
1 181 473136
1 28860 90143
1 16520 187820
1 93771 387851
1 63376 66338
1 26991 292054
1 33628 298795
1 3834 369866
1 32589 44513
1 73293 488880
1 9814 425839
1 58557 399706
1 3037 188725
1 76334 81444
1 33271 352493
1 10715 529736
1 68303 491590
1 97675 150538
1 37439 511617
1 79581 112636
1 31028 348783
1 89405 133683
1 34350 412240
1 95660 218352
1 64765 295199
1 84827 340677
1 9189 196396
1 23151 383609
1 16090 217617
1 59807 394052
1 98724 390802
1 30705 173688
1 668 364413
1 38080 83725
1 24524 94114
1 19864 469870
1 47443 341108
1 69047 477269
1 59902 229793
1 74542 102955
1 34288 215142
1 58590 429718
1 65338 518913
1 11675 396301
1 16130 169026
1 19468 282700
1 23840 317363
1 9288 262169
1 14364 69888
1 52985 519220
1 72945 437163
1 79228 55124
1 3469 53804
1 80991 327567
1 90286 15543
1 91938 193810
1 45093 261997
1 38326 175023
1 2070 37475
1 87488 302766
1 49238 75839
1 60822 35804
1 27691 242289
1 96928 26163
1 91087 297227
1 61048 319171
1 62829 48785
1 44330 501210
1 88610 182078
1 19668 309494
1 32189 74181
1 77158 316630
1 3742 411201
1 66051 135216
1 56058 165169
1 79326 227018
1 88949 16444
1 96445 250408
1 23782 294675
1 28697 20020
1 98262 464614
1 90460 191411
1 76512 452659
1 51841 392413
1 55346 168023
1 10326 114788
1 79434 48367
1 43132 460597
1 43290 3992
1 78597 200682
1 64133 246771
1 12021 240631
1 17790 166874
1 20322 407497
1 48655 108357
1 14548 363798
1 46479 143670
1 56228 468774
1 3051 211029
1 74752 305056
1 38014 136093
1 82341 290999
1 60695 234465
1 30371 17097
1 85369 302700
1 54941 537604
1 86902 379037
1 79206 479192
1 14323 29436
1 29188 484798
1 45064 486019
1 36975 381508
1 70684 363938
1 14034 288710
1 48236 99519
1 61353 38127
1 40708 22275
1 62497 130498
1 76356 200851
1 38204 348181
1 53052 425488
1 69033 408046
1 70575 19832
1 64911 21729
1 11091 178674
1 20451 27
1 66991 299874
1 17708 80942
1 13084 262754
1 62982 68311
1 48228 77510
1 10523 211778
1 97990 519273
1 39179 347465
1 18863 364826
1 77861 86450
1 25697 83920
1 80843 129840
1 45103 76026
1 7154 10154
1 7135 288596
1 40894 172713
1 53702 58528
1 20714 311005
1 11567 34590
1 39390 476067
1 3156 131797
1 19830 17022
1 22850 147299
1 64769 417897
1 86009 428641
1 10943 209710
1 77290 187845
1 14658 106703
1 78774 364542
1 79597 257000
1 49525 20575
1 24536 435662
1 92940 36820
1 29897 251543
1 59029 138259
1 12315 53392
1 83515 379988
1 19002 41217
1 40058 3706
1 10725 31781
1 43107 514056
1 62571 303399
1 22165 130385
1 22766 439722
1 67237 528785
1 78722 511054
1 38646 337022
1 83150 128856
1 87745 110607
1 26633 74698
1 15374 277484
1 35518 472541
1 5593 190400
1 27144 70006
1 43245 393589
1 28150 397529
1 10795 273056
1 67079 88696
1 46116 453382
1 56527 35277
1 46266 391644
1 98256 485956
1 611 524981
1 53249 71183
1 43237 443939
1 91050 26274
1 59611 71777
1 1157 509302
1 94158 292691
1 60734 61166
1 53723 412500
1 62932 450517
1 1747 25675
1 21109 512886
1 92054 498036
1 39173 25337
1 22615 536216
1 56279 472359
1 85307 114320
1 10193 392201
1 91609 122438
1 88684 453025
1 25434 515450
1 49938 436308
1 52538 545103
1 81726 292778
1 35749 185248
1 39903 62466
1 33946 157471
1 74900 185087
1 83883 419041
1 11408 162416
1 95898 231504
1 62423 244001
1 96989 100264
1 75231 175532
1 6267 502287
1 97232 490625
1 29741 419628
1 1220 171270
1 65245 242427
1 65607 459883
1 80809 451876
1 85207 5451
1 60160 220176
1 90724 124165
1 53987 475731
1 46033 311540
1 80325 384937
1 21392 425644
1 32267 84788
1 87786 141955
1 83117 113699
1 35028 467117
1 66386 379638
1 52155 332692
1 58935 161080
1 22137 371656
1 30120 80820
1 21468 546660
1 53861 157388
1 59653 272272
1 92574 493233
1 33478 494028
1 68407 219873
1 56451 306575
1 87108 75920
1 85138 438994
1 61933 121612
1 11386 171901
1 58283 518536
1 35159 463734
1 48745 390808
1 90771 402910
1 739 327208
1 30094 443329
1 66057 527753
1 85463 169502
1 31453 508451
1 7441 109949
1 10864 538266
1 87470 145503
1 3945 446564
1 69366 248678
1 85949 300532
1 31489 398946
1 62167 202247
1 91576 323525
1 22833 265873
1 68632 444123
1 825 517784
1 88270 286531
1 51149 309790
1 43227 35289
1 86142 492406
1 37649 72405
1 22160 111411
1 81779 104383
1 18616 27285
1 43321 219521
1 63164 345250
1 4905 121018
1 42390 376501
1 69086 354959
1 97841 291223
1 80453 38437
1 79338 353117
1 40378 508001
1 32879 128039
1 5039 139359
1 83363 526093
1 79077 489602
1 2232 536332
1 55793 183711
1 16594 215105
1 53976 480561
1 49514 360211
1 74066 483583
1 86696 253436
1 22730 237478
1 77960 66432
1 99323 46819
1 34070 160374
1 42228 441739
1 72017 84569
1 38549 472775
1 24843 131604
1 92079 81807
1 16550 536038
1 392 404539
1 72696 274426
1 19284 545929
1 53895 239717
1 82844 387497
1 87246 41931
1 19546 161790
1 1270 317442
1 23867 202153
1 3165 271451
1 74299 374157
1 6834 372262
1 43692 171134
1 91222 248467
1 98831 286161
1 10619 243492
1 75320 222503
1 29001 427792
1 29709 459734
1 63156 235098
1 63208 353954
1 47270 59319
1 65072 245073
1 58875 399344
1 59043 120912
1 13087 204385
1 62383 244392
1 46258 154300
1 7508 135254
1 47684 478634
1 61635 368055
1 29976 69726
1 9089 69048
1 63812 287645
1 16900 332799
1 87055 282685
1 43732 246648
1 89458 43054
1 15211 344201
1 32119 303638
1 82325 41411
1 30204 27502
1 30768 205203
1 17585 419203
1 99053 157117
1 89685 513802
1 13900 271208
1 94748 496676
1 35203 137537
1 74923 16571
1 64344 418360
1 92378 388695
1 96322 291530
1 35248 378486
1 28203 305621
1 86251 486028
1 84560 111722
1 50581 140996
1 48350 260246
1 3343 172921
1 35223 522522
1 90409 404586
1 98507 141287
1 43239 163947
1 66591 409662
1 57693 350593
1 50569 50829
1 57011 373998
1 86544 546120
1 89634 390310
1 69264 353165
1 16757 164983
1 45268 295441
1 7849 446106
1 58234 384797
1 45292 441972
1 64658 103914
1 53728 61687
1 38719 460829
1 15609 385117
1 90003 201687
1 81083 394064
1 99734 146610
1 94940 469040
1 27584 69835
1 44039 458339
1 69786 240990
1 33911 489310
1 97089 101961
1 6711 260009
1 12834 317549
1 74056 413283
1 91742 49175
1 3483 18571
1 2023 136956
1 6578 389320
1 16865 223673
1 22019 146974
1 35842 472424
1 1204 170607
1 88753 123198
1 53887 179999
1 57450 60355
1 18223 439349
1 59255 239385
1 21697 119060
1 47192 518177
1 54948 368146
1 87868 466287
1 12857 358052
1 63813 82719
1 5394 194868
1 68552 325235
1 17846 74753
1 7850 190034
1 20603 10403
1 25859 518553
1 50603 118276
1 6302 199488
1 12223 488056
1 11159 128629
1 88838 181039
1 72251 418753
1 41182 404986
1 71723 94381
1 84537 196841
1 27512 233446
1 57658 467647
1 67176 329973
1 58869 321368
1 83823 108120
1 83537 99486
1 13302 394172
1 42761 513225
1 92344 456537
1 35974 119312
1 83999 52025
1 97190 281246
1 55403 448317
1 96120 372501
1 46026 240354
1 87325 344218
1 31968 468461
1 81704 360047
1 15521 310816
1 82622 201319
1 68817 226215
1 30999 330898
1 83563 45291
1 86266 56875
1 36374 311751
1 18788 134152
1 92529 310102
1 36801 26393
1 6536 185270
1 88305 522965
1 70587 93192
1 12708 71452
1 11518 208161
1 37662 31171
1 11411 41854
1 73651 413535
1 24497 420609
1 61419 229970
1 1120 208963
1 27327 419688
1 15866 335508
1 23865 63520
1 35819 343818
1 50296 316549
1 402 404242
1 20937 376182
1 38973 373846
1 69646 528409
1 96144 274877
1 51067 467423
1 18526 526245
1 34195 287251
1 77902 259964
1 30191 537367
1 92823 295239
1 99991 280790
1 67875 60958
1 89126 422269
1 68943 448687
1 55369 359345
1 2601 54836
1 68736 337494
1 60688 450024
1 82972 469375
1 13368 380425
1 9279 445676
1 73539 161585
1 91198 417063
1 50184 80272
1 20098 399763
1 47278 333831
1 7170 322369
1 8145 201145
1 24489 44089
1 96508 192385
1 87254 128873
1 84717 241197
1 183 458363
1 30613 447862
1 28108 33134
1 79284 461345
1 41386 32621
1 15104 492316
1 92468 402311
1 72606 358091
1 17251 518852
1 87047 65540
1 61887 362979
1 59493 520551
1 80068 161578
1 53458 260002
1 81278 487346
1 26719 101630
1 5260 409520
1 83818 529565
1 89536 228608
1 42278 280342
1 40092 54130
1 32823 80032
1 6454 229580
1 40755 151451
1 56052 340933
1 26209 288753
1 10129 76302
1 96381 383978
1 34326 254096
1 38546 243740
1 22561 84766
1 4733 322424
1 8576 329853
1 57777 83176
1 37334 294395
1 15885 344731
1 1685 244319
1 3463 75788
1 7394 125969
1 6948 305287
1 69652 187875
1 33436 48106
1 95669 218908
1 13242 123485
1 4094 171737
1 71546 517010
1 52159 229619
1 86217 110038
1 40820 433915
1 74536 291043
1 76528 29586
1 47977 48564
1 36918 227553
1 32688 434436
1 35162 141122
1 39794 121799
1 27684 404980
1 33272 457251
1 26636 478264
1 80061 176908
1 23614 156551
1 17611 255369
1 95064 459276
1 43202 497077
1 8167 85908
1 90033 367746
1 98157 414169
1 60858 231582
1 54685 305927
1 49458 8792
1 73180 106051
1 27613 302532
1 93954 282210
1 41846 165936
1 96631 23615
1 99685 343104
1 80022 174661
1 86310 200795
1 38988 198770
1 71048 64111
1 5561 382414
1 54571 234130
1 5037 459533
1 96864 331043
1 12844 37357
1 22285 73629
1 64554 491113
1 28870 167740
1 89647 488508
1 60916 254134
1 76756 24139
1 39825 514180
1 17860 486495
1 14154 212514
1 36891 152688
1 94459 120658
1 97130 225585
1 3958 357278
1 70064 388389
1 65692 393857
1 61954 145583
1 46401 474438
1 15459 306451
1 99180 311737
1 9196 299195
1 90004 192632
1 80453 24287
1 83139 526536
1 32745 169805
1 56407 254181
1 29478 22926
1 44411 404701
1 51162 132843
1 41682 63446
1 20150 362465
1 48172 340107
1 70622 31249
1 99951 361759
1 20391 515137
1 20047 420222
1 25304 289277
1 58485 390942
1 44521 332979
1 80923 422980
1 66758 481760
1 93197 453084
1 38603 106244
1 89641 60385
1 96937 396226
1 91999 538818
1 38240 478265
1 36370 151318
1 9187 409932
1 7573 212581
1 72790 3087
1 63918 231808
1 13938 135448
1 32374 244029
1 19424 197243
1 97847 467017
1 11225 223363
1 79500 77920
1 80652 531206
1 37155 94892
1 34231 117461
1 72990 141643
1 68940 331621
1 44589 461076
1 53358 353099
1 54773 109614
1 50353 219186
1 15692 251678
1 99292 370243
1 88249 1156
1 10378 427016
1 40184 145869
1 60292 251814
1 78612 438808
1 18120 294033
1 56491 106060
1 82917 378616
1 73229 506068
1 15196 447190
1 25885 371495
1 89600 424003
1 91438 66688
1 81942 282780
1 65126 260236
1 87893 419639
1 76317 536375
1 91239 527357
1 40479 247506
1 88230 44153
1 17477 162904
1 16703 123152
1 22048 527052
1 83346 483152
1 66670 28229
1 207 434835
1 23010 27686
1 78841 265486
1 40863 266290
1 58375 34444
1 50045 311334
1 22686 42718
1 70755 312726
1 87415 354154
1 45834 223168
1 79423 146885
1 96576 521728
1 36817 213543
1 60930 165249
1 20477 266307
1 65728 231270
1 56869 104625
1 94044 100294
1 87322 378846
1 43210 471405
1 26690 20375
1 25169 235572
1 8021 161118
1 7305 289705
1 80635 458271
1 77115 207793
1 61967 256617
1 70723 520137
1 48862 373963
1 38993 247397
1 33384 537279
1 77987 9376
1 15166 312774
1 5163 188790
1 6594 260650
1 39055 131912
1 38985 369794
1 30787 219551
1 21915 204234
1 91792 315061
1 35569 9165
1 42705 106311
1 14070 336045
1 33488 88542
1 33863 84118
1 32269 364790
1 13906 67076
1 15575 60090
1 64250 474608
1 98096 155629
1 11728 466170
1 54668 119251
1 90395 283658
1 36114 544774
1 99217 344655
1 46841 93413
1 95483 321007
1 4940 259217
1 72180 337290
1 88870 413347
1 56906 26674
1 71190 223335
1 25275 152900
1 60988 182476
1 50841 454110
1 73769 93330
1 21254 122647
1 45634 431098
1 9752 94038
1 82494 470901
1 3926 385939
1 78563 64821
1 65144 39957
1 52044 448883
1 79210 278622
1 12133 7240
1 9609 499563
1 55724 103257
1 91652 274561
1 69234 290762
1 32187 60724
1 68888 43694
1 64483 270852
1 89362 206637
1 88448 336047
1 52230 346433
1 52297 12024
1 63213 50578
1 1128 389679
1 8273 92834
1 50839 199035
1 45069 494394
1 58083 311747
1 21296 682
1 74923 24798
1 8185 529917
1 65345 545519
1 81404 277215
1 66920 306989
1 1339 20289
1 80212 181775
1 37261 365201
1 59692 25585
1 57593 186187
1 1963 201922
1 62139 99597
1 49210 52704
1 33246 406887
1 43575 441348
1 64928 32928
1 89714 452779
1 51602 228736
1 1962 344681
1 70676 96548
1 73875 542898
1 40540 307625
1 69906 163228
1 82512 15236
1 40094 379087
1 11175 190712
1 38369 355105
1 69323 214620
1 40117 525974
1 12153 346357
1 23207 452969
1 85694 284714
1 38359 72820
1 61307 468299
1 70325 433448
1 43010 310877
1 46885 160608
1 47383 449365
1 668 6109
1 29104 432945
1 11136 211728
1 65493 509785
1 38058 264208
1 55423 457151
1 8519 270012
1 35324 94628
1 77843 327590
1 67145 250912
1 67740 223454
1 72982 34246
1 77380 514152
1 91750 420102
1 94559 138181
1 58251 430421
1 49936 102375
1 15885 96497
1 51792 448350
1 9988 490198
1 55911 467747
1 9753 140950
1 8496 108717
1 4201 147742
1 11001 377463
1 79713 88755
1 29728 296980
1 85570 150278
1 65302 535767
1 26526 20020
1 92575 30607
1 52569 423946
1 63824 72044
1 49992 417486
1 14639 259908
1 39573 485444
1 33303 449111
1 15448 480462
1 2352 10200
1 52543 494849
1 16794 363057
1 52134 270614
1 77955 408966
1 72543 327050
1 40876 89515
1 4235 108726
1 58247 137702
1 7263 359871
1 44155 211274
1 13728 151839
1 43614 134675
1 17702 528174
1 28345 307783
1 99548 169462
1 52392 532766
1 69053 119420
1 18775 5923
1 32025 253289
1 71973 174345
1 45837 484998
1 72004 400707
1 14574 107312
1 28694 398880
1 71198 473672
1 55473 131972
1 11541 367920
1 93500 109253
1 26713 479657
1 15151 174395
1 4933 101111
1 52790 313297
1 39973 318240
1 96046 38345
1 17368 451436
1 81254 286508
1 92589 275250
1 57023 486863
1 5670 290962
1 91692 57043
1 59575 225798
1 53906 341006
1 51430 318938
1 5865 103432
1 56365 161539
1 6840 55908
1 82227 459251
1 12252 437320
1 97175 338307
1 82177 133292
1 7972 543396
1 63879 166539
1 48189 418911
1 83166 218736
1 60498 164493
1 91209 232114
1 86536 439775
1 70591 305233
1 84694 60463
1 4964 446283
1 26818 26570
1 29332 32000
1 38151 245960
1 44057 259119
1 84337 490155
1 98543 266382
1 44190 192068
1 97894 534774
1 89310 436440
1 3103 498349
1 62452 214388
1 49134 505226
1 52339 107753
1 31414 394164
1 94562 342761
1 13616 436099
1 4536 170033
1 2531 387005
1 34655 531145
1 74188 73630
1 14164 235447
1 76824 444141
1 2085 532716
1 98053 148645
1 99729 220361
1 66052 161742
1 15467 311007
1 45337 344181
1 17783 71192
1 14969 366159
1 10475 114728
1 58218 223518
1 67087 244692
1 23238 216942
1 93565 431382
1 38615 538598
1 43681 101067
1 54300 399889
1 23033 537116
1 58179 485945
1 56117 10754
1 21676 149171
1 471 523659
1 97580 359961
1 98612 526658
1 81414 160826
1 24081 92786
1 10099 310614
1 40743 479468
1 37211 272224
1 74015 253944
1 2426 518522
1 22326 287976
1 18043 156664
1 48826 301845
1 26079 57553
1 50154 141912
1 76663 302288
1 70041 406438
1 17989 520261
1 98122 38565
1 4959 341294
1 41557 5837
1 81420 435394
1 27233 288495
1 47556 130957
1 35271 9590
1 78803 134442
1 41781 2389
1 9334 31080
1 94984 413214
1 53147 106565
1 50736 283266
1 87621 326798
1 81263 441218
1 16550 364569
1 94330 324684
1 44547 71382
1 77910 338112
1 41043 33427
1 99515 493395
1 94015 234723
1 19508 48220
1 24579 120526
1 93181 56802
1 27915 393688
1 94979 512099
1 11095 173570
1 615 129552
1 45014 59452
1 46683 124262
1 99406 504162
1 30754 153107
1 1810 138598
1 83828 225415
1 54154 306503
1 33879 417516
1 5070 519013
1 58342 252902
1 35627 308179
1 58766 87287
1 25404 313624
1 78891 538252
1 34321 381459
1 53135 75474
1 40587 350714
1 10875 397315
1 48765 96467
1 78116 182178
1 15340 435618
1 45326 371634
1 38064 380864
1 33076 499412
1 816 337300
1 64734 152076
1 15049 105136
1 76328 138653
1 53255 447636
1 77697 313158
1 27530 438412
1 28937 365481
1 42178 307577
1 8625 68143
1 26547 435556
1 83294 536214
1 95058 323663
1 88903 189218
1 43653 129453
1 16594 91725
1 3237 173350
1 63098 538715
1 61343 317181
1 7275 409150
1 47054 332065
1 78340 416536
1 98979 414437
1 8979 439156
1 53917 53416
1 16028 14352
1 99888 101497
1 56498 346294
1 74658 27240
1 39356 298886
1 36649 533439
1 18321 333658
1 48206 203913
1 39387 325994
1 78412 473011
1 8311 178185
1 65360 435022
1 49715 416526
1 28154 395650
1 33071 350499
1 98267 189163
1 85084 489749
1 33781 221287
1 62047 102778
1 36861 448509
1 97582 268086
1 53596 111656
1 2289 492715
1 2985 263872
1 80322 536066
1 38256 122496
1 24973 340691
1 1357 229711
1 25104 186368
1 38961 84984
1 52956 451206
1 34396 403194
1 2033 242311
1 91104 192784
1 80069 231371
1 74980 360918
1 74813 408263
1 92254 393542
1 83922 234841
1 21943 186028
1 48942 269929
1 16459 100410
1 37836 12021
1 94342 405497
1 86330 378531
1 27463 519210
1 21721 463738
1 288 317278
1 63771 473440
1 36275 153790
1 71812 103683
1 92694 34548
1 63178 399120
1 74800 109012
1 5845 478506
1 3993 180855
1 47422 174921
1 80349 226997
1 32467 3640
1 66841 262170
1 20721 222598
1 25948 276540
1 86824 363822
1 5639 131457
1 78011 458370
1 24269 45761
1 34109 528764
1 23795 464737
1 42580 200081
1 14640 423603
1 33656 318924
1 39182 55959
1 85396 136177
1 97126 333919
1 1924 288259
1 96168 154436
1 63446 55597
1 70608 196631
1 90505 392662
1 46609 373057
1 48815 385085
1 64334 282407
1 6510 519717
1 57435 265639
1 94971 133866
1 86848 406481
1 73565 437287
1 93493 481648
1 17296 319005
1 49383 340982
1 93118 161323
1 56881 245387
1 96295 88968
1 43907 446246
1 86394 192290
1 26079 88698
1 83993 444539
1 99894 29882
1 49337 332067
1 83342 428138
1 2110 25219
1 85855 128308
1 8099 443957
1 62672 305436
1 68848 500842
1 52350 289605
1 67489 62874
1 19702 365889
1 48197 42560
1 82198 257889
1 14460 511607
1 10223 142010
1 55160 510994
1 46789 302681
1 43580 344269
1 40652 459808
1 50720 537045
1 6893 144807
1 57450 41600
1 31551 221537
1 83541 308891
1 7469 341748
1 38253 437526
1 68502 99516
1 19473 230071
1 41671 499188
1 77680 178876
1 72355 155291
1 81548 173565
1 539 157696
1 59833 470643
1 72246 481027
1 90302 37455
1 76330 31143
1 40658 309399
1 20640 28757
1 72704 271476
1 30643 187651
1 23843 82134
1 73745 467979
1 7818 337168
1 16984 125075
1 56916 362925
1 42266 396868
1 48245 163700
1 96281 283616
1 67311 57733
1 99050 101278
1 78233 269229
1 58582 160562
1 42299 483882
1 1748 448375
1 38383 71837
1 14928 295127
1 92385 330494
1 18599 546238
1 88848 164656
1 14440 364283
1 29418 84150
1 73651 521037
1 97235 430635
1 76093 134128
1 28254 532551
1 48906 232874
1 30353 527312
1 95569 28742
1 68325 442370
1 71932 306400
1 48900 385186
1 64132 199151
1 7913 427967
1 12312 453817
1 85795 153760
1 45143 181235
1 43761 321188
1 37168 388439
1 71110 54063
1 74409 529216
1 63238 473194
1 5397 399121
1 24231 120710
1 4508 372514
1 36337 352373
1 59990 358698
1 50718 140044
1 99215 242491
1 65722 303644
1 92740 28293
1 24579 124249
1 56357 173611
1 78281 198802
1 95089 397529
1 29583 486495
1 8924 2644
1 21991 501001
1 78539 286861
1 40634 194261
1 10133 164930
1 89597 26385
1 91300 212072
1 71357 466994
1 17362 128643
1 96756 540581
1 32492 487337
1 10736 135406
1 17426 540436
1 57842 494388
1 17940 293347
1 18668 326771
1 26070 429633
1 74178 332844
1 30028 343273
1 59562 529017
1 31486 167727
1 63723 137242
1 87077 244430
1 89441 421813
1 38315 429044
1 95735 136654
1 30447 50269
1 44554 163308
1 25662 230609
1 37740 295982
1 21114 50193
1 27135 388475
1 99159 166781
1 54741 412407
1 83864 223149
1 59894 188168
1 92438 264296
1 40634 264850
1 36441 170744
1 93898 387391
1 39868 192505
1 16419 283604
1 10668 165766
1 21586 547189
1 50441 129054
1 78648 117549
1 19556 399791
1 64807 167260
1 32031 96535
1 45570 84983
1 93423 169222
1 22657 320124
1 15709 405829
1 8010 323767
1 21152 154107
1 32312 221978
1 95076 73886
1 74264 355162
1 73989 401034
1 89607 47423
1 97268 483675
1 23284 513076
1 40784 88526
1 11779 94029
1 31726 81316
1 62664 88995
1 12146 345259
1 23432 187612
1 56979 446134
1 4123 433796
1 96794 285266
1 59116 312709
1 82274 385904
1 50806 329076
1 2265 106031
1 25544 230741
1 93693 124896
1 60354 157171
1 88704 502253
1 20310 350650
1 39492 22253
1 81511 418479
1 33247 206968
1 93804 515408
1 75320 99676
1 19117 210281
1 8391 413369
1 93060 298428
1 49656 365669
1 70846 296198
1 53672 347837
1 16023 137280
1 95206 25350
1 44929 16202
1 80211 391768
1 5853 250211
1 59746 437723
1 96895 517348
1 69528 524665
1 4654 172928
1 9132 521346
1 99905 17303
1 29768 44476
1 90882 175456
1 30629 88627
1 83246 327353
1 8787 482494
1 92467 223446
1 12974 456668
1 71505 410858
1 1769 315336
1 58073 160181
1 81959 444557
1 22800 534968
1 69500 482491
1 4012 201013
1 70160 534612
1 40437 20189
1 88283 286192
1 95653 168492
1 68458 126313
1 27112 529259
1 38520 276024
1 4412 496605
1 10613 296910
1 83378 517142
1 20546 390524
1 6410 308075
1 87922 499428
1 46874 216741
1 20779 380129
1 7592 156626
1 95842 65090
1 63019 111619
1 60482 483108
1 19565 453792
1 89797 16040
1 72651 545746
1 77560 259494
1 61843 414620
1 41051 345665
1 5764 335766
1 99167 15456
1 89265 68377
1 95333 93322
1 70270 181975
1 24389 453615
1 94817 413695
1 85156 514297
1 50401 188937
1 91484 345904
1 66810 37596
1 36568 371531
1 80119 450538
1 1428 13476
1 1270 336936
1 1473 204159
1 80647 452151
1 65022 393068
1 61389 214636
1 57823 521769
1 85690 244232
1 7274 28325
1 92119 493841
1 7253 212144
1 50681 2443
1 14217 212224
1 74540 28028
1 50497 517933
1 46028 10673
1 37963 349166
1 2598 455035
1 28357 337818
1 23483 324863
1 17792 27861
1 4893 429302
1 1313 463232
1 28240 479182
1 71130 229676
1 59850 402503
1 64661 424459
1 36754 84018
1 76041 70509
1 61220 269597
1 43042 132337
1 89450 130497
1 55389 365861
1 62436 78495
1 10600 78886
1 67169 8256
1 5990 536605
1 78467 252121
1 47625 27475
1 93407 379616
1 46742 158707
1 50106 286757
1 25508 311974
1 18444 3873
1 85340 344314
1 9408 477806
1 7290 348600
1 56402 182373
1 99274 157700
1 71023 506467
1 26379 340281
1 76920 420393
1 92655 291294
1 19262 140880
1 92664 93795
1 29735 54430
1 68284 490766
1 70055 391023
1 95842 273850
1 41895 110456
1 94434 288235
1 21346 157936
1 13353 258716
1 46082 519858
1 53234 528587
1 60071 374888
1 65389 342281
1 19711 158855
1 91963 312016
1 33934 171500
1 39151 277795
1 49576 164996
1 34894 539109
1 30642 168053
1 93679 220870
1 29060 201812
1 4348 470408
1 94504 523177
1 9263 182660
1 75324 18454
1 35957 37427
1 54220 247360
1 5646 244205
1 86392 285360
1 7562 70577
1 76948 294043
1 65677 462419
1 45346 464503
1 26795 132001
1 33497 267448
1 93964 103718
1 51617 247448
1 75080 357158
1 51700 110015
1 43724 49136
1 63006 414823
1 20083 351167
1 93406 494129
1 12142 405045
1 70242 253582
1 61948 438091
1 97902 492131
1 84913 486299
1 9397 360062
1 10579 352884
1 14302 368519
1 64567 140090
1 77696 3196
1 70312 144192
1 58469 400689
1 25184 393744
1 69034 273256
1 54701 287050
1 44381 40262
1 55469 361966
1 98205 215328
1 43921 142081
1 96254 280984
1 54493 343336
1 92098 503989
1 27974 43813
1 69632 466354
1 51186 273783
1 5855 433352
1 25851 141726
1 95003 367215
1 51820 37269
1 69631 55081
1 73217 124235
1 46665 8427
1 34059 228214
1 65738 285947
1 28842 66731
1 26818 434984
1 26096 134404
1 28935 329545
1 59300 356605
1 74847 528550
1 53276 323992
1 68096 482532
1 3457 466225
1 48055 476738
1 79726 449206
1 56381 546335
1 77809 522943
1 82243 485413
1 18280 13867
1 44455 297533
1 16965 416802
1 61724 422981
1 81802 212517
1 75014 216800
1 55949 444993
1 52763 138601
1 87253 253509
1 23906 12633
1 82874 34295
1 24695 447465
1 11080 214127
1 18757 491841
1 3580 287660
1 14282 537287
1 32741 291365
1 58806 365848
1 30116 322165
1 72331 162514
1 8652 325435
1 90334 306500
1 43778 373098
1 67956 501025
1 2365 395826
1 37797 225702
1 26662 532266
1 69692 276624
1 53209 338720
1 84981 345415
1 61186 63065
1 31357 221733
1 56673 472646
1 84597 277883
1 8198 219784
1 98415 272539
1 9524 258692
1 97871 187496
1 15649 251827
1 69962 67010
1 18420 106220
1 96938 523671
1 61222 324249
1 86503 319219
1 83169 177458
1 46382 374057
1 77411 42818
1 60702 237563
1 48059 49264
1 51142 192087
1 62154 516935
1 39208 304508
1 68580 307486
1 77977 319081
1 7468 67657
1 60222 34934
1 67130 74994
1 16047 441693
1 18040 350041
1 31063 280994
1 64992 128972
1 56433 179292
1 94079 455763
1 54252 151642
1 36789 25938
1 81608 310502
1 48787 401062
1 48054 249834
1 38554 328160
1 19228 101322
1 67138 254946
1 29934 367235
1 55312 431728
1 62261 448899
1 72894 253732
1 7308 1830
1 70550 485806
1 80573 143319
1 19639 503865
1 94663 60001
1 6958 117344
1 2395 249726
1 79998 23970
1 79738 360320
1 80728 392370
1 20056 210967
1 39715 534440
1 17884 465168
1 48052 32150
1 34557 414093
1 10678 521776
1 51845 537014
1 40516 164185
1 18834 454662
1 33417 124363
1 21296 406292
1 13606 155007
1 76255 511330
1 88492 41886
1 77906 360550
1 10397 283117
1 30478 487312
1 9007 247794
1 22823 429309
1 22792 535141
1 30438 533287
1 75618 256444
1 54949 528403
1 14344 147187
1 99376 491585
1 64567 284729
1 12645 379843
1 57790 75953
1 20788 159007
1 48029 227534
1 66112 51848
1 27721 540128
1 97436 418673
1 26438 275773
1 35823 272835
1 43371 292532
1 34479 344405
1 76033 385269
1 87049 523187
1 80228 541906
1 8343 535116
1 70848 545892
1 3207 395927
1 96084 364876
1 97851 402875
1 28114 77207
1 40579 139595
1 39612 415495
1 30116 470315
1 94472 244115
1 78132 321764
1 41469 326687
1 59546 308304
1 9075 309813
1 28850 441988
1 14198 346038
1 57927 475592
1 73860 164111
1 24087 77027
1 4650 423504
1 57522 420636
1 7017 268016
1 19419 335350
1 48759 94898
1 3461 508185
1 35414 308422
1 9942 245966
1 97886 22974
1 9862 404503
1 58264 359330
1 37761 502337
1 73792 10937
1 25344 403172
1 16131 298770
1 28980 107367
1 16094 214175
1 71227 32681
1 86532 289741
1 30056 53041
1 99096 477110
1 48958 34267
1 67598 292721
1 57237 266324
1 63918 394378
1 31348 461838
1 60049 502279
1 3476 45978
1 93441 394757
1 62723 409133
1 68989 184025
1 25662 264235
1 7122 11803
1 81045 165627
1 59394 425530
1 82026 501072
1 24896 388274
1 50930 105701
1 32370 377412
1 47922 265727
1 53645 163014
1 32866 160174
1 8572 528301
1 58125 392872
1 3609 88405
1 59662 265001
1 15122 222416
1 78389 126616
1 60869 509239
1 76544 21520
1 2339 348452
1 94337 241532
1 3472 221362
1 77246 202612
1 44801 315648
1 62251 57094
1 72540 17210
1 43793 302386
1 31355 91186
1 37195 224234
1 68009 441537
1 80483 109670
1 65570 244828
1 95673 184021
1 47319 453163
1 2268 491030
1 34407 135305
1 11982 464284
1 62439 194062
1 50147 69419
1 80731 514672
1 10786 371557
1 67929 312306
1 11682 103110
1 84941 403492
1 82446 418220
1 93615 203309
1 83073 364119
1 33166 21188
1 41802 275618
1 41928 534868
1 41801 225712
1 17231 117911
1 7823 282812
1 25189 102722
1 87969 238034
1 83776 364200
1 44886 179020
1 99430 290867
1 1652 24510
1 23345 445126
1 62902 35298
1 11596 238238
1 97960 355796
1 74996 414576
1 17384 465643
1 15160 295944
1 34375 227031
1 89753 407666
1 57286 237781
1 76330 186535
1 32249 318278
1 94192 280300
1 72711 468195
1 80290 7980
1 17639 187543
1 35529 509589
1 66755 56992
1 43617 248723
1 7224 191618
1 89430 398705
1 94452 27181
1 43880 33037
1 17110 177625
1 75751 408944
1 98418 17989
1 47094 543588
1 47626 381309
1 15947 508249
1 48021 80095
1 24237 25945
1 94554 390291
1 53780 473124
1 82421 48139
1 24589 51012
1 79857 479276
1 69587 10325
1 22477 329171
1 40822 237487
1 50743 212904
1 94967 378643
1 32050 163454
1 24489 299050
1 25363 400317
1 85522 242326
1 60704 113795
1 28647 438894
1 26768 345284
1 83955 421238
1 81325 20606
1 12688 392197
1 43444 126994
1 56651 523122
1 88946 350373
1 42404 30256
1 1801 123063
1 94219 130486
1 56393 358775
1 27588 126479
1 74134 42414
1 48099 390919
1 32808 411235
1 94032 491848
1 36678 89046
1 22980 63758
1 57129 170890
1 1098 157287
1 61343 84760
1 35166 305951
1 99909 85451
1 29072 303730
1 28395 81063
1 33058 333389
1 41716 357045
1 74853 84561
1 14418 142122
1 68192 41044
1 83598 51892
1 50921 397190
1 94077 116035
1 29032 274917
1 84939 267569
1 37147 133669
1 95252 283835
1 11820 212609
1 31429 262230
1 71292 539532
1 2335 391486
1 42236 67685
1 25012 71518
1 85902 416839
1 45704 172639
1 29416 394926
1 85648 228200
1 88464 142448
1 10198 507889
1 15456 420097
1 84114 351433
1 77763 217091
1 24210 505054
1 36214 458123
1 53842 216312
1 42663 518766
1 71332 53482
1 49305 420741
1 91913 80548
1 39710 276449
1 15414 293896
1 5179 214296
1 4432 539117
1 19367 318654
1 47951 364915
1 95467 447113
1 35646 126209
1 97602 47474
1 32632 35657
1 54170 61337
1 6797 267960
1 73138 6225
1 90234 137234
1 95257 84909
1 78580 547774
1 85493 245244
1 93341 492081
1 83929 542682
1 61645 406231
1 54092 167997
1 57802 351829
1 66953 192433
1 37743 440037
1 53625 518284
1 87496 282552
1 35738 58507
1 30740 380235
1 87611 199447
1 55874 49659
1 52893 180137
1 97332 446761
1 91795 539455
1 84286 281482
1 12482 229696
1 34855 374256
1 89377 423776
1 80774 303200
1 33594 38729
1 81381 457842
1 18694 160099
1 68194 255792
1 4917 156221
1 52968 449763
1 50019 103090
1 63770 76191
1 50691 322021
1 29416 266600
1 33784 110134
1 9720 164652
1 46742 362211
1 93470 502974
1 22373 523387
1 40611 152070
1 64190 326654
1 96769 369778
1 87979 433210
1 34596 329923
1 25834 118928
1 26346 319694
1 61995 296457
1 19396 124932
1 83949 102462
1 57874 295210
1 65924 222497
1 27658 420686
1 6038 467705
1 42098 127324
1 1112 323578
1 74145 39429
1 4661 314203
1 3425 415236
1 3431 180658
1 66031 101428
1 74299 332963
1 38937 280514
1 46897 195857
1 36702 182301
1 45882 222347
1 20369 10754
1 67448 35401
1 90742 453672
1 12832 496936
1 81987 137046
1 93050 316418
1 30688 148073
1 62847 120260
1 84007 44745
1 69306 58426
1 71172 377352
1 47560 327690
1 29141 169435
1 73943 362821
1 5674 465347
1 64234 214548
1 32933 229237
1 75090 518572
1 75227 345079
1 88886 49284
1 43378 362805
1 46540 264854
1 93280 288624
1 13277 24041
1 90673 490510
1 51172 121481
1 34241 168148
1 79567 197578
1 20798 183507
1 35004 181081
1 99975 102496
1 74205 200154
1 975 433177
1 52148 372169
1 95353 19921
1 71383 486555
1 90653 366575
1 17548 462290
1 87202 361320
1 21901 294743
1 77089 93952
1 82309 104006
1 17672 506705
1 90673 480373
1 45556 267964
1 8672 298093
1 20917 105478
1 96883 388548
1 1197 525817
1 79389 388545
1 41457 540160
1 32675 535083
1 29222 432006
1 3772 30266
1 26692 70976
1 92689 464325
1 15798 371626
1 6430 6234
1 66488 395398
1 28367 529421
1 19799 484781
1 97123 482109
1 28692 377452
1 3052 510822
1 85377 94665
1 33228 204305
1 3457 58947
1 89178 91167
1 52492 238730
1 49658 315303
1 14344 485712
1 68776 409715
1 976 508092
1 24013 375767
1 1841 363952
1 26087 83477
1 8839 425495
1 46469 186518
1 11812 522079
1 744 50048
1 85865 6825
1 67524 236958
1 16203 436555
1 95644 156512
1 90575 9421
1 53160 134636
1 45997 542185
1 53586 355789
1 44112 448799
1 44148 179280
1 34515 323609
1 2139 537534
1 29317 337724
1 43687 60095
1 25574 321474
1 40872 362079
1 12135 27678
1 51810 316331
1 92077 40399
1 12233 16344
1 80847 334389
1 79877 478957
1 70195 325885
1 19215 447128
1 34932 348742
1 5393 528085
1 16638 512151
1 25738 147579
1 87920 278994
1 95143 344132
1 88856 230772
1 12011 156781
1 47162 470623
1 93031 210889
1 40873 411019
1 40609 17853
1 60364 287897
1 11633 70458
1 65722 161474
1 53023 380975
1 9725 455613
1 53094 150286
1 13363 263813
1 41396 517308
1 74663 92992
1 47111 245418
1 78876 238984
1 87856 385120
1 2146 232544
1 64659 398602
1 44222 314651
1 65541 81942
1 76358 48965
1 2444 64480
1 10178 158808
1 58786 521574
1 55980 508412
1 18418 422228
1 80048 336903
1 60441 106869
1 28972 206075
1 8006 9932
1 53457 545823
1 82073 190512
1 56607 399661
1 55783 507132
1 33644 374223
1 83764 233368
1 55070 189181
1 50679 495562
1 50283 453537
1 10521 280577
1 22528 9628
1 70197 315026
1 24823 352270
1 10873 435010
1 5598 432045
1 25188 296926
1 38550 398087
1 19333 438875
1 2097 352463
1 91106 527066
1 90451 201624
1 20110 367233
1 3122 41230
1 98736 362268
1 77686 257443
1 28162 430605
1 31417 417879
1 19440 150064
1 60294 469609
1 52469 30192
1 98877 428592
1 50913 360
1 39501 304698
1 97396 216827
1 91417 67861
1 38211 88944
1 81972 418021
1 47250 23351
1 18180 326483
1 12441 306074
1 41089 210745
1 75103 181953
1 62582 174296
1 12993 328770
1 77119 25164
1 68459 30386
1 3306 249211
1 59069 188650
1 74166 533007
1 52807 23839
1 75093 371915
1 67500 404531
1 68685 439618
1 27298 185545
1 48499 505500
1 71600 219933
1 63886 469907
1 90159 94137
1 9434 364964
1 96233 522433
1 1057 121607
1 24349 538104
1 43139 97203
1 36600 490185
1 5871 455263
1 95612 147619
1 41479 467374
1 70460 491890
1 512 27863
1 40670 449711
1 78111 519794
1 60407 22208
1 14460 342618
1 26930 356189
1 87106 270756
1 81257 513688
1 42956 126271
1 48585 452023
1 42089 430870
1 9362 32272
1 2009 359124
1 49589 205272
1 44110 300292
1 10483 266921
1 14827 440553
1 2212 90730
1 30088 254036
1 96045 317183
1 32939 30972
1 45832 96154
1 29871 444689
1 85984 65395
1 97633 313263
1 84145 214821
1 78397 207046
1 40780 142751
1 94357 8420
1 81616 545045
1 1866 538259
1 15666 521740
1 74576 190475
1 97301 56285
1 24366 78598
1 30098 298242
1 25083 267548
1 77041 278199
1 57570 89966
1 74990 259987
1 33790 266659
1 78324 132176
1 29054 196042
1 50468 226499
1 59361 378034
1 14543 402702
1 33563 34542
1 4151 540244
1 57166 293161
1 58034 122688
1 90129 155052
1 18982 132138
1 30860 115363
1 3406 64640
1 98489 110691
1 58675 442098
1 71204 191155
1 25202 196512
1 33996 177194
1 87420 282571
1 89471 75203
1 47441 165703
1 32641 502034
1 69700 83723
1 1701 363428
1 6554 687
1 49106 457450
1 30698 89154
1 45694 389378
1 50749 78706
1 97622 254301
1 75919 292466
1 92340 542240
1 29964 104179
1 47559 223183
1 72211 331611
1 97006 333105
1 79478 364256
1 94524 322017
1 65207 295067
1 23349 237682
1 89420 351251
1 2479 390149
1 9916 26686
1 94386 517314
1 10720 515887
1 63128 101707
1 84130 54839
1 95949 440528
1 60480 225123
1 11791 86184
1 81193 87819
1 43662 314007
1 70110 544562
1 49485 82725
1 11858 257372
1 84159 531669
1 81002 528207
1 56010 530660
1 26558 273102
1 28775 56194
1 89269 98937
1 18303 280809
1 83724 342551
1 17807 328301
1 69808 30695
1 66084 402201
1 44990 82359
1 4447 116825
1 21129 85916
1 48178 456993
1 77300 244360
1 193 451789
1 90483 61951
1 32418 421427
1 46222 534547
1 43484 65510
1 89566 8539
1 55275 428091
1 66350 511628
1 40602 384927
1 22298 497059
1 11366 383394
1 41810 500660
1 69825 204671
1 13272 332662
1 18093 486670
1 22845 290593
1 86876 104352
1 58024 498739
1 20087 28119
1 6126 125324
1 97171 85855
1 33114 308714
1 61500 89806
1 48486 449033
1 74734 363788
1 8864 26815
1 96150 377252
1 5062 217505
1 86069 341342
1 28201 248733
1 76445 25951
1 41709 48786
1 75249 444192
1 70887 387116
1 45513 293314
1 94653 269989
1 39275 137816
1 2729 328768
1 66226 234472
1 10550 462762
1 26379 277218
1 80321 456628
1 71603 3458
1 89304 202182
1 99225 218093
1 77886 245604
1 93858 480831
1 49925 360815
1 80895 470312
1 99537 301364
1 45592 108030
1 32635 390514
1 36612 492457
1 21835 487955
1 74222 366471
1 5021 482823
1 69169 315588
1 4477 210385
1 19420 479648
1 21578 465264
1 86351 506192
1 68406 50843
1 81788 153913
1 95331 114233
1 12966 539856
1 6535 464182
1 49188 416311
1 80264 228288
1 43838 198218
1 71969 512390
1 5006 301899
1 39259 293581
1 54081 433127
1 8596 489102
1 14131 328802
1 58235 254014
1 24950 427399
1 52913 138690
1 32619 44126
1 59497 187255
1 1286 372852
1 75400 417655
1 91246 296567
1 76549 200174
1 20922 323395
1 62953 9334
1 84756 336274
1 39920 402991
1 90233 474861
1 60070 201172
1 11031 420125
1 12683 61616
1 82382 402415
1 55503 68726
1 79727 290656
1 75829 97425
1 79903 384517
1 24851 510248
1 68884 363720
1 69808 180724
1 45430 83493
1 26821 360697
1 25471 433126
1 61244 5441
1 62011 443664
1 85299 36197
1 33960 434400
1 1210 231050
1 59831 451671
1 31408 70977
1 81288 464578
1 20489 120543
1 23313 132374
1 65034 447458
1 97336 49777
1 33547 328358
1 88180 108191
1 97108 471561
1 27887 213786
1 42240 538371
1 2630 312707
1 8540 57055
1 1287 66135
1 30792 458120
1 74481 107427
1 99988 63641
1 89463 162756
1 74212 155522
1 53597 90907
1 53580 462104
1 56921 510278
1 55125 363269
1 67346 185801
1 40821 540881
1 580 308818
1 71258 488706
1 34842 214690
1 94368 278334
1 59282 84510
1 54037 67947
1 45308 233243
1 12155 456846
1 55899 238626
1 4102 200625
1 20353 127525
1 40826 21699
1 92695 183291
1 26157 499155
1 65938 105116
1 99690 160590
1 37406 389547
1 70540 148697
1 4567 487722
1 30238 527892
1 31690 298046
1 29633 73154
1 47897 504412
1 59782 463562
1 44627 186345
1 50927 261932
1 47775 126958
1 71474 281225
1 34066 44269
1 54773 39895
1 93139 87255
1 13010 467011
1 47614 446036
1 17076 519000
1 96125 196294
1 92536 7271
1 43984 224326
1 37357 291769
1 27590 241509
1 66708 522655
1 46689 180680
1 1791 359471
1 7350 86512
1 35157 98756
1 54506 519875
1 1612 113934
1 12789 87114
1 98830 439479
1 54978 405793
1 3572 81268
1 22157 438042
1 3661 416310
1 65699 55454
1 96696 208369
1 28837 89754
1 23620 35208
1 83908 496155
1 2903 462342
1 72166 86970
1 93572 446511
1 82047 405545
1 30131 157070
1 26424 435249
1 36860 383213
1 71628 500362
1 66539 456403
1 49861 72870
1 41789 397777
1 41923 24094
1 40033 160865
1 99220 425263
1 55480 178797
1 30748 494990
1 25013 468186
1 98735 47781
1 23806 246375
1 818 353312
1 68072 97829
1 61821 485840
1 40541 497434
1 71706 388336
1 40025 519707
1 65447 386723
1 21545 513612
1 79344 350875
1 22154 505644
1 11573 347029
1 29039 340111
1 94506 471370
1 48827 399478
1 6769 353628
1 20002 71958
1 19713 534627
1 52428 207782
1 81506 276608
1 32722 340492
1 23374 277721
1 25535 47531
1 23953 325036
1 61935 67896
1 34026 321504
1 86194 377057
1 75239 258711
1 96681 94557
1 95340 510430
1 23208 384099
1 940 145935
1 94866 100198
1 48462 530502
1 78016 337266
1 78537 324872
1 57658 319894
1 87943 75619
1 51099 538644
1 22821 294073
1 92496 357148
1 39281 220201
1 14969 141181
1 67306 25941
1 62119 306835
1 70052 427578
1 10652 119239
1 78017 270090
1 4909 369162
1 93656 334113
1 4387 105779
1 26832 156620
1 33109 531676
1 75461 119370
1 70446 171913
1 77186 109518
1 79405 112876
1 2565 222354
1 36864 495402
1 34751 43299
1 98759 101429
1 63120 346883
1 50839 469076
1 4910 84245
1 46612 216706
1 56511 160956
1 27988 407203
1 69721 163133
1 69571 371078
1 87561 143948
1 78361 498121
1 35272 189327
1 40741 524609
1 91527 58444
1 53573 431031
1 2084 435234
1 24523 211471
1 86770 174631
1 66169 375705
1 51285 89857
1 21605 313203
1 88963 15520
1 63605 416037
1 10211 235618
1 15140 242661
1 80273 142075
1 17083 302903
1 93624 543745
1 96184 237897
1 40022 71733
1 71465 459460
1 13435 90217
1 78385 387226
1 86537 72164
1 50786 357398
1 44021 227553
1 23713 323100
1 16900 340484
1 9285 347350
1 75950 81431
1 32920 257404
1 65054 63982
1 2676 498072
1 72560 221015
1 24102 120526
1 90449 465412
1 20205 102494
1 49314 243976
1 18779 347597
1 45045 527413
1 32403 307536
1 56110 214773
1 47849 367425
1 19842 509840
1 2309 470252
1 67675 102656
1 69471 325723
1 13425 232981
1 20420 409678
1 89586 55050
1 71311 474520
1 8890 169666
1 91344 179355
1 45115 276159
1 43848 345024
1 71158 325891
1 88682 333230
1 70240 30069
1 16987 328030
1 14238 287193
1 42291 528073
1 47752 459761
1 8634 471674
1 16169 157245
1 27595 35284
1 42076 101720
1 50099 454249
1 71152 155541
1 658 481477
1 13221 226555
1 97080 54240
1 61932 273248
1 65353 118040
1 27755 330730
1 16537 419912
1 56726 434949
1 88976 266648
1 65046 72987
1 81799 12398
1 64390 121193
1 90697 168570
1 73456 117035
1 73458 419775
1 66899 88011
1 1267 491364
1 5216 36015
1 62091 445232
1 68184 461630
1 52655 439658
1 30287 484207
1 46786 4138
1 1964 282734
1 27165 79298
1 68934 302821
1 96264 299630
1 81352 128417
1 46398 269956
1 30413 200974
1 77581 49085
1 11172 438434
1 85907 139254
1 75820 545671
1 95617 84720
1 63672 132280
1 94332 314261
1 83373 289444
1 31798 297436
1 65951 215960
1 55385 126949
1 41399 38108
1 52732 533786
1 79951 315049
1 29643 80447
1 70899 494321
1 47970 65699
1 24929 492466
1 27410 75261
1 68681 105975
1 43995 508872
1 85198 420051
1 38608 159059
1 56259 305550
1 97333 523314
1 25679 234521
1 43587 174011
1 18280 236766
1 50083 269870
1 3675 392734
1 76430 441906
1 95874 337621
1 115 247529
1 53803 231269
1 88209 314328
1 56728 299388
1 52567 123065
1 27257 119361
1 56299 84734
1 81811 24419
1 86976 492701
1 55100 225191
1 12701 325603
1 16027 370925
1 11997 82895
1 73068 295422
1 28329 526425
1 33722 154245
1 82015 134268
1 90467 397813
1 51694 274943
1 18839 458921
1 42231 539301
1 58553 254760
1 82669 263950
1 92732 51021
1 16469 510536
1 1190 216329
1 1446 421074
1 76527 256868
1 48010 267156
1 21347 401507
1 58843 454889
1 44635 143601
1 29382 222587
1 51560 151393
1 91787 55975
1 22024 443350
1 91482 398170
1 56590 449220
1 11958 399621
1 63294 42596
1 48022 70895
1 12685 335763
1 36767 510049
1 50149 253459
1 5610 93489
1 64446 256645
1 19748 15592
1 48742 180349
1 8104 376266
1 25530 136914
1 11526 346434
1 56266 141495
1 54784 10260
1 98712 466151
1 79175 198997
1 87385 365506
1 84577 293166
1 88786 439774
1 58822 453805
1 35227 14583
1 24062 182942
1 43871 122970
1 92932 213620
1 88665 517034
1 29509 210122
1 7737 240598
1 70817 494754
1 25821 261405
1 21033 293885
1 40407 465407
1 47391 456849
1 27469 9949
1 87832 294350
1 67955 202112
1 84188 323505
1 35634 462470
1 10084 281332
1 24101 455520
1 78555 135664
1 13942 247375
1 1950 61829
1 22821 208583
1 34139 400219
1 58593 400895
1 22805 185751
1 13580 275783
1 47709 87485
1 18106 202904
1 63386 408757
1 18450 334515
1 21730 28234
1 40203 191738
1 51742 457078
1 26320 324970
1 70474 483245
1 54588 357300
1 35057 118941
1 85278 64448
1 89172 250495
1 37366 21193
1 36644 42061
1 95733 511271
1 57443 468830
1 24032 104475
1 53287 230745
1 67054 378466
1 10327 130026
1 73061 494659
1 1355 544004
1 65760 338308
1 88111 123025
1 12747 285469
1 51392 428182
1 47300 176606
1 19981 301352
1 87484 140727
1 66839 329487
1 68308 463147
1 32848 465007
1 50912 213002
1 30303 59518
1 66023 370258
1 27515 114887
1 65824 331455
1 80267 402226
1 29141 431475
1 75468 13442
1 27139 5235
1 16170 309198
1 82936 272027
1 51108 301877
1 48019 214322
1 87532 117262
1 25800 413268
1 29125 458104
1 28889 539842
1 64995 533386
1 79997 94250
1 69037 200276
1 96924 49692
1 38174 274521
1 86543 158158
1 91167 118476
1 57476 6020
1 56143 396675
1 28697 178329
1 44347 185582
1 83036 62577
1 51973 180385
1 26865 493057
1 73088 213757
1 48810 101198
1 12753 370243
1 78416 68866
1 13776 152962
1 91161 451213
1 16068 340388
1 43375 212345
1 67530 177869
1 39791 478955
1 31151 518056
1 93190 454607
1 51952 383616
1 63766 167556
1 76448 473672
1 28911 74898
1 59586 513371
1 53013 441018
1 69867 175184
1 62368 513110
1 30657 419635
1 49911 380994
1 12798 3247
1 77715 498756
1 40556 352995
1 79970 71273
1 94826 167509
1 21313 527218
1 22533 376409
1 87104 2319
1 73119 468683
1 95490 100951
1 65996 1657
1 64313 529395
1 87919 52022
1 66126 348714
1 50817 107913
1 25206 97480
1 40778 108499
1 83165 66040
1 50821 64365
1 67263 236683
1 58912 324682
1 45705 415368
1 45145 259447
1 32316 282691
1 94017 515474
1 90954 256185
1 39516 314247
1 51319 54223
1 55327 486839
1 44056 342199
1 65393 154119
1 42711 325109
1 50730 191354
1 15308 444235
1 82581 491303
1 42341 287622
1 26609 145424
1 27358 379539
1 46060 494134
1 37705 97563
1 54759 432370
1 29671 123531
1 37140 109993
1 48301 213452
1 730 327325
1 28448 204256
1 25039 154018
1 99384 534455
1 45564 229146
1 60032 127575
1 22845 174149
1 52627 126321
1 16958 318762
1 97953 324242
1 92926 317156
1 50087 204283
1 53071 84190
1 77914 219053
1 87475 483143
1 80572 274949
1 85536 12543
1 58245 500461
1 10365 540316
1 62875 473190
1 96002 339858
1 87225 285912
1 75003 331356
1 94891 176153
1 40005 464432
1 7696 387769
1 15119 466575
1 92343 183435
1 85274 318242
1 28546 197447
1 56185 222622
1 75237 405919
1 30897 256910
1 62343 146235
1 7866 405867
1 76415 223316
1 47227 28231
1 77271 446756
1 76081 435027
1 63341 303888
1 28424 113699
1 11372 58201
1 49728 76370
1 22007 458284
1 4745 311603
1 77438 306190
1 65990 468433
1 10151 214433
1 68430 36316
1 13798 326980
1 87590 462510
1 36 85083
1 59975 522707
1 67515 527941
1 3134 529406
1 34039 272300
1 21798 45734
1 23414 403653
1 21967 394993
1 22409 256477
1 33050 122036
1 74576 163433
1 3931 72137
1 52033 509671
1 92661 176759
1 71298 501618
1 88193 238546
1 8234 166282
1 73478 261708
1 53283 42806
1 81377 248481
1 52938 358432
1 89119 218672
1 94829 424189
1 80158 401789
1 86731 387438
1 23759 279205
1 7703 57632
1 83190 388748
1 29013 15217
1 20872 11198
1 56955 396557
1 20075 488565
1 54769 241689
1 6617 312449
1 8881 185095
1 81468 378697
1 96711 214664
1 5843 373624
1 44689 251141
1 19852 341092
1 69215 28235
1 82695 134482
1 27955 10016
1 57593 164924
1 26914 445679
1 52773 521461
1 74194 363775
1 90372 340869
1 79449 251561
1 79038 297395
1 81379 449045
1 71343 206125
1 51660 10429
1 50914 699
1 27938 24246
1 42392 53788
1 9156 388977
1 40866 480704
1 9925 188383
1 59842 380908
1 21864 400386
1 88526 241505
1 11013 113922
1 66157 358601
1 31107 319960
1 35895 264356
1 18843 508619
1 37080 46073
1 27 21286
1 41997 195583
1 92352 117927
1 71812 32965
1 72986 273875
1 49248 282693
1 84523 493027
1 23251 367876
1 49224 48789
1 97538 120897
1 97814 405845
1 73956 338466
1 48909 314120
1 12675 479438
1 5944 254085
1 25624 441878
1 8019 258007
1 7026 234647
1 4523 21704
1 71568 406765
1 21985 5637
1 77186 52787
1 57223 1451
1 29099 250345
1 28960 530056
1 11009 339473
1 87076 239292
1 37483 155690
1 78105 202841
1 50817 422028
1 17658 130859
1 9360 22190
1 52052 82316
1 12211 526263
1 81347 181397
1 52314 193582
1 28889 221835
1 14406 332874
1 17335 314132
1 86538 34374
1 60050 79543
1 16203 215021
1 2063 319356
1 35329 510211
1 42214 473909
1 86131 405967
1 13058 394742
1 36062 286755
1 99550 184370
1 24463 438479
1 25129 70439
1 97763 486011
1 69187 321154
1 78541 239804
1 63485 303524
1 38128 305003
1 20380 4567
1 23521 444934
1 41975 143607
1 47814 378528
1 49652 276322
1 24472 417829
1 14478 458288
1 51652 409572
1 77009 346880
1 97573 181148
1 62300 57745
1 30636 185080
1 30493 181657
1 58968 461951
1 3768 213421
1 14269 34148
1 52032 315187
1 2593 13107
1 5180 165023
1 56506 138234
1 9635 527279
1 88337 434408
1 41247 313259
1 59265 300914
1 90734 88958
1 11063 485221
1 71291 471491
1 13043 251213
1 29321 458648
1 98854 57474
1 24936 453455
1 80562 487778
1 21245 349687
1 40237 283208
1 3486 231787
1 98301 189151
1 62387 432924
1 50716 355744
1 32566 319359
1 81941 370644
1 5907 241224
1 79941 546034
1 63080 257245
1 37914 145263
1 94982 104015
1 64471 545633
1 32493 169156
1 19597 190803
1 78227 459192
1 3907 262897
1 59902 56384
1 74063 62305
1 53220 231878
1 72570 321515
1 88466 303846
1 65408 414701
1 74562 486567
1 68077 389980
1 48994 319580
1 54848 330149
1 93587 80587
1 50827 149889
1 96295 52034
1 49072 502514
1 6114 363636
1 88645 384775
1 13786 187173
1 60881 250795
1 71863 352220
1 62156 517311
1 34515 342750
1 98946 289804
1 38233 358489
1 74384 42598
1 64969 119643
1 85125 94475
1 55666 151267
1 61986 391057
1 14231 492836
1 14586 139104
1 10027 55041
1 89650 481372
1 95028 544786
1 62529 168502
1 17418 109518
1 37969 391886
1 55545 200558
1 7163 54662
1 32346 200540
1 4367 148096
1 30238 260986
1 40329 4126
1 56451 428363
1 72988 201453
1 83291 164938
1 16875 70046
1 55020 107395
1 25642 332983
1 3723 507875
1 12609 114276
1 30463 542580
1 78953 472859
1 49348 500458
1 32812 304617
1 30692 261892
1 30824 251622
1 95167 286373
1 95532 479473
1 19908 353328
1 68346 380769
1 72373 178116
1 9955 50041
1 80615 75904
1 67725 95513
1 75231 501456
1 34128 376543
1 65237 6210
1 80211 45759
1 87764 391311
1 68500 277860
1 91639 532083
1 39933 121232
1 94605 11053
1 66095 465912
1 40854 402788
1 80378 237629
1 580 132335
1 23010 514596
1 47866 479506
1 39164 350452
1 85328 439978
1 84462 301170
1 14508 323353
1 77746 38900
1 12201 258276
1 30386 538467
1 26196 72203
1 17421 327423
1 52009 164745
1 6320 497855
1 12570 156901
1 51294 453922
1 35496 496622
1 82120 155584
1 93831 439968
1 18773 344294
1 8030 114252
1 73115 164534
1 38052 391820
1 44099 415689
1 51012 482369
1 82664 299098
1 69689 270487
1 3768 41950
1 23666 540753
1 93489 91130
1 41678 473318
1 47941 251983
1 64257 71029
1 23030 427487
1 55053 526830
1 98874 43565
1 27977 451950
1 81207 498201
1 14877 484811
1 24103 188742
1 75075 423362
1 36725 416354
1 26247 515948
1 87614 383641
1 62888 37785
1 19281 181250
1 17588 433032
1 31118 255656
1 64463 114828
1 56586 119987
1 31148 135336
1 63209 306949
1 5490 227953
1 37410 104225
1 62584 137659
1 21407 448139
1 89704 231272
1 66521 507798
1 47711 517016
1 86431 391169
1 89707 419450
1 64688 435814
1 50955 142249
1 12155 178738
1 84370 268088
1 5094 20911
1 64580 332459
1 4964 272348
1 16311 167848
1 62909 361201
1 80467 176659
1 74153 436693
1 48402 167161
1 14964 223554
1 52640 543017
1 14460 497812
1 95003 302238
1 16910 363510
1 3187 312295
1 80396 150008
1 24811 45808
1 9577 231711
1 46070 7850
1 28266 107568
1 23898 281826
1 56454 264338
1 94352 242351
1 36167 447067
1 86593 275167
1 36647 302183
1 14346 8546
1 72499 149096
1 84728 427668
1 69739 254147
1 99436 365781
1 19839 276682
1 57432 28704
1 7955 51436
1 5376 492593
1 24379 44424
1 26394 449402
1 30207 370226
1 8813 399379
1 41624 452209
1 93557 331206
1 27824 86795
1 70781 91095
1 74022 312836
1 78690 314257
1 64039 250464
1 98039 286008
1 25621 145584
1 99387 70892
1 67780 122333
1 5700 355309
1 98679 284237
1 39927 361789
1 18375 232095
1 42892 95695
1 11708 110507
1 4334 166312
1 27313 144712
1 88985 18173
1 42195 547761
1 43770 108803
1 64546 427929
1 81810 523610
1 97071 342683
1 40691 280641
1 71644 16562
1 8992 412124
1 72318 239793
1 50929 235573
1 40414 469572
1 56844 33592
1 30291 445982
1 80780 136607
1 39241 462637
1 65854 208375
1 96060 235434
1 1823 448100
1 91229 362242
1 16478 401713
1 63307 230505
1 77088 116050
1 42683 327379
1 81366 139896
1 67377 243502
1 26792 233829
1 548 202842
1 80621 475421
1 4989 485901
1 78000 351874
1 57527 223311
1 67116 175617
1 71136 240115
1 4720 111286
1 54263 331635
1 83804 57564
1 48939 357856
1 11938 44863
1 20866 521389
1 65637 546708
1 48462 500423
1 91772 215077
1 25497 505003
1 31503 62690
1 86554 67860
1 32633 153061
1 81405 436320
1 86276 494363
1 31071 515252
1 16783 315005
1 78159 154177
1 83723 439228
1 10670 366180
1 47257 300069
1 30319 322918
1 10317 114981
1 18871 422452
1 79470 432530
1 89469 402497
1 68051 45564
1 39051 230683
1 72998 341653
1 98075 268318
1 76356 314814
1 97370 41757
1 66235 149563
1 60327 126719
1 56459 500363
1 26580 302339
1 94725 191322
1 48388 355940
1 34926 412686
1 18475 8646
1 85148 369474
1 42769 507547
1 49559 45654
1 31886 204375
1 81913 23117
1 89103 67225
1 83374 83929
1 84623 93835
1 83924 220630
1 87966 204449
1 28380 142203
1 23613 483255
1 41254 355928
1 12896 139711
1 51752 52603
1 79946 508680
1 23560 117575
1 29555 482270
1 97245 489408
1 20997 462839
1 79473 191109
1 22202 509883
1 19905 313152
1 23007 136125
1 31195 199265
1 54804 128564
1 24990 541355
1 94218 225771
1 50877 299722
1 16674 164429
1 87452 279052
1 66580 143834
1 43217 515957
1 74629 269388
1 79171 326994
1 80815 77283
1 64174 337505
1 15805 433774
1 89437 175039
1 84395 382715
1 13134 428633
1 85226 95063
1 74961 21000
1 80121 189735
1 74025 382525
1 91244 356988
1 97576 228673
1 53993 141952
1 40503 460618
1 8422 139251
1 15147 63664
1 43628 266815
1 51984 27190
1 89014 473609
1 69058 188630
1 46674 42694
1 48270 387604
1 43774 254514
1 64950 455912
1 47148 454380
1 5705 65819
1 24926 17183
1 13646 484347
1 28009 120535
1 64826 146596
1 46550 17786
1 99700 132127
1 24316 106992
1 42936 333838
1 51655 160672
1 8336 109254
1 96276 351448
1 56348 87436
1 1105 546173
1 1803 147229
1 96353 18400
1 3903 3778
1 37398 168974
1 97613 345389
1 88053 445110
1 60090 231186
1 89333 52598
1 50686 270718
1 50591 446049
1 36612 249967
1 45103 490227
1 21128 229130
1 48785 412319
1 53495 414748
1 18020 461104
1 60146 145294
1 11482 252206
1 56874 78721
1 41525 525842
1 48997 231207
1 39691 35273
1 42487 197024
1 43171 385461
1 8681 297497
1 13206 109142
1 36790 524445
1 74158 369555
1 91688 210679
1 76937 282314
1 49119 275945
1 85942 203392
1 84521 20760
1 79222 378059
1 57834 60589
1 92444 143854
1 50230 180665
1 88909 421244
1 85682 70466
1 45536 414725
1 7286 9689
1 54367 231372
1 45228 43698
1 56996 71179
1 75602 19291
1 23996 179106
1 13716 305545
1 3719 533252
1 29746 120713
1 78485 62084
1 99616 510969
1 56618 283058
1 66560 269704
1 58234 105648
1 22185 222777
1 93581 393857
1 16227 216769
1 59772 124129
1 91784 164912
1 64273 421607
1 64069 164812
1 38986 408162
1 86774 139550
1 25335 40532
1 53932 101703
1 58839 400322
1 56586 49456
1 2750 418158
1 64035 52031
1 8370 288340
1 86718 477840
1 94600 68110
1 53490 59169
1 37899 536759
1 49897 448114
1 45493 200735
1 59360 392557
1 99188 50658
1 84517 90975
1 29478 259221
1 51608 300053
1 71612 247956
1 70186 147585
1 47258 395279
1 69472 20362
1 26965 90604
1 61296 93443
1 3763 478738
1 35649 519809
1 4814 255277
1 26767 116436
1 91697 105200
1 31877 107074
1 36249 462726
1 49633 144785
1 90836 146910
1 21268 31460
1 22853 336206
1 23614 255709
1 52413 93652
1 13909 29058
1 43011 63796
1 7583 213127
1 81805 46687
1 66418 97942
1 87044 224288
1 55259 206587
1 87300 304489
1 19187 245148
1 504 312346
1 19083 483166
1 9730 522423
1 73025 2742
1 29904 71685
1 52840 62986
1 46343 462045
1 32516 155213
1 92028 409989
1 72043 36487
1 58230 81144
1 26916 304530
1 50093 430266
1 40363 22166
1 14605 47558
1 75851 464246
1 79859 303407
1 62818 379268
1 74286 60104
1 21632 64601
1 99839 349580
1 61223 157923
1 81241 388606
1 68108 216053
1 52161 291669
1 92820 129087
1 30830 416493
1 56983 526995
1 41257 10093
1 60224 508941
1 63822 253644
1 46987 129704
1 87689 13068
1 28005 77310
1 13658 63153
1 52303 136308
1 9617 168555
1 23291 428400
1 26001 187967
1 78285 110942
1 4016 204539
1 63066 346455
1 87061 540759
1 87276 419317
1 43609 420492
1 54427 523700
1 63046 301449
1 59925 512306
1 23546 244025
1 3222 312060
1 3908 328967
1 71920 332436
1 93638 253034
1 24836 145457
1 849 118141
1 97127 354630
1 90347 290384
1 63294 138835
1 94443 162781
1 11457 507202
1 11579 168524
1 32251 472884
1 62805 542151
1 88647 111769
1 53831 14231
1 69908 512359
1 79406 297033
1 322 217111
1 16670 504958
1 57571 459955
1 30039 82215
1 51450 200911
1 1361 310325
1 48286 102808
1 98353 132803
1 11063 221468
1 13937 463831
1 21024 251879
1 40571 287813
1 89155 328496
1 96078 477284
1 59327 223362
1 45943 287951
1 63333 2115
1 17689 154057
1 17398 443045
1 47237 22430
1 47974 185292
1 92578 231555
1 90460 123185
1 54245 529029
1 34927 354818
1 96729 52519
1 65258 245227
1 78073 116544
1 36552 495959
1 92400 86118
1 78552 336433
1 33951 93986
1 23993 243495
1 91927 193165
1 57246 182991
1 42874 43036
1 13164 458673
1 44670 197317
1 55767 503474
1 14441 91144
1 65864 26044
1 51733 215903
1 33177 102764
1 23981 252127
1 53174 31486
1 51950 260532
1 74653 182416
1 88039 507020
1 19294 117768
1 43832 372086
1 61756 9805
1 78646 489871
1 54922 15810
1 90437 409012
1 39823 162200
1 38652 128363
1 25569 284887
1 68388 178980
1 57677 237704
1 94809 232933
1 54797 462702
1 98887 185235
1 37103 63044
1 92845 470999
1 33237 170476
1 43645 275866
1 90991 405720
1 40217 61610
1 97090 323784
1 32823 210358
1 69284 7293
1 37054 297582
1 83132 292709
1 45958 466504
1 33734 546189
1 14012 450157
1 51405 479785
1 73019 128982
1 87439 146860
1 6291 463691
1 89852 150025
1 54885 285283
1 62359 527375
1 28132 92645
1 30131 142582
1 30069 239009
1 12502 295555
1 89935 5229
1 50808 431672
1 19996 109741
1 52133 81494
1 54709 250752
1 4406 335886
1 86890 53593
1 21596 234352
1 59959 539306
1 19029 294742
1 32751 18872
1 54388 283510
1 70581 185889
1 71101 250504
1 88253 441520
1 55429 17062
1 48943 320325
1 1654 443676
1 16324 395951
1 55048 392571
1 69670 126976
1 50985 318050
1 84596 350188
1 25046 479924
1 99579 287226
1 75007 470420
1 93437 492629
1 79526 497650
1 86958 511805
1 39808 63055
1 55569 371168
1 37746 359596
1 31263 26037
1 56180 61091
1 35679 351380
1 11601 342573
1 8558 159400
1 3141 296318
1 6105 1467
1 7901 452401
1 45470 86530
1 93082 337033
1 21646 503671
1 62445 83317
1 58797 233073
1 76956 114401
1 73040 282607
1 54235 491007
1 97277 62337
1 9107 246611
1 14926 178426
1 47967 49735
1 40686 510440
1 30217 174139
1 6137 450975
1 94577 457154
1 56608 100014
1 870 24507
1 47138 432616
1 38314 117821
1 20692 350449
1 29425 218844
1 43322 72667
1 98146 374518
1 1035 49853
1 90548 384091
1 39056 445139
1 30162 350461
1 81380 102980
1 99767 118692
1 25717 218839
1 49778 103099
1 32897 273991
1 14947 38253
1 10426 191027
1 56571 523961
1 87522 538074
1 24703 173015
1 23247 322779
1 55334 408857
1 44327 42954
1 34582 378643
1 42340 404438
1 37866 215175
1 3730 242557
1 36494 487870
1 85579 255915
1 26336 299524
1 72001 248043
1 12177 526764
1 64788 180785
1 53730 256110
1 54487 318898
1 16231 7835
1 1743 119435
1 38503 488084
1 85331 158875
1 98617 63656
1 62156 423280
1 5383 22398
1 41366 167322
1 84814 25603
1 1437 202216
1 34908 414914
1 62497 240652
1 17232 117966
1 34738 417379
1 15326 59134
1 82515 203399
1 16008 457295
1 99610 129428
1 6821 35120
1 50862 140192
1 90141 259456
1 81960 430827
1 35401 487232
1 76626 121215
1 78807 96613
1 66378 194508
1 15397 381516
1 98879 384366
1 81153 117045
1 74322 104502
1 90543 152643
1 56470 335417
1 98113 493095
1 89265 54665
1 74688 343668
1 86840 208749
1 62498 298777
1 10582 205974
1 16369 169447
1 99621 113665
1 46602 6623
1 26194 283345
1 46586 277106
1 32893 463335
1 63523 393149
1 34710 461669
1 95989 455964
1 96033 457202
1 22196 352943
1 87282 92478
1 24120 470492
1 61425 369139
1 14280 444619
1 67031 254997
1 10782 272435
1 21871 435414
1 20261 327897
1 70901 45683
1 79517 343424
1 97658 138669
1 21 267352
1 98909 387720
1 88496 309558
1 4786 172376
1 78816 144387
1 97727 188735
1 69806 354333
1 24602 321305
1 61519 303712
1 83372 349752
1 98031 195190
1 77200 52580
1 32938 384488
1 31763 115804
1 87053 202287
1 33525 326463
1 59129 33144
1 21991 538816
1 43424 265952
1 6571 528090
1 56646 81256
1 13815 428965
1 15200 126850
1 53137 460031
1 62552 275310
1 98643 248612
1 69926 451894
1 44488 490010
1 3288 271895
1 51117 78550
1 53546 256618
1 70384 422369
1 87982 406279
1 42228 9976
1 20229 8505
1 87339 140
1 44100 131097
1 19418 213659
1 92112 105071
1 17400 302653
1 13793 383620
1 54510 427452
1 49954 49950
1 39447 22049
1 58095 221690
1 86625 50280
1 70005 440813
1 62635 281960
1 58068 6308
1 63140 230796
1 31648 301236
1 87794 39555
1 87419 538374
1 32552 396553
1 40381 356964
1 70029 504416
1 67372 503978
1 61820 345536
1 63331 193090
1 11902 62083
1 74862 323917
1 22929 189218
1 96396 153728
1 78724 209390
1 69260 544668
1 71864 524484
1 51088 175186
1 54368 355262
1 36012 193775
1 65057 424931
1 7527 541541
1 85394 163671
1 85080 494609
1 23613 535712
1 79849 432427
1 63035 241314
1 78968 417341
1 83132 164712
1 31344 378764
1 61596 487089
1 22868 181817
1 46670 307561
1 23636 79665
1 40981 206233
1 58710 158213
1 56965 479006
1 19310 360255
1 41030 403190
1 30533 398327
1 76209 191229
1 11285 283428
1 68144 309358
1 79018 224277
1 49569 389155
1 67202 70307
1 60052 214145
1 47374 439077
1 51752 363741
1 47982 530116
1 83601 23640
1 79992 387259
1 79893 45957
1 4850 310661
1 82569 111593
1 81299 315302
1 68504 11714
1 10533 516137
1 35708 352161
1 71237 365529
1 68066 260258
1 1569 18788
1 47370 305816
1 66136 130363
1 1029 373498
1 12893 378087
1 62069 226732
1 3476 256533
1 44047 529428
1 25363 441815
1 79707 122633
1 97474 394726
1 30418 104495
1 29083 257618
1 53727 320829
1 33002 434657
1 92287 306549
1 34189 515252
1 78144 143504
1 14004 524692
1 78405 212424
1 20961 523730
1 81887 443264
1 91849 241944
1 61685 14767
1 22866 245506
1 65661 313645
1 73746 288601
1 26720 298800
1 23381 266023
1 41561 299589
1 19991 427530
1 46166 507453
1 34758 469557
1 14133 101960
1 77665 321518
1 94344 351545
1 99611 278650
1 26929 281468
1 15832 435646
1 44998 469759
1 76269 544676
1 34957 498377
1 17092 189213
1 32704 446630
1 70485 294217
1 38090 504729
1 17902 45750
1 77384 197032
1 83532 7349
1 57513 234244
1 90559 240843
1 29710 338259
1 99369 9210
1 84938 116448
1 55807 219057
1 27746 31422
1 73670 513903
1 59309 80609
1 7958 230673
1 97140 347916
1 83546 94335
1 77139 248873
1 46830 73971
1 61622 86232
1 97311 211818
1 83964 348249
1 80462 31366
1 1463 344733
1 64941 293422
1 23818 168324
1 45439 195301
1 72265 337874
1 10268 219115
1 41691 280614
1 34250 11577
1 27067 493762
1 1988 353522
1 2994 156090
1 5751 140749
1 46910 445037
1 44575 346984
1 34094 46497
1 55278 61964
1 15619 457939
1 40709 282054
1 58961 293977
1 47833 36176
1 81979 144403
1 86127 432114
1 8633 3351
1 12575 502746
1 74325 33328
1 48820 490936
1 85769 189211
1 51433 438118
1 67010 309461
1 13293 442457
1 39296 447526
1 76096 102571
1 72883 504290
1 65395 223059
1 71359 266598
1 55435 441272
1 33880 439151
1 11327 393502
1 87878 281116
1 80405 515755
1 78530 545615
1 95336 12455
1 11446 531304
1 17444 526052
1 9345 461718
1 49640 5975
1 71344 154620
1 1154 238794
1 79782 72060
1 4918 135000
1 16756 167600
1 44503 280296
1 65569 15280
1 47436 444630
1 44386 432845
1 91852 438916
1 13666 118650
1 11201 139882
1 40955 424273
1 69481 475274
1 72091 446607
1 20463 110289
1 91840 449193
1 68022 69569
1 48955 213216
1 5230 61973
1 1936 119329
1 31292 90400
1 33204 272153
1 85302 79450
1 65229 181751
1 84356 348481
1 5589 68741
1 36384 288749
1 40151 432931
1 15254 92869
1 22992 454732
1 8292 541920
1 61871 448239
1 44795 377556
1 15636 362751
1 65115 157387
1 52052 127959
1 33754 524400
1 56723 217275
1 79294 106351
1 19176 120213
1 50877 534890
1 34908 167749
1 40356 427725
1 80714 212229
1 67053 479703
1 96384 324921
1 48326 8662
1 82333 158257
1 37744 319560
1 63408 248366
1 98142 48700
1 96031 49633
1 6033 342189
1 3261 298396
1 34210 359935
1 68945 123071
1 30168 188564
1 81846 169840
1 84909 399417
1 46549 328963
1 28044 204098
1 46668 432803
1 99861 384701
1 10826 462819
1 67992 8312
1 17103 226302
1 98229 227090
1 73840 428003
1 89154 469330
1 23250 485150
1 46756 220176
1 5322 20377
1 20787 457918
1 3650 389052
1 41531 168073
1 41910 211294
1 80309 435721
1 17970 14157
1 41458 109596
1 96630 329426
1 53680 522500
1 8498 426914
1 25185 396320
1 81961 369870
1 3691 422507
1 24722 187880
1 66979 132997
1 66641 20108
1 15088 315544
1 3042 250832
1 97934 130673
1 37742 545028
1 27431 333552
1 6740 67279
1 16891 101656
1 2945 501408
1 44825 406968
1 29271 21322
1 28451 104459
1 38825 343181
1 27822 384273
1 36765 45790
1 16159 380095
1 31080 181675
1 2222 504231
1 65685 433369
1 48070 7601
1 25406 518511
1 26242 458196
1 24177 184902
1 53905 445555
1 1931 471363
1 63667 225029
1 36640 305839
1 92698 65789
1 53873 153872
1 29929 343638
1 7411 173161
1 22776 148833
1 79854 524146
1 43949 395610
1 3163 456605
1 24131 146214
1 52005 531234
1 52999 66972
1 15112 73956
1 4821 42943
1 20533 477050
1 15935 336790
1 99083 315420
1 1510 158468
1 53055 177899
1 4830 370340
1 8916 486000
1 14926 110859
1 29443 343049
1 88653 107941
1 64980 274562
1 46630 514883
1 15939 326718
1 60596 471816
1 96859 42875
1 72518 477491
1 28285 15214
1 3835 491295
1 60154 169269
1 75751 487443
1 38772 541667
1 15500 39998
1 93825 75135
1 81761 448401
1 36615 485809
1 19790 261088
1 39713 106091
1 61741 50473
1 27704 5118
1 53866 482752
1 52617 275239
1 7332 521964
1 75909 68722
1 97385 426656
1 58732 207442
1 28125 135699
1 89905 395786
1 20179 146489
1 74777 111418
1 56786 223139
1 39771 292389
1 44433 25415
1 59776 386701
1 86042 88018
1 47268 58869
1 70378 78101
1 44851 143410
1 76751 292204
1 4812 293306
1 72872 269106
1 69249 30867
1 59720 289922
1 63572 407539
1 6867 117680
1 56988 373634
1 55711 72638
1 71197 315277
1 85428 346579
1 93459 267862
1 67436 55004
1 86695 431390
1 64851 466958
1 1463 169586
1 55079 268733
1 13042 540062
1 40472 219552
1 27289 455369
1 90985 355510
1 87935 417511
1 78605 455827
1 92585 201974
1 66986 249961
1 7535 227029
1 44473 245095
1 7864 462972
1 37123 326458
1 3809 161498
1 15429 10659
1 70999 140194
1 98476 439418
1 73911 47250
1 42777 431382
1 48116 361087
1 49150 405359
1 38481 3727
1 44255 24358
1 53027 188506
1 31474 474908
1 7504 466698
1 1502 172267
1 2769 52842
1 97887 7548
1 50419 455499
1 98976 258000
1 48753 387882
1 11038 183507
1 74588 298611
1 89644 356936
1 59507 470374
1 6441 191187
1 70762 23808
1 31147 81981
1 94439 547730
1 58455 243140
1 85951 385163
1 35941 59080
1 15389 87429
1 83296 179891
1 87675 188184
1 55524 277349
1 41095 139346
1 12606 387337
1 11135 195232
1 49487 481299
1 43860 70432
1 60265 154236
1 91338 203873
1 34031 105805
1 53622 356359
1 12537 192235
1 77054 282780
1 2509 504917
1 79708 364655
1 36870 13714
1 92475 199713
1 89041 4483
1 696 444359
1 77483 95239
1 68929 373185
1 75011 228486
1 47449 502295
1 96894 309817
1 46802 263919
1 34957 310617
1 4272 199524
1 73368 166887
1 1132 491677
1 10646 539706
1 22127 451422
1 47698 170877
1 51122 281494
1 73703 312933
1 65380 198592
1 29604 110137
1 24931 333663
1 52681 506517
1 48001 317490
1 46184 82166
1 85600 196272
1 10404 451589
1 80342 187933
1 11540 61512
1 18730 77979
1 7552 65187
1 95316 34533
1 53187 39536
1 71072 346596
1 12839 205708
1 51531 37349
1 88491 193459
1 37220 361065
1 21216 207616
1 71180 332985
1 52487 449887
1 41718 6202
1 43924 225313
1 4903 306826
1 92014 442788
1 71958 380941
1 83084 383348
1 33932 437389
1 83800 93555
1 69 542106
1 3375 538822
1 51117 397751
1 38943 187302
1 89092 191355
1 61000 182664
1 32698 379397
1 5787 285405
1 69138 432740
1 58749 448658
1 38978 414796
1 91844 159145
1 96753 168643
1 78264 165978
1 79352 302957
1 74931 456443
1 79713 282252
1 36609 376173
1 66923 373408
1 86112 500789
1 20419 69897
1 72641 292592
1 98507 521548
1 54436 484251
1 50998 421958
1 86719 173347
1 70473 305989
1 76248 13050
1 7932 92865
1 64710 54172
1 58967 30192
1 18867 53207
1 41013 161251
1 37180 349604
1 35043 107762
1 16079 493704
1 95329 96687
1 57259 70808
1 99551 178476
1 76227 459045
1 59521 532997
1 26363 236612
1 19291 336848
1 43689 371599
1 67734 372192
1 94964 142710
1 70984 223277
1 51192 44
1 97887 177321
1 72960 500843
1 50999 406713
1 94634 371023
1 77278 189438
1 53222 335904
1 35671 25229
1 34839 52607
1 72403 386864
1 55535 534658
1 35385 52386
1 9175 117513
1 45406 3259
1 56452 374089
1 21901 364237
1 95522 512264
1 84545 288512
1 84909 482979
1 1349 382919
1 33202 298931
1 53018 212333
1 74611 284145
1 81233 459381
1 74495 439806
1 60108 480923
1 29437 180211
1 45697 12152
1 42114 415838
1 96758 158686
1 30933 87816
1 2181 467562
1 91730 303993
1 41753 44887
1 22435 482091
1 80687 303738
1 47688 104379
1 84086 146960
1 57072 169182
1 12623 214202
1 69181 536949
1 7596 365718
1 35076 177417
1 10388 392039
1 56842 534120
1 96381 188601
1 73927 398291
1 16497 197359
1 64262 355746
1 94153 6767
1 82371 247251
1 48724 434757
1 66219 63723
1 72593 273308
1 38111 299491
1 57583 149891
1 57232 17524
1 61684 437158
1 63812 30668
1 95251 16198
1 41359 539907
1 42676 262797
1 46810 193202
1 99343 56224
1 10432 366659
1 63888 542254
1 619 424579
1 5460 315616
1 78875 236635
1 69002 9240
1 59230 354916
1 97235 377488
1 50617 545163
1 94594 319001
1 42237 367258
1 67869 257990
1 91570 251757
1 82841 449757
1 23599 416354
1 5345 471365
1 8671 278137
1 4206 346966
1 34845 362456
1 90096 393211
1 21848 4
1 48931 493224
1 73583 205794
1 73594 399106
1 94998 522651
1 42200 108225
1 95599 355329
1 13745 130881
1 47249 421940
1 41485 202413
1 13924 276093
1 99397 298271
1 66882 404843
1 38564 461803
1 79704 103413
1 81670 279487
1 32514 124741
1 11803 214068
1 22641 511984
1 66117 66216
1 84360 1463
1 93045 193422
1 69562 274276
1 39697 137153
1 51758 72503
1 54737 45653
1 44347 301157
1 54205 184673
1 37931 533229
1 19696 158615
1 91355 294514
1 21559 543519
1 11897 272506
1 81234 176560
1 67429 123318
1 73746 85530
1 32080 465475
1 1113 462986
1 53695 210815
1 66396 464065
1 78888 416502
1 73380 540822
1 74099 191778
1 488 346183
1 42521 207051
1 94195 197848
1 62760 112539
1 6884 81307
1 3325 421215
1 29161 131373
1 41609 146272
1 35170 55384
1 43724 62336
1 324 47907
1 26812 359902
1 4403 109098
1 50751 156901
1 22437 452255
1 83627 77238
1 31750 353785
1 44749 123157
1 1518 73409
1 20830 151765
1 87532 463024
1 13071 396749
1 36286 36358
1 40894 356307
1 50806 535406
1 11710 536840
1 59126 206524
1 89587 7538
1 55828 243034
1 91987 193509
1 46134 379744
1 32165 427539
1 96311 117036
1 82213 354256
1 31328 122222
1 94494 318126
1 52335 199721
1 30830 331571
1 23443 120831
1 50661 210418
1 12172 354881
1 64517 504029
1 85871 493025
1 17123 154514
1 17728 229943
1 69348 434521
1 58358 403809
1 71744 22312
1 27547 171595
1 32450 129775
1 31625 541831
1 37318 370781
1 66029 187514
1 92185 406465
1 19270 441925
1 9884 424217
1 98406 37252
1 68577 503194
1 76176 496307
1 51628 332006
1 89112 522316
1 22322 379053
1 13094 222767
1 13885 142513
1 10450 258522
1 3109 23059
1 6025 187917
1 2808 452503
1 48198 292759
1 40914 423335
1 67993 37479
1 15173 307904
1 80163 231008
1 86610 81960
1 25527 363013
1 62222 209467
1 16155 504925
1 46430 417638
1 80356 58889
1 32602 165355
1 19101 30789
1 89261 8454
1 81952 132007
1 92498 90857
1 52058 286072
1 15032 483910
1 71627 107829
1 42879 489244
1 76195 464039
1 70393 162901
1 18470 320227
1 28489 427955
1 26568 476391
1 61894 198587
1 23857 144159
1 42104 136700
1 77882 32109
1 54458 33586
1 47854 291773
1 56726 85624
1 66985 287458
1 36459 224640
1 23228 506887
1 9418 408424
1 80838 445279
1 11860 544419
1 17628 154889
1 43997 109212
1 82049 541009
1 73356 421984
1 86062 346133
1 90680 281466
1 55243 82805
1 64460 32542
1 14163 66847
1 33603 178511
1 24660 29896
1 87948 485700
1 23628 159829
1 37094 387552
1 62413 382839
1 10404 153470
1 25529 404748
1 23435 459629
1 68933 472071
1 98607 475857
1 40378 437220
1 29273 340705
1 32143 178653
1 75523 262534
1 92336 240506
1 42553 210387
1 90586 245782
1 42681 329703
1 38267 362684
1 56243 454784
1 32534 380711
1 14858 391328
1 989 327315
1 47953 448915
1 78005 144085
1 943 231254
1 85333 269551
1 98138 227903
1 6822 259345
1 9951 90103
1 30339 484645
1 14168 401650
1 13946 257909
1 17619 406707
1 75882 295367
1 10994 381009
1 2690 107772
1 99909 404943
1 60872 445662
1 30481 440729
1 20623 235132
1 94316 182432
1 38590 147650
1 19005 307394
1 19536 432642
1 37152 79300
1 49870 347904
1 7328 28846
1 93654 437279
1 95867 283074
1 50679 503550
1 37825 172230
1 62674 487380
1 66261 376102
1 38298 541861
1 53834 38555
1 64820 18475
1 82918 475658
1 20120 428709
1 25442 484685
1 33741 372815
1 40071 226693
1 23664 281596
1 33713 471318
1 19085 473126
1 19952 140403
1 2852 291066
1 45858 107343
1 11685 393349
1 42522 422593
1 28116 353332
1 43260 18153
1 76901 76522
1 59101 268036
1 24512 173681
1 94951 223700
1 51709 381664
1 36178 458010
1 54537 516127
1 98508 469138
1 45247 55833
1 88722 320563
1 37168 443830
1 53588 500316
1 43995 270051
1 59892 131884
1 34100 149204
1 62727 97807
1 33952 509229
1 17490 460659
1 11383 36192
1 4813 194452
1 70241 31185
1 22211 222351
1 78169 469827
1 32144 59951
1 8044 250041
1 10689 258347
1 67066 154302
1 94647 274290
1 72820 106516
1 28579 66412
1 7196 276396
1 80235 59494
1 89031 178233
1 27427 525657
1 35870 130105
1 89653 515367
1 21751 110399
1 18745 473717
1 33024 466175
1 74716 477100
1 8565 449833
1 42749 35924
1 96964 187774
1 29067 300232
1 25104 526962
1 37960 283580
1 34539 223341
1 71336 25325
1 92793 500061
1 56210 223492
1 29907 203289
1 71805 340407
1 22753 147689
1 71220 422223
1 54015 154528
1 31314 521097
1 35576 349825
1 99814 124585
1 55342 119158
1 74512 458398
1 56271 188112
1 58465 326228
1 52224 333277
1 60863 117224
1 49558 486969
1 16062 55444
1 41848 508166
1 60711 223608
1 38526 198747
1 72820 533666
1 69780 409625
1 30961 192022
1 91639 500217
1 69948 356291
1 69814 93275
1 24774 80660
1 84946 265010
1 32624 248832
1 94397 214490
1 99086 393295
1 64414 176677
1 96487 293515
1 10508 279474
1 41458 114656
1 89774 222718
1 72729 296596
1 36289 54129
1 25657 396412
1 92017 445685
1 82176 448940
1 43933 354544
1 8365 278999
1 35063 124589
1 86068 214573
1 27714 505843
1 63511 431879
1 24754 473402
1 67533 547111
1 77423 89696
1 32350 470885
1 93713 18512
1 22595 50415
1 75940 394375
1 56554 449106
1 98022 319682
1 79793 70494
1 70308 398785
1 96006 478914
1 96064 375552
1 42157 34466
1 11437 503484
1 44153 543855
1 54608 263678
1 39504 331143
1 4609 172297
1 82571 409550
1 10663 503727
1 10259 53962
1 20287 195744
1 60229 365236
1 39510 56875
1 13646 358896
1 67465 331143
1 68336 94433
1 70348 449075
1 76699 176959
1 90079 266454
1 1619 25255
1 72602 484067
1 24400 354295
1 94050 115339
1 4281 515835
1 45201 234458
1 33576 515309
1 56369 400706
1 94920 292598
1 26529 542908
1 22681 360755
1 69390 460240
1 99818 40712
1 44474 315058
1 39806 414708
1 77081 515076
1 28807 355588
1 69870 402321
1 84622 244127
1 79986 236668
1 61160 420541
1 99981 493030
1 6785 139101
1 94906 382316
1 37685 244113
1 44455 346214
1 36337 449669
1 18674 358854
1 66390 502312
1 27500 517877
1 34198 289526
1 23866 454374
1 99861 240716
1 9838 458098
1 5416 96516
1 92114 521751
1 44217 278815
1 18717 450777
1 25216 301941
1 42107 104906
1 52459 418191
1 40168 235299
1 64214 337428
1 97877 181833
1 22131 378692
1 29410 265017
1 31715 237592
1 43457 334272
1 90043 138277
1 49849 502404
1 1760 391365
1 4160 356173
1 65674 538457
1 81823 378585
1 82660 289897
1 42386 369768
1 78090 542166
1 60901 276213
1 54761 506299
1 15447 326919
1 81441 430528
1 26810 280253
1 91558 121698
1 23248 397707
1 17466 486895
1 29935 157690
1 14389 490102
1 89854 174256
1 29437 338943
1 23925 381785
1 43309 349193
1 75648 384595
1 56466 112666
1 47644 487699
1 45000 244711
1 27960 350954
1 86593 272336
1 30357 32038
1 84030 20761
1 23142 437845
1 21139 310004
1 36272 241445
1 9447 12888
1 46027 305746
1 48561 517229
1 5918 298662
1 50011 342389
1 7238 357562
1 44131 34117
1 15823 208166
1 10101 492074
1 51513 510069
1 66321 264049
1 94164 534450
1 19786 63575
1 11907 546676
1 9925 268634
1 84605 387771
1 32694 413622
1 23111 145978
1 6598 387484
1 72410 131358
1 21679 7226
1 94339 29309
1 98589 538481
1 39581 212333
1 22222 331890
1 58488 101296
1 45203 176266
1 57749 269699
1 13516 513694
1 74440 125408
1 98767 170476
1 72692 286522
1 16386 43244
1 8306 500141
1 2428 330095
1 49257 544547
1 19719 14519
1 61399 383389
1 66336 370873
1 25222 277724
1 7317 125506
1 47127 517592
1 42181 428339
1 95386 365228
1 71363 327245
1 57235 510227
1 85011 354414
1 54615 175621
1 93547 527098
1 96012 428433
1 33299 162946
1 93772 321108
1 38213 503257
1 97410 403332
1 92749 266354
1 53674 336599
1 45801 483663
1 31061 405279
1 72713 336829
1 52706 359517
1 47376 210849
1 33830 540651
1 40912 215452
1 20580 45213
1 79378 78904
1 12821 348284
1 1611 34414
1 99489 305046
1 77576 207962
1 73156 502504
1 35586 100554
1 28457 416422
1 5770 233323
1 99762 517363
1 5470 134942
1 52333 506255
1 38161 265864
1 90207 356755
1 64487 372771
1 29405 391164
1 9109 85975
1 64366 159816
1 86949 151666
1 4554 22504
1 9263 474128
1 96669 275816
1 84001 410375
1 43620 225826
1 83608 268316
1 15310 257940
1 89956 526868
1 72315 127404
1 32103 542292
1 33952 21639
1 32086 176610
1 11905 347840
1 63126 409210
1 245 283141
1 61983 28798
1 5606 7561
1 9500 418982
1 39597 389189
1 79273 221492
1 38937 34226
1 62675 395829
1 16553 54876
1 4091 167114
1 60877 410894
1 43955 246804
1 70536 111112
1 40126 163081
1 45200 297592
1 44756 197961
1 69996 151641
1 73627 303450
1 57044 379352
1 47566 346752
1 83541 95661
1 91994 109441
1 44266 128826
1 63036 54022
1 74051 276017
1 7299 145065
1 5729 545329
1 7763 542757
1 70647 202829
1 99488 397905
1 81578 155880
1 65455 28477
1 97138 188422
1 82520 497874
1 77686 167058
1 61350 195891
1 4595 351834
1 51924 183835
1 60214 179423
1 74673 429928
1 50524 57514
1 13565 474043
1 57945 284243
1 69641 522914
1 71949 249514
1 51770 371688
1 31920 365833
1 78887 293648
1 91431 456295
1 20598 130923
1 57259 271509
1 71106 34622
1 79753 524884
1 50647 357589
1 91484 365839
1 98100 246830
1 15861 184439
1 807 140230
1 92147 124142
1 86036 528538
1 37291 216183
1 5518 214424
1 18144 235598
1 26172 440760
1 50283 336965
1 54165 183444
1 88532 23900
1 13187 71953
1 76790 151973
1 62308 182759
1 71262 247040
1 86691 19440
1 49388 378733
1 11299 323521
1 55857 85521
1 62100 212616
1 81935 541969
1 77947 97264
1 65756 25487
1 44494 445301
1 27294 77346
1 17877 297005
1 15631 355239
1 11978 30708
1 4378 345167
1 53497 112241
1 20028 409829
1 12768 34070
1 94819 14778
1 35568 217585
1 20562 439916
1 6249 474165
1 73595 392567
1 22049 347889
1 81762 516664
1 19582 175477
1 10080 260896
1 85046 161479
1 57053 121638
1 55446 308799
1 11093 330593
1 47704 526508
1 9876 373251
1 84458 170361
1 6233 156388
1 20046 514068
1 7478 280896
1 26708 268907
1 68781 103729
1 61088 409922
1 19860 398218
1 38026 135826
1 46994 223098
1 10745 418093
1 30399 134006
1 8903 202003
1 24519 263707
1 26079 489103
1 32455 159477
1 35361 276636
1 10254 489151
1 60093 266272
1 96797 181632
1 62483 371813
1 85479 63807
1 73881 134139
1 53009 454848
1 12404 208183
1 48530 26809
1 60284 289363
1 15316 475814
1 81437 83271
1 61265 455845
1 33712 38630
1 72406 518851
1 52422 127127
1 93858 104857
1 49469 448988
1 93383 532468
1 19847 28879
1 99560 100937
1 1930 222764
1 13145 432670
1 28251 366440
1 41410 260331
1 59553 519313
1 38300 173870
1 48792 462355
1 6001 65084
1 87626 531421
1 98879 118493
1 89175 344162
1 8373 408780
1 64238 303085
1 12437 76272
1 12433 121701
1 42928 507224
1 13013 104185
1 52748 147212
1 90879 201050
1 58977 73918
1 99911 62087
1 59223 47566
1 61624 12972
1 63305 291575
1 75821 308376
1 31748 149623
1 84502 239322
1 15464 110355
1 21360 295185
1 36069 478840
1 23184 210468
1 23519 68907
1 15544 488959
1 95563 394723
1 48768 442883
1 38991 473249
1 46702 65778
1 81605 425743
1 42909 10465
1 13111 274374
1 74394 334604
1 91300 344702
1 68641 252626
1 49305 429906
1 20772 181662
1 59033 484133
1 35332 25919
1 48917 244775
1 45749 19717
1 72692 432541
1 84094 322693
1 39500 374257
1 35030 510981
1 15558 78284
1 38024 219514
1 2493 522377
1 35567 178572
1 88031 268369
1 23770 129402
1 20746 425030
1 62152 353379
1 85232 379110
1 3469 142134
1 55475 487726
1 42091 19967
1 31497 64065
1 74169 528719
1 25624 494580
1 20095 174708
1 9754 458033
1 19383 249919
1 26586 300397
1 99469 181929
1 83349 30288
1 64544 109102
1 39546 190085
1 12478 420945
1 15274 480128
1 59051 388797
1 22807 202654
1 6970 44881
1 46216 407756
1 58386 200506
1 61843 61888
1 65738 156340
1 92674 92282
1 80236 221101
1 13134 246633
1 22101 490601
1 52006 197860
1 56851 278007
1 91177 44713
1 62725 375002
1 68455 145197
1 88702 79453
1 77443 433070
1 72034 153824
1 17747 292835
1 43367 358801
1 75198 2876
1 18357 452800
1 28156 207284
1 30182 240690
1 27002 101009
1 61638 251566
1 51923 130723
1 23827 187712
1 68183 495834
1 39133 191704
1 28487 250371
1 83431 443681
1 83734 185202
1 68996 61011
1 95273 161311
1 91610 166992
1 20215 351857
1 4578 507104
1 47530 397874
1 79845 283321
1 63836 515726
1 17408 503899
1 12090 137403
1 71840 247189
1 56100 435878
1 18086 365082
1 7306 535933
1 91460 52997
1 38384 149631
1 20414 468894
1 32330 27451
1 70346 150975
1 2176 285529
1 63343 532568
1 32523 234220
1 45513 506071
1 12757 179066
1 37891 167992
1 76925 463300
1 56571 139862
1 55696 184479
1 44609 234401
1 32624 252371
1 74679 279402
1 68593 382400
1 1394 79362
1 50262 483492
1 65655 107634
1 32920 306178
1 18110 393112
1 20031 437366
1 91986 397057
1 40902 211055
1 19759 31362
1 68698 239776
1 83522 31212
1 27067 338008
1 89068 395907
1 2618 99990
1 86943 357798
1 37593 424605
1 21246 32385
1 19758 86700
1 36673 104170
1 28639 162559
1 1710 169505
1 10502 101493
1 11745 53412
1 32526 427016
1 41348 199356
1 24659 225445
1 30391 398378
1 4646 113373
1 58440 88854
1 15303 85208
1 55996 442831
1 15432 114358
1 28900 133693
1 82480 41669
1 8008 421570
1 42101 40625
1 52127 266650
1 49120 452368
1 76916 89999
1 64429 80038
1 17986 374446
1 17639 479318
1 42232 51416
1 48528 349706
1 76598 444105
1 83286 388807
1 19950 36652
1 26335 413168
1 34499 292626
1 74430 155814
1 14828 26526
1 84026 208170
1 13777 334972
1 57773 245747
1 76621 281166
1 86882 359552
1 30122 518860
1 16758 519171
1 77415 530762
1 17656 179540
1 21045 18537
1 52137 133619
1 83733 159938
1 46844 276881
1 23931 38438
1 5750 256428
1 35214 451575
1 64430 66104
1 24165 135653
1 74414 149374
1 43466 380850
1 73584 45769
1 34938 166971
1 84449 515660
1 77315 213029
1 13920 82738
1 95973 153168
1 75199 55426
1 64689 422631
1 74881 455120
1 22252 35963
1 74970 191677
1 62604 117047
1 39474 424966
1 73337 79131
1 45089 306410
1 65421 174666
1 11700 19864
1 18068 1502
1 95334 42530
1 37740 14335
1 97159 462616
1 76230 41812
1 6488 435986
1 39906 98021
1 71597 24306
1 15446 428264
1 25225 310695
1 94440 120520
1 9092 56545
1 16015 394333
1 3240 49478
1 72373 510054
1 9999 245498
1 50807 122297
1 7783 209856
1 87747 2319
1 1901 136383
1 54904 469912
1 17333 380826
1 17289 46999
1 88608 318244
1 57562 498493
1 16675 391033
1 97377 43642
1 74854 237719
1 5573 75627
1 3554 29762
1 22530 136450
1 96130 289009
1 14467 421128
1 8258 328126
1 84646 34830
1 96083 412802
1 80059 291361
1 31092 526866
1 73765 271166
1 730 468687
1 81462 535682
1 6312 277631
1 21399 504099
1 77527 151814
1 31645 408790
1 10383 416231
1 61620 546415
1 84811 372008
1 64824 495324
1 57401 247153
1 18295 155169
1 6903 8341
1 60496 509593
1 79735 259667
1 2773 347841
1 25979 162246
1 33324 531896
1 80440 271774
1 72266 374981
1 29463 288717
1 95926 58012
1 89775 23939
1 3948 128419
1 15052 402323
1 83830 258171
1 92555 519907
1 98868 33745
1 52187 486220
1 93365 254354
1 33212 134296
1 10651 246231
1 49187 241234
1 90619 482062
1 58068 46297
1 51098 327023
1 63174 426969
1 40656 130071
1 56066 100240
1 82472 546193
1 62052 166350
1 18590 164879
1 82968 382526
1 68383 509205
1 42653 280203
1 79052 239243
1 95973 82861
1 36758 239007
1 32882 165789
1 54787 305912
1 32506 52584
1 1351 541477
1 52708 111980
1 66251 251627
1 54793 83365
1 53450 84582
1 30707 4858
1 89358 308152
1 74144 4274
1 46647 472762
1 87807 422571
1 39668 538957
1 94513 401642
1 44519 389182
1 68265 285161
1 78340 515647
1 32940 97879
1 24818 290128
1 87697 525828
1 52552 349122
1 85698 528395
1 39281 392363
1 60281 377426
1 55880 438480
1 33923 532481
1 84604 523198
1 7328 29407
1 10348 523686
1 15712 140895
1 48780 539514
1 42375 106749
1 64766 414113
1 7849 98795
1 68537 237218
1 3854 476520
1 37 89246
1 43823 95000
1 9564 532737
1 76086 477690
1 16267 440141
1 20418 518829
1 3054 451363
1 11488 358139
1 64982 315120
1 52562 282597
1 30438 425114
1 30891 436249
1 4753 407336
1 44753 41231
1 49918 116689
1 82489 383861
1 92900 476562
1 15150 427330
1 29293 179599
1 68682 69463
1 47862 403714
1 90043 404273
1 2285 365588
1 52479 398384
1 82034 329630
1 86215 123007
1 91158 211846
1 41719 136246
1 1566 18235
1 28164 187039
1 52768 94980
1 53652 197049
1 83972 242026
1 79649 219848
1 99971 502117
1 5622 420443
1 98891 86228
1 21744 40089
1 44506 287882
1 66781 171537
1 63038 439193
1 53408 5870
1 58874 373354
1 47722 380239
1 14499 488083
1 52098 15907
1 75999 402172
1 6654 119670
1 79492 492555
1 79559 123883
1 33279 524736
1 32345 244496
1 52906 496313
1 48607 353193
1 54355 391363
1 31835 494970
1 89307 321491
1 4923 417932
1 66100 533443
1 90373 439976
1 9730 286207
1 85259 153604
1 71483 62900
1 439 459995
1 67750 264875
1 64256 127681
1 15775 283443
1 62226 105173
1 62257 404691
1 76746 503710
1 75866 311873
1 1175 415531
1 33194 474650
1 33082 418743
1 99139 203348
1 68774 484541
1 45594 81059
1 9024 479185
1 85524 361892
1 64991 214321
1 29321 393744
1 51308 287404
1 75332 263282
1 17411 288519
1 56257 252169
1 5904 176031
1 31149 115615
1 2931 413628
1 5673 272253
1 19196 308286
1 99975 418157
1 19726 210675
1 14315 108083
1 91743 227190
1 87594 235092
1 88118 438246
1 89294 211702
1 78572 116603
1 20367 276793
1 44331 378652
1 14587 123795
1 92049 310680
1 70126 78710
1 82189 357994
1 74842 358493
1 53825 6717
1 24608 115170
1 32222 45964
1 3701 50587
1 83018 87027
1 53630 73088
1 24093 277032
1 52979 294775
1 58014 256363
1 31743 256365
1 80010 210270
1 99037 312714
1 58862 541854
1 71036 142188
1 26855 523516
1 57212 77461
1 9705 25997
1 19471 197620
1 51092 306974
1 46104 372024
1 48064 425793
1 52942 349737
1 89554 465822
1 99961 210213
1 452 403278
1 9236 308508
1 7520 72141
1 5225 210073
1 83909 531635
1 46455 31623
1 99008 427462
1 27087 80508
1 52884 134188
1 37938 146454
1 626 49669
1 89236 164049
1 3809 177914
1 56988 546502
1 46679 531481
1 61633 30843
1 64029 249394
1 72558 174764
1 65998 168171
1 50622 95860
1 21143 248345
1 87520 148042
1 69881 449657
1 98739 481377
1 41122 434840
1 9515 466940
1 79095 247471
1 52362 330438
1 93197 28132
1 17159 282911
1 57258 443375
1 73418 328917
1 53480 46431
1 16941 199545
1 13330 485202
1 51740 208907
1 10661 493844
1 77173 379502
1 11280 17392
1 95848 47061
1 60499 81337
1 79928 476295
1 58787 216566
1 38936 182583
1 48644 18659
1 99023 43565
1 58637 189186
1 94132 404024
1 57607 344303
1 37745 399817
1 77998 410769
1 3043 140359
1 92078 285558
1 43512 210653
1 3206 501555
1 89967 251150
1 47400 286789
1 73083 331313
1 71414 477277
1 69216 336661
1 38982 543733
1 85588 248023
1 57727 224281
1 65438 388626
1 59545 23584
1 11514 152650
1 47233 111360
1 30547 509987
1 74354 96729
1 47559 277205
1 50748 377350
1 62726 29066
1 66944 404342
1 22035 94120
1 66321 95120
1 67425 299415
1 25684 243524
1 2422 228476
1 16064 526257
1 91275 310657
1 65119 262892
1 62409 112247
1 9738 543579
1 45260 247951
1 72753 100872
1 11140 540613
1 2704 519973
1 86127 324916
1 45978 520267
1 40064 507251
1 21362 481324
1 50651 89385
1 2572 74027
1 46389 142647
1 20240 314124
1 4536 61781
1 71287 431890
1 85084 199308
1 36619 57787
1 20367 359423
1 20491 200115
1 81070 278753
1 39236 355621
1 59273 387113
1 56856 428412
1 75234 131063
1 24699 46500
1 43374 38864
1 24688 370647
1 18002 214801
1 23248 363724
1 71974 179372
1 19970 256015
1 69301 421130
1 80388 200831
1 55675 367320
1 49408 281246
1 96965 512874
1 1495 367489
1 14132 463615
1 24953 213882
1 41529 473358
1 45738 400704
1 24538 222338
1 8063 375818
1 10219 168032
1 40382 482976
1 35414 67640
1 73729 432941
1 13683 533580
1 99603 468059
1 43791 46300
1 39664 321858
1 48201 502871
1 37449 202873
1 26800 288148
1 58045 196560
1 31590 334946
1 42401 432524
1 82015 312865
1 16761 441758
1 82626 265755
1 32412 184625
1 58470 373320
1 62355 338295
1 26742 337750
1 83353 295063
1 10989 64425
1 11420 148534
1 83546 277624
1 38746 421222
1 32381 290559
1 91877 127830
1 4135 81206
1 88351 450761
1 3390 418681
1 37182 203242
1 39222 536126
1 10600 125897
1 76888 237716
1 16728 203721
1 31518 255508
1 97591 255836
1 92500 89539
1 16354 173082
1 75353 54349
1 62954 472271
1 92539 869
1 77711 309940
1 24062 316615
1 38436 409118
1 86709 51576
1 39630 154627
1 62663 535426
1 10756 486182
1 52491 509253
1 89936 77327
1 92075 164655
1 71563 322421
1 62372 372256
1 1988 102747
1 5604 288311
1 94010 208500
1 21386 279852
1 89853 350354
1 89802 102492
1 50576 317979
1 74982 320532
1 29033 367271
1 52117 528565
1 72783 58283
1 65343 344214
1 16603 540258
1 41726 235645
1 84087 516234
1 19774 450318
1 30561 44271
1 37341 99705
1 40872 160529
1 60267 52647
1 34893 435649
1 17131 276088
1 23843 9492
1 57808 266036
1 13744 451640
1 79200 336713
1 74793 78669
1 93172 25891
1 92185 101177
1 69589 315772
1 24506 524740
1 26080 54704
1 17881 206576
1 58882 354095
1 21558 413322
1 10877 834
1 1057 112520
1 6465 287922
1 78526 511873
1 13106 331840
1 30785 544225
1 85896 314322
1 68946 371266
1 45354 331600
1 6826 452936
1 23346 59068
1 39028 349501
1 33003 448047
1 75788 357774
1 15317 233325
1 70915 123640
1 70111 365233
1 11160 31796
1 84844 370603
1 3327 530227
1 68815 263068
1 25662 251606
1 49614 193478
1 41035 411420
1 33217 317145
1 50127 292767
1 3027 59819
1 31621 109499
1 94208 270473
1 43770 339135
1 9013 317036
1 66478 469494
1 54067 306821
1 44594 338231
1 65996 72169
1 77256 376005
1 84548 48377
1 99302 525376
1 53744 347679
1 6386 348774
1 29498 49187
1 86822 422247
1 91130 26383
1 3117 323529
1 18910 347848
1 40548 147837
1 40226 13823
1 94426 382176
1 7416 249629
1 33999 12791
1 66849 163739
1 58648 169408
1 57010 533206
1 96985 334506
1 80080 38204
1 9385 454112
1 64115 6805
1 87025 150395
1 51750 410391
1 26636 431036
1 8965 474571
1 2920 189743
1 16733 513806
1 49956 304823
1 36526 119145
1 78127 143707
1 93068 287033
1 46991 535718
1 8889 497623
1 66295 159572
1 70253 397289
1 77550 132827
1 90862 499659
1 41839 516455
1 4407 526139
1 61219 382575
1 52405 285154
1 28232 527485
1 34372 340405
1 28717 326173
1 60662 70289
1 45747 344675
1 62796 366339
1 99309 544341
1 1498 140333
1 448 47714
1 41735 119338
1 30179 528178
1 8650 420442
1 70016 62895
1 65005 547632
1 3665 257577
1 87886 523794
1 56931 194103
1 63097 337905
1 85365 283752
1 19630 443030
1 64921 459960
1 84960 54322
1 31922 337844
1 67380 349306
1 23604 496189
1 76638 374620
1 41543 143821
1 37319 390761
1 8100 71964
1 75945 44753
1 93045 207777
1 21808 209426
1 22265 456690
1 52986 396885
1 83165 92604
1 15864 510879
1 85091 298972
1 90250 432921
1 13246 530303
1 46534 236428
1 59668 457284
1 44946 4786
1 5818 29992
1 46117 261028
1 75259 284285
1 74441 213734
1 53425 154956
1 50939 334786
1 7370 325585
1 92937 372893
1 28963 367551
1 14834 211404
1 24528 504517
1 18537 144964
1 5490 166211
1 28146 216942
1 57534 126807
1 84195 70920
1 93052 345180
1 54980 406911
1 39845 482214
1 13519 276051
1 23844 543472
1 5008 401366
1 4086 232632
1 44037 332841
1 28137 117871
1 12606 481909
1 39648 173495
1 42622 355931
1 33868 505483
1 61335 274289
1 1716 171626
1 82770 482803
1 39566 428712
1 21188 479594
1 56867 175039
1 53914 515809
1 77454 314252
1 11149 477975
1 11869 121108
1 72782 65514
1 14222 500395
1 76187 89651
1 32531 73540
1 28295 313167
1 86478 211715
1 55062 119840
1 14005 451454
1 15869 166842
1 94798 292648
1 66118 102070
1 94611 51205
1 12425 297922
1 7791 346876
1 11028 344183
1 87487 180868
1 57092 320431
1 43794 479191
1 71145 479865
1 78409 109198
1 67205 35963
1 7095 470831
1 81645 377454
1 22273 498933
1 5222 137101
1 20830 94216
1 36424 490150
1 30295 204191
1 77406 8568
1 40680 102120
1 34404 243005
1 2109 316511
1 48775 487940
1 51573 161872
1 92840 46455
1 89474 371356
1 29689 101455
1 6055 544984
1 83901 315910
1 34776 299806
1 64172 246740
1 62812 456233
1 88972 111878
1 270 485629
1 15288 142555
1 78679 150477
1 39837 338838
1 51061 363444
1 84888 78049
1 38071 291476
1 68568 158041
1 86079 271674
1 21217 449187
1 25694 357248
1 36839 107005
1 3610 539574
1 46383 379671
1 24906 396954
1 93841 458519
1 72088 536020
1 95192 428517
1 71166 301762
1 97375 477687
1 50857 207352
1 24725 51527
1 13689 134565
1 14266 495652
1 2366 143201
1 95295 321524
1 93052 406617
1 80266 407437
1 6247 489526
1 34639 19423
1 98887 235595
1 12023 112428
1 3829 290182
1 2684 8872
1 84252 412047
1 89322 36321
1 90776 261441
1 88544 199912
1 13721 387411
1 45772 434203
1 97409 294828
1 66194 356857
1 45377 462811
1 89605 339069
1 32576 520727
1 31372 43135
1 30963 512480
1 38366 333585
1 5157 243581
1 24453 167051
1 78096 158141
1 98271 58639
1 55362 149978
1 1783 87575
1 633 127132
1 42768 71646
1 53606 237927
1 30970 337230
1 90062 160324
1 32090 199465
1 93795 511296
1 71046 174355
1 92206 15470
1 37446 407766
1 40361 526220
1 52948 99590
1 69596 50186
1 33340 129618
1 1479 491419
1 24668 502793
1 86296 132502
1 34565 197909
1 13295 244818
1 74967 82312
1 37377 510670
1 30344 72253
1 16690 171970
1 3454 334672
1 54489 180440
1 81167 206711
1 31231 355504
1 10984 396954
1 84223 348072
1 29219 273888
1 88039 41561
1 5550 405467
1 92438 124004
1 7755 37601
1 68027 393133
1 17418 327869
1 20476 374212
1 25807 240402
1 59756 34127
1 80626 289292
1 19090 351434
1 22682 517673
1 41 322043
1 83745 434910
1 60538 64622
1 45042 286915
1 45827 112898
1 35981 310898
1 49299 156302
1 99234 219741
1 69707 142617
1 42417 384423
1 86302 190759
1 51440 157867
1 51185 497217
1 65604 82933
1 16219 510700
1 94054 334363
1 48837 511075
1 85215 291570
1 43851 445493
1 21611 299946
1 14457 281864
1 27642 332249
1 14255 304629
1 43786 259289
1 28989 378113
1 2702 502789
1 22822 94081
1 20617 17496
1 95873 363911
1 26579 234407
1 77331 322087
1 5650 82833
1 60597 179779
1 79170 143826
1 48916 479143
1 40333 346789
1 37675 485350
1 43827 94513
1 94058 79947
1 78115 197605
1 35538 352289
1 76095 79572
1 59062 172688
1 7068 239574
1 4284 506530
1 22079 139700
1 58233 531794
1 83744 478388
1 36696 495504
1 89322 21543
1 60819 36662
1 36728 486401
1 9432 332181
1 50906 116744
1 88932 540462
1 46605 272406
1 80011 354366
1 43814 546142
1 17806 463715
1 75591 92255
1 24930 392776
1 53288 141578
1 53231 53505
1 97263 36619
1 56238 457612
1 45783 300915
1 57738 103030
1 35789 1837
1 9119 98328
1 24333 160068
1 91230 285926
1 94345 369799
1 16134 9871
1 72386 522197
1 39212 274562
1 3820 27473
1 82356 525183
1 5518 351640
1 10996 318792
1 35327 399846
1 71703 182541
1 2442 46148
1 53656 125373
1 90954 342449
1 7714 225023
1 25582 506536
1 69463 390929
1 83894 241068
1 8165 10216
1 50131 240761
1 58993 209590
1 56650 270348
1 84144 12634
1 95185 450406
1 88649 429540
1 41232 41525
1 77396 190994
1 57953 166802
1 61053 541489
1 75760 330661
1 77537 200090
1 49980 540545
1 76078 449269
1 79187 492925
1 34791 332461
1 92665 461588
1 92094 136910
1 78753 521034
1 82488 206865
1 67570 75348
1 11340 388024
1 68291 165101
1 28675 155084
1 65886 193499
1 75449 335957
1 99232 226678
1 21978 532317
1 78167 82117
1 73317 11849
1 36834 223559
1 94764 119459
1 90388 113228
1 99858 354842
1 63665 374545
1 92203 136705
1 85615 444847
1 98974 137032
1 37398 364500
1 70470 297237
1 13888 103833
1 98156 349997
1 39353 12775
1 96270 201229
1 82111 261214
1 48219 527065
1 15490 280209
1 1684 281916
1 37573 55576
1 33772 495662
1 71771 245216
1 8585 301273
1 87754 312766
1 2208 413800
1 32811 115116
1 31035 110675
1 92007 152183
1 28054 135137
1 49339 352736
1 26206 404181
1 52980 287531
1 82192 385910
1 25331 192767
1 98752 217762
1 3434 47240
1 60814 537543
1 72029 141659
1 83602 111465
1 16642 463169
1 38289 539753
1 36128 200289
1 90404 47242
1 13683 84965
1 26168 270610
1 230 408213
1 5320 203481
1 79799 359793
1 89605 543290
1 62902 517781
1 79022 368525
1 39525 419772
1 14423 359595
1 3673 334430
1 54758 223845
1 67863 522961
1 66992 422518
1 31191 340149
1 1504 315692
1 24004 92956
1 81968 469571
1 78042 76291
1 39086 172274
1 21030 468358
1 78232 212263
1 84169 527832
1 74687 212455
1 56149 244273
1 79911 179228
1 25165 362214
1 59333 59922
1 62377 381269
1 19231 143975
1 28943 382514
1 82191 427883
1 99003 262135
1 3424 149332
1 51831 179812
1 82031 285602
1 25059 438136
1 80618 192457
1 83086 347683
1 916 508590
1 22522 102554
1 85375 240506
1 17723 274074
1 6959 34487
1 20696 469717
1 63869 319580
1 63208 437915
1 45490 531013
1 26550 350186
1 25127 84129
1 96317 529410
1 58347 328799
1 7116 241638
1 90940 441494
1 88227 365238
1 72492 39501
1 68660 331547
1 79869 438035
1 92450 291310
1 19333 276308
1 24324 468865
1 61803 18166
1 8322 218872
1 49799 116957
1 47479 178665
1 72869 366879
1 50829 323861
1 57186 345888
1 48067 15229
1 85357 453768
1 99530 236853
1 71239 122676
1 76419 480268
1 82499 191977
1 70274 244871
1 26374 378009
1 99054 346429
1 58247 458856
1 33086 371974
1 36367 112456
1 29244 295309
1 97242 498141
1 49157 99811
1 11444 32122
1 45863 349887
1 67997 278298
1 77698 124349
1 88133 258520
1 90503 164890
1 18767 79163
1 12667 74059
1 31410 256235
1 36468 418566
1 44050 190162
1 92922 97747
1 72267 178112
1 30631 122268
1 96390 242027
1 73159 433958
1 290 460504
1 54264 8014
1 428 113976
1 55467 483845
1 16198 530020
1 16737 377328
1 27843 299937
1 92462 177512
1 32808 160525
1 68120 146339
1 40749 408372
1 9304 438837
1 96986 119520
1 84535 79924
1 7786 106394
1 6194 35001
1 38954 262410
1 43415 101897
1 89466 543891
1 34245 485337
1 65258 65992
1 25839 164774
1 40734 325432
1 51929 345953
1 47339 283099
1 94265 359860
1 36407 474531
1 36438 20496
1 21692 33612
1 71788 205233
1 5508 426012
1 43014 130725
1 2958 252616
1 31330 195588
1 23879 304529
1 39088 68869
1 33138 379900
1 9875 209960
1 29376 286303
1 29885 348767
1 6328 37533
1 83511 256458
1 45199 489942
1 66166 350358
1 52240 281704
1 11174 396157
1 84790 381271
1 37859 160408
1 45260 133366
1 84411 158360
1 20372 277760
1 22573 87866
1 60348 523244
1 9611 57531
1 42985 205398
1 12539 117121
1 20848 458224
1 77970 408343
1 68727 312905
1 69175 485393
1 46617 202089
1 40486 517090
1 33823 3250
1 88873 231396
1 78662 167565
1 25344 337660
1 87647 450936
1 10650 245263
1 59466 237749
1 14681 311718
1 31674 78429
1 2418 410538
1 19699 375970
1 65546 279869
1 97422 20328
1 92665 482232
1 28820 222542
1 1194 409859
1 60126 521686
1 58841 46808
1 49243 544656
1 8147 465084
1 10442 464623
1 82937 171624
1 11643 484610
1 98172 358381
1 75569 491425
1 92802 496001
1 40066 121142
1 28799 193748
1 13685 72548
1 25149 133011
1 39074 153947
1 75796 337040
1 53237 476198
1 86961 83980
1 97067 343039
1 16947 11620
1 91891 539311
1 93097 155313
1 21454 466131
1 58613 380425
1 82959 65156
1 13067 533911
1 56380 126561
1 8114 177590
1 522 130080
1 35937 380711
1 22244 365840
1 14307 53826
1 36547 28677
1 67763 467769
1 34967 442491
1 17440 484545
1 61148 324951
1 40009 264511
1 38885 294445
1 96386 253488
1 10293 39185
1 44941 328570
1 96448 246184
1 41441 157401
1 21102 104256
1 49062 437886
1 52568 522402
1 13430 86004
1 55465 100878
1 70110 143934
1 85661 163750
1 79258 200038
1 22980 534475
1 64571 319433
1 86816 203743
1 30244 543316
1 85794 412605
1 24136 280401
1 44848 341836
1 71182 237856
1 18274 21948
1 40941 141150
1 47552 471244
1 1231 254994
1 87429 59482
1 25233 367067
1 35071 260930
1 87489 128807
1 92747 438495
1 11743 162435
1 26717 297105
1 82844 515640
1 5878 324789
1 83965 525456
1 84523 227612
1 72920 374535
1 52293 264925
1 39765 356363
1 18171 178634
1 76365 485716
1 20952 221227
1 36622 118504
1 11259 446914
1 21334 311384
1 85938 171332
1 18227 100341
1 78909 203275
1 4488 177157
1 31409 68766
1 31498 505051
1 74706 517801
1 6015 471923
1 42167 493258
1 95805 402879
1 89993 175924
1 98097 530847
1 58403 396032
1 60821 89942
1 14163 271883
1 74743 355638
1 62263 525153
1 34584 418780
1 93601 48286
1 67786 397117
1 76883 532831
1 47473 402523
1 1635 536289
1 515 393534
1 12503 540331
1 91815 233648
1 46154 112171
1 1945 180713
1 18629 384885
1 91844 57436
1 99878 382984
1 95142 392172
1 89724 483578
1 36495 230791
1 63911 531208
1 16865 331494
1 15804 516021
1 57105 347223
1 14655 154770
1 31332 504458
1 42088 117604
1 87858 231257
1 72062 190858
1 66119 263496
1 99806 481246
1 16508 152070
1 37748 7565
1 25761 319282
1 46879 534592
1 55990 514310
1 56977 293731
1 52909 23012
1 93453 136334
1 69930 50795
1 519 52735
1 97922 324462
1 36199 414254
1 55295 338266
1 58437 271525
1 83449 351104
1 72942 8484
1 24318 503452
1 1885 38898
1 39018 183764
1 79682 281966
1 50895 196673
1 15966 536011
1 57902 408225
1 57732 390140
1 8796 20588
1 95898 422661
1 7582 271943
1 33365 44268
1 30732 321192
1 36896 339596
1 69649 127199
1 51957 329650
1 20968 424247
1 53729 471539
1 86080 104939
1 27332 117668
1 43289 103493
1 34894 14450
1 72933 230471
1 81059 11958
1 58823 463548
1 87159 186386
1 95062 471556
1 19507 220378
1 42778 257861
1 73869 157032
1 11662 63947
1 14547 511984
1 47356 348749
1 26336 64013
1 53827 134190
1 55525 32506
1 16308 191245
1 51521 332250
1 63760 36928
1 65737 381988
1 54571 257885
1 46464 398200
1 64044 333133
1 43807 233228
1 5930 71195
1 66254 151112
1 83152 364911
1 44904 77695
1 313 208320
1 12283 352531
1 41780 542453
1 5893 268332
1 92544 54073
1 13048 364782
1 39057 7323
1 89430 376471
1 87177 501535
1 73364 277042
1 1407 230062
1 89147 14635
1 40091 433358
1 75266 409436
1 34679 24695
1 30997 199937
1 42495 196304
1 58961 302373
1 26289 37076
1 38372 131939
1 21725 406457
1 29073 506526
1 76038 86677
1 5194 336066
1 82399 11808
1 7316 35012
1 40399 217963
1 31686 261318
1 38989 343440
1 47561 213861
1 34659 258620
1 65464 241976
1 17774 526051
1 47361 427168
1 79292 329320
1 89763 55442
1 70124 94622
1 11822 410651
1 45937 478012
1 8645 21485
1 67823 518734
1 76510 251535
1 380 144929
1 18528 14617
1 64224 431159
1 41859 324129
1 83124 250321
1 17427 180139
1 33766 344223
1 61901 441062
1 23379 17884
1 72384 42349
1 80875 424387
1 85389 365192
1 32401 339167
1 65351 131180
1 41784 76384
1 84915 55106
1 77350 302887
1 85481 307368
1 73748 171078
1 57296 265702
1 80043 527026
1 75205 171531
1 51752 97307
1 78324 530649
1 26968 436708
1 25405 296381
1 72508 372096
1 36976 519709
1 15142 178274
1 36177 200380
1 47802 84446
1 53876 280705
1 39981 443093
1 27489 542208
1 55849 270549
1 34576 171023
1 95366 13027
1 59950 417462
1 12914 364
1 40758 134013
1 50250 294272
1 38969 214373
1 24734 442354
1 33366 435406
1 44624 240441
1 60961 252087
1 36277 28820
1 16384 454484
1 61970 136388
1 90920 521344
1 83103 432957
1 28036 441321
1 46471 5113
1 26542 263234
1 35494 161792
1 9684 45132
1 14889 452217
1 30995 109853
1 51505 538583
1 63039 372355
1 20367 448165
1 11225 132039
1 64393 172031
1 35094 329720
1 76243 245906
1 34879 113496
1 88183 520853
1 46731 248094
1 26381 182430
1 2693 461107
1 66498 67949
1 46220 539452
1 59093 128425
1 27597 520453
1 77685 14141
1 80011 422829
1 38276 460633
1 81080 478472
1 48694 494950
1 87480 447964
1 82 258805
1 32612 237864
1 75983 247537
1 17380 457984
1 90328 154620
1 64372 416279
1 18792 273870
1 83679 375204
1 65486 529743
1 48999 380573
1 72170 498671
1 34938 155835
1 29005 212121
1 81757 546612
1 23165 72989
1 74725 179604
1 63854 331369
1 91001 105961
1 24905 81205
1 69169 43754
1 7560 429659
1 49433 141908
1 50167 270779
1 22862 450448
1 74357 11444
1 50015 272014
1 15440 53190
1 11725 201141
1 96172 309185
1 90699 533297
1 17276 430061
1 83294 134464
1 10663 476716
1 26493 266138
1 57156 413085
1 38513 185001
1 89725 127605
1 42166 524905
1 7663 71253
1 94488 63680
1 69704 56169
1 62262 282131
1 39912 93080
1 450 327852
1 29248 276154
1 71551 236130
1 72245 161380
1 1057 101157
1 83261 544992
1 77360 81019
1 30912 401018
1 10148 394567
1 53688 266920
1 12393 13930
1 81169 165043
1 78077 493073
1 85257 408919
1 76461 409288
1 41200 90019
1 75803 325979
1 50889 21519
1 14138 545607
1 93607 64496
1 71631 72910
1 112 92304
1 37810 406384
1 36093 530703
1 14666 57550
1 20663 438963
1 7252 444419
1 24155 495753
1 24445 4526
1 30454 202477
1 77410 249250
1 58410 347174
1 28183 458994
1 20711 455216
1 30876 380525
1 43890 319448
1 17737 379703
1 82240 108072
1 26531 50566
1 95643 387912
1 44132 300309
1 73692 475014
1 64822 277965
1 47214 545619
1 81816 197187
1 21937 397692
1 823 495384
1 94516 66482
1 33014 127041
1 59034 157010
1 36678 291799
1 2422 373981
1 21005 235656
1 38414 482233
1 48163 437172
1 52186 201690
1 26032 260269
1 31301 302762
1 65967 379467
1 98859 477214
1 60142 97941
1 85945 526598
1 42827 172186
1 38480 359461
1 58264 354473
1 90594 167143
1 87191 236913
1 65235 378130
1 3517 294098
1 17464 352177
1 3667 419618
1 43835 159148
1 46128 126396
1 28564 309618
1 22496 489645
1 98993 255692
1 66335 262990
1 29742 270281
1 42270 14852
1 76509 435101
1 73693 130244
1 61056 393537
1 86062 101867
1 99529 520426
1 16728 417967
1 704 82298
1 73489 501492
1 67260 457234
1 29634 437552
1 18120 260070
1 19879 123111
1 96128 213736
1 59468 3184
1 36785 273064
1 32048 302970
1 6939 298357
1 2085 384692
1 38898 463599
1 28525 397518
1 48920 348600
1 30238 248865
1 30661 149432
1 73535 76211
1 93439 202912
1 75080 503981
1 23873 546994
1 63589 103326
1 75384 383819
1 11475 207479
1 12672 433916
1 79585 117877
1 58731 224498
1 68432 433305
1 6458 539294
1 68723 19609
1 47969 324137
1 78895 263904
1 27079 279409
1 29212 188062
1 23491 386838
1 91777 523081
1 34783 193251
1 30939 355405
1 22937 332958
1 53238 385985
1 71197 457283
1 45394 496692
1 99115 405658
1 60287 204173
1 54582 6100
1 37825 306096
1 85603 152699
1 78924 363086
1 41126 28503
1 20392 118373
1 97192 407377
1 59149 1994
1 51331 453583
1 42888 292996
1 61379 527790
1 44404 29752
1 24006 337291
1 99969 196471
1 75677 242907
1 18769 232662
1 29960 33055
1 69525 320919
1 10525 128645
1 96723 65925
1 80514 319525
1 99171 458884
1 37806 290688
1 22381 134538
1 68299 49932
1 23116 498788
1 54102 373198
1 77645 537259
1 90237 361735
1 91472 256407
1 415 443492
1 6149 24547
1 73487 254466
1 59984 468970
1 20113 300123
1 41414 176324
1 70939 448979
1 94893 534764
1 53365 473443
1 77215 3268
1 48601 311546
1 11655 268383
1 82483 173191
1 90305 388150
1 77057 185932
1 51614 20975
1 50003 384566
1 40573 531304
1 25772 495294
1 51507 177214
1 23998 300961
1 93699 161776
1 23026 67709
1 86310 172107
1 57917 293007
1 74724 55529
1 13292 21247
1 49433 462287
1 92088 266467
1 59536 68337
1 33010 507152
1 23403 8311
1 89784 262671
1 19928 243762
1 5437 321426
1 1596 442666
1 25733 471844
1 3756 53843
1 2885 152464
1 33967 435156
1 29095 14079
1 62397 496111
1 57219 266629
1 66434 61671
1 11687 225376
1 39419 455657
1 35792 233513
1 92503 332903
1 1390 306905
1 82038 273680
1 91043 88189
1 57517 416571
1 26308 441835
1 80160 278047
1 73590 395307
1 45126 96828
1 89425 388063
1 14377 457729
1 64512 251031
1 75362 245164
1 57631 412237
1 65216 544153
1 20123 376782
1 54914 313083
1 30325 217627
1 4952 137262
1 73919 463966
1 99877 473635
1 31292 169558
1 13247 346799
1 7556 18478
1 44205 263649
1 71133 401887
1 32615 72435
1 98754 399757
1 50682 472313
1 61984 424702
1 97729 316497
1 74644 282124
1 8396 180176
1 39053 256818
1 90716 304980
1 16495 268954
1 26308 153240
1 63470 167410
1 36681 331959
1 35247 42878
1 16003 350597
1 88330 149383
1 84345 346729
1 76650 333916
1 96808 60725
1 490 105248
1 69373 187682
1 44313 291733
1 11029 452573
1 29111 9912
1 56548 96778
1 94133 434423
1 87818 29441
1 11801 66473
1 45471 499104
1 17623 59618
1 50664 332047
1 12824 146080
1 94111 147132
1 83670 71679
1 87214 188955
1 46173 149390
1 54004 411978
1 52780 118411
1 47166 277338
1 3313 206363
1 45966 26233
1 97168 68752
1 61464 512422
1 83996 65533
1 97471 116085
1 85724 469658
1 10492 446532
1 2599 210589
1 90359 376515
1 22248 301566
1 39851 229996
1 6426 37660
1 71174 54323
1 46603 542305
1 78758 225148
1 62397 96690
1 27196 138124
1 47264 102173
1 63116 353152
1 31897 488454
1 5931 88090
1 87646 303330
1 16735 344602
1 68503 315427
1 22946 101610
1 52894 109521
1 30783 66502
1 67487 444298
1 30483 76049
1 8504 295235
1 34892 106273
1 41754 474458
1 95181 106479
1 6693 83018
1 12904 375054
1 45871 362442
1 17409 151279
1 20894 369186
1 92817 97275
1 13737 305256
1 609 363697
1 570 540829
1 95082 26316
1 40654 517925
1 28603 533542
1 59762 446998
1 6834 540715
1 84488 37465
1 79105 27195
1 22048 414296
1 4266 257088
1 87422 315211
1 95203 383153
1 19290 292175
1 42003 99686
1 56827 226446
1 33938 305021
1 53979 243232
1 49580 535882
1 13989 52452
1 33566 477628
1 66233 427265
1 93847 334010
1 18087 546997
1 2584 229343
1 89807 506958
1 45812 388230
1 76359 239660
1 6384 249987
1 45396 542160
1 48803 306800
1 80239 487676
1 63735 537117
1 13761 223724
1 84646 385340
1 56710 423123
1 58205 10106
1 47982 144572
1 23707 233604
1 20247 397165
1 33010 109507
1 9172 337416
1 4901 344373
1 14280 445
1 45160 350625
1 35595 304585
1 98467 370483
1 27875 389014
1 13103 361981
1 66316 407409
1 77814 35127
1 14608 104530
1 69910 179848
1 61711 362759
1 42239 98991
1 53720 480970
1 99920 291491
1 54861 296822
1 24029 379343
1 97219 385110
1 79979 109075
1 99743 32439
1 52914 494517
1 79161 161909
1 41274 71213
1 24764 169789
1 45630 481230
1 54371 300190
1 4011 394782
1 17630 96499
1 55521 335258
1 6666 157002
1 86160 52500
1 73660 349041
1 57180 474210
1 97302 315256
1 67770 378546
1 75376 19364
1 79344 186885
1 4720 177311
1 2936 281082
1 10001 109338
1 48156 13361
1 33536 71509
1 99003 355157
1 20057 410771
1 95842 81265
1 36622 509203
1 4436 396404
1 31744 113344
1 77090 315662
1 33571 222794
1 42867 506121
1 85534 528690
1 84349 81680
1 31336 400574
1 60233 446243
1 17132 52363
1 31698 18773
1 55813 62429
1 19046 280764
1 42466 37123
1 23971 130257
1 85379 180248
1 63003 538601
1 83865 189599
1 69776 120213
1 79113 411384
1 73080 341008
1 67497 233225
1 17049 65668
1 24993 148598
1 51213 259732
1 38347 276576
1 26079 21016
1 95444 106830
1 14668 342379
1 44504 295663
1 67747 21096
1 64776 433970
1 18629 432451
1 48039 517207
1 67268 351421
1 6408 517227
1 39495 112279
1 39730 492071
1 45028 418951
1 77532 311001
1 94597 95029
1 20240 62790
1 29187 62916
1 30827 395822
1 1549 470007
1 21563 11048
1 49826 282012
1 78815 284111
1 82226 387148
1 202 396590
1 67616 351293
1 52640 218901
1 68962 429875
1 72439 506158
1 82943 283784
1 84343 315417
1 63567 526671
1 79450 94316
1 44191 157560
1 43404 128783
1 97642 175534
1 61739 533489
1 35392 252033
1 53159 302009
1 80930 303354
1 88835 162342
1 7555 275866
1 74162 473068
1 21128 155114
1 61754 419209
1 10280 447924
1 87316 164205
1 17901 217153
1 34505 304038
1 91441 241785
1 40278 534436
1 60129 108138
1 22760 240138
1 18077 193585
1 64480 409347
1 56501 179056
1 4144 28870
1 42573 41114
1 69980 413319
1 62745 182747
1 25754 98716
1 39905 143012
1 78001 453865
1 52286 133251
1 12349 106600
1 85626 387309
1 31401 337730
1 64372 131967
1 28883 635
1 42201 470970
1 60843 58218
1 83691 286522
1 36403 278663
1 77758 238307
1 92512 467431
1 96533 372323
1 87767 359711
1 12233 246893
1 16976 317294
1 19330 259277
1 40246 474334
1 5851 490866
1 75781 319127
1 99042 383667
1 40586 152577
1 63221 402079
1 34758 41624
1 77765 188929
1 86955 420255
1 71446 168536
1 33020 297655
1 60957 357203
1 63281 416471
1 56544 366562
1 9648 360726
1 70649 315824
1 92245 123961
1 83795 249728
1 490 375201
1 52298 1380
1 25999 24251
1 46383 45344
1 32563 169523
1 5634 483264
1 15544 313460
1 26133 63937
1 72306 430898
1 66319 205832
1 17768 198867
1 74150 137720
1 69329 219139
1 54403 258427
1 73848 305476
1 28194 498873
1 37752 529207
1 34286 140537
1 88768 177125
1 18057 487386
1 38480 112430
1 33313 42047
1 27738 164181
1 32060 5863
1 38785 146787
1 3661 317181
1 46364 284691
1 59771 404361
1 16627 29521
1 30912 29418
1 59361 181920
1 7656 443639
1 36720 207849
1 19598 224414
1 48607 388199
1 6209 70731
1 23935 157162
1 29828 211302
1 65969 503739
1 18185 373381
1 4777 100303
1 39029 413767
1 22574 381632
1 10175 54959
1 35287 204626
1 12017 29926
1 2030 131203
1 66021 356081
1 26033 478848
1 78888 359767
1 76395 147526
1 66265 266265
1 73439 147666
1 56490 91813
1 35005 457757
1 53950 293503
1 84522 53148
1 80553 192868
1 3420 326597
1 85491 151689
1 62459 12108
1 36756 90381
1 80513 435727
1 28761 162467
1 98234 433547
1 95869 142545
1 16548 212661
1 79760 23756
1 10320 393109
1 78035 87969
1 20351 180522
1 72890 122505
1 88645 529493
1 65480 145598
1 3624 395930
1 26965 505448
1 70017 291378
1 32427 203693
1 48953 178511
1 62052 392493
1 16045 517062
1 8046 6527
1 98539 393232
1 7558 76150
1 62546 481950
1 61024 475481
1 88245 323113
1 52701 524060
1 80344 183858
1 83538 537680
1 40689 35227
1 43751 100742
1 29351 159904
1 1269 537189
1 76214 368439
1 53703 245512
1 54953 425713
1 65529 496965
1 99198 402947
1 26556 30821
1 30277 397854
1 26799 382377
1 94945 292215
1 11495 148190
1 88037 195407
1 56743 534695
1 1847 72316
1 56136 61329
1 34511 93543
1 23346 446390
1 54136 536952
1 95808 182423
1 366 12049
1 11712 70504
1 79711 222711
1 42960 90944
1 44458 454107
1 24418 274350
1 46786 435558
1 96984 110849
1 37962 69861
1 88232 339273
1 65562 352322
1 38616 266312
1 59768 456697
1 48578 129626
1 94944 406161
1 25745 513174
1 82972 415409
1 85794 501547
1 24332 147890
1 72708 311775
1 8895 402303
1 9079 540175
1 49399 478661
1 91856 134645
1 90409 393283
1 16595 52980
1 73818 177912
1 39543 413004
1 55394 98060
1 94277 84187
1 81324 526674
1 83353 337641
1 15828 271233
1 94335 506637
1 66375 472383
1 25494 210327
1 17030 226989
1 22288 65964
1 93250 355420
1 59247 78776
1 65089 534585
1 22890 198579
1 30039 324490
1 49669 492975
1 65294 45516
1 11708 440284
1 22014 190235
1 59160 464277
1 22484 206981
1 37367 525093
1 70639 385615
1 79848 133346
1 52190 246818
1 46700 247589
1 44675 134103
1 91830 515392
1 17298 225664
1 43147 7334
1 15090 481829
1 29027 393427
1 31898 510343
1 7205 390534
1 27349 76968
1 44334 79317
1 66846 306170
1 90954 126612
1 17572 399496
1 8985 371306
1 46182 106548
1 44459 406343
1 24184 531251
1 15460 32828
1 7004 136822
1 84504 106306
1 23241 148927
1 943 451043
1 86439 199815
1 68802 239063
1 72080 243638
1 88027 474517
1 70289 401002
1 56889 130108
1 76582 146304
1 95817 361351
1 21376 158497
1 35629 263148
1 86498 126899
1 78200 91984
1 98591 63817
1 12240 24302
1 38238 167926
1 53451 169728
1 30262 389995
1 10929 279793
1 30993 503580
1 3616 412674
1 68876 458299
1 19778 246908
1 48373 442173
1 632 305295
1 40172 455628
1 80242 388922
1 26210 520867
1 46740 136781
1 55420 101257
1 40435 458026
1 62032 204654
1 93365 310488
1 66918 169455
1 59220 394859
1 65304 110955
1 18811 508838
1 21361 39641
1 5863 286024
1 98322 380351
1 19814 192488
1 74440 121410
1 29371 245333
1 15990 131479
1 4535 466678
1 65041 109948
1 44481 77758
1 47135 490389
1 36687 512233
1 58006 408684
1 6218 473286
1 32803 382437
1 7374 394135
1 40928 381122
1 30982 92425
1 38747 282676
1 93460 109741
1 60341 230605
1 34534 433459
1 52192 421048
1 55458 454587
1 73696 108956
1 60858 88583
1 1771 30429
1 22744 28994
1 13448 19665
1 17875 217253
1 34323 312588
1 79159 460736
1 28663 72440
1 35809 309941
1 36818 43218
1 54976 47718
1 60532 547247
1 6005 185538
1 53119 215845
1 63763 452492
1 6184 287596
1 23231 94744
1 29460 46221
1 30064 332096
1 89147 290934
1 65679 263215
1 98409 422511
1 6488 124798
1 63479 160842
1 24695 258982
1 7829 358172
1 17004 5208
1 28099 419407
1 45799 478229
1 79155 79966
1 83211 8270
1 73001 17080
1 4046 1233
1 43290 327945
1 14103 81385
1 70032 156871
1 58623 34271
1 2307 486934
1 3184 194992
1 61057 12489
1 24488 28707
1 95750 53635
1 75415 235677
1 43300 526298
1 67932 529712
1 21916 314071
1 71563 60247
1 48387 132020
1 27049 313786
1 98270 93733
1 64942 73627
1 7653 243824
1 98913 243870
1 80227 96418
1 9119 432981
1 54643 490243
1 34389 25173
1 24676 418589
1 55296 152327
1 52022 435430
1 53108 54888
1 17147 345693
1 77874 214866
1 53878 531717
1 16111 48292
1 27294 8130
1 37779 199757
1 12347 123250
1 41303 405922
1 38984 167670
1 80262 302676
1 95823 18518
1 8348 427267
1 23087 28664
1 75017 400697
1 60697 193022
1 10799 377108
1 92046 483451
1 49759 443380
1 10882 89866
1 98624 3826
1 68156 426283
1 17864 452248
1 65363 246132
1 37792 220362
1 57138 217110
1 45859 313930
1 11732 137229
1 12159 188029
1 15240 18259
1 30258 460020
1 34829 410742
1 28589 83808
1 85399 84749
1 60628 108850
1 98760 463119
1 30748 517544
1 74039 23660
1 60107 47398
1 3788 288690
1 73371 265242
1 5985 447962
1 7607 372253
1 94818 184040
1 65916 431607
1 54541 261331
1 36377 324603
1 17491 228498
1 39599 315960
1 54964 246952
1 93360 2917
1 32870 497065
1 9923 39814
1 47759 511950
1 95838 286497
1 7206 384361
1 52554 14766
1 94293 404234
1 71363 417884
1 87417 423196
1 26581 268229
1 89472 442398
1 68735 504734
1 51433 14027
1 97299 234884
1 37543 381354
1 25715 535940
1 97182 217062
1 5461 117685
1 77732 283044
1 45056 310588
1 73505 174128
1 42348 176235
1 12878 508787
1 55430 524831
1 62393 274312
1 86729 115540
1 55135 489590
1 30533 472757
1 59536 522740
1 35707 281073
1 32783 178533
1 88542 71616
1 15087 34408
1 14771 525775
1 14038 196302
1 68785 485072
1 14653 220783
1 2498 31212
1 2925 511656
1 47744 48518
1 98595 369836
1 98936 461043
1 31948 499754
1 69545 151040
1 55913 249197
1 35077 407286
1 70476 432380
1 93007 445803
1 21945 120358
1 19419 150910
1 13509 91112
1 86673 136131
1 90682 171262
1 1098 344877
1 44272 35642
1 3152 469894
1 21557 292512
1 52834 459966
1 28070 204603
1 34957 290752
1 883 222894
1 91219 202171
1 3486 360892
1 63336 83071
1 12316 498109
1 81295 110630
1 55730 61810
1 38465 179563
1 79992 302033
1 53957 107026
1 30969 76575
1 11609 495402
1 51601 56081
1 86599 144138
1 12621 538503
1 37808 121088
1 6734 264996
1 21124 205241
1 49573 362907
1 73159 171195
1 70680 520196
1 58734 225589
1 64539 152221
1 10719 152575
1 6104 230453
1 16628 380572
1 1383 313609
1 69976 179214
1 71893 33337
1 75015 374693
1 23585 523888
1 66002 392048
1 98042 207634
1 92345 204435
1 9794 405895
1 20078 200639
1 25901 8454
1 9912 365345
1 14914 456920
1 54573 33520
1 82488 171221
1 80054 470134
1 39226 297147
1 8398 279823
1 83779 222843
1 82787 223017
1 10146 377265
1 51987 319029
1 77495 247288
1 86800 236597
1 68499 176392
1 69244 513616
1 74716 188550
1 50797 453
1 79942 268943
1 7113 508992
1 46554 301221
1 39019 360192
1 94546 463481
1 69340 377411
1 33018 278180
1 25242 30897
1 47825 90630
1 96883 23258
1 9797 1238
1 37386 163171
1 35322 231884
1 37041 113073
1 78019 471029
1 16717 197370
1 79527 422807
1 81781 515741
1 13597 528914
1 95027 249030
1 10223 217452
1 43072 448800
1 90586 182829
1 83595 383002
1 6284 59028
1 47283 374899
1 63909 57985
1 904 98266
1 56182 11793
1 76493 517634
1 75236 410429
1 29432 120794
1 34597 486110
1 98864 192966
1 87201 92595
1 33870 222785
1 68434 515227
1 55836 448497
1 69796 231559
1 71000 520283
1 55349 78762
1 59313 475500
1 38773 329076
1 52840 375568
1 78855 241906
1 35473 386415
1 38782 28509
1 527 487883
1 24928 191174
1 17722 173560
1 53126 174972
1 53980 310652
1 8025 142126
1 96207 394399
1 16214 318337
1 73280 496620
1 92874 1616
1 17263 239637
1 94551 219107
1 85772 382691
1 54861 319627
1 283 155317
1 64849 26205
1 54768 385092
1 52472 198763
1 58163 154109
1 80588 266113
1 83933 392355
1 61862 125813
1 45081 77784
1 50257 127752
1 75043 350181
1 90701 299030
1 41356 357983
1 73001 421806
1 95027 460795
1 97800 92684
1 46636 161598
1 84157 22913
1 77213 68909
1 90062 294395
1 92732 114475
1 43507 47822
1 70866 228870
1 17911 143068
1 9274 248146
1 97046 536814
1 56706 329542
1 31645 314593
1 46312 102153
1 86893 59298
1 18909 452174
1 43416 398606
1 23173 85492
1 12802 460086
1 94741 314467
1 51968 76452
1 40723 534833
1 29020 477872
1 88857 387942
1 31118 87804
1 78866 364905
1 5412 441029
1 97019 321864
1 80922 238568
1 23651 367479
1 96674 74086
1 49834 189538
1 82462 254364
1 78853 544603
1 21184 451475
1 30392 207145
1 2672 490089
1 20538 324440
1 33253 507458
1 85524 237630
1 91722 393292
1 737 173451
1 35931 372372
1 44623 214506
1 46725 90587
1 27613 383090
1 92649 53818
1 49082 366430
1 97176 526694
1 4652 5929
1 92087 77948
1 10374 193339
1 1949 260894
1 85519 457354
1 95312 439300
1 99522 282170
1 11659 130353
1 10440 483246
1 70811 473447
1 44159 469104
1 28060 413870
1 62806 465761
1 80768 421862
1 83406 496910
1 50440 180412
1 51834 293548
1 31432 38210
1 27519 318797
1 71815 16084
1 99892 390741
1 18524 76655
1 14371 442282
1 3889 407101
1 16742 412693
1 61988 204367
1 35178 499343
1 82561 60874
1 13838 140340
1 4744 542375
1 14308 539571
1 64077 133195
1 82767 395359
1 19122 160391
1 39171 278584
1 32494 228613
1 72 183596
1 11657 515454
1 85079 68195
1 41437 169878
1 71546 72188
1 30006 332471
1 52784 290825
1 67090 146210
1 7494 31171
1 91906 127348
1 92830 216428
1 35366 494182
1 80075 537030
1 61620 537645
1 5171 236147
1 45778 222603
1 96075 517092
1 35639 53745
1 50142 214300
1 62189 546503
1 65446 1787
1 72177 525327
1 33777 498236
1 80081 189610
1 16892 141414
1 66188 54641
1 41595 375757
1 71637 62025
1 90223 57642
1 15440 512040
1 78509 275314
1 92819 141737
1 41949 300955
1 53894 101684
1 16344 47965
1 20707 486128
1 88521 486707
1 37878 429051
1 59117 284171
1 93021 270550
1 82 385258
1 68520 488566
1 73179 431610
1 32250 295292
1 23545 361110
1 83429 45758
1 1491 201313
1 22834 339360
1 60767 474875
1 86294 230736
1 96230 483387
1 49310 270014
1 419 160335
1 74755 27600
1 1892 338199
1 1910 63183
1 93191 119790
1 29877 445376
1 64926 196767
1 21363 35900
1 56011 106630
1 63732 424389
1 87268 61949
1 92845 37035
1 5935 362319
1 1320 330363
1 134 408120
1 53597 516724
1 83924 277703
1 31386 39845
1 46198 505643
1 84220 392972
1 60027 349830
1 97011 451758
1 68196 218581
1 71745 444232
1 38372 11726
1 86011 540100
1 41472 184241
1 90918 184462
1 13551 195996
1 62778 139639
1 17370 288098
1 48066 161426
1 38621 187659
1 28954 480570
1 75044 537155
1 41231 159929
1 8814 256827
1 16514 235308
1 8653 481087
1 79365 113788
1 5156 363343
1 69531 337831
1 85575 76297
1 81244 289805
1 54590 210204
1 45550 285792
1 97249 120096
1 75213 210132
1 43580 40380
1 71139 327351
1 47404 146975
1 96816 292610
1 50913 29416
1 18722 153870
1 37338 138509
1 45373 241913
1 76587 526108
1 33909 252686
1 53049 345509
1 22031 29236
1 94491 397829
1 24131 222088
1 6683 84915
1 50268 178602
1 92851 381753
1 6677 176009
1 46192 279399
1 97949 516824
1 92082 107457
1 74420 451969
1 21833 265056
1 68875 110089
1 9401 262229
1 17256 194934
1 21846 136762
1 17823 276200
1 54472 546202
1 48441 75485
1 87624 14677
1 7664 463989
1 99969 269650
1 66608 473746
1 11599 194004
1 55320 204366
1 98434 463874
1 89750 473972
1 22812 325351
1 98030 505326
1 71406 413418
1 43219 346602
1 17791 407638
1 62860 200788
1 12932 278656
1 88656 257134
1 36360 307180
1 83818 115192
1 57029 233660
1 83125 444696
1 32777 119065
1 52959 280888
1 82354 421095
1 53802 57803
1 94322 10666
1 46406 244079
1 54251 411983
1 64600 10978
1 23474 350780
1 84278 146268
1 8592 108425
1 52840 358191
1 55612 36163
1 89064 535960
1 82913 260233
1 68642 25223
1 21118 158470
1 12436 31322
1 90145 48965
1 57103 341822
1 83914 144985
1 36851 117069
1 53326 85257
1 23158 448571
1 88881 535773
1 94590 166561
1 49130 489923
1 24546 142921
1 24706 30699
1 1452 277827
1 22293 482907
1 78361 408745
1 11054 415556
1 11606 234729
1 48015 293503
1 66565 251706
1 42054 294545
1 43318 324590
1 73305 35263
1 462 282343
1 14811 430626
1 93058 110914
1 7091 25273
1 22268 196022
1 7964 438626
1 45909 232475
1 86623 4301
1 61977 268380
1 42458 56721
1 90629 149811
1 42492 301565
1 83916 438162
1 64070 118436
1 7373 326876
1 811 521250
1 35870 366496
1 23568 472300
1 41764 535350
1 53996 181463
1 60632 514004
1 35880 517314
1 60675 304047
1 94976 88180
1 51713 29495
1 50432 175975
1 45250 365203
1 4456 188024
1 95172 287254
1 23144 290184
1 74682 294967
1 98947 301140
1 70151 28549
1 49616 499562
1 77987 543416
1 12532 154926
1 35316 236759
1 71688 528238
1 3830 163687
1 71321 164027
1 23155 78375
1 26018 117838
1 74635 306242
1 35155 239799
1 40077 422198
1 6925 144005
1 67803 439813
1 23684 418727
1 37994 527775
1 52091 157449
1 30207 184689
1 67082 519505
1 77010 103249
1 48827 277375
1 61550 385248
1 96360 342221
1 41454 466926
1 45919 210756
1 16482 406198
1 46525 522274
1 17863 104903
1 72214 450189
1 48146 302476
1 11147 69894
1 35205 255853
1 96337 354311
1 88664 513887
1 25040 334956
1 59921 252564
1 97569 198512
1 45515 173457
1 12047 1533
1 96691 478370
1 7734 282799
1 36677 371009
1 61735 7697
1 63923 546860
1 25281 250086
1 81534 476227
1 15705 337569
1 22234 488190
1 42835 38654
1 46830 91173
1 83621 220335
1 64849 94511
1 89722 493780
1 59342 349062
1 64301 303208
1 75552 55698
1 36105 21086
1 38934 539221
1 82864 148192
1 50224 431317
1 51088 76023
1 23743 202930
1 73678 112377
1 47656 195545
1 70559 373501
1 97441 287067
1 83946 350507
1 29522 390678
1 58023 497582
1 54165 272267
1 290 325588
1 71223 278762
1 8824 539429
1 96276 358938
1 96791 114288
1 1917 191066
1 84482 535624
1 60597 430953
1 85131 372233
1 60815 124907
1 38551 256321
1 64850 165650
1 70621 319779
1 35253 203138
1 82662 423423
1 4194 69920
1 85678 206112
1 13238 148163
1 37505 144344
1 35199 317986
1 86590 55600
1 72284 269136
1 48535 311486
1 20864 256917
1 66575 340781
1 77135 272942
1 36634 287720
1 42879 353556
1 18463 164783
1 17336 279197
1 66969 285469
1 20468 35206
1 27377 457916
1 86495 350968
1 86469 263772
1 27223 424139
1 95588 540472
1 52108 438606
1 34863 70212
1 72641 325869
1 41881 461117
1 14345 25833
1 21512 38528
1 52650 218247
1 68497 150311
1 77181 105665
1 67647 341699
1 939 353008
1 81675 232760
1 2929 96841
1 44293 374068
1 29340 307048
1 45993 389661
1 19149 518356
1 81899 147586
1 45366 525585
1 36811 352514
1 17851 68356
1 74721 478088
1 71314 303267
1 47442 96180
1 14402 405614
1 61335 534525
1 86055 368463
1 2461 525325
1 27756 230270
1 84511 252132
1 68335 385854
1 95726 368229
1 89344 3014
1 80681 544332
1 84385 462661
1 95396 92502
1 38791 21891
1 47845 69872
1 98999 315614
1 9057 545665
1 17257 428238
1 16675 440443
1 34312 398453
1 7526 271106
1 9328 42224
1 95349 15993
1 39406 302859
1 31569 28950
1 57155 163485
1 13194 279538
1 14785 447634
1 32644 440923
1 99339 34627
1 96884 328433
1 62073 385158
1 97344 57378
1 85617 156691
1 19042 121006
1 52367 244396
1 84965 71971
1 49085 276810
1 33190 79689
1 81371 480181
1 16884 177216
1 90488 362696
1 63503 363825
1 70486 10615
1 90860 155401
1 79881 407783
1 32815 532414
1 5560 97814
1 29710 286971
1 44986 313084
1 68085 303709
1 28762 143491
1 52252 120109
1 71347 229680
1 75890 22374
1 18996 164387
1 12117 26757
1 60029 259495
1 67095 73076
1 99904 401232
1 19706 495406
1 77088 523999
1 32372 176247
1 87284 276210
1 1996 436021
1 96836 184021
1 60634 285496
1 22219 531874
1 86218 298150
1 51443 156718
1 18073 183692
1 43547 363562
1 78806 318047
1 10580 432166
1 45602 519579
1 87807 26753
1 90704 530504
1 31024 139640
1 48677 470452
1 95758 184634
1 27928 298739
1 5264 494167
1 28178 438659
1 55424 310666
1 91247 528228
1 94620 221877
1 33563 143853
1 66127 277012
1 74614 447353
1 99516 170102
1 14320 353355
1 915 185151
1 49932 206302
1 92345 533708
1 11009 82758
1 69796 42091
1 20563 240145
1 40092 369356
1 14430 320007
1 75963 25625
1 20139 480882
1 38701 534079
1 61561 526859
1 72752 73451
1 17397 462623
1 8053 55578
1 93345 91255
1 2525 269809
1 43536 271697
1 74876 505381
1 28200 293768
1 23640 471172
1 24510 487307
1 72650 160114
1 36381 395423
1 42875 106526
1 51423 447565
1 9416 198434
1 29137 202449
1 50335 400398
1 54771 438662
1 56127 511206
1 22325 60035
1 72635 527359
1 10363 75615
1 97335 414887
1 30234 270150
1 59337 471013
1 37304 12754
1 26105 284137
1 85455 122367
1 13056 423562
1 35689 317163
1 95692 405078
1 59109 463299
1 36410 362170
1 86352 122428
1 53594 78306
1 29773 524343
1 48047 472126
1 237 311690
1 26796 34832
1 46167 519932
1 66391 257099
1 50753 310301
1 62120 289963
1 83220 325739
1 51403 218366
1 96491 475162
1 81401 532913
1 70836 426493
1 52355 341317
1 56909 4215
1 42471 485027
1 89639 206564
1 33368 52428
1 24774 57041
1 80473 507138
1 38495 230615
1 41378 147781
1 63192 497416
1 58553 310134
1 55180 57768
1 44570 166619
1 85796 180014
1 78831 39233
1 11677 11496
1 43992 135505
1 73256 181611
1 71716 437952
1 16101 65808
1 33877 308951
1 99239 144864
1 92768 468420
1 21010 45414
1 31306 456615
1 13600 309699
1 3339 516081
1 28311 405421
1 16462 380716
1 26707 237201
1 2255 67181
1 81378 88475
1 74875 315261
1 86403 282582
1 97651 92237
1 61958 42853
1 57416 105422
1 37070 281028
1 42528 225282
1 69585 521693
1 11407 535589
1 68374 103539
1 28479 301776
1 48565 123322
1 2056 94049
1 59802 357569
1 92279 168446
1 25474 474910
1 39531 283057
1 1213 441154
1 67859 525947
1 37002 205079
1 21777 177914
1 15325 483948
1 45561 46912
1 81851 369304
1 84786 282379
1 13627 150615
1 65875 138172
1 83751 410239
1 72007 493795
1 45913 421037
1 98537 540822
1 65022 82818
1 16808 391194
1 373 334674
1 45188 440236
1 50129 517772
1 16654 310049
1 94674 370588
1 21835 164835
1 44272 517204
1 69329 48194
1 144 534999
1 53960 26648
1 68395 408681
1 30058 464153
1 85102 159941
1 29508 284755
1 15476 28961
1 8594 438879
1 28589 186150
1 51718 380550
1 83995 58546
1 50976 121437
1 77615 488592
1 82646 369206
1 51887 395699
1 57422 421265
1 28435 209871
1 19007 335408
1 97507 129767
1 12179 174923
1 79514 393905
1 91496 324320
1 58246 495621
1 16745 45144
1 42021 478395
1 50937 243716
1 13544 179560
1 56680 390661
1 17459 377481
1 3163 218593
1 68155 516003
1 26440 543152
1 33638 368804
1 90871 19508
1 78670 153937
1 44034 375641
1 26878 471430
1 49461 174513
1 68690 343226
1 23630 174473
1 83355 322303
1 31645 266019
1 6136 435494
1 12453 86050
1 20254 187537
1 86008 97765
1 50033 420732
1 89343 370684
1 46984 107193
1 40591 91308
1 20460 510323
1 14645 32612
1 74232 469479
1 22283 234327
1 45850 468402
1 10879 191151
1 40368 352980
1 66546 17361
1 45420 493217
1 38390 246019
1 95600 358110
1 59279 121596
1 67890 66412
1 81587 219239
1 55225 344738
1 7145 248969
1 6237 431874
1 73805 346514
1 55146 407788
1 69066 331125
1 31325 234627
1 32702 484005
1 62821 316674
1 5273 224012
1 9763 467620
1 10621 279623
1 49449 3368
1 47359 488224
1 23358 196917
1 69892 388451
1 36633 319363
1 74981 207442
1 91681 49973
1 33099 407774
1 16083 102241
1 93522 473319
1 97179 306836
1 41865 16447
1 11896 296463
1 21968 456883
1 87004 329467
1 97785 438749
1 93098 527273
1 94408 70636
1 74582 258334
1 13682 263124
1 13192 22629
1 42593 110191
1 38648 334024
1 54189 377309
1 46387 439739
1 21156 124953
1 73940 334625
1 21186 45977
1 35275 46345
1 35673 302975
1 43769 107906
1 52074 360406
1 10513 279431
1 77002 84029
1 65081 493980
1 48382 1676
1 10182 479075
1 9182 166365
1 3587 167072
1 40725 326068
1 46474 21829
1 61822 53140
1 47624 432018
1 34984 266048
1 76637 401387
1 32435 316718
1 98393 109597
1 20241 314116
1 61984 337273
1 85797 120054
1 39878 327201
1 23270 205113
1 84788 230085
1 50461 353527
1 78624 147519
1 35746 363844
1 99640 171671
1 63330 405586
1 76728 162184
1 18747 490583
1 39726 497917
1 60222 267338
1 99356 309949
1 90924 265474
1 22198 307811
1 29049 324934
1 48895 510807
1 8364 532306
1 76560 232227
1 81724 32521
1 38161 160435
1 4468 181244
1 47485 271790
1 13935 546442
1 258 410606
1 39708 3398
1 8862 120644
1 92858 453666
1 72739 468865
1 16669 79920
1 78547 249870
1 41639 332216
1 37603 542977
1 25039 412583
1 94204 237746
1 73597 467635
1 7317 99579
1 8107 249884
1 70842 475956
1 37765 394701
1 61960 413708
1 26441 314077
1 36589 239226
1 15816 112563
1 9772 437729
1 52130 101122
1 76439 22381
1 77581 346117
1 77779 269856
1 27439 292892
1 7863 378689
1 7871 526005
1 48460 388364
1 77543 476357
1 90669 152215
1 41028 444508
1 92872 515655
1 22212 359621
1 38716 476325
1 1158 35251
1 5177 348598
1 99677 21113
1 75778 425268
1 28173 331107
1 30797 432302
1 23980 159778
1 45025 25840
1 18722 60208
1 4182 300144
1 78024 98722
1 56216 305834
1 96428 26056
1 11972 36013
1 40043 67225
1 58377 321041
1 15029 375584
1 19240 142027
1 91309 165484
1 72692 487175
1 90918 186041
1 36562 431925
1 35174 188568
1 90042 286427
1 55782 328951
1 43891 488605
1 91951 123715
1 22330 249602
1 82142 452356
1 32315 285552
1 90592 513913
1 84662 41212
1 69014 58817
1 8923 94144
1 41490 441331
1 45006 404655
1 27608 523087
1 87811 209280
1 6013 72270
1 21858 201235
1 67179 102122
1 46724 108822
1 9050 299156
1 77555 27874
1 59000 464897
1 3501 450056
1 11746 392977
1 9442 279752
1 20392 14707
1 31761 57737
1 3596 525510
1 84974 214670
1 42371 414581
1 24383 437211
1 5618 375393
1 6297 51411
1 4433 99234
1 73607 77848
1 43 145174
1 46915 215529
1 65756 296161
1 26939 138183
1 71025 216910
1 87821 279556
1 63435 293376
1 554 354975
1 99163 536342
1 51990 18643
1 30631 106820
1 51237 404691
1 81443 271296
1 41024 426339
1 98265 500454
1 26590 454769
1 64993 72211
1 80074 454306
1 72680 137298
1 40131 430023
1 22541 507615
1 34903 297272
1 71487 137646
1 12742 130484
1 65216 46034
1 96197 195347
1 17220 145147
1 56311 91715
1 17106 122999
1 38709 75679
1 19777 248066
1 77191 521491
1 67036 196085
1 94057 455354
1 35006 1703
1 71878 268843
1 65686 126704
1 46304 507256
1 64676 5744
1 65157 541342
1 58041 476138
1 87611 7855
1 28923 515650
1 70356 503835
1 77470 106350
1 83002 327536
1 16331 427962
1 18500 99461
1 69724 361228
1 35934 97175
1 37405 176528
1 53925 482679
1 27565 180541
1 69448 205613
1 42874 184311
1 56040 2701
1 9640 38911
1 14264 162648
1 39818 500442
1 12157 215583
1 59239 1153
1 84334 487621
1 47254 386934
1 35348 467308
1 47169 545098
1 85611 194740
1 23845 172706
1 32447 437263
1 96208 420031
1 98607 522958
1 76994 356061
1 8909 69519
1 89676 306127
1 85852 479593
1 22131 532309
1 86416 168380
1 61517 213889
1 77713 299150
1 59650 409543
1 79991 510642
1 30508 281277
1 9391 485737
1 98359 375676
1 72468 50376
1 12129 353796
1 71670 316423
1 69306 38836
1 83702 156574
1 36453 109008
1 57351 179379
1 47861 249521
1 89038 394053
1 43632 51841
1 38595 511107
1 2415 288276
1 69645 66997
1 41627 84088
1 53641 31854
1 98609 369682
1 27524 485913
1 10654 397007
1 7003 107229
1 51972 294911
1 75170 472721
1 44339 487745
1 7193 223628
1 46864 509366
1 14136 40322
1 86576 239421
1 4260 299081
1 74685 148793
1 18455 40053
1 81456 269355
1 74779 84108
1 71188 146140
1 85903 246630
1 86121 190529
1 58400 7679
1 5535 22259
1 31249 317376
1 36566 52923
1 86355 318066
1 68548 213794
1 50189 433799
1 94542 327694
1 47860 105219
1 81676 532731
1 60499 500932
1 23753 30627
1 56516 155154
1 1473 384019
1 31189 540532
1 94273 92004
1 59172 112185
1 99274 189078
1 11523 333536
1 59886 354016
1 22004 179080
1 81777 462419
1 61580 433153
1 30888 218230
1 25268 390505
1 59549 143249
1 58179 413396
1 59688 514367
1 99909 493392
1 83575 525190
1 30326 223362
1 58279 120726
1 4455 92527
1 67879 209418
1 96472 545267
1 17436 403954
1 90171 424590
1 43799 494520
1 10231 461186
1 75968 211063
1 58242 375899
1 3886 286743
1 97862 375339
1 49804 503079
1 80540 160335
1 73782 258405
1 21523 225831
1 11065 428501
1 51593 423541
1 77270 193850
1 4112 183432
1 70622 12636
1 28522 87317
1 25623 350617
1 78957 229789
1 74101 412457
1 37568 215474
1 21921 451181
1 74683 257856
1 12309 508535
1 64043 239277
1 18686 175376
1 73067 245458
1 45048 194473
1 27914 335704
1 43093 295959
1 24715 446632
1 46518 365315
1 18144 397608
1 22767 26394
1 51279 528091
1 98631 131562
1 66285 309945
1 51893 401596
1 97316 122860
1 98628 20868
1 56048 33292
1 50447 386176
1 49533 433080
1 61701 418812
1 72939 293371
1 20133 461183
1 28330 46932
1 48867 76394
1 36254 419519
1 55169 410508
1 92955 375005
1 57078 184528
1 4649 270088
1 22506 166290
1 45408 547357
1 7159 400384
1 57645 89439
1 56745 496267
1 61483 303047
1 46750 311340
1 71626 101886
1 97223 85616
1 8620 344777
1 74596 152300
1 98050 105614
1 70700 405706
1 73618 162224
1 14370 177242
1 36948 527519
1 65056 252957
1 18064 147966
1 66063 91673
1 91745 329459
1 34220 333607
1 38900 497546
1 10629 293068
1 54761 5406
1 28473 505565
1 64912 34462
1 48411 329848
1 33005 285414
1 1359 396220
1 57429 217115
1 56171 158156
1 25582 71131
1 98359 437845
1 65810 345171
1 7085 74943
1 33068 516638
1 16601 7848
1 40952 393097
1 89145 31873
1 39431 18806
1 51773 427487
1 55160 463519
1 13832 258051
1 3136 139757
1 10508 331423
1 97346 501459
1 72178 117203
1 19703 485171
1 31759 187532
1 13607 535084
1 55568 119368
1 9038 108094
1 4558 529696
1 53015 177201
1 76698 344905
1 5828 478678
1 12786 505852
1 68867 444953
1 78793 88755
1 2873 34437
1 23587 41169
1 36795 34598
1 59381 21505
1 51120 318147
1 24585 188812
1 34640 533050
1 46103 402246
1 38887 468779
1 82829 504769
1 21906 515384
1 83240 269558
1 28608 461658
1 41624 313482
1 70929 481867
1 28383 431463
1 19162 530586
1 98930 527008
1 11167 349838
1 63542 72252
1 33815 296743
1 98275 57512
1 31500 181032
1 38020 110740
1 25431 30239
1 93781 199378
1 62023 89948
1 60259 195035
1 79163 54830
1 51375 334320
1 18275 9189
1 97803 465523
1 58690 366974
1 69498 466543
1 24014 247446
1 75220 191395
1 85326 17552
1 54015 440780
1 70043 357478
1 38263 102462
1 19647 76732
1 12710 371660
1 97816 222804
1 15916 181509
1 47861 448847
1 7543 135167
1 27287 180187
1 43276 296687
1 46033 89415
1 19036 192023
1 74024 399139
1 45775 330759
1 788 234733
1 26684 127929
1 98620 261880
1 9646 333565
1 37917 504141
1 12288 283549
1 44452 328081
1 33793 171978
1 55438 361264
1 50161 255077
1 15919 115726
1 71297 503036
1 10951 396512
1 67511 101831
1 56686 57175
1 41575 349951
1 50729 469674
1 60666 238849
1 60242 274079
1 35562 486516
1 33843 336882
1 63331 187267
1 93995 314430
1 77028 32996
1 33415 94085
1 88699 427152
1 45641 111944
1 20556 2581
1 95653 474277
1 38154 150126
1 65790 301824
1 18172 298815
1 62349 357327
1 21977 316826
1 86330 182326
1 19116 162291
1 40960 529847
1 73776 378729
1 19661 85307
1 1716 78858
1 93663 437719
1 33303 268707
1 89031 1207
1 31116 403738
1 16617 150703
1 1079 5483
1 2330 22429
1 67278 166387
1 8192 412285
1 48601 535284
1 65173 397729
1 38706 524002
1 53668 26293
1 82213 163071
1 20170 479788
1 17328 17565
1 50645 310145
1 64228 164871
1 80840 480419
1 84513 477647
1 79093 3089
1 16733 498807
1 19712 545294
1 14526 450099
1 63842 297599
1 22683 241281
1 95748 494632
1 90878 343494
1 77183 488115
1 71396 298978
1 49474 264469
1 25594 75171
1 65515 122063
1 37602 158282
1 74572 10474
1 33004 535301
1 64391 96119
1 52157 179928
1 23538 74360
1 8266 234296
1 54772 293301
1 77149 530099
1 81637 372828
1 20431 409069
1 82993 448797
1 1708 347097
1 2933 209483
1 57330 45134
1 77472 485253
1 13041 49162
1 4563 60026
1 30539 476343
1 4449 90289
1 84501 54149
1 74991 279534
1 77396 28945
1 88564 325371
1 60673 178061
1 8442 101636
1 19557 42193
1 86171 515979
1 52028 175228
1 37924 390537
1 310 125909
1 22388 255187
1 35825 528935
1 733 492306
1 18304 41801
1 58114 351764
1 59110 374446
1 97847 369552
1 60091 109326
1 59940 518494
1 86117 512195
1 95874 432988
1 68960 436046
1 40763 209610
1 95030 463151
1 52781 144895
1 63463 544880
1 38696 510774
1 88098 202791
1 6955 213282
1 50345 437167
1 62122 209191
1 16625 27727
1 41930 523890
1 36159 277232
1 24803 328413
1 86379 510570
1 18877 190460
1 60576 126426
1 24339 477133
1 10682 111167
1 81938 199178
1 11974 386548
1 95130 248577
1 63812 297604
1 39515 362731
1 86344 256170
1 32857 56026
1 76532 135541
1 15593 296785
1 32192 521309
1 30737 89332
1 71954 366068
1 99659 486689
1 96869 263011
1 44385 63704
1 37958 321399
1 65746 353652
1 89649 138356
1 38444 282560
1 43512 429756
1 96367 343395
1 8124 232501
1 8208 258641
1 40689 313863
1 54514 299812
1 79390 152519
1 32878 351943
1 61306 421107
1 86988 393006
1 22672 445896
1 62791 113508
1 30171 73631
1 5677 387411
1 46794 519956
1 12028 297524
1 78397 79926
1 90118 411909
1 5189 26012
1 7501 285620
1 33159 338921
1 65191 425807
1 75001 134918
1 80698 172131
1 96611 428007
1 57344 6587
1 82655 185877
1 11364 329943
1 48506 24339
1 90435 323402
1 69808 201116
1 29100 217076
1 41522 50183
1 66400 499798
1 65763 312640
1 98833 13228
1 96502 478052
1 35558 146674
1 32914 262840
1 28533 204471
1 15950 205286
1 36040 216733
1 27700 351363
1 23544 239351
1 91873 45267
1 60276 341138
1 67235 83553
1 49499 46732
1 17209 125617
1 78685 351535
1 36854 405267
1 17181 267228
1 40734 340278
1 67473 130406
1 70567 292463
1 62304 207407
1 61817 150594
1 56546 398342
1 30542 506433
1 75396 439215
1 81330 405136
1 93185 25862
1 59427 290822
1 11049 253796
1 95953 481370
1 13885 459437
1 8063 265839
1 6256 368521
1 95904 404217
1 98343 476150
1 34074 303142
1 68217 287319
1 93254 17618
1 56144 447692
1 84909 175483
1 61030 180944
1 49996 435097
1 25480 135066
1 4528 506939
1 31830 174528
1 89306 545677
1 92640 296763
1 46172 421303
1 96682 398717
1 53818 477437
1 24488 400706
1 76010 235253
1 68610 538792
1 3475 159226
1 9777 144166
1 44753 41225
1 71647 28425
1 34703 20583
1 28875 514022
1 62667 178188
1 16066 217897
1 81077 352483
1 71335 530741
1 18895 90204
1 20491 258418
1 29742 470768
1 97300 363478
1 40599 43697
1 97882 258048
1 90178 124279
1 85765 119029
1 83450 106256
1 14672 275473
1 7739 406216
1 42089 349658
1 65650 155442
1 81870 145982
1 2272 213582
1 98672 160912
1 75063 515116
1 49363 313495
1 11354 54712
1 88428 498243
1 65089 98152
1 65697 502950
1 14994 264228
1 3244 484771
1 72969 290886
1 1912 160147
1 93968 574
1 87841 445007
1 55687 259728
1 41656 127447
1 73181 117324
1 59517 10275
1 6420 453005
1 16354 66512
1 78624 321748
1 27758 25135
1 6760 525300
1 21911 175579
1 15619 249945
1 13350 3414
1 68540 314113
1 24983 39848
1 93454 452484
1 29941 54400
1 95017 431042
1 39010 530597
1 20138 101020
1 91532 148202
1 53286 135563
1 79609 76778
1 61887 130716
1 77724 352564
1 53420 514325
1 45244 331577
1 7093 447082
1 14836 405113
1 80597 399201
1 19885 239990
1 56758 130782
1 32101 487181
1 97399 352296
1 69034 370538
1 43081 486503
1 52607 489625
1 77357 308296
1 53206 59352
1 3543 87592
1 27572 236938
1 24942 269801
1 51921 468394
1 84809 274011
1 60724 180613
1 83026 292208
1 84250 19368
1 83975 280593
1 5903 195763
1 30515 79055
1 58930 47524
1 39545 217543
1 79317 380793
1 56361 83710
1 27163 74898
1 39720 67889
1 11384 241595
1 41932 79414
1 73332 465021
1 67613 256237
1 48456 47932
1 10581 514416
1 65502 176486
1 90912 17908
1 11444 128660
1 87389 235882
1 95577 526503
1 48634 200675
1 63471 7564
1 82331 494916
1 9287 403600
1 22035 143302
1 93223 8249
1 1800 129567
1 24743 389015
1 26291 18699
1 17422 293528
1 76253 522796
1 87225 293340
1 82659 135287
1 65365 43354
1 30611 167641
1 80639 413937
1 14956 155539
1 50507 61152
1 98081 183786
1 17818 542227
1 90134 60215
1 76033 239655
1 23841 198828
1 41128 375674
1 1194 53429
1 50120 342968
1 92266 193664
1 30092 193675
1 45231 393690
1 81424 180560
1 7478 484236
1 85509 223200
1 92655 517619
1 59754 299057
1 20957 546096
1 32404 407313
1 691 62961
1 46854 543454
1 32535 542729
1 36761 176072
1 90785 156400
1 7733 196545
1 80221 254845
1 98165 473214
1 10020 483002
1 85767 473415
1 66855 507284
1 28105 183775
1 228 415452
1 73709 75413
1 4782 62659
1 63157 171268
1 10952 32246
1 92951 213428
1 11754 100143
1 66521 24332
1 74618 488375
1 42293 393345
1 82964 248354
1 8950 383617
1 72803 159038
1 35801 395702
1 16132 502544
1 71533 122170
1 82729 64681
1 65522 474034
1 3539 513650
1 74269 261956
1 80375 230620
1 5202 121039
1 95290 483349
1 43656 214507
1 61940 66170
1 74088 158242
1 208 342979
1 1518 451041
1 63530 256306
1 24454 545005
1 14511 12396
1 59055 220766
1 8416 313426
1 31995 430891
1 26095 449493
1 62189 389711
1 79647 207462
1 52409 493694
1 62887 375599
1 10214 322991
1 56496 248617
1 9167 262284
1 93170 106064
1 17437 177804
1 41754 137634
1 91822 430376
1 4487 10460
1 54577 166345
1 72776 157247
1 60999 354216
1 25343 282684
1 39299 437103
1 1440 10209
1 61098 118902
1 23538 302542
1 78388 376942
1 96012 45856
1 27752 204965
1 92825 240462
1 85315 163092
1 75540 530795
1 71249 1067
1 79660 164905
1 17554 536865
1 36993 534597
1 73590 279794
1 76516 168724
1 84737 448467
1 43962 476308
1 97063 280841
1 53337 448461
1 10064 182247
1 9769 256592
1 27221 446711
1 13669 336095
1 25312 40216
1 93175 68923
1 57264 307139
1 90750 497365
1 87186 45030
1 22859 305755
1 33256 127899
1 75454 63248
1 53542 137092
1 79885 243318
1 19695 127949
1 18718 469712
1 83644 47399
1 48968 185552
1 50452 193484
1 22037 501349
1 59157 547265
1 5795 473369
1 13609 279151
1 73469 288935
1 99153 288230
1 76710 47181
1 78909 128085
1 9678 443780
1 71185 129480
1 98074 212054
1 72642 429401
1 72480 339519
1 64470 474936
1 2472 10212
1 19687 306151
1 89804 215936
1 40128 26265
1 49976 457866
1 30174 308483
1 78122 234776
1 42447 204627
1 89810 325535
1 43254 371492
1 29299 255152
1 48068 192221
1 48927 246541
1 79968 323113
1 71679 315938
1 97120 148964
1 69001 285737
1 75885 459353
1 37223 479182
1 53955 488182
1 17590 104471
1 72845 72828
1 55651 178634
1 36173 90712
1 36815 273962
1 43953 347642
1 61804 320825
1 34111 82858
1 75102 427425
1 11338 288690
1 29947 299582
1 34009 217837
1 14698 398434
1 19814 41448
1 30343 444541
1 57916 117732
1 42109 11369
1 33208 394928
1 63658 507311
1 11849 360793
1 70686 538433
1 60176 506161
1 57499 242514
1 58720 208423
1 67862 413741
1 3646 516899
1 75316 350594
1 18561 479027
1 3502 344559
1 25939 480315
1 63789 381332
1 39917 70757
1 35693 162907
1 85630 205641
1 92382 408630
1 81093 86399
1 37566 51372
1 81938 176468
1 44223 87751
1 25320 332481
1 88679 302913
1 17086 382868
1 48138 333130
1 90232 351948
1 63826 276348
1 25330 168358
1 99991 288743
1 81173 451051
1 50023 199914
1 97023 124263
1 63486 153892
1 25152 349192
1 27982 543967
1 44823 147539
1 67448 162441
1 27736 364795
1 65521 72533
1 98600 287557
1 64254 431239
1 25855 174254
1 9815 322549
1 10436 360421
1 28391 274659
1 58996 527185
1 22505 39060
1 56572 207292
1 81516 162770
1 89945 39666
1 35440 346739
1 55743 377559
1 1287 324450
1 19247 114165
1 41812 388106
1 14366 8447
1 22030 142035
1 68244 320852
1 98910 530031
1 45354 441053
1 28252 215447
1 67659 479687
1 95285 35443
1 61907 159046
1 72616 312729
1 99186 411465
1 14851 361183
1 67594 459799
1 46762 145204
1 3500 546031
1 63600 244355
1 85887 147609
1 74652 148612
1 76665 156155
1 13157 499861
1 26883 378165
1 69686 523835
1 77464 761
1 3274 379326
1 90662 526856
1 96048 73084
1 23947 94367
1 99303 183159
1 63192 544191
1 35587 337162
1 96337 195534
1 3046 121376
1 82539 434523
1 60743 111806
1 31852 307333
1 24014 56931
1 36622 189237
1 18293 400519
1 15676 142656
1 392 526337
1 93875 382094
1 90149 501828
1 72194 511038
1 67613 5639
1 73642 418423
1 70256 490297
1 91229 103872
1 87412 145018
1 83138 258397
1 69423 414139
1 75471 50604
1 15480 298570
1 78445 255509
1 61657 272480
1 51064 432511
1 91311 211321
1 43964 441524
1 42024 48515
1 65592 370929
1 51971 184176
1 69502 402851
1 35059 472903
1 11984 415831
1 48028 404395
1 57476 101824
1 45460 263925
1 75201 82343
1 58019 218665
1 3232 241354
1 88514 122400
1 14763 41662
1 81279 28801
1 35360 205855
1 93559 492131
1 70862 535836
1 30970 138845
1 70038 328220
1 94347 149746
1 87307 121467
1 23805 125953
1 22546 193718
1 47094 11615
1 73314 189951
1 55279 260292
1 57349 505411
1 40721 361013
1 93941 118549
1 15097 435229
1 41599 7550
1 51060 497859
1 69346 497648
1 95427 374770
1 92561 248289
1 79960 314938
1 45324 543214
1 52023 469424
1 47658 536994
1 7477 14025
1 57106 94618
1 27132 454663
1 47325 338716
1 99652 157611
1 78134 157841
1 54299 8805
1 23193 237697
1 49438 539084
1 11958 452039
1 50525 52615
1 89038 461167
1 64026 530697
1 79029 172930
1 13674 417614
1 17902 185049
1 1618 156663
1 2130 120810
1 14570 476174
1 46505 108221
1 47293 33972
1 27438 306685
1 74311 217710
1 93838 107357
1 21909 262976
1 63273 124631
1 37928 101685
1 35375 263672
1 53617 530357
1 33572 61762
1 82422 430433
1 33917 165769
1 16939 230586
1 33504 500826
1 55514 25286
1 52487 538535
1 61755 63742
1 44317 82225
1 97915 444619
1 4703 290932
1 87769 411689
1 83835 10012
1 81636 64575
1 58900 425534
1 56318 456665
1 78939 197582
1 60827 30676
1 31639 490688
1 45698 370473
1 76382 243795
1 29642 268350
1 84665 157553
1 34654 66808
1 49027 391110
1 85177 536576
1 65034 19272
1 80266 344654
1 97836 171220
1 977 503465
1 87707 198780
1 33055 99753
1 6361 382519
1 89370 128791
1 89308 257200
1 95478 515744
1 42730 170151
1 43324 147235
1 34430 529731
1 93990 547210
1 44193 54222
1 8736 239557
1 88401 7597
1 94441 534364
1 66300 45045
1 30991 1471
1 85381 362166
1 38198 257957
1 75518 391436
1 57201 112974
1 58220 295857
1 72487 327368
1 90918 112372
1 32623 90839
1 18998 359757
1 77811 202317
1 64757 411279
1 36496 470227
1 55122 489921
1 87636 375413
1 31180 265686
1 95487 386374
1 9459 282797
1 81506 121978
1 69130 483817
1 83810 356206
1 93319 141725
1 37653 347164
1 54321 200121
1 6403 359708
1 75329 100096
1 49862 407268
1 84385 121808
1 79562 478812
1 12911 103678
1 3757 340215
1 79418 123827
1 63 27625
1 53379 441475
1 42755 71623
1 16574 495246
1 8076 505578
1 42126 2642
1 78912 476504
1 24491 123731
1 25752 400813
1 21183 385811
1 98717 113487
1 7236 369898
1 84044 401166
1 84903 261435
1 15603 337045
1 28872 94941
1 97937 52548
1 14071 275670
1 8217 129152
1 37464 373772
1 60815 423370
1 84447 53395
1 90888 40872
1 5236 494972
1 3374 35174
1 90864 68118
1 77018 259682
1 65246 502036
1 39063 196549
1 77530 305608
1 56357 169759
1 34197 54122
1 92084 170759
1 43022 130282
1 94404 226437
1 76282 27161
1 42827 202315
1 44892 53389
1 58190 444096
1 4909 470038
1 75781 220808
1 38101 336293
1 26075 23014
1 2671 175549
1 41196 239231
1 63081 420873
1 21989 529898
1 14593 55068
1 91943 382379
1 70152 536525
1 42724 92043
1 36834 43724
1 75744 476575
1 92644 313454
1 76912 300501
1 65012 360680
1 60862 94733
1 29964 219461
1 24226 499889
1 80599 478960
1 46186 468494
1 13042 256511
1 26323 483353
1 50572 373143
1 90092 5647
1 98597 535081
1 17754 118541
1 56818 442622
1 87310 193088
1 61207 60952
1 43280 72994
1 43371 351955
1 4599 28823
1 58871 266137
1 69614 229125
1 54263 79922
1 6033 301177
1 4246 379517
1 94317 79588
1 37174 277113
1 60771 91943
1 84870 190293
1 11012 544967
1 53289 376664
1 20406 187781
1 40949 413822
1 69805 491659
1 70096 38029
1 15058 291102
1 60085 368841
1 35775 278718
1 52077 19977
1 80769 336829
1 95926 347923
1 28148 525691
1 73503 362932
1 29322 316127
1 93705 272513
1 13764 421373
1 20807 510227
1 92854 456859
1 55134 320568
1 81159 148833
1 36101 398620
1 65390 109416
1 32838 50542
1 63542 57934
1 43835 153600
1 84666 2940
1 26737 32774
1 56777 38223
1 72231 495167
1 45250 213540
1 20047 515686
1 28025 24404
1 35084 218030
1 48272 237637
1 28882 499019
1 37566 20478
1 58185 387339
1 4235 11499
1 99658 19170
1 58449 341347
1 28863 1927
1 70652 92588
1 33639 329876
1 43850 43347
1 74607 521490
1 42540 352537
1 185 6503
1 50370 526483
1 92952 430998
1 8643 372202
1 74322 368790
1 41682 228776
1 62204 420763
1 84201 392950
1 2017 500163
1 40817 126712
1 96987 17562
1 69287 176240
1 23448 434091
1 30041 351803
1 3670 170193
1 70886 203954
1 61094 86552
1 39234 359738
1 25132 234873
1 32398 355345
1 83132 291849
1 50979 179015
1 2559 298234
1 28552 438625
1 68779 310340
1 1335 335881
1 56622 458810
1 15004 539240
1 82596 12579
1 80885 505523
1 35547 392605
1 99730 461723
1 87862 303665
1 73238 49930
1 59782 318421
1 92468 464787
1 69874 491000
1 77394 489097
1 54480 342530
1 36104 32577
1 86377 357370
1 92962 19195
1 86616 67214
1 77849 532761
1 92395 187782
1 72830 91780
1 27200 180897
1 22127 235473
1 33097 168166
1 45855 225245
1 11688 170017
1 8882 405014
1 57299 391956
1 25181 176784
1 77232 442170
1 57034 189896
1 58138 77411
1 44690 164141
1 59002 501018
1 78720 484622
1 29677 279314
1 64660 429869
1 47780 363377
1 35197 491463
1 91583 322288
1 80029 368637
1 3985 273301
1 35945 494009
1 77855 412568
1 81446 364103
1 29984 199623
1 54060 400988
1 83581 99905
1 95270 235451
1 63474 82475
1 64816 390315
1 72939 482942
1 41719 475202
1 64551 472362
1 18524 18201
1 51512 329806
1 48305 247477
1 13633 115046
1 85721 99224
1 33526 393504
1 95820 56426
1 93183 164211
1 54672 371477
1 26868 69991
1 65153 473309
1 6561 447487
1 66697 257860
1 28452 547358
1 47400 71963
1 81482 220983
1 89132 331063
1 61909 366725
1 12922 438622
1 4152 456435
1 73379 181339
1 55512 339512
1 80111 184773
1 42604 209784
1 70485 492949
1 19678 293078
1 32032 127272
1 59688 215108
1 46379 441514
1 78231 362670
1 16357 346145
1 83339 544432
1 56302 436502
1 56500 525735
1 20471 522758
1 45622 480688
1 33446 59803
1 5893 471569
1 95215 507393
1 47145 7481
1 7643 61898
1 55131 131848
1 60964 459102
1 166 412385
1 49046 241652
1 47974 124231
1 33360 484315
1 50699 534489
1 16480 430773
1 32151 288534
1 67466 392995
1 3707 483313
1 56033 428891
1 46430 532214
1 8940 521233
1 82805 39647
1 77058 309991
1 16139 408783
1 89038 474861
1 86619 97771
1 74731 296858
1 29552 374304
1 57384 398345
1 78571 283422
1 68164 493020
1 96317 517673
1 85874 247504
1 3368 295675
1 12214 458947
1 63809 19983
1 75686 146757
1 23249 429908
1 81226 63488
1 60207 446146
1 79068 1185
1 21671 196604
1 4552 270240
1 58069 390981
1 54988 193739
1 82282 350288
1 79449 308471
1 20005 501572
1 1455 178714
1 76059 515928
1 30180 525704
1 82160 77656
1 3390 378230
1 28315 416702
1 98996 390618
1 40549 492986
1 46096 221912
1 87434 63674
1 65167 487922
1 74293 397067
1 49886 300410
1 41576 322634
1 13919 17595
1 94354 520960
1 10178 60392
1 30678 19026
1 13388 46088
1 77290 177970
1 54898 80839
1 9108 130828
1 79614 27575
1 14479 71002
1 71145 491608
1 33668 221761
1 62239 353389
1 61777 442504
1 14494 131909
1 48325 85464
1 89078 292791
1 9057 69723
1 27433 361633
1 26232 239593
1 93132 385449
1 65615 91851
1 42276 294168
1 43869 44479
1 54858 52561
1 57291 89221
1 51303 435972
1 36853 255639
1 54007 272716
1 51111 4766
1 44970 176656
1 76097 78943
1 58526 156715
1 99827 288031
1 91814 288980
1 35553 22287
1 35685 163783
1 94815 459654
1 4595 403585
1 64757 349257
1 22070 406536
1 45179 274122
1 55306 290680
1 97470 507022
1 26585 462316
1 80633 81025
1 60003 131547
1 35100 61166
1 97751 31999
1 85000 331568
1 54263 85290
1 41553 163686
1 71288 44512
1 5402 402672
1 23935 511018
1 50139 114100
1 65412 261674
1 10942 112830
1 15442 442281
1 24541 543145
1 91109 237931
1 26150 258947
1 84970 290739
1 99927 332761
1 44481 317540
1 5761 14676
1 56382 424409
1 59112 272061
1 59460 45770
1 14144 182674
1 95944 295908
1 4145 476455
1 98963 387005
1 68724 326559
1 90367 254390
1 56500 509448
1 2745 343351
1 3470 48738
1 59837 488350
1 24560 289620
1 91709 158205
1 35389 144021
1 79642 67656
1 91398 127272
1 59816 155820
1 82866 196025
1 5902 28954
1 56182 251483
1 95203 518252
1 44254 107296
1 68018 35891
1 89442 202695
1 65078 285487
1 74545 78325
1 63262 23575
1 77353 222099
1 53514 222234
1 97787 544922
1 47275 82067
1 8043 10376
1 22854 71630
1 45582 370164
1 22865 344464
1 31371 348042
1 68052 129759
1 41402 54913
1 1065 49412
1 54279 160287
1 23645 399727
1 22639 36656
1 29612 493267
1 46912 128919
1 16263 141675
1 49373 498383
1 98961 325406
1 77880 209712
1 701 179952
1 51830 229076
1 82962 515571
1 26478 421502
1 45063 500039
1 30601 534186
1 51654 416774
1 70467 28755
1 79436 437580
1 296 488083
1 82183 108860
1 20791 472751
1 29910 322893
1 23074 158357
1 34540 533574
1 88940 100136
1 97965 537935
1 66441 378095
1 78191 263745
1 22176 3266
1 75930 451179
1 91820 410788
1 86920 339679
1 66870 436603
1 56965 511689
1 48220 273183
1 90159 47740
1 64013 366207
1 84662 272819
1 19338 286327
1 30525 222110
1 37478 334312
1 73367 262662
1 40231 478883
1 45066 92404
1 66210 267191
1 44623 159371
1 42914 394042
1 63663 298065
1 57185 31351
1 10535 125838
1 34124 437027
1 45540 76046
1 90530 183412
1 74919 463869
1 6422 458833
1 58338 139250
1 91688 149225
1 48761 478369
1 67952 500803
1 29826 539080
1 43827 410063
1 87012 52907
1 40778 309240
1 49339 357212
1 88162 536540
1 32242 268051
1 11542 528699
1 60039 74279
1 1815 186173
1 19658 8908
1 73348 444735
1 75357 471422
1 6193 287670
1 19893 287313
1 49860 55104
1 18903 346163
1 70067 306016
1 77531 474915
1 69766 509874
1 81260 152102
1 5915 474561
1 83718 535661
1 2396 83248
1 51126 172452
1 80010 397022
1 19133 531206
1 68246 266545
1 3213 393535
1 58402 148059
1 23593 449360
1 91491 165376
1 78665 513271
1 69313 356837
1 39571 83488
1 82773 483593
1 31299 425481
1 45962 510418
1 47843 3591
1 46685 30429
1 97107 372942
1 86589 87811
1 64258 111685
1 27722 141764
1 75122 524552
1 55769 237980
1 55767 185348
1 7054 174437
1 27704 247451
1 91168 100875
1 23020 107841
1 98776 182256
1 54078 66916
1 41361 19740
1 65834 322177
1 26873 370029
1 48637 447836
1 97326 129020
1 18775 445328
1 24322 178567
1 6956 547261
1 81271 233205
1 47710 414320
1 28323 65982
1 34756 496451
1 80877 465076
1 56487 61058
1 36685 221607
1 28095 259355
1 3631 265317
1 65369 324875
1 59408 302491
1 41971 59667
1 42783 236606
1 21406 501672
1 35837 58155
1 37339 232291
1 75197 443151
1 93214 295701
1 64324 525695
1 16462 108972
1 6217 443378
1 99362 379144
1 85526 106074
1 45732 107831
1 23652 130451
1 6802 14066
1 42690 205456
1 50423 120249
1 17807 15416
1 77142 28035
1 36475 528722
1 4063 54304
1 55145 52157
1 64823 154218
1 70288 332681
1 42516 328284
1 67860 104516
1 3166 10954
1 14705 19970
1 45263 448127
1 76176 366857
1 83923 71240
1 75952 411726
1 24969 405216
1 96542 537206
1 48383 410827
1 22460 479334
1 95193 547774
1 23293 332100
1 1002 212674
1 65511 152659
1 93496 382253
1 84431 115595
1 5436 414276
1 86016 409314
1 93631 50067
1 64436 318292
1 81182 78996
1 30808 445096
1 87527 261559
1 83756 532729
1 22649 378883
1 63264 468878
1 16359 289112
1 60920 379662
1 29621 202672
1 9545 83925
1 73241 229810
1 95641 182045
1 47355 93826
1 71138 354362
1 58388 24163
1 64590 289091
1 65330 535239
1 11964 251190
1 60562 135427
1 89913 185924
1 63780 72332
1 18088 114442
1 16395 468323
1 61146 118905
1 80602 422389
1 47414 59615
1 57559 217680
1 54578 111592
1 78650 318900
1 40055 256694
1 50543 443875
1 95808 381681
1 98927 396130
1 86939 240213
1 87723 86890
1 55142 273471
1 17697 113468
1 94322 26555
1 96452 471593
1 81635 109616
1 83927 197043
1 7502 498938
1 83026 45806
1 89018 108015
1 66107 182635
1 36735 133931
1 87374 135444
1 6537 518897
1 10294 187214
1 88596 352747
1 37968 276306
1 49777 534166
1 74606 534265
1 75040 450107
1 77458 445704
1 2804 325375
1 24110 528201
1 90482 152097
1 21162 120080
1 53777 136918
1 89341 286850
1 7482 62896
1 93458 2009
1 2760 297352
1 79653 355470
1 70345 235826
1 17091 209278
1 9340 321117
1 49293 238470
1 50097 19800
1 2005 192655
1 71403 218711
1 47326 231415
1 59968 91296
1 23519 516682
1 99255 350634
1 23841 68629
1 69384 481565
1 72604 232711
1 59743 364600
1 67261 464991
1 83194 28125
1 97315 55523
1 22182 545397
1 34205 392496
1 52741 32646
1 90797 193671
1 554 5371
1 23111 153681
1 53146 94175
1 4978 378712
1 47372 141670
1 64101 232617
1 98730 260442
1 16107 444824
1 41166 84080
1 10559 315303
1 89125 379333
1 70640 131607
1 42766 48233
1 88862 232145
1 16188 72575
1 39194 244839
1 55151 340435
1 60617 66840
1 98783 260835
1 97953 454831
1 87473 54674
1 79306 210901
1 88446 82016
1 67455 151558
1 19987 190404
1 41290 312892
1 79979 262293
1 87562 27028
1 37494 259805
1 34768 403451
1 33814 382353
1 46300 36570
1 26428 495143
1 28485 221055
1 36975 163567
1 61166 70762
1 43140 56362
1 45585 462001
1 45638 538794
1 37816 523484
1 4815 320988
1 24478 4429
1 99949 434449
1 50353 43045
1 37918 474494
1 68403 335361
1 43091 459051
1 36980 451051
1 61072 276940
1 94681 328702
1 26154 462767
1 6488 108117
1 26279 299395
1 94457 219689
1 90849 241384
1 79862 420706
1 53539 30841
1 51963 223194
1 20745 261885
1 93606 240951
1 79332 110126
1 32551 272520
1 42067 277881
1 85601 488511
1 8427 294612
1 41030 359890
1 39248 126167
1 67775 109225
1 94809 20220
1 1378 155429
1 48367 518267
1 45081 344897
1 41517 158570
1 55905 448652
1 75105 499521
1 4871 393840
1 79465 376039
1 71116 373894
1 47831 116820
1 57858 469624
1 24141 304050
1 75693 386601
1 63457 263100
1 85891 395693
1 99514 335753
1 77899 311662
1 85424 79629
1 64833 404160
1 66095 264695
1 60496 533898
1 88244 271866
1 94198 236286
1 51598 58437
1 24035 211605
1 74942 342347
1 96473 135433
1 12022 20207
1 38573 415677
1 52701 91164
1 35716 447012
1 83562 377126
1 16503 545891
1 95268 291728
1 84079 479663
1 89320 26505
1 2696 390248
1 20482 88815
1 23890 536440
1 23185 349222
1 74859 90096
1 80999 452730
1 37541 23694
1 83975 438096
1 59398 204114
1 20165 456013
1 36642 425505
1 36585 347544
1 42819 236680
1 27243 466455
1 33313 44302
1 18872 459598
1 44010 251014
1 40523 392368
1 70810 370482
1 10932 161244
1 3843 100412
1 72436 37405
1 3462 507955
1 76382 469206
1 1176 265702
1 16216 10211
1 35870 306333
1 19671 445694
1 34992 8058
1 95334 264943
1 36825 547689
1 58015 222540
1 82100 538365
1 75311 162374
1 28784 127429
1 44758 250314
1 77357 54599
1 59204 221992
1 95709 121953
1 86461 220760
1 76451 201435
1 60886 424672
1 13558 203218
1 28565 63672
1 99487 52916
1 17363 337418
1 77398 93469
1 95645 231506
1 88040 277664
1 10671 342323
1 49204 140600
1 51991 228640
1 8200 395967
1 16855 59832
1 44040 311351
1 63171 345103
1 18119 252988
1 98206 455814
1 89708 128551
1 9537 363566
1 1454 212542
1 79828 158962
1 79096 76565
1 30770 70501
1 25157 39655
1 46505 356781
1 32420 11483
1 57751 259551
1 21428 537583
1 33998 90884
1 93929 262749
1 34448 203177
1 53861 207713
1 54163 403404
1 20191 497024
1 97117 344553
1 80479 360592
1 20808 79710
1 46495 462846
1 20735 150947
1 95403 70242
1 8447 495751
1 10177 529842
1 41782 470469
1 89202 168124
1 16199 378125
1 61118 168351
1 90884 191316
1 33243 533138
1 30962 530071
1 96399 451998
1 22728 277544
1 55473 144731
1 34735 387591
1 56587 477002
1 31171 498066
1 50970 257450
1 59343 74782
1 97068 75682
1 47957 66904
1 87488 328892
1 91620 543301
1 11817 177194
1 87487 112575
1 11275 291684
1 41404 433317
1 32156 144039
1 26946 385123
1 16836 179693
1 82665 146611
1 88892 532935
1 58749 171930
1 46002 451805
1 20027 261701
1 96547 243682
1 1170 83024
1 7328 307433
1 5795 490714
1 10025 6621
1 85537 457718
1 84628 414622
1 61329 335788
1 39782 154229
1 42667 100666
1 54936 457480
1 86038 358420
1 26483 498692
1 73903 433957
1 42868 69833
1 73570 125008
1 94216 210178
1 73135 42775
1 18768 544970
1 3686 520779
1 88606 476424
1 63467 361954
1 49718 389800
1 87570 274995
1 40589 456312
1 16483 190330
1 28685 287872
1 29719 294397
1 60622 216505
1 16216 542545
1 3806 31550
1 58692 450903
1 89306 166998
1 57451 112479
1 7602 543692
1 48044 202184
1 3848 17239
1 15003 319658
1 64401 519759
1 66814 322230
1 82770 442338
1 50026 448398
1 35843 440699
1 48522 474935
1 33615 62815
1 48152 530517
1 89970 171174
1 85026 394014
1 46137 330819
1 46406 265967
1 97477 159261
1 10581 207034
1 15655 90207
1 71059 348950
1 29637 303269
1 62676 163498
1 77363 518881
1 95873 515574
1 86939 501271
1 70193 386305
1 1621 294633
1 74031 493965
1 60302 497735
1 99162 116410
1 133 20272
1 11392 374431
1 61161 274391
1 32161 531699
1 2172 521711
1 5106 125698
1 43954 67720
1 24502 547598
1 74322 227728
1 40710 468462
1 53875 310195
1 78346 307502
1 35680 384775
1 68286 187721
1 63348 169576
1 9038 260118
1 18398 371825
1 72473 25044
1 19070 201461
1 72144 269225
1 28965 18383
1 78648 16659
1 77881 422031
1 12611 124166
1 40302 209923
1 26715 489787
1 2029 319599
1 95383 100649
1 77296 166529
1 21795 244718
1 43363 9698
1 10044 173894
1 96613 258290
1 36977 176776
1 57764 391084
1 26755 291376
1 56420 216400
1 73957 116539
1 33752 521495
1 43516 414898
1 9255 63102
1 92895 286396
1 11496 83304
1 5495 98699
1 95749 161343
1 91840 233247
1 41243 69903
1 14758 126467
1 28728 491776
1 94536 368349
1 3004 149234
1 52952 205790
1 50744 326020
1 63129 369760
1 31153 78039
1 6047 435423
1 69341 383342
1 20050 269929
1 69252 230148
1 12106 310458
1 3744 219482
1 75796 448724
1 58813 501285
1 22763 56735
1 11097 265634
1 64799 428467
1 47364 242425
1 12273 45569
1 49537 422929
1 82644 77626
1 73955 546962
1 32045 151696
1 20752 544694
1 99476 37874
1 64929 172821
1 68112 109053
1 40191 341225
1 51966 492213
1 17927 347535
1 24907 270012
1 4935 546128
1 65109 108884
1 32414 481524
1 20173 250608
1 98271 33806
1 27895 496347
1 77582 512063
1 70663 217653
1 88096 247518
1 68805 307824
1 8447 472403
1 77034 439928
1 74852 154373
1 95104 361923
1 66587 81497
1 47654 112605
1 65921 20882
1 34633 166734
1 99913 294124
1 48044 228535
1 23090 462956
1 85920 458701
1 77874 444479
1 66284 209178
1 87342 375531
1 4293 18110
1 83966 181548
1 79542 506343
1 18477 465644
1 59066 17653
1 12567 480652
1 50108 129551
1 79305 3177
1 43869 43676
1 32164 456143
1 79790 424359
1 60058 10337
1 37169 380211
1 49231 18332
1 92891 505576
1 12728 80760
1 33077 454852
1 74751 18134
1 47382 55175
1 85628 285320
1 99562 371095
1 5949 361303
1 8301 111277
1 33215 353744
1 76944 70738
1 63281 166623
1 6611 513575
1 18840 524883
1 31945 463725
1 73541 212129
1 39222 417986
1 94592 42321
1 67283 287670
1 93536 464212
1 11721 291283
1 28400 334728
1 16881 476302
1 61740 200922
1 55930 495567
1 28289 471783
1 82946 474557
1 59472 477519
1 25403 507099
1 37418 538582
1 32103 478916
1 30965 175490
1 84956 538780
1 95397 309326
1 23521 273497
1 49219 218370
1 15246 56155
1 59305 20828
1 69520 448328
1 37060 474669
1 92226 178621
1 25520 16938
1 65460 400231
1 23071 429352
1 8070 354723
1 87602 328360
1 80269 340819
1 12573 376351
1 94990 350906
1 58439 452211
1 66110 118336
1 17159 529701
1 64103 188707
1 92232 341365
1 91429 38483
1 77349 215297
1 97220 423215
1 32301 398186
1 26660 363998
1 63711 59845
1 7157 187631
1 36975 87043
1 32411 178274
1 2015 202253
1 35562 522865
1 63942 41889
1 68394 22491
1 65932 50303
1 23699 274156
1 56203 312610
1 47474 274838
1 68079 386541
1 83330 191318
1 90198 13297
1 82323 151390
1 60529 39333
1 52519 391964
1 14465 500650
1 85231 335689
1 46330 161851
1 95889 205731
1 1346 264747
1 63205 336358
1 51218 80634
1 45171 294037
1 80051 370211
1 76150 53634
1 6434 143585
1 34203 153449
1 19181 358914
1 29506 254053
1 93395 297107
1 64187 25285
1 79528 365977
1 52458 137789
1 95790 506437
1 44228 58343
1 99931 484165
1 96943 181570
1 18969 546702
1 84773 220262
1 64353 75060
1 70513 334954
1 45791 209733
1 14479 241836
1 49105 537610
1 70672 393637
1 28711 512692
1 88979 515583
1 62244 407560
1 13933 84161
1 83835 14952
1 24034 511202
1 61170 509000
1 5512 160918
1 57473 417485
1 57706 278175
1 55092 236013
1 44483 242798
1 40037 206049
1 34111 268848
1 87522 237138
1 55901 384025
1 41516 547030
1 91662 452300
1 25269 137304
1 19255 13841
1 57793 119218
1 37386 119353
1 12933 522634
1 24689 534946
1 40459 462881
1 30147 283801
1 26604 537951
1 39244 161642
1 31763 44190
1 99945 190931
1 92992 110139
1 99785 430129
1 77698 45775
1 47853 198910
1 78459 235524
1 95047 488589
1 67936 140245
1 13790 323565
1 83670 348481
1 42472 408726
1 55574 544649
1 49487 217039
1 97065 358621
1 15020 27118
1 54763 491347
1 54574 414719
1 33771 445608
1 14516 475302
1 17929 199738
1 9710 518320
1 82647 377472
1 39487 99405
1 5432 30861
1 86365 73297
1 65732 503729
1 2223 425163
1 72961 546129
1 10894 316865
1 33131 154360
1 99300 78531
1 94860 440869
1 69743 313820
1 4836 504998
1 17662 503398
1 63458 140624
1 75250 35770
1 6088 204032
1 71390 6218
1 522 75392
1 2472 143342
1 47727 131212
1 44005 358048
1 64622 141626
1 29376 350827
1 11026 190794
1 53138 242112
1 38006 322382
1 10667 177600
1 93801 66619
1 41672 405275
1 60107 395303
1 28570 414849
1 68173 332397
1 66564 224171
1 85941 394816
1 74429 469742
1 1431 533780
1 84138 56029
1 47516 221818
1 48165 203758
1 61118 543797
1 61208 23297
1 52809 74864
1 20322 460365
1 21532 37689
1 99824 542024
1 24005 406245
1 83684 506179
1 90536 12570
1 48722 71041
1 35032 359688
1 31965 214183
1 90556 235416
1 98366 352054
1 79339 314747
1 85309 63021
1 70832 119108
1 88981 133910
1 15046 1602
1 9236 204810
1 51772 241071
1 19320 437814
1 74705 208705
1 50226 296458
1 97048 277503
1 67654 8386
1 68885 234752
1 47465 345720
1 83134 290512
1 10529 40748
1 25211 351285
1 67528 300408
1 20102 513239
1 81897 349448
1 48363 411512
1 97953 285551
1 6280 5022
1 67294 152228
1 70030 510668
1 19107 172914
1 6749 35804
1 81026 367384
1 18027 202832
1 81183 75374
1 67518 126332
1 99315 543318
1 78925 121126
1 51335 458163
1 77058 258495
1 15316 67082
1 39674 413547
1 48649 241044
1 32642 67784
1 74788 539066
1 62780 324552
1 19095 251169
1 26616 209994
1 41668 216938
1 22331 206789
1 97377 144667
1 55642 243801
1 94165 355356
1 38751 514816
1 66008 227819
1 75299 173115
1 33622 206260
1 39922 377618
1 49420 445750
1 26634 64251
1 37289 76408
1 11995 229127
1 11598 346513
1 84423 197028
1 86606 130652
1 32643 511614
1 67694 94901
1 42740 150466
1 60325 156286
1 68627 294526
1 41949 130039
1 33161 317071
1 58352 164659
1 70354 412321
1 20427 508016
1 60094 431646
1 31469 60002
1 63243 317900
1 5416 110857
1 97932 493922
1 68063 326915
1 70756 165975
1 12774 354271
1 85131 166743
1 67397 255777
1 1319 492500
1 79125 407327
1 7412 73011
1 20064 348885
1 63228 454064
1 56356 477522
1 45119 25146
1 6609 204165
1 85356 91324
1 42406 279961
1 82277 329753
1 66071 435082
1 5567 96085
1 31113 474041
1 99871 278993
1 67156 406232
1 55901 59323
1 84544 191232
1 19748 138923
1 24648 353048
1 95440 310760
1 58041 105601
1 67278 504177
1 43155 79688
1 43487 346209
1 4998 204078
1 60980 83423
1 43062 348517
1 87571 363650
1 80600 118732
1 86256 13063
1 85682 70987
1 66388 105654
1 47934 229420
1 70553 414112
1 27015 264651
1 87404 244460
1 67689 74967
1 11753 4833
1 85973 141747
1 92130 278262
1 43690 424443
1 15160 534958
1 18429 17432
1 34143 26612
1 145 42991
1 16350 77045
1 93951 397474
1 91980 385169
1 4687 122381
1 21684 455837
1 88284 462463
1 76625 338172
1 73140 218618
1 3794 503581
1 77429 452671
1 91895 178407
1 91793 47224
1 1777 350865
1 44810 456460
1 71269 58618
1 342 522266
1 47369 150855
1 92731 130870
1 85637 382068
1 69715 136914
1 2995 468375
1 24009 230662
1 25696 60456
1 35866 72690
1 7496 211542
1 16117 329431
1 93404 73548
1 51099 24641
1 95615 31141
1 42719 253215
1 27940 208969
1 59621 36781
1 88626 212309
1 4871 249074
1 64384 199707
1 25867 452256
1 69656 455952
1 5069 457390
1 88631 477413
1 20699 145101
1 44555 517050
1 99060 325111
1 61299 494542
1 83048 112118
1 65699 127008
1 35002 96839
1 19708 435012
1 22144 355101
1 72087 547252
1 22145 160922
1 85115 527779
1 32309 469553
1 50498 428290
1 29481 107259
1 26104 57449
1 14712 382289
1 83931 523759
1 20370 391515
1 34555 73348
1 68920 114416
1 75451 227776
1 88701 223520
1 17614 31598
1 52134 49009
1 59258 204871
1 86539 99418
1 73080 244487
1 71123 118551
1 98097 153692
1 65115 249171
1 13602 174083
1 33359 447561
1 84184 128888
1 55279 373571
1 75956 273246
1 24587 440466
1 84584 77077
1 42279 434868
1 89912 239322
1 26423 311637
1 71802 373174
1 97155 58471
1 23157 269247
1 13860 27317
1 9765 18066
1 63333 297592
1 82133 359500
1 79298 404009
1 24963 41653
1 2507 151416
1 88703 302960
1 4418 92985
1 72843 439093
1 89304 307553
1 80124 32001
1 94131 321777
1 23895 511482
1 66027 230036
1 21108 174580
1 44552 324896
1 88638 280157
1 76229 342177
1 66321 339729
1 23056 497169
1 93050 321419
1 91879 191401
1 58650 71971
1 6907 428683
1 34659 246026
1 12912 97482
1 23288 186421
1 27387 349066
1 25489 396633
1 32258 541013
1 1140 187193
1 33503 419830
1 20957 132260
1 95741 23098
1 56118 401791
1 40153 299730
1 70143 265001
1 66625 354546
1 63687 83826
1 69464 409350
1 95664 230599
1 62255 91375
1 82190 480161
1 59309 95695
1 58376 535489
1 77896 436906
1 25333 380594
1 51177 125645
1 78976 111867
1 80012 420499
1 68485 530365
1 13469 450283
1 28017 103403
1 52955 84076
1 72260 222457
1 83160 493197
1 79986 76796
1 61494 47281
1 38141 187045
1 89131 101216
1 70332 502438
1 49309 402560
1 35864 225495
1 2055 376320
1 74665 248814
1 32434 265825
1 73628 230288
1 63132 310960
1 74479 365681
1 82292 291390
1 29171 139000
1 12986 76544
1 35881 352001
1 77123 86527
1 87269 411961
1 63891 138689
1 93006 346550
1 14882 49814
1 90715 260864
1 45751 152848
1 37142 128525
1 37135 309715
1 92157 322846
1 74358 122982
1 90363 289228
1 779 438328
1 44979 175388
1 36192 473776
1 95797 364543
1 70680 420989
1 71238 466266
1 92679 332723
1 61532 467303
1 28213 133932
1 72191 50610
1 72699 512911
1 89961 536729
1 30787 474665
1 46790 419881
1 18219 334723
1 17301 1059
1 2530 321950
1 90916 85100
1 71658 34019
1 76535 331437
1 22356 105591
1 82657 542683
1 33670 51312
1 56008 99824
1 94936 458974
1 51877 459160
1 50737 471643
1 4961 389689
1 94382 126271
1 1337 328860
1 72252 210729
1 1947 310698
1 13657 517784
1 62822 215748
1 78294 307447
1 30189 328511
1 92823 158670
1 53972 462500
1 3024 457630
1 13873 216989
1 8553 40429
1 55436 116710
1 8027 119928
1 21374 77106
1 17809 520674
1 68693 163219
1 64807 365152
1 43822 91281
1 98158 541351
1 34233 228732
1 38821 37256
1 2489 348617
1 55969 537381
1 53761 447706
1 52805 219873
1 80503 527607
1 28266 465336
1 67507 70965
1 56056 105012
1 39617 269542
1 746 431237
1 60826 128143
1 4782 15918
1 46767 403597
1 3906 465070
1 78494 22845
1 52824 414584
1 43802 346520
1 17010 442836
1 86630 336111
1 87110 411455
1 45178 447984
1 38394 210035
1 74812 174572
1 47080 496549
1 51400 537863
1 73531 87416
1 4009 84083
1 496 380605
1 24956 336797
1 57526 539093
1 14611 45450
1 62349 114109
1 7408 59315
1 5290 70107
1 11205 329013
1 32753 10826
1 82554 507994
1 68025 190898
1 10982 524951
1 4363 82757
1 89812 381192
1 25411 345796
1 12384 350567
1 49485 232408
1 63479 167721
1 52200 540897
1 20250 466755
1 17606 25514
1 53275 150442
1 17866 180978
1 32797 24036
1 97224 99213
1 83287 377348
1 75911 379330
1 23250 230062
1 56034 92151
1 33958 297053
1 65346 470663
1 97856 511767
1 46373 262911
1 98879 515817
1 53562 281921
1 68466 317344
1 13570 142891
1 37211 20689
1 52240 437466
1 97806 20854
1 79305 192933
1 84498 242819
1 60997 211154
1 28286 19709
1 56203 540048
1 86397 147507
1 8440 389103
1 32650 507060
1 16376 150710
1 37908 309978
1 58251 181965
1 763 211162
1 11969 199569
1 56464 464837
1 75422 382726
1 26328 383821
1 54390 433896
1 93161 296010
1 40081 526330
1 37067 332249
1 11592 478294
1 1369 100341
1 80453 188783
1 35613 273441
1 30407 53410
1 63542 91243
1 61755 160909
1 3765 47128
1 54307 394067
1 47994 151217
1 49427 436395
1 32028 445016
1 92334 400360
1 74750 77765
1 14637 141782
1 83354 511581
1 42584 137696
1 53114 168863
1 60522 363632
1 92953 182610
1 80400 416966
1 44613 370852
1 56906 237581
1 42336 38294
1 91081 431209
1 24954 366669
1 23919 475947
1 63864 476623
1 33649 304972
1 34800 103224
1 43127 529643
1 57674 20338
1 18970 470938
1 24160 369565
1 78437 376849
1 68126 501095
1 70837 311274
1 18242 211669
1 43544 126102
1 76188 107284
1 36625 274743
1 49487 531386
1 87186 334168
1 16846 397038
1 127 433425
1 16671 109287
1 80465 199476
1 63163 196386
1 97424 206988
1 64523 523091
1 48248 547078
1 49932 521469
1 83061 342595
1 39403 360847
1 36134 330459
1 69417 289719
1 42044 338713
1 61976 463242
1 18844 25377
1 64636 37250
1 45561 96393
1 23051 265067
1 59450 264525
1 38541 326863
1 62585 535367
1 87227 74006
1 7361 62403
1 53283 398622
1 10511 258939
1 56130 81909
1 97010 358240
1 97992 156322
1 88107 175160
1 95671 95943
1 78861 374022
1 14020 402122
1 59133 96742
1 57428 384059
1 55698 336566
1 39424 53796
1 8246 125558
1 71217 186845
1 42914 409100
1 23587 254320
1 64869 219812
1 68198 418555
1 87710 468698
1 17464 76585
1 69181 208059
1 29515 514184
1 54917 56752
1 44741 464758
1 56077 245539
1 1882 272175
1 9017 357892
1 37716 199353
1 71205 513729
1 47755 198344
1 70810 96990
1 48525 394187
1 51223 18714
1 24022 505481
1 7561 196624
1 63224 537496
1 77010 289894
1 11892 334198
1 9605 197606
1 54847 23695
1 6535 107676
1 85918 166896
1 15696 76997
1 42857 109023
1 17799 27384
1 43275 473628
1 54857 174332
1 36959 415525
1 50627 535151
1 8596 283168
1 23315 363766
1 58154 93004
1 26474 519846
1 38931 364359
1 16780 183104
1 76946 510643
1 51693 222226
1 87838 433996
1 73461 354944
1 93984 251764
1 21469 164552
1 76784 473368
1 94928 50114
1 87003 491316
1 69802 244185
1 13024 540790
1 64028 350156
1 40237 5268
1 64837 12570
1 69126 195761
1 70713 431386
1 30782 284488
1 74462 499656
1 43516 74001
1 15594 420502
1 72055 370102
1 40166 483156
1 77242 489644
1 18733 163760
1 75936 479123
1 65517 33799
1 96984 255146
1 59812 234470
1 59201 368080
1 70147 376022
1 27119 175431
1 78734 451241
1 32260 343689
1 57434 87346
1 77015 438831
1 97709 96629
1 84784 203093
1 35746 465672
1 53609 25416
1 30049 79115
1 35502 421563
1 36106 235701
1 34685 391225
1 27595 49209
1 80551 312492
1 71493 123506
1 60140 1966
1 44906 228639
1 69602 452759
1 77153 434764
1 14703 398480
1 90048 337707
1 69642 168179
1 44145 278960
1 39581 156125
1 42317 6062
1 49061 438742
1 53091 226811
1 51856 355320
1 35345 408416
1 91325 365241
1 72873 237635
1 49023 444117
1 55438 7347
1 88794 214469
1 87540 203175
1 6756 367810
1 57026 186807
1 69669 46986
1 51059 292705
1 89110 31965
1 66800 483857
1 86949 368478
1 96407 232494
1 97167 540868
1 64247 196895
1 27717 333738
1 11505 436179
1 41063 368271
1 87832 213966
1 44267 412206
1 41521 547006
1 35926 34928
1 38515 53638
1 96545 450713
1 22184 115482
1 42837 229771
1 57194 330653
1 78159 47778
1 58662 457929
1 51868 321940
1 10971 119827
1 39005 463079
1 59996 195936
1 35556 97551
1 36233 482765
1 91573 322345
1 12506 261333
1 78981 427514
1 40403 79982
1 80926 411160
1 2480 173759
1 1913 377804
1 70427 291240
1 36577 128894
1 24080 519548
1 79510 416817
1 79103 209706
1 75239 209032
1 59177 522294
1 91190 139654
1 13346 180897
1 81784 2275
1 43373 303112
1 39058 233049
1 90403 261229
1 42748 305440
1 22828 19948
1 52609 80337
1 20387 465304
1 58141 300239
1 79989 165768
1 75517 230173
1 86754 8426
1 42050 99682
1 76571 45055
1 20702 161470
1 84897 276209
1 26804 51294
1 26124 479060
1 85403 136815
1 84897 505646
1 50684 439471
1 6522 40358
1 61839 248963
1 64194 355324
1 56194 152496
1 70294 144340
1 91441 422314
1 67108 460883
1 60974 428424
1 50223 46713
1 38202 325414
1 27848 367074
1 21129 531101
1 7158 134683
1 25666 313598
1 23055 236822
1 34268 477291
1 1404 491264
1 47362 216185
1 30456 180333
1 82223 270285
1 50673 393499
1 44594 540299
1 68805 156027
1 69867 507122
1 3462 62571
1 64843 316270
1 41270 105662
1 98040 469872
1 28875 81440
1 85574 148882
1 26315 539071
1 1534 370780
1 11825 498262
1 96890 502651
1 47366 116897
1 70342 99666
1 14696 462596
1 82241 127861
1 80070 114612
1 23161 517696
1 97856 458337
1 99730 102950
1 62731 38751
1 7647 303727
1 73003 27068
1 75879 140597
1 47031 157847
1 9313 103464
1 54361 508845
1 78231 479758
1 45482 439238
1 67142 211272
1 41785 392796
1 348 84250
1 54565 214709
1 99513 399639
1 24382 37480
1 32814 245631
1 37351 524804
1 51392 518371
1 29558 503828
1 79269 418909
1 31666 283553
1 89989 489113
1 33492 427139
1 69402 506793
1 94950 183428
1 16112 377842
1 65158 68537
1 65957 44256
1 93699 405162
1 94825 82302
1 45375 523767
1 75871 490304
1 76011 514217
1 16378 439555
1 47405 374469
1 91840 352893
1 87612 263030
1 61738 151446
1 69954 295946
1 76001 68016
1 82809 81549
1 12962 429192
1 77966 252750
1 94107 286062
1 81601 522020
1 55371 42853
1 94818 308674
1 33573 207053
1 15285 170727
1 68045 161175
1 45038 405334
1 84536 226733
1 35382 346195
1 48048 24867
1 52835 23013
1 52206 533351
1 92035 77815
1 50110 362554
1 75761 35551
1 62973 310493
1 41950 93829
1 61694 364912
1 64009 79825
1 25344 533306
1 84775 539661
1 28217 509388
1 70267 329952
1 88334 271801
1 70078 402697
1 64375 309705
1 60696 400961
1 94559 85735
1 37028 199981
1 44642 286160
1 71760 452377
1 30733 357655
1 80186 114163
1 19905 252888
1 90835 326064
1 30960 244284
1 43455 245563
1 56766 353884
1 34579 333833
1 11968 440106
1 4469 30119
1 59360 226086
1 2655 485164
1 53846 371686
1 828 296003
1 91920 33891
1 30185 364526
1 43467 272926
1 16757 133946
1 71063 91412
1 5504 261848
1 56118 116778
1 85055 510725
1 6076 276353
1 65590 308675
1 36240 138807
1 86748 505950
1 12489 496284
1 15930 205212
1 3410 512911
1 79724 484297
1 69959 178042
1 7006 185044
1 10197 84457
1 54799 425208
1 24285 46104
1 10705 262552
1 1616 233336
1 1766 442468
1 28180 12886
1 99588 476901
1 57213 484288
1 89202 278976
1 49844 415575
1 32392 93364
1 60147 1387
1 11346 32336
1 32967 365850
1 92397 497790
1 85324 514029
1 86024 534903
1 40660 243636
1 85508 135376
1 3456 40471
1 82388 42250
1 52804 59692
1 92157 361300
1 20455 460214
1 47670 182123
1 16288 410209
1 50633 57281
1 94650 95155
1 93808 336499
1 73904 201125
1 24120 94049
1 36433 291480
1 69408 326150
1 91836 364961
1 74651 174229
1 11141 322973
1 81385 35233
1 54574 446954
1 85249 109838
1 58894 503036
1 92042 71946
1 82093 386396
1 77053 493253
1 10373 371748
1 57508 435310
1 94434 502681
1 73694 20788
1 50306 109824
1 77016 383677
1 18454 7654
1 83316 525398
1 85951 367984
1 44389 207069
1 54641 205084
1 26929 302153
1 16050 200446
1 96717 204898
1 75195 438835
1 23396 224258
1 61013 410721
1 24208 41529
1 25661 430473
1 17951 23547
1 9857 463116
1 98159 5301
1 79616 393031
1 91889 75219
1 4718 93823
1 51785 93700
1 46061 393026
1 12971 250172
1 93011 387648
1 16448 357453
1 78698 526782
1 73311 481767
1 6091 341434
1 53363 11189
1 54370 544517
1 83387 144010
1 41965 67908
1 27044 318144
1 5980 527376
1 76209 462492
1 16274 214867
1 51443 346708
1 71842 378156
1 32081 199791
1 13490 482334
1 13217 339953
1 21307 36690
1 87116 314205
1 19206 228332
1 61261 317593
1 71120 266746
1 24946 265973
1 52582 147261
1 41465 522968
1 87273 212762
1 29556 426058
1 68811 301478
1 78725 526784
1 41200 187715
1 65666 105979
1 28973 189733
1 17553 318125
1 16652 250122
1 93837 358730
1 52742 538734
1 90943 124777
1 71014 265211
1 79492 44669
1 49100 399322
1 66861 435801
1 52743 228196
1 57434 310715
1 42745 429774
1 12798 233468
1 82135 156238
1 40286 6215
1 60198 305240
1 78993 46638
1 60959 434390
1 5088 391340
1 53355 277744
1 7751 408254
1 9030 462792
1 37362 44269
1 84575 463911
1 27648 359889
1 49558 382466
1 26915 121317
1 3549 27270
1 73054 29469
1 83159 274009
1 87493 254915
1 74940 429467
1 20160 183078
1 83378 51478
1 97991 513551
1 35797 482406
1 92838 505326
1 77199 307505
1 35771 333569
1 3680 64456
1 38643 78606
1 14135 267697
1 85008 168744
1 58198 329551
1 17253 456506
1 54993 487985
1 3511 151891
1 54959 424355
1 61757 62195
1 83591 456866
1 3585 294037
1 40228 426097
1 96893 189003
1 99873 538867
1 55838 270842
1 14285 343454
1 96324 344507
1 77896 157367
1 82527 33194
1 33475 171804
1 10579 144383
1 95876 362556
1 50900 53980
1 50207 525590
1 2122 336968
1 89373 353279
1 15214 427616
1 13272 224679
1 61003 78256
1 70972 378517
1 25117 46986
1 73352 355568
1 79381 542976
1 43946 430602
1 34290 362613
1 25190 510416
1 67496 68292
1 78735 294052
1 27357 315821
1 36652 269134
1 33094 547182
1 70612 225844
1 69710 308738
1 74450 92838
1 75728 242118
1 23777 419087
1 5495 362635
1 49392 252534
1 81796 22390
1 36542 433021
1 52104 84468
1 16414 264562
1 46277 15202
1 41972 390152
1 90960 454002
1 12310 301823
1 45042 401287
1 89644 172005
1 79362 420674
1 6352 265034
1 62028 246472
1 75406 24857
1 53900 192440
1 3012 201380
1 87923 325615
1 52291 40485
1 63137 188023
1 35819 523287
1 30792 337144
1 34802 90669
1 5391 540727
1 13246 522179
1 908 164585
1 87910 448979
1 71272 536913
1 44660 485249
1 72159 259986
1 56677 10596
1 86621 34286
1 54726 440671
1 14689 545245
1 84153 452644
1 50141 24723
1 1390 390381
1 50515 503738
1 82570 22189
1 72409 106781
1 16834 220596
1 50357 219511
1 45408 477313
1 12098 388777
1 10141 268029
1 10537 59472
1 63813 66690
1 96296 508248
1 58262 304290
1 42958 519812
1 65408 431980
1 13532 279183
1 69637 380179
1 38725 489828
1 73914 366298
1 86190 290967
1 1476 33305
1 78350 43466
1 43772 67411
1 38286 82997
1 75083 160949
1 61994 448138
1 62830 110906
1 9006 180986
1 77490 22649
1 54394 520178
1 17240 72568
1 67902 1967
1 4786 376313
1 8798 478278
1 51555 314680
1 40334 239053
1 40739 331042
1 59222 377588
1 65656 65769
1 89934 169161
1 51582 362965
1 36227 121489
1 1311 189777
1 26736 527572
1 83323 139880
1 19109 349105
1 18177 248853
1 29571 283019
1 86163 80051
1 21534 184865
1 57638 480657
1 40377 36743
1 53951 538967
1 32621 197351
1 99638 60531
1 31905 180101
1 34390 369782
1 86930 216416
1 36379 264396
1 75341 446046
1 23410 836
1 74352 463568
1 77148 305025
1 22220 164111
1 35562 125462
1 37861 308216
1 15394 449339
1 3567 499550
1 9464 82665
1 99410 238354
1 48725 173630
1 45863 133082
1 31027 17319
1 67257 82339
1 4639 36188
1 5189 252345
1 77205 350252
1 21273 448595
1 44743 137842
1 38968 338936
1 50102 74877
1 58803 81988
1 34550 68837
1 27665 260868
1 33422 421023
1 37544 485998
1 9781 99973
1 44161 427211
1 11862 15072
1 37943 2066
1 26572 530988
1 31896 210416
1 65606 283732
1 78146 398574
1 77156 104371
1 73478 394829
1 87767 368724
1 54601 2923
1 65636 442483
1 1725 545411
1 54849 460757
1 72492 312541
1 7510 297244
1 85453 241540
1 65694 457817
1 15532 93778
1 83715 62689
1 60550 330407
1 84324 287092
1 18953 253514
1 89265 340709
1 89272 294502
1 91149 166475
1 62853 166563
1 65451 394285
1 47541 119995
1 72594 389772
1 71423 10089
1 32057 424936
1 81356 143257
1 75306 447579
1 38680 504470
1 64866 46181
1 51919 462555
1 86159 414317
1 17488 422402
1 60400 536402
1 59949 516272
1 65753 416803
1 92169 410207
1 76844 69632
1 23192 377118
1 74943 326987
1 18977 11901
1 63868 379620
1 37535 433547
1 31228 386384
1 41851 229778
1 1451 411994
1 6739 68710
1 88903 14882
1 78710 78034
1 96544 168928
1 80325 402774
1 78265 418223
1 13076 58967
1 99525 480447
1 89958 442454
1 15690 7910
1 36915 236950
1 53121 427804
1 32997 236997
1 14515 243394
1 79798 257067
1 55549 382355
1 20915 65570
1 84972 319587
1 8316 75439
1 76034 155306
1 64833 519544
1 76686 319023
1 17957 287096
1 31799 478566
1 72159 278942
1 75570 42961
1 52660 171474
1 20999 494056
1 4894 227583
1 70575 516197
1 92135 299119
1 80728 359716
1 78925 428978
1 89247 542440
1 384 409868
1 88180 60209
1 65887 143498
1 79481 233071
1 55678 53053
1 81315 290886
1 18723 513387
1 78263 88212
1 26180 90743
1 62701 58256
1 69641 205437
1 15536 287911
1 53296 292364
1 68252 482278
1 1795 498947
1 23230 307606
1 16067 424433
1 20791 243263
1 32353 168341
1 72121 77932
1 49695 444674
1 48615 244253
1 52018 9071
1 79193 315928
1 94947 203636
1 57845 418945
1 14953 101248
1 19191 95622
1 78927 442589
1 15145 59648
1 31380 2640
1 22955 398031
1 31302 23578
1 55084 85202
1 2437 280723
1 3470 47693
1 88966 431963
1 28773 306261
1 5837 443580
1 21464 468948
1 89809 227362
1 47998 208270
1 62779 31475
1 36834 350929
1 84966 12399
1 46816 201606
1 20160 454149
1 14021 277750
1 71783 534207
1 47857 396341
1 53037 116326
1 24152 243238
1 89780 298693
1 71356 348353
1 32402 409405
1 33780 368680
1 90958 74623
1 37961 366111
1 70464 129094
1 64851 86172
1 33972 237672
1 26943 485304
1 90055 358166
1 26731 272064
1 69800 308777
1 82696 153485
1 18104 142526
1 92055 491584
1 28490 133722
1 23884 56618
1 98531 487459
1 44558 375481
1 1978 184101
1 33364 491889
1 17273 179841
1 50857 360724
1 3321 448850
1 52744 201447
1 31337 525207
1 98495 31167
1 90088 386611
1 93968 267604
1 79814 127093
1 50635 367373
1 43271 342884
1 97141 129679
1 50815 218432
1 21668 307293
1 62102 274919
1 16480 165487
1 81956 55301
1 5571 498820
1 57014 157085
1 75865 476226
1 52327 5497
1 61601 163501
1 63079 202545
1 59849 449696
1 12407 175393
1 45429 450315
1 59626 424867
1 37880 233400
1 86310 45474
1 44728 449034
1 13024 253902
1 91054 491557
1 54755 130485
1 87491 296632
1 72041 26851
1 88532 62765
1 20127 516191
1 38383 20320
1 85285 351932
1 51795 474452
1 13291 165969
1 74995 437365
1 33973 266629
1 83123 487701
1 77784 346108
1 35721 519112
1 3930 299300
1 50877 383571
1 3957 255437
1 58472 149984
1 1075 336662
1 51672 308224
1 86739 263549
1 54474 110388
1 43426 385407
1 20334 385885
1 23299 475421
1 81959 350120
1 70023 250736
1 74696 541590
1 51637 165174
1 91351 108585
1 81891 176519
1 82796 405374
1 15258 148329
1 91987 102833
1 24309 70121
1 41125 57244
1 2434 351828
1 41203 354659
1 56639 193482
1 82587 403977
1 83261 3654
1 65904 266278
1 38784 149047
1 73589 513152
1 20381 32165
1 37250 202843
1 55067 26474
1 42525 124424
1 146 504342
1 19586 391765
1 4910 23388
1 83004 123371
1 1932 194806
1 74312 154767
1 93370 407621
1 2712 267890
1 61499 238519
1 12462 116685
1 51233 510354
1 96188 506942
1 36977 221860
1 85802 283169
1 26818 176998
1 1360 519607
1 7901 51163
1 82870 182170
1 80798 383591
1 58075 515323
1 25008 433649
1 1835 89763
1 20821 315008
1 4903 371767
1 68572 45764
1 98977 432665
1 54728 90398
1 90588 535928
1 52783 155175
1 48527 28511
1 31544 365245
1 45571 472051
1 77691 232164
1 38128 461140
1 78277 48703
1 62595 498364
1 95441 406813
1 40987 288596
1 47311 194508
1 59175 375557
1 77536 361581
1 16361 135816
1 47511 476998
1 96405 197779
1 95481 391886
1 35730 70237
1 10621 72537
1 97655 84322
1 76045 120254
1 13647 267425
1 14819 291887
1 54517 230620
1 32492 231052
1 45976 145192
1 13544 321824
1 89016 209690
1 45927 467446
1 31046 469508
1 49644 126958
1 28327 448421
1 36142 228810
1 78001 381888
1 8306 406389
1 92140 464246
1 88881 164091
1 92659 474535
1 1688 370499
1 72496 509957
1 55330 257360
1 83202 290801
1 58560 227952
1 97114 409664
1 45137 283124
1 66904 47976
1 92041 427122
1 28691 249784
1 41678 501634
1 49454 380439
1 38549 104210
1 4067 20106
1 809 258357
1 45180 251929
1 88548 227903
1 23924 420302
1 69044 176748
1 71705 90710
1 5655 526125
1 98477 537798
1 40574 269110
1 58080 534964
1 29229 331443
1 92855 41547
1 83737 141666
1 63752 186806
1 55432 422
1 1211 456082
1 63572 96855
1 67242 459071
1 93448 512524
1 11169 181608
1 43584 302228
1 49246 244504
1 33677 260958
1 87985 115801
1 95566 377692
1 23677 414688
1 4792 359284
1 63605 189351
1 67567 281362
1 91999 178098
1 61802 122731
1 12500 303359
1 98930 11250
1 56445 497850
1 69122 136137
1 12375 441033
1 43496 543472
1 7407 98325
1 88418 250211
1 31686 256263
1 76994 532159
1 93230 515965
1 87722 391085
1 80107 148790
1 13552 208735
1 64115 266454
1 37883 13644
1 38414 313211
1 59875 120576
1 42069 426321
1 60340 289454
1 49526 348299
1 46795 385093
1 13966 192895
1 81271 226084
1 76173 6158
1 84665 463666
1 41461 363902
1 96036 222418
1 81435 385622
1 11549 405871
1 79492 23702
1 75387 339086
1 46761 276752
1 91687 128551
1 86099 526264
1 28381 457840
1 11070 158897
1 49225 314170
1 22522 361485
1 89610 348753
1 81701 296809
1 80530 214933
1 39217 25263
1 58596 411591
1 31940 184919
1 29780 171609
1 17490 466398
1 15242 157971
1 6661 346954
1 49438 64614
1 20565 364991
1 31965 37353
1 59920 459707
1 43202 441503
1 54930 317476
1 64573 412587
1 22445 392949
1 43535 528312
1 95459 11064
1 80556 485301
1 64710 115927
1 74519 113210
1 20734 476146
1 54344 173505
1 75202 390151
1 37353 289090
1 41341 474607
1 28148 274251
1 32490 387722
1 29302 493233
1 1816 179634
1 24207 441749
1 45095 121100
1 42543 320928
1 50025 353474
1 47002 388575
1 97825 415808
1 91749 264724
1 262 43947
1 59702 238355
1 56897 29949
1 66247 148097
1 87306 395770
1 44130 530737
1 88526 142121
1 53382 181414
1 12236 306085
1 1184 80875
1 10930 50732
1 29234 542567
1 73796 300556
1 46576 514298
1 72469 481453
1 86910 306985
1 42412 499328
1 35250 336454
1 83104 214903
1 119 297173
1 74076 72402
1 3624 381172
1 84667 353260
1 10832 499332
1 70604 249252
1 45072 340938
1 12590 118412
1 22041 138183
1 54229 80554
1 49645 440196
1 41827 384066
1 64610 36555
1 53903 426013
1 90398 329920
1 95073 80433
1 40955 344693
1 16883 346127
1 5892 2215
1 66097 235831
1 23638 283283
1 28185 79075
1 79167 455977
1 25276 46745
1 40866 88064
1 2746 284320
1 90097 498751
1 67369 125371
1 43025 471538
1 30671 533435
1 85145 31647
1 32483 342564
1 98898 336450
1 71535 412127
1 79480 283018
1 98288 376531
1 71991 274161
1 54548 307039
1 9998 491388
1 63450 240209
1 63663 128288
1 82101 132019
1 52636 278586
1 51465 55257
1 68139 144972
1 59244 353752
1 89507 409366
1 58310 133174
1 18876 329603
1 66416 504212
1 33890 86701
1 33176 417107
1 27634 251652
1 59931 280943
1 25979 131171
1 8458 424830
1 4862 284701
1 39237 248662
1 96398 246613
1 73602 52363
1 68080 543995
1 25510 481482
1 68572 292873
1 21898 239209
1 8953 417939
1 50679 343121
1 55140 222680
1 33674 41543
1 27305 173923
1 88528 538407
1 16040 321506
1 39754 233880
1 46481 46238
1 23530 305081
1 16776 301653
1 48468 149565
1 78369 263774
1 78045 233057
1 52932 529929
1 58351 196929
1 92426 253589
1 84419 360098
1 52093 182524
1 81668 261155
1 98843 1374
1 914 55747
1 91860 204198
1 37052 144797
1 91079 106747
1 12420 276461
1 43560 222929
1 53055 391448
1 52541 547858
1 76818 409895
1 63675 37825
1 60725 69620
1 61645 480454
1 97875 431956
1 55469 81640
1 75176 251811
1 9161 468509
1 90913 84180
1 99263 221746
1 87967 157771
1 1984 157909
1 20532 306032
1 28240 230921
1 44803 51614
1 45572 332297
1 31043 513410
1 8290 376065
1 4893 126948
1 53700 37568
1 3305 427766
1 9780 470476
1 47349 230552
1 32177 299197
1 42557 436169
1 65929 147726
1 97395 211392
1 30780 186507
1 83480 395464
1 319 343285
1 79584 309769
1 84565 454545
1 22418 464477
1 63831 106289
1 45317 116468
1 46061 358806
1 63300 115396
1 63219 260636
1 70858 42153
1 20373 318321
1 7014 529770
1 52722 103547
1 86040 480527
1 32059 534665
1 76113 320788
1 47381 228902
1 20727 231540
1 43059 235777
1 70334 533572
1 98300 248598
1 32687 325568
1 92330 251120
1 30020 336118
1 32232 110377
1 18729 260839
1 83 354721
1 15837 370687
1 77818 389307
1 10798 302725
1 16382 305167
1 87200 340829
1 78642 206466
1 66118 410276
1 2587 518333
1 95047 187308
1 61040 493087
1 67866 280585
1 41466 353254
1 18857 93717
1 53365 347450
1 26897 123356
1 66637 430946
1 34304 397401
1 26209 126580
1 84982 250992
1 57795 262505
1 63140 512973
1 12246 214908
1 15407 229352
1 52462 10242
1 73773 343583
1 80531 171588
1 26758 93301
1 31709 283477
1 40436 49739
1 36825 496827
1 13219 407782
1 37826 507010
1 49201 321575
1 64712 166786
1 42414 95490
1 86732 222340
1 40829 462458
1 82529 105173
1 22577 117012
1 76812 46423
1 98512 234275
1 29317 77397
1 57971 440378
1 18932 22964
1 83395 500610
1 11091 464429
1 65501 371940
1 58162 317491
1 63983 436857
1 44238 144611
1 66776 431762
1 55704 230971
1 49547 185204
1 85492 436682
1 86732 35656
1 96182 149696
1 70192 153891
1 12678 280599
1 47617 205520
1 45085 373379
1 53624 98266
1 34661 323838
1 51393 503258
1 59581 416801
1 12025 144787
1 38386 340593
1 44691 434581
1 8615 482202
1 69294 103849
1 93293 265112
1 81088 330696
1 61803 287949
1 83854 438332
1 26326 145137
1 42448 161045
1 24729 505878
1 98866 429021
1 31535 484180
1 82829 215145
1 42115 139078
1 24434 541730
1 22134 379403
1 71487 346421
1 88281 387294
1 74502 304627
1 41550 366142
1 1933 33201
1 6314 192819
1 97320 404745
1 52310 8455
1 40129 65415
1 38953 272490
1 73424 452013
1 46671 379886
1 16803 463528
1 25477 313912
1 5239 364041
1 68601 127717
1 13404 458288
1 12974 447910
1 48660 334397
1 52950 239709
1 55795 59334
1 96213 48717
1 90912 458934
1 9476 415037
1 3250 333201
1 47372 50202
1 88244 64385
1 54118 517953
1 27042 506267
1 71553 259330
1 71849 6560
1 51323 425308
1 87882 518497
1 64451 468311
1 48076 139625
1 505 465035
1 56334 383564
1 36660 65341
1 70206 265045
1 97015 124260
1 70089 224805
1 1388 60378
1 23626 276483
1 19947 428579
1 4642 465963
1 34739 223851
1 48479 115018
1 10830 276832
1 74135 137427
1 98703 515963
1 51403 12638
1 81012 30667
1 46887 462307
1 63941 475605
1 42750 216683
1 61109 182862
1 19567 481592
1 44382 461151
1 88197 501588
1 3431 221283
1 60304 429386
1 59903 57641
1 61774 57932
1 29088 117444
1 3238 231858
1 38222 285445
1 32425 243766
1 77336 88097
1 38546 336766
1 99635 97000
1 18596 142061
1 12676 55483
1 36720 181514
1 77524 366339
1 48334 144811
1 61435 468260
1 82272 21704
1 25527 21830
1 48372 193426
1 64467 502915
1 40864 92324
1 85987 495555
1 67302 40545
1 14244 416927
1 62383 298315
1 1694 531231
1 70450 455058
1 44419 141192
1 36747 535015
1 1839 399218
1 75398 183218
1 53031 489559
1 12179 425173
1 82236 30271
1 93137 527790
1 73031 532309
1 67269 113417
1 90924 157072
1 94401 46999
1 7449 89984
1 22976 123532
1 93605 184361
1 82854 258810
1 35667 437356
1 27713 12296
1 90094 201913
1 81772 342124
1 84525 527686
1 72425 194645
1 99950 111942
1 23140 98966
1 63483 508727
1 32628 223429
1 6378 512349
1 75035 495561
1 62934 83536
1 68867 357936
1 11497 137810
1 19808 486422
1 89396 47651
1 36946 460220
1 77266 349383
1 6049 282774
1 98634 291772
1 81217 97229
1 45100 474193
1 34318 357881
1 25936 355400
1 28014 56937
1 90556 9233
1 90515 522574
1 59773 130484
1 1240 145416
1 25930 433395
1 92225 504397
1 3685 249937
1 57405 288067
1 48955 222525
1 5605 19818
1 20129 439157
1 54876 323204
1 26871 294655
1 54446 343172
1 31590 344556
1 90803 499936
1 90467 380123
1 26475 259066
1 87499 391431
1 35264 365778
1 81767 255046
1 65481 26367
1 32327 142143
1 15907 88750
1 73672 51109
1 67256 112166
1 3184 414933
1 62809 131019
1 99886 235188
1 60677 532649
1 3324 399343
1 1122 469318
1 49599 442238
1 29984 433002
1 74531 370629
1 1531 158292
1 76257 239933
1 70583 124400
1 49050 50208
1 12259 392415
1 67674 252745
1 58009 100977
1 51544 36905
1 38937 434056
1 66738 8981
1 82451 157474
1 40851 224714
1 80028 100687
1 33679 190631
1 17461 182221
1 81827 325866
1 16521 424882
1 58967 341708
1 84364 240253
1 15357 460420
1 76479 31340
1 67185 391764
1 77544 83100
1 25944 363684
1 45788 498169
1 8035 268765
1 62743 400135
1 82187 96411
1 74944 217404
1 63828 29844
1 73608 230987
1 38540 392263
1 56681 459238
1 51690 51133
1 84360 500380
1 37521 132579
1 84340 26253
1 36940 529774
1 99847 399449
1 71505 242770
1 44098 56141
1 59456 226160
1 68210 379358
1 86979 22780
1 68847 532667
1 67789 299064
1 52089 153908
1 46685 530667
1 54363 14082
1 55610 460442
1 3530 421015
1 25301 92610
1 91013 204080
1 98700 2272
1 18451 209830
1 32387 360636
1 64138 27332
1 98090 84534
1 75908 138061
1 7100 146897
1 40233 294399
1 36667 84795
1 65353 457728
1 73079 437154
1 99264 547096
1 29382 76094
1 8723 51698
1 58058 49708
1 35599 160187
1 32560 202937
1 95311 128770
1 39245 393140
1 33492 62111
1 81441 463188
1 76204 490379
1 28149 534108
1 95885 479493
1 52574 401405
1 43480 236468
1 46777 36084
1 7000 115123
1 72719 90685
1 82754 348611
1 18000 302813
1 34837 365081
1 96345 73789
1 98809 383570
1 98416 314900
1 92097 411760
1 39108 183469
1 64843 36872
1 30927 110491
1 23612 314306
1 36245 393119
1 98534 452443
1 41893 433205
1 46019 151564
1 28052 301267
1 91865 223656
1 30822 373953
1 45813 334790
1 3335 402120
1 27154 500476
1 70251 341571
1 27249 177545
1 20916 363093
1 73216 513108
1 25706 416989
1 34133 540279
1 49217 123344
1 76178 445501
1 84152 28594
1 98944 71657
1 89590 440233
1 78805 385416
1 91725 421193
1 17840 337730
1 32537 249798
1 20921 491278
1 51071 229794
1 95876 326510
1 14064 64980
1 2252 543976
1 88229 139998
1 86457 142267
1 34210 350960
1 78204 507235
1 8245 163294
1 62128 398861
1 97749 164698
1 70233 363755
1 13285 365488
1 46054 86350
1 13648 181016
1 79215 224987
1 9676 28572
1 68665 300053
1 65785 492779
1 76271 134199
1 84865 508191
1 89832 163179
1 75479 493891
1 55974 478527
1 55258 58594
1 18002 238708
1 71793 414058
1 27971 211322
1 60589 468966
1 32406 287281
1 13740 283121
1 95796 457724
1 60178 162749
1 12400 218448
1 25967 459597
1 69640 160897
1 1374 423250
1 38242 405649
1 30081 465958
1 56526 393251
1 73736 272060
1 25511 197338
1 46089 424142
1 115 501192
1 89990 332823
1 64736 472743
1 47692 368001
1 84359 431671
1 56688 149397
1 39435 515774
1 27985 243458
1 51512 53406
1 9883 56225
1 1350 297023
1 80992 23040
1 25140 14959
1 57054 140842
1 16047 299892
1 60925 362897
1 77642 38373
1 60656 231388
1 68646 133909
1 4817 183529
1 56489 259806
1 26214 505160
1 50088 493435
1 89504 291338
1 54303 26543
1 4888 362744
1 2708 212204
1 75603 443229
1 27866 524181
1 86301 428595
1 76649 428425
1 7886 40547
1 56520 474269
1 96906 501228
1 28390 124413
1 68410 6156
1 72410 404232
1 3285 107803
1 23943 120128
1 84188 351158
1 78492 143027
1 12055 24293
1 52525 327041
1 53370 403165
1 94013 376371
1 76772 351995
1 87766 119673
1 29788 399376
1 17901 441
1 57940 83359
1 13280 247181
1 51496 203234
1 58873 330997
1 88317 505277
1 85834 332504
1 2564 187421
1 82800 17150
1 84278 364866
1 49457 10652
1 95319 32169
1 13216 171176
1 62677 384375
1 31926 385564
1 55047 54496
1 64760 545972
1 43888 296841
1 74997 501237
1 56315 308611
1 36327 543594
1 91358 65354
1 24494 60531
1 14617 223659
1 16346 274573
1 66774 415042
1 89792 71923
1 7976 51636
1 21633 443084
1 67213 63574
1 55080 68915
1 24974 517892
1 45802 402054
1 54524 378003
1 97573 76691
1 37426 46452
1 94979 12970
1 97687 217398
1 31190 313569
1 21530 536492
1 50651 457694
1 51318 183777
1 92825 298025
1 63757 504450
1 73537 346832
1 96399 378792
1 84397 425861
1 35378 181851
1 32034 452459
1 71736 447124
1 20176 141945
1 33838 105015
1 96494 9329
1 37033 434482
1 27488 81042
1 11048 170985
1 68083 277591
1 68695 53636
1 2813 450538
1 61320 415648
1 159 480554
1 18265 432537
1 64132 519022
1 38386 62089
1 82497 140083
1 27365 101780
1 12565 411386
1 24878 524234
1 59176 281771
1 90995 278409
1 13005 1719
1 99 487077
1 88513 283499
1 82872 85985
1 56171 410279
1 75062 309420
1 8636 218548
1 80268 33146
1 49838 208398
1 95055 263987
1 46311 487675
1 92899 179931
1 5108 2058
1 87796 33573
1 99600 541689
1 36790 196787
1 412 406027
1 99274 41488
1 63110 218423
1 90682 513166
1 7012 262031
1 55418 220556
1 66327 533314
1 81255 323330
1 84171 316958
1 98889 217627
1 70227 140014
1 38194 362986
1 40655 419753
1 60861 414538
1 28807 163374
1 96498 386061
1 55950 285266
1 46334 387018
1 77410 133158
1 27005 183435
1 54408 127054
1 20178 257527
1 39698 387002
1 79755 529989
1 218 66673
1 21215 336527
1 7910 266193
1 97585 236440
1 95428 415176
1 26444 204775
1 50220 320898
1 73574 519405
1 41667 319645
1 96159 249836
1 37876 98927
1 71681 26182
1 7862 349012
1 80255 205474
1 20459 494786
1 58711 312171
1 22780 451659
1 27474 113215
1 20255 366190
1 70433 151633
1 21779 169254
1 83231 180895
1 97664 295617
1 58387 199109
1 14106 388183
1 79724 76212
1 63965 328941
1 61925 190997
1 58287 417282
1 56480 531651
1 73570 367601
1 73709 191817
1 27985 449412
1 29825 92461
1 10143 67891
1 10817 304733
1 45501 429327
1 3831 140094
1 42403 319860
1 24792 201473
1 93908 113948
1 17638 201984
1 18396 30777
1 92009 228611
1 99762 115399
1 30838 294588
1 21560 353943
1 77770 222949
1 6520 313961
1 61614 304751
1 46342 360663
1 4498 111421
1 83106 222744
1 63283 420745
1 89333 230658
1 10198 290771
1 69840 445024
1 88236 520216
1 41042 187581
1 83855 168812
1 93281 323755
1 84961 521328
1 34349 327469
1 60465 159081
1 44945 370017
1 6390 204524
1 23731 278778
1 65843 233344
1 97314 456431
1 91316 403407
1 58549 355151
1 52077 518561
1 61167 446452
1 82944 58818
1 19135 456532
1 28533 203517
1 97625 20254
1 80608 4880
1 88096 160649
1 30880 238461
1 81694 395032
1 12316 338952
1 29031 65517
1 40262 205654
1 39804 141246
1 59033 448208
1 23363 534331
1 29981 522538
1 98097 417222
1 83487 171368
1 97570 277426
1 98683 486556
1 22109 499501
1 70804 454179
1 29554 31665
1 82200 333439
1 30205 186070
1 46654 485707
1 59202 204987
1 10249 411219
1 46640 461661
1 3812 136864
1 33697 457259
1 7397 200110
1 89493 429376
1 40844 435965
1 7292 260099
1 13602 12015
1 52107 496266
1 38492 388772
1 94979 455689
1 81912 3341
1 60399 87776
1 86588 540390
1 96291 542908
1 5052 463940
1 8384 193190
1 8754 104504
1 79564 39638
1 99237 1901
1 97980 56254
1 26980 410122
1 82828 450004
1 28074 62846
1 25379 169068
1 51385 262130
1 14418 57827
1 63745 175594
1 29043 48781
1 46360 113608
1 16715 489908
1 81248 348292
1 72746 421207
1 36710 336094
1 88999 128044
1 73758 192792
1 14886 353654
1 73866 18573
1 34388 121920
1 55634 531859
1 48487 190244
1 22315 7318
1 56096 460109
1 23218 304459
1 86698 410845
1 11792 97469
1 56986 258380
1 8821 212983
1 89230 456239
1 51550 37816
1 31472 240085
1 9040 76246
1 26226 222746
1 83388 81196
1 5329 404439
1 99227 346156
1 33172 249195
1 26034 483742
1 39820 322322
1 36941 520090
1 851 284032
1 74660 123190
1 33999 516754
1 9914 360237
1 88205 127658
1 92122 57890
1 77768 365562
1 54971 204999
1 96769 166121
1 57243 377982
1 86086 2605
1 65349 23136
1 3661 205210
1 48557 343761
1 72247 411286
1 49039 246585
1 19152 268555
1 41749 179830
1 32459 156540
1 52144 283679
1 65479 155824
1 2652 44986
1 92398 532674
1 98846 39412
1 26899 318967
1 14087 491456
1 80753 196371
1 69231 85503
1 74864 284528
1 13084 217955
1 85761 252361
1 81339 224275
1 85310 283105
1 80227 81317
1 85229 252190
1 80119 536988
1 70492 379062
1 83106 85534
1 18947 495301
1 99994 157079
1 64039 6185
1 30431 166732
1 95539 304244
1 59994 512014
1 66910 304826
1 5760 209660
1 97321 300204
1 28911 107540
1 60512 66166
1 64749 380551
1 53526 259974
1 15982 75784
1 83659 75743
1 59532 210525
1 48903 161631
1 48142 434630
1 64861 51389
1 65027 415100
1 30827 305592
1 14822 119371
1 59766 314646
1 90585 478185
1 91056 314046
1 12075 174793
1 15732 371879
1 99252 8200
1 96262 337366
1 83702 82364
1 77204 46859
1 59899 48975
1 95993 167261
1 58107 456840
1 99479 115673
1 56053 429839
1 93210 452072
1 5938 341960
1 65945 520330
1 95239 403781
1 51638 484835
1 97425 257741
1 58490 444978
1 7768 294253
1 93948 489381
1 51438 419594
1 52569 385127
1 58959 293013
1 8730 347722
1 49857 409222
1 6419 174113
1 23795 464706
1 31263 501194
1 54847 259189
1 76007 287129
1 67817 423408
1 70458 18360
1 89759 458900
1 52532 128053
1 61560 467345
1 8921 277283
1 12119 13584
1 26712 288045
1 30504 2926
1 2922 75986
1 86911 368991
1 53105 409695
1 7773 236811
1 71164 160248
1 6540 320796
1 56735 252380
1 37184 516662
1 55421 531896
1 78581 367606
1 19104 209419
1 46357 133748
1 51068 2113
1 36817 378345
1 9457 494971
1 83109 237290
1 32392 258141
1 65526 309642
1 34547 158053
1 27604 394768
1 10638 484889
1 41914 400579
1 38466 336325
1 44235 268804
1 11646 73847
1 73748 13132
1 47518 197037
1 47663 442579
1 79878 177774
1 95259 151402
1 15269 22661
1 19622 261077
1 28725 226640
1 25733 328898
1 57398 151974
1 61944 35744
1 98296 411978
1 93801 341893
1 71440 344834
1 27723 225257
1 9438 535949
1 8252 542196
1 89199 48977
1 92517 169780
1 61047 129474
1 51030 395541
1 49716 507285
1 16621 317720
1 32048 387282
1 589 159764
1 47773 369198
1 34825 391967
1 32920 529958
1 84856 459878
1 71304 377594
1 80991 258637
1 90461 81378
1 15693 369713
1 59123 323501
1 27576 327597
1 12238 54093
1 58498 463688
1 46718 357069
1 91128 183441
1 54362 418343
1 1742 154250
1 9830 188614
1 20070 76098
1 2863 474120
1 18120 523191
1 938 414961
1 12329 88576
1 10234 63447
1 58534 345252
1 55338 228584
1 35399 15130
1 48684 163264
1 14302 195390
1 27650 110160
1 70951 294450
1 35795 509391
1 26856 64235
1 75410 492485
1 83919 387028
1 27164 348583
1 89433 491826
1 23192 202716
1 76231 547259
1 53430 268955
1 80103 399478
1 67635 43671
1 3411 60905
1 38065 265305
1 47051 532916
1 98656 84842
1 21467 460167
1 84346 209535
1 87002 495291
1 20800 169467
1 49510 449681
1 69472 521092
1 70762 384661
1 91824 274834
1 59225 286077
1 99953 203126
1 92914 274992
1 40782 447328
1 82012 204896
1 73468 397551
1 26984 181896
1 2522 50315
1 23188 76842
1 21136 59634
1 39556 486150
1 41841 277396
1 64969 434685
1 20986 176437
1 80795 365988
1 97010 508967
1 20256 329794
1 49354 359029
1 3301 190505
1 6780 32173
1 13601 392682
1 66318 379427
1 81143 66164
1 4974 423448
1 56721 545121
1 96564 102664
1 39175 424017
1 28869 468492
1 40536 453657
1 88907 5397
1 75502 142925
1 79872 207903
1 92 159667
1 12386 371679
1 25216 31290
1 38973 166173
1 63331 514811
1 46695 55758
1 93909 198435
1 55676 166836
1 73108 342315
1 61031 131149
1 47107 512035
1 49051 464768
1 44020 257892
1 88499 160176
1 27841 434558
1 85208 308227
1 3532 386038
1 9945 704
1 48580 251145
1 11665 105853
1 24545 160571
1 47142 49069
1 64005 59702
1 1893 463991
1 86010 442936
1 55625 128042
1 40344 56980
1 65044 449831
1 28797 352018
1 6066 177062
1 27445 125414
1 3386 96422
1 85233 397425
1 90094 519764
1 58417 381604
1 77815 344951
1 7708 185583
1 12107 436919
1 14149 14375
1 54825 345726
1 67525 16709
1 57370 176266
1 11813 137845
1 24559 507117
1 20147 124543
1 65543 373936
1 265 266369
1 97607 226648
1 39147 381819
1 50593 63267
1 30567 65030
1 52240 545057
1 4020 114986
1 5336 96041
1 55285 462712
1 96040 419747
1 14901 359853
1 62681 350577
1 5003 466228
1 53549 334827
1 36021 399608
1 67890 27965
1 17374 419036
1 36671 167037
1 58873 149413
1 48692 338318
1 58053 123355
1 83963 326926
1 65225 285616
1 44779 207609
1 21718 278536
1 85633 401996
1 55466 517468
1 56198 238075
1 55977 491135
1 87598 15604
1 47908 496164
1 81269 127937
1 23731 99313
1 96769 16058
1 3516 240341
1 49125 145396
1 4971 377072
1 79353 436423
1 59994 399466
1 53700 206097
1 77160 62672
1 10485 416765
1 55171 38982
1 19715 366093
1 69824 328265
1 90577 303872
1 43423 414083
1 5902 324989
1 37865 390990
1 70670 194929
1 81619 409513
1 8436 315389
1 9275 273788
1 16298 407183
1 62855 411119
1 49989 138640
1 8043 263994
1 66947 435152
1 47105 445423
1 61069 105598
1 86256 298835
1 95159 239115
1 45351 7225
1 89725 383423
1 38816 147843
1 60390 158717
1 26144 262056
1 30210 337722
1 9299 151475
1 25517 220057
1 15922 333763
1 59211 269262
1 71390 545152
1 50924 401535
1 49155 106076
1 12071 460466
1 99768 86156
1 45056 250634
1 48763 153687
1 67779 76713
1 23992 57922
1 28200 17083
1 3872 37583
1 93103 266661
1 90259 535565
1 46563 181960
1 12472 345282
1 43865 537556
1 46306 307525
1 66031 400045
1 1642 243676
1 33807 189437
1 48825 335012
1 10059 449879
1 32829 490768
1 52384 351582
1 88880 462765
1 14773 474552
1 13974 329885
1 46011 169048
1 1660 9095
1 18252 111225
1 65916 279768
1 58253 112849
1 56374 166478
1 20910 261958
1 8566 283364
1 72742 61244
1 28786 321167
1 55641 499908
1 88810 142852
1 65300 225395
1 75784 414739
1 30125 92345
1 22880 79345
1 61573 311211
1 45614 408020
1 58247 21190
1 84252 438242
1 19560 506077
1 13915 443501
1 13798 539082
1 51654 176926
1 24203 203550
1 88324 150913
1 30633 307265
1 57349 128699
1 2430 454242
1 11714 528768
1 31823 395565
1 22910 340318
1 40461 498952
1 68777 360196
1 46261 37946
1 15449 298815
1 20905 191552
1 16912 293072
1 69786 389582
1 22491 475232
1 97599 466011
1 527 98823
1 13245 361540
1 30988 120546
1 56862 480397
1 82587 371421
1 25052 4197
1 39793 364221
1 39413 316693
1 59788 140619
1 94517 144765
1 12786 238803
1 11537 355062
1 503 419298
1 69096 326261
1 27445 242405
1 3490 147551
1 19379 539976
1 56914 106615
1 82336 200087
1 59990 16443
1 12950 373497
1 46163 103747
1 33113 116544
1 66395 165657
1 15735 402905
1 23720 98767
1 22056 454919
1 33472 375888
1 77613 169964
1 91569 205767
1 96211 338001
1 27923 445559
1 7151 86308
1 76267 338605
1 61248 332721
1 11780 505069
1 63761 288296
1 6453 39937
1 14838 456594
1 17759 67088
1 14124 277159
1 40750 376761
1 21435 388125
1 78101 158413
1 30389 488780
1 35828 517565
1 28566 262001
1 61331 529969
1 67299 344587
1 71270 273394
1 28333 425337
1 31016 22558
1 4877 35026
1 1186 492070
1 38759 410859
1 82531 176987
1 55753 68056
1 56454 447038
1 17802 71135
1 46417 516606
1 59949 407096
1 72882 344297
1 26493 261140
1 31042 174748
1 13680 11626
1 2179 312415
1 93959 505192
1 76451 376698
1 72905 113163
1 93305 136915
1 77197 455843
1 68548 61636
1 76622 185201
1 88817 498746
1 44790 232317
1 65683 185277
1 19638 440687
1 58058 165577
1 82761 236650
1 71999 137545
1 76086 358100
1 71875 202755
1 28173 179727
1 22517 103149
1 81734 280820
1 82523 388038
1 86855 52603
1 1413 462705
1 83580 34588
1 38927 209373
1 66335 354553
1 73245 222312
1 55663 515206
1 75486 237317
1 89466 493571
1 50155 383310
1 80469 7181
1 28166 369198
1 41536 534833
1 55006 338555
1 7748 100244
1 12615 52449
1 94646 122662
1 41508 68754
1 91699 260987
1 52319 447460
1 2084 57285
1 91372 53026
1 49465 547731
1 39019 239
1 17487 412883
1 25957 539581
1 12652 129422
1 2412 335508
1 2271 282643
1 39549 323101
1 74882 510331
1 49630 92239
1 52538 110256
1 6530 72201
1 83507 256801
1 4065 188454
1 3589 209488
1 71139 127431
1 16532 144936
1 33268 349089
1 99561 167715
1 84974 103933
1 38492 262817
1 4596 238741
1 75275 191571
1 8178 8390
1 98017 198762
1 63712 213916
1 99794 120349
1 81278 366236
1 88187 222182
1 16407 94619
1 88836 110594
1 90848 413100
1 23295 123784
1 36215 93674
1 67912 411334
1 10502 465235
1 93060 249000
1 52831 59642
1 81092 431151
1 2335 102270
1 93505 124164
1 76 136841
1 94239 512654
1 65657 292982
1 17227 265419
1 87551 397795
1 60255 297303
1 58083 2668
1 11419 200276
1 69365 520970
1 97387 1185
1 23308 336493
1 93573 96619
1 26604 353414
1 94985 99598
1 52194 503357
1 13441 93921
1 771 38145
1 79840 307554
1 8051 7331
1 18149 114655
1 67482 252611
1 64727 354596
1 17261 381315
1 72871 432338
1 78541 57869
1 83027 361378
1 26881 463485
1 70399 65900
1 89052 255321
1 62203 125705
1 26907 133652
1 81666 132105
1 84773 208420
1 61686 405561
1 46091 49268
1 66439 487782
1 26695 78258
1 86123 388912
1 9854 48533
1 16036 58836
1 9504 88016
1 25023 303863
1 7236 412454
1 52625 8593
1 31087 88660
1 55226 420238
1 23051 203170
1 86211 369308
1 29809 476414
1 31745 143803
1 49154 229255
1 13937 404604
1 59367 132552
1 12540 300655
1 89174 240659
1 66258 320697
1 14221 444866
1 82704 82959
1 19990 98933
1 42780 391673
1 35492 179450
1 16389 250431
1 56690 284907
1 24421 401159
1 41448 360412
1 18368 43177
1 64471 297510
1 4356 382790
1 92025 59665
1 56201 188190
1 7956 438459
1 20944 484674
1 31830 402767
1 15782 389882
1 81047 17512
1 27871 440240
1 62876 386899
1 4125 344999
1 59055 480348
1 18984 432893
1 76746 114401
1 37524 35274
1 37931 186405
1 12544 115679
1 28543 47094
1 93331 194935
1 89433 150815
1 79359 456621
1 91448 226028
1 31104 65621
1 11847 55525
1 26747 409410
1 57590 533019
1 95649 348911
1 61380 160599
1 88523 244458
1 73398 481689
1 65885 541278
1 83774 51822
1 20069 48939
1 35222 35506
1 44122 234296
1 73092 109403
1 86719 484020
1 31190 540707
1 33023 81186
1 22821 457374
1 44848 434032
1 57267 40839
1 40434 328249
1 48750 128638
1 40047 387327
1 15213 145568
1 19418 70982
1 12623 463335
1 94418 443158
1 25729 66609
1 87133 358025
1 13110 215809
1 54863 139450
1 59150 72694
1 93731 413640
1 82225 140359
1 79742 322125
1 58803 317925
1 55664 387831
1 35824 500196
1 79475 210467
1 17550 74179
1 66412 189384
1 28543 387179
1 24647 393157
1 71646 457711
1 30141 194404
1 29455 165995
1 17360 113624
1 83425 369793
1 45451 505376
1 76013 214146
1 83108 21705
1 69717 221235
1 86938 92116
1 29799 440882
1 62265 24038
1 85562 80988
1 31539 377174
1 80654 400606
1 7814 72558
1 63821 453581
1 50010 413543
1 82734 368276
1 73761 206380
1 13038 436706
1 43543 25667
1 51190 447173
1 91746 483421
1 14074 452241
1 12849 168960
1 64310 427194
1 80350 141224
1 57809 486634
1 67054 491139
1 51067 413696
1 59149 355447
1 11920 71442
1 89011 495129
1 85364 114900
1 19236 180576
1 46134 95743
1 65929 324606
1 99279 254339
1 31385 474175
1 92962 267785
1 63861 234520
1 36923 187530
1 87301 196753
1 89970 294334
1 98685 164744
1 50215 537486
1 74908 439764
1 421 239902
1 36521 401574
1 98112 460500
1 46998 414903
1 12729 496623
1 18015 471176
1 43382 458189
1 56809 182657
1 99532 445837
1 17765 417015
1 52151 73014
1 59788 98038
1 40286 50953
1 5954 489367
1 12017 211759
1 33428 471931
1 77164 208321
1 32572 225139
1 34035 407627
1 21658 537226
1 4726 327502
1 24890 268797
1 12524 469985
1 79250 402578
1 54009 543176
1 78626 206321
1 33481 485572
1 80915 174002
1 60500 130160
1 24347 381974
1 80090 93407
1 16149 265014
1 85766 113036
1 91371 60602
1 15085 229761
1 21582 394087
1 11438 391492
1 59833 159894
1 70544 388781
1 31987 323251
1 93256 241850
1 28523 260018
1 91858 433518
1 78108 170133
1 23125 304854
1 69352 280136
1 79330 36135
1 66847 18400
1 63283 393970
1 97623 540389
1 99629 30814
1 3122 405628
1 89536 526678
1 78333 195934
1 97667 164160
1 39565 129318
1 63962 469004
1 50209 441699
1 61298 271655
1 62725 391960
1 21505 218748
1 45867 491362
1 76648 480950
1 89073 420730
1 45267 108595
1 4575 435547
1 97236 146239
1 3047 523492
1 56749 267179
1 39365 45385
1 79461 314891
1 8863 43893
1 4975 177660
1 35140 455539
1 27432 281335
1 44366 148902
1 38904 136816
1 81345 164655
1 43437 151296
1 45323 53190
1 7141 447368
1 21220 505085
1 38018 93755
1 28237 117812
1 21877 354407
1 46643 521091
1 95637 99200
1 5546 164176
1 15015 416200
1 15251 414202
1 54005 126298
1 28664 359243
1 23097 398832
1 9741 442206
1 92721 128753
1 96303 529326
1 60137 147007
1 19462 524546
1 45590 201434
1 14404 274882
1 36663 32779
1 11716 378493
1 67188 449605
1 37902 153721
1 25889 114492
1 47407 195272
1 69593 510241
1 89763 37895
1 29988 446059
1 11885 167894
1 32499 140005
1 60155 168429
1 50849 444026
1 95844 106790
1 99185 34992
1 41259 527748
1 82100 544817
1 87995 453669
1 5250 502689
1 24170 44958
1 62973 312262
1 1464 504862
1 86867 307639
1 42639 207246
1 56378 284206
1 43138 84768
1 26484 102941
1 91663 46727
1 66282 20080
1 71487 166201
1 97491 105853
1 84002 317025
1 96716 521919
1 57430 172633
1 47230 166101
1 1855 324846
1 92956 206404
1 53837 94575
1 78308 444048
1 41051 147141
1 59995 528151
1 64651 107326
1 9395 352472
1 83308 437061
1 24295 158986
1 61046 244075
1 11643 297362
1 86667 470514
1 71998 365277
1 90005 543473
1 98441 13683
1 36876 282345
1 42494 99033
1 1039 294935
1 73771 6696
1 58983 80923
1 66791 318372
1 29193 21435
1 53041 445934
1 53586 181614
1 53174 452202
1 47179 338469
1 25482 399178
1 20836 543993
1 20619 168401
1 72250 142199
1 11938 359265
1 56466 442479
1 87779 473345
1 27773 197366
1 76137 123700
1 77589 479540
1 81853 336524
1 19644 126315
1 56142 330220
1 6241 279074
1 25784 460458
1 42267 499094
1 95775 203938
1 813 480932
1 64626 159209
1 24899 35405
1 35498 366074
1 18385 79129
1 98666 373829
1 95000 327369
1 17054 233539
1 28578 544301
1 38526 383971
1 62179 131798
1 88714 371973
1 25816 205421
1 79084 112769
1 4713 411054
1 85243 91692
1 86056 41598
1 45492 81860
1 56880 185098
1 577 70183
1 18344 93634
1 51828 293108
1 17152 121579
1 65353 449449
1 53809 356149
1 51145 76730
1 88351 477197
1 3587 229657
1 13303 67356
1 55507 535564
1 91539 63282
1 30014 503022
1 68978 357208
1 19537 396786
1 90210 509214
1 29350 220126
1 1048 266422
1 34944 107598
1 8372 427288
1 39083 518475
1 74144 246416
1 73279 179468
1 55503 214875
1 57212 187448
1 39872 181781
1 84429 536249
1 16505 452616
1 98119 251799
1 35566 47004
1 60744 149903
1 6745 442866
1 96314 152553
1 74849 516314
1 34383 59419
1 17909 379348
1 24932 146499
1 90864 361010
1 24992 118469
1 3508 99668
1 30291 158430
1 6097 386235
1 12537 486462
1 60893 311198
1 15127 69355
1 80538 295564
1 30714 491104
1 98549 494557
1 11740 265907
1 31906 344936
1 46624 260187
1 18179 107536
1 46547 491251
1 45408 111155
1 58315 410393
1 47822 239028
1 21225 418332
1 55754 534119
1 76184 292698
1 40732 412600
1 48109 212631
1 24247 469823
1 56007 538408
1 87285 269195
1 41454 182825
1 88316 227170
1 91413 416007
1 14685 328595
1 93081 497342
1 48145 7076
1 77281 227469
1 78044 469484
1 77758 503157
1 9580 219746
1 26410 459954
1 75769 246988
1 73098 146202
1 36964 357738
1 58158 530811
1 18297 181032
1 97517 26773
1 95151 37511
1 99596 12514
1 43204 95625
1 12981 106489
1 43459 534156
1 12513 140760
1 60095 355195
1 30353 336325
1 2647 238281
1 57582 142340
1 96626 317828
1 98990 221504
1 97602 374375
1 20016 64234
1 21827 543677
1 85372 510601
1 4058 309392
1 33509 258220
1 70583 198930
1 98824 64558
1 98581 73347
1 97549 23250
1 9303 32337
1 65666 430001
1 45483 226831
1 90597 320622
1 24776 174075
1 78712 445297
1 25233 356328
1 26764 541915
1 47025 467780
1 67161 406552
1 52830 114708
1 98401 328522
1 17400 210775
1 59410 333783
1 26856 65666
1 36194 306043
1 1699 443266
1 36339 375992
1 17735 200021
1 94286 389151
1 19642 471273
1 40361 358398
1 97872 56736
1 72195 96160
1 83235 395311
1 34340 366911
1 40122 434842
1 41120 352663
1 16932 34610
1 93586 156624
1 51100 324116
1 87971 63724
1 70692 86443
1 90754 13973
1 5707 96021
1 75850 475344
1 393 273551
1 91137 544861
1 91232 415960
1 41557 369885
1 17594 134802
1 47423 365164
1 85551 476421
1 50529 345135
1 79646 185145
1 71465 70027
1 52336 150505
1 42702 203259
1 94778 178639
1 75599 321939
1 70553 296273
1 78681 451732
1 85813 446159
1 72063 30092
1 88384 145502
1 10593 369180
1 32726 117507
1 48520 46833
1 11645 312122
1 30725 61790
1 77636 492384
1 50071 66522
1 7685 70113
1 80483 529143
1 85092 154482
1 7451 44315
1 93039 255760
1 80026 531674
1 56029 43907
1 20100 530731
1 78577 545228
1 51976 165167
1 38871 292896
1 77503 348349
1 64003 325091
1 79756 463013
1 81750 410541
1 12731 483792
1 80922 312268
1 22692 481597
1 47650 350229
1 66214 184467
1 69101 407510
1 96046 129077
1 1506 94918
1 50224 357372
1 8723 391285
1 94410 486969
1 11516 4384
1 91781 452605
1 18722 68707
1 51829 515718
1 24341 379538
1 10198 141277
1 69488 428943
1 50126 219470
1 63670 346306
1 43120 264986
1 27252 348328
1 41429 303538
1 77540 301381
1 22882 462749
1 71205 310946
1 85350 448646
1 1829 326907
1 24282 295831
1 91545 475090
1 10561 405851
1 43617 335614
1 7271 126081
1 2279 413753
1 93956 521583
1 93630 477423
1 41400 213884
1 548 196457
1 72494 192763
1 76834 189247
1 53434 172685
1 82728 332349
1 59229 196286
1 79636 108270
1 28701 212705
1 5353 159708
1 2191 375380
1 19034 161434
1 16687 22449
1 44830 528407
1 97572 220795
1 81178 304075
1 15167 41382
1 2173 185485
1 55930 268998
1 25821 400228
1 70490 467988
1 97596 186088
1 9294 354334
1 3910 209484
1 95663 282462
1 92082 55010
1 65120 19327
1 93951 306228
1 3918 396140
1 73526 463423
1 98415 511051
1 82668 464899
1 46500 369078
1 88286 247096
1 55608 154046
1 82708 7116
1 65280 262239
1 75552 171342
1 97658 81445
1 56638 199605
1 23440 367399
1 65555 157387
1 77652 46858
1 18256 465358
1 79235 172002
1 88014 105915
1 64356 399773
1 31121 520269
1 26152 515202
1 59079 153999
1 73961 203072
1 91976 518731
1 28300 441645
1 22421 334952
1 99777 511163
1 55130 537689
1 24991 451454
1 18061 407507
1 11242 430220
1 10959 485023
1 9743 236495
1 27240 134038
1 68292 363611
1 71116 464587
1 37866 459702
1 47098 171857
1 31565 497642
1 40601 454538
1 71328 403998
1 32474 6092
1 41858 194933
1 95003 383596
1 89565 443113
1 16768 487047
1 85475 156405
1 97466 85432
1 55154 36092
1 7329 253008
1 64463 147052
1 50107 344772
1 31852 260948
1 76469 316398
1 66691 496831
1 54374 81976
1 5881 428098
1 19952 3912
1 87166 503229
1 35136 149955
1 17098 355095
1 91179 228897
1 95839 176294
1 12113 107771
1 3403 31720
1 44860 236282
1 90404 71949
1 27839 547749
1 49035 529398
1 42104 507486
1 89420 532091
1 79600 190001
1 41658 507786
1 86903 211744
1 46069 99489
1 86250 382153
1 19749 319472
1 5967 250751
1 94173 522238
1 59029 276926
1 48251 460015
1 3863 533350
1 99556 114260
1 91255 268685
1 54602 440491
1 94404 87393
1 6663 395722
1 2998 489122
1 21281 426288
1 96527 457650
1 89702 474561
1 66617 107003
1 98127 9405
1 6604 302572
1 58270 490925
1 76614 266160
1 1313 503494
1 11858 493510
1 88686 37735
1 23972 434711
1 4071 111075
1 43929 274316
1 1750 307933
1 9817 234381
1 78799 469627
1 82838 434860
1 83602 133883
1 85292 20499
1 68295 505877
1 34017 423617
1 14146 222171
1 3748 98266
1 91358 180463
1 63151 277346
1 6916 428933
1 46662 87026
1 33123 176095
1 36983 257610
1 50326 314415
1 94617 434192
1 32611 90616
1 14895 374460
1 94136 49765
1 88708 521987
1 63470 328512
1 10159 280193
1 96520 72676
1 53390 424534
1 38290 298720
1 76684 230764
1 55779 222422
1 75516 292719
1 83741 305057
1 69405 411436
1 58122 344188
1 28502 381043
1 67550 58192
1 15576 80025
1 29369 96862
1 83841 231774
1 964 224206
1 45429 400492
1 80208 162013
1 55204 264086
1 59676 432184
1 43049 30198
1 41966 499895
1 39047 86696
1 52214 56855
1 53035 111580
1 69616 151836
1 60783 65996
1 4224 416784
1 83986 430608
1 70965 145546
1 63106 392540
1 93000 215984
1 84308 53030
1 98780 448825
1 1800 130213
1 84669 203868
1 5927 115023
1 963 138175
1 96614 486888
1 57102 190265
1 71331 346756
1 29384 184448
1 28036 467061
1 88328 442855
1 5117 514783
1 7819 489549
1 16520 123886
1 73723 137189
1 85420 409819
1 66826 250152
1 472 288787
1 4245 265486
1 99974 236959
1 42562 50698
1 60570 383927
1 27172 44581
1 38595 24971
1 83540 429091
1 81238 144377
1 36407 180742
1 48664 439524
1 40604 458712
1 82066 16819
1 66300 101201
1 25340 496476
1 91386 41399
1 95860 48037
1 92355 134000
1 8677 341295
1 49037 531524
1 42147 450805
1 29433 469417
1 62827 331977
1 82898 236149
1 2053 149760
1 99692 59123
1 85923 390406
1 59112 154690
1 34273 282455
1 51757 198772
1 6021 484336
1 36046 166553
1 45278 378054
1 48936 398206
1 76774 447741
1 11522 541022
1 97185 364003
1 66188 423980
1 95836 228535
1 40706 269874
1 6385 70691
1 33449 25144
1 30432 154018
1 37678 469683
1 58165 303182
1 94251 469875
1 47590 302383
1 4995 366466
1 83187 67550
1 11939 268522
1 42630 490223
1 88257 110147
1 13843 262448
1 92062 244770
1 56150 364328
1 30469 324491
1 51545 175760
1 37227 311136
1 47629 321998
1 3407 439848
1 12365 174464
1 53625 214181
1 39488 241973
1 85436 396206
1 5654 11609
1 23925 149238
1 43431 194465
1 48203 330755
1 34745 27032
1 71119 488792
1 53657 507920
1 99963 205559
1 81630 459457
1 82389 358707
1 68138 87504
1 91658 318143
1 63114 97126
1 50613 74618
1 91443 324539
1 71575 281361
1 42053 258636
1 22398 127437
1 54793 119177
1 20160 437346
1 33684 401679
1 19358 87648
1 3396 41995
1 10884 282426
1 92863 490349
1 94181 185638
1 57497 221967
1 88800 463774
1 21900 199751
1 53919 353198
1 73598 99396
1 81557 23996
1 97697 408218
1 46333 378027
1 37772 99921
1 12799 41317
1 32420 28926
1 18124 408824
1 26615 402442
1 12927 311216
1 37149 335253
1 70139 197952
1 22199 171300
1 11281 113817
1 86706 111064
1 70905 21422
1 45794 227624
1 74229 382402
1 85609 155643
1 99155 150540
1 71247 314768
1 89257 179294
1 33673 379796
1 83961 174471
1 4500 485568
1 5132 92838
1 80184 538544
1 71288 389605
1 68423 274693
1 24796 158182
1 5117 113783
1 94721 15301
1 88575 114844
1 73304 484376
1 60030 366647
1 84512 104681
1 38867 328318
1 59806 484944
1 79746 25281
1 5604 382930
1 21049 523105
1 71917 431067
1 28591 305618
1 31420 130077
1 84487 111196
1 14242 266379
1 8332 458006
1 83991 289667
1 39700 276438
1 27838 516276
1 88127 518843
1 25539 539169
1 70551 53988
1 16509 27272
1 29232 294233
1 39310 273316
1 44166 411325
1 703 62835
1 29859 534143
1 57415 181485
1 25048 485092
1 28355 333207
1 97856 85584
1 86364 10108
1 66978 442632
1 41734 301020
1 78158 297726
1 75165 127428
1 22204 259516
1 51367 225031
1 37330 226085
1 4022 393237
1 24828 376309
1 92485 86134
1 75891 94747
1 80344 448999
1 33497 25326
1 42430 295090
1 21337 511357
1 43664 396657
1 97545 253278
1 77937 393423
1 23816 11152
1 44493 225818
1 57154 291768
1 47260 518106
1 43561 296044
1 51229 361669
1 52699 295523
1 23165 236817
1 26529 453819
1 12080 71805
1 86219 482900
1 8308 397740
1 19318 529782
1 55378 510037
1 81576 73706
1 97054 348053
1 41520 48057
1 87636 218412
1 18632 227104
1 39803 210544
1 59316 524218
1 52899 349508
1 48067 362009
1 77704 30051
1 71274 360466
1 74702 466123
1 40462 538460
1 28100 335630
1 90072 355157
1 43875 535532
1 63392 413574
1 83246 282507
1 40228 12630
1 71922 491589
1 85743 449978
1 99172 458042
1 30101 264148
1 45863 508515
1 59283 458191
1 53285 359648
1 12881 523736
1 13395 14719
1 67585 32677
1 95055 173131
1 96415 164821
1 92419 414410
1 3344 134225
1 44801 500103
1 65957 271354
1 4550 547273
1 36823 96796
1 66489 344986
1 66794 195268
1 10634 470197
1 45579 64283
1 84341 489557
1 85364 464614
1 16735 479659
1 60997 266748
1 58165 525415
1 72362 404991
1 17617 519312
1 7097 326555
1 96310 110059
1 48018 69129
1 44625 516037
1 49119 208813
1 61112 331254
1 96883 185288
1 8556 289582
1 83629 528431
1 5784 151056
1 30355 60210
1 73297 332610
1 62169 511799
1 23093 116439
1 37178 358444
1 83854 259005
1 7579 197728
1 1070 141215
1 34412 407771
1 71634 26111
1 69384 377685
1 26145 259769
1 72145 79059
1 35148 488751
1 8535 356126
1 36205 29643
1 24240 208938
1 99178 514096
1 24862 344368
1 73072 288801
1 43854 225265
1 17562 31905
1 15957 427773
1 62377 363901
1 12595 308333
1 21067 291081
1 88081 121285
1 92022 510412
1 61700 13826
1 15435 1987
1 60329 218873
1 13749 97
1 59849 248122
1 52777 453382
1 82964 382498
1 46246 475603
1 85927 211781
1 61588 430984
1 30952 151069
1 73158 396435
1 53990 394225
1 29305 108134
1 84507 436083
1 82069 292145
1 1515 480079
1 66408 343714
1 35972 280766
1 73968 422467
1 35550 215064
1 71439 227855
1 74778 134446
1 14742 152965
1 4133 211772
1 65885 337343
1 98931 26184
1 50982 254724
1 9286 69298
1 27423 268591
1 28358 112705
1 17918 414026
1 11047 232892
1 48645 288408
1 43080 458135
1 9277 378223
1 60528 244146
1 77116 127267
1 18097 479746
1 52897 467993
1 49511 408039
1 52 61789
1 12215 286547
1 93032 521784
1 94770 210777
1 76955 156311
1 64785 259171
1 48658 535906
1 35512 321556
1 7071 431921
1 10101 224559
1 54045 61007
1 83807 349447
1 71183 51206
1 41721 190837
1 25446 37373
1 33774 536825
1 34906 224114
1 29236 291504
1 71182 261108
1 80395 295107
1 23758 227701
1 23197 306295
1 49009 136781
1 71645 17076
1 11577 115334
1 14570 383142
1 71407 81966
1 10538 398615
1 169 38037
1 4241 370203
1 30278 251908
1 34233 332678
1 31439 145634
1 31017 198065
1 63381 474823
1 48753 283981
1 22775 278384
1 80617 312599
1 39354 124404
1 66263 213891
1 39601 315842
1 35111 288629
1 61940 105017
1 54610 205626
1 23210 104746
1 90 369676
1 95745 317162
1 35050 252182
1 13266 300582
1 99511 122921
1 37728 502233
1 75907 516454
1 35607 384985
1 92183 541802
1 93038 99298
1 18437 298688
1 93159 128241
1 23406 64211
1 8652 498414
1 96759 471549
1 70545 333519
1 18259 39145
1 30646 237351
1 55742 278330
1 79172 85093
1 32254 512673
1 25677 355470
1 50434 278591
1 13453 34226
1 14564 223372
1 30925 404551
1 36233 457374
1 72316 44864
1 61533 457708
1 78422 58619
1 46296 215487
1 20095 501548
1 92061 339389
1 47014 110424
1 87096 485352
1 2916 58563
1 62525 127832
1 33468 148766
1 26894 436286
1 69211 470710
1 78291 363158
1 37814 149967
1 80704 314430
1 17680 135238
1 26708 415988
1 57875 10259
1 22806 63752
1 63188 377647
1 32376 217108
1 35569 108976
1 43254 443258
1 20308 236088
1 15829 275177
1 22574 499222
1 86694 362237
1 18590 409509
1 34754 336718
1 96938 382191
1 13517 381814
1 40163 350803
1 25044 513256
1 62051 449707
1 43345 489909
1 55663 186730
1 995 376346
1 79382 36503
1 21209 97172
1 52593 4801
1 4582 157707
1 61059 25553
1 51627 228687
1 26745 472271
1 21297 50834
1 66441 152766
1 82766 358245
1 58132 87175
1 96221 447666
1 81285 143917
1 80552 484941
1 60017 148468
1 71231 438100
1 54806 40710
1 63904 266616
1 2654 18357
1 93711 481251
1 31387 186675
1 84668 99425
1 93098 20133
1 33698 371214
1 88402 418456
1 79715 342507
1 34403 263758
1 21775 436809
1 62522 49139
1 89788 102888
1 38329 527158
1 41196 416653
1 3312 10863
1 59660 80612
1 71161 80472
1 2577 393783
1 89013 65309
1 12634 31933
1 54258 416174
1 14835 377168
1 88902 133793
1 66445 334136
1 36978 170873
1 57129 538182
1 48961 364692
1 25420 253526
1 67048 514718
1 19881 97545
1 74245 345524
1 47100 426607
1 9058 434874
1 79691 180650
1 28370 476362
1 68805 212993
1 77968 241222
1 36292 295518
1 81700 24626
1 72524 377541
1 36095 47239
1 79819 193058
1 70491 245049
1 28025 315591
1 73629 238826
1 14967 69368
1 38485 69597
1 56401 235313
1 77435 408980
1 46462 238864
1 34225 316502
1 73756 511824
1 40549 537965
1 12502 270091
1 73645 216693
1 15424 451725
1 72202 535592
1 63351 50982
1 88680 438409
1 31555 68920
1 60442 64889
1 11670 241491
1 22079 472800
1 23339 401931
1 23586 485205
1 46442 274765
1 87603 123517
1 52512 486731
1 13616 106756
1 89577 422683
1 28417 279268
1 89960 302092
1 29429 432225
1 50891 288821
1 81863 230319
1 41417 206184
1 30397 19083
1 2373 66749
1 45380 95895
1 70474 304412
1 31767 448933
1 30894 132114
1 77208 70760
1 73553 58572
1 48755 384070
1 68572 431671
1 30111 63471
1 28645 220342
1 27133 4740
1 36359 216916
1 64665 292286
1 83468 296251
1 3622 212837
1 54468 6642
1 65796 378569
1 81261 209860
1 77563 181716
1 98923 346774
1 12575 525705
1 42382 170901
1 6059 449379
1 52496 299773
1 86920 397212
1 32950 297332
1 35205 177515
1 65484 172421
1 96669 121075
1 58507 418422
1 86806 134738
1 34645 399186
1 24158 280010
1 55764 66663
1 334 208783
1 43104 234101
1 93673 382290
1 31416 228121
1 47931 365408
1 95045 375027
1 22075 219173
1 42780 31493
1 58379 55706
1 73178 186310
1 62005 157124
1 14855 406103
1 95213 304174
1 51254 392334
1 62003 98566
1 8353 80482
1 33999 171585
1 64142 35160
1 67765 178999
1 80782 423872
1 58497 492763
1 3898 30245
1 35705 457913
1 93207 87889
1 75120 181787
1 75473 466370
1 17950 58515
1 61024 356352
1 31146 255185
1 18535 123857
1 11650 478986
1 34418 447699
1 21311 26622
1 72789 414457
1 20708 37794
1 71921 224991
1 95581 51222
1 464 190165
1 52066 250097
1 23878 364068
1 14707 111792
1 34256 536501
1 67291 532647
1 65654 136909
1 66030 216767
1 75402 152631
1 37068 178245
1 80711 523248
1 84574 448498
1 48212 142786
1 93878 278193
1 84673 20837
1 35601 140880
1 30407 496109
1 74166 142731
1 44874 524311
1 70645 1420
1 91031 396588
1 48746 120949
1 8232 416996
1 75161 91369
1 75132 428792
1 98481 235343
1 37537 482401
1 18219 349990
1 65388 397322
1 19178 295335
1 30941 179654
1 18299 217298
1 97918 60408
1 23764 399701
1 22530 362745
1 68629 505099
1 53352 470902
1 203 321367
1 39094 7139
1 96202 321734
1 44096 11761
1 86000 410053
1 69152 125120
1 48519 104708
1 93405 147202
1 90369 268820
1 19014 326110
1 96987 484739
1 69014 58050
1 35932 209654
1 17935 257602
1 40021 474394
1 23233 106155
1 41920 231448
1 57506 48565
1 71170 11343
1 64212 162613
1 42410 196289
1 78596 485627
1 67986 29703
1 48326 350249
1 25435 69625
1 12700 404894
1 94290 148406
1 78446 540088
1 59119 91366
1 81873 516295
1 64339 222423
1 58114 416231
1 63335 288224
1 26057 518338
1 79457 401910
1 57145 69940
1 87679 135589
1 63564 505
1 4203 191624
1 84264 433307
1 12439 496629
1 37470 63813
1 26912 115634
1 94951 546841
1 22349 369242
1 69735 110270
1 82671 395916
1 6508 276227
1 31744 199927
1 41518 426594
1 74470 483273
1 57646 386754
1 34510 121889
1 92248 423850
1 96051 246353
1 69827 532872
1 97366 122980
1 63181 29711
1 68613 208876
1 17153 62649
1 95350 447833
1 60050 270169
1 16586 283837
1 45375 27418
1 71884 518662
1 9295 59910
1 54705 58467
1 88628 468996
1 3736 138215
1 29962 491367
1 37065 523292
1 4662 298256
1 20855 213562
1 4872 185692
1 67744 484302
1 96987 362500
1 32169 2483
1 11218 352107
1 57956 80364
1 55707 133120
1 98187 129764
1 5165 267145
1 60452 311580
1 78219 190853
1 14396 492005
1 25983 425159
1 77134 168984
1 88674 529880
1 80571 54355
1 27184 376809
1 84753 215323
1 62966 305262
1 2055 470032
1 38214 50237
1 9564 341599
1 3615 160185
1 3485 432945
1 89671 320511
1 37629 396765
1 25714 697
1 59196 335614
1 65658 400198
1 73090 57454
1 78502 158563
1 95298 385024
1 5221 545665
1 602 465927
1 16242 98988
1 11375 55577
1 78447 427765
1 2291 177469
1 55851 175577
1 65793 144277
1 97214 225601
1 23484 98773
1 42218 230208
1 50869 222274
1 29881 246744
1 99524 361424
1 65859 308941
1 39948 85296
1 70790 545640
1 65273 440150
1 30286 19269
1 76322 443429
1 59341 286813
1 61193 440530
1 70017 14617
1 46135 469809
1 41330 540734
1 3203 307484
1 93010 371143
1 41354 28633
1 90909 135174
1 8501 171836
1 92185 260714
1 18776 363327
1 47796 200870
1 11534 470013
1 54187 289013
1 68416 210156
1 89663 537032
1 28029 66247
1 51903 546412
1 86209 454372
1 43714 406970
1 39311 302582
1 80011 312801
1 8088 490492
1 62725 175026
1 80308 82556
1 52455 78319
1 74918 163954
1 89359 267548
1 12570 506639
1 37800 524825
1 61736 22902
1 68933 306467
1 38352 356546
1 3877 203591
1 80732 145786
1 1455 3693
1 17283 109648
1 58677 165622
1 98658 109478
1 38674 420770
1 59587 111704
1 51662 172047
1 40023 225924
1 73270 194465
1 88509 132964
1 44166 140224
1 38491 541380
1 85985 266557
1 85857 144273
1 40404 342184
1 35179 511515
1 37753 379107
1 33117 467844
1 94991 431650
1 9862 497587
1 32708 390858
1 96959 251370
1 32205 432318
1 67371 135017
1 13642 104537
1 38583 106797
1 65541 244890
1 27128 229821
1 88433 487973
1 39409 314515
1 27308 156433
1 61708 365680
1 45567 216549
1 33598 494668
1 91482 443358
1 55941 48560
1 77082 119292
1 26987 528412
1 23141 363209
1 6978 371849
1 12650 409152
1 54887 445192
1 10340 445847
1 98784 331929
1 21173 455778
1 32864 507277
1 41005 393809
1 62368 15616
1 12865 492914
1 76517 545600
1 2390 153397
1 5823 12611
1 87189 537106
1 18917 484973
1 9398 200566
1 80539 459752
1 99544 159895
1 47309 503831
1 11940 174299
1 32755 543368
1 88623 369505
1 74861 429070
1 47702 511568
1 99558 539471
1 75393 514774
1 61811 506758
1 1506 137203
1 11411 21618
1 1077 5035
1 61869 282902
1 39199 159727
1 31063 75623
1 24209 160460
1 66411 141093
1 6500 208091
1 18289 384671
1 51388 240392
1 29529 78730
1 88103 463439
1 88351 48577
1 93 514058
1 35496 124976
1 20927 147440
1 35713 431761
1 69753 75227
1 90117 132029
1 84161 428936
1 74229 352029
1 52472 274782
1 17343 267547
1 99941 319790
1 12825 196256
1 46687 231098
1 17156 40965
1 98434 100101
1 8779 451523
1 94165 503768
1 62627 296873
1 78956 501389
1 37419 13738
1 54882 481339
1 79275 376556
1 72188 471475
1 37014 475711
1 19723 373902
1 93737 486879
1 5831 43372
1 3851 399641
1 59542 350927
1 87661 95071
1 69669 67882
1 21737 169988
1 34091 107398
1 3877 325789
1 60682 7469
1 77327 279259
1 93615 125634
1 60575 9750
1 40335 297214
1 69113 86627
1 17098 538242
1 15210 89931
1 68650 1066
1 56136 169622
1 52322 299855
1 14037 289821
1 44976 321230
1 90394 65960
1 29085 48692
1 32205 145641
1 2169 144484
1 42861 170463
1 5409 446828
1 75234 102300
1 74939 337148
1 41632 493275
1 19638 338408
1 70370 416906
1 76205 398347
1 33648 399809
1 77762 416299
1 87515 101194
1 18884 527910
1 5214 516483
1 77483 312808
1 316 292984
1 14744 484134
1 96326 74090
1 31384 12189
1 83380 147616
1 71712 394297
1 80201 958
1 99823 51138
1 28849 373265
1 77552 187939
1 21315 235376
1 32087 59650
1 38368 499738
1 92897 119685
1 96244 140054
1 88374 95700
1 15506 138702
1 60072 521852
1 41242 475316
1 99315 442737
1 7412 7476
1 86877 146153
1 89140 396312
1 61077 71236
1 58838 70051
1 51701 102722
1 5120 483118
1 44449 281812
1 40196 209782
1 2023 444659
1 32669 487884
1 94270 36335
1 83535 391839
1 32617 526325
1 94185 50330
1 72115 537401
1 99107 507411
1 53554 309577
1 62882 374986
1 44071 382548
1 31889 357532
1 32762 123724
1 19336 352048
1 88223 119233
1 19718 48497
1 26677 331196
1 44216 257961
1 83746 131097
1 56114 547760
1 76538 107265
1 45778 346231
1 20056 474456
1 43041 449938
1 91073 300252
1 80883 116862
1 52997 226716
1 31332 439460
1 6015 192386
1 33850 446676
1 61330 363558
1 88423 149815
1 61035 68489
1 46182 351954
1 88643 242242
1 34843 425084
1 42684 294096
1 88821 457119
1 78369 475779
1 98221 266251
1 32360 417794
1 46406 351866
1 69105 159247
1 98892 40767
1 91237 78091
1 77815 133336
1 6649 8194
1 75943 155700
1 17707 359220
1 84423 305445
1 89345 205079
1 76875 43331
1 49199 433291
1 21108 268067
1 93999 470372
1 92392 409868
1 54951 24292
1 6908 465654
1 67849 414566
1 84940 282706
1 95052 142671
1 17855 402327
1 66869 384601
1 87173 300020
1 52371 299627
1 69498 241764
1 12987 337527
1 89730 531937
1 27506 133741
1 31725 295945
1 92321 111285
1 21842 363756
1 84800 487368
1 49109 406236
1 76141 402563
1 36930 400144
1 19731 6527
1 23537 139477
1 63078 514107
1 77474 270552
1 95811 405426
1 96192 119638
1 13266 475922
1 78784 329142
1 8389 497426
1 29344 423239
1 31128 35025
1 38474 88096
1 52753 462396
1 95792 69986
1 64030 76628
1 40527 76029
1 10203 124414
1 20110 136383
1 26027 302869
1 35262 423975
1 53084 509695
1 70425 536760
1 24934 381201
1 34852 213223
1 28042 431030
1 37646 283521
1 92820 363668
1 91441 96598
1 5594 164831
1 59054 34599
1 90940 185964
1 818 357609
1 17252 320432
1 63093 405576
1 47365 540438
1 80792 305629
1 75486 129172
1 3300 206896
1 38262 208447
1 56207 389375
1 37727 116178
1 79895 343665
1 47508 370547
1 54150 86836
1 55292 333370
1 95278 291615
1 59303 485036
1 57965 175949
1 20941 4601
1 16488 249732
1 87316 456598
1 57872 311239
1 52489 407644
1 28898 179960
1 26179 27248
1 76096 354027
1 18948 89509
1 34427 256517
1 36089 298753
1 58666 241361
1 31863 5003
1 32913 432551
1 84382 40298
1 91997 51820
1 37527 154285
1 16356 300311
1 35031 147226
1 25416 126668
1 76476 278936
1 23794 168847
1 11500 213448
1 28472 52789
1 346 460655
1 93753 123208
1 40579 113254
1 15485 119214
1 88906 512868
1 87511 546450
1 38785 318720
1 16772 130038
1 80930 114273
1 27340 108314
1 56207 272772
1 38142 616
1 74615 447478
1 50325 372142
1 19538 158219
1 33687 317187
1 81985 67948
1 94577 544002
1 94545 117982
1 20574 194825
1 16534 183793
1 78495 204604
1 31410 353177
1 90114 308888
1 80653 225140
1 29822 235164
1 62556 436446
1 32786 198051
1 99068 541588
1 66987 70463
1 52565 436898
1 71452 162652
1 10425 498761
1 86021 434187
1 77028 282549
1 67918 119432
1 56027 160008
1 71562 378333
1 10127 247758
1 49591 413908
1 17785 481498
1 83674 155785
1 84893 58527
1 65093 161201
1 51625 511113
1 80819 256084
1 84244 3236
1 42952 330512
1 61185 52713
1 66867 129040
1 81147 233592
1 32972 444434
1 69048 274723
1 19032 126445
1 66200 441977
1 33666 96088
1 50149 470788
1 59138 506177
1 33490 173228
1 21495 313563
1 97502 156873
1 15982 430984
1 92272 314333
1 83738 167028
1 90234 477160
1 46555 322232
1 84439 328646
1 41498 466024
1 77774 305977
1 44072 285737
1 27855 204792
1 22820 149363
1 73778 482221
1 7795 100693
1 12989 387551
1 48872 409612
1 48156 394993
1 73371 269572
1 12872 178666
1 18611 42863
1 5443 119114
1 40606 55019
1 90104 134847
1 78485 286436
1 10525 415702
1 41115 29508
1 90161 317482
1 53468 62594
1 40832 14013
1 51632 525828
1 8220 393586
1 6167 216304
1 51491 203416
1 75612 332194
1 29726 532321
1 99987 322613
1 94493 60576
1 6140 301394
1 41053 286336
1 15168 250112
1 49124 372954
1 65425 115694
1 66785 185067
1 68203 276211
1 28302 53804
1 12183 444530
1 57295 186065
1 3268 134476
1 32851 290158
1 1198 230284
1 53935 226176
1 86361 50018
1 72743 168961
1 79125 50143
1 52039 256152
1 78009 187519
1 49059 433154
1 44521 537960
1 61693 309164
1 36945 359916
1 14109 516698
1 59657 114379
1 11960 400998
1 78097 418842
1 92459 454431
1 87668 174541
1 89374 44167
1 40742 406439
1 131 274449
1 68072 151184
1 81877 59107
1 15648 52734
1 79612 197849
1 7683 515129
1 11782 208500
1 49005 174573
1 22221 544024
1 98373 541036
1 68852 449287
1 26364 363476
1 4587 175196
1 91212 106974
1 1641 33044
1 65402 109610
1 21807 340452
1 405 547885
1 58345 7529
1 42423 392047
1 34893 40795
1 6497 185597
1 18651 319363
1 76064 136044
1 55037 10265
1 57708 13159
1 22630 546998
1 87781 288098
1 7765 254479
1 97078 177721
1 10768 492097
1 60372 18029
1 45099 390591
1 39742 286832
1 6688 374783
1 49020 215276
1 83094 516729
1 86177 414488
1 14813 19497
1 57002 107583
1 31277 421977
1 53950 277682
1 71756 372418
1 66702 306750
1 13063 194019
1 88308 138260
1 18357 372089
1 49077 70096
1 69144 53425
1 25025 70519
1 34589 320703
1 2287 414020
1 52057 289873
1 96995 312519
1 53643 363227
1 810 184921
1 43839 503121
1 55770 436297
1 29799 27140
1 60148 539194
1 99649 543197
1 81604 237203
1 72917 457772
1 78653 209737
1 87318 132114
1 96926 547705
1 18846 319215
1 15953 354836
1 85748 187281
1 58377 69524
1 68359 539380
1 29601 216578
1 72209 275952
1 69665 303298
1 22102 310234
1 87578 217473
1 17732 434578
1 86950 377908
1 8019 539838
1 71051 91834
1 60580 532042
1 93270 144822
1 97572 351391
1 57666 460654
1 89895 111480
1 93904 197089
1 69198 164056
1 41582 508966
1 14852 90614
1 65491 277015
1 57146 522923
1 42494 431255
1 40400 295315
1 85307 307457
1 65805 536872
1 46943 345738
1 59843 524594
1 905 527218
1 49646 404721
1 77889 267620
1 13939 169735
1 88187 186522
1 11523 538731
1 12242 433122
1 43447 349295
1 36431 524283
1 46803 280955
1 82273 361473
1 42981 372959
1 30051 500212
1 91428 250217
1 69595 299029
1 13843 355729
1 11191 415002
1 61437 153247
1 58767 195233
1 85656 483021
1 47336 99893
1 34820 499070
1 97261 280077
1 44395 91275
1 31765 121671
1 19520 190042
1 3362 340157
1 13058 83703
1 66494 544136
1 32983 433693
1 77885 386940
1 27923 308343
1 28159 158469
1 48080 54808
1 19436 22161
1 53173 384761
1 95768 113828
1 21682 202620
1 26462 335527
1 31231 214659
1 60551 151049
1 33346 318449
1 56578 223541
1 69767 423717
1 24203 206622
1 94119 381249
1 70117 322838
1 6436 171384
1 417 351939
1 94729 249820
1 4823 290729
1 28715 448170
1 29450 521186
1 94988 500769
1 64902 152288
1 77012 156478
1 64323 232335
1 12696 351171
1 80481 24601
1 1174 188731
1 45642 145828
1 75796 251412
1 62517 382951
1 29701 207165
1 20191 278653
1 70597 303696
1 32785 521560
1 70554 144585
1 38175 463575
1 86003 491429
1 32293 391245
1 1258 356464
1 46249 368688
1 70499 383172
1 25790 269991
1 90797 522648
1 3965 50245
1 54365 220905
1 49451 100303
1 50935 20313
1 29751 440057
1 77447 215131
1 59322 226846
1 35873 80844
1 82391 179136
1 57031 228589
1 22266 527845
1 62401 530870
1 69307 192204
1 86787 266640
1 63290 388669
1 13164 14616
1 71585 186885
1 95971 275155
1 34567 539719
1 82330 334188
1 64169 321645
1 5453 317421
1 82001 464767
1 4545 438978
1 24593 465267
1 76743 312172
1 45382 13992
1 2904 489203
1 59959 51164
1 5368 64156
1 31828 59110
1 2164 7780
1 14393 377704
1 29286 433259
1 34730 44289
1 50157 6026
1 30391 501093
1 7159 460702
1 81591 365992
1 90170 82727
1 15278 45147
1 33716 292002
1 75752 317875
1 81647 80659
1 48157 359103
1 86945 177299
1 57229 522010
1 88421 215435
1 85795 239731
1 67141 514023
1 85684 163572
1 39025 100616
1 42750 27235
1 95175 16639
1 67307 94080
1 5675 347539
1 15213 225125
1 22765 134855
1 1281 83180
1 11816 116414
1 29198 259125
1 65854 105977
1 72933 108194
1 42174 12029
1 9920 173081
1 2848 541026
1 85924 15273
1 5158 488653
1 60225 433157
1 23355 426018
1 25678 219351
1 48884 206047
1 72271 407442
1 14771 38780
1 93873 90817
1 18752 121097
1 29194 259422
1 43120 64107
1 98971 63648
1 3425 24246
1 70319 216314
1 75545 66284
1 29723 494053
1 46123 501733
1 31070 214482
1 77267 143173
1 91264 190329
1 9943 474862
1 52820 9099
1 84838 283035
1 19735 401977
1 68730 168646
1 57808 241927
1 68663 127983
1 53488 185190
1 32043 161127
1 67697 462050
1 41038 87966
1 9177 405933
1 4993 43056
1 70006 99374
1 13552 261088
1 20992 28259
1 82354 415976
1 27675 105119
1 74885 101087
1 86004 22901
1 68628 410871
1 82849 13875
1 43475 290351
1 38948 24312
1 79743 474955
1 81254 69018
1 60736 262342
1 19869 258128
1 49191 217939
1 79272 316501
1 57618 30405
1 23055 53292
1 28581 509806
1 94373 389426
1 78097 271257
1 5448 285123
1 36527 40376
1 57533 238354
1 41763 257906
1 48310 446624
1 49306 286130
1 37421 258409
1 32558 114694
1 6632 14923
1 32831 87785
1 51285 254672
1 3065 502870
1 5773 72796
1 65618 123602
1 70354 245713
1 12522 8058
1 54098 411425
1 59562 133319
1 69603 402956
1 40488 365601
1 72935 9972
1 57439 401072
1 45735 510687
1 38041 36674
1 11033 458024
1 50086 533726
1 95036 168598
1 16612 281578
1 48313 334527
1 88759 364490
1 42593 378463
1 61807 20779
1 10483 453711
1 6342 500642
1 12308 373874
1 81441 360470
1 1526 539423
1 68524 306589
1 40212 72688
1 13184 69912
1 24370 237809
1 90303 178102
1 703 524027
1 79347 472481
1 24083 374870
1 49940 286377
1 84371 21672
1 57921 186155
1 55082 382103
1 10275 180240
1 6160 90495
1 42607 157059
1 55396 297829
1 50242 179926
1 93523 1497
1 39268 326618
1 60624 524497
1 47656 238394
1 73275 233696
1 33480 538008
1 31517 546588
1 56042 213108
1 12135 212564
1 47359 237355
1 67736 47611
1 72864 160829
1 11734 438263
1 9361 238347
1 9105 135410
1 32800 324874
1 65605 493825
1 20933 535499
1 67638 124508
1 19969 396461
1 37107 150243
1 65409 428970
1 24693 345805
1 38105 528294
1 96927 297867
1 30154 15197
1 17981 306198
1 37918 427690
1 78791 334778
1 53065 455087
1 67548 415787
1 4488 313254
1 74121 479196
1 2467 405759
1 9186 316095
1 76555 547207
1 13253 363018
1 59710 67979
1 67707 461021
1 58752 326139
1 10232 319518
1 53442 497211
1 38872 268504
1 38557 419205
1 31714 83289
1 95029 114409
1 64902 278163
1 96375 456016
1 54080 480802
1 87709 478906
1 99732 435825
1 80614 269872
1 14898 39993
1 58624 96571
1 76305 186517
1 23232 483467
1 44533 547316
1 41350 451172
1 24554 171065
1 62300 141508
1 60456 124866
1 26933 12287
1 63407 461562
1 70640 240094
1 19178 41472
1 79923 432185
1 95630 235758
1 98898 157725
1 82873 541694
1 74215 236119
1 12181 201580
1 77721 273378
1 51924 264762
1 14039 96037
1 29555 166418
1 72604 414975
1 82393 141815
1 14730 359293
1 45078 502093
1 96144 9535
1 95942 534473
1 78118 84907
1 22637 321262
1 67822 350201
1 22907 356287
1 22386 323881
1 66439 38318
1 29482 438365
1 4597 458118
1 73877 547336
1 40882 402478
1 32124 340044
1 7796 392764
1 28180 97921
1 35964 230091
1 11290 311563
1 59605 447837
1 42390 182504
1 56116 334833
1 59419 377720
1 66615 95063
1 9571 367743
1 95720 493059
1 19700 246327
1 42585 541694
1 68191 19387
1 53736 229425
1 49725 122281
1 25274 294811
1 88466 489861
1 88736 462780
1 76012 33351
1 28311 206764
1 13827 63093
1 75905 228576
1 56568 12290
1 83279 8254
1 92215 122953
1 98424 312824
1 1815 172472
1 59712 314513
1 17270 102589
1 67188 28415
1 12863 287505
1 43658 328846
1 3077 468904
1 32419 63608
1 74567 522690
1 89867 117579
1 21676 372036
1 4693 404118
1 77126 471528
1 15360 154772
1 72592 86001
1 90774 353868
1 7122 26700
1 58570 471015
1 17049 401847
1 34423 364057
1 74529 465728
1 35621 181508
1 89837 357170
1 45861 318027
1 60298 94968
1 35890 283301
1 79666 414007
1 86479 116520
1 7332 336857
1 99405 449786
1 65518 25569
1 24868 243683
1 46693 380768
1 96534 147677
1 43529 67011
1 51185 345474
1 78404 12279
1 21387 208150
1 69961 427743
1 51174 371366
1 247 374377
1 99563 273538
1 33108 295154
1 66768 171532
1 67764 255101
1 59732 492207
1 19633 344232
1 24799 112233
1 86098 541147
1 97029 42185
1 46342 150119
1 15137 195282
1 3975 157076
1 86875 249486
1 33914 213028
1 43492 117536
1 27147 147410
1 13367 524946
1 64339 284571
1 31096 334856
1 88563 473796
1 71158 163463
1 42296 164862
1 28297 173675
1 38199 184037
1 4662 483513
1 45935 340002
1 37896 419754
1 49868 426825
1 74646 53126
1 76287 456132
1 42594 336981
1 93161 112526
1 72310 315118
1 65295 162432
1 76102 231103
1 17220 427007
1 59922 131867
1 62692 518384
1 81026 401388
1 97940 224551
1 72906 373369
1 34373 506068
1 95270 204424
1 4432 219714
1 13052 255257
1 68890 307511
1 66366 441862
1 30990 386837
1 66183 285549
1 50183 279652
1 87995 250629
1 1029 264989
1 26473 128545
1 14900 135101
1 3690 470988
1 75083 67251
1 8225 111951
1 47048 201382
1 50298 311994
1 3606 341189
1 14412 114791
1 88392 531085
1 6009 75486
1 47549 37719
1 971 414435
1 20828 96919
1 73686 385755
1 38583 492246
1 37274 523187
1 42825 275133
1 28160 532291
1 54458 224659
1 85114 252661
1 90839 467611
1 59781 464255
1 59676 117460
1 60455 269957
1 14892 460923
1 90387 408401
1 94196 42061
1 23873 272321
1 70221 260214
1 48376 511864
1 34873 443070
1 71175 155429
1 25091 258564
1 22757 136466
1 54177 221279
1 13814 94518
1 88467 179519
1 55494 516224
1 77315 339446
1 11501 445778
1 15844 298144
1 37643 229751
1 53172 130501
1 35595 383637
1 6044 488535
1 6625 369524
1 29196 293570
1 54925 154517
1 70849 79706
1 86552 465132
1 76769 296361
1 64468 226750
1 48475 302786
1 78078 446559
1 58762 38379
1 82781 435762
1 4688 441576
1 45025 114104
1 13180 50669
1 89894 161697
1 30630 424624
1 51761 371219
1 92080 478537
1 51375 492589
1 53796 528488
1 32826 235505
1 43802 117019
1 9365 335506
1 69648 395205
1 96301 123534
1 43442 524520
1 28152 471193
1 50257 417135
1 80439 157681
1 1422 194649
1 14997 53772
1 88078 521308
1 76071 224254
1 44068 519307
1 34923 125564
1 66156 456609
1 59787 431333
1 3307 275324
1 88921 237985
1 18226 413811
1 35602 522425
1 71322 127755
1 41885 351200
1 8039 192318
1 97739 74109
1 31815 123695
1 22262 178527
1 2386 204832
1 48387 467687
1 10825 396720
1 21538 459402
1 94520 27590
1 39370 339173
1 40821 450232
1 95743 376535
1 90496 316980
1 71886 332890
1 98947 115702
1 33261 488918
1 89650 279240
1 4701 504944
1 60618 107085
1 16585 99304
1 978 276023
1 68806 446128
1 34686 397025
1 20627 326255
1 48361 437973
1 82616 139864
1 44984 539027
1 98792 163220
1 80891 22124
1 1 360535
1 53677 6713
1 88424 127
1 35921 493969
1 18254 402475
1 63892 249178
1 16080 485749
1 60080 366813
1 65392 24569
1 87940 164189
1 6879 180936
1 94046 17708
1 19349 363482
1 93107 440722
1 85620 67632
1 55587 155864
1 87594 316559
1 56952 280406
1 17613 460199
1 44549 423030
1 74270 375216
1 31176 460115
1 53353 44093
1 70058 508918
1 23425 409548
1 7963 30684
1 44774 207904
1 76120 395298
1 87136 279703
1 9543 9484
1 44706 271596
1 25943 183499
1 18122 88482
1 38595 90235
1 77085 471763
1 34061 113253
1 59213 18493
1 52068 210794
1 35124 388517
1 6272 441974
1 89336 462559
1 86914 514347
1 4135 499987
1 58551 68603
1 71033 534740
1 74836 197237
1 84115 204007
1 82168 21605
1 19232 78520
1 18254 235195
1 58167 75130
1 45994 200388
1 27162 241894
1 86313 69537
1 5458 75103
1 1651 345366
1 43670 180833
1 97754 492752
1 59171 494638
1 55130 281052
1 83426 107960
1 25913 396426
1 70118 194145
1 92229 437006
1 14893 464882
1 59643 246642
1 49116 9500
1 19868 485066
1 5990 208629
1 23030 515739
1 27075 437921
1 93955 463049
1 79546 431610
1 76707 116569
1 62201 198447
1 94306 420676
1 45593 122475
1 58006 236093
1 38620 39619
1 24512 432691
1 11953 262027
1 12039 79713
1 588 359577
1 84354 88076
1 74448 395372
1 78157 164508
1 53703 223134
1 72879 450595
1 15557 37935
1 72860 134197
1 17226 170244
1 9647 164239
1 42079 254941
1 15725 524520
1 75605 505160
1 41382 280831
1 59499 102923
1 90005 542098
1 12967 259138
1 57725 355300
1 8281 494146
1 77259 320733
1 4157 409227
1 50904 433761
1 34295 445331
1 56102 262841
1 46422 292725
1 30144 382169
1 95027 483387
1 36796 321834
1 86737 377920
1 61786 163446
1 11836 48934
1 87523 157519
1 41772 244165
1 99084 31620
1 82784 202667
1 62099 463009
1 92869 12586
1 5054 514417
1 20719 484762
1 75840 183591
1 21884 460188
1 92374 350282
1 42134 288876
1 1315 233224
1 85039 259163
1 47578 230192
1 62371 283769
1 50482 290224
1 10459 102608
1 48752 305319
1 44391 495944
1 47970 449308
1 43905 21909
1 53088 184253
1 73326 23456
1 43468 209749
1 39357 159263
1 41808 274007
1 87399 91020
1 17316 471841
1 20559 456422
1 56998 71518
1 81122 254807
1 34529 105687
1 75893 443995
1 37673 59786
1 87755 366759
1 53851 20830
1 97902 196260
1 4383 204685
1 86227 257158
1 81959 272486
1 91801 409201
1 70447 351727
1 53607 58411
1 95485 498824
1 26226 211687
1 21887 527966
1 90422 408488
1 99249 414806
1 81082 315764
1 20566 396663
1 20111 4394
1 38044 221964
1 51567 75389
1 63483 273403
1 51199 134559
1 33812 65735
1 3183 28394
1 25363 140415
1 73014 421634
1 41966 112576
1 20152 519440
1 28517 134787
1 62498 2365
1 26082 409508
1 78826 155477
1 43512 197692
1 78289 15737
1 68262 376732
1 71842 475690
1 19027 434165
1 65234 511679
1 3409 512466
1 41984 1962
1 69915 545237
1 34484 126987
1 58552 185710
1 46145 19429
1 51096 140966
1 516 199696
1 37971 333281
1 77220 86209
1 67983 286569
1 51250 296250
1 13560 211197
1 60872 90465
1 7368 230414
1 7115 182902
1 88542 386437
1 96811 399586
1 3304 128879
1 14112 150293
1 44603 544600
1 66892 30856
1 41719 93597
1 28925 51091
1 57221 511866
1 37833 283661
1 63898 294492
1 91761 243535
1 76371 455344
1 61056 246757
1 10617 167298
1 19499 13056
1 64604 47971
1 82673 151841
1 29018 101956
1 64186 324569
1 88118 340685
1 60762 53959
1 22050 37310
1 1868 321485
1 68856 189405
1 63032 29507
1 91834 366971
1 44271 445731
1 40727 167490
1 47371 410859
1 27495 81770
1 61906 86594
1 25227 546329
1 40178 98579
1 81616 243288
1 1987 539953
1 42186 340065
1 25994 481361
1 15099 223027
1 31570 176407
1 85707 54532
1 68690 166825
1 72495 458841
1 82060 286598
1 29763 283636
1 37769 308913
1 96850 6624
1 67327 395427
1 41003 333677
1 18221 365717
1 89834 443892
1 24219 546587
1 92471 398488
1 84733 241290
1 78720 174380
1 56814 251008
1 86303 450787
1 29687 534150
1 74264 238426
1 11527 443009
1 28472 471749
1 94617 390390
1 75737 313318
1 18803 157500
1 41947 5585
1 29475 361677
1 57770 463810
1 53986 4290
1 40892 106075
1 45394 28015
1 60977 275839
1 80450 226503
1 21779 14996
1 61734 72506
1 93685 419722
1 32929 305574
1 66678 539482
1 46108 9842
1 23005 18675
1 66094 172875
1 50747 241976
1 44084 65269
1 71694 536957
1 97047 480407
1 31290 256669
1 64875 442930
1 77359 345622
1 61451 17647
1 13832 227185
1 92352 183246
1 17544 134786
1 53785 296043
1 67260 502557
1 9394 236609
1 68253 529744
1 93135 260758
1 7053 48163
1 68735 494429
1 41303 474462
1 63323 409268
1 25873 20554
1 20038 371485
1 57018 333648
1 61548 192169
1 1566 58961
1 82628 34893
1 59631 377629
1 24144 69268
1 69067 449904
1 53818 131616
1 69946 269556
1 92886 105124
1 9839 280592
1 47589 61695
1 28228 479558
1 81325 195323
1 38112 109811
1 44451 1172
1 61810 434834
1 28163 31779
1 13972 181164
1 7316 49939
1 33834 75083
1 91814 411635
1 2498 297546
1 35061 82706
1 9844 120183
1 27557 84833
1 65281 454149
1 85061 391053
1 63702 94214
1 12430 356751
1 18311 3270
1 90755 220849
1 56118 404450
1 66513 479008
1 44139 16163
1 85709 368096
1 65435 207584
1 95802 454930
1 68706 546099
1 98306 425479
1 76587 30153
1 10682 158822
1 72837 230733
1 37632 39350
1 69836 317709
1 56190 208029
1 44680 434997
1 94758 154046
1 2310 322730
1 98965 476632
1 27074 117281
1 68978 57445
1 20479 36733
1 47021 381676
1 91595 411004
1 19618 161803
1 67358 151922
1 25525 72662
1 45752 11961
1 27510 156438
1 33576 49263
1 6428 51234
1 16129 200267
1 43147 292550
1 23332 173577
1 9776 124551
1 57627 471450
1 80161 505729
1 60793 208037
1 63551 360585
1 71548 227068
1 69173 487495
1 64237 34391
1 16280 408773
1 73565 77171
1 43558 58213
1 20743 216029
1 31081 324359
1 3410 156693
1 97651 56373
1 3502 6832
1 29921 147858
1 93779 534614
1 76026 91400
1 31527 256600
1 58575 513370
1 28310 153287
1 94458 533426
1 43097 228303
1 80993 261227
1 786 524821
1 47729 252692
1 42764 240198
1 37413 455015
1 93 59042
1 88222 350580
1 94820 196037
1 58249 385772
1 30861 245149
1 61599 501186
1 39754 355026
1 17470 397017
1 63833 69005
1 7090 165176
1 42722 17278
1 88240 453173
1 47576 490482
1 64983 438174
1 43349 524310
1 42735 227107
1 62687 469862
1 77131 501690
1 59592 139214
1 37192 354457
1 13959 529380
1 44781 39744
1 18433 18332
1 29451 67552
1 30628 188047
1 91485 315389
1 48232 538025
1 28230 140265
1 30254 485599
1 66135 364279
1 41634 224245
1 32391 40525
1 23579 196653
1 61275 525587
1 311 187062
1 48446 109929
1 21249 297266
1 92711 340617
1 63181 85269
1 53655 475874
1 85496 352544
1 84442 512034
1 67434 397482
1 20355 54757
1 56501 260638
1 17842 285176
1 60693 19100
1 37711 247199
1 71087 288615
1 96333 361175
1 62356 161454
1 30506 342945
1 34589 496627
1 9963 250489
1 87118 486285
1 43554 93712
1 99700 541496
1 91050 203222
1 25257 356823
1 73414 126977
1 71341 21345
1 87143 41339
1 61548 40877
1 3109 232756
1 36924 325737
1 88066 442282
1 87453 237840
1 83468 394540
1 13721 167512
1 4026 451824
1 66755 292137
1 5803 529709
1 54521 400207
1 38796 68709
1 12740 386696
1 67696 276535
1 10517 405779
1 51511 247346
1 13511 455942
1 71274 205457
1 69025 408314
1 25594 512341
1 74547 458402
1 93798 206906
1 8693 160708
1 21683 477951
1 55021 518727
1 97299 284621
1 25959 246713
1 86241 397247
1 6940 201251
1 91617 537825
1 71950 21801
1 96162 146657
1 37319 173883
1 43037 255552
1 93535 340178
1 81812 16195
1 93333 464183
1 48246 60508
1 59538 442487
1 56311 309336
1 34379 288025
1 60442 238452
1 5757 128923
1 2601 47489
1 29041 68874
1 63736 287454
1 92695 145397
1 80391 467654
1 49996 325282
1 88031 418279
1 45814 131145
1 37553 331285
1 52356 260795
1 444 16580
1 83216 2125
1 77030 208285
1 73566 309770
1 45663 350942
1 11580 75276
1 32707 226782
1 87842 539292
1 11222 481434
1 64113 302081
1 76711 367047
1 82518 364281
1 77199 542313
1 90597 407236
1 58417 331505
1 87071 160595
1 75705 546608
1 66063 108186
1 24991 199138
1 20646 167083
1 88515 167332
1 98916 457753
1 53008 376742
1 81584 97881
1 986 508654
1 48764 356720
1 97250 284815
1 33796 212711
1 4462 432751
1 62125 121258
1 75219 421057
1 53416 477002
1 79437 248879
1 74318 432815
1 2595 268617
1 85218 46662
1 21189 137845
1 62132 386552
1 45647 17161
1 48667 396510
1 59974 194641
1 37399 477243
1 23767 323526
1 95574 357016
1 59164 215263
1 75181 381707
1 86296 131116
1 41340 241892
1 27416 523466
1 88397 349735
1 62545 4916
1 7891 219361
1 44263 267465
1 73741 372543
1 10754 137484
1 9410 150185
1 13527 540551
1 93219 485940
1 57639 362584
1 99182 520385
1 40505 477971
1 7047 335120
1 14368 120870
1 59262 2997
1 96025 341304
1 6189 432230
1 69707 387394
1 31481 159711
1 29094 266133
1 9038 226253
1 33286 502802
1 78725 108896
1 31152 248796
1 63264 161057
1 26289 3506
1 98602 255353
1 37220 312778
1 17656 448143
1 99722 7612
1 56716 177826
1 76112 161220
1 68206 441297
1 99278 85892
1 30547 347153
1 13157 516988
1 8952 386682
1 53502 470743
1 96870 240710
1 57647 194109
1 33677 388581
1 58646 94507
1 75402 305508
1 51133 434657
1 55139 164790
1 47958 183316
1 16039 93414
1 83295 482249
1 35408 481371
1 75069 304548
1 24418 84041
1 13442 296038
1 99339 318167
1 26568 287455
1 67587 451368
1 82452 417104
1 50219 465213
1 82454 480827
1 96335 299582
1 2309 358362
1 52390 326081
1 48646 537100
1 67790 488021
1 69988 282504
1 90770 85412
1 23958 506524
1 97606 103793
1 10781 74043
1 93766 74791
1 49316 1731
1 97980 192489
1 45313 264196
1 11577 500523
1 90608 18855
1 60089 244296
1 8892 32839
1 23489 410510
1 32184 283580
1 24258 490331
1 75647 267211
1 40693 439820
1 6937 22511
1 54654 232189
1 23319 201931
1 3690 286610
1 12628 448670
1 27539 278109
1 49331 79050
1 68184 51389
1 31237 510313
1 47656 281184
1 3266 436615
1 34806 536899
1 79340 470754
1 34819 94481
1 98865 55025
1 42040 234219
1 99048 244989
1 66026 457307
1 98064 292975
1 68599 437612
1 37302 98880
1 9830 197812
1 57517 324455
1 6408 158490
1 15861 112463
1 92667 63380
1 68182 303187
1 94178 268647
1 36292 234068
1 12208 323418
1 38490 514670
1 12668 28002
1 60353 1715
1 64780 24569
1 26184 386646
1 6124 522370
1 82730 247614
1 83349 268974
1 45773 324132
1 21897 180275
1 83999 405305
1 73586 315100
1 62041 295069
1 96552 383154
1 16925 477945
1 64298 328078
1 91194 504542
1 82049 209644
1 75940 335072
1 32386 464946
1 78270 355268
1 33066 418763
1 26481 61314
1 78689 466904
1 10452 438720
1 61946 299570
1 69508 220749
1 76815 120094
1 96842 406063
1 54982 527996
1 41466 416609
1 60304 212553
1 34416 71762
1 94566 539677
1 34130 185708
1 55468 175478
1 24978 130918
1 59216 110887
1 63851 277502
1 96618 124205
1 77633 390796
1 24315 236925
1 23363 540429
1 63407 411676
1 5290 298740
1 20797 76778
1 80601 499837
1 86147 247156
1 47516 220333
1 51020 535126
1 59243 23795
1 53452 2641
1 97766 23467
1 50207 130962
1 94680 316245
1 24367 488645
1 3445 132802
1 25069 242403
1 56413 387612
1 39413 243121
1 25977 517697
1 56428 90887
1 70523 545312
1 72611 430526
1 54784 3043
1 88339 420642
1 64334 405606
1 42527 305680
1 36888 87235
1 10327 423041
1 66615 21772
1 71889 485861
1 25168 315892
1 53680 70093
1 18450 527970
1 15359 436577
1 79606 399740
1 97396 180995
1 47935 79290
1 23343 435079
1 21114 45097
1 77370 262565
1 7548 331196
1 72424 430630
1 75720 152282
1 5431 502522
1 69160 60397
1 46320 216359
1 1489 547185
1 51876 518925
1 50081 217363
1 18414 346981
1 79650 330759
1 34261 3059
1 72326 463307
1 52136 29355
1 2250 421733
1 95362 266583
1 4917 343261
1 81253 28095
1 12343 76884
1 22176 508291
1 35117 350110
1 13707 369233
1 74617 247645
1 75976 109921
1 38219 253500
1 42753 23896
1 83101 100449
1 14542 5341
1 53744 42347
1 1806 171551
1 33233 6309
1 32874 458624
1 28536 465853
1 57751 511119
1 53925 93326
1 96274 397520
1 76451 248462
1 64355 449959
1 99527 200165
1 82972 514712
1 91536 36032
1 87193 368534
1 75654 192287
1 17440 79235
1 67836 419343
1 6944 301033
1 20463 9436
1 89843 489005
1 26598 511381
1 37949 423603
1 30130 16755
1 15436 425387
1 27565 166330
1 83672 254667
1 49788 169944
1 52930 468691
1 3183 331467
1 31030 154251
1 80638 503907
1 97578 230652
1 72619 376358
1 21919 343256
1 4675 535215
1 7965 173565
1 47039 395472
1 92888 131306
1 44733 397903
1 38511 23214
1 22985 215400
1 8393 369635
1 37688 323618
1 98648 546040
1 69961 150994
1 95255 203491
1 71556 412275
1 50606 246713
1 83580 271900
1 23562 170669
1 78479 74864
1 8583 339252
1 32098 155050
1 48872 88764
1 30855 351527
1 56602 368676
1 31512 388198
1 22903 278014
1 10939 257819
1 80830 175973
1 96861 426775
1 11165 170495
1 2713 388202
1 49705 210424
1 15920 476626
1 99234 39493
1 89264 259517
1 83250 108739
1 18383 315439
1 652 365561
1 95343 535165
1 55918 107518
1 10329 249187
1 24577 293068
1 16516 157120
1 75926 254909
1 56172 212900
1 7048 111946
1 81821 339945
1 18430 272931
1 15943 367035
1 56743 546317
1 16809 523742
1 40733 220085
1 71368 370220
1 8101 291478
1 81238 61843
1 16939 372286
1 46381 520776
1 60040 190525
1 70003 397171
1 98525 449461
1 33846 413913
1 16727 217145
1 26095 81818
1 9035 489142
1 30656 233183
1 21528 456384
1 68951 509921
1 4810 24606
1 10923 87479
1 32978 309950
1 37627 524621
1 88272 428418
1 85012 116975
1 99628 435006
1 12201 66430
1 29270 477163
1 32314 38000
1 9963 55822
1 58448 414139
1 84432 537739
1 30044 429082
1 53814 104435
1 48189 56496
1 35798 366358
1 22233 544826
1 10132 394061
1 23936 275225
1 27646 137805
1 64109 363462
1 50060 446726
1 87590 301369
1 77183 201309
1 56793 212263
1 57283 422207
1 39999 175347
1 71055 156968
1 32955 305189
1 54913 292188
1 72825 87530
1 55716 500017
1 37617 403133
1 77035 359604
1 3363 376957
1 81109 245091
1 84569 386376
1 1545 193565
1 91818 513122
1 345 258194
1 8979 460397
1 36800 129971
1 73501 271598
1 98981 351708
1 40380 150658
1 9848 366641
1 19980 226975
1 26098 237976
1 40212 304714
1 54103 527189
1 7236 344804
1 53268 122137
1 51672 418810
1 65922 441632
1 57396 337935
1 26403 119151
1 84359 346162
1 40866 492526
1 77674 22077
1 96629 124935
1 3168 465907
1 84540 431761
1 88565 471759
1 31328 105718
1 87617 86211
1 46871 522670
1 70276 108358
1 91836 296062
1 54665 271479
1 83832 41734
1 61253 455043
1 47774 439366
1 22198 525674
1 6472 264173
1 16102 198295
1 89053 423317
1 11591 511764
1 26604 156989
1 82229 448739
1 16528 149131
1 6457 152591
1 2731 93766
1 18531 210952
1 83340 429314
1 66317 418678
1 70091 327735
1 84956 235898
1 34922 413101
1 28319 500994
1 81971 486047
1 80688 491924
1 50814 191799
1 21232 243839
1 4361 179823
1 14156 513198
1 78112 244412
1 41500 358279
1 54932 544554
1 30112 42660
1 30437 230605
1 97027 182202
1 79035 107951
1 80442 228125
1 71494 21323
1 99619 300329
1 81059 289688
1 93192 386876
1 80695 369256
1 37211 506550
1 84051 339745
1 50073 94412
1 76208 4496
1 75689 49701
1 37490 233920
1 48604 127760
1 87559 303548
1 19852 174316
1 57127 350254
1 4767 14771
1 44019 489997
1 55970 396659
1 91319 70368
1 65104 438124
1 10857 23064
1 12714 7320
1 57833 378350
1 20285 176745
1 34337 364903
1 86497 522903
1 3717 232370
1 18327 68800
1 65585 449109
1 50088 64902
1 35663 451601
1 62250 334804
1 35216 144909
1 57499 231521
1 20976 189175
1 91941 403067
1 74324 241376
1 24091 445189
1 64716 284987
1 20856 339330
1 93651 229289
1 58724 133676
1 66604 188315
1 6864 470594
1 40132 464195
1 61174 59703
1 74261 314631
1 95516 495636
1 20926 324729
1 58191 428713
1 65613 388674
1 53066 442545
1 72311 420034
1 64046 456478
1 60380 187774
1 83817 376922
1 3493 508170
1 31729 329468
1 91880 331688
1 47560 151912
1 48992 423575
1 6103 73455
1 60790 242652
1 20404 443568
1 39837 217780
1 34174 406697
1 11215 476656
1 64157 35738
1 99891 333160
1 89380 38753
1 94392 231321
1 71121 365953
1 1113 373247
1 54057 29312
1 63864 313267
1 3870 132213
1 25892 149210
1 7851 375650
1 80341 252133
1 9779 392486
1 64940 294475
1 11847 224465
1 60950 56306
1 53439 222607
1 22439 280013
1 55997 290244
1 40097 48763
1 52079 15872
1 60396 173615
1 56140 38627
1 20349 36826
1 20979 477689
1 21521 145661
1 40849 59029
1 91568 19912
1 68377 209104
1 47788 277116
1 87051 98891
1 14625 332454
1 55983 277039
1 41237 466018
1 75769 57307
1 13654 414384
1 22788 13333
1 97056 142974
1 95801 37633
1 76630 269001
1 64679 321405
1 80998 362595
1 61354 214943
1 51944 332983
1 42085 240898
1 99069 537337
1 29609 271121
1 817 474222
1 78926 261614
1 29978 238234
1 77015 343976
1 11160 367265
1 41744 538862
1 75541 368357
1 7377 359906
1 51269 291630
1 98457 85191
1 37540 376613
1 47093 394600
1 86876 376066
1 67320 412398
1 56446 169277
1 26082 546222
1 65446 46993
1 90428 388140
1 58553 390457
1 17656 282565
1 69511 37545
1 91090 392682
1 21451 174219
1 19859 105499
1 31944 128735
1 45962 402853
1 82699 342173
1 71347 139564
1 73133 94963
1 7666 90610
1 25200 291973
1 58838 525214
1 63967 465271
1 92120 207058
1 36784 517139
1 22107 446269
1 63587 92908
1 70411 260426
1 4865 179484
1 49728 65387
1 44927 101627
1 28154 428790
1 36442 262029
1 15236 373240
1 66139 118192
1 24946 128773
1 36946 426531
1 76164 503929
1 89885 40461
1 66243 288627
1 80031 353772
1 70849 97892
1 56106 363730
1 16155 535248
1 43640 166812
1 77272 468938
1 93579 212890
1 33000 154299
1 6386 416900
1 1863 54459
1 92517 260388
1 43225 16627
1 48453 206981
1 62221 399164
1 59711 206150
1 6269 449803
1 45704 1561
1 59018 269035
1 3935 256460
1 88193 250218
1 79503 256012
1 46650 517448
1 53292 433868
1 78101 488927
1 17939 477014
1 32189 203021
1 33676 380903
1 27111 292021
1 42185 88598
1 12497 228558
1 48710 411374
1 5861 285150
1 73384 224193
1 29685 171961
1 18944 428525
1 45534 434084
1 37639 518274
1 51335 47066
1 51809 189846
1 22208 305382
1 15356 169568
1 79237 136502
1 96656 88613
1 87579 498082
1 66941 111291
1 49359 472683
1 17682 509333
1 98620 157829
1 79522 115168
1 41571 19790
1 28718 228669
1 76593 381836
1 62848 270216
1 8702 284935
1 56939 501339
1 35082 46212
1 31822 501973
1 80257 189915
1 52112 541839
1 69397 395602
1 12930 527938
1 72040 78652
1 41474 269655
1 70625 352271
1 4788 446514
1 74963 255798
1 97481 338756
1 98491 512624
1 4601 275390
1 70944 138447
1 80458 419519
1 69075 228037
1 34216 200449
1 23694 170863
1 83468 314424
1 96887 189713
1 61528 20941
1 77531 80899
1 10295 463417
1 92949 471444
1 52479 503620
1 75846 353677
1 63216 289735
1 96444 442967
1 74899 521314
1 25133 137738
1 7645 492410
1 52570 508122
1 84075 96228
1 17775 436530
1 48486 66396
1 72351 150732
1 18526 322732
1 37929 64410
1 49104 50390
1 92376 543448
1 10402 125893
1 54588 501892
1 31235 375421
1 81235 487645
1 78926 21454
1 44069 77589
1 10309 13773
1 87040 249170
1 89591 445603
1 31874 138804
1 19292 472792
1 27181 85066
1 3829 310109
1 46802 537305
1 44399 267046
1 74793 240856
1 45566 66925
1 19060 481746
1 20420 79850
1 86785 254182
1 96489 202617
1 62759 455910
1 67201 200379
1 65957 249897
1 10283 46913
1 77991 415150
1 87663 267007
1 80355 440935
1 79357 544762
1 20118 173230
1 89073 143362
1 88681 297455
1 37075 433097
1 33391 435987
1 82257 17718
1 85798 221531
1 3557 505815
1 54739 40019
1 2515 137188
1 79080 411316
1 32584 399046
1 24768 180863
1 44990 37881
1 31359 373299
1 95029 526193
1 84435 88899
1 16441 146285
1 23031 6001
1 78048 183499
1 92909 481436
1 88906 388410
1 96449 414551
1 62817 312177
1 64842 354884
1 80824 162476
1 7786 528162
1 83630 510662
1 18891 207939
1 80330 431942
1 9569 413362
1 58493 440393
1 70604 70615
1 88805 47123
1 61716 279830
1 83046 159789
1 57421 431800
1 59472 226865
1 21619 493446
1 68798 337541
1 45580 406395
1 54707 82524
1 52938 331343
1 30428 68394
1 28360 351074
1 83954 184510
1 9002 142277
1 90231 134335
1 25535 424514
1 4118 109948
1 57824 367087
1 99108 367747
1 84336 296119
1 24483 218691
1 31995 203148
1 16732 459549
1 64441 283798
1 17858 184939
1 39338 250515
1 70067 246584
1 52888 77809
1 38167 136882
1 79514 156023
1 16865 160025
1 98669 447028
1 93675 420489
1 62555 207691
1 87708 61835
1 20117 369405
1 75747 434044
1 47130 429650
1 69370 305321
1 82096 237512
1 76293 206941
1 52711 180582
1 70706 510430
1 74395 290131
1 13625 462701
1 87024 522637
1 53627 18797
1 44629 352922
1 21541 197332
1 6788 173950
1 93963 528307
1 58878 86227
1 39951 274161
1 91184 124059
1 34969 209379
1 17874 135954
1 61533 168599
1 33156 34253
1 36314 258204
1 29361 275972
1 49143 509603
1 11949 398685
1 37607 223398
1 18809 371495
1 5827 407279
1 90043 219968
1 37716 188398
1 92008 459743
1 70343 485248
1 84988 206291
1 94168 182041
1 86142 158286
1 59978 408103
1 6783 230111
1 54891 141100
1 97369 365476
1 40786 250089
1 2193 111941
1 84738 281109
1 38198 249499
1 27238 259114
1 69282 505886
1 73621 486688
1 59542 11223
1 94861 50900
1 25375 330243
1 50617 322694
1 36309 280082
1 82380 226587
1 86392 342404
1 55972 363512
1 33523 113844
1 81738 542141
1 46107 100976
1 15823 441328
1 559 486803
1 8526 340211
1 6038 473851
1 91342 287489
1 5126 56435
1 49631 136506
1 70009 543549
1 50617 228358
1 65623 547109
1 55170 216298
1 77648 526085
1 51622 176819
1 66113 144139
1 24030 327841
1 12 231550
1 55340 332181
1 72610 403385
1 97563 441776
1 31642 42483
1 82881 252754
1 22040 111713
1 68925 121420
1 23945 219971
1 75579 529478
1 66403 350951
1 78925 411901
1 21575 481093
1 66577 487425
1 1664 43377
1 27535 338237
1 70275 276604
1 15642 474679
1 81839 79627
1 72268 268140
1 50636 274374
1 68235 81454
1 15405 21771
1 60488 239676
1 82640 396032
1 19837 500192
1 64314 505461
1 26924 114638
1 42557 42724
1 55652 345395
1 66323 468703
1 47165 211959
1 31714 508585
1 19352 3571
1 32055 483873
1 65505 392835
1 98765 269341
1 55503 406869
1 90021 221452
1 86368 192888
1 11277 303857
1 8575 375470
1 23771 304022
1 32864 82591
1 16305 232054
1 59360 103684
1 1784 76567
1 40039 452953
1 86086 251101
1 59975 374299
1 35130 326877
1 11836 412742
1 22812 122635
1 22827 403795
1 87104 496008
1 63717 410548
1 95009 73452
1 99235 4992
1 93447 326194
1 43817 351963
1 8739 350907
1 44900 229608
1 48496 525243
1 43566 409334
1 20434 531820
1 49767 396461
1 68376 232689
1 95995 33104
1 60282 275420
1 22208 128189
1 30301 86144
1 71094 348426
1 94700 159695
1 8551 126668
1 22686 120717
1 84358 155655
1 69429 544920
1 3601 363063
1 16122 89790
1 91729 389998
1 58340 311287
1 87575 331984
1 99056 530056
1 59710 90253
1 30247 9616
1 1389 342742
1 38845 259287
1 23796 35620
1 88045 498074
1 23083 341476
1 79648 307524
1 18648 438081
1 12293 178820
1 68327 508514
1 43159 335001
1 51345 241465
1 92796 102712
1 64888 242793
1 65346 130710
1 24710 247885
1 87554 291584
1 16787 290850
1 97151 264661
1 54686 252325
1 65253 62803
1 17136 181299
1 93196 55070
1 38142 150487
1 99923 500683
1 1797 36616
1 23687 279390
1 63822 211932
1 79292 338081
1 26441 540266
1 9968 59007
1 6771 227625
1 37260 419707
1 80850 363010
1 77092 61254
1 49589 189186
1 64820 507164
1 21462 80197
1 63810 117135
1 49145 303981
1 49761 332014
1 4876 103185
1 76105 483035
1 72295 207174
1 10497 450022
1 83499 357385
1 2968 58524
1 15141 294983
1 16197 31221
1 33161 240796
1 98475 474014
1 17112 77933
1 76441 480160
1 83004 460587
1 61764 285663
1 69641 238185
1 60236 167923
1 81308 357925
1 29950 395739
1 54269 525643
1 83886 2009
1 83582 397629
1 17178 193364
1 57467 118133
1 80044 53206
1 11385 387418
1 60438 390346
1 84105 49964
1 84021 440511
1 42723 202671
1 49039 499231
1 24077 161629
1 42423 238996
1 69588 392141
1 83622 175359
1 92463 328668
1 69185 225296
1 81921 103535
1 74583 376655
1 48341 218571
1 61314 536055
1 98785 501844
1 60099 465013
1 90949 184074
1 44999 519853
1 35275 161891
1 50150 145330
1 49318 3316
1 53408 229177
1 469 79443
1 67616 96537
1 65631 333816
1 48635 214526
1 2069 193265
1 14543 275838
1 5109 332027
1 30950 535271
1 20643 334648
1 98482 81035
1 94255 227448
1 24240 120843
1 26899 179035
1 83175 135720
1 63956 127066
1 69768 338424
1 3358 239933
1 60429 359611
1 92042 190339
1 79099 476259
1 67418 171433
1 32930 404951
1 14584 184439
1 81785 248346
1 31708 202716
1 24644 533345
1 71269 111332
1 31536 371604
1 89628 198145
1 39699 354917
1 48790 207563
1 13710 165931
1 38352 107979
1 93612 291492
1 64019 465733
1 72258 193776
1 1743 52202
1 22991 231628
1 70689 224646
1 48315 115216
1 5391 185791
1 99769 528170
1 78856 246620
1 31910 460768
1 30054 198531
1 6729 146198
1 43501 338100
1 50131 502977
1 62699 163611
1 58558 59525
1 33240 493470
1 14896 252160
1 18901 508529
1 7254 104053
1 17582 444268
1 13739 530018
1 79386 173241
1 83120 254694
1 36215 292367
1 23059 16291
1 89008 475820
1 21162 89045
1 65177 427888
1 21879 76690
1 19118 541619
1 20675 470340
1 85209 70635
1 41860 531939
1 50731 236364
1 87513 113724
1 43584 66798
1 73450 390338
1 37629 25330
1 70666 66429
1 7443 232718
1 87479 240690
1 79451 298020
1 84470 60048
1 15993 370651
1 88633 420411
1 95034 467666
1 35290 94659
1 984 97511
1 47231 504697
1 76690 383898
1 83958 535351
1 33430 436367
1 16599 227667
1 61274 271279
1 22855 509552
1 73243 293511
1 29969 547244
1 93382 142668
1 75340 226819
1 76269 353333
1 36698 141186
1 1775 164957
1 50820 21945
1 57107 76282
1 48160 260983
1 91690 89711
1 10637 38313
1 54961 117767
1 96819 158654
1 37998 28795
1 79654 325217
1 10033 350952
1 69698 480949
1 65202 402946
1 87949 48024
1 86679 426715
1 43353 232509
1 42924 370342
1 35681 331715
1 43626 470021
1 56104 399103
1 81330 309687
1 89119 274342
1 369 26974
1 6558 353753
1 5756 231714
1 60968 261138
1 66995 107208
1 3177 242430
1 36799 314988
1 88312 338685
1 15829 213952
1 61175 506836
1 18994 272211
1 5040 544792
1 7742 281374
1 82487 52240
1 29675 245335
1 49420 331326
1 67541 303901
1 89624 134382
1 83778 88041
1 74444 241395
1 36065 378463
1 38151 74925
1 62732 340574
1 76143 441965
1 18887 175028
1 56916 238181
1 19360 289647
1 56850 530243
1 62703 220655
1 82573 328151
1 83477 176058
1 69140 17286
1 41246 514862
1 55456 320944
1 76385 125310
1 57715 277330
1 39996 453082
1 31100 164668
1 17146 259758
1 33967 33297
1 12399 482799
1 39535 74978
1 36055 454866
1 73126 486523
1 55036 309008
1 53897 194637
1 5551 238052
1 81622 54601
1 49004 464183
1 68086 506120
1 96760 214595
1 60733 484729
1 58628 5392
1 30247 80094
1 89833 117654
1 28923 312099
1 74730 147982
1 88073 464310
1 13879 319449
1 30509 73493
1 35398 126783
1 56555 414935
1 13530 125745
1 56914 536043
1 36926 82164
1 36828 433800
1 27048 241895
1 48073 507639
1 93368 341557
1 54889 236008
1 53208 119713
1 38289 248857
1 30011 458692
1 39746 13865
1 6015 26331
1 77959 377415
1 80205 144434
1 18868 504548
1 38582 321378
1 86346 544425
1 79989 421139
1 26927 484310
1 18545 113803
1 53912 393616
1 33401 259533
1 61985 316937
1 31015 272635
1 93105 434286
1 4864 505565
1 59641 104404
1 65968 189380
1 70899 225556
1 6192 16972
1 32196 55973
1 7874 362706
1 87068 498513
1 1584 540478
1 10322 78117
1 26322 37678
1 42506 359797
1 12935 244589
1 50961 426788
1 58072 199653
1 94589 530002
1 90650 311154
1 52399 39793
1 77706 147960
1 41682 262872
1 33872 252757
1 98427 80016
1 79710 124817
1 77512 466793
1 25616 96352
1 69059 168278
1 16652 136095
1 74174 336700
1 70177 232028
1 6710 425780
1 41737 272873
1 83218 404734
1 89192 317293
1 24675 302458
1 5772 533888
1 73667 154615
1 9325 376829
1 33912 442811
1 14988 304007
1 9295 503973
1 70581 193337
1 2339 317070
1 12638 468025
1 89365 306699
1 93576 544014
1 11635 507690
1 28891 171649
1 46035 137965
1 33195 81048
1 87702 235175
1 50903 454634
1 15400 237906
1 44070 185081
1 91484 56877
1 37802 101921
1 49905 321763
1 43486 414958
1 55409 272694
1 57929 170981
1 98223 6710
1 40859 250267
1 46822 247852
1 25581 148233
1 62142 455883
1 75683 57154
1 63464 512998
1 9258 323637
1 96510 25852
1 93148 147156
1 22566 244094
1 34264 499094
1 89134 304445
1 92108 535530
1 86670 411237
1 20525 327381
1 24715 48011
1 94395 269924
1 78608 354069
1 54880 132983
1 49940 437768
1 33999 7220
1 92600 512741
1 67974 528386
1 30888 175801
1 38702 367730
1 24663 463391
1 2103 477602
1 63589 396118
1 57087 31329
1 36506 29112
1 81962 1432
1 21673 261908
1 36520 326244
1 52528 438661
1 20243 399849
1 89044 193689
1 88368 339800
1 16999 80263
1 73515 140702
1 92644 521169
1 75293 389256
1 94351 107747
1 91303 349025
1 4950 332742
1 66006 183655
1 68916 546945
1 17535 358046
1 71211 63780
1 14017 62447
1 72647 480444
1 21543 438174
1 25695 296829
1 33125 98448
1 80469 474248
1 36344 331686
1 12050 343681
1 2601 394989
1 16589 392358
1 64712 478924
1 73603 280901
1 61906 535880
1 16765 306622
1 58124 73983
1 92527 477507
1 22567 380901
1 49908 83859
1 74716 450654
1 69205 334608
1 751 394467
1 67617 237460
1 22862 524641
1 91444 165036
1 17969 518216
1 10482 146784
1 44025 155786
1 30474 544220
1 19058 59545
1 65237 283546
1 63186 108080
1 51445 402870
1 62106 411167
1 43417 20921
1 20562 409606
1 71893 378182
1 22222 146670
1 80940 472
1 69197 116204
1 42984 33130
1 50934 426008
1 9469 418246
1 95867 149887
1 96139 454974
1 82487 183229
1 4315 443110
1 75345 522748
1 75455 205940
1 46745 22844
1 99667 1106
1 53512 302376
1 34656 82580
1 58273 142040
1 54229 102251
1 14964 316361
1 13678 506803
1 99479 482242
1 97967 473806
1 21485 459723
1 31783 168827
1 9217 90369
1 54064 448192
1 82377 347351
1 5066 151521
1 18309 393484
1 1061 239974
1 37662 491303
1 12374 545233
1 68873 524824
1 87837 438089
1 75236 440390
1 97671 262996
1 53557 104372
1 51624 313166
1 82768 366847
1 56478 52128
1 96783 531651
1 75283 188990
1 15513 10090
1 50681 156977
1 79837 495359
1 97901 404886
1 61014 107500
1 43062 198561
1 19014 470537
1 87556 189723
1 48828 116698
1 3091 107868
1 73168 125681
1 97543 249506
1 82819 408998
1 51728 283855
1 84546 85373
1 87557 45975
1 36898 471175
1 85770 1752
1 20130 297430
1 47788 372337
1 93326 516088
1 29696 268372
1 73655 10564
1 58058 467292
1 32093 302237
1 6162 88271
1 22888 424029
1 12717 289256
1 2984 399948
1 87868 139546
1 7674 354606
1 38086 37124
1 94179 123236
1 45566 97067
1 70836 122875
1 56737 140575
1 14886 498072
1 92950 66279
1 78045 197495
1 32653 283980
1 19975 397960
1 76227 295305
1 38940 246941
1 77018 127554
1 72413 305681
1 5026 280621
1 89334 531550
1 59669 395375
1 84381 108360
1 27476 338417
1 38226 95581
1 9453 116829
1 99839 32231
1 29430 48556
1 43544 131729
1 92208 81615
1 27033 495566
1 53446 347591
1 56492 197075
1 97101 281707
1 65154 301422
1 63108 314546
1 85559 141830
1 66899 271322
1 66672 356080
1 82541 484038
1 87645 42313
1 35919 350853
1 3129 119401
1 55296 186077
1 55303 257642
1 38609 55889
1 95732 525775
1 68477 117016
1 51257 264417
1 15687 230659
1 44248 420830
1 29984 356143
1 70204 366205
1 70431 317904
1 17115 74659
1 41321 338867
1 15221 349560
1 50793 15245
1 18355 380495
1 39030 414674
1 14378 510522
1 68081 342175
1 12120 24455
1 76453 387832
1 92259 503694
1 44584 69727
1 82399 36261
1 42486 21491
1 72582 157551
1 82298 458318
1 1503 77409
1 45287 340855
1 57785 223035
1 76280 394468
1 73838 316696
1 21462 362101
1 54531 484082
1 39312 382184
1 54052 286047
1 34849 59275
1 25258 59031
1 34031 531614
1 84374 16343
1 34536 354886
1 84117 68772
1 6596 352454
1 86395 482134
1 49128 362326
1 6410 187181
1 74303 372995
1 81354 63896
1 55776 319660
1 58864 288173
1 37645 234472
1 30457 395414
1 30223 455662
1 49101 321991
1 11068 19972
1 45726 92341
1 39955 160924
1 90632 38024
1 33789 376734
1 4720 296730
1 43019 322964
1 58151 57939
1 62140 207861
1 57670 270291
1 69365 213386
1 2097 64983
1 34088 148952
1 56918 450468
1 46960 52736
1 10157 326438
1 76241 503061
1 35255 48842
1 46074 384334
1 37184 399204
1 91460 238925
1 8638 181078
1 64049 503806
1 36817 345311
1 68175 514377
1 49699 293485
1 29301 261172
1 92680 327680
1 25923 441471
1 69468 127961
1 19491 249277
1 84009 483340
1 140 292858
1 46496 116490
1 3771 310931
1 49340 267335
1 96793 423720
1 42373 545577
1 9370 20758
1 21128 489479
1 5722 61582
1 94081 454227
1 11423 49512
1 54994 377493
1 19292 547061
1 74699 75698
1 91913 11265
1 29954 479645
1 92749 357697
1 69178 468845
1 8439 279195
1 25374 36121
1 49150 341809
1 71492 320863
1 89445 399482
1 23659 496802
1 37883 445033
1 53343 464760
1 58580 129776
1 47890 338349
1 46227 356018
1 54434 117049
1 46626 81893
1 30872 323526
1 94646 362265
1 84420 413704
1 82669 489707
1 83011 546859
1 89776 401186
1 13915 511104
1 50323 476802
1 26235 321829
1 93202 284584
1 84606 172108
1 75188 206951
1 88710 461964
1 70825 285190
1 92258 484276
1 87533 129744
1 89546 384898
1 53573 282335
1 94367 54994
1 99038 453665
1 91566 419068
1 87154 127378
1 9131 480913
1 50468 285716
1 84344 46158
1 5056 444010
1 64733 309248
1 9054 189077
1 29999 319478
1 99038 367942
1 69067 335363
1 77803 452606
1 59417 171149
1 6522 490268
1 40971 267627
1 22857 22871
1 44157 411908
1 71234 289170
1 92916 416061
1 59447 341298
1 88001 250755
1 69125 472711
1 19101 286567
1 87763 280947
1 23468 271576
1 92082 275389
1 98716 190924
1 97596 301492
1 15428 507132
1 81782 526753
1 12039 183843
1 42192 88605
1 98961 50167
1 76961 288624
1 57430 167732
1 9293 386543
1 91639 313243
1 90017 457807
1 4926 406705
1 9619 335348
1 7710 57785
1 68996 127943
1 14454 368885
1 39999 156852
1 79437 11453
1 90137 489993
1 18196 405563
1 85136 37325
1 91369 185202
1 54926 181254
1 84112 328467
1 84070 320939
1 98553 113847
1 98803 76511
1 30911 335070
1 38205 1172
1 95749 399905
1 61877 489885
1 95448 476085
1 28821 471572
1 29105 332758
1 17794 66445
1 73458 18426
1 75308 15513
1 69894 195523
1 87530 101031
1 78307 320640
1 96705 303351
1 32616 56461
1 57819 319270
1 33345 347794
1 51506 135231
1 37280 443233
1 42020 103393
1 80579 319224
1 54461 240663
1 16083 43119
1 92114 287843
1 14016 406484
1 74594 264740
1 13671 286548
1 92405 168844
1 78574 177029
1 71326 402458
1 15492 472963
1 1787 477208
1 37572 374646
1 10993 28470
1 15344 296943
1 84274 107625
1 18551 128851
1 98936 24278
1 85905 28834
1 50953 422465
1 53343 124609
1 13171 541334
1 61134 517241
1 31342 306551
1 65842 480918
1 27327 359560
1 96525 317196
1 19025 520945
1 6727 442245
1 36219 200364
1 34036 94609
1 18654 53349
1 5267 347801
1 66406 100611
1 83275 384617
1 15622 539078
1 93742 19050
1 74078 311695
1 20280 412484
1 20950 225430
1 12655 521225
1 36226 127025
1 53537 380264
1 67101 304210
1 30570 419435
1 83024 406489
1 89709 81710
1 85578 319359
1 44952 289218
1 31782 434788
1 66627 535191
1 2058 147542
1 55983 188162
1 14116 104656
1 69992 156927
1 48813 492776
1 3332 502120
1 98503 519085
1 82787 363052
1 77632 351122
1 16047 301601
1 25359 191169
1 14971 459679
1 96595 503273
1 62054 117770
1 45785 318832
1 38871 172780
1 35604 476002
1 65375 298425
1 57540 479824
1 97660 387453
1 11506 404286
1 23154 453918
1 91343 433897
1 74289 163171
1 66586 434073
1 16052 38214
1 24377 181501
1 79134 402046
1 80508 37458
1 35004 105666
1 41727 10996
1 50951 422337
1 87654 475253
1 23233 177147
1 93376 65731
1 40436 230626
1 54342 98630
1 36696 226511
1 70938 323944
1 41708 129469
1 95371 99836
1 96410 25006
1 70317 474960
1 70261 509149
1 85923 335318
1 51835 137597
1 16983 195622
1 59956 187780
1 97661 506283
1 34771 150785
1 90805 347486
1 15634 123699
1 34856 383750
1 20727 94107
1 62056 331670
1 92340 288414
1 55666 248241
1 88224 433637
1 77068 262994
1 72032 413935
1 36489 112438
1 69410 244879
1 47010 538424
1 39902 524775
1 2556 247404
1 6037 280618
1 40198 286251
1 3796 450039
1 37081 49065
1 15183 20631
1 34872 290068
1 29640 546363
1 90575 265178
1 47623 216803
1 13046 524223
1 87616 271953
1 40685 192488
1 8978 30412
1 8639 115425
1 81668 493473
1 65985 504600
1 46344 469838
1 77617 193328
1 35386 316822
1 9561 27287
1 81536 523450
1 52715 125617
1 32328 202699
1 3044 203618
1 84526 146605
1 39466 99300
1 23765 429890
1 56176 501002
1 8171 220853
1 35919 299390
1 12903 302123
1 492 232844
1 7020 60501
1 98487 290661
1 68517 442712
1 23335 53149
1 30185 451724
1 58016 514549
1 49686 474926
1 53423 158358
1 44086 68142
1 99401 444675
1 74751 17069
1 74130 68912
1 42028 58776
1 17938 516449
1 21543 111644
1 38591 455967
1 7425 291200
1 9463 174856
1 31925 501822
1 49892 3418
1 2410 460790
1 94584 387284
1 53296 488660
1 7824 465381
1 11871 346338
1 63283 273726
1 13693 501693
1 41746 259152
1 63990 51891
1 31079 12196
1 68483 176260
1 11223 534386
1 84710 475338
1 82034 65087
1 60874 470990
1 44623 264334
1 23236 292638
1 84435 481010
1 76054 115046
1 61160 58563
1 88073 7538
1 94375 49341
1 34672 422371
1 22993 183324
1 72521 202046
1 93135 495722
1 85628 143763
1 62551 519007
1 43420 302099
1 97159 31505
1 83843 8738
1 32010 228617
1 25207 321970
1 10128 455092
1 71145 528599
1 45559 503408
1 67219 483593
1 68806 250474
1 2231 535921
1 61070 526271
1 41092 536099
1 71977 210296
1 46738 137473
1 2941 1868
1 96130 190263
1 89752 97234
1 14720 507182
1 82 303400
1 92131 59285
1 82480 353145
1 92873 391719
1 9693 287044
1 3261 490387
1 48272 361027
1 53555 347186
1 80970 526529
1 26632 248488
1 97847 200653
1 41892 157695
1 81930 547852
1 22169 430579
1 2434 90342
1 64963 323188
1 58250 487238
1 75623 510400
1 46482 224646
1 48406 140266
1 52665 230200
1 80169 135396
1 43780 58287
1 4259 337110
1 28357 524963
1 75924 267088
1 46550 56292
1 20979 201144
1 83037 423107
1 1024 80274
1 20904 269274
1 61258 534630
1 89936 473083
1 64324 94441
1 76375 283305
1 18543 284149
1 45163 336711
1 71668 419564
1 28291 522463
1 76041 290865
1 12062 170003
1 57641 203000
1 93577 135448
1 60926 367040
1 87607 340974
1 11001 329924
1 69512 235677
1 99509 407147
1 5060 339183
1 89433 183170
1 5151 502024
1 2228 344779
1 72469 405325
1 84481 478672
1 74988 279197
1 11587 456732
1 3030 1583
1 77863 135058
1 39118 462614
1 85606 529800
1 78744 118740
1 4449 190421
1 23043 81103
1 69733 42947
1 30728 546503
1 53991 346455
1 28745 377858
1 95495 75384
1 62836 372418
1 76238 424987
1 31872 524663
1 44049 109838
1 16749 516611
1 86637 168108
1 20357 213984
1 5707 160566
1 30623 71201
1 99195 95434
1 91288 238973
1 2810 338707
1 40122 517906
1 82126 366274
1 42774 278487
1 26854 382312
1 5035 432467
1 42428 182345
1 63487 237884
1 51892 302571
1 4962 48565
1 35324 1337
1 45616 8088
1 15052 322736
1 36013 37029
1 44645 39066
1 90888 48353
1 53555 518594
1 68666 199364
1 19085 282369
1 88550 265868
1 79953 295260
1 87736 516171
1 6954 448443
1 3816 385488
1 21132 261099
1 79926 95755
1 24980 544929
1 30221 294293
1 5002 177094
1 88353 538909
1 22336 465369
1 39027 267753
1 22001 127160
1 84745 284001
1 58789 450147
1 33528 529115
1 34313 128150
1 22396 19694
1 18201 432960
1 56188 363304
1 9304 6839
1 29704 381292
1 89172 71905
1 39772 433692
1 2596 232070
1 67452 62755
1 68331 144819
1 81560 202969
1 78292 59941
1 96743 537994
1 67445 203748
1 89965 53642
1 98990 68649
1 91766 155725
1 16009 464724
1 51514 191703
1 14937 431738
1 86137 268072
1 82301 479340
1 84190 376251
1 26779 101442
1 96094 365637
1 84775 535837
1 79480 430903
1 58491 327478
1 81939 258042
1 69278 211204
1 37188 521689
1 44192 235954
1 49191 470806
1 67673 434467
1 10147 115777
1 66991 492732
1 80073 499407
1 89774 204898
1 86451 28441
1 1071 239765
1 51207 180707
1 69524 59210
1 62514 30809
1 49543 357897
1 35374 173733
1 30208 247324
1 33023 392382
1 74878 362895
1 23407 127203
1 60394 253
1 90999 373386
1 68857 155601
1 18455 150622
1 72616 226871
1 34811 146862
1 51616 455843
1 94997 498451
1 51281 102298
1 39175 377278
1 8664 124104
1 91512 268775
1 16219 219575
1 61531 363879
1 73385 404918
1 45197 499635
1 79100 397771
1 93334 508591
1 29624 279002
1 97732 327956
1 70411 58232
1 91477 167658
1 28973 112137
1 78891 281051
1 30239 181461
1 26775 285354
1 39181 370739
1 47632 91833
1 86158 187093
1 731 12951
1 96608 272233
1 24834 13187
1 40718 521368
1 31359 260023
1 33547 261350
1 39120 311065
1 87734 383499
1 6785 299370
1 29750 263669
1 98247 230990
1 85853 111880
1 36001 403685
1 69991 269356
1 25431 386562
1 42873 391911
1 79453 154038
1 60452 360996
1 4206 393233
1 62881 198016
1 63378 389142
1 29492 505589
1 94778 493966
1 20682 94219
1 33217 31413
1 11165 332101
1 38122 18044
1 10252 23490
1 75462 106784
1 89573 44941
1 38125 11510
1 84189 417715
1 21473 21305
1 11540 241837
1 94320 353087
1 23668 492848
1 55376 282152
1 74928 173816
1 6659 460238
1 87015 257285
1 97746 225831
1 54495 535752
1 88052 403042
1 41484 335839
1 78086 36558
1 32680 512637
1 42929 336449
1 43034 292455
1 25960 311115
1 88082 209094
1 34665 201237
1 74024 460275
1 51993 3058
1 50850 537869
1 3562 304681
1 59916 81234
1 43223 62000
1 35935 22991
1 44100 493687
1 87804 105767
1 98432 63755
1 72528 66136
1 17284 464084
1 16720 115022
1 53426 493036
1 98811 151614
1 37944 226893
1 68253 243553
1 67469 504070
1 47592 44386
1 54641 353375
1 89018 361127
1 40654 536541
1 84699 475901
1 49115 152887
1 35453 30815
1 95381 3448
1 83900 163771
1 34917 322678
1 81598 218725
1 64351 546440
1 91090 422922
1 25854 35833
1 87442 172130
1 61963 200511
1 86978 303810
1 6389 241412
1 10576 256119
1 56056 545605
1 77460 200362
1 20248 125338
1 82063 143414
1 73156 210531
1 77165 284081
1 67541 404479
1 11333 355603
1 97902 464295
1 24501 139624
1 31995 352448
1 62728 131298
1 59860 34722
1 913 501970
1 27033 380105
1 43023 445419
1 20916 518096
1 20041 208162
1 98332 219157
1 37201 124728
1 71246 132362
1 17667 197818
1 53684 471
1 86212 197788
1 17792 528266
1 95237 58818
1 12174 113834
1 20414 457838
1 66023 49888
1 95349 21540
1 68987 408985
1 71671 297069
1 57219 477442
1 52859 342061
1 98983 111527
1 44772 470857
1 79955 284669
1 68861 327122
1 7617 359655
1 18652 87796
1 65524 161204
1 577 434119
1 89144 462443
1 99894 163773
1 93221 201686
1 19758 267758
1 89659 246224
1 53383 372607
1 57029 77140
1 56202 478828
1 69208 164388
1 43623 16994
1 74034 543014
1 71772 289801
1 46365 106374
1 37037 27239
1 49963 367281
1 74282 239892
1 88377 353112
1 5997 284880
1 54798 453071
1 56571 214743
1 21146 445579
1 92160 534988
1 98393 420173
1 46549 411962
1 16816 299564
1 31772 517942
1 876 399303
1 28063 270004
1 7751 93424
1 3990 112618
1 40516 287230
1 23712 324239
1 40976 24448
1 34150 380685
1 30145 179936
1 81533 189476
1 81912 218265
1 52930 158168
1 99456 98029
1 25565 480143
1 74254 267619
1 17888 50069
1 6913 303015
1 54023 9226
1 35585 517565
1 23800 203092
1 98529 266378
1 90690 75882
1 59390 544707
1 82783 421482
1 19327 273135
1 45907 212168
1 39253 138298
1 28012 250596
1 78074 40852
1 32706 457488
1 33363 504650
1 10998 334703
1 83984 458390
1 40052 333684
1 88584 213402
1 53458 357361
1 95936 470457
1 65041 107040
1 51330 212409
1 53016 395774
1 64839 89102
1 11358 384942
1 62800 272114
1 60031 64923
1 45862 52143
1 86979 419779
1 54815 261680
1 13788 190145
1 53914 130672
1 30117 161480
1 1983 57234
1 51909 108037
1 72129 195979
1 69036 381802
1 2717 522767
1 19251 317917
1 99003 260852
1 57630 408049
1 77865 349961
1 15610 241721
1 58693 421425
1 48672 128238
1 10097 315254
1 35890 427766
1 91294 94310
1 53883 327236
1 52740 44765
1 14673 517821
1 59845 9189
1 45460 499462
1 66127 268872
1 19726 145700
1 72952 429950
1 41010 543130
1 60770 373960
1 1054 432878
1 5398 103798
1 33755 312537
1 63594 364450
1 98201 149198
1 64349 426551
1 15286 221423
1 64855 527731
1 99510 139656
1 204 38401
1 18473 326906
1 69207 441120
1 36233 183565
1 13153 45910
1 78427 32495
1 1305 8150
1 94219 231311
1 63610 3050
1 35666 21762
1 9226 307738
1 35153 102045
1 83191 10363
1 35669 496849
1 65466 360801
1 2867 333794
1 28661 391373
1 39850 255285
1 61302 75544
1 77445 397858
1 59508 510410
1 47736 331891
1 21646 125691
1 34720 78631
1 64881 497730
1 65189 70283
1 10704 197329
1 75450 48432
1 82507 10751
1 64057 43703
1 31979 149802
1 41832 28724
1 13633 307889
1 57080 110819
1 47340 448614
1 14914 349923
1 10865 261845
1 44458 531158
1 15234 293968
1 81278 238770
1 75994 523125
1 28534 496459
1 94461 210151
1 86163 6834
1 46234 14509
1 62113 236436
1 55402 56358
1 74294 124652
1 16976 352031
1 52371 508417
1 25336 508776
1 75520 26174
1 74138 24791
1 44017 168036
1 56565 320692
1 9157 325236
1 4022 240879
1 94563 483170
1 31729 445505
1 77052 280251
1 13828 544007
1 9070 449484
1 63896 490965
1 39069 393916
1 76321 77705
1 85274 143182
1 78459 443345
1 35646 213557
1 684 424169
1 63820 414806
1 65543 168495
1 27572 228638
1 70405 377781
1 12812 175440
1 42475 114682
1 72023 168451
1 12168 521845
1 92032 111371
1 44277 336600
1 50589 231256
1 5493 349862
1 6222 14786
1 72596 138586
1 6396 122059
1 26314 477334
1 1916 292519
1 91799 62925
1 17068 401902
1 25126 434177
1 6194 495414
1 33771 209374
1 18786 397879
1 72839 101325
1 20022 323221
1 72800 533754
1 62613 198794
1 35019 73054
1 91918 536701
1 88356 163693
1 18652 157544
1 434 428482
1 40897 387235
1 53574 224758
1 90636 464970
1 28026 426677
1 14485 29739
1 94611 417433
1 87677 474682
1 20320 244997
1 7057 306847
1 29434 454599
1 57574 481248
1 72612 285394
1 49755 489184
1 76811 46420
1 15515 513333
1 16933 56285
1 10138 446850
1 82099 484495
1 54677 482482
1 21152 110236
1 77908 297131
1 77985 255248
1 23146 384420
1 98388 47040
1 42481 326960
1 86819 444415
1 66575 263681
1 99968 521452
1 78677 391270
1 35208 405135
1 97436 208768
1 1506 125696
1 66120 437693
1 84063 169187
1 93703 64164
1 35545 461871
1 89744 131739
1 86581 159037
1 31558 400153
1 83779 410642
1 34101 538805
1 82714 411931
1 33265 153325
1 9662 351063
1 80827 540191
1 35356 106300
1 89181 65287
1 86250 538886
1 29195 253067
1 44169 144238
1 25953 84870
1 21765 136456
1 38089 271646
1 62097 213334
1 60052 92578
1 36172 222291
1 3997 76000
1 16192 310190
1 61196 70256
1 60127 122340
1 98830 365623
1 75751 139325
1 75839 494602
1 18685 430019
1 89378 299732
1 96723 377405
1 78980 272339
1 82147 55709
1 49342 401876
1 30994 147511
1 93458 537662
1 4624 443764
1 20651 278283
1 31093 216136
1 50335 521139
1 3427 26396
1 69262 537995
1 68136 176061
1 95265 427095
1 80058 336115
1 66701 322804
1 53658 337910
1 68848 536007
1 59508 464149
1 22736 224101
1 84699 154754
1 54849 302593
1 35727 29608
1 5757 53809
1 17560 25773
1 20843 333201
1 82057 159132
1 16218 238782
1 96864 282804
1 66852 294680
1 3490 203519
1 93422 40116
1 16065 264779
1 84836 120739
1 60279 167781
1 48351 255129
1 16234 49573
1 13472 470843
1 38216 538211
1 73588 538458
1 22858 393994
1 40463 41858
1 49490 53879
1 81203 203592
1 65518 371754
1 7560 96764
1 81269 199545
1 48899 29859
1 11334 130040
1 26817 318234
1 85038 507411
1 16170 25865
1 60480 192327
1 76176 51349
1 16604 248802
1 28687 13587
1 76490 164598
1 6476 41482
1 41502 155721
1 42168 360293
1 63507 453704
1 35212 166931
1 10354 27016
1 67276 227661
1 81098 413539
1 15430 278792
1 11702 524073
1 75922 366852
1 70748 153220
1 53521 15470
1 59370 236191
1 32591 498038
1 75545 72045
1 33154 528778
1 53004 491719
1 1578 3518
1 87215 11689
1 44593 438138
1 90553 387209
1 79595 237467
1 91020 463806
1 38580 482861
1 98706 385510
1 38902 17886
1 51807 102589
1 43970 323274
1 16307 441696
1 6867 31834
1 4471 458215
1 90000 541553
1 87676 240276
1 29033 360846
1 66657 79729
1 1623 477007
1 28204 154925
1 46941 490419
1 78797 448712
1 17899 299958
1 60960 492631
1 12343 519868
1 78281 365077
1 56292 175089
1 10295 244148
1 43549 544128
1 74819 385105
1 47383 41543
1 74736 314644
1 25748 20441
1 93866 372548
1 10333 57088
1 92521 501085
1 95333 260675
1 54829 472101
1 80714 101002
1 98496 50298
1 41173 452608
1 51257 487092
1 86518 466972
1 72821 141196
1 33642 449221
1 56030 514145
1 25783 126849
1 76742 193759
1 74412 444711
1 40426 476311
1 67108 262333
1 28400 216160
1 21505 127974
1 92043 515034
1 2930 229769
1 96020 402657
1 2447 351176
1 93104 94678
1 49465 310166
1 32174 229815
1 66557 170474
1 22407 107190
1 30415 52309
1 48190 349033
1 63729 173149
1 78624 345885
1 67595 221620
1 70947 200599
1 38802 150165
1 84744 257045
1 71875 216727
1 95258 238571
1 72582 543564
1 45901 388272
1 62925 86735
1 88898 117065
1 69620 3350
1 25728 533741
1 93248 391585
1 85146 65491
1 29154 21473
1 24461 6322
1 53715 119359
1 98208 194252
1 6551 474154
1 63907 532212
1 36412 307821
1 34450 177325
1 45369 486594
1 22546 147068
1 4657 396319
1 96752 218034
1 14735 291221
1 67686 128120
1 82154 160921
1 76599 391992
1 33728 285282
1 66032 209011
1 95100 227265
1 89415 474937
1 66833 473143
1 14205 200759
1 13502 52581
1 62525 271309
1 8330 96804
1 32540 486837
1 71110 49323
1 63641 358522
1 48784 515392
1 47036 75029
1 52044 270147
1 43096 82997
1 3466 147629
1 64714 174882
1 94277 234030
1 19545 102689
1 17568 8883
1 47478 473696
1 61896 145233
1 87707 390617
1 2550 287753
1 7630 183048
1 76236 22790
1 72508 59326
1 43989 540090
1 90208 544847
1 44903 513137
1 15451 61428
1 99073 360823
1 76315 206657
1 93583 77567
1 57494 444365
1 72867 318243
1 94285 39453
1 14171 389253
1 82572 336397
1 55328 99801
1 83878 220842
1 2978 124316
1 75034 216421
1 68254 486019
1 23922 444283
1 15450 384746
1 47905 327335
1 74917 175565
1 10434 268907
1 54873 501662
1 37053 208167
1 94299 240770
1 86499 508849
1 8599 151507
1 92719 92127
1 85606 317104
1 38308 33912
1 42025 441738
1 21651 540063
1 44652 460527
1 47636 285647
1 25830 37862
1 4073 479721
1 59861 467286
1 75200 68521
1 42853 469553
1 62319 534213
1 44007 155015
1 90680 80236
1 95707 112241
1 47172 147009
1 58312 336219
1 78217 42861
1 36064 329870
1 95174 10189
1 96287 432255
1 29732 452621
1 42027 265689
1 30164 278394
1 76306 37375
1 96693 373309
1 93776 252336
1 71436 445842
1 23208 531113
1 81547 420383
1 30216 528606
1 94413 341249
1 98920 84913
1 52341 268062
1 76712 146938
1 49940 499365
1 63959 405841
1 7330 360831
1 55912 300196
1 64514 192475
1 10012 542174
1 54560 328361
1 42493 408513
1 179 532022
1 50782 177821
1 33533 249632
1 66590 295075
1 70951 392942
1 40547 25962
1 32936 496233
1 39649 502497
1 70909 313037
1 27443 372203
1 38767 63397
1 23486 351738
1 68978 238466
1 54610 339157
1 75970 340613
1 65674 95614
1 69285 354746
1 10888 352153
1 87021 189981
1 61980 348322
1 60949 76981
1 94812 333079
1 17825 273700
1 57963 524040
1 3680 186460
1 63091 537661
1 28875 431725
1 61452 60999
1 98533 348673
1 92437 199451
1 47642 44331
1 50679 355322
1 24450 358717
1 87847 137856
1 14428 498021
1 79011 274769
1 57557 456576
1 26289 320115
1 19713 91018
1 48165 52385
1 6366 348079
1 90585 21649
1 74229 88741
1 59987 280652
1 56250 538548
1 60740 182557
1 49737 93105
1 96966 496761
1 49129 85663
1 41115 6014
1 60970 302645
1 12306 488483
1 80712 95566
1 30595 438782
1 79239 515991
1 74415 256690
1 3190 72513
1 39651 318985
1 12014 443184
1 4787 14667
1 4722 438249
1 41633 544333
1 27951 437646
1 92181 491436
1 11771 136252
1 47395 115431
1 36214 295968
1 34986 249064
1 47597 386567
1 99729 60816
1 61524 456392
1 50954 38274
1 45481 168762
1 71345 269852
1 90742 302199
1 82603 104918
1 62861 64510
1 88361 128721
1 83691 133934
1 24580 201705
1 53143 74277
1 82848 143332
1 13025 456214
1 83371 516433
1 63077 13963
1 25628 180317
1 25512 127356
1 64502 349974
1 39799 370334
1 19300 484594
1 44588 484472
1 8636 273868
1 91850 156934
1 87903 404376
1 73534 344493
1 31764 341982
1 26334 436437
1 41618 168644
1 77291 471315
1 10708 351597
1 33872 336471
1 25572 75594
1 15170 148783
1 275 208736
1 1695 438677
1 20124 63040
1 38641 339957
1 43078 437202
1 35658 30153
1 14592 73163
1 39336 465580
1 87621 426895
1 25904 535324
1 27160 213787
1 68691 95855
1 13702 60372
1 813 162446
1 18376 10402
1 52419 130425
1 57152 544866
1 58370 345160
1 61880 107901
1 85061 330197
1 43976 278287
1 28685 544176
1 32655 152588
1 33160 140362
1 29366 358222
1 18764 312502
1 94354 165409
1 23194 434915
1 62657 147134
1 92957 191124
1 91625 348673
1 70154 273298
1 82813 345755
1 42368 463118
1 90906 517545
1 30151 420881
1 89123 455242
1 47282 156066
1 8010 43601
1 72862 420799
1 66185 435801
1 15155 95400
1 48066 18631
1 2815 362170
1 84292 547436
1 87200 477497
1 5223 263576
1 63352 399327
1 28844 401736
1 21592 286155
1 34815 59508
1 61400 527075
1 72631 219302
1 8282 396499
1 87218 81257
1 74252 63795
1 15387 519339
1 57700 131928
1 12614 163428
1 49124 73236
1 84656 286392
1 51381 307886
1 47617 530993
1 80269 37927
1 78635 516831
1 51179 239480
1 49258 129571
1 20023 53857
1 52291 134528
1 44101 197667
1 16519 187616
1 66736 9479
1 54766 296136
1 17856 397425
1 88510 299596
1 36582 425662
1 57412 102229
1 80317 360518
1 32120 178042
1 82664 484199
1 93370 490494
1 59800 111463
1 35576 48484
1 84421 504398
1 86088 245190
1 95922 484026
1 97192 74003
1 98123 17414
1 80450 89941
1 77735 364876
1 45516 425591
1 67880 336167
1 81281 18520
1 15319 413897
1 78603 345727
1 27882 447709
1 32699 199116
1 45248 28118
1 11148 195309
1 71714 64803
1 72325 368175
1 77793 272929
1 9941 31189
1 93980 480888
1 86615 449616
1 31896 403394
1 21197 537022
1 36392 215091
1 35559 165082
1 85572 491519
1 699 416194
1 54547 382363
1 91595 212126
1 51619 34924
1 34276 174898
1 64909 308834
1 95259 7519
1 62580 119459
1 48560 13498
1 20612 369018
1 97868 33919
1 45588 138096
1 23108 102848
1 45094 460574
1 41269 231776
1 87716 398469
1 45672 21585
1 6466 404688
1 62861 228618
1 39424 471142
1 67297 125181
1 21671 496001
1 21514 475046
1 4233 94264
1 51543 7838
1 51650 398046
1 39842 369262
1 83899 425345
1 1871 33369
1 29091 197288
1 268 365017
1 69046 106006
1 58033 417107
1 9208 109188
1 15807 293630
1 39192 34643
1 10594 397292
1 26959 490879
1 38481 30297
1 98272 18657
1 92042 344794
1 72856 189922
1 64344 262487
1 8044 118910
1 78831 198166
1 14463 125170
1 10924 492630
1 65275 515134
1 75703 71512
1 19477 297608
1 49634 280557
1 61515 336127
1 72936 70998
1 94567 255865
1 59857 95623
1 64122 496565
1 71434 322677
1 41475 453317
1 94479 531976
1 64584 80201
1 44611 197029
1 17210 504559
1 34580 334541
1 58259 503597
1 53689 239092
1 43512 25823
1 32181 479512
1 27064 387478
1 63667 339155
1 25100 238717
1 3977 4896
1 61879 538964
1 81911 314739
1 30982 375620
1 40679 536488
1 39887 546768
1 59404 241076
1 9331 402879
1 67525 184764
1 71933 323504
1 34776 446776
1 60994 502501
1 9593 530733
1 67520 291372
1 88514 442412
1 18529 290745
1 75770 507837
1 16471 85078
1 41873 238700
1 34143 483018
1 38591 137799
1 74816 261274
1 11594 123202
1 26890 349927
1 65630 38462
1 55514 421046
1 96788 415123
1 52562 254438
1 21486 41782
1 13762 222954
1 16310 346848
1 90340 29856
1 3268 3596
1 78137 51932
1 83991 125749
1 98639 293658
1 90584 351766
1 10076 153904
1 94460 232508
1 94273 280850
1 92736 347263
1 4905 166167
1 17933 4437
1 14601 512279
1 1491 155018
1 89567 150659
1 34863 122931
1 24021 130531
1 26790 131227
1 19230 341020
1 32425 439509
1 70069 264171
1 59922 43932
1 91778 20648
1 53795 182500
1 6774 24216
1 36171 153856
1 36779 88779
1 29410 196611
1 12231 509174
1 68841 40390
1 23383 409423
1 90316 276937
1 79990 27252
1 11873 441661
1 87461 227936
1 81769 64308
1 38578 460862
1 88684 178277
1 95091 117400
1 90078 400104
1 47625 456913
1 29662 509124
1 35456 400575
1 57171 42636
1 52267 123609
1 1551 109956
1 34793 352331
1 68494 188578
1 24485 326981
1 29333 488427
1 28175 361224
1 99733 407382
1 89093 443489
1 17415 17133
1 84207 212207
1 82510 51419
1 43228 232385
1 45274 74963
1 34215 360494
1 16353 252924
1 94390 84892
1 20774 283410
1 20822 436449
1 61620 112859
1 43842 302561
1 26369 397836
1 93884 74478
1 82509 124072
1 55184 208151
1 26626 145136
1 79701 31285
1 65715 533490
1 58476 537565
1 56255 448545
1 22241 187460
1 60268 403815
1 82279 208105
1 7694 174039
1 574 432127
1 71359 322335
1 66158 201813
1 48454 63372
1 77547 138796
1 46450 291401
1 13008 541172
1 49214 520763
1 76678 504063
1 28301 424844
1 24636 229576
1 21740 41387
1 16813 115710
1 51252 286153
1 47551 169826
1 42278 384984
1 27008 281840
1 68303 317119
1 2921 200247
1 35908 28203
1 12989 389385
1 76196 306925
1 75112 281048
1 86491 56029
1 70305 8072
1 47739 180856
1 60138 43658
1 91426 263844
1 61133 35838
1 67832 400423
1 64478 223706
1 14831 161247
1 6109 240005
1 22371 81017
1 92370 363945
1 87610 2693
1 80817 312977
1 25475 504968
1 77142 142156
1 62424 538490
1 32135 465328
1 63453 394125
1 23927 1544
1 97504 371076
1 72926 218386
1 15513 404644
1 46691 491289
1 39273 147450
1 50484 453713
1 83996 177359
1 17546 19058
1 64809 84811
1 70792 536565
1 39758 508347
1 13467 293379
1 81494 523851
1 93816 458559
1 39060 48064
1 10786 251856
1 35751 45507
1 65859 122401
1 94006 448528
1 9135 107284
1 88275 458812
1 40359 527944
1 7290 32096
1 75121 402075
1 80304 374572
1 60386 465163
1 31590 148592
1 96534 213037
1 90164 197099
1 16180 21706
1 75392 515515
1 13804 148928
1 64695 194322
1 58202 267092
1 66192 142652
1 73890 89026
1 82958 226978
1 2643 542230
1 40348 90180
1 678 194942
1 27728 470684
1 18974 3974
1 28714 400598
1 70792 285254
1 94804 195350
1 96538 18924
1 96321 133577
1 59637 294592
1 44879 49407
1 34179 45753
1 32583 21558
1 57595 497903
1 86201 162150
1 11867 120175
1 39299 359852
1 13962 284861
1 28905 51903
1 46461 43507
1 7579 494026
1 95632 404519
1 14035 547376
1 46890 228853
1 56438 83774
1 31036 127762
1 98096 236544
1 78112 227514
1 76698 435120
1 859 226947
1 99573 426290
1 45660 436412
1 84078 37243
1 84093 321807
1 70362 174142
1 33759 345183
1 66936 126090
1 66543 396219
1 54836 122177
1 92101 131797
1 50464 31710
1 76642 280728
1 86586 449933
1 44879 352278
1 14058 533202
1 48450 37079
1 33058 482293
1 78457 25236
1 34302 539613
1 51230 240837
1 94404 249776
1 43235 311031
1 68579 251720
1 58117 161582
1 39413 343126
1 8171 180337
1 11806 175038
1 75334 351009
1 30444 170796
1 68592 109974
1 44790 290034
1 36879 386430
1 60159 334724
1 42320 285131
1 68627 485398
1 82670 80493
1 59206 286093
1 45610 447934
1 20057 312794
1 3378 489441
1 6774 70866
1 60348 287063
1 98385 431833
1 20553 239609
1 63239 440739
1 91236 100844
1 95392 189158
1 32770 421076
1 11213 220101
1 64354 241630
1 17036 318970
1 19980 150265
1 88065 261950
1 58579 315540
1 57245 515372
1 9429 121478
1 99673 361069
1 83223 156062
1 98424 321351
1 91883 90085
1 40298 170289
1 29515 320546
1 80453 223597
1 27677 188853
1 4908 309430
1 69358 146871
1 42026 108118
1 9625 402268
1 38613 412313
1 7296 488386
1 85229 469268
1 15086 400543
1 87868 207580
1 11613 330159
1 9045 396332
1 34027 397639
1 52502 286234
1 61669 32451
1 68008 155395
1 87454 413617
1 32475 295102
1 40822 447940
1 10829 97737
1 59221 262994
1 10241 343744
1 88462 8107
1 19050 184992
1 46463 405383
1 98783 518830
1 51533 355191
1 49286 272137
1 68330 203217
1 43691 508099
1 70737 530568
1 32135 28428
1 87013 192349
1 81979 264902
1 83639 370772
1 71252 518908
1 59039 37800
1 87846 281471
1 39936 118295
1 15475 228131
1 49126 214183
1 82595 512275
1 52904 139583
1 80523 164609
1 95336 201219
1 48040 55591
1 54959 290559
1 45666 480177
1 83284 294748
1 29740 394464
1 25044 334912
1 61952 393253
1 12792 430337
1 91076 58100
1 79348 545230
1 73801 131198
1 87395 477098
1 50120 229327
1 55054 130206
1 12261 37360
1 17316 254531
1 83886 109990
1 29217 341158
1 23675 121521
1 44616 25659
1 22797 440874
1 70091 43907
1 99280 315058
1 86495 8193
1 43546 306281
1 99178 489840
1 58508 376243
1 65495 408411
1 47021 531834
1 68542 372517
1 29780 256002
1 64415 260495
1 65629 397196
1 95492 277604
1 7056 288488
1 63684 77944
1 79454 474371
1 44412 478925
1 45733 239770
1 60950 42672
1 96617 403793
1 12611 312062
1 74587 50932
1 86914 541049
1 66227 6633
1 62489 322958
1 25399 369776
1 75352 483362
1 4788 324210
1 603 186630
1 64193 357143
1 28710 519601
1 46273 10660
1 24232 86370
1 85791 73329
1 7962 306187
1 24081 85184
1 74079 16591
1 48375 183816
1 50084 225221
1 14906 205671
1 69982 494191
1 655 75933
1 49040 461996
1 65620 436899
1 32132 236374
1 83663 146921
1 61839 279105
1 91380 227507
1 53647 529166
1 72669 540368
1 84654 337741
1 53169 489954
1 34238 520448
1 95647 22176
1 33212 486329
1 66817 151012
1 51822 253711
1 55740 484169
1 83463 464830
1 57052 346743
1 52576 383002
1 68666 457946
1 97598 13784
1 1399 539710
1 16465 421506
1 11392 199242
1 65968 144982
1 19306 530548
1 67743 493879
1 76980 52790
1 48138 87676
1 38409 113465
1 76457 412591
1 51741 329777
1 52764 268614
1 95533 454138
1 2510 64006
1 18721 147474
1 81332 419331
1 83884 401076
1 13549 164369
1 63719 195751
1 15392 426066
1 37051 342261
1 53699 213014
1 40374 233692
1 48752 163282
1 17586 214229
1 58255 187237
1 56371 55519
1 37008 454502
1 6087 157529
1 9263 280976
1 517 345965
1 54897 244661
1 6064 468458
1 90947 459255
1 54804 81135
1 42944 296486
1 63973 362017
1 12553 486892
1 69380 461961
1 28556 541771
1 28795 106880
1 30207 100459
1 31677 10801
1 41091 222070
1 10633 21250
1 15555 292106
1 55078 519852
1 62324 499638
1 55462 334846
1 59061 200785
1 21828 240774
1 99470 147177
1 80712 31421
1 10130 428549
1 65663 448154
1 19966 126928
1 38213 345306
1 5785 276856
1 56189 251354
1 66324 44608
1 70868 403639
1 97289 109574
1 26787 128090
1 46526 251586
1 20460 319126
1 13537 338537
1 62490 218385
1 43754 468287
1 94787 528707
1 36349 248542
1 6247 338621
1 66407 473548
1 44303 56267
1 11711 131968
1 68912 95431
1 71172 496826
1 168 127304
1 99426 352823
1 94141 58603
1 62190 520678
1 25443 8281
1 28967 129153
1 39924 284475
1 45941 165000
1 97079 208753
1 69324 457577
1 2491 279808
1 63431 532043
1 41178 184524
1 73390 86340
1 84249 144026
1 51954 163283
1 31940 118527
1 95598 361458
1 75188 85900
1 28774 361020
1 4138 48232
1 37960 263604
1 74899 70680
1 94575 339289
1 56515 363566
1 10365 458936
1 97276 412650
1 56286 383193
1 16390 98400
1 5865 419999
1 77814 59989
1 76223 104219
1 91593 404930
1 16748 473637
1 83751 543127
1 54403 288110
1 74690 83701
1 15716 269567
1 74326 115921
1 92791 440701
1 85672 34379
1 73552 206155
1 49449 71227
1 6507 311711
1 39762 206995
1 92014 115769
1 75879 275923
1 7179 402598
1 37526 233908
1 67037 35603
1 74807 456558
1 47048 292620
1 89419 420106
1 19163 151621
1 48926 316273
1 90830 300960
1 9990 50566
1 29862 410368
1 5539 543448
1 13070 418788
1 53951 496270
1 48030 516110
1 99373 426781
1 11573 275393
1 25868 341682
1 96192 254652
1 77123 337977
1 11059 107072
1 68068 250162
1 62412 63122
1 67210 320868
1 22164 249174
1 40604 452405
1 54911 156865
1 93322 200808
1 4457 479184
1 70509 328824
1 27096 42039
1 62440 325386
1 42302 126535
1 76939 539962
1 6294 538232
1 45868 426906
1 85700 64820
1 38446 71558
1 30423 380446
1 64027 21110
1 28776 484624
1 3627 222228
1 47610 528921
1 19005 492207
1 68922 388440
1 2267 243049
1 8445 460627
1 90968 274397
1 88134 273416
1 79922 419042
1 15007 198832
1 4370 143219
1 99868 11871
1 78792 176912
1 96286 226777
1 87313 493416
1 73707 176117
1 38451 161933
1 36088 526164
1 84381 134557
1 53793 46642
1 17578 314809
1 93805 221334
1 79324 60169
1 63532 340205
1 86690 353133
1 55130 115607
1 5844 396071
1 66907 32549
1 49299 328558
1 60351 495992
1 30220 101764
1 71677 460197
1 32371 120130
1 38169 352703
1 9482 508631
1 88511 273560
1 14521 418372
1 5575 146736
1 67061 461763
1 69393 305005
1 23707 456307
1 79656 29217
1 31443 455778
1 50337 251511
1 10895 520183
1 25690 53630
1 86987 296124
1 61693 409676
1 13548 484874
1 76412 178485
1 58851 108660
1 74804 58353
1 51561 181811
1 72268 164142
1 21122 395365
1 71861 103200
1 9436 149733
1 68553 336770
1 61102 472784
1 14957 121288
1 96699 104780
1 95408 298987
1 10542 464636
1 63148 450811
1 92862 377697
1 29474 347734
1 71433 278252
1 67903 266570
1 10746 236045
1 21339 298430
1 38020 274922
1 4887 100018
1 9958 199490
1 91996 374763
1 64358 486814
1 1696 52544
1 23576 433483
1 22625 115708
1 91959 257850
1 55657 209025
1 31400 32167
1 5322 401486
1 79611 102363
1 75842 343014
1 37483 371942
1 88214 37723
1 33275 225742
1 76407 353811
1 98200 195486
1 44514 136215
1 78427 128415
1 71481 544915
1 21766 277002
1 84205 328323
1 78116 155760
1 60629 176754
1 7787 423841
1 1717 278489
1 46330 57074
1 98842 162761
1 98397 189203
1 67290 372022
1 69062 158677
1 43543 256128
1 82195 249201
1 97210 17286
1 24493 524435
1 69081 189642
1 37316 111504
1 37971 61010
1 58389 89881
1 79280 500494
1 43846 196242
1 70307 458076
1 42310 6824
1 3146 259355
1 91855 409871
1 62794 392592
1 34534 42104
1 11541 401292
1 8023 196372
1 41029 79360
1 76667 374131
1 27040 359635
1 5427 513086
1 87315 361640
1 40491 85905
1 16025 483618
1 64698 221042
1 18931 292490
1 94174 531365
1 18575 389372
1 98594 500846
1 65252 346462
1 17178 371694
1 83505 114771
1 46243 39985
1 31747 56838
1 54693 96394
1 89581 522553
1 58226 415402
1 82127 167134
1 78982 217245
1 58321 58613
1 48007 288434
1 84838 340355
1 99715 165037
1 5132 486457
1 86902 169680
1 60520 142935
1 90371 247419
1 1164 470842
1 85720 147623
1 56819 134035
1 16492 203111
1 70945 505741
1 25474 280934
1 74277 188691
1 27526 125168
1 74584 333523
1 58604 304144
1 60572 73284
1 36085 195729
1 90495 482797
1 84939 250149
1 13496 345344
1 8321 323947
1 36422 385036
1 61878 47411
1 89494 116127
1 76336 228337
1 6651 270508
1 16867 434241
1 42133 338635
1 23690 303790
1 3149 266180
1 74154 500770
1 27252 1488
1 84179 78100
1 80329 191796
1 27744 203694
1 37202 520859
1 37331 234171
1 90303 101917
1 59644 140182
1 30187 520550
1 22865 309197
1 37308 12039
1 29972 426600
1 22464 250294
1 33970 237619
1 73776 313733
1 28896 154171
1 4047 82835
1 93118 90898
1 19369 119838
1 73269 127502
1 83734 416702
1 74330 287042
1 26326 209425
1 32587 53065
1 86068 312021
1 95438 13869
1 67108 376029
1 92598 446777
1 27718 225812
1 96768 103340
1 73027 410577
1 28303 94240
1 39629 205785
1 64693 301083
1 43552 256384
1 89324 476486
1 22469 108252
1 38198 15792
1 60332 300904
1 64034 88283
1 86958 421235
1 76680 23688
1 5810 3435
1 10665 189978
1 99623 401190
1 74641 2115
1 7588 435892
1 85591 245456
1 21709 452239
1 76025 531584
1 66574 464577
1 78723 49264
1 54591 445050
1 11878 392669
1 37568 414563
1 11682 100189
1 74044 487420
1 10654 309814
1 36359 415067
1 3340 450894
1 4770 179267
1 91944 489886
1 42291 17634
1 96439 23775
1 8431 300179
1 87594 447927
1 90194 29297
1 8058 303562
1 67715 381482
1 40939 476574
1 27859 400129
1 94187 30497
1 6652 420948
1 37233 251564
1 98691 9811
1 9088 36558
1 28151 525607
1 92419 60353
1 41746 357092
1 64496 496169
1 14325 85739
1 25959 388419
1 48973 345029
1 40082 83483
1 24946 528058
1 53989 513610
1 30052 54610
1 43004 142341
1 25486 225576
1 84801 18444
1 97285 410706
1 62629 411336
1 26920 89463
1 18659 83146
1 80991 458581
1 36162 107382
1 97981 418059
1 66321 249373
1 95103 53855
1 55243 296203
1 61324 404273
1 50227 46213
1 9013 419475
1 98102 458564
1 19476 201851
1 48333 406104
1 95982 95336
1 24570 105766
1 16691 368213
1 13415 358463
1 12602 153237
1 84268 204827
1 24423 169349
1 55176 393086
1 3207 53973
1 42244 388575
1 63760 317275
1 61685 125708
1 89059 497730
1 17977 109962
1 12588 66909
1 87446 432951
1 81822 248410
1 85727 484059
1 99832 2295
1 38992 244259
1 70116 529820
1 66447 320779
1 12853 297623
1 3883 325231
1 27814 465922
1 26814 78525
1 43903 103985
1 68141 64409
1 18321 351589
1 82596 243392
1 72502 303778
1 13596 149146
1 1684 427139
1 36694 437504
1 26296 70772
1 71326 4622
1 58717 410079
1 19819 359690
1 37060 377448
1 18555 19615
1 68219 474179
1 22329 79563
1 41657 332870
1 97401 250522
1 87645 246836
1 14424 473697
1 22899 476439
1 15486 61452
1 18897 317167
1 13981 379244
1 80083 3369
1 93904 213201
1 67781 458329
1 8351 471620
1 49591 492156
1 68151 449371
1 16839 355830
1 33108 208921
1 39869 260366
1 34873 515170
1 67592 436289
1 70356 225841
1 77603 183551
1 18908 184565
1 40756 328182
1 62356 356362
1 67433 448741
1 31783 493099
1 36091 491474
1 26667 524414
1 42220 112996
1 72545 527245
1 49546 459749
1 44976 528849
1 11563 259633
1 47439 157622
1 87409 17430
1 71865 249292
1 92806 9750
1 3032 223925
1 33310 297905
1 20924 156957
1 57689 232308
1 7459 539592
1 6207 65446
1 40177 5975
1 42756 171438
1 47030 245267
1 15843 417840
1 39565 80489
1 39973 404884
1 51192 485676
1 30201 106778
1 6055 490331
1 10331 446565
1 54896 397580
1 41647 506666
1 29173 316358
1 49796 291526
1 63875 370472
1 82450 353078
1 96111 156071
1 68286 218940
1 13977 355752
1 69139 370317
1 24810 269108
1 42185 368378
1 79031 66282
1 19136 351301
1 30333 196081
1 86274 439810
1 25636 57403
1 28262 143619
1 69343 112511
1 36745 244679
1 45768 437388
1 25204 346057
1 89125 528835
1 47451 133590
1 89160 476269
1 67930 43650
1 23784 179282
1 14647 195343
1 86442 6640
1 56325 91192
1 80700 41266
1 57853 200383
1 92214 362577
1 35172 70644
1 32537 112582
1 46601 316744
1 31793 50126
1 50725 36499
1 46869 185425
1 97275 18406
1 53475 72164
1 78711 211438
1 32550 406864
1 14993 332115
1 97394 90624
1 65321 404937
1 20132 352854
1 62921 117303
1 24644 106766
1 98696 91511
1 84676 374002
1 67011 463328
1 39455 461004
1 18212 404312
1 37405 519291
1 38205 81938
1 44619 400275
1 20875 415325
1 97989 325896
1 31125 314923
1 17358 460028
1 39115 702
1 54100 131558
1 34185 305451
1 20366 403215
1 18803 145466
1 41727 384772
1 9817 393775
1 17298 237210
1 55090 48169
1 63901 448337
1 45474 224241
1 39808 115581
1 9557 505875
1 19365 463444
1 23107 361797
1 2783 385050
1 24460 25503
1 69837 443392
1 75003 223229
1 64245 301878
1 64773 421572
1 28427 211982
1 77384 207746
1 57065 301278
1 366 156416
1 79286 123821
1 89609 517631
1 87394 160215
1 26006 345149
1 33381 53260
1 50428 218080
1 85125 468977
1 28044 38754
1 79214 126970
1 79072 466423
1 4761 484237
1 4605 389437
1 91559 466590
1 69043 210467
1 44069 453706
1 55385 277808
1 22760 353565
1 45971 190325
1 98704 366943
1 36846 276206
1 90278 477610
1 53824 20305
1 96607 375050
1 26282 208601
1 79704 151960
1 98999 295360
1 21241 130800
1 52508 424022
1 4277 114347
1 89240 164540
1 94822 105657
1 70899 474986
1 27218 124808
1 26144 223266
1 72426 300491
1 69788 464402
1 98952 528064
1 26254 259849
1 19726 219875
1 78727 209547
1 8267 497844
1 22273 265617
1 60118 461389
1 20002 1690
1 86611 407178
1 12152 227692
1 16523 72971
1 86811 432808
1 62997 279674
1 80239 454382
1 8146 87718
1 94849 58833
1 10282 210773
1 69255 351749
1 38481 51807
1 30627 166220
1 76838 443500
1 50846 276452
1 42096 62262
1 92654 31825
1 49729 55681
1 98962 389056
1 68277 256921
1 62962 517072
1 19825 493371
1 2817 61529
1 9030 243080
1 5405 500232
1 20428 259513
1 87499 349860
1 62409 15186
1 84509 253461
1 49802 248315
1 33389 10903
1 7526 252438
1 70177 371647
1 60160 336350
1 2407 231075
1 95107 445758
1 26104 414917
1 26981 441276
1 77014 302695
1 86246 384914
1 75823 379006
1 28688 256069
1 5209 85895
1 3286 194376
1 26326 547508
1 6839 421541
1 35759 296237
1 32697 490809
1 35931 176165
1 74928 474104
1 93174 36217
1 16534 292730
1 58860 269160
1 77074 302472
1 71341 145429
1 1587 155659
1 67992 19083
1 84500 280547
1 18898 154384
1 6391 128878
1 57101 390479
1 9388 38075
1 67908 517691
1 31497 61524
1 71547 240925
1 63952 59940
1 40865 522230
1 84174 455513
1 39470 76659
1 18840 70847
1 92935 312926
1 99245 26459
1 45239 200260
1 85241 491073
1 53718 114757
1 3629 297863
1 44547 404418
1 39914 236660
1 94283 423463
1 31765 212893
1 84609 61149
1 19713 122736
1 96677 479018
1 44842 330299
1 54336 535904
1 8278 87465
1 77124 504999
1 72020 521374
1 22573 347055
1 97758 534543
1 59908 334361
1 19320 43755
1 43704 424207
1 61136 263992
1 51621 355875
1 18782 104542
1 16047 256657
1 23363 171050
1 67141 131522
1 7275 183701
1 97824 435961
1 59628 273867
1 46019 441178
1 18567 230129
1 38778 305178
1 83524 193315
1 60029 219385
1 81495 492682
1 92267 491396
1 11583 33783
1 19409 160047
1 51555 484518
1 24099 73355
1 10677 152909
1 54975 365953
1 63409 34918
1 24751 477102
1 69148 87676
1 25444 398077
1 67782 459331
1 13885 539804
1 25514 387503
1 36288 291303
1 18571 182989
1 56701 276360
1 90295 371974
1 61264 249725
1 66373 547838
1 86365 118317
1 79992 159426
1 23700 328859
1 13275 142779
1 75660 270709
1 60740 419880
1 29001 138603
1 10579 191092
1 79447 205526
1 64369 196234
1 5134 546753
1 63412 201859
1 83854 149939
1 45143 174368
1 37218 229207
1 83972 260937
1 89119 335742
1 50923 347423
1 14915 462173
1 44458 332454
1 22072 359440
1 33316 78448
1 80336 281808
1 17036 215172
1 96072 85338
1 32505 493992
1 26279 424450
1 75473 283940
1 39837 525609
1 48416 228313
1 5158 429291
1 71263 61027
1 38470 208074
1 63183 514086
1 20141 361269
1 66109 430261
1 98994 154078
1 48254 347414
1 91865 113961
1 42705 512720
1 74575 190474
1 30210 216114
1 21002 110354
1 68450 348120
1 38059 480423
1 59666 104805
1 5757 33516
1 73975 49712
1 93397 306270
1 77124 359670
1 90865 350693
1 95637 162787
1 24699 321532
1 34928 245700
1 77925 522168
1 20292 82823
1 33453 169798
1 21707 411910
1 73944 164514
1 41545 117100
1 67095 462540
1 26764 471889
1 40327 73415
1 20203 371404
1 65898 536997
1 30729 129152
1 50321 125756
1 1842 194028
1 93299 537232
1 52698 379390
1 24372 107271
1 7778 405657
1 14689 117200
1 67540 118950
1 89456 38733
1 97988 367427
1 11491 181960
1 41519 533595
1 30275 199914
1 43932 303560
1 63142 331515
1 65631 146918
1 96298 39331
1 49779 15097
1 85402 256012
1 56509 184386
1 43558 286862
1 89230 104298
1 13868 276362
1 60575 547322
1 55347 230831
1 52723 516265
1 56044 246692
1 64314 26657
1 53138 504932
1 14058 512283
1 47688 262596
1 42278 465951
1 54751 448069
1 2073 231733
1 16975 145451
1 15161 449434
1 53050 23383
1 13798 415099
1 88750 179891
1 20329 65904
1 22817 97676
1 41816 520543
1 46549 263519
1 70606 525943
1 11155 116653
1 16085 133149
1 52273 537389
1 24125 350275
1 24430 594
1 89251 39404
1 95602 139442
1 36973 165365
1 5137 352580
1 54699 294055
1 31206 284611
1 1621 291586
1 77433 89433
1 21008 343099
1 52252 266309
1 2923 523831
1 58183 405897
1 22972 177079
1 81857 210433
1 83685 402594
1 5016 513006
1 34643 4322
1 58340 352443
1 95290 509607
1 7370 182964
1 57340 86702
1 15733 352742
1 47073 215291
1 79132 527313
1 18846 132439
1 19361 510614
1 40944 388827
1 26446 164897
1 2303 452259
1 55767 272132
1 63133 325157
1 48988 352421
1 68422 113131
1 18853 332284
1 12320 366180
1 26598 66295
1 72826 78724
1 49691 356985
1 6766 175127
1 91370 367996
1 7872 414718
1 91685 397962
1 95326 499070
1 78919 217476
1 78016 361543
1 66036 460038
1 38535 396087
1 17115 226048
1 76095 24332
1 83573 340060
1 93758 204633
1 67685 6474
1 80612 278158
1 27159 272055
1 28795 108991
1 12002 259218
1 34167 347333
1 38664 98690
1 35957 249401
1 28851 63682
1 79388 208855
1 10423 416803
1 4032 271680
1 86612 62302
1 54364 481144
1 87827 446228
1 87157 208517
1 37606 99188
1 14780 165222
1 21002 221804
1 55337 315793
1 93317 104964
1 30370 412746
1 17834 438761
1 11252 337022
1 64785 271611
1 44598 377289
1 45409 22432
1 79787 463828
1 66697 413219
1 85086 253087
1 37472 374586
1 25669 452184
1 64106 245741
1 93919 511695
1 96787 348572
1 5976 333803
1 83923 60484
1 85154 150819
1 77386 140299
1 18236 383799
1 46499 372400
1 44236 157075
1 24562 188768
1 52454 516584
1 13976 16808
1 32964 519698
1 86843 375452
1 26349 356347
1 17968 113653
1 23824 206670
1 63027 204532
1 31943 69701
1 37771 25837
1 50903 359124
1 95048 171797
1 61772 515095
1 4550 366248
1 93983 186744
1 95242 348744
1 75889 247983
1 22529 276975
1 94031 64968
1 5861 205037
1 61261 170748
1 40793 390880
1 50957 189813
1 25034 344795
1 55735 447453
1 32462 200720
1 2176 299651
1 87878 177358
1 35653 55626
1 45341 443451
1 87246 184152
1 11496 499062
1 20749 458373
1 48421 373006
1 16926 80025
1 99806 78614
1 28423 249629
1 76389 370251
1 39671 512722
1 27927 306229
1 1768 261729
1 36443 340222
1 68862 501470
1 9314 218418
1 38119 256385
1 25190 90881
1 29530 56192
1 87052 415388
1 31482 180066
1 8900 359076
1 13330 399005
1 16357 458985
1 15673 390581
1 22131 379533
1 53037 305591
1 52315 201659
1 12409 426640
1 1843 310756
1 54704 98564
1 796 438305
1 78417 352063
1 13569 133667
1 33027 291634
1 2871 468045
1 19640 149771
1 30493 470482
1 68235 51661
1 25435 8860
1 64387 234697
1 18532 513946
1 53648 186676
1 15478 57883
1 331 384598
1 57142 233797
1 43095 204893
1 14293 353259
1 68740 184600
1 58064 94516
1 74568 227832
1 67369 443809
1 93510 33763
1 6385 51979
1 57609 96615
1 84416 283982
1 5991 535944
1 77016 116579
1 75328 221711
1 41575 259615
1 59197 215608
1 74531 74926
1 92019 78581
1 22093 445341
1 3424 463904
1 7665 78704
1 97450 190721
1 82146 520497
1 46085 178730
1 4576 97127
1 4267 107261
1 92499 85628
1 69379 12601
1 76718 112955
1 348 61698
1 88303 338482
1 39600 21344
1 55355 23173
1 98020 523641
1 97508 539874
1 27300 535712
1 52260 481783
1 96745 336114
1 93089 531116
1 8276 61752
1 32489 64934
1 17233 272643
1 97748 205976
1 41015 346539
1 17735 428690
1 54725 451044
1 26221 490513
1 34276 468476
1 70109 236760
1 49321 340904
1 66489 96838
1 73073 129366
1 85866 404758
1 93764 23402
1 65223 547230
1 93172 276750
1 36013 224
1 56733 282887
1 42341 414672
1 65124 140503
1 92450 263508
1 29146 53322
1 38050 152926
1 97752 163336
1 54890 178838
1 31618 42066
1 79213 369370
1 4198 128665
1 40771 47000
1 97787 440097
1 26579 169787
1 11204 514339
1 56875 221034
1 99021 337511
1 46020 448707
1 94666 125255
1 64257 102326
1 97852 505942
1 25358 539659
1 71501 502998
1 25922 449360
1 55728 179999
1 38111 494029
1 12324 429746
1 56111 376145
1 6000 62255
1 82982 102764
1 70694 244591
1 57156 152531
1 75905 262106
1 42226 23174
1 17000 403302
1 64353 369958
1 46795 193982
1 82384 272872
1 78114 358204
1 48645 322524
1 5203 28100
1 60336 537311
1 65515 190674
1 55725 42873
1 37857 149768
1 3744 323655
1 67543 480114
1 248 281723
1 15994 283212
1 3374 267875
1 63039 544628
1 77701 232486
1 3526 139529
1 42665 53559
1 22873 430941
1 46898 385564
1 5803 56200
1 96671 352184
1 49402 178294
1 7613 134461
1 46031 126801
1 45568 272358
1 29498 334417
1 84486 54427
1 73208 250566
1 35161 57128
1 91087 298069
1 97995 37370
1 5294 253944
1 47512 539182
1 29743 469125
1 11945 311795
1 65879 195315
1 70414 248456
1 40882 328229
1 92673 544904
1 58009 25137
1 80071 414757
1 45773 457611
1 98639 376805
1 28091 18575
1 27314 263804
1 37815 210474
1 90035 243760
1 70755 271413
1 81631 414708
1 82887 491169
1 69835 91241
1 18488 434177
1 70810 242708
1 5555 474640
1 75158 397314
1 94272 483624
1 24916 215422
1 85841 271640
1 31955 78595
1 25442 392327
1 71482 431392
1 60280 196450
1 19230 443950
1 93540 487986
1 67067 528641
1 22719 116732
1 34136 254367
1 21837 362103
1 50118 49599
1 15132 260801
1 60415 47811
1 53603 154631
1 80456 166967
1 40069 74544
1 69585 4000
1 15565 246002
1 55697 361858
1 12370 499773
1 37548 17439
1 4850 214502
1 58895 244665
1 78296 519306
1 62288 547540
1 92279 156756
1 91568 417941
1 68462 387942
1 23514 283120
1 54851 218016
1 2691 130563
1 43850 287280
1 28106 441817
1 17374 105121
1 56791 182996
1 44996 470984
1 56733 466583
1 76140 83766
1 62745 455169
1 21553 287147
1 68402 209008
1 30229 518224
1 82841 487943
1 18056 465258
1 10696 202236
1 15008 405005
1 14436 191638
1 78304 476107
1 92765 416141
1 85107 178530
1 7499 293605
1 73422 126773
1 25136 274751
1 23539 7792
1 88666 245208
1 25163 221043
1 54143 399835
1 45929 31348
1 23968 484307
1 65643 50901
1 42536 169511
1 30905 432450
1 52812 434145
1 52582 88665
1 62123 227908
1 13260 208559
1 67181 278398
1 2930 312362
1 24518 323841
1 1415 125778
1 94129 167198
1 7653 29915
1 12406 97574
1 23409 55598
1 9926 507219
1 30519 336376
1 55323 324234
1 17360 123353
1 73179 334751
1 28157 112594
1 92532 200950
1 10538 34776
1 28862 240133
1 88910 398758
1 57886 343975
1 48615 355059
1 96063 445279
1 51328 257830
1 1912 93172
1 8205 419144
1 47659 461339
1 54219 48350
1 47937 402867
1 63394 528812
1 54800 469816
1 12132 467471
1 951 116083
1 97549 16547
1 31774 182460
1 86114 11086
1 2585 520033
1 7508 190999
1 55683 387872
1 3676 441096
1 7173 213913
1 62206 28729
1 78606 384997
1 92456 106103
1 30457 281444
1 77617 316446
1 79308 160252
1 54172 50683
1 85845 175528
1 38932 295286
1 26573 532954
1 34224 404617
1 39958 4081
1 44750 369663
1 48703 270808
1 20761 226186
1 22204 112765
1 58596 103534
1 39440 171347
1 28910 334619
1 45572 165632
1 4509 180987
1 94543 377720
1 48933 519994
1 53582 438088
1 15584 405724
1 13354 222259
1 14326 9231
1 52151 294641
1 12148 217006
1 59280 305339
1 95990 397575
1 52318 195665
1 45822 89337
1 24528 130976
1 25340 441087
1 60898 375176
1 60678 144087
1 18488 164695
1 91166 206696
1 48449 164275
1 82257 206409
1 65046 442436
1 45492 396684
1 73466 98108
1 76551 92892
1 73817 488458
1 74259 237999
1 88714 34699
1 717 136612
1 88495 296264
1 77203 172242
1 46674 230258
1 25675 497267
1 61288 349761
1 19976 534410
1 69935 410082
1 63366 69938
1 7248 428840
1 64843 495800
1 14527 62854
1 36998 71741
1 33080 273359
1 59026 407930
1 70338 55530
1 66993 66626
1 68749 386028
1 5586 422000
1 93557 365532
1 20077 507718
1 3710 305574
1 66691 323455
1 28215 162375
1 21600 166398
1 99801 358235
1 80411 499180
1 55463 121280
1 81970 195946
1 37006 350276
1 976 151296
1 98403 444091
1 1129 413612
1 11625 462530
1 3706 362433
1 99434 103849
1 72715 251424
1 79227 386022
1 55406 411363
1 54202 445300
1 93663 104593
1 7505 210361
1 45859 379611
1 26354 257313
1 97419 40142
1 85818 337464
1 45040 278350
1 56432 93291
1 69046 191640
1 18500 455944
1 21611 403030
1 78098 110362
1 38694 464870
1 25118 354630
1 76330 405746
1 78616 533484
1 49762 150367
1 74455 185419
1 4228 17901
1 27775 403621
1 80304 272685
1 26653 505432
1 30064 500327
1 68487 314263
1 31927 440812
1 50238 376826
1 87204 495317
1 87885 208613
1 57502 281515
1 73673 72385
1 46390 46117
1 16560 64
1 56714 497817
1 52940 481396
1 37182 223318
1 51183 376620
1 24930 27155
1 38390 70271
1 24817 40527
1 59144 178838
1 2958 170256
1 96886 387402
1 98182 302448
1 98522 129688
1 16626 295423
1 63354 42208
1 22516 471283
1 39363 171335
1 10070 220301
1 19600 247868
1 83280 406363
1 41282 7110
1 60065 80921
1 34567 91540
1 20434 342655
1 69909 231885
1 91320 5522
1 38413 441642
1 19473 372403
1 96186 382438
1 80419 189990
1 18993 345269
1 20417 412056
1 84625 278753
1 57287 169265
1 11554 338555
1 79995 18175
1 60119 121080
1 58860 148842
1 73677 148486
1 59188 175994
1 11947 339982
1 33464 349940
1 25410 225413
1 84292 298152
1 39341 470848
1 13776 161076
1 39375 404110
1 87936 436064
1 18937 453982
1 37085 227057
1 51683 48946
1 56511 345530
1 22095 215281
1 86980 495874
1 71211 454402
1 50519 223128
1 24333 245167
1 95276 206253
1 14358 230291
1 64224 100893
1 7506 25440
1 3771 186238
1 2900 60606
1 63759 105172
1 55164 175962
1 60791 275243
1 10226 283456
1 50267 212013
1 16233 323857
1 52456 432177
1 33535 386650
1 41626 533509
1 66713 100987
1 79764 242637
1 39209 183261
1 95748 476345
1 66218 411572
1 55969 93007
1 62399 248289
1 76238 208687
1 75225 171202
1 11766 397073
1 37296 321901
1 8879 274842
1 1254 368713
1 28345 368084
1 13641 233193
1 58974 362145
1 53968 400527
1 1873 101688
1 4826 249473
1 77681 290280
1 70196 43703
1 92485 394095
1 59921 314836
1 11230 341941
1 72849 232937
1 50330 254250
1 893 333173
1 48509 266439
1 69670 404676
1 62647 126926
1 1323 116011
1 37059 109945
1 7057 347417
1 72579 499547
1 18634 34353
1 70343 87887
1 41201 482642
1 90117 267355
1 45130 79166
1 18143 407106
1 32644 131131
1 71362 45178
1 43000 123373
1 63011 4800
1 99145 22090
1 24545 190911
1 71683 538416
1 34440 120964
1 78557 78939
1 99178 510409
1 73049 154192
1 51173 57237
1 11137 414000
1 36577 504873
1 1097 440383
1 70545 277919
1 98321 406865
1 67407 298522
1 59426 164604
1 24129 130455
1 9357 30091
1 7096 379587
1 33489 209345
1 87982 195450
1 63572 55084
1 76613 472562
1 20838 62411
1 41260 356658
1 56195 525008
1 43163 317095
1 18991 240203
1 79443 416859
1 28185 383821
1 62688 431905
1 65018 342014
1 67065 455038
1 55189 158828
1 97052 967
1 68566 246037
1 38004 80928
1 81557 176376
1 96885 109754
1 83026 457005
1 33595 381902
1 34616 481581
1 42801 101821
1 14748 4911
1 95717 101762
1 54236 268561
1 67094 85863
1 15329 277955
1 14249 255872
1 25407 93611
1 37612 206573
1 7506 406800
1 89755 239969
1 80001 295456
1 31257 210250
1 29596 35442
1 45076 58238
1 11711 333124
1 44547 74377
1 14767 452653
1 16169 182468
1 44889 312272
1 84721 237704
1 46359 531908
1 53681 119933
1 10380 307978
1 21833 333756
1 90757 265138
1 45795 306285
1 74424 378507
1 16082 252505
1 98406 197190
1 21172 545717
1 88506 413687
1 89810 242581
1 12520 128243
1 9533 370474
1 91441 479375
1 93328 336532
1 19804 446188
1 2642 203453
1 42588 382701
1 97202 106213
1 88046 140404
1 78475 7024
1 77529 546725
1 7648 292075
1 34061 183681
1 44222 387739
1 84934 528405
1 32318 291644
1 79721 173221
1 15297 167343
1 59779 83761
1 94708 354064
1 73807 336155
1 95148 66461
1 6158 387866
1 35465 488653
1 1293 445885
1 69556 73922
1 46436 454222
1 79010 232156
1 97716 266016
1 98160 157344
1 61254 11362
1 36166 523854
1 30160 524733
1 27895 511091
1 20560 456006
1 1373 86859
1 91792 328397
1 73022 195444
1 68258 192167
1 93483 198049
1 91268 87681
1 73565 137044
1 53659 454183
1 14777 302321
1 64121 120242
1 84043 250649
1 59416 17298
1 28427 281983
1 90941 173253
1 19100 115538
1 75448 534114
1 46986 321338
1 44097 230287
1 11401 244178
1 81402 430383
1 75835 83620
1 89617 248417
1 99240 131625
1 94396 478899
1 49764 430261
1 89596 135683
1 26606 52800
1 31708 160790
1 59149 480500
1 57202 508952
1 65939 61977
1 10874 420905
1 47580 149975
1 16863 217608
1 86221 192924
1 40308 348986
1 37495 157171
1 83700 282107
1 82002 307881
1 13799 213458
1 56548 280332
1 69150 158040
1 98906 62567
1 91252 416745
1 10251 411880
1 21516 465826
1 63962 165195
1 51639 24524
1 35570 459144
1 44557 391784
1 92489 361972
1 73200 51749
1 71903 531008
1 19502 191989
1 7230 338413
1 56094 66276
1 24057 84623
1 44383 65340
1 19758 223634
1 49758 238023
1 46406 16635
1 86798 261472
1 62386 253108
1 54607 60662
1 13741 282780
1 13385 217143
1 68062 456960
1 9680 278055
1 69940 404365
1 46527 257474
1 73610 164872
1 35551 452606
1 5186 369176
1 2431 74823
1 20204 14187
1 24314 118044
1 51294 289490
1 4822 164457
1 21082 428
1 71425 327415
1 98381 131339
1 2932 189850
1 71980 3567
1 46545 80656
1 758 356165
1 44295 355571
1 74582 383486
1 41898 26542
1 2624 411073
1 25693 279637
1 82769 13524
1 51561 393901
1 34770 359100
1 63653 323009
1 85651 158248
1 49454 393020
1 96849 327126
1 80461 205980
1 66418 363694
1 71958 103736
1 30821 187729
1 41765 81339
1 87172 220975
1 85824 80303
1 41939 206417
1 99897 65546
1 66112 165596
1 87243 226053
1 61891 214873
1 17050 497108
1 86237 378283
1 38197 12343
1 92538 526624
1 68021 472505
1 34960 265500
1 93213 46275
1 61024 429819
1 54841 210961
1 78898 191759
1 31745 112242
1 64634 442233
1 22005 47171
1 18807 378708
1 9376 29060
1 50960 265141
1 31958 199483
1 39959 415793
1 46519 414770
1 98856 325333
1 78572 34249
1 8264 63516
1 82599 248474
1 20263 523249
1 43845 524944
1 87488 123935
1 66892 61096
1 12246 161047
1 31855 417699
1 96759 94950
1 10567 241246
1 95322 46228
1 25145 230368
1 87778 327802
1 41844 412940
1 16826 473921
1 24913 5525
1 56856 9405
1 14291 224292
1 62620 329198
1 62023 306461
1 2319 461630
1 92258 154010
1 24742 200429
1 12839 378918
1 18815 116880
1 77600 313360
1 68641 182347
1 85218 22286
1 56989 33343
1 65547 510246
1 80 484452
1 46693 322176
1 40384 310936
1 53922 376833
1 35453 161439
1 3903 182310
1 4191 419932
1 33507 191135
1 1036 74042
1 49023 169693
1 24112 139773
1 23693 397957
1 88516 23309
1 2034 248342
1 74505 241863
1 23037 210963
1 52396 342219
1 77512 522534
1 60482 367475
1 68116 62950
1 67466 129438
1 44686 456222
1 54000 330874
1 57390 439444
1 22853 423079
1 49396 522667
1 53161 449361
1 93547 79069
1 30884 413514
1 63240 507089
1 18342 238578
1 42858 11687
1 83564 172541
1 15641 333835
1 84539 316029
1 55880 480094
1 78628 431765
1 48660 130205
1 90689 191743
1 73540 523931
1 55188 26266
1 81417 257104
1 65260 184285
1 53789 399476
1 84512 260479
1 41861 125984
1 90963 144328
1 23057 305190
1 1585 361059
1 96473 191996
1 73102 163346
1 1855 73477
1 28299 519095
1 48529 40223
1 61746 312879
1 76357 164726
1 97527 24025
1 53436 456876
1 43158 286380
1 90785 504239
1 90873 138498
1 34665 362950
1 28945 292462
1 48467 32068
1 57530 464751
1 90599 132028
1 12761 522866
1 96696 342639
1 97791 429040
1 62948 443797
1 95684 76030
1 55920 523340
1 56942 277168
1 88174 525099
1 68650 171594
1 24664 59193
1 56815 344237
1 91572 45100
1 50848 487903
1 13487 331454
1 46856 426999
1 50788 153287
1 67133 494266
1 66740 126092
1 47615 26969
1 34029 421410
1 59895 120344
1 63462 448650
1 43035 70093
1 32510 41470
1 52710 365779
1 65313 511290
1 52610 508224
1 12197 88764
1 57759 244271
1 81190 10687
1 96090 453306
1 66352 202465
1 2521 486549
1 87155 183097
1 25515 107417
1 86702 31962
1 71179 189346
1 47750 512706
1 48251 521134
1 70893 162824
1 69259 12452
1 53757 385178
1 82801 77737
1 66140 367380
1 8527 419110
1 13336 448579
1 22322 402500
1 55722 200947
1 31662 126423
1 596 35641
1 65541 303448
1 8036 929
1 48255 11051
1 62385 119150
1 50065 485562
1 44250 471353
1 10776 473303
1 90796 66690
1 93372 327846
1 33242 134871
1 43887 57905
1 4004 543819
1 45357 350
1 42515 291160
1 44732 295693
1 74072 69589
1 86955 268054
1 64786 484888
1 62228 222443
1 44007 256529
1 18651 35125
1 72519 325110
1 29294 253051
1 52909 72457
1 49828 148586
1 63807 422833
1 68928 168767
1 86027 312361
1 38094 316886
1 89930 78216
1 47746 362757
1 8479 334947
1 51485 319872
1 73590 131762
1 30921 148695
1 61415 217671
1 77242 404371
1 29842 9621
1 68428 138149
1 15553 406399
1 37129 481117
1 93387 527247
1 53634 358596
1 22797 401503
1 64147 250131
1 4176 49923
1 33505 534505
1 37288 89657
1 38653 436149
1 27633 37839
1 29407 523762
1 17362 328533
1 98797 141501
1 43515 522440
1 11604 54350
1 58056 448628
1 12299 159315
1 30365 37832
1 40821 545032
1 21929 392488
1 86396 247338
1 25157 299350
1 94520 440472
1 77908 253058
1 10248 426169
1 59618 512944
1 40630 462676
1 41383 386958
1 26421 140534
1 11011 342451
1 39555 55447
1 12385 110237
1 78889 474885
1 10678 412788
1 53912 203284
1 19840 479621
1 13739 250216
1 71721 299968
1 4969 315443
1 88547 417910
1 60193 125624
1 57418 392883
1 7757 417749
1 98823 147594
1 30098 287850
1 22506 172396
1 53084 416135
1 11757 505729
1 48708 235418
1 92629 383003
1 63051 181451
1 69937 31861
1 33214 336486
1 8763 417889
1 6257 23793
1 45044 209094
1 71782 511367
1 54409 327482
1 93925 296770
1 41842 266861
1 32451 293241
1 21615 150553
1 39677 300111
1 77451 282044
1 74459 149414
1 6267 81957
1 85647 460293
1 85373 266584
1 98581 203299
1 48763 385497
1 63507 528834
1 37671 417856
1 9368 212653
1 52350 4700
1 27358 516433
1 43911 49336
1 58249 94116
1 51507 183201
1 54439 408093
1 78428 385459
1 35055 490646
1 88136 233163
1 43364 325870
1 69060 539502
1 22513 125487
1 95307 4585
1 94829 547550
1 8030 340582
1 15542 230122
1 53546 30498
1 33751 93880
1 41703 242150
1 85635 269754
1 57462 523832
1 93945 237759
1 76320 129440
1 79264 292865
1 5179 45052
1 20842 302675
1 65541 260463
1 88754 305671
1 70088 251859
1 18687 440697
1 38615 142200
1 30177 158114
1 25549 537747
1 23217 125247
1 13298 25607
1 37458 306055
1 74807 121771
1 37236 523912
1 75926 399937
1 34605 76615
1 98613 311697
1 31808 421319
1 30945 39056
1 18840 319858
1 29077 542194
1 74059 382356
1 11410 281088
1 60248 241834
1 24198 478803
1 66379 522356
1 9063 279883
1 39734 443535
1 73303 18812
1 26903 392848
1 12031 344601
1 90935 388280
1 66005 289652
1 52326 39958
1 61272 362928
1 60674 372508
1 528 93127
1 44206 313366
1 73873 532704
1 58941 238093
1 85686 203206
1 55846 464901
1 22631 442323
1 38446 542231
1 70549 264105
1 84612 428272
1 74427 5681
1 87645 67872
1 30620 435211
1 77790 180876
1 20521 83755
1 46128 402057
1 8378 378428
1 16779 64795
1 57585 195835
1 69997 59935
1 38588 228992
1 38594 536393
1 14546 78137
1 34427 470386
1 32658 22154
1 84952 400239
1 71145 325623
1 37185 398452
1 30730 113745
1 83526 351110
1 59861 209154
1 37796 424590
1 17490 157471
1 84000 41567
1 67829 40309
1 81355 465616
1 21401 86122
1 70206 488952
1 23175 305548
1 5501 115252
1 98670 462621
1 80086 114889
1 60714 269701
1 3136 215331
1 98078 129102
1 70782 541139
1 54875 38067
1 44764 107301
1 17113 428455
1 77294 330083
1 25819 9227
1 78613 389025
1 87341 197423
1 23675 205603
1 97479 538549
1 52371 399694
1 88456 147060
1 95292 429858
1 73565 71298
1 83805 393377
1 5369 408467
1 36456 419487
1 82908 303556
1 62136 418048
1 24303 529145
1 42004 24810
1 85636 225348
1 5900 316040
1 96407 300859
1 34520 103488
1 17041 512209
1 78942 108826
1 67073 499442
1 31915 5175
1 37059 387335
1 13878 473227
1 70203 206747
1 95489 129998
1 2136 298476
1 61337 509247
1 90963 534931
1 48435 404800
1 50991 50348
1 95759 242872
1 45656 103502
1 82231 54629
1 64774 339645
1 27198 37450
1 14617 334823
1 53794 157411
1 4124 299914
1 40779 405691
1 9795 412614
1 74188 269973
1 19790 216
1 36863 387640
1 83686 358183
1 6507 479238
1 32093 4775
1 37247 100578
1 17552 28805
1 97333 393662
1 39718 82268
1 68530 26729
1 95919 493028
1 46498 358034
1 20103 46049
1 17214 127619
1 70386 176416
1 7143 471263
1 13055 327223
1 89353 327789
1 98024 85752
1 2267 344038
1 73422 463845
1 47644 481872
1 37598 70095
1 99125 187289
1 71568 18967
1 64090 187544
1 39524 114455
1 65706 189040
1 76869 401903
1 35693 211555
1 74728 285402
1 6963 131996
1 90059 437989
1 14169 541045
1 14744 173071
1 88964 329450
1 83233 416619
1 66021 508304
1 80867 14408
1 44565 532736
1 24357 319736
1 45112 259993
1 32855 390138
1 18140 400546
1 21493 13261
1 64792 133533
1 24132 185030
1 3023 656
1 68945 127026
1 58988 67776
1 21335 87837
1 79845 287762
1 70455 339524
1 83131 148600
1 85918 226497
1 58773 250830
1 20100 399113
1 33322 185454
1 75721 102981
1 70005 221842
1 1241 334637
1 5376 75179
1 40614 491774
1 51132 167092
1 11506 252518
1 86916 255147
1 26436 276847
1 32000 146888
1 66959 67532
1 9501 41936
1 88688 334464
1 56567 274847
1 17006 2329
1 95792 91806
1 84602 163522
1 86104 245046
1 14062 91177
1 70565 49580
1 57936 119990
1 81402 80635
1 96909 334294
1 26849 467361
1 90464 469584
1 80978 399494
1 71690 231764
1 14444 188650
1 92697 353835
1 83961 338248
1 58595 278145
1 90828 3066
1 53385 454879
1 45507 155122
1 46359 61056
1 134 86264
1 56512 437396
1 33384 143153
1 62564 50661
1 94755 283134
1 30923 343553
1 15518 335923
1 47464 27283
1 85032 115792
1 79352 335725
1 46939 100455
1 42787 457135
1 64635 348060
1 99479 531947
1 24375 488836
1 47058 408143
1 82308 140599
1 47222 69126
1 29415 500182
1 52372 173975
1 83977 451754
1 45796 120752
1 37634 227151
1 6920 242233
1 6928 227453
1 87278 240547
1 43838 349118
1 29197 541629
1 53504 313034
1 17316 68390
1 84275 210266
1 23551 9629
1 42687 252118
1 78964 542443
1 49686 415631
1 83072 312001
1 13876 445986
1 9740 138259
1 46462 2266
1 36683 112070
1 48837 195406
1 27963 369699
1 70530 526029
1 51937 488010
1 58777 46328
1 31695 520556
1 98712 191323
1 59488 494913
1 56918 192736
1 82520 307267
1 98358 456015
1 67013 236877
1 94659 357276
1 72002 89857
1 21940 23241
1 88657 191991
1 68807 466153
1 76094 323523
1 43686 292842
1 66848 28082
1 5319 340256
1 93113 330830
1 65029 526091
1 50643 43954
1 83338 225233
1 85346 275339
1 4103 533698
1 87622 309501
1 48663 170234
1 45383 237111
1 66817 177031
1 29657 517042
1 38613 313664
1 59736 478787
1 96844 424535
1 71530 16410
1 7369 193404
1 40226 451499
1 40060 281443
1 64536 527037
1 99227 283538
1 99155 163562
1 9800 341808
1 96705 148860
1 53488 458612
1 95035 208647
1 34056 210160
1 76420 367105
1 59184 285574
1 90600 58645
1 47377 41783
1 79935 502349
1 87072 196831
1 18761 45975
1 10202 131730
1 34480 366176
1 7976 180018
1 7339 382164
1 82202 479350
1 31735 364479
1 19565 14916
1 52894 161167
1 92423 359037
1 34225 421356
1 77751 331540
1 65231 227231
1 16151 377354
1 16926 304659
1 14860 95285
1 20398 105535
1 17954 181056
1 11963 32201
1 35410 144964
1 78025 515325
1 94397 535531
1 87688 228921
1 58767 487428
1 81007 123378
1 44767 118568
1 91970 409361
1 26859 244384
1 18861 152376
1 85374 310301
1 83752 406068
1 69804 454010
1 92563 405270
1 92050 117353
1 35225 43139
1 27832 173639
1 95214 191286
1 59056 476059
1 76147 117042
1 54742 382191
1 11438 375665
1 53679 46131
1 2612 12994
1 66988 185824
1 50177 438100
1 29254 237906
1 27132 213685
1 54529 7735
1 19126 145608
1 13931 506646
1 5225 437411
1 88283 144604
1 9882 435918
1 18132 527942
1 73560 275438
1 20513 430229
1 35069 430546
1 50648 452389
1 1834 351894
1 67385 476299
1 69836 491027
1 44494 531787
1 97499 327829
1 46442 330471
1 72023 203045
1 57004 257566
1 65227 466043
1 85595 370361
1 49420 130597
1 87112 426325
1 52985 77525
1 79825 279107
1 30489 295995
1 52602 415579
1 81250 294149
1 6867 243517
1 32462 389090
1 22775 33968
1 43557 236180
1 72712 522682
1 66487 487389
1 94934 291777
1 33057 21950
1 97879 254189
1 75973 524359
1 19245 266183
1 25108 392860
1 48325 21404
1 98405 292743
1 31124 304523
1 65244 239012
1 80122 262039
1 57798 466308
1 57664 176683
1 10457 250122
1 19675 185072
1 21782 519885
1 15432 433891
1 71560 171180
1 96112 195620
1 86756 360328
1 6083 347140
1 62761 233730
1 7678 281564
1 63167 126991
1 68935 533931
1 58713 434814
1 89389 12456
1 57365 229657
1 57034 424342
1 27128 189176
1 47747 1798
1 74612 157984
1 70372 315621
1 99171 246689
1 80389 13863
1 81515 231165
1 34473 380301
1 81881 246979
1 10332 427979
1 49000 322645
1 21874 250847
1 65721 91551
1 8941 50876
1 30138 426653
1 93685 358328
1 62625 271552
1 93598 227475
1 63440 381314
1 47751 390089
1 33008 519038
1 87095 306436
1 21015 81649
1 79872 42052
1 7844 220852
1 79102 434746
1 23359 461535
1 17207 421105
1 46364 317779
1 53177 7235
1 80086 498553
1 41344 209169
1 38934 245308
1 94191 331243
1 18314 24288
1 98228 118661
1 73968 312566
1 17926 295829
1 36331 326633
1 86920 499375
1 32842 72799
1 88357 348479
1 47685 171112
1 55539 143995
1 26305 127946
1 81042 329054
1 70025 47768
1 32524 458534
1 78196 512324
1 79828 90090
1 37956 189685
1 96073 293313
1 26242 410561
1 37938 180606
1 61861 32691
1 71872 423541
1 89450 15950
1 52593 398564
1 31770 416597
1 20137 283356
1 28169 109489
1 56888 69716
1 97330 389898
1 89177 494205
1 6398 269170
1 89070 385361
1 52220 67689
1 25767 544411
1 73287 102243
1 97338 471305
1 70085 488941
1 77705 74943
1 66180 62036
1 18625 204969
1 38909 498692
1 51479 305692
1 41139 258387
1 80362 277081
1 7858 95184
1 53190 381472
1 11602 429380
1 54557 171675
1 41010 461472
1 52077 540569
1 6463 529253
1 20414 87112
1 46413 387894
1 18371 80903
1 90170 212346
1 94102 271084
1 335 48179
1 65693 215263
1 92288 146508
1 70857 399185
1 95241 430408
1 42516 399559
1 20272 486197
1 76096 506568
1 40456 389758
1 62940 392746
1 75529 8882
1 1856 413042
1 98458 439890
1 75725 302435
1 49962 12879
1 48815 382455
1 13136 224741
1 21885 339662
1 41647 412537
1 6517 106873
1 89334 12368
1 58082 102236
1 64634 288942
1 64664 8957
1 1755 65584
1 15955 522663
1 24518 381350
1 72093 397995
1 5423 94346
1 34663 229158
1 38260 469063
1 1389 499449
1 78271 416783
1 96852 187396
1 95362 111885
1 99565 81800
1 64634 197535
1 12561 439353
1 84461 477861
1 40964 350268
1 39182 184049
1 55796 6326
1 2294 37969
1 17208 167395
1 20138 534897
1 56467 89997
1 98297 284530
1 95120 95130
1 91261 351639
1 12485 398497
1 26231 423804
1 11730 292538
1 37844 414578
1 13697 255741
1 34380 426136
1 3013 249231
1 48991 388745
1 35228 70073
1 56600 397368
1 53391 426831
1 92972 540391
1 88463 336698
1 24761 360912
1 26487 249343
1 52841 369687
1 85006 140610
1 45038 200822
1 87747 495819
1 83525 160927
1 51249 373196
1 96661 161786
1 33818 416173
1 62767 255513
1 8942 424671
1 909 318426
1 5027 517646
1 32052 289148
1 44603 457283
1 35636 427846
1 13763 166967
1 54308 352574
1 43248 416625
1 44680 199283
1 27073 283184
1 22541 363548
1 5794 452855
1 44809 214619
1 29029 367419
1 10045 288451
1 45448 176264
1 3124 434867
1 37331 454644
1 36291 455253
1 24249 387899
1 82249 149667
1 16404 473422
1 95406 388549
1 87018 442728
1 31557 220336
1 28396 421268
1 97771 208589
1 10195 287496
1 14535 511784
1 9956 78771
1 13482 295197
1 44491 112021
1 92366 543415
1 59904 338694
1 62841 63452
1 18214 269771
1 28344 114311
1 27241 333076
1 76902 247518
1 30845 279154
1 44228 467536
1 17635 157731
1 53440 251480
1 81990 80421
1 11056 458128
1 27639 455283
1 58710 279555
1 76310 426905
1 38555 417415
1 66602 333878
1 18293 46659
1 2085 241773
1 69251 329355
1 19235 534713
1 78541 47471
1 2281 364648
1 42982 543812
1 68871 334269
1 19948 445815
1 12216 378542
1 36356 284631
1 52287 105658
1 98624 538343
1 89930 164148
1 86554 532590
1 31856 27862
1 2552 59414
1 16788 430791
1 18184 480709
1 12193 63122
1 7906 538639
1 62061 336237
1 19371 285626
1 23224 538027
1 33134 252657
1 72332 452857
1 89250 61753
1 82684 115425
1 30473 47839
1 76006 266734
1 8396 142136
1 59667 156194
1 7265 232727
1 21972 301944
1 67239 516975
1 75812 98122
1 5734 246767
1 27882 313016
1 45842 351488
1 84309 47384
1 11879 9190
1 26624 129956
1 50827 287731
1 79341 509010
1 43856 397182
1 2476 147124
1 13841 376449
1 85267 528932
1 85169 519308
1 65572 344945
1 84705 516920
1 40108 116038
1 85657 322945
1 18143 134900
1 76156 213109
1 80831 384808
1 19190 491198
1 48244 497494
1 91742 434000
1 15731 352783
1 37750 235964
1 17337 373088
1 44424 102042
1 51471 110082
1 90344 204488
1 13605 171768
1 46806 358081
1 7576 295012
1 95803 199815
1 17550 461946
1 85896 124325
1 18325 262139
1 81628 185074
1 40746 127503
1 34077 523768
1 51374 375428
1 26683 14562
1 26128 18777
1 23954 218322
1 19463 424559
1 71142 173335
1 79799 438619
1 62374 291057
1 68969 517162
1 53195 199652
1 97268 263772
1 98359 2437
1 83577 481838
1 41273 328445
1 28640 161996
1 33157 96411
1 26781 42423
1 17822 163802
1 71119 6220
1 63566 118841
1 50493 366227
1 54154 335446
1 60729 81173
1 81008 33516
1 91870 239947
1 12585 161428
1 4116 531733
1 34185 274623
1 89128 420491
1 16972 121615
1 18870 223952
1 48537 465110
1 60129 281990
1 73440 512774
1 65079 63002
1 1213 475444
1 27663 309499
1 28020 38264
1 74572 167067
1 55796 467006
1 80185 211275
1 40791 512868
1 38892 95717
1 28126 417021
1 84933 242665
1 81782 97764
1 2381 269791
1 65751 494892
1 51321 326144
1 48065 268962
1 63239 184388
1 83135 348633
1 44861 412765
1 34629 345365
1 89007 115271
1 78836 15823
1 68055 412539
1 80179 165131
1 21980 509980
1 36852 222295
1 79278 178453
1 15095 467405
1 6469 281417
1 92767 349521
1 53191 328901
1 25472 70116
1 22528 306121
1 28819 392870
1 19433 505487
1 29341 457613
1 1795 504979
1 53070 205948
1 88475 101102
1 62941 9977
1 46214 463959
1 64846 111439
1 74019 307852
1 23790 310857
1 19933 501578
1 74515 270337
1 17384 427869
1 95774 8302
1 48065 147274
1 52410 200374
1 92113 243256
1 30364 461565
1 8616 127470
1 16802 533460
1 27267 478980
1 32758 244234
1 66055 221373
1 46730 52947
1 27333 152803
1 83355 230476
1 89142 56727
1 63857 226493
1 40095 491701
1 19770 39083
1 43276 451189
1 87731 226098
1 45045 219677
1 53505 438003
1 76413 388705
1 59249 52511
1 80688 506465
1 68190 2651
1 26882 389950
1 64041 214690
1 98068 445413
1 51808 211671
1 99472 478831
1 94297 389811
1 714 485388
1 80565 272891
1 65502 164332
1 16928 47292
1 94486 269805
1 52429 51750
1 53059 12794
1 19579 22418
1 69473 326577
1 11572 188255
1 79637 281135
1 87627 455484
1 83024 30439
1 52635 237960
1 31434 233774
1 41836 27065
1 65737 114322
1 38799 212739
1 34298 66
1 88254 391862
1 34292 504232
1 64415 10783
1 31578 513783
1 60640 512079
1 38263 499549
1 36121 208894
1 50049 228522
1 1647 116734
1 3128 114131
1 30541 138025
1 293 431593
1 57738 376551
1 67357 207643
1 42439 219245
1 79806 217659
1 51952 170935
1 19502 317146
1 55960 377927
1 52577 194487
1 9823 331940
1 60529 258172
1 31117 181860
1 46053 155429
1 4149 124663
1 47948 148671
1 76213 408605
1 84833 193907
1 86674 19415
1 51078 195084
1 91134 484987
1 90987 12700
1 36212 230992
1 53541 71723
1 77656 355175
1 75705 139535
1 40024 84536
1 12528 372082
1 10831 462282
1 68834 352931
1 56543 510271
1 72878 436158
1 5652 103281
1 28925 169188
1 43205 204735
1 77892 64896
1 87828 415577
1 38528 460848
1 75818 150831
1 93497 239316
1 20798 18406
1 7553 174661
1 21517 138184
1 38292 148380
1 59776 299027
1 94776 259641
1 58699 188738
1 16284 335877
1 28649 266043
1 42938 223024
1 53507 198538
1 15606 112383
1 93992 80269
1 34078 176155
1 62644 295502
1 13737 527504
1 59371 258425
1 82234 1879
1 75548 26523
1 30813 373713
1 97920 310571
1 44678 202282
1 74841 326448
1 71222 216974
1 68054 70737
1 47127 59243
1 57323 77117
1 46365 259413
1 39419 455469
1 60388 528681
1 99760 469264
1 71254 350743
1 1310 284626
1 96516 404592
1 84389 516665
1 20618 343741
1 2350 464022
1 74829 515546
1 97643 126042
1 29949 317035
1 53720 360195
1 49461 168874
1 91518 249410
1 1688 66303
1 53868 21836
1 86836 305991
1 8222 220178
1 25568 44542
1 55960 153311
1 81278 237157
1 5002 270206
1 35259 19512
1 47019 515997
1 37100 19601
1 52414 11155
1 62865 32951
1 18194 436979
1 61652 235096
1 66556 311471
1 11816 295256
1 84092 355886
1 26923 360540
1 8543 48230
1 29542 450291
1 74329 199691
1 47657 157400
1 2664 494290
1 76882 503363
1 15286 467907
1 11845 466839
1 66549 544495
1 37554 277063
1 63298 38739
1 4339 264473
1 75524 499363
1 64333 207116
1 11 406455
1 28332 46080
1 2003 487310
1 91113 83952
1 27552 435366
1 31141 35159
1 41058 115558
1 58125 375976
1 83376 357716
1 77109 5909
1 82830 208971
1 55903 470773
1 15881 353454
1 30355 244458
1 45142 101270
1 29926 12804
1 4505 23560
1 4949 269143
1 26650 48081
1 38632 122313
1 70734 399301
1 46833 101881
1 39478 248929
1 86924 450105
1 21913 451872
1 81471 28006
1 39882 249542
1 65913 483903
1 68934 228804
1 4436 491106
1 53908 395277
1 44596 544038
1 97764 133064
1 36039 346602
1 29491 537160
1 75364 137932
1 63235 172407
1 26318 157463
1 21093 125143
1 44240 396578
1 39440 385752
1 56961 175654
1 23528 133712
1 73343 106752
1 28218 503801
1 19253 525225
1 90332 322947
1 11830 201056
1 45263 183967
1 54561 248051
1 98910 487641
1 35709 500307
1 90686 461948
1 78268 70719
1 46574 469149
1 28921 104901
1 9430 164699
1 99131 96621
1 56361 68361
1 44402 259240
1 29796 240458
1 49655 331479
1 31150 472900
1 42989 48157
1 65688 385814
1 40996 243044
1 62333 268246
1 81522 354741
1 78048 16256
1 19962 524443
1 36882 441329
1 91719 484808
1 53738 478121
1 54510 532092
1 25517 36714
1 93809 479132
1 77542 301830
1 26873 514848
1 72204 211520
1 99417 135686
1 26272 122876
1 84303 170437
1 40333 288459
1 32868 261302
1 18857 381460
1 28776 487326
1 97776 520189
1 21977 337922
1 62382 309606
1 60730 402630
1 46771 514693
1 78366 445679
1 18845 234985
1 83644 115481
1 99412 77180
1 76537 292181
1 21607 137141
1 68516 521536
1 57201 53846
1 73458 379359
1 46456 234318
1 48232 544101
1 84426 306012
1 90767 30043
1 18815 91843
1 22975 295895
1 66844 280908
1 59542 76325
1 23948 125287
1 55776 128325
1 96070 425763
1 36846 306308
1 76204 497961
1 59168 194627
1 16743 52137
1 55934 340250
1 56013 453456
1 97656 524178
1 2333 489987
1 46699 7680
1 10592 469171
1 81468 20536
1 85671 3767
1 22524 213506
1 19825 143357
1 83556 120932
1 70115 325137
1 84888 248882
1 16079 99832
1 62534 5429
1 38320 494042
1 49125 253621
1 82986 201534
1 20056 274447
1 11884 266629
1 15338 371512
1 80111 336734
1 29746 86679
1 84181 442668
1 47918 89467
1 45933 545554
1 87849 396067
1 86891 299502
1 43958 421384
1 29490 425779
1 23060 101538
1 76363 511952
1 68810 158931
1 50605 323858
1 84553 365423
1 22037 397674
1 71439 255347
1 60748 479932
1 38432 303430
1 4742 373609
1 70733 203671
1 60735 411838
1 49806 328905
1 5533 205819
1 71017 504333
1 80339 500685
1 57131 525419
1 45401 370572
1 64907 120401
1 73814 346310
1 57835 125515
1 18457 416650
1 29240 453705
1 67545 156434
1 98983 241321
1 37113 6261
1 95800 21038
1 73864 282490
1 57716 349554
1 2618 203255
1 75216 233812
1 59794 370102
1 90442 403751
1 15994 327728
1 79592 329830
1 81287 307989
1 81118 17609
1 919 284601
1 23814 371291
1 60692 184443
1 7527 308254
1 8015 531036
1 96688 119156
1 94471 33548
1 30427 19066
1 34018 39958
1 58285 143572
1 41520 152411
1 68178 438758
1 81581 78723
1 74435 496910
1 10238 891
1 85313 508015
1 18672 358760
1 75896 287119
1 27101 517171
1 15839 151391
1 74312 124235
1 56596 70974
1 86973 497670
1 56963 245389
1 372 411544
1 7581 362170
1 9709 69015
1 17858 508204
1 28947 276773
1 97625 424341
1 21211 153433
1 42517 397544
1 98723 335314
1 15055 522343
1 181 462538
1 6064 175459
1 38051 173572
1 60038 537595
1 46762 268203
1 43531 160152
1 16177 528474
1 29251 390360
1 54249 333354
1 83100 147298
1 79596 23454
1 52941 72843
1 51071 545430
1 21113 543965
1 24914 445063
1 19051 49007
1 36060 38693
1 1753 493650
1 97825 450838
1 90019 369631
1 95886 86328
1 94963 169274
1 68025 255882
1 48509 402257
1 24227 295284
1 95581 505419
1 36631 31811
1 90557 320725
1 53258 384710
1 30030 290316
1 55194 420660
1 46123 383521
1 56945 64759
1 98875 385368
1 89282 481734
1 63438 395998
1 33288 168572
1 68957 474631
1 74571 159402
1 17323 422557
1 15868 520697
1 66984 183459
1 49717 480279
1 19722 81426
1 90715 21953
1 99315 429403
1 95358 147623
1 32528 279963
1 18229 436668
1 36918 115706
1 94661 461125
1 51845 236337
1 6904 311758
1 84871 313668
1 21192 279642
1 74767 428480
1 98675 395510
1 86427 374710
1 3781 290266
1 6803 270650
1 52563 100324
1 98922 517933
1 5308 218750
1 32058 537120
1 95560 479080
1 20778 340943
1 57834 402348
1 9609 344847
1 5728 379113
1 52497 238728
1 10831 543652
1 45574 438379
1 14377 415302
1 86935 232085
1 60392 511548
1 29785 219266
1 5202 37181
1 77457 249475
1 32853 422276
1 89992 204424
1 59177 430952
1 33686 537107
1 2963 324430
1 18265 124220
1 55486 146218
1 53500 208583
1 71297 190714
1 91379 224645
1 26653 180541
1 17403 443050
1 53694 362370
1 50844 51088
1 67159 536886
1 22792 372811
1 94504 88438
1 40795 215348
1 84569 231487
1 84570 414895
1 56766 523911
1 7446 388440
1 52530 306199
1 64840 120609
1 35358 246543
1 34740 262554
1 10961 503936
1 1832 241699
1 39014 251367
1 12667 328914
1 2019 429831
1 9936 409539
1 16502 279787
1 56594 534655
1 70520 405553
1 44567 381033
1 76299 479584
1 8352 42988
1 52285 125075
1 80148 67354
1 4325 103900
1 35850 397386
1 15266 464330
1 18525 225732
1 16161 453903
1 87447 363408
1 84149 228846
1 17929 195970
1 42974 303375
1 68462 526557
1 91589 328370
1 87149 451371
1 96700 457936
1 80022 527118
1 61311 272990
1 7681 31851
1 51735 21275
1 42036 378666
1 38867 429819
1 68444 491047
1 85263 165218
1 13136 467616
1 84399 378593
1 37778 501409
1 33250 294466
1 93199 121890
1 39745 231255
1 33756 137652
1 98894 210043
1 41113 356781
1 280 192820
1 2703 460879
1 30643 344102
1 20755 65481
1 51298 180823
1 12578 501242
1 93647 326741
1 84261 160304
1 10350 504207
1 31180 498994
1 95487 335032
1 10900 475203
1 18667 486531
1 50211 226997
1 84708 522605
1 19752 194814
1 86919 384570
1 70781 132038
1 19130 397036
1 85511 351947
1 49456 104974
1 65778 195252
1 86338 358571
1 80951 189227
1 33845 36832
1 45687 416779
1 93112 194462
1 98974 536326
1 27204 141270
1 68771 169021
1 860 402186
1 76196 25751
1 75404 267487
1 9292 273553
1 67532 499201
1 21615 320588
1 81852 261509
1 57706 13558
1 25575 16724
1 66981 417777
1 22114 149661
1 82546 340027
1 69323 406327
1 4365 397025
1 13740 11008
1 42715 244351
1 23191 426739
1 12749 312722
1 13833 439979
1 70780 426291
1 69417 75122
1 17452 488449
1 63911 374751
1 68491 467602
1 99487 461140
1 44272 440095
1 58069 363537
1 19102 358275
1 28057 206435
1 50208 341020
1 15938 93158
1 42924 489970
1 89780 529995
1 20002 192497
1 25436 385014
1 60748 264124
1 68880 423566
1 84893 40457
1 45937 438900
1 17044 521150
1 52618 370320
1 76408 78375
1 62320 42808
1 36698 255625
1 34913 98851
1 49880 458541
1 5991 103383
1 5238 156935
1 25108 405523
1 12228 430680
1 40581 76565
1 26493 23804
1 71457 405537
1 30499 74452
1 35641 450325
1 52998 134925
1 83591 530303
1 50364 544823
1 22576 476906
1 66663 334687
1 72644 52929
1 73716 403166
1 25018 45415
1 99672 286740
1 49591 498681
1 99091 259717
1 68869 165631
1 64014 420375
1 25949 280123
1 1406 547803
1 40640 124368
1 19552 81699
1 17463 344889
1 9149 268810
1 6552 11144
1 27333 9928
1 32962 505563
1 19349 516834
1 68253 147274
1 56083 298296
1 94620 480143
1 95566 439670
1 58492 506980
1 14080 257438
1 79044 288813
1 98349 235972
1 101 168027
1 38180 422053
1 63449 150746
1 71706 127721
1 33190 303829
1 44563 174197
1 13850 88100
1 3899 361877
1 26669 101821
1 38726 200803
1 21220 83336
1 84534 538574
1 91914 265193
1 45555 415812
1 97078 162366
1 96081 329853
1 85417 196278
1 13295 397266
1 10863 103791
1 23732 424383
1 11035 176749
1 30578 198340
1 4141 228449
1 94373 237256
1 99533 44398
1 31986 546097
1 93262 367632
1 19466 11554
1 19758 305712
1 58694 418013
1 13426 155830
1 65514 404345
1 6380 3667
1 75140 191526
1 12310 250359
1 63051 273016
1 342 334096
1 46306 166607
1 71706 269517
1 39796 101810
1 59611 56744
1 89463 231463
1 19707 145740
1 63435 515872
1 81960 430131
1 59354 330778
1 24793 319793
1 85015 59597
1 20973 195776
1 8033 514693
1 21457 299406
1 81311 314904
1 27864 188158
1 38402 226845
1 6210 10744
1 76136 230247
1 7543 98840
1 94229 235216
1 87883 94254
1 46201 258250
1 67130 461369
1 5999 93642
1 62186 468408
1 4377 314399
1 32429 355552
1 36967 446860
1 50750 165981
1 34831 71531
1 21601 487744
1 59763 189659
1 65477 355842
1 51200 290923
1 62531 245208
1 67979 505948
1 63901 482560
1 97875 250955
1 8226 533079
1 58436 92193
1 98214 283134
1 65232 421681
1 57196 221587
1 30389 233034
1 67357 158022
1 68123 475798
1 52944 356101
1 64724 312355
1 43714 220563
1 38685 109566
1 40285 457870
1 36633 230460
1 49522 195370
1 47834 92856
1 16448 7608
1 81113 225475
1 92589 13135
1 72251 384410
1 82057 47258
1 26732 171319
1 27312 346191
1 26564 234868
1 45958 440590
1 89639 246791
1 27002 76764
1 19358 517605
1 3781 512509
1 50496 303446
1 42634 99746
1 31022 391127
1 36981 376071
1 2864 113597
1 88414 55591
1 71738 12839
1 55685 82983
1 48203 483511
1 27733 101543
1 87146 396373
1 59458 130701
1 53417 267866
1 85101 136116
1 71524 490451
1 83036 369402
1 57088 178944
1 17700 422782
1 30574 289466
1 39169 158571
1 60135 123405
1 68698 194599
1 66543 503443
1 69343 177412
1 99955 387738
1 17388 487355
1 80269 475662
1 56357 58608
1 65469 141381
1 85114 400959
1 26735 33005
1 82146 151819
1 46777 78833
1 62657 152021
1 25947 255440
1 97731 124917
1 49503 33521
1 43520 150553
1 50936 495369
1 10392 201013
1 60292 473077
1 90742 199121
1 29612 543553
1 43919 19638
1 17121 119110
1 76066 411798
1 18430 367693
1 91830 545798
1 32842 322722
1 50240 388059
1 75476 208857
1 59357 464347
1 61783 63293
1 48369 301759
1 67349 543528
1 48336 428588
1 54366 76187
1 22099 539299
1 13864 512184
1 33984 403631
1 31381 483531
1 28036 471803
1 30418 324873
1 72889 372458
1 6228 458950
1 98467 224013
1 57274 248558
1 80204 7928
1 9072 423635
1 5837 435521
1 50376 429765
1 13798 241307
1 86208 334977
1 36067 181464
1 66656 290059
1 75991 481060
1 45242 92211
1 73025 118372
1 85450 523056
1 25035 489708
1 75670 79349
1 52967 201490
1 77261 397894
1 68915 545772
1 18921 362145
1 65780 78521
1 25326 33914
1 28283 544201
1 37898 338261
1 32581 146145
1 61877 215976
1 24436 42240
1 52208 539351
1 36857 75648
1 2824 461742
1 28523 188726
1 93201 300827
1 38351 459558
1 17292 469089
1 49583 360167
1 52259 64526
1 76133 353189
1 43114 298158
1 88495 224254
1 57886 257241
1 66489 314312
1 39079 93757
1 97368 528627
1 42775 290110
1 72811 47020
1 28777 408760
1 40346 337710
1 39877 91188
1 80473 200737
1 52312 97651
1 44707 136506
1 4798 402142
1 79360 522660
1 53338 419313
1 39809 472867
1 87514 131388
1 79809 383287
1 97909 224141
1 2019 279225
1 37838 410303
1 33464 201887
1 86864 342545
1 92152 169578
1 58513 542561
1 1509 533487
1 73009 486113
1 79981 17388
1 34074 502298
1 45223 84931
1 82879 144651
1 18770 304790
1 23870 312546
1 6778 293509
1 47104 259424
1 18773 148651
1 38294 315657
1 29792 399725
1 64635 171213
1 11908 141154
1 95702 362545
1 49460 182725
1 28438 365178
1 27310 139865
1 53622 27552
1 37975 90248
1 32568 327353
1 66497 436049
1 53547 15220
1 47943 196331
1 91687 285406
1 84973 110559
1 49326 449553
1 12130 294250
1 22187 215244
1 79999 154596
1 12851 355496
1 18694 186118
1 39560 9162
1 485 376933
1 16306 320294
1 60147 17193
1 63014 528790
1 14896 368843
1 8257 187965
1 17030 16187
1 40140 146144
1 86124 546743
1 6423 41709
1 20159 439042
1 22559 457474
1 43656 483902
1 68137 402918
1 21275 488230
1 50982 276825
1 5427 63497
1 52208 498188
1 77913 214777
1 18633 304186
1 58236 27713
1 73120 79833
1 56856 97443
1 66124 83541
1 67057 47599
1 39600 464987
1 22038 247886
1 98456 299936
1 96640 417475
1 85720 238236
1 14738 491214
1 2673 206244
1 28632 297376
1 91885 373652
1 4810 444584
1 4352 481485
1 46600 258766
1 33159 502980
1 93436 428666
1 24778 112145
1 95773 512213
1 8539 227782
1 73512 69469
1 38933 211217
1 35495 381676
1 12224 366025
1 17132 319093
1 23529 440138
1 29235 404398
1 13388 304788
1 38117 236735
1 16876 143600
1 15634 136858
1 8950 323491
1 44659 36933
1 38020 399753
1 83728 69751
1 75925 24655
1 47925 423671
1 48887 126282
1 99292 115463
1 46016 360529
1 23784 506035
1 93966 429515
1 1989 106092
1 90987 254903
1 98859 277217
1 46860 490198
1 40058 412293
1 59407 294209
1 65277 359874
1 3610 302132
1 58793 5584
1 66177 28168
1 20796 450825
1 61214 444701
1 98528 323822
1 68216 97209
1 82407 338728
1 64958 137419
1 60206 422576
1 49419 243605
1 93660 310966
1 86593 47231
1 87009 166707
1 91952 252366
1 48345 229939
1 89582 309582
1 9129 344504
1 64253 450559
1 8958 332169
1 70826 243836
1 47634 147776
1 28265 397479
1 18984 206469
1 46108 85583
1 58797 229892
1 38091 162095
1 96567 214706
1 55755 508199
1 44071 442033
1 9017 499546
1 93800 187764
1 99582 298139
1 16207 409604
1 67146 243747
1 11419 74817
1 72282 184198
1 35700 488250
1 2291 270269
1 52813 74676
1 99206 317454
1 68099 84787
1 10796 406535
1 69085 510694
1 67274 15339
1 32684 400702
1 25451 224114
1 2666 360563
1 43722 172435
1 38620 459319
1 22631 452857
1 41266 161672
1 1038 226943
1 17155 509186
1 53206 192995
1 47860 190111
1 17181 30240
1 4143 296862
1 41742 364083
1 83821 125345
1 78556 462390
1 27055 196658
1 5894 189240
1 3806 523266
1 45747 490871
1 21520 236889
1 89877 282175
1 75652 21895
1 47496 502060
1 7970 442330
1 79953 499019
1 85981 75658
1 77729 84485
1 13490 185512
1 45200 533323
1 53641 84971
1 82820 147864
1 25744 6306
1 9546 211826
1 55365 248571
1 53817 28794
1 87658 139470
1 3668 317535
1 94928 297925
1 5478 359491
1 16271 69825
1 70373 39635
1 27401 411371
1 13137 53190
1 8844 483217
1 35251 68961
1 78894 441912
1 34848 8626
1 94161 84281
1 16534 391208
1 98878 295181
1 75035 135748
1 5003 495615
1 93187 443892
1 25399 37818
1 44456 408811
1 98602 253060
1 90385 288550
1 58456 279932
1 54797 472390
1 46652 37341
1 52663 52543
1 51103 342657
1 16849 527610
1 14448 51207
1 65450 441892
1 66058 360493
1 26170 316986
1 5139 543770
1 69827 69103
1 51097 502670
1 18095 32117
1 32373 7089
1 96918 37264
1 77545 404720
1 79447 147097
1 39139 90604
1 66459 332508
1 94842 39813
1 56983 137570
1 621 543196
1 88840 164308
1 92969 103181
1 77302 5634
1 39873 397158
1 22387 240426
1 67541 426249
1 76411 441758
1 79342 373522
1 17972 436517
1 66461 291883
1 93613 48923
1 88193 461619
1 26272 497644
1 76767 441144
1 35153 348749
1 6634 151192
1 90670 499111
1 19578 103452
1 44366 404786
1 41462 362336
1 97652 163967
1 68044 215812
1 99788 418331
1 99893 142282
1 91018 240682
1 69108 527090
1 72623 544205
1 57461 67713
1 71141 344780
1 40272 423654
1 28896 292684
1 34276 410256
1 92828 293610
1 92926 486066
1 40035 523610
1 71986 267833
1 934 234757
1 37406 498202
1 52961 437567
1 74699 271330
1 33945 251234
1 55597 127627
1 21470 201433
1 62528 540782
1 41931 94262
1 56330 504840
1 42755 437333
1 15774 286035
1 17939 356863
1 43093 159031
1 42677 374284
1 59988 399838
1 36712 486709
1 14634 266827
1 9914 132110
1 95408 155252
1 92576 150497
1 89961 275080
1 19162 273522
1 19425 282782
1 30066 50740
1 16336 2244
1 45051 29402
1 47158 146005
1 44979 16072
1 95486 499064
1 70819 111202
1 87900 23902
1 1947 282917
1 28465 464640
1 35225 381233
1 9891 142222
1 86144 466676
1 70663 282653
1 72355 532185
1 27577 86634
1 99065 244058
1 24768 441356
1 73671 392674
1 78093 56939
1 52156 443664
1 70394 386984
1 12174 412647
1 88748 93350
1 99359 26503
1 18258 539583
1 14300 485851
1 22053 95483
1 12985 530101
1 91080 179752
1 19768 252643
1 40008 141357
1 75105 506822
1 99259 2208
1 14665 412054
1 54370 388600
1 79757 297923
1 20744 444379
1 38037 418595
1 93634 230596
1 39859 278502
1 93102 148186
1 11139 365996
1 27958 35292
1 5131 307142
1 19948 230227
1 25753 22929
1 40941 488247
1 43081 480950
1 6976 111434
1 15263 223133
1 65910 58980
1 63910 511578
1 73481 257421
1 41433 121806
1 33790 342982
1 15896 335691
1 96421 432300
1 7695 314372
1 57461 473131
1 8533 1310
1 70963 44941
1 75592 250138
1 90537 7673
1 29939 33121
1 88272 331240
1 20649 428306
1 98376 62079
1 24905 221356
1 9149 292883
1 76986 131677
1 31778 289291
1 76525 193652
1 55958 430090
1 1568 195220
1 35811 287366
1 12183 397910
1 57755 343938
1 96419 256787
1 42428 84985
1 57020 47035
1 51243 230169
1 30696 384916
1 21114 198313
1 93716 92897
1 61443 506728
1 89943 98739
1 78060 503115
1 9876 247123
1 39266 436731
1 38133 241486
1 67104 162724
1 53810 302312
1 88967 138503
1 76106 256882
1 64869 359825
1 83463 462717
1 20848 272574
1 42076 422160
1 31530 253903
1 23911 78541
1 87676 508616
1 97873 46636
1 29436 278963
1 10986 15563
1 12809 32503
1 66415 305920
1 70411 204778
1 58118 484458
1 48693 449415
1 75070 321145
1 67397 48000
1 33074 285237
1 42592 400753
1 32356 232612
1 68504 437792
1 60003 289365
1 44743 467755
1 61511 123733
1 29331 38302
1 4210 403017
1 22922 299770
1 13038 424822
1 21413 355234
1 82419 461468
1 47846 213070
1 39807 188051
1 78267 106987
1 79550 87401
1 55227 352008
1 60289 19951
1 64005 368240
1 25768 186715
1 50470 366010
1 8282 6749
1 46161 32456
1 3818 465427
1 45798 385216
1 28977 534890
1 97645 350458
1 47640 202572
1 99258 309860
1 69101 368513
1 80232 328936
1 47882 60201
1 36256 510294
1 89843 40741
1 65617 56592
1 32534 186625
1 1398 326988
1 94026 348364
1 86389 104637
1 94578 87276
1 10268 474782
1 39929 48870
1 27364 504593
1 42134 277076
1 8976 149369
1 38567 825
1 80748 49057
1 74103 429359
1 67407 343895
1 50553 365206
1 62683 44122
1 92972 197867
1 8666 79181
1 19287 352630
1 40128 63274
1 83243 90856
1 5965 471967
1 49350 494297
1 60266 259908
1 61804 242911
1 74952 134962
1 57742 484937
1 54982 350026
1 34052 182665
1 71018 40600
1 52436 394523
1 34308 376396
1 38506 208319
1 41264 251945
1 32864 528455
1 19666 459901
1 39189 31663
1 64281 308775
1 48887 1119
1 25470 115825
1 37499 492769
1 72996 256206
1 36449 415508
1 74199 439209
1 92114 201654
1 17327 432452
1 4515 503159
1 82732 163338
1 23986 521219
1 71032 451689
1 4389 187208
1 81482 15024
1 2192 447114
1 26591 241131
1 63245 139377
1 93121 310402
1 33315 381490
1 79042 518490
1 65 129735
1 74239 167584
1 39105 501878
1 2686 378655
1 55208 194774
1 41394 341182
1 86914 513294
1 72212 170992
1 71592 534092
1 37417 337031
1 15835 158440
1 14208 118377
1 551 303450
1 23250 219766
1 34051 175579
1 29634 502328
1 14061 293608
1 9373 162434
1 50129 517222
1 64089 315773
1 36320 112388
1 99191 385198
1 10298 279173
1 42850 202386
1 71046 79615
1 69454 398408
1 28054 501065
1 56668 16603
1 57286 220754
1 87443 12641
1 34396 198623
1 53318 235346
1 24743 238117
1 44370 381851
1 96993 206664
1 33790 57419
1 10670 481030
1 32122 445893
1 7355 305282
1 29826 467791
1 9026 365026
1 66363 27669
1 46243 94729
1 36210 526176
1 92234 283165
1 8577 441000
1 33613 434594
1 89291 428463
1 58316 96401
1 84765 195199
1 80593 126390
1 62957 260496
1 41552 430519
1 38556 491223
1 26181 424691
1 57493 286396
1 1370 434635
1 29357 283789
1 16096 326425
1 41539 488733
1 24178 35792
1 40671 86718
1 84791 139025
1 26036 246967
1 87103 234716
1 43455 40695
1 52451 215896
1 81639 300524
1 14886 455867
1 27165 403449
1 41688 40015
1 78171 507480
1 37103 189468
1 34215 371948
1 67597 96036
1 3182 127729
1 47679 23221
1 66795 108023
1 96762 366382
1 63679 204155
1 35838 439935
1 45496 97710
1 21620 286892
1 82476 233563
1 1457 513066
1 61308 376069
1 69395 25730
1 58964 308487
1 9184 47709
1 78759 419695
1 33804 385702
1 89076 274668
1 70705 98186
1 4389 442535
1 25174 88035
1 76205 142433
1 91594 57321
1 20167 250520
1 18055 296480
1 57083 446446
1 53585 367793
1 5146 540569
1 82838 82509
1 90431 320313
1 34414 178316
1 84909 244313
1 24186 21319
1 65397 488342
1 74119 507683
1 77711 275887
1 16234 123431
1 31997 224195
1 66370 255542
1 47597 245493
1 74042 419263
1 85109 408964
1 58246 534195
1 26199 503109
1 34595 455079
1 98876 494563
1 62489 318183
1 40827 170706
1 83354 347464
1 66672 448287
1 23842 70502
1 48615 349734
1 6902 199391
1 32464 423381
1 99783 381218
1 9002 255002
1 13038 406949
1 14330 231229
1 26511 170720
1 34226 196067
1 82808 513532
1 96845 253616
1 3136 492805
1 26542 245498
1 73514 179796
1 49382 420240
1 70273 59561
1 14477 141744
1 24923 456166
1 72518 238221
1 96184 171690
1 24189 332162
1 23874 313951
1 75177 141701
1 21197 471777
1 40076 68221
1 3093 237764
1 69935 428948
1 58756 440050
1 12393 113594
1 58667 167659
1 34711 484548
1 4165 523459
1 11618 383629
1 65433 19367
1 55614 168829
1 52823 415157
1 94567 423545
1 22231 246023
1 33475 482949
1 20831 268484
1 87332 135806
1 7835 309248
1 18181 410416
1 44325 385246
1 79306 501772
1 27004 459441
1 89506 220295
1 30574 151056
1 91526 58866
1 83760 69813
1 77817 226356
1 38786 100995
1 82471 426260
1 33965 121147
1 48680 380571
1 72774 148359
1 20283 41566
1 32618 232291
1 19277 450210
1 12802 22578
1 75410 173358
1 18814 262815
1 59912 542198
1 82907 30541
1 80568 66630
1 44671 94805
1 35606 288070
1 63097 498572
1 77758 515169
1 16643 280599
1 17495 370841
1 49954 381073
1 90097 349746
1 30050 277433
1 11784 169168
1 31323 459469
1 92608 75812
1 72465 419112
1 26856 70511
1 87757 276525
1 14393 64985
1 7943 306677
1 35414 541396
1 13725 142537
1 53548 230890
1 82810 415157
1 90289 343787
1 60274 210203
1 46373 101116
1 81666 254018
1 98293 467333
1 48434 254879
1 32309 83176
1 61428 11724
1 48803 203248
1 71716 8056
1 90409 20935
1 52135 56916
1 41369 166373
1 34798 500981
1 40048 375158
1 63346 172899
1 91125 393747
1 12471 395803
1 3384 12930
1 66282 228786
1 88693 415334
1 64933 387869
1 91121 142884
1 98440 427551
1 40825 442464
1 68031 445238
1 93063 365637
1 3872 439174
1 61246 49201
1 21899 388328
1 56715 140554
1 88906 175908
1 6820 300667
1 50992 498915
1 89802 476296
1 31964 367622
1 94216 364169
1 71860 85862
1 84755 387911
1 79756 533850
1 61065 519008
1 63359 112643
1 55444 234606
1 50610 69331
1 85094 395516
1 57461 146430
1 26013 181704
1 62403 305240
1 83390 332778
1 80030 67126
1 54874 111568
1 53366 88193
1 61581 504848
1 32353 491694
1 24604 114190
1 321 292940
1 80692 154435
1 48131 179848
1 75440 175910
1 79036 60300
1 96657 53010
1 33420 154100
1 14693 82902
1 49564 482028
1 40578 202269
1 40225 431413
1 45513 395236
1 96472 250096
1 10757 171546
1 94154 228525
1 67115 373387
1 19719 35701
1 26650 218861
1 37836 499524
1 51866 156957
1 80607 193304
1 37470 229680
1 26543 205837
1 23972 332368
1 40406 179427
1 8241 129146
1 72632 257935
1 19703 90903
1 52355 481441
1 92688 495708
1 62351 33779
1 15841 53996
1 37405 190765
1 13562 327846
1 63322 382312
1 77043 56504
1 29882 373895
1 58222 293293
1 62911 56361
1 36153 366636
1 16209 402945
1 68234 164727
1 90084 57847
1 81763 501917
1 41847 299822
1 85229 30440
1 88305 254573
1 61694 455772
1 51428 60141
1 59125 105802
1 35788 245274
1 14746 512266
1 33774 322026
1 42913 341561
1 18715 446376
1 32165 334788
1 3756 438294
1 30734 418651
1 81093 164200
1 37581 191270
1 7476 273274
1 92701 170904
1 49616 261414
1 43170 41559
1 89948 210216
1 74186 512786
1 78915 10620
1 65424 518783
1 49819 297859
1 18390 30153
1 75620 460755
1 12712 237595
1 49544 248510
1 50653 539078
1 4794 181487
1 88055 233147
1 78201 349381
1 50943 491951
1 97227 355870
1 79372 524366
1 79076 491602
1 38202 358877
1 66495 207325
1 71509 546711
1 60896 38248
1 18445 252684
1 30682 459260
1 90337 258013
1 64900 169262
1 47670 252017
1 73156 14490
1 26143 80907
1 68582 286044
1 85044 540902
1 77219 530774
1 21116 289912
1 48925 446299
1 29253 111583
1 81919 500985
1 89864 162991
1 35326 366180
1 37064 119298
1 93532 192674
1 68753 396006
1 76610 488561
1 46234 330771
1 2210 310288
1 55781 131234
1 50749 303410
1 21628 133163
1 21624 498520
1 42131 480445
1 61510 432808
1 24970 417461
1 63043 271997
1 55274 473262
1 43413 380108
1 67045 279327
1 70827 297602
1 44023 328935
1 13855 465183
1 53769 160048
1 68790 172901
1 47114 488465
1 97276 287659
1 55702 126956
1 91913 44994
1 82929 298841
1 89440 258384
1 41674 378053
1 19853 408476
1 12954 361616
1 59364 290371
1 27780 497860
1 70663 230334
1 42069 403399
1 98782 384641
1 9794 218044
1 38173 318253
1 78990 344563
1 11331 520747
1 88419 5993
1 62583 99292
1 98294 144940
1 3883 409711
1 9829 455981
1 39387 491326
1 38330 232349
1 85068 225641
1 45703 450991
1 30735 491832
1 94376 373110
1 9853 239722
1 5958 475220
1 95354 163085
1 70609 503284
1 25843 467395
1 1155 11212
1 24706 61280
1 28513 489587
1 27783 345081
1 4058 255196
1 76046 509355
1 11367 472434
1 12077 121870
1 89291 535514
1 13636 249278
1 33683 496308
1 46940 482754
1 42389 137859
1 47211 196392
1 33138 147316
1 10060 183890
1 18741 391719
1 93097 47160
1 70451 449665
1 47411 534175
1 11370 539075
1 81989 341603
1 12772 469806
1 1670 510402
1 60531 473573
1 76837 291276
1 95156 481470
1 20157 547261
1 5902 482473
1 11952 297494
1 41297 512695
1 61486 16468
1 9018 94452
1 17101 198695
1 6955 338699
1 43887 20032
1 19348 540557
1 73857 164391
1 21903 204497
1 6904 32942
1 69853 355766
1 91571 360448
1 37548 89047
1 5822 332611
1 53714 319342
1 14059 121451
1 26800 38842
1 85080 367429
1 4241 397422
1 98765 345845
1 70698 294139
1 26428 414920
1 91609 139126
1 37697 354806
1 5736 50443
1 10850 275173
1 18474 317175
1 72878 338112
1 35258 321099
1 60767 3797
1 64288 79483
1 31897 443504
1 75405 24640
1 77962 428806
1 91515 259594
1 59914 359618
1 80816 219479
1 72986 410379
1 32409 220702
1 19271 122845
1 91313 438281
1 88581 383219
1 49753 353483
1 23957 262075
1 41311 239799
1 3777 223526
1 46521 436771
1 16253 364676
1 96776 223021
1 85030 478073
1 43320 345354
1 18500 544907
1 15868 420946
1 7209 424386
1 20276 186665
1 5392 125674
1 78280 532466
1 5473 333472
1 6059 492690
1 87913 518838
1 37594 479905
1 69828 439374
1 83357 443374
1 30709 505667
1 94179 84806
1 89002 116116
1 66119 462709
1 99386 455127
1 25007 139276
1 11720 86616
1 79848 504360
1 56063 86095
1 73293 59102
1 21013 63589
1 5600 324489
1 21354 455407
1 39661 405147
1 2536 391810
1 80907 16192
1 12002 30173
1 76155 462614
1 77046 225059
1 89065 482475
1 66989 15250
1 42760 404766
1 30551 407173
1 40984 189450
1 25746 282115
1 40609 310249
1 10690 78317
1 6519 83362
1 51479 107528
1 39733 133636
1 64684 22821
1 21188 79522
1 68579 283323
1 37235 365769
1 38059 318228
1 70781 71564
1 45180 213641
1 58376 482907
1 7896 113765
1 3362 427787
1 22857 78978
1 45604 538204
1 62567 86984
1 76497 520219
1 42449 40660
1 84149 279349
1 72496 42619
1 87655 432502
1 15481 536876
1 91305 358019
1 36521 27865
1 80837 395697
1 75401 51739
1 39727 101527
1 48713 245553
1 35527 359580
1 70982 46653
1 32725 163398
1 40997 469575
1 47725 332304
1 61591 102988
1 76427 347732
1 47989 218972
1 57877 496298
1 14724 217300
1 28734 462712
1 20784 291653
1 30110 487333
1 27441 236675
1 26236 46398
1 50250 47960
1 15910 391127
1 93831 541914
1 7061 101087
1 39484 523000
1 11980 310471
1 34762 47734
1 80184 384327
1 29659 365068
1 19950 254706
1 52003 495868
1 26161 455257
1 53215 351473
1 26795 356560
1 48439 25400
1 61904 133929
1 35293 28310
1 22753 271878
1 1932 383764
1 6948 478115
1 39051 4973
1 33774 41086
1 7210 244452
1 94843 335078
1 48418 139296
1 76178 247732
1 2551 281714
1 76259 481241
1 60310 36867
1 1418 229774
1 84665 449367
1 13707 460266
1 60095 248007
1 33301 243308
1 84822 416884
1 76417 31263
1 84691 434410
1 3602 150532
1 6166 343069
1 69557 414647
1 45513 477659
1 15776 347170
1 82367 420420
1 22996 330860
1 55607 468129
1 51835 267460
1 86807 87294
1 79148 234231
1 73107 145044
1 6501 157422
1 57797 256531
1 94093 112350
1 34612 84693
1 76569 489805
1 92591 222949
1 2501 444440
1 43121 53777
1 44024 269263
1 4956 547309
1 67811 85883
1 13376 79190
1 26432 38481
1 89939 350404
1 62836 123352
1 46487 61484
1 89423 496671
1 77689 446014
1 23944 484540
1 45805 397672
1 16515 7238
1 16533 246309
1 29325 8692
1 34905 468959
1 80443 440776
1 92622 78486
1 28465 512224
1 17009 248746
1 29175 91657
1 11562 501597
1 42211 382175
1 94892 412491
1 41779 56531
1 64145 503092
1 16817 301081
1 48767 118858
1 11055 413422
1 27047 353464
1 98858 324267
1 49378 310480
1 62473 265539
1 40436 307765
1 37981 185941
1 9131 490650
1 10048 305368
1 38815 16618
1 69592 65282
1 30577 6257
1 84178 514146
1 91821 268361
1 3017 373306
1 91242 403363
1 55646 285765
1 18438 475138
1 36095 118917
1 31340 368312
1 69122 113042
1 18415 544196
1 27080 506990
1 96270 329565
1 95580 522171
1 86576 177213
1 79731 141328
1 7655 168827
1 48108 250956
1 20783 536746
1 4847 24982
1 36525 465923
1 77743 454987
1 82001 18927
1 25130 135135
1 63414 487439
1 31877 3944
1 95551 26722
1 15890 80141
1 8090 410779
1 37451 227665
1 40958 510708
1 66390 357657
1 19022 142128
1 98721 482938
1 10389 204770
1 99940 67129
1 67273 157239
1 46340 460264
1 61385 28756
1 48555 444340
1 74849 449073
1 51123 290601
1 16515 271144
1 5498 228796
1 43886 228064
1 33901 386522
1 26536 305347
1 48063 396074
1 31493 9564
1 26640 365723
1 60703 397445
1 44808 408127
1 58333 516478
1 87002 73593
1 29806 192908
1 77636 540672
1 84749 34887
1 81579 111350
1 16572 46221
1 91361 236142
1 73642 147069
1 54753 276178
1 42607 58996
1 53678 51654
1 42797 476355
1 61625 96295
1 84558 388555
1 79994 392309
1 71434 295964
1 33236 239525
1 18048 38755
1 4467 20531
1 70937 118248
1 41486 236054
1 23754 431412
1 455 220543
1 42704 517948
1 70055 53058
1 3059 98165
1 95557 389613
1 23941 54714
1 57150 453723
1 88898 8153
1 60859 167726
1 20784 220198
1 66992 481680
1 35389 9685
1 73976 372382
1 38662 533500
1 54332 212333
1 15596 107496
1 28267 373240
1 80062 407943
1 67873 120217
1 83635 42853
1 47874 166463
1 99790 533444
1 62237 369393
1 57850 126329
1 88203 452322
1 42286 185242
1 28206 152615
1 39432 469227
1 5076 101420
1 13043 230232
1 67156 485271
1 12194 206434
1 32238 127219
1 30388 341630
1 22860 507223
1 1744 245184
1 77797 64381
1 2440 275425
1 96918 487671
1 23064 156057
1 13577 220773
1 17317 493558
1 13487 224821
1 29663 65016
1 17319 168205
1 16897 47203
1 52343 376137
1 93006 460068
1 30703 54546
1 2259 384371
1 74123 81092
1 54602 236218
1 47535 104842
1 59026 285193
1 33194 393868
1 6841 495237
1 46325 149416
1 116 410405
1 43827 130538
1 28291 132172
1 10225 289170
1 72304 543793
1 31268 384366
1 13486 505633
1 1679 358357
1 74715 504236
1 68316 338409
1 60992 476900
1 72832 204226
1 52333 65937
1 95961 193245
1 67007 497471
1 31537 148557
1 50684 180032
1 37818 257386
1 64692 527679
1 46225 176317
1 34719 391622
1 3453 376310
1 12770 258941
1 74574 447362
1 5548 455928
1 61088 73981
1 70162 283605
1 81303 379297
1 52313 59468
1 16611 219605
1 30922 132765
1 68091 275647
1 36701 470074
1 55779 302994
1 63473 146062
1 6407 452360
1 54607 23134
1 44735 346837
1 41324 227444
1 21739 507535
1 61445 15928
1 54838 399936
1 47298 413769
1 12757 493719
1 32981 346214
1 28615 393755
1 16762 304526
1 26547 483751
1 40950 344418
1 47503 488140
1 5338 5720
1 31637 397206
1 37023 233246
1 43661 487452
1 41257 424099
1 6471 502027
1 19046 193514
1 38207 432426
1 91534 365705
1 88538 357977
1 80354 216615
1 61061 481114
1 58414 102386
1 25371 128743
1 88712 488667
1 3613 281398
1 6033 401441
1 36473 426884
1 8593 426501
1 8773 42942
1 99452 105837
1 50978 385830
1 69617 309504
1 18491 222408
1 61367 50647
1 66245 27078
1 51167 287620
1 8767 50331
1 84935 94422
1 41585 533025
1 80659 88226
1 79726 105780
1 19028 309793
1 75763 519085
1 71746 454027
1 30471 118031
1 20643 236150
1 91611 411577
1 43684 174153
1 84713 148853
1 1788 536833
1 36439 210615
1 37101 275780
1 53171 401332
1 70916 361333
1 45173 266036
1 11126 523901
1 55042 375700
1 56291 73109
1 33092 188068
1 29877 347753
1 79189 422323
1 87775 482862
1 23251 38314
1 43071 347889
1 98218 377529
1 44222 320115
1 19183 13130
1 50860 485835
1 5089 165028
1 6822 161035
1 616 371953
1 42834 449507
1 65624 205012
1 49151 179148
1 78252 38864
1 97864 17910
1 92716 276475
1 76911 12450
1 61769 218979
1 23715 92529
1 48510 255309
1 93724 503651
1 17039 112641
1 64924 79493
1 51082 76539
1 42125 87240
1 75818 143718
1 34279 217652
1 37521 303911
1 27240 6230
1 32107 73922
1 19995 369842
1 32559 129565
1 59412 383845
1 13886 120744
1 16688 189348
1 67428 351859
1 1559 182719
1 89908 186499
1 37563 208883
1 88974 36397
1 97464 507069
1 54651 315749
1 54388 9304
1 78220 95441
1 37534 123871
1 65888 465976
1 56912 54037
1 62140 167907
1 75022 105563
1 81458 89359
1 38374 132342
1 77757 27897
1 28815 109582
1 29729 131644
1 78956 275916
1 65101 335055
1 80424 15288
1 34874 11616
1 53626 322900
1 86186 327835
1 67008 203240
1 22347 539377
1 92517 157231
1 63220 526537
1 43164 428012
1 22213 221138
1 69668 478363
1 65576 441602
1 9859 166616
1 95380 101133
1 68077 361104
1 17062 252296
1 41405 471507
1 66151 95651
1 2232 256255
1 98603 343352
1 83374 39667
1 42414 198625
1 64634 403425
1 21334 314817
1 26911 29577
1 79509 196448
1 24330 92616
1 3398 107447
1 8725 81526
1 29197 369549
1 75103 91411
1 21977 116412
1 82166 261914
1 24387 300700
1 86799 137317
1 77326 250444
1 34154 201635
1 77223 108940
1 62800 428490
1 33091 334121
1 35158 129861
1 1253 202281
1 19066 322664
1 80695 487706
1 73442 528086
1 15469 321552
1 72962 496670
1 95528 429244
1 692 201071
1 6030 389145
1 90335 276191
1 47508 18643
1 63826 342501
1 71062 96235
1 743 414631
1 35323 484148
1 30306 326044
1 46067 267877
1 83698 81075
1 36154 322129
1 66956 6990
1 57012 119954
1 50613 266756
1 82033 530071
1 25206 416928
1 78824 515961
1 63367 72743
1 41725 474889
1 36486 55170
1 51708 217865
1 88702 281038
1 35965 394475
1 37667 391915
1 58496 115925
1 40370 71653
1 46384 73543
1 97875 171089
1 24546 268856
1 48184 504337
1 78964 459176
1 86397 43160
1 85232 459217
1 13128 3939
1 82312 365611
1 43879 446879
1 20601 73998
1 31382 393981
1 17738 405156
1 44025 338728
1 17004 15192
1 55547 373934
1 16345 40761
1 91319 360020
1 91446 541000
1 46669 200701
1 68850 486350
1 56777 236903
1 98535 504387
1 81889 235762
1 30838 453952
1 88117 504899
1 83117 218430
1 9391 496279
1 29089 502277
1 83458 102541
1 85590 82706
1 42797 105919
1 75284 27389
1 63383 210306
1 74001 219980
1 61234 543957
1 85611 180414
1 66617 8974
1 37260 543729
1 28915 2049
1 30502 482836
1 80592 525143
1 66103 268550
1 776 211728
1 95108 20421
1 43137 363017
1 36318 65016
1 7560 175487
1 94530 14261
1 64628 192671
1 93522 392936
1 54503 289304
1 70047 390598
1 17838 468576
1 12160 128106
1 66974 25227
1 64729 294796
1 99223 357233
1 88087 3833
1 87938 5201
1 99344 229232
1 58260 168021
1 8166 231917
1 75403 409187
1 23362 191712
1 98253 411155
1 56538 226162
1 73582 356162
1 28941 359969
1 39880 364597
1 82467 121507
1 84225 120248
1 4911 420467
1 47435 299163
1 85935 476603
1 53693 151036
1 38440 542679
1 76028 516523
1 89612 404121
1 93078 166365
1 81333 68227
1 54467 254602
1 75081 303604
1 21508 346523
1 16021 149175
1 65542 71313
1 44692 91074
1 91741 416080
1 63656 278697
1 84043 128068
1 10524 178121
1 31896 206087
1 27530 164281
1 8761 108181
1 17424 453568
1 491 502651
1 37851 92068
1 35894 482241
1 88702 101685
1 83276 34636
1 65593 411688
1 24905 130493
1 61524 67185
1 68978 186643
1 33411 43174
1 75000 488397
1 44289 64797
1 92500 454362
1 29398 192406
1 72394 255522
1 52019 33558
1 22632 480684
1 44435 187525
1 2949 85491
1 77530 177545
1 8292 272020
1 48023 539709
1 64880 146887
1 96227 72931
1 2175 348234
1 46944 380747
1 32401 45492
1 55068 36609
1 68592 494255
1 36302 49622
1 81424 370155
1 18069 178180
1 67021 166096
1 56126 98409
1 88241 248556
1 75164 404001
1 78221 13767
1 45199 133245
1 17660 254417
1 97824 134869
1 40837 102032
1 76032 195830
1 57112 292435
1 39118 126748
1 83277 291976
1 57296 499378
1 47466 34139
1 3446 31641
1 22875 461372
1 7451 400569
1 51065 38765
1 72613 250656
1 29382 171033
1 47842 434644
1 94797 351743
1 26379 22529
1 74180 80661
1 15523 335329
1 68650 92957
1 84086 373143
1 51243 309168
1 23644 153157
1 30489 43249
1 59893 167101
1 67666 468079
1 71884 448020
1 84575 368244
1 7605 47410
1 13360 457235
1 23728 85011
1 81122 209235
1 14598 93849
1 14971 375465
1 40201 393904
1 40586 18167
1 84661 24265
1 47465 440271
1 68915 394295
1 11900 328372
1 76499 231753
1 8114 370485
1 32462 271277
1 61152 175591
1 59404 219775
1 26635 211996
1 71289 156425
1 70652 400563
1 51279 330044
1 85099 526661
1 81617 121633
1 55894 361475
1 32907 439197
1 99656 194554
1 76213 3576
1 56789 268561
1 87599 411848
1 44922 417070
1 48484 36127
1 14111 339678
1 63592 440680
1 63958 151996
1 13308 406229
1 2331 430174
1 50151 188571
1 88403 261384
1 26779 404826
1 49583 73875
1 92087 352414
1 33384 86347
1 65505 476449
1 59650 214490
1 55370 70246
1 55594 46499
1 652 141471
1 24890 329247
1 14124 482891
1 40754 405243
1 77881 3662
1 35870 183964
1 42445 248668
1 56308 374026
1 2217 3542
1 5876 491538
1 43290 258729
1 39048 144464
1 68216 127357
1 15747 207786
1 54147 385103
1 99108 157755
1 1478 80131
1 30225 211784
1 54518 335539
1 35486 69138
1 13810 123621
1 98502 38426
1 54850 29333
1 78830 356836
1 14489 132269
1 75366 202204
1 35668 160888
1 91529 286573
1 19898 290596
1 8665 358573
1 58364 37767
1 77030 433454
1 62132 518358
1 34822 487264
1 87143 249609
1 4827 149396
1 47973 369908
1 84402 461871
1 58373 207269
1 8384 481660
1 43371 492812
1 32261 25326
1 42180 247998
1 91690 422332
1 27590 184782
1 39844 32755
1 86930 71999
1 10832 125104
1 30196 14984
1 9399 77099
1 89887 407750
1 51497 458481
1 9842 167578
1 8675 374251
1 73655 252573
1 48971 188504
1 40545 99489
1 82416 43495
1 17067 441415
1 46092 381039
1 38909 8440
1 57955 213397
1 83944 205422
1 77539 411102
1 65638 236141
1 26948 152254
1 18205 165031
1 97607 99477
1 79739 404235
1 34137 348242
1 59768 74287
1 18158 242892
1 46360 485094
1 44168 328147
1 9768 136215
1 15727 41433
1 32991 446856
1 62967 314030
1 3004 481196
1 30751 537430
1 83915 10422
1 39086 347263
1 94434 192823
1 94326 392773
1 55165 412347
1 48883 317760
1 45000 290145
1 29034 4102
1 32243 82135
1 16428 374894
1 47868 460039
1 53906 147334
1 47755 80576
1 44640 330010
1 78799 396886
1 43524 202322
1 59299 307986
1 52245 497872
1 69901 392471
1 86102 299672
1 39003 108403
1 51250 142814
1 24774 114462
1 59423 103796
1 24688 273966
1 50397 9333
1 92839 310226
1 13174 402463
1 79969 33612
1 26525 522573
1 89728 137159
1 87569 262622
1 58862 281753
1 60312 226940
1 5119 343169
1 29446 51518
1 51443 498366
1 36501 502171
1 48722 159647
1 92012 79885
1 5840 113937
1 43131 518375
1 97512 436524
1 92314 363878
1 87043 206098
1 15471 204836
1 51184 253858
1 17958 318264
1 3979 25967
1 66424 207596
1 57368 395435
1 64391 70879
1 56230 332152
1 72670 536320
1 13261 531946
1 9042 90453
1 46610 132587
1 83781 521360
1 20000 498457
1 85087 91965
1 45263 322632
1 69205 452230
1 70943 130242
1 10501 121090
1 13434 166113
1 55541 366555
1 19063 9456
1 76984 137304
1 49011 292202
1 12714 199455
1 21303 86417
1 41553 320348
1 98135 162052
1 72636 466748
1 41231 42758
1 34469 109096
1 44358 391621
1 36721 226687
1 86156 113908
1 71916 32259
1 55805 288502
1 56174 393681
1 30813 333448
1 94330 345668
1 9051 380339
1 79484 69642
1 16656 312051
1 4008 321131
1 50367 404741
1 41888 408172
1 51508 516534
1 6860 219193
1 52967 371026
1 18624 79531
1 5848 295550
1 86331 368320
1 18033 119542
1 56676 421562
1 10665 272504
1 37965 36323
1 11165 5342
1 17810 386604
1 3799 466713
1 19960 297037
1 81705 194697
1 49200 534527
1 93520 271961
1 88147 171026
1 4083 392101
1 98405 308487
1 77154 449099
1 30803 501595
1 48697 120361
1 92439 22430
1 41692 59415
1 95312 291669
1 53851 381106
1 4941 391765
1 38573 761
1 31201 522734
1 75766 137640
1 42189 303049
1 25314 256020
1 83386 20354
1 4233 347336
1 95550 45934
1 18699 63015
1 32820 6734
1 52051 164244
1 2118 530430
1 61302 531077
1 47588 468927
1 45746 415276
1 79052 524634
1 8017 421613
1 81602 489831
1 12837 481118
1 8278 405334
1 37835 399973
1 36451 242021
1 77098 533162
1 54987 527320
1 59475 498807
1 27646 527384
1 40416 130154
1 73010 48537
1 72406 204214
1 34025 171084
1 24645 202170
1 89616 222450
1 60996 75272
1 68092 542986
1 12119 123703
1 97356 464483
1 41483 246654
1 73420 110432
1 45334 268819
1 7437 57214
1 99577 168805
1 55760 529921
1 19103 325147
1 8282 257599
1 41853 134398
1 52414 138588
1 36722 144543
1 18680 36577
1 97158 263135
1 82670 59521
1 14060 226596
1 98991 505435
1 76417 140122
1 78517 264521
1 17900 30492
1 33380 357398
1 56318 529059
1 12970 300970
1 96977 177315
1 44991 170705
1 69771 52642
1 16100 439235
1 97370 535411
1 5765 8927
1 73974 491468
1 72505 416983
1 48067 17456
1 37726 9142
1 91886 340314
1 62975 409174
1 30061 15760
1 18064 122582
1 34082 475769
1 38734 40914
1 96854 405343
1 95841 175937
1 78879 93569
1 47291 469686
1 94012 237454
1 10967 405752
1 51989 310389
1 21885 329761
1 5725 400907
1 75770 452080
1 45522 177709
1 1034 158619
1 5241 423931
1 88112 536001
1 28612 96425
1 42682 244593
1 73293 326674
1 10911 96333
1 92954 218460
1 73986 380660
1 56057 278225
1 98030 508669
1 43683 512685
1 72377 538217
1 1274 334782
1 1059 212642
1 42732 64307
1 55093 312126
1 53199 128229
1 57413 231112
1 4101 96581
1 174 234999
1 66711 211528
1 93946 103973
1 84316 145133
1 83353 376005
1 99536 211079
1 88329 1949
1 51487 223764
1 79310 395689
1 70297 77156
1 37176 32542
1 28765 203748
1 37185 306493
1 41008 319303
1 58382 339261
1 90244 414004
1 53355 321069
1 61108 52565
1 87665 471587
1 61412 466998
1 25890 441886
1 6179 197752
1 71304 478680
1 74825 474451
1 90107 315865
1 2843 66605
1 56890 141567
1 17092 411688
1 43246 507595
1 98460 334416
1 60492 339382
1 17506 377830
1 99473 253557
1 63651 508550
1 99173 193757
1 72594 153450
1 76027 9317
1 91631 1169
1 14733 68499
1 55363 12801
1 91649 343627
1 18528 72609
1 50248 238650
1 57890 129608
1 5467 132984
1 98162 257336
1 76063 207151
1 72351 372480
1 33760 467086
1 71525 316990
1 10742 338374
1 53768 279593
1 47300 161796
1 59063 235517
1 16982 215153
1 60459 468442
1 65024 121809
1 76071 85217
1 96291 504333
1 91895 463559
1 68393 92465
1 2771 112879
1 89798 440222
1 74330 484164
1 61335 485965
1 75097 136309
1 63396 82754
1 73988 276264
1 92894 457018
1 11097 471071
1 42755 173094
1 2946 154970
1 7415 70522
1 37392 274547
1 72971 252558
1 9762 231365
1 66744 545032
1 19614 301766
1 4514 164077
1 22196 25348
1 16502 137395
1 50240 451995
1 25870 226165
1 6694 66034
1 62633 506596
1 94294 406458
1 821 27382
1 64519 147858
1 94087 103542
1 20861 79989
1 54335 376879
1 47748 298622
1 92391 137411
1 89748 429520
1 77906 183618
1 31053 17816
1 65535 518993
1 70618 330749
1 52724 30672
1 68080 175367
1 45349 369884
1 18317 112935
1 70636 150446
1 26523 96269
1 43984 311945
1 88972 204683
1 94976 71732
1 21597 17127
1 81303 425018
1 17109 367061
1 95639 435540
1 18404 185354
1 84144 537494
1 58182 521306
1 78775 316878
1 79199 373047
1 84049 49748
1 93183 502028
1 38248 383228
1 84221 464407
1 5297 408516
1 27069 477735
1 85390 401147
1 82284 331707
1 71399 491487
1 66688 255429
1 31697 510328
1 66778 184276
1 53033 120203
1 2693 380354
1 19031 333615
1 97110 489143
1 11054 94235
1 90251 255604
1 48392 458858
1 68462 431652
1 95595 310186
1 7442 75991
1 94600 471022
1 89842 40738
1 14968 507220
1 51862 311645
1 63295 105428
1 2542 65921
1 58955 253454
1 4983 189830
1 21300 432528
1 67859 252665
1 3099 74310
1 70355 130071
1 82220 227412
1 18126 395081
1 47454 50375
1 40680 316466
1 18287 529888
1 27278 334533
1 61994 526632
1 23446 52099
1 24002 484207
1 14818 152333
1 50326 477049
1 87355 433412
1 91597 348116
1 99447 213915
1 41945 333599
1 2964 68721
1 34870 210700
1 78205 103021
1 72169 334768
1 99842 286868
1 28642 252890
1 18113 274506
1 63452 286859
1 33441 291189
1 91290 470105
1 94355 113989
1 94570 305299
1 62322 328414
1 86691 308535
1 89345 461801
1 62247 309424
1 70737 400671
1 65827 467840
1 63130 506276
1 47212 471991
1 95390 105982
1 80674 146546
1 12939 522475
1 12815 197790
1 47671 534295
1 99718 70630
1 43332 123595
1 42854 376836
1 68475 181967
1 99573 410397
1 6578 474829
1 3047 334788
1 79560 335796
1 71158 213079
1 62085 300142
1 89065 77474
1 92125 286267
1 38479 356174
1 99723 462499
1 74819 540611
1 18648 459519
1 37607 331455
1 56051 457269
1 80202 350333
1 30103 471920
1 93828 291466
1 61066 449093
1 30167 273900
1 70330 51672
1 73805 517921
1 46047 279644
1 98846 186104
1 93246 221811
1 88776 425789
1 15842 106307
1 36087 160596
1 40035 543799
1 32860 230799
1 37856 274354
1 81112 447709
1 18534 285395
1 12688 544811
1 92936 235680
1 96823 69434
1 89062 127652
1 37641 401439
1 96680 404993
1 42379 520466
1 29922 417330
1 41710 114940
1 81968 369373
1 73835 416853
1 43096 411618
1 93351 133398
1 9420 477299
1 66894 80052
1 35335 31666
1 22520 330943
1 50989 15186
1 40552 127384
1 73197 343167
1 66889 164680
1 22496 136905
1 4946 293355
1 38121 36972
1 20801 411165
1 74164 333959
1 82913 168600
1 78520 300149
1 83621 223092
1 67479 303055
1 54060 251074
1 1019 348644
1 47357 221342
1 56536 332060
1 69290 12701
1 61647 53136
1 43758 217328
1 78630 329988
1 80465 11751
1 24594 232438
1 70976 326906
1 81359 525985
1 51735 271755
1 52803 240462
1 56153 280214
1 65537 233006
1 88083 175788
1 29121 115682
1 3262 76133
1 7339 316241
1 32828 188990
1 59403 323862
1 71576 315459
1 92123 228283
1 66184 455466
1 99998 228107
1 6700 132498
1 70208 149217
1 98446 80029
1 68249 451307
1 20833 121411
1 14537 540460
1 80771 437561
1 71195 34570
1 91037 270506
1 50563 458217
1 50719 376253
1 36578 265118
1 85062 450954
1 72574 9953
1 28280 280000
1 70348 311267
1 63716 343689
1 49800 156481
1 72325 141034
1 35769 367971
1 1693 499547
1 23631 472849
1 69500 522541
1 69190 276686
1 23351 38143
1 26659 98284
1 41907 246980
1 18483 262986
1 37177 192627
1 30192 497962
1 71073 29890
1 62909 263467
1 19818 361212
1 78343 143776
1 29885 523427
1 22116 337574
1 29967 491590
1 24437 32354
1 14653 540792
1 73093 513093
1 24687 161320
1 489 358303
1 61751 522414
1 77439 214713
1 32977 150232
1 10033 537850
1 60802 30487
1 24881 134558
1 21115 252334
1 4284 533482
1 96341 252139
1 20857 231145
1 42644 92329
1 37273 357330
1 66086 535622
1 35126 146788
1 67587 115095
1 48917 92745
1 38892 147676
1 46438 178627
1 25581 402017
1 19168 152658
1 20316 172443
1 91111 84400
1 81114 197347
1 12936 460951
1 32590 122286
1 76025 174195
1 51951 526347
1 37243 547129
1 2393 350912
1 71097 431105
1 63475 285122
1 82824 98586
1 54097 126564
1 3719 541704
1 91854 288292
1 86398 6837
1 60079 414154
1 24608 526817
1 95972 523975
1 44011 270028
1 71208 73844
1 9380 513644
1 67486 476680
1 95005 470832
1 71892 455273
1 43600 340886
1 8033 392144
1 41922 5486
1 69895 384356
1 44611 33237
1 51955 180955
1 63947 127723
1 49274 17237
1 93372 486405
1 1756 268039
1 61828 417684
1 59843 205077
1 87769 281064
1 7522 45621
1 35612 172802
1 90071 268974
1 99769 154554
1 30187 248309
1 9539 137281
1 302 158355
1 73338 119089
1 88733 361297
1 61702 176376
1 37694 397367
1 67194 93077
1 49760 204298
1 14676 420819
1 88094 286670
1 90329 341592
1 97562 220860
1 19227 281867
1 56995 421841
1 96308 379402
1 44721 476741
1 98314 437160
1 14981 494462
1 34923 534744
1 7212 23250
1 90736 361833
1 85019 237540
1 54555 317104
1 54641 497908
1 65082 162625
1 54489 44958
1 84963 291211
1 54279 498995
1 60024 217651
1 45624 66516
1 11778 243469
1 44980 478185
1 25048 189690
1 50797 310927
1 30583 290811
1 30399 331099
1 90312 173737
1 91824 506133
1 8542 168883
1 27919 421057
1 56407 115327
1 4374 293173
1 88312 14121
1 44137 250073
1 81428 216862
1 93750 333390
1 62499 65070
1 11764 426520
1 1740 130156
1 92390 456516
1 75101 406893
1 82359 389811
1 94991 519212
1 3389 219276
1 69093 114912
1 49689 19990
1 50347 300328
1 36818 476136
1 14872 467726
1 25503 103119
1 58606 86461
1 34140 391315
1 74903 319276
1 98800 176722
1 21447 417260
1 23663 114348
1 37694 140305
1 60436 357170
1 87109 318206
1 98884 104075
1 12621 214525
1 80431 69422
1 69941 458720
1 51632 164970
1 29731 493151
1 98154 493255
1 50119 188507
1 11946 251236
1 75965 15248
1 50761 346820
1 7497 55072
1 17481 78704
1 6618 138914
1 41909 24772
1 89353 155196
1 86051 56998
1 87033 196097
1 5363 320893
1 78902 340692
1 63502 46047
1 6808 519939
1 38153 276579
1 49534 426760
1 73026 533408
1 89141 251684
1 61375 519037
1 4689 346059
1 61683 383670
1 90096 521473
1 81691 76354
1 75420 203793
1 34106 275315
1 83047 438940
1 88067 80731
1 80910 320586
1 58125 235895
1 56119 290142
1 70941 474151
1 73365 81265
1 39522 155263
1 84865 348042
1 51505 508385
1 57760 346433
1 74255 31228
1 37217 40480
1 62693 43062
1 37117 485341
1 59307 46948
1 63863 14531
1 40319 376037
1 77244 538228
1 82764 405538
1 56546 7860
1 98982 355081
1 21802 531389
1 72714 402033
1 51006 358549
1 69088 178748
1 91573 422567
1 22106 127977
1 31629 474230
1 47924 238654
1 69549 255024
1 81428 394544
1 27370 14628
1 50248 69278
1 38720 419225
1 40428 234865
1 24918 409546
1 33027 55839
1 43069 181400
1 25019 505083
1 66959 123142
1 41740 529186
1 31409 447048
1 57943 192374
1 37907 441571
1 25512 447150
1 98284 272063
1 85749 519099
1 75744 186505
1 12222 370482
1 54204 318126
1 75085 478295
1 23318 367010
1 77941 33055
1 83151 444390
1 10069 353324
1 17810 166547
1 83924 119096
1 92276 68636
1 33700 403445
1 69780 29571
1 18976 57556
1 55418 253113
1 37711 127361
1 72313 145006
1 60353 17057
1 80846 336269
1 24014 464
1 71872 504262
1 5788 524232
1 93856 357707
1 12887 63736
1 26600 16847
1 76921 457925
1 73725 375967
1 95585 390844
1 43727 165307
1 88541 325814
1 30326 175570
1 86722 208783
1 67444 53269
1 42096 172848
1 97943 322272
1 10256 416189
1 12341 304830
1 32535 33651
1 40719 111824
1 85443 267651
1 24784 487142
1 15930 293045
1 58285 177514
1 70159 488914
1 23621 251658
1 85119 46135
1 73088 394966
1 88045 198188
1 13586 452196
1 77227 368078
1 82646 279231
1 36787 489909
1 79092 452648
1 83911 64474
1 18301 363668
1 98646 322070
1 44555 40220
1 64568 501601
1 13508 194879
1 37678 527824
1 99798 433240
1 42501 84639
1 85178 207562
1 15729 54244
1 83922 539442
1 87732 186495
1 23884 131776
1 37142 386612
1 39102 511794
1 62988 188160
1 50858 415203
1 12435 398611
1 31129 196686
1 29331 466699
1 32225 21812
1 90814 538628
1 6337 538078
1 56816 514367
1 32001 341709
1 77262 267303
1 45589 87195
1 16841 372235
1 21656 157773
1 29658 349110
1 37459 38211
1 8805 35845
1 98517 529734
1 69591 216088
1 42297 338027
1 86730 465241
1 60069 465881
1 82526 302356
1 27495 231831
1 85951 28774
1 8120 216751
1 82787 470242
1 69211 487464
1 33450 83523
1 8188 391897
1 40734 302219
1 11890 439340
1 87538 184901
1 67071 290583
1 7653 267025
1 53484 529655
1 34174 469227
1 77552 478644
1 12143 420715
1 89512 17846
1 21779 151888
1 58909 277688
1 68881 251036
1 94883 93672
1 42041 292421
1 41877 327136
1 51843 230400
1 80092 238783
1 92949 473733
1 37735 187196
1 94555 107872
1 64530 316138
1 40686 342983
1 2113 361931
1 80464 36950
1 90627 296634
1 47756 269501
1 36657 348821
1 76888 60853
1 65294 275063
1 63507 491708
1 84742 481226
1 48265 15356
1 63376 431330
1 13964 25904
1 4302 132705
1 15066 264591
1 30218 136077
1 41499 208259
1 28377 417413
1 66722 333843
1 85657 305348
1 18377 373469
1 96755 455781
1 83927 72726
1 827 394833
1 52315 112957
1 70893 429888
1 89679 44923
1 13936 8796
1 58711 469594
1 59188 473264
1 48257 391725
1 59829 350763
1 12357 69038
1 22967 369646
1 76452 272916
1 57833 254778
1 93195 453993
1 13860 406160
1 23054 250601
1 9099 132458
1 19151 319253
1 44043 427689
1 86262 64742
1 14905 90245
1 14872 223491
1 72408 455563
1 12114 341131
1 3954 417296
1 71340 516708
1 4700 496275
1 9336 38008
1 28852 35411
1 58097 113084
1 68964 36950
1 7039 488324
1 81758 148903
1 73552 416337
1 33215 11493
1 58270 331796
1 16750 22418
1 29996 115792
1 54043 173117
1 50122 385979
1 46818 421264
1 98767 526649
1 15816 502051
1 65244 11968
1 70650 231903
1 82909 15227
1 56434 73300
1 39400 524163
1 98675 340059
1 4733 34348
1 32074 65880
1 4902 360525
1 9965 540878
1 99222 538664
1 73149 523034
1 83116 277887
1 2213 404388
1 26126 354006
1 76698 517910
1 55792 95834
1 8218 124526
1 68140 224892
1 12911 106452
1 45417 48764
1 99275 370830
1 66039 51323
1 32811 489627
1 56654 471945
1 37878 133797
1 3764 442107
1 80285 507735
1 88629 305586
1 45754 307839
1 83339 350498
1 31635 340640
1 99381 434864
1 73205 476353
1 44417 12349
1 33467 78229
1 43236 528997
1 75718 16881
1 79357 501464
1 14596 484037
1 16824 301976
1 27531 161371
1 71271 175506
1 82716 85862
1 59976 67492
1 3586 343501
1 29507 390365
1 79954 198526
1 58219 504289
1 81259 233183
1 44698 208917
1 25973 217244
1 16695 279021
1 6179 401167
1 63281 58357
1 84690 448298
1 24866 349471
1 27946 94917
1 41678 482579
1 10649 425841
1 11075 128350
1 26461 283802
1 7417 93168
1 61720 354490
1 60721 13258
1 94747 40944
1 45528 483184
1 83550 356175
1 42722 404168
1 71619 292368
1 28400 468269
1 76024 309531
1 37837 383345
1 31891 445682
1 2090 173836
1 99669 152844
1 44647 87171
1 85674 512035
1 34347 208014
1 97989 384671
1 11176 108845
1 7334 507209
1 62842 364823
1 82645 389232
1 56934 318742
1 79941 30988
1 96349 450749
1 30132 61130
1 35576 232646
1 88679 117834
1 43515 186152
1 31504 116885
1 80627 234971
1 23562 242999
1 45562 332331
1 1976 400846
1 86672 234492
1 48523 87013
1 2337 95085
1 62715 166206
1 41091 296788
1 91882 225152
1 71510 128655
1 18311 313345
1 43972 409871
1 69638 301977
1 37568 341656
1 60169 135474
1 17129 301770
1 56668 216006
1 12485 503947
1 26546 249032
1 74120 324310
1 77355 336259
1 48044 372498
1 98832 313398
1 94040 250777
1 19698 224122
1 99996 202325
1 68272 297671
1 81968 215827
1 37199 394404
1 2330 169814
1 41729 370782
1 66086 486409
1 35361 80852
1 77069 16810
1 68147 445154
1 74417 88808
1 12422 37690
1 68988 176990
1 8723 482802
1 79238 300709
1 45821 495044
1 85070 195738
1 25232 87873
1 10301 293458
1 3139 322469
1 37224 27412
1 20504 53965
1 74285 385826
1 37881 126102
1 28146 472365
1 88826 278887
1 46698 400104
1 14555 248611
1 529 324397
1 47077 201880
1 53869 150777
1 28778 468554
1 53357 106939
1 71334 328129
1 69387 209284
1 88546 14739
1 63403 299169
1 49709 507188
1 98939 79304
1 55427 177707
1 77619 108515
1 78344 366440
1 72564 308156
1 11499 69564
1 60139 377016
1 7237 539247
1 90892 51867
1 96377 236458
1 61145 92306
1 61267 355229
1 69882 485953
1 7531 55935
1 49507 484906
1 70433 370373
1 54195 126912
1 28032 258099
1 11345 269672
1 18013 100903
1 23919 356479
1 87830 230548
1 68681 529846
1 71796 386588
1 932 413829
1 95339 408946
1 69713 523265
1 99863 251737
1 5097 342566
1 52671 452446
1 95760 511861
1 23156 59154
1 95827 512127
1 4175 161687
1 58092 517065
1 17336 493974
1 19962 172970
1 16859 451223
1 58955 242736
1 56114 59224
1 10613 180698
1 8064 470309
1 60758 417999
1 3186 348591
1 1624 141846
1 53246 399281
1 50608 240848
1 17605 71307
1 25916 172338
1 18482 168365
1 31299 351928
1 54265 85900
1 53206 375275
1 94267 26345
1 55155 541232
1 69919 418856
1 28158 465075
1 9496 436631
1 86247 83252
1 50659 486425
1 88041 199641
1 35207 334211
1 67462 152827
1 37044 484546
1 1133 430404
1 76806 487879
1 56214 403031
1 19074 265657
1 37347 318324
1 9941 146123
1 39583 95740
1 15226 264683
1 28959 261535
1 94898 517385
1 7429 118453
1 55274 538382
1 21945 495752
1 37594 531069
1 50576 69348
1 66307 257617
1 46536 87374
1 92110 224000
1 53479 2086
1 61841 7234
1 42400 158580
1 90730 459552
1 57583 51967
1 91651 362982
1 30298 184381
1 93006 6834
1 4752 14197
1 39305 320558
1 49547 343674
1 16217 543225
1 783 76925
1 21552 404659
1 40266 236626
1 76776 237569
1 91732 225067
1 63686 146194
1 49806 399864
1 14106 39916
1 91492 4521
1 36156 419251
1 67789 162732
1 2926 127626
1 75047 154984
1 64574 143665
1 7229 289851
1 16354 458697
1 52259 421125
1 18235 88744
1 67286 142294
1 54900 544700
1 29374 475156
1 91491 20917
1 47628 304426
1 9092 340948
1 74686 297763
1 86530 81424
1 28280 493057
1 49104 132513
1 48683 446546
1 31753 330068
1 92144 377431
1 1909 214672
1 12907 133676
1 44581 368656
1 45897 171865
1 29140 364587
1 58052 401556
1 10949 234331
1 76540 309516
1 60809 212963
1 58301 424523
1 95672 138704
1 35421 343370
1 25460 511407
1 12220 385884
1 52459 408430
1 18179 10526
1 86292 484791
1 6472 57410
1 36782 163468
1 74246 519771
1 67526 27869
1 69895 135619
1 32175 340953
1 15899 544021
1 4169 346084
1 81568 520040
1 53244 187176
1 40730 369554
1 26780 190041
1 18329 115893
1 24964 94419
1 81207 52353
1 87037 534360
1 89337 536408
1 26998 441687
1 64075 305617
1 79434 477595
1 93766 304713
1 48223 68229
1 38860 346522
1 70243 216914
1 96711 203035
1 76367 294386
1 50991 150357
1 83717 128246
1 15683 261977
1 46228 388127
1 5932 236611
1 65808 21201
1 18111 395429
1 94972 238065
1 45401 129966
1 76929 484067
1 2434 156651
1 89814 2189
1 40269 462877
1 3544 106614
1 82996 147461
1 71216 337588
1 26557 203567
1 19666 204110
1 33401 450544
1 80378 119147
1 34721 405384
1 72014 318505
1 57305 419449
1 23264 479279
1 93039 523446
1 76203 29143
1 57947 442116
1 71091 464745
1 82654 397072
1 33863 393818
1 13444 221131
1 32832 181245
1 1508 543517
1 76641 231514
1 20060 116879
1 77974 174822
1 85463 477865
1 10167 421836
1 88745 511400
1 57988 76376
1 89455 301421
1 82504 27274
1 44272 546628
1 20759 83279
1 33248 530986
1 37265 365153
1 57882 480688
1 48543 240070
1 72835 348854
1 97619 26285
1 37260 519029
1 20906 464304
1 29390 277897
1 92618 44703
1 10125 300951
1 54918 482824
1 58518 412352
1 51639 310561
1 36258 122608
1 482 485073
1 51795 286524
1 29622 455611
1 42420 17056
1 55948 327273
1 97019 433326
1 61543 58079
1 38568 88738
1 16180 75734
1 8997 156188
1 44968 144565
1 4485 160017
1 98406 116527
1 53831 415266
1 33080 261178
1 92337 369115
1 79731 512350
1 51159 372160
1 71317 15468
1 45267 480000
1 20872 163176
1 2796 251734
1 5598 342880
1 88561 232934
1 64404 31850
1 57693 8758
1 37105 329126
1 62354 431130
1 40262 430521
1 85247 5291
1 71405 528519
1 30716 445853
1 96011 342118
1 28843 189292
1 2607 20773
1 98038 383467
1 88115 79442
1 45909 529604
1 36632 390256
1 1831 107890
1 80939 420806
1 90357 420412
1 95844 479282
1 76692 305662
1 93187 389395
1 98081 240171
1 9459 112899
1 80260 56614
1 2345 213550
1 83887 158771
1 55556 135629
1 54206 379485
1 82988 219636
1 81943 31366
1 11604 130844
1 34665 490185
1 37017 99841
1 1294 509520
1 26850 373778
1 90506 232002
1 27840 110512
1 39563 500118
1 47981 482247
1 33097 507838
1 54863 86633
1 24805 91974
1 14867 221280
1 34123 171998
1 38484 97548
1 61010 512839
1 72595 308151
1 16824 483575
1 24606 427844
1 27432 507428
1 70987 6269
1 99029 219189
1 24443 38324
1 32702 156701
1 23289 47325
1 35434 40106
1 18458 67735
1 61003 237023
1 71645 322471
1 35292 320935
1 87690 459568
1 42405 335188
1 70964 430822
1 17747 527532
1 72057 347846
1 71746 410152
1 15230 149123
1 73749 527871
1 44373 516700
1 49977 465099
1 74136 471199
1 49288 311517
1 94317 403968
1 52545 201060
1 9697 506093
1 33682 67430
1 81839 517999
1 65712 484416
1 76888 338087
1 87451 277761
1 32554 357374
1 75581 471646
1 76380 140892
1 4521 360805
1 25485 412047
1 94430 362533
1 14057 98673
1 85122 86495
1 85638 189353
1 59753 332173
1 15584 168493
1 5005 158129
1 26435 520238
1 5397 505963
1 10751 500436
1 48208 206568
1 92531 303907
1 32952 455664
1 19204 171701
1 18 224233
1 26340 55349
1 49770 342181
1 87213 450213
1 21753 102069
1 16037 332224
1 83840 252628
1 59578 171378
1 15020 485936
1 22885 209079
1 18322 92937
1 10856 194144
1 8081 396964
1 69234 196618
1 71989 181261
1 31031 478876
1 88015 463873
1 30650 96534
1 85055 235461
1 66212 381585
1 13517 43121
1 37099 200839
1 60233 293043
1 45646 111945
1 51824 489201
1 79158 32684
1 5575 157698
1 24884 280383
1 29023 523726
1 59079 352425
1 25521 312865
1 83605 6904
1 23074 154284
1 51566 247582
1 64861 398560
1 17069 97155
1 2941 540101
1 4952 173986
1 39138 180136
1 83293 69748
1 72440 522386
1 11477 49428
1 18166 272303
1 52131 178346
1 16826 136752
1 27987 509551
1 90831 37205
1 14909 454386
1 30536 228283
1 74177 120726
1 44836 512754
1 38857 478626
1 2442 245477
1 13292 370543
1 37036 81862
1 97607 67446
1 60581 141354
1 62211 356528
1 46205 444707
1 74900 332031
1 61857 493752
1 1558 313636
1 72877 227359
1 81904 526123
1 19556 512508
1 38098 238889
1 56403 326396
1 35896 104275
1 46931 339815
1 60838 361460
1 77318 466638
1 91979 277263
1 82359 364217
1 8800 19362
1 46300 489742
1 11752 305884
1 38133 354644
1 46287 519620
1 2219 336157
1 51469 345720
1 21748 457281
1 87202 293159
1 60491 411325
1 99225 30272
1 86522 381261
1 93479 243348
1 65361 465454
1 99978 431687
1 18573 281828
1 9004 500908
1 58100 397148
1 5183 24597
1 36821 503812
1 17920 449308
1 38315 230951
1 78613 62212
1 11448 189929
1 59441 22085
1 25003 507493
1 55213 263084
1 30012 43154
1 46254 351555
1 87341 205184
1 22595 237787
1 11304 445502
1 710 285465
1 38917 91582
1 49400 112680
1 5250 300270
1 2726 473551
1 43723 424619
1 88296 117068
1 51601 70985
1 96638 416617
1 36724 380572
1 3315 130735
1 28476 2562
1 10972 482134
1 94425 163163
1 21943 196070
1 5320 544511
1 70766 110758
1 54798 221807
1 5363 421307
1 73180 7148
1 5796 251165
1 14763 389375
1 79109 423214
1 74079 494951
1 8842 400481
1 86022 45955
1 8396 365585
1 60568 180325
1 36369 360688
1 76118 476312
1 34918 423264
1 71084 53095
1 47558 93489
1 26160 222511
1 3090 392365
1 33634 395965
1 66839 350870
1 28364 68070
1 63277 345300
1 65506 479613
1 91349 146821
1 71520 341797
1 78424 56915
1 41584 419556
1 19308 534781
1 53571 32353
1 23183 37442
1 67861 477995
1 62603 344632
1 56907 537239
1 45683 509386
1 76405 66994
1 26786 516863
1 65486 297536
1 28512 410485
1 91289 469779
1 81822 2499
1 75683 280078
1 65910 37400
1 50598 240502
1 15950 441045
1 43809 372364
1 28659 258622
1 10434 53913
1 15776 78834
1 7422 291173
1 6294 547699
1 78005 243849
1 14339 453907
1 67089 459934
1 36189 121490
1 88677 377563
1 2790 49269
1 78607 202566
1 87431 177952
1 30392 485947
1 5590 447869
1 11216 371940
1 83570 194042
1 57684 164415
1 96963 158032
1 98218 323163
1 23037 111795
1 60641 137756
1 39931 130078
1 13844 56358
1 92325 504241
1 98021 455627
1 75052 148402
1 24483 412182
1 83243 56875
1 56422 149812
1 78245 77020
1 89935 91506
1 89515 538910
1 70187 405225
1 25813 507048
1 90158 126129
1 19525 16322
1 5754 438442
1 7753 377397
1 9463 399334
1 36632 536140
1 15898 432214
1 20241 519894
1 60864 466828
1 11329 170158
1 62225 347560
1 56667 360834
1 11775 336560
1 52991 507576
1 56966 21557
1 64277 334368
1 99116 174453
1 59857 214956
1 89407 165468
1 82350 195954
1 16699 160334
1 55317 347198
1 900 332144
1 16053 508974
1 46949 54694
1 99786 45476
1 1145 335706
1 7511 105567
1 19488 298548
1 22637 232782
1 58566 379005
1 83716 271199
1 97889 40225
1 43679 84461
1 86706 79140
1 11658 197551
1 17088 402060
1 95613 205639
1 84930 423141
1 6039 494580
1 67379 244172
1 64453 206073
1 60733 46301
1 7066 415799
1 85553 324849
1 66583 435347
1 84683 219184
1 99138 501757
1 7280 16008
1 2992 190122
1 49008 498728
1 828 222135
1 21478 22586
1 36751 117000
1 20821 287494
1 63960 187930
1 65994 366984
1 86771 51341
1 17246 47458
1 59652 538819
1 34579 27568
1 84218 413367
1 6356 374546
1 63662 89259
1 58071 116890
1 88099 170250
1 33820 461119
1 26149 460799
1 20652 159719
1 95372 401260
1 860 97646
1 78104 149784
1 50505 392800
1 91476 2981
1 42812 501375
1 37876 15042
1 20261 481127
1 25369 320394
1 35426 432192
1 60937 398804
1 71094 86151
1 22585 472777
1 21940 390373
1 34341 141402
1 72275 469815
1 5620 433883
1 80824 53509
1 73814 9012
1 35377 130827
1 29799 482520
1 83510 422411
1 61099 160529
1 5960 374972
1 62129 304893
1 91252 187805
1 39539 380052
1 28335 197788
1 82034 240856
1 42008 291647
1 49243 503183
1 42394 377915
1 66374 445569
1 23977 94271
1 6931 241052
1 88322 509662
1 84525 455426
1 26605 234966
1 75625 29174
1 34428 450718
1 29733 516731
1 54699 273885
1 16395 148995
1 45759 9624
1 41773 16342
1 60297 46788
1 61992 300417
1 34210 24521
1 12227 29867
1 65038 117053
1 44494 23007
1 80411 407103
1 76773 479695
1 51265 13525
1 91341 429171
1 48321 417182
1 25747 298884
1 43975 41572
1 178 102826
1 68009 288351
1 93643 381171
1 47079 86700
1 61291 264073
1 4107 263171
1 86186 361900
1 96008 367774
1 65416 81273
1 8989 352932
1 96529 101892
1 88561 293382
1 21976 95235
1 69046 122286
1 9116 152189
1 94087 509526
1 71143 42692
1 33995 510086
1 21099 92991
1 59186 355475
1 34597 13645
1 15892 504133
1 36124 511012
1 90199 223882
1 17601 308871
1 55015 91104
1 85838 331140
1 48606 309599
1 96265 379762
1 59099 513580
1 90239 533648
1 72620 27392
1 29995 530317
1 78822 522047
1 41454 111
1 97257 489270
1 38326 14808
1 65950 66821
1 62009 210691
1 27994 255665
1 9497 164555
1 64154 326447
1 74687 383859
1 36839 269211
1 5441 434761
1 75441 323387
1 55486 379131
1 35605 357697
1 84958 29089
1 92153 316984
1 71860 314705
1 13772 56368
1 40861 3870
1 93769 512453
1 35937 344574
1 13650 383244
1 9038 45627
1 80534 23486
1 7906 156669
1 6637 373723
1 88927 522603
1 91896 130220
1 15446 21694
1 1476 302150
1 58815 512941
1 94661 258936
1 46076 38811
1 77533 380921
1 34587 503071
1 50804 239088
1 44019 444979
1 75582 188546
1 60675 381167
1 35066 85852
1 73815 389807
1 17424 325038
1 92837 405508
1 41520 15185
1 71274 56535
1 65110 349793
1 36047 512972
1 54570 46368
1 38631 528057
1 41754 296245
1 4368 278144
1 18240 47414
1 62703 510361
1 6752 439835
1 91542 503001
1 37383 289453
1 69184 495456
1 96399 408500
1 95601 71196
1 48120 44749
1 53816 134940
1 62670 112104
1 93453 305182
1 5927 164918
1 8949 296473
1 15779 26937
1 30459 359804
1 17676 86376
1 58838 69813
1 43253 375140
1 37608 449727
1 73277 378969
1 22523 157084
1 71179 452001
1 40995 317344
1 28688 510052
1 33664 358808
1 78410 230446
1 54522 465171
1 39677 540400
1 30853 43905
1 91353 441932
1 66109 221003
1 54361 330928
1 26056 391736
1 60992 114775
1 91673 307784
1 87515 157441
1 17224 51928
1 22403 125493
1 72892 214170
1 48506 325730
1 32931 495747
1 34987 466831
1 14710 38428
1 98347 293350
1 13112 461620
1 23452 516054
1 14997 364686
1 51463 500720
1 41125 364179
1 94207 267602
1 87688 217184
1 6754 87067
1 38440 8254
1 74552 248497
1 42812 62872
1 98100 449020
1 44417 483433
1 72912 303304
1 35745 178684
1 90707 173086
1 54413 342370
1 14732 287407
1 83364 459311
1 20661 329992
1 9452 452841
1 77746 89112
1 39637 519507
1 47825 388514
1 21691 353572
1 75914 455556
1 21090 347454
1 57470 505857
1 52506 507127
1 84570 425820
1 61786 155351
1 60978 256058
1 3846 311972
1 36296 513896
1 50218 279564
1 36356 242026
1 14206 328559
1 38235 246274
1 18626 406602
1 64233 361399
1 8865 70813
1 45689 449322
1 77071 229782
1 98522 409509
1 10509 407092
1 35496 167211
1 22849 131633
1 14507 393877
1 43232 467064
1 23152 303720
1 10342 296936
1 48083 343112
1 18106 530239
1 27223 166518
1 33581 235800
1 14506 198739
1 55001 79242
1 44836 355588
1 33987 465838
1 40165 38616
1 85146 330696
1 38332 450381
1 27384 40535
1 75964 336783
1 71198 404541
1 85862 297219
1 69977 193132
1 96548 415753
1 72609 379095
1 56073 44634
1 48278 281989
1 64979 201883
1 24227 500449
1 17835 461540
1 56381 443637
1 25282 48899
1 43011 454340
1 34163 452106
1 5629 65716
1 73189 523928
1 9086 275804
1 45928 191809
1 64355 76378
1 51508 478593
1 94227 422914
1 69039 489009
1 54814 495494
1 1861 534386
1 7553 524960
1 85231 188204
1 46814 522715
1 68591 400933
1 38758 276342
1 73712 385159
1 93072 382104
1 73704 92961
1 63328 292746
1 91158 18887
1 95203 535236
1 18694 207225
1 64591 195785
1 21866 222936
1 67045 246614
1 8544 412461
1 75088 529550
1 12752 100380
1 42406 36765
1 91789 102682
1 39619 88212
1 24145 487123
1 1170 43035
1 90242 16525
1 87653 245988
1 1938 174952
1 90106 331749
1 86808 275455
1 32246 322282
1 11161 270957
1 50347 378577
1 33955 462982
1 2963 350128
1 78382 327886
1 51476 523298
1 78651 514058
1 57307 189722
1 59382 358263
1 8035 32894
1 42742 17084
1 87277 131177
1 48409 192316
1 81831 317390
1 76266 184581
1 21831 538367
1 94813 17486
1 89583 239123
1 48175 301191
1 51016 359808
1 65064 73668
1 10152 384318
1 70234 103718
1 14350 376326
1 55905 505505
1 20034 409280
1 40290 269691
1 22936 265205
1 91278 415095
1 42219 3702
1 42494 153671
1 26756 20679
1 65078 138419
1 29874 516988
1 99779 393007
1 13296 260876
1 71487 391765
1 60836 202125
1 43562 466585
1 34172 381234
1 61360 299891
1 38896 431565
1 33991 428508
1 89605 141977
1 88111 246470
1 19686 409053
1 52018 461471
1 60202 286502
1 41635 279042
1 851 89025
1 47872 488614
1 55818 345131
1 44722 118949
1 48742 142880
1 15946 13643
1 81956 327525
1 46659 146288
1 14189 164265
1 89796 416009
1 13301 321336
1 1373 139179
1 49527 133599
1 43942 203679
1 22332 123817
1 37445 498585
1 31955 188137
1 61254 498853
1 90647 312522
1 83778 534249
1 42190 495610
1 14555 65084
1 29254 335555
1 59 168864
1 68600 451073
1 1434 156313
1 4327 317942
1 97495 103961
1 47711 83220
1 45979 83454
1 93112 394031
1 9979 302963
1 71345 260116
1 23092 49131
1 22775 298063
1 14063 61419
1 72862 302759
1 22556 498373
1 3972 219304
1 72024 243520
1 75890 133748
1 86825 75457
1 28604 440147
1 13086 289693
1 97598 406917
1 95985 304084
1 59582 527984
1 68902 301544
1 39247 94403
1 92043 137164
1 82377 53932
1 30872 208781
1 46963 298739
1 76046 258777
1 47740 5165
1 74650 328222
1 77051 512914
1 42832 208996
1 19092 174559
1 44881 40844
1 1907 525037
1 65223 124194
1 97680 511268
1 69126 245252
1 90570 248777
1 79563 208440
1 46222 367612
1 33918 349498
1 41776 287930
1 97297 257212
1 22190 490717
1 21184 441029
1 34674 88511
1 50800 441098
1 39886 153871
1 25074 408147
1 76671 56656
1 38079 371579
1 59563 276552
1 42074 292096
1 26437 134614
1 69203 128468
1 79046 185604
1 79936 347199
1 44179 442725
1 37284 361990
1 91803 84752
1 67274 76842
1 39992 509844
1 5832 500147
1 55819 540330
1 69438 126345
1 46913 439342
1 79030 281099
1 46322 461915
1 48803 144407
1 80382 346530
1 53988 180135
1 29488 115518
1 22560 217527
1 21725 528791
1 16168 287248
1 22947 270707
1 23130 327074
1 58124 323556
1 64154 301215
1 3786 24889
1 27192 266507
1 80538 536188
1 85006 62930
1 37123 446149
1 36737 466713
1 24534 200801
1 79293 320813
1 13293 45484
1 24987 115338
1 84749 423953
1 5757 365737
1 90310 253892
1 36590 86678
1 27887 7931
1 12323 202843
1 20524 388002
1 38238 54895
1 42186 211669
1 61479 427844
1 54687 412978
1 98131 224666
1 44812 115060
1 38399 78526
1 51068 248874
1 92628 206280
1 84804 387065
1 80994 274409
1 68707 78717
1 16294 364409
1 65217 3065
1 76550 410366
1 41297 99527
1 90257 274903
1 70832 137601
1 289 510886
1 83429 481115
1 37818 295715
1 21633 505926
1 40842 48618
1 42366 386302
1 25705 81585
1 354 166545
1 26008 221820
1 97690 389506
1 38339 307571
1 53857 213691
1 97249 267980
1 83960 526563
1 52368 231822
1 6285 438777
1 46619 5143
1 13238 498970
1 89846 205691
1 99765 148767
1 68029 437266
1 12563 449290
1 77370 323478
1 42438 182812
1 27422 171571
1 64237 223001
1 25733 443105
1 41552 176620
1 63828 61621
1 5826 24674
1 23100 477909
1 59553 237751
1 85942 35079
1 97554 322802
1 8806 17894
1 8967 451200
1 63289 103089
1 61466 183412
1 48137 42770
1 84081 36670
1 71285 508461
1 92826 294516
1 33355 240542
1 88909 182868
1 32961 518874
1 96847 70109
1 71285 272838
1 48459 503769
1 69169 409035
1 37080 28208
1 79242 202704
1 24728 55184
1 63902 318724
1 2964 242003
1 85812 242565
1 7778 475268
1 96445 162810
1 37249 58058
1 83703 311658
1 5530 322587
1 17765 491814
1 45598 341306
1 95034 282107
1 7948 306734
1 6829 207998
1 50761 214945
1 81508 472546
1 14375 363074
1 51211 528169
1 37217 171180
1 38107 79912
1 23898 308945
1 82358 462950
1 26979 522355
1 60966 466937
1 93524 329058
1 35331 446917
1 72400 494387
1 35276 89727
1 34819 57359
1 70634 47224
1 46597 522410
1 42994 40535
1 90581 8593
1 71649 382414
1 32128 33685
1 43455 177269
1 12825 175489
1 9694 205430
1 69984 60611
1 4954 323688
1 72638 294060
1 68537 383504
1 20772 411580
1 27498 400931
1 39857 216182
1 45831 235529
1 19979 300102
1 45812 477551
1 99298 279486
1 63263 508090
1 88306 352177
1 43680 341294
1 66943 502776
1 8216 135421
1 22680 459667
1 96051 339913
1 16534 327405
1 88104 9433
1 83323 278523
1 89813 295877
1 18038 358181
1 23653 68233
1 82683 358422
1 36204 281615
1 78605 267567
1 51270 28569
1 44118 523328
1 65693 374655
1 40011 472847
1 24610 493179
1 16330 95682
1 9201 174130
1 87036 73081
1 41775 261598
1 84085 51346
1 173 53727
1 75185 151292
1 62788 181017
1 68439 506104
1 90391 524633
1 24951 358663
1 67350 152228
1 717 273770
1 74103 166602
1 83805 469136
1 79485 14128
1 38006 193340
1 71507 400483
1 26706 352629
1 32655 218567
1 78930 266352
1 75313 499020
1 89059 38125
1 5411 176796
1 21981 338490
1 49464 77443
1 59232 123370
1 85134 178730
1 67031 292536
1 63918 34681
1 86486 468141
1 26089 394841
1 47870 424462
1 10874 242822
1 20438 384032
1 66568 500434
1 63377 120145
1 73442 422144
1 77836 441770
1 98723 221622
1 60909 140311
1 76109 131864
1 263 396657
1 64975 487123
1 10259 59393
1 4033 8371
1 18358 374946
1 49125 254061
1 16416 239166
1 86245 122321
1 44328 104146
1 90457 442653
1 98482 186438
1 49600 308012
1 88555 20210
1 52803 446464
1 24809 184708
1 14967 418209
1 41869 519486
1 33145 317027
1 77282 175473
1 53521 350892
1 63005 4245
1 48945 405612
1 36412 281618
1 10773 123931
1 3689 205019
1 46979 85535
1 9526 341650
1 47338 307723
1 87297 90181
1 18436 403645
1 95279 72235
1 42133 206376
1 48049 389587
1 48299 312195
1 34147 450604
1 48830 219313
1 35690 433912
1 47599 197746
1 83731 485878
1 76714 195592
1 72793 464152
1 71077 376624
1 37373 50065
1 46849 102929
1 7693 507623
1 21382 162449
1 84991 64870
1 98152 233835
1 6484 469348
1 24390 381686
1 31192 275663
1 60007 376940
1 41854 360578
1 381 96496
1 20165 422468
1 51235 48441
1 42007 95311
1 37345 202224
1 28039 77019
1 65764 61662
1 50224 203841
1 82024 82248
1 1434 477256
1 30288 475773
1 51062 366771
1 38953 285144
1 51646 184085
1 87021 468663
1 70040 33939
1 58171 268945
1 30674 471734
1 26785 297333
1 48420 94359
1 45588 240780
1 27763 451224
1 81812 372499
1 3370 475694
1 24171 365530
1 10496 374465
1 85580 400467
1 2486 330438
1 63253 102469
1 14808 82586
1 25103 197313
1 90329 223004
1 69867 219113
1 729 527723
1 7780 377212
1 13856 461409
1 13793 545603
1 45217 505345
1 91793 451055
1 2970 148098
1 52878 363084
1 40144 42938
1 74813 104779
1 52757 430612
1 96042 274442
1 70244 498170
1 1006 354475
1 23681 254368
1 72074 290952
1 28091 336883
1 37387 21518
1 2858 68211
1 69030 403893
1 88403 259181
1 8762 266934
1 11553 114585
1 88723 57561
1 71371 522918
1 76578 545051
1 13011 44793
1 19175 346445
1 40899 366474
1 31114 343672
1 33135 290487
1 82427 186071
1 41975 53562
1 76983 520528
1 67939 452123
1 49539 276194
1 37863 43452
1 13776 454852
1 52222 144656
1 3799 177753
1 16401 78889
1 8476 524807
1 21583 536398
1 22253 419448
1 40884 107021
1 99522 150312
1 65796 125905
1 96508 256701
1 91246 421989
1 3687 327116
1 14795 77488
1 4762 405047
1 88925 1423
1 43955 144010
1 13459 372414
1 14173 444661
1 33217 280443
1 73003 523329
1 86506 511437
1 67356 52611
1 80536 35111
1 74327 110983
1 53151 473067
1 57582 99054
1 36223 333175
1 35420 490636
1 56673 396923
1 37352 92635
1 17687 287273
1 2402 18875
1 41181 215611
1 74051 367016
1 96540 149877
1 70574 441323
1 82563 325436
1 4563 231160
1 5902 71720
1 76584 193837
1 13121 401511
1 60752 188542
1 29644 161116
1 35670 3692
1 88710 62642
1 30576 143802
1 48722 48646
1 71742 435299
1 18079 153224
1 77353 539286
1 54178 365866
1 36294 379732
1 86556 313151
1 78515 3865
1 96567 62525
1 54774 498087
1 55722 347452
1 31811 133054
1 17586 261017
1 45780 57994
1 33177 74183
1 62960 526601
1 44657 126854
1 33158 96810
1 81143 121051
1 42769 487551
1 88882 19562
1 29395 128188
1 32530 286360
1 53051 14689
1 14259 292533
1 64769 66456
1 12473 517683
1 73223 125905
1 44020 129952
1 66135 227996
1 55643 282617
1 95753 285718
1 33938 475642
1 19867 68953
1 59174 454614
1 57145 21915
1 83821 427033
1 93588 207183
1 72520 374261
1 92300 156125
1 40610 399124
1 33289 487756
1 16591 88173
1 82907 502807
1 44496 89259
1 62975 92677
1 84748 290381
1 62106 26595
1 58582 276296
1 77981 2703
1 15787 102484
1 18721 471135
1 58962 214932
1 55626 55006
1 55356 257897
1 59846 76663
1 69475 303474
1 12397 145848
1 39628 280295
1 27584 115128
1 8871 314062
1 7755 114901
1 53835 361180
1 45412 7172
1 41884 525510
1 63691 295004
1 61447 309890
1 73290 350118
1 78370 281021
1 27477 188064
1 47470 37212
1 57992 225045
1 51926 141632
1 53965 272914
1 48079 36268
1 85141 169053
1 82232 427343
1 74844 522489
1 62553 208115
1 93959 503747
1 12581 339508
1 44070 270456
1 87353 455886
1 81012 219988
1 28413 290187
1 63060 386725
1 53535 172295
1 3347 373894
1 79453 542457
1 4107 423224
1 63609 34533
1 27099 248261
1 4036 148772
1 91889 178152
1 60309 529313
1 8386 453926
1 30737 323252
1 52430 524136
1 21187 40958
1 78046 520618
1 15938 450803
1 34952 294037
1 58959 259940
1 73319 91554
1 5366 289201
1 19460 538586
1 96074 218996
1 51858 39196
1 83562 505872
1 59211 395158
1 15105 543499
1 30870 509860
1 2783 312676
1 14594 189706
1 930 501306
1 68841 274575
1 55602 410290
1 65648 470149
1 79774 176293
1 7171 266522
1 69825 16112
1 36155 437674
1 78273 28995
1 41689 498
1 13580 386207
1 60234 151891
1 89754 100219
1 39810 373137
1 51120 131039
1 97027 91341
1 56089 332416
1 94997 293339
1 60812 275709
1 47981 120268
1 61419 263761
1 59752 237325
1 61183 52303
1 62510 262202
1 89855 521957
1 56049 528748
1 87623 514841
1 89997 10900
1 68899 137311
1 15432 418645
1 1795 336317
1 5744 298582
1 6982 373182
1 71265 315278
1 36401 527351
1 16318 523054
1 35862 227553
1 95317 439459
1 17424 516309
1 55230 73989
1 84835 506726
1 79450 44981
1 6430 84323
1 54581 231959
1 9754 485534
1 92645 354365
1 63225 469183
1 94506 121850
1 69546 418719
1 27054 283532
1 29633 351953
1 92453 20059
1 82337 1640
1 50379 372128
1 62035 101270
1 53930 455651
1 90030 441131
1 89299 165297
1 18799 53088
1 26978 176598
1 94591 143769
1 17532 405056
1 39346 217179
1 89201 232982
1 98340 119999
1 51548 429274
1 99291 241493
1 14976 210396
1 71562 30078
1 83818 252709
1 47273 475087
1 82803 177152
1 7103 312455
1 61949 259868
1 86203 168852
1 88339 21025
1 56020 250566
1 25675 312118
1 66509 15471
1 85028 207857
1 82229 187910
1 27978 333415
1 22976 459717
1 43343 312264
1 4785 460351
1 48849 391656
1 31858 209902
1 76025 59557
1 36472 429746
1 599 198427
1 83713 255404
1 7433 161742
1 71287 313847
1 40466 539584
1 84811 301707
1 49188 46780
1 10972 85337
1 53273 211275
1 40720 431200
1 47315 96735
1 65239 381075
1 35905 55124
1 98765 488141
1 4891 194857
1 72119 141132
1 97634 496253
1 71842 238978
1 23715 526747
1 13032 531143
1 93267 76932
1 49516 318469
1 58001 169981
1 14618 534919
1 44968 493375
1 5994 102011
1 12 277546
1 64412 489535
1 68186 232958
1 74747 493491
1 61402 263180
1 14492 319961
1 4350 71754
1 71997 468156
1 68610 112283
1 18120 367703
1 45291 488076
1 11503 29955
1 74122 16102
1 53679 218656
1 6456 371566
1 20207 321248
1 43769 224627
1 55456 211134
1 86363 127355
1 6300 429549
1 78166 484715
1 92680 283826
1 53354 256762
1 63796 487686
1 57702 130594
1 80215 248825
1 51485 60995
1 70517 383740
1 92784 202722
1 51291 9432
1 90185 120540
1 58239 446225
1 57723 77656
1 66562 472484
1 20549 126528
1 39247 380625
1 68270 447665
1 35483 96234
1 35527 361326
1 85988 220798
1 70190 179141
1 60436 478027
1 89639 75070
1 62846 429448
1 60834 499122
1 74269 140744
1 86490 165221
1 44761 287785
1 82 76704
1 58083 406258
1 98583 174908
1 16405 304025
1 37954 270198
1 49876 486434
1 96949 118045
1 8304 541334
1 31963 110239
1 87168 348648
1 82442 333320
1 40041 237972
1 64802 2956
1 39797 286063
1 81452 427045
1 21598 298408
1 15645 13968
1 48674 16531
1 92530 163908
1 877 533532
1 19252 263090
1 19444 220860
1 41331 23651
1 6902 22613
1 53228 166868
1 10427 267401
1 35717 2732
1 49366 110647
1 73517 175470
1 40197 541733
1 18367 279357
1 65869 47695
1 19901 104814
1 96000 67795
1 3382 204882
1 66488 416851
1 88002 446801
1 6427 66278
1 52418 232444
1 45335 335307
1 4355 86028
1 41604 425780
1 67705 451785
1 36103 367617
1 86246 113523
1 5899 488303
1 15666 423276
1 31879 524365
1 82961 463988
1 81052 446902
1 49378 498636
1 10070 382868
1 74796 294104
1 59272 371259
1 3650 221001
1 75474 413408
1 11677 382639
1 49660 494143
1 56422 248072
1 65818 84726
1 82539 157200
1 55687 249031
1 51974 496870
1 78380 133306
1 53594 203941
1 81624 362216
1 74295 304685
1 69254 136733
1 6580 282158
1 56508 512615
1 56978 524601
1 25704 51613
1 40573 228086
1 77283 355857
1 10763 184255
1 52143 458350
1 12188 503803
1 85146 283619
1 9498 376436
1 34043 309582
1 19576 355282
1 47506 516542
1 77589 419245
1 74697 491521
1 41176 484871
1 54230 524563
1 79762 81292
1 92728 280737
1 385 479096
1 77016 115883
1 92393 312857
1 20872 253654
1 37850 482126
1 75076 126066
1 911 236369
1 68437 499638
1 55307 15454
1 32138 19823
1 99099 109513
1 76991 310753
1 19896 301108
1 90040 72854
1 85412 367866
1 73476 235488
1 69322 514854
1 20188 153687
1 61375 485438
1 12258 424161
1 48581 141668
1 38117 315665
1 38213 182181
1 97433 173253
1 42226 287232
1 60577 255899
1 56426 426320
1 24359 193867
1 25653 73411
1 55999 6132
1 8454 472236
1 98730 110611
1 57559 405626
1 91214 220427
1 58127 307114
1 3296 443640
1 60637 440473
1 1692 221306
1 50491 102524
1 79656 41939
1 56365 454059
1 84727 465927
1 87809 69226
1 29506 70041
1 93743 397246
1 58862 367533
1 21592 345777
1 54026 116980
1 90313 460658
1 20111 326546
1 88982 278070
1 2784 449417
1 7425 528766
1 31049 365867
1 27314 213603
1 47362 547756
1 81533 39164
1 60427 74754
1 82273 2879
1 58319 351887
1 28133 504413
1 85795 141198
1 50715 413617
1 56997 97961
1 12767 268145
1 87807 230173
1 49975 416621
1 80835 236074
1 14833 547458
1 3086 379464
1 96553 389928
1 93767 106481
1 22338 173397
1 44510 537108
1 29738 314576
1 53007 157199
1 5016 470790
1 73726 145137
1 17423 442500
1 36443 546070
1 47674 303683
1 14941 168010
1 5168 329363
1 54824 65130
1 14767 55501
1 20265 20147
1 7713 57429
1 80342 149208
1 6364 489605
1 62768 124153
1 25691 525028
1 62626 158651
1 96328 93267
1 98657 118116
1 63156 510279
1 84203 421037
1 42106 56677
1 9002 421539
1 84961 3637
1 13552 314397
1 47833 285923
1 9914 283562
1 69818 53798
1 96783 515980
1 75498 540520
1 99776 228713
1 48661 359203
1 75335 228765
1 66068 341699
1 54121 487823
1 31657 316145
1 59702 224848
1 85119 134474
1 29541 40679
1 38955 447893
1 92187 67132
1 463 536017
1 47266 484800
1 91028 68725
1 12019 142834
1 95341 58490
1 74095 180669
1 37528 476073
1 39807 75628
1 17405 17490
1 98681 241276
1 20463 123450
1 99996 83162
1 43496 76454
1 75248 165463
1 92430 466413
1 38248 128917
1 14834 394522
1 96577 383913
1 25646 140784
1 92354 545347
1 86468 142124
1 37212 3456
1 10819 210894
1 90249 355493
1 98115 101876
1 8911 337865
1 3301 279974
1 82492 747
1 4885 431505
1 41928 62317
1 24682 330408
1 79320 338690
1 4290 49454
1 6807 8481
1 57448 367170
1 43356 240736
1 44848 459717
1 90568 106366
1 55031 314371
1 91399 22042
1 73157 76606
1 3308 352773
1 23404 385846
1 42231 240159
1 24552 180887
1 33168 3371
1 1918 269955
1 47210 209475
1 1311 348077
1 47395 136441
1 84740 388979
1 86176 191844
1 96689 202477
1 40787 415604
1 65619 331479
1 23606 47478
1 4644 26115
1 35215 140684
1 92323 117497
1 61964 11203
1 90207 511721
1 29318 275780
1 60939 50625
1 3839 310466
1 296 338448
1 60229 107056
1 31040 95600
1 24911 50940
1 9734 350400
1 95004 485564
1 44440 348163
1 84121 171625
1 98943 65659
1 93145 394663
1 55884 40451
1 63964 458106
1 45178 256002
1 70794 435605
1 18448 22778
1 56279 299293
1 80061 174566
1 4543 236446
1 71964 283655
1 32040 423898
1 8176 501095
1 56036 63632
1 17158 168445
1 81294 302371
1 28471 39575
1 938 213213
1 69413 242676
1 5447 11376
1 95066 422046
1 68894 194312
1 98446 488150
1 8113 17347
1 70208 405067
1 34351 124243
1 85849 70566
1 55724 262084
1 74830 433213
1 41291 61700
1 37916 437579
1 95926 419005
1 87916 48534
1 59905 372122
1 56462 519461
1 15980 85758
1 89087 24722
1 32800 83023
1 95941 298453
1 67246 337284
1 975 103775
1 66933 76664
1 24343 115205
1 98011 455805
1 7873 430666
1 88944 94598
1 15867 44260
1 64464 515522
1 90557 513448
1 41759 265786
1 73032 127085
1 16492 407602
1 1257 251249
1 2096 459629
1 15348 369760
1 20846 191661
1 9546 542871
1 36690 13312
1 19317 420494
1 47604 52534
1 13897 184246
1 16788 339612
1 43427 425748
1 16765 447358
1 49963 480005
1 70691 107686
1 10003 241576
1 12967 198298
1 4503 55831
1 68431 112470
1 76028 113882
1 84976 444609
1 31731 399358
1 70854 213375
1 13524 448795
1 98008 476093
1 57413 29410
1 53878 301897
1 48275 493824
1 1116 425901
1 32597 323177
1 43662 66681
1 15534 319266
1 77404 521282
1 59081 326540
1 98909 14323
1 6972 354783
1 72309 60228
1 1031 160624
1 3409 376962
1 25684 264287
1 24006 494516
1 44790 32361
1 8503 489533
1 98028 546511
1 29230 420680
1 66877 468545
1 1472 272515
1 4730 317768
1 46860 64024
1 61217 210149
1 81337 362287
1 28757 202315
1 81692 105406
1 31209 512889
1 7090 242339
1 37428 127090
1 90688 201434
1 82876 179855
1 39767 56429
1 43117 115925
1 77683 209322
1 53952 518152
1 41817 241044
1 7511 505145
1 64470 511418
1 26172 523252
1 7684 418498
1 40999 204239
1 25927 490603
1 22583 223910
1 49129 55436
1 85749 331953
1 69859 108339
1 53814 120953
1 85621 228891
1 28695 2810
1 23787 190099
1 353 429062
1 83128 78968
1 87396 390061
1 36667 448387
1 7645 127143
1 26558 192400
1 60594 263570
1 12211 8260
1 55602 37334
1 66968 456888
1 8119 95554
1 60082 455836
1 31845 89201
1 58034 171441
1 62986 72147
1 21557 334951
1 37886 341664
1 84861 458072
1 80258 331440
1 30491 186435
1 91842 71318
1 35782 335878
1 83701 49888
1 60803 195500
1 86137 294225
1 80284 159676
1 91225 398179
1 93963 200332
1 18184 430001
1 96494 126643
1 21957 190751
1 30353 90631
1 14455 217836
1 85865 192339
1 54928 184047
1 25461 468626
1 25996 542943
1 9405 379099
1 18640 309794
1 45525 442311
1 15469 496267
1 75832 506311
1 43452 469292
1 65422 238575
1 30465 99852
1 23240 309455
1 92201 6726
1 65377 460394
1 23086 194876
1 17436 464454
1 10127 280229
1 34474 429933
1 1434 75772
1 32099 374971
1 20516 407458
1 52361 79350
1 11053 58117
1 61290 94544
1 34495 80187
1 46109 152593
1 30381 160307
1 2113 338375
1 50134 148240
1 835 70764
1 99968 427148
1 32566 474575
1 76895 257778
1 30202 349891
1 91213 252716
1 695 387550
1 33233 314138
1 96384 373520
1 91 140121
1 40979 271502
1 24131 441810
1 21781 337291
1 89551 135588
1 70200 482550
1 79403 253650
1 45911 279589
1 95312 34030
1 60822 463248
1 40991 119478
1 42404 447628
1 76901 59071
1 51354 336013
1 98647 209294
1 54874 434101
1 32116 227309
1 62482 180550
1 47432 494720
1 48665 258024
1 38853 177273
1 5807 72696
1 42857 275826
1 73406 69154
1 80508 309092
1 30365 520948
1 36208 499074
1 56969 527069
1 26145 351670
1 35627 32075
1 56757 435104
1 7831 433117
1 48987 14337
1 83240 452774
1 32525 336501
1 82599 135836
1 61647 109285
1 67331 156386
1 41775 50498
1 19288 189518
1 26213 168289
1 62762 294611
1 92242 325529
1 40584 235636
1 10338 351564
1 3915 246592
1 31276 262922
1 65750 119957
1 21998 469075
1 58997 314405
1 43987 45678
1 77216 429839
1 35887 182233
1 86711 189558
1 95070 392734
1 87748 188913
1 85930 117089
1 4126 354518
1 86180 64215
1 14306 66483
1 58600 493889
1 27130 193992
1 37051 38391
1 82776 531283
1 94510 111541
1 52216 132395
1 77018 185041
1 71267 340458
1 65378 432912
1 82825 10578
1 23990 56780
1 25283 366471
1 14028 151544
1 78105 467072
1 81255 505872
1 1815 492498
1 84562 175285
1 69143 111520
1 23811 185679
1 42652 285113
1 81018 199710
1 62354 373468
1 8065 520012
1 10385 501551
1 16555 107177
1 47705 187114
1 56790 170158
1 277 370769
1 25739 464535
1 9786 203749
1 22042 107397
1 63046 230011
1 29345 210353
1 50275 333019
1 41764 530818
1 48291 291527
1 66067 536135
1 25155 208669
1 81768 81779
1 45418 386721
1 56968 152475
1 99880 362572
1 20671 491047
1 53497 260194
1 56998 467169
1 34978 293557
1 80447 303653
1 33328 202920
1 64756 32247
1 28861 191597
1 78109 247253
1 82253 22259
1 45145 11382
1 68394 517905
1 1521 291352
1 94125 531305
1 17530 106767
1 63350 488806
1 22865 502600
1 50320 279510
1 97086 461922
1 528 335653
1 90835 86348
1 31541 419428
1 79980 489209
1 55623 66454
1 97167 103259
1 54489 28627
1 65419 3781
1 87592 225000
1 76474 15769
1 46747 123160
1 5536 408771
1 30051 34963
1 66155 24883
1 91290 379833
1 43123 481763
1 15429 543035
1 7033 295614
1 92020 466355
1 39177 468387
1 64350 77695
1 84121 498184
1 4648 62742
1 24810 16015
1 7100 527034
1 70276 518189
1 89651 240511
1 41435 464914
1 62414 263811
1 6382 546966
1 6166 516448
1 39940 186207
1 58369 236505
1 11983 363924
1 63598 94573
1 11882 529219
1 805 358247
1 28860 400025
1 40697 423964
1 89141 449149
1 99527 264676
1 4366 459684
1 48951 243493
1 31915 146108
1 97655 544262
1 58841 47304
1 55365 118742
1 74514 443326
1 37955 165119
1 31029 391489
1 99682 543623
1 23376 415259
1 55226 218798
1 93304 546400
1 50349 130166
1 96557 406433
1 55945 491609
1 1369 149071
1 90564 516327
1 62959 256429
1 75808 183153
1 46669 61885
1 65830 497539
1 10492 13892
1 58444 33255
1 68940 55209
1 66417 433624
1 25019 181362
1 33053 350232
1 69773 87051
1 65156 324750
1 85682 308441
1 10657 182745
1 44676 10152
1 22013 501535
1 49352 169946
1 69479 401467
1 67306 194474
1 90650 508416
1 6211 215257
1 5436 350959
1 30420 213961
1 90939 141824
1 86442 339560
1 45616 292554
1 41082 331661
1 62813 389534
1 74563 533724
1 6064 73453
1 80016 242497
1 85248 191747
1 2261 385530
1 35468 502412
1 80815 150054
1 70401 499423
1 56455 11786
1 18834 66562
1 15309 95955
1 44063 198532
1 58654 145438
1 71729 429483
1 80735 478767
1 22137 357118
1 12417 536383
1 41014 63783
1 2397 541238
1 98381 117830
1 36919 241497
1 37297 501137
1 20061 399017
1 34586 346194
1 70535 155286
1 87663 503160
1 31862 391105
1 79422 524498
1 89814 350311
1 41152 473231
1 87549 138792
1 69080 261252
1 18636 408612
1 93842 31321
1 79371 42401
1 73990 468893
1 65678 392603
1 38643 398069
1 35316 273935
1 37510 294408
1 88580 523733
1 81203 43774
1 99184 490614
1 43512 288344
1 97459 28287
1 38014 443238
1 76724 436635
1 38937 279714
1 25411 496145
1 63493 524054
1 48985 280208
1 20905 531406
1 96569 421309
1 33109 328004
1 97203 459793
1 50597 251806
1 50493 422972
1 1981 441791
1 35034 196739
1 54764 300350
1 93397 84222
1 7851 11201
1 74532 90739
1 13245 290335
1 91271 375705
1 16142 333547
1 33927 148858
1 566 132043
1 35481 138946
1 30421 331318
1 32187 488429
1 74678 130602
1 21363 231013
1 26029 462511
1 18325 353314
1 71771 442586
1 79515 263057
1 21094 131103
1 65676 533437
1 42051 42723
1 52823 533188
1 19086 350763
1 63063 84615
1 90766 538283
1 75598 536750
1 44372 293023
1 18283 370706
1 74138 494350
1 85894 82634
1 63109 184182
1 51456 356581
1 48772 289982
1 30854 311550
1 70992 377008
1 31693 528523
1 37100 305831
1 96468 60811
1 61893 65697
1 12934 28400
1 49233 862
1 75991 54517
1 2609 523080
1 62372 307117
1 29136 377305
1 13750 365591
1 38787 433277
1 79101 10499
1 43816 244777
1 67830 167423
1 27977 416392
1 5542 66796
1 54168 194490
1 68318 319137
1 64818 145072
1 69239 349167
1 17310 478057
1 74645 536400
1 94637 312860
1 84902 336119
1 29817 298716
1 14050 144038
1 63783 351558
1 61546 272901
1 83367 514927
1 97482 367496
1 63056 86460
1 888 382884
1 28071 456448
1 87732 418054
1 60022 525681
1 93800 351154
1 94550 254051
1 25224 215286
1 23432 2515
1 59152 308101
1 35765 501165
1 75242 3149
1 6931 68848
1 711 415081
1 46880 392564
1 25635 252983
1 62246 501831
1 10403 127615
1 11288 198737
1 31767 93082
1 72625 379242
1 78810 424245
1 82329 320968
1 70159 503271
1 93377 137614
1 52227 445094
1 12035 53766
1 26831 2415
1 89989 96132
1 55317 359485
1 53108 342021
1 25504 203690
1 22603 270905
1 74982 475046
1 69035 124661
1 74183 406602
1 61986 18906
1 86444 422250
1 16614 106864
1 33706 200840
1 21945 405660
1 38847 166667
1 65028 174162
1 55665 304088
1 18781 3983
1 57780 264428
1 22979 518169
1 6146 415704
1 92126 307890
1 74818 509124
1 59713 171553
1 11715 101309
1 44586 340669
1 46815 219571
1 4350 123492
1 71451 514607
1 67567 96429
1 86051 529002
1 51159 256390
1 9488 63448
1 3484 89538
1 38499 125427
1 5836 220376
1 6537 243629
1 58560 48071
1 5846 10065
1 86266 85944
1 77612 240287
1 40648 449867
1 88467 126647
1 98049 226063
1 37888 256790
1 17732 301561
1 23280 546785
1 89150 200408
1 53163 484532
1 29698 26060
1 51875 478068
1 496 38463
1 7732 522642
1 80176 331495
1 63587 242458
1 87638 271066
1 9729 39204
1 9917 365653
1 78151 349670
1 72110 200449
1 77753 211648
1 25976 433848
1 3493 439195
1 26870 223202
1 48643 268343
1 6094 138710
1 56884 122149
1 41550 365340
1 32292 42146
1 16399 111758
1 94121 244345
1 13716 41368
1 5891 358305
1 87273 160126
1 93148 466901
1 73829 239122
1 68136 499986
1 38026 374607
1 47779 170148
1 62754 498739
1 36663 153465
1 59073 55194
1 19509 505485
1 93063 414305
1 32856 9473
1 49469 487768
1 85160 40456
1 91317 398353
1 50162 4721
1 9387 209938
1 51922 62038
1 41544 43475
1 67978 119834
1 90747 541685
1 30058 503689
1 85280 294380
1 89352 424827
1 38587 59342
1 35143 52769
1 94939 69278
1 17042 466939
1 42425 162158
1 11679 403294
1 59192 512381
1 42733 240316
1 94052 387666
1 79208 54331
1 62869 211138
1 20258 543790
1 80107 358058
1 16345 472865
1 5393 244896
1 35638 3928
1 89211 211877
1 54601 247563
1 63849 233545
1 26895 270956
1 82468 149927
1 48686 65864
1 6654 107280
1 86261 251514
1 57716 523436
1 27551 382304
1 18316 424742
1 41422 436129
1 98169 538215
1 22097 497864
1 19572 234138
1 22976 88144
1 12258 214739
1 33884 403525
1 32370 506644
1 21970 57517
1 82653 436079
1 9622 540841
1 52294 350023
1 88394 246796
1 52986 89814
1 566 185783
1 48655 57884
1 98095 110380
1 12070 355330
1 93298 246102
1 33130 288653
1 15399 186831
1 80559 178905
1 16480 329902
1 40790 235550
1 35193 420821
1 50726 146350
1 2839 285725
1 89842 28080
1 24523 500813
1 44343 22631
1 50894 370882
1 89404 121549
1 56580 340902
1 93777 293301
1 40219 365592
1 34290 180918
1 80714 326893
1 24164 146450
1 41300 32979
1 1716 262627
1 12229 234193
1 14396 49733
1 75345 510120
1 76000 220149
1 65785 95153
1 3818 159760
1 27047 32192
1 12723 5770
1 17742 534302
1 20763 18552
1 25741 60457
1 90125 400771
1 81323 270863
1 54238 181498
1 68697 188790
1 99117 481431
1 60117 464663
1 15650 246395
1 78403 201126
1 67184 265654
1 81747 423664
1 95828 357315
1 29536 349209
1 38325 341790
1 6445 228407
1 33124 485229
1 40935 49097
1 29755 11491
1 3239 107544
1 56000 362393
1 61039 438581
1 12992 304347
1 12106 224373
1 61494 275024
1 4046 290120
1 65539 296013
1 61178 307779
1 98325 541274
1 50490 43822
1 15298 30482
1 99200 132234
1 92427 468914
1 67914 140804
1 31164 125246
1 54145 407060
1 5384 114703
1 36085 224983
1 9294 133850
1 67171 166186
1 9144 163912
1 8849 371977
1 15737 21572
1 56558 178704
1 27564 515620
1 4308 6930
1 93081 538240
1 6376 496313
1 29713 527794
1 64534 131178
1 80815 244360
1 34231 200816
1 87446 187233
1 87500 320601
1 88183 159708
1 96673 442226
1 42250 302700
1 57677 54417
1 7281 298150
1 30318 506966
1 84730 170670
1 9104 8489
1 10523 56838
1 39780 115495
1 46166 526665
1 36362 14980
1 34996 330758
1 59721 506274
1 52972 80074
1 96403 537713
1 84954 55338
1 25700 497438
1 65194 17198
1 72930 372940
1 13132 426911
1 39291 9670
1 6175 309251
1 40939 323339
1 8680 510095
1 36693 151840
1 2937 126104
1 94023 309141
1 53965 433699
1 91897 453104
1 96935 386275
1 61004 81025
1 74584 97834
1 81548 235681
1 35608 360845
1 20111 288859
1 68426 163272
1 6421 80533
1 19162 534387
1 26280 241716
1 61695 126552
1 20219 271040
1 30939 509757
1 85229 305170
1 5112 227451
1 18789 361234
1 55050 9850
1 916 134268
1 65425 4090
1 65944 25507
1 2389 238838
1 66197 215921
1 50922 122036
1 81627 363104
1 15692 413366
1 68869 111881
1 31425 182783
1 30549 530420
1 60603 437890
1 10299 429329
1 55285 465066
1 42381 533178
1 58643 47849
1 59438 197383
1 78276 100870
1 12648 168060
1 45441 294355
1 5139 372154
1 65069 395383
1 88046 440070
1 33716 391796
1 18595 450785
1 56494 365754
1 94436 543915
1 24442 58635
1 28722 103816
1 99429 144269
1 53074 467774
1 89379 357059
1 632 203008
1 30962 110876
1 17854 381596
1 71867 468602
1 9002 365467
1 754 357841
1 73773 234416
1 72787 321430
1 89249 493484
1 81445 379140
1 81928 300881
1 95928 356822
1 16497 133614
1 94728 98511
1 40468 469941
1 41369 42968
1 37074 270157
1 77466 530682
1 39608 313000
1 48485 154946
1 78938 207290
1 8250 387362
1 48986 183920
1 33449 351919
1 1920 404715
1 38567 523749
1 48480 137998
1 31988 77813
1 30873 278739
1 80125 215088
1 76946 396475
1 35958 340385
1 17821 84361
1 67037 215379
1 19094 509359
1 72540 324632
1 36259 342737
1 96901 106511
1 81394 417504
1 42005 367851
1 30111 428465
1 84275 198578
1 35405 412175
1 4655 364471
1 60458 546332
1 35941 445472
1 70285 273344
1 23770 14369
1 48921 291841
1 23259 2631
1 72825 451046
1 27810 108806
1 33476 132472
1 70130 494755
1 75192 146203
1 62552 99154
1 48479 24210
1 22762 228382
1 21103 192143
1 1737 483948
1 29891 407768
1 61568 237420
1 87173 502981
1 8612 94668
1 54022 183647
1 63219 375118
1 4801 44555
1 99031 174610
1 3549 491341
1 65954 354754
1 71850 413810
1 16402 411941
1 21664 275198
1 35148 7713
1 26853 115522
1 65697 325185
1 42725 505363
1 76909 331007
1 33177 342109
1 58645 136886
1 73187 163381
1 2054 73297
1 40526 370716
1 2523 246339
1 78159 309702
1 15573 434065
1 23720 489227
1 17698 520399
1 60258 102781
1 10360 509723
1 79056 245756
1 38040 454680
1 44272 175649
1 41901 336941
1 18090 508584
1 53868 399572
1 96144 261638
1 28404 334019
1 80991 321844
1 7853 342078
1 78778 5614
1 60298 282651
1 2067 144816
1 67369 349008
1 51460 528500
1 32463 175469
1 22255 527442
1 89070 336159
1 6307 18515
1 48832 533686
1 57592 16543
1 39114 38100
1 2927 310839
1 52668 112360
1 11220 13947
1 61230 123093
1 11358 60049
1 17378 314024
1 45195 15356
1 97862 431813
1 75110 51566
1 37008 138894
1 23203 341447
1 69506 189002
1 13503 408584
1 18277 201551
1 16898 35792
1 31599 190964
1 6238 545806
1 6047 474777
1 30671 371350
1 98045 233842
1 97338 314655
1 6045 514372
1 42896 329840
1 8922 333612
1 56042 7883
1 23836 147158
1 42059 366239
1 65716 91543
1 59139 360016
1 15005 175579
1 19657 333565
1 30203 12980
1 17565 212633
1 30620 188756
1 1709 13859
1 42683 213267
1 44751 124069
1 87866 155308
1 24513 354690
1 3205 168523
1 91117 208712
1 71603 337005
1 45577 413599
1 27750 482484
1 4176 6671
1 69383 372726
1 49772 84146
1 48493 18398
1 29486 387619
1 38452 87123
1 5489 63821
1 61000 467084
1 86460 57586
1 50969 105034
1 36158 518668
1 96582 115921
1 76114 228608
1 74164 497060
1 1883 323053
1 48150 15996
1 82086 508346
1 51460 335332
1 18476 283369
1 33125 281324
1 74542 56545
1 7015 172518
1 15897 377617
1 85603 382551
1 93090 65454
1 10460 9324
1 86953 213393
1 64766 503091
1 39991 315487
1 31521 538305
1 19137 41519
1 64516 468823
1 83396 423783
1 85140 462630
1 91625 540512
1 87748 336757
1 16672 522969
1 49300 511879
1 80902 230504
1 93805 171814
1 87681 450334
1 14337 497134
1 768 202825
1 58957 541995
1 64541 355729
1 44375 305407
1 84028 75376
1 65681 473173
1 35051 395876
1 13142 178063
1 98594 59042
1 84170 272973
1 99074 443889
1 16476 113644
1 36439 160671
1 58374 320312
1 14904 269196
1 54920 415986
1 71587 164797
1 45234 312515
1 9539 105182
1 46904 308355
1 38476 264229
1 99613 113683
1 43131 382745
1 18411 104299
1 50456 11131
1 9847 426901
1 13941 83512
1 58879 407328
1 80525 329061
1 49069 32646
1 32136 184170
1 16595 471330
1 89779 238056
1 29325 231603
1 8810 504863
1 92196 332382
1 29136 521908
1 23304 266316
1 30387 195152
1 81843 489546
1 90698 133924
1 37226 153672
1 90264 392235
1 88732 414211
1 96264 119498
1 92514 259642
1 85904 183183
1 43519 279649
1 39280 496506
1 19584 10141
1 51666 491087
1 26843 221853
1 42281 440547
1 68849 361244
1 22676 276303
1 12813 509625
1 22521 376023
1 98596 288274
1 70796 31840
1 48372 44637
1 65895 153887
1 99207 109234
1 12081 163500
1 96495 102871
1 31098 329043
1 60873 391619
1 55386 113830
1 69148 290639
1 93239 350445
1 16921 279092
1 40893 97613
1 97786 117331
1 1381 178978
1 28068 216923
1 94513 143753
1 14790 198923
1 70219 219719
1 30618 288129
1 37803 105231
1 80737 170981
1 44208 78816
1 39369 282932
1 4835 503281
1 7304 203257
1 21337 242899
1 22911 538935
1 65711 220999
1 21721 332608
1 51278 384928
1 78251 523172
1 46214 96109
1 26036 170816
1 93524 86038
1 18972 10568
1 5246 78102
1 91734 70201
1 49939 477480
1 58271 474716
1 99469 228647
1 3070 166581
1 86576 281060
1 97636 385737
1 20394 405715
1 42155 187261
1 2899 250774
1 5945 294880
1 80812 214829
1 27579 382452
1 64833 355040
1 57932 74337
1 66313 494957
1 3085 332941
1 92802 343439
1 33484 408695
1 34775 329332
1 99071 304497
1 57339 248387
1 42599 171138
1 93709 206971
1 87024 199292
1 98900 30523
1 77805 368307
1 82050 350311
1 24190 19064
1 88307 12786
1 66091 107426
1 64588 475834
1 54183 78821
1 25886 372821
1 43855 123102
1 74754 384824
1 29707 364724
1 14299 367463
1 37930 326706
1 80921 139074
1 85031 437939
1 41170 77771
1 32456 192717
1 61321 364569
1 826 291742
1 91721 362670
1 1240 238054
1 88200 317659
1 77988 537311
1 15270 420931
1 70570 150864
1 24237 154947
1 53921 34791
1 47248 361585
1 3114 196006
1 13934 369092
1 72593 451481
1 54285 90450
1 11625 135330
1 25505 184986
1 32690 137252
1 65988 18806
1 14740 35146
1 26301 484047
1 48771 389337
1 49948 266856
1 54618 176393
1 10489 215410
1 24290 470548
1 33530 428111
1 45002 140873
1 45995 181810
1 33325 409787
1 90949 194972
1 13137 276447
1 50313 30283
1 47940 473274
1 90052 298802
1 93151 411788
1 63755 293942
1 773 310126
1 6301 206944
1 59778 58465
1 30054 413900
1 45261 48657
1 93048 533472
1 7528 344631
1 40017 170971
1 12221 301911
1 88217 424410
1 63872 470467
1 55362 333134
1 79569 526126
1 92104 37040
1 68889 142766
1 30385 223452
1 17769 292478
1 97964 413427
1 57440 285301
1 88531 455581
1 419 437381
1 59466 242796
1 45189 24229
1 93215 477247
1 96958 504067
1 63818 264415
1 79989 80159
1 70284 479073
1 86297 334494
1 18193 140614
1 70977 374323
1 70192 437774
1 77200 485290
1 65767 64222
1 80469 126692
1 72897 470890
1 17956 151916
1 75153 463435
1 16480 381246
1 1846 528794
1 57555 430382
1 79607 454235
1 50897 411649
1 18918 401723
1 62619 419113
1 2559 542059
1 44823 72516
1 97831 405647
1 46970 368433
1 20367 145796
1 98912 465242
1 49455 401806
1 74352 472851
1 6093 118166
1 13658 395346
1 76726 68897
1 53146 274529
1 14305 209811
1 72116 66395
1 25361 75297
1 52471 503263
1 76177 451887
1 42908 248403
1 93303 485403
1 38694 400383
1 72131 132285
1 82978 173588
1 94335 204005
1 1670 45105
1 93118 160416
1 98003 247585
1 33438 227966
1 27924 77270
1 36072 511841
1 71069 402536
1 90924 91781
1 99215 435008
1 29864 58183
1 53680 445654
1 67552 546951
1 46325 490652
1 82884 81553
1 85978 407124
1 33262 483499
1 31174 36254
1 59587 11853
1 5994 163627
1 16975 273364
1 61632 268863
1 64235 415323
1 67309 103344
1 91064 529893
1 68417 367001
1 46403 102250
1 17715 333860
1 31681 435309
1 73927 234888
1 37617 472889
1 51018 457796
1 13887 120236
1 60689 382506
1 88093 11645
1 75456 471693
1 64585 426368
1 23679 162019
1 85579 522081
1 3652 12844
1 28757 539796
1 23309 402777
1 91011 498520
1 14788 527298
1 88027 497543
1 16123 494748
1 5356 519836
1 17519 248519
1 69136 189021
1 72743 406938
1 68075 97989
1 75316 316830
1 41419 154567
1 47216 34695
1 57896 122781
1 99169 366071
1 55011 185091
1 38452 174224
1 83400 301417
1 38212 339498
1 22957 194680
1 44050 318795
1 50803 537490
1 2444 464806
1 67841 226081
1 25512 543617
1 99886 326840
1 59111 118406
1 43318 335346
1 76020 12093
1 49857 18165
1 89444 65465
1 64065 212000
1 662 262779
1 79121 447482
1 72786 302386
1 7064 141277
1 94923 348421
1 20678 151939
1 66879 144531
1 16148 377260
1 98323 319595
1 98694 362550
1 85625 23198
1 57929 216820
1 80395 116647
1 70038 314556
1 3151 71610
1 6671 263737
1 31795 134208
1 36287 514681
1 61903 439925
1 48028 91609
1 97928 522271
1 48134 485280
1 69896 279380
1 84551 456455
1 73481 316816
1 7666 99971
1 95977 197861
1 9317 522654
1 11285 532616
1 83209 86490
1 62368 198999
1 25230 32285
1 62314 341165
1 69554 263124
1 27323 74300
1 96152 221279
1 23846 89060
1 46323 381219
1 46153 256537
1 18426 135525
1 89001 125269
1 27347 330928
1 10680 37786
1 60906 228534
1 92593 141241
1 95640 155776
1 50039 209514
1 27134 317945
1 30491 433478
1 91369 333219
1 43509 326249
1 89997 523758
1 36424 478916
1 54636 311670
1 99680 260892
1 39598 299982
1 45908 540496
1 36072 182164
1 15846 313372
1 18263 267142
1 49823 387397
1 47811 459056
1 66582 342469
1 10783 474607
1 83336 10445
1 26021 265416
1 66526 191338
1 54683 395987
1 47340 437123
1 57746 196065
1 72365 62963
1 47747 368158
1 70090 187476
1 95762 102459
1 32882 420612
1 39277 71213
1 9633 526111
1 90604 504032
1 59291 31932
1 97104 18309
1 62895 49808
1 92709 241989
1 50198 186198
1 5697 225524
1 94930 148010
1 57317 44894
1 32401 379669
1 63801 325945
1 77770 247722
1 12273 320798
1 64765 293944
1 80652 416075
1 37589 368886
1 52529 181275
1 2534 392849
1 13745 299190
1 50896 74510
1 75882 20345
1 98588 69658
1 87136 220368
1 8283 203067
1 47332 178563
1 15404 147422
1 7759 524404
1 44597 378531
1 1252 335907
1 7558 56379
1 31667 93845
1 14139 251495
1 26930 193790
1 83448 69810
1 52068 499683
1 98764 158555
1 84724 281400
1 42224 221660
1 984 195631
1 42247 142232
1 45872 100391
1 3742 126842
1 82021 216938
1 47530 21412
1 23020 375228
1 36622 366389
1 69795 243034
1 61364 440540
1 77264 469280
1 93137 515022
1 60455 89986
1 61251 335519
1 65314 233623
1 48756 480362
1 89064 203841
1 83350 397213
1 28616 223743
1 78662 230266
1 25628 359872
1 41163 63928
1 4713 100920
1 61845 295315
1 1691 188070
1 62656 6475
1 68011 407433
1 86896 452293
1 57594 357741
1 68277 181463
1 83701 267289
1 39110 38351
1 2257 320523
1 77575 256008
1 51501 147045
1 23204 200193
1 4820 425864
1 41429 128196
1 53466 278868
1 21082 20467
1 27932 332985
1 63998 429107
1 11778 81857
1 82646 348096
1 34911 129527
1 34977 205114
1 49068 495486
1 9159 350812
1 24274 363108
1 78107 487483
1 60639 149687
1 16154 462127
1 9101 344248
1 78347 468330
1 2144 492214
1 77214 375155
1 9478 402660
1 33583 376153
1 7446 202804
1 46627 110850
1 13555 305689
1 40775 71572
1 85801 382002
1 18518 357239
1 15404 457864
1 80337 208933
1 38557 88396
1 42182 90068
1 67270 52971
1 36011 353712
1 46106 314680
1 86113 217075
1 23288 457138
1 25043 273451
1 80039 264987
1 950 403403
1 52185 230965
1 48553 23518
1 65769 389773
1 54036 200890
1 45407 525388
1 95082 6358
1 55944 188513
1 45864 161189
1 1664 448641
1 14453 332069
1 16298 521673
1 86466 47221
1 3315 202059
1 58761 474456
1 9748 76253
1 16528 238927
1 96719 296609
1 74597 118594
1 73167 170676
1 62304 287052
1 30026 375230
1 58118 393563
1 43360 544888
1 83649 27497
1 86010 276663
1 62411 274846
1 72301 269250
1 58626 242887
1 72535 396363
1 77874 535652
1 97278 488330
1 46096 486191
1 80886 64713
1 33243 451390
1 76729 215058
1 36731 16765
1 52878 446124
1 96164 522371
1 84804 291687
1 66865 200396
1 74197 421063
1 95466 359989
1 35494 212358
1 39904 266520
1 42115 385646
1 55054 384671
1 67397 255359
1 75320 394085
1 99565 370275
1 48652 338590
1 70984 277136
1 8229 54826
1 78378 74561
1 10949 113734
1 31253 78513
1 24696 239459
1 99953 64419
1 88885 267584
1 72979 151728
1 90654 338608
1 99736 530089
1 39388 249194
1 76104 260022
1 81285 104432
1 34805 271873
1 90328 341420
1 39355 32060
1 6814 386630
1 66399 33322
1 19720 96284
1 1458 15403
1 21717 491084
1 47437 454243
1 86634 317150
1 5268 535015
1 69625 259680
1 52469 75691
1 39581 207952
1 39656 8625
1 25434 153905
1 87342 434037
1 94015 330486
1 20883 242024
1 28709 288925
1 41485 487722
1 64782 103989
1 20956 86211
1 28104 157369
1 76394 439361
1 68746 9799
1 99338 130344
1 7284 65154
1 56923 442457
1 27120 536421
1 99908 367968
1 35637 384805
1 11735 362490
1 55392 121255
1 47855 359207
1 39770 534439
1 16627 13177
1 28535 158330
1 31987 128599
1 13587 391789
1 16328 390827
1 20404 213516
1 50837 291557
1 55693 123276
1 69354 410421
1 95894 107565
1 44221 400505
1 91894 541737
1 55121 41545
1 9147 126159
1 70705 83093
1 15230 25037
1 71602 359971
1 68482 328802
1 23382 65142
1 24884 465301
1 84422 191168
1 55593 292768
1 35317 390013
1 38244 409558
1 50337 449269
1 72591 237281
1 63571 466862
1 50239 358208
1 17819 193540
1 64498 31822
1 55702 96447
1 86833 368134
1 67626 16048
1 74096 122193
1 82310 172240
1 37835 285255
1 88837 103356
1 62601 269315
1 83209 356064
1 90426 211318
1 74945 306088
1 20026 214384
1 63333 134
1 86605 22191
1 33910 79673
1 58787 336969
1 98849 333992
1 24403 8026
1 67514 124233
1 76353 438172
1 65987 3166
1 94905 374673
1 19268 377168
1 18547 455837
1 21938 77466
1 431 196150
1 28298 517554
1 87480 543722
1 63220 138293
1 95267 210468
1 6370 137771
1 34830 457247
1 83632 222696
1 6563 208289
1 41219 467965
1 46420 113370
1 11596 485215
1 29950 134531
1 93956 292102
1 60360 511471
1 74479 89232
1 9987 497177
1 6619 256692
1 4905 44307
1 33535 245932
1 90879 152481
1 64062 93271
1 87284 366516
1 36739 288047
1 11426 45532
1 62405 274916
1 79722 462079
1 82530 104219
1 82138 510419
1 24773 267760
1 57480 225708
1 96129 474165
1 62197 68563
1 89205 515485
1 27916 526156
1 85991 443281
1 99682 303093
1 36811 5443
1 30869 33121
1 25756 180349
1 12783 514602
1 72159 126510
1 87394 435555
1 71076 443762
1 13484 68595
1 71462 46514
1 73714 318896
1 13000 432389
1 76901 172201
1 46711 153337
1 53698 339720
1 19084 84058
1 36075 13036
1 86921 362225
1 70321 356556
1 42233 409943
1 78027 510443
1 82802 127488
1 54877 381358
1 2835 179089
1 44468 394618
1 66792 99262
1 83654 410895
1 49667 417188
1 58581 261213
1 54946 225596
1 77002 70755
1 67086 520086
1 68347 356199
1 95255 204548
1 45031 385375
1 22970 110144
1 89814 284183
1 67069 507361
1 40603 150137
1 79343 459623
1 66228 452188
1 78026 382682
1 90822 80574
1 44083 398659
1 28003 320749
1 12278 397659
1 62341 290865
1 19948 446114
1 37074 3957
1 32694 507613
1 42711 523362
1 7616 472841
1 20399 5719
1 87393 183377
1 61948 480991
1 93495 180988
1 67050 285773
1 57550 360205
1 36848 123099
1 33399 384621
1 90191 481388
1 77010 300441
1 76403 23811
1 14118 232593
1 62671 164174
1 20741 504750
1 31139 115259
1 36363 499824
1 58647 509034
1 59614 520569
1 50207 352481
1 44812 507292
1 51798 177450
1 95217 30963
1 26852 348549
1 59760 11358
1 73306 177947
1 28503 115670
1 51123 264208
1 10622 531367
1 5619 271066
1 95749 52837
1 66473 494064
1 98427 462875
1 28078 521144
1 40435 264915
1 11076 191857
1 47630 246532
1 28473 308398
1 78102 420873
1 15044 445805
1 48894 319266
1 38436 239157
1 60837 448658
1 74278 67688
1 78641 526876
1 15837 134534
1 76758 129513
1 34121 113880
1 87919 84569
1 22995 382645
1 83905 532557
1 6988 11789
1 55484 529563
1 67571 70257
1 68315 382713
1 88270 27276
1 6784 421694
1 43949 13654
1 69403 302914
1 12619 121831
1 97186 327260
1 83790 483532
1 89784 136147
1 78757 182307
1 94151 406830
1 82822 401350
1 52455 392079
1 8471 8912
1 25591 474453
1 48707 492911
1 2688 36865
1 91554 169671
1 89143 138653
1 46164 452130
1 4634 497276
1 91460 508946
1 47791 363644
1 31686 494226
1 75593 353329
1 56186 156761
1 99333 429163
1 37353 262882
1 82502 343263
1 16421 187630
1 3294 531814
1 43563 399429
1 47015 258777
1 71713 223409
1 58147 453255
1 40122 445429
1 47585 420098
1 61518 463828
1 74361 49151
1 57349 449432
1 39468 157409
1 88843 220447
1 94343 76318
1 22906 206109
1 53662 377827
1 73525 437404
1 77426 341939
1 4328 216450
1 37550 119191
1 61067 60203
1 42787 10521
1 67486 121092
1 23729 140488
1 2092 103145
1 50399 466825
1 32650 519328
1 68095 291530
1 39350 222940
1 83661 461978
1 53050 198131
1 12526 11738
1 44712 155456
1 6579 72899
1 23069 6318
1 42485 310469
1 62879 8947
1 21080 88333
1 48193 75602
1 4010 133360
1 64316 342086
1 15266 104567
1 5557 417912
1 2915 456429
1 44316 225624
1 26616 359120
1 41992 63925
1 55 1316
1 3101 361240
1 83585 336058
1 27399 487786
1 12573 167846
1 7710 53543
1 4002 523849
1 32066 258683
1 74923 131980
1 32511 397049
1 97698 362659
1 91335 429831
1 17080 147732
1 62428 328100
1 67784 170233
1 84421 99426
1 68121 521761
1 68629 134972
1 18074 107684
1 63433 22368
1 17126 316578
1 33512 136614
1 10464 37696
1 86755 72344
1 48693 263359
1 23732 334180
1 12126 191771
1 65472 492249
1 28733 81141
1 97239 172190
1 69116 12614
1 20720 468794
1 97779 195862
1 3119 165842
1 61025 37558
1 86113 177314
1 20111 135574
1 156 343253
1 60370 303623
1 93057 172712
1 77064 80898
1 92828 321386
1 89431 454579
1 13056 308107
1 54386 186719
1 39916 408844
1 65814 325390
1 24042 460473
1 39398 326346
1 23437 445288
1 80084 53902
1 65744 284663
1 57977 220076
1 42171 33262
1 22234 216688
1 40095 195091
1 34115 325511
1 57462 282732
1 98733 492101
1 30822 228468
1 29433 301695
1 66557 352706
1 23923 529425
1 58291 416228
1 58290 480345
1 54733 55361
1 38516 40123
1 1909 26816
1 22980 264266
1 59685 217691
1 49942 42897
1 44219 480181
1 4583 317776
1 59459 166316
1 87263 501487
1 67411 426636
1 70640 148599
1 4519 49174
1 19797 204560
1 7019 152526
1 16662 59936
1 1775 500117
1 32481 466094
1 73713 418332
1 50127 192496
1 80281 159311
1 55846 410857
1 38838 32558
1 77683 212560
1 82595 147672
1 58445 37232
1 67238 84491
1 54839 3586
1 38861 377482
1 57756 283466
1 38641 445031
1 24595 409449
1 27668 92565
1 60858 400912
1 28228 337674
1 25979 25732
1 57176 87030
1 36524 196465
1 65967 228551
1 91720 293935
1 39414 86375
1 71833 281212
1 52576 115330
1 72304 411208
1 4141 530881
1 73128 81099
1 60805 171871
1 65704 489986
1 34300 180196
1 2463 364722
1 72557 324253
1 50120 282596
1 5601 68069
1 5925 31272
1 42471 349611
1 53382 182230
1 96251 176166
1 79361 14319
1 76545 287459
1 65496 88641
1 49032 73627
1 75384 363563
1 27433 120943
1 24534 109238
1 13702 396530
1 80530 365947
1 85869 416054
1 18485 226511
1 77397 399539
1 46612 316113
1 58846 116522
1 40524 29532
1 85522 295987
1 99814 494986
1 45128 148732
1 55090 491782
1 2653 308864
1 93005 301947
1 18554 157670
1 1213 342854
1 55859 30971
1 45265 536944
1 4228 346811
1 10307 459525
1 39220 219436
1 1079 502807
1 87283 491993
1 46939 456933
1 39869 241148
1 29607 282732
1 62934 142329
1 6076 381882
1 46413 518489
1 58438 149961
1 38235 33700
1 64316 136945
1 90947 246651
1 31100 526067
1 58097 201063
1 45969 255903
1 19773 404432
1 62927 161883
1 40519 397727
1 26963 101213
1 11674 459132
1 10021 405617
1 97034 101796
1 77367 443873
1 74999 86801
1 94788 283915
1 68938 154513
1 41940 150306
1 4373 520059
1 15668 4382
1 31701 403478
1 50368 103695
1 15377 482668
1 28251 243775
1 52537 411156
1 47475 480129
1 49033 426956
1 96159 225226
1 97253 474579
1 46082 484879
1 91805 271836
1 24359 306057
1 13160 195342
1 49092 84944
1 39082 363198
1 33337 431700
1 91407 283416
1 34352 474263
1 11727 281175
1 28636 263214
1 62890 398272
1 41628 224879
1 8043 537246
1 31414 176814
1 18183 398093
1 49918 429297
1 42556 484147
1 15406 302905
1 4084 392222
1 85997 388832
1 17825 94368
1 26955 368610
1 37856 129178
1 16256 422823
1 13048 255165
1 22482 497368
1 90170 495211
1 86317 183194
1 85056 237812
1 41898 142673
1 32239 226943
1 2315 464766
1 56343 398200
1 81562 365397
1 72687 105669
1 58255 448868
1 87291 237506
1 19561 352150
1 76168 194919
1 96113 115613
1 23916 526966
1 71708 109393
1 74504 332626
1 63143 311423
1 72679 127753
1 87322 285155
1 75262 2399
1 76648 366814
1 19180 197753
1 3115 21156
1 67513 127599
1 49673 397011
1 33144 257963
1 57011 370694
1 8006 248715
1 51715 213987
1 69290 146131
1 56667 234562
1 41909 357348
1 61354 523183
1 99265 123694
1 62663 175804
1 1396 21347
1 79574 219425
1 71324 153310
1 2848 103038
1 96305 359185
1 67900 163477
1 80439 493615
1 72459 16149
1 45499 303234
1 70997 302744
1 69107 536234
1 78318 380054
1 88609 38713
1 64277 507715
1 43086 198870
1 88977 518557
1 72400 453842
1 77044 51996
1 42790 478457
1 90906 406508
1 3960 136106
1 91784 320350
1 68729 237174
1 87151 396656
1 26887 32661
1 6280 390292
1 47303 191505
1 14966 497409
1 3563 338310
1 43145 391878
1 31885 61996
1 93367 83917
1 34227 269376
1 76771 143114
1 74251 230444
1 49752 228905
1 72334 416574
1 75180 140127
1 43358 7349
1 33087 398901
1 23209 208007
1 99419 171656
1 33765 312044
1 49907 378751
1 29204 220301
1 52646 429569
1 62399 522095
1 56090 226184
1 33693 140894
1 61475 136259
1 76138 162950
1 37211 146857
1 56370 169917
1 36137 5283
1 72389 465838
1 44700 454614
1 44834 287980
1 92335 188558
1 15182 207261
1 84452 321073
1 40251 399292
1 15627 334438
1 10916 222064
1 32346 486179
1 53229 118495
1 62227 463903
1 9605 220679
1 62307 392696
1 43973 443976
1 53471 18022
1 79727 512955
1 6982 213242
1 6321 296661
1 12228 99968
1 76930 192574
1 9290 54522
1 97217 216303
1 44121 10735
1 76379 313353
1 8502 263292
1 34787 498467
1 19060 472931
1 52857 357135
1 48367 334611
1 48422 279214
1 79533 396065
1 52924 120072
1 7229 452453
1 25719 84804
1 40281 235578
1 30336 432726
1 59333 266930
1 50694 396344
1 98575 296391
1 32773 173676
1 47471 474213
1 91009 203798
1 94246 31014
1 58537 375443
1 48800 478504
1 93718 493723
1 27668 60086
1 36363 381331
1 4864 22792
1 13012 400599
1 4111 387610
1 78153 215226
1 41364 96181
1 2089 522373
1 68942 300742
1 48641 151164
1 88644 4742
1 85413 101716
1 25672 469456
1 27283 382650
1 19318 437685
1 16117 327535
1 46931 262643
1 79004 396742
1 94192 132158
1 62183 241661
1 6533 83990
1 1884 523580
1 16248 274032
1 683 435845
1 39254 1421
1 95760 517386
1 33206 290409
1 3631 368346
1 47355 321301
1 55992 211580
1 42832 149018
1 56706 441931
1 80299 174811
1 53041 141320
1 65100 272419
1 14193 252979
1 57948 123045
1 85434 128750
1 50161 538482
1 44300 323512
1 96070 34959
1 94130 219328
1 69541 413444
1 59073 287459
1 990 251978
1 38743 164062
1 57967 323241
1 39358 375017
1 83100 518383
1 27112 481193
1 56693 364431
1 90866 442376
1 46932 366051
1 42371 248511
1 87678 508099
1 36427 392043
1 51231 429356
1 29766 370333
1 84016 194154
1 20441 148688
1 16530 523354
1 87697 39386
1 76722 112392
1 3240 497428
1 73989 166182
1 43137 457954
1 94410 467883
1 32393 445435
1 16333 358365
1 48694 219943
1 14015 252980
1 28713 68996
1 6593 189016
1 25165 31217
1 77272 141395
1 77463 32595
1 30967 26169
1 26790 296510
1 89402 219762
1 40833 195925
1 42375 193236
1 80414 173326
1 67245 526770
1 23991 9431
1 90150 461742
1 79220 492719
1 758 227747
1 18021 79169
1 87787 384052
1 13383 39104
1 84124 57179
1 91996 456338
1 59788 188043
1 21749 377870
1 54919 257183
1 70377 41310
1 43105 139201
1 8860 268485
1 41275 78152
1 40635 144057
1 7807 24782
1 65820 438870
1 77217 199838
1 98049 103006
1 32542 263211
1 84915 117807
1 48030 474219
1 56520 479676
1 8530 67065
1 97375 260636
1 82136 105644
1 33952 179877
1 11124 491381
1 76702 57515
1 44119 215977
1 48246 56651
1 43802 155753
1 6447 483652
1 85280 435048
1 49146 152665
1 49913 163085
1 70898 516061
1 48219 163586
1 54362 411201
1 69705 24190
1 25731 167486
1 11054 166724
1 77157 515293
1 48928 201893
1 56482 86420
1 36639 429094
1 75784 235624
1 149 252527
1 83437 48625
1 23413 181274
1 97171 470004
1 32189 97302
1 62627 161518
1 34230 155176
1 23539 307746
1 90640 288838
1 36194 131819
1 19625 38007
1 21720 303643
1 32100 160972
1 90921 30969
1 90164 357226
1 89072 218164
1 51504 460909
1 14358 20410
1 79806 2142
1 94186 245202
1 41482 110570
1 71175 99458
1 11213 412878
1 95283 174410
1 14120 219053
1 29116 466495
1 30408 251581
1 88891 135789
1 54945 322914
1 62514 265425
1 49077 437781
1 55663 82139
1 93900 186234
1 77545 537066
1 81723 524114
1 4671 95467
1 45215 380514
1 23326 55242
1 63456 69619
1 97817 132229
1 20753 25692
1 42160 153214
1 8267 426011
1 28331 303249
1 61495 336387
1 99454 360552
1 33507 400951
1 93189 95358
1 33577 241558
1 72070 326005
1 88717 383445
1 42515 209080
1 60893 240261
1 10183 437105
1 34353 311979
1 85766 282487
1 60490 163718
1 40383 809
1 41556 16727
1 50635 434345
1 82021 216912
1 19757 103331
1 60093 333317
1 76049 221440
1 10246 260138
1 1454 281931
1 148 140212
1 15398 243363
1 17060 82940
1 92227 439003
1 91742 337406
1 54937 455413
1 36819 499047
1 24393 538951
1 16225 91259
1 14393 104005
1 24108 509232
1 79006 238889
1 68261 399918
1 76532 134721
1 76804 429005
1 59105 328497
1 55631 539770
1 72792 23886
1 39891 485465
1 7985 434620
1 80519 56552
1 11668 386813
1 47406 193351
1 11309 399640
1 55187 61879
1 534 451567
1 32748 114619
1 21714 124870
1 35641 54054
1 60493 164238
1 15363 21783
1 51967 123298
1 86271 451850
1 72040 279296
1 88683 306414
1 68083 183601
1 80749 249418
1 94836 510381
1 26457 82819
1 68396 448109
1 48713 167637
1 24865 97073
1 72292 289802
1 21832 327170
1 60633 395609
1 39485 390689
1 7842 227016
1 96967 69506
1 20452 531283
1 2774 75266
1 84267 531090
1 91270 105221
1 85744 207423
1 5276 22625
1 59892 397930
1 68549 233796
1 21156 188683
1 35995 198942
1 13909 334807
1 92289 375501
1 68710 173288
1 57316 105540
1 10178 258048
1 954 169245
1 29725 452446
1 29412 6567
1 53620 72145
1 5709 5880
1 18351 316855
1 69610 255903
1 85888 85908
1 345 476383
1 52227 387900
1 87940 85703
1 41118 128216
1 83677 501064
1 38688 356933
1 49409 458886
1 15683 178084
1 31671 40564
1 25483 93733
1 20912 175671
1 14566 140272
1 75878 351694
1 83563 115543
1 60542 476041
1 51869 247521
1 79816 509242
1 85544 147420
1 45275 69734
1 28128 71621
1 35611 461298
1 99910 143039
1 22133 261000
1 20132 377591
1 75999 70261
1 77485 423015
1 36986 541818
1 47744 536146
1 63922 265776
1 26628 199429
1 18874 209562
1 24171 328702
1 69617 139727
1 40784 86100
1 13921 393205
1 5435 152888
1 66300 466276
1 33049 376803
1 53984 68300
1 26950 379441
1 81682 412810
1 88836 429844
1 99684 414444
1 21251 449007
1 63792 290073
1 94777 20255
1 31963 442742
1 3209 381502
1 67221 91256
1 47710 485995
1 55414 230835
1 12686 332971
1 320 529072
1 76409 27759
1 49441 45464
1 86824 14507
1 10223 236059
1 38096 436036
1 70475 547214
1 39023 150035
1 4417 432709
1 18923 311209
1 32164 236182
1 89432 360985
1 96724 108112
1 83792 381293
1 92217 210113
1 87866 499353
1 81766 450836
1 33957 58549
1 98329 398203
1 28363 182880
1 69495 505566
1 28785 73664
1 63666 338555
1 40003 510635
1 9316 33496
1 68154 49937
1 82515 425685
1 9495 91103
1 40749 153295
1 66406 345882
1 31115 86977
1 96574 406134
1 94799 291491
1 74398 547499
1 71495 332314
1 39535 427432
1 90217 387305
1 40614 368671
1 30711 105791
1 2816 339066
1 7002 379119
1 5957 477913
1 49705 449051
1 73095 492113
1 72193 313809
1 14050 380870
1 8459 478149
1 46683 150918
1 51322 358077
1 13731 386217
1 38348 493696
1 72851 376275
1 53223 158767
1 53519 20661
1 68283 452887
1 23237 74272
1 83363 339789
1 2893 26280
1 15237 9784
1 22727 48870
1 78895 16847
1 49538 507186
1 89978 226664
1 57553 376082
1 86057 56163
1 56149 168145
1 22600 363609
1 19576 287173
1 71278 41145
1 57069 308306
1 7933 501266
1 42451 349505
1 33887 499246
1 85585 110118
1 24808 469553
1 17881 83750
1 20856 385768
1 17510 40057
1 74200 41335
1 51103 83833
1 36985 277731
1 34772 345777
1 57850 463097
1 71198 67071
1 92769 527529
1 83616 114411
1 16926 228412
1 15402 229206
1 39629 174003
1 72978 471079
1 39410 276881
1 41083 155757
1 11196 12028
1 45807 84380
1 50436 509232
1 95558 307311
1 47661 298683
1 43423 519344
1 37987 295076
1 53700 22176
1 25342 508273
1 75880 491235
1 80670 241265
1 31817 472701
1 12205 367518
1 34448 41436
1 75586 430684
1 74861 174852
1 84378 105204
1 23037 279609
1 60383 361461
1 71046 438585
1 56771 189019
1 4727 462595
1 98243 343087
1 30858 61944
1 30469 367656
1 43684 157862
1 92540 436061
1 75441 492960
1 11585 479297
1 586 532232
1 83897 376890
1 82320 445630
1 49811 289394
1 99888 93710
1 97928 125953
1 38814 491577
1 58619 112073
1 90876 118300
1 36345 532465
1 94802 475824
1 56216 498286
1 75253 115572
1 47321 81861
1 70530 286667
1 49255 292171
1 63137 354415
1 96406 315575
1 9572 495191
1 69191 178960
1 59463 289346
1 61632 127705
1 99599 507573
1 83574 23923
1 68141 283965
1 57414 403042
1 13018 325959
1 89972 407772
1 1178 397766
1 38260 214664
1 82907 421512
1 29599 332401
1 11252 139694
1 30618 72800
1 57192 341623
1 70165 184046
1 76770 151117
1 30951 307187
1 35481 471928
1 51316 90764
1 75819 414533
1 16809 519970
1 93443 131069
1 82108 361777
1 63892 42951
1 25038 248934
1 8285 104141
1 13130 233709
1 73252 210388
1 76901 545316
1 91773 418807
1 12670 322214
1 96291 436624
1 44189 308909
1 61019 447599
1 25813 50428
1 12565 535085
1 23203 140222
1 89644 309202
1 91470 22765
1 7107 390907
1 39943 477276
1 96903 247149
1 83336 113241
1 43761 332117
1 78839 147296
1 42851 27478
1 11713 291594
1 51528 108030
1 96417 499050
1 41525 414040
1 10392 257680
1 22572 244955
1 41492 163809
1 40438 393970
1 83563 303080
1 87110 413291
1 14014 324637
1 34618 101089
1 66200 499376
1 49051 291093
1 29775 428390
1 70745 388680
1 96479 500865
1 49809 222259
1 12083 436911
1 16841 65025
1 93598 260015
1 58320 106989
1 19451 434635
1 16896 501498
1 83282 407791
1 53086 62033
1 25044 352297
1 60310 373715
1 6171 527891
1 19777 428164
1 76749 120912
1 39904 279585
1 23992 420831
1 66367 166875
1 84757 388238
1 96021 260294
1 37030 236357
1 41280 416050
1 67065 29905
1 38379 25385
1 67748 526813
1 83882 137859
1 30953 329796
1 35962 253205
1 78449 294884
1 45315 127787
1 26162 53273
1 95863 365078
1 96395 240132
1 89202 169862
1 38724 4529
1 39289 347097
1 46673 512010
1 99197 190911
1 23117 250241
1 8535 462871
1 40737 207014
1 93803 32676
1 26908 483146
1 91431 319554
1 88537 486689
1 21026 284765
1 87646 432469
1 45823 135082
1 89 364905
1 36746 271849
1 63395 515411
1 27255 265344
1 66079 282206
1 19559 220602
1 43641 471293
1 42340 322201
1 18280 365286
1 60257 515629
1 87822 218064
1 1757 402470
1 77300 376061
1 79006 43898
1 74385 226041
1 26488 309993
1 13890 361537
1 28198 540819
1 14832 304857
1 68333 83142
1 25999 522346
1 59517 149165
1 61274 171320
1 9329 327118
1 63162 461422
1 71371 304012
1 99998 384041
1 73755 534490
1 27746 376173
1 26231 363655
1 86922 210552
1 61057 218187
1 57285 73432
1 59366 514448
1 8332 413409
1 26139 514759
1 28450 307637
1 94016 480571
1 46355 442127
1 84222 357046
1 43158 484517
1 62762 417475
1 27213 280361
1 65154 323701
1 11906 165751
1 68076 127910
1 4362 214086
1 52539 332585
1 40419 494295
1 47532 458429
1 80022 143249
1 85090 105587
1 36279 219027
1 32943 82448
1 9986 408464
1 1165 7013
1 74654 135275
1 72382 91086
1 18779 98085
1 45713 376967
1 41333 120565
1 70046 442001
1 44592 522043
1 97030 485018
1 19579 84700
1 83701 547629
1 35727 3072
1 3266 420247
1 84591 49801
1 9195 535037
1 23304 95989
1 44284 487995
1 22703 3304
1 35462 62523
1 1095 353363
1 92777 496820
1 35674 535502
1 23116 534432
1 13661 370012
1 53441 416758
1 39950 341097
1 68356 219472
1 5335 286191
1 85242 305650
1 93898 146582
1 6836 480689
1 76836 448342
1 11051 461189
1 70124 383777
1 99427 104444
1 9298 183825
1 25034 139969
1 16882 289767
1 81879 540289
1 40529 395355
1 98605 317897
1 65628 156290
1 54583 434790
1 33485 364416
1 11371 218860
1 39719 419634
1 89097 52812
1 94423 68925
1 10075 1102
1 8435 80752
1 26068 221171
1 87932 170623
1 41779 32860
1 3261 9990
1 53471 533790
1 84619 346562
1 20586 462132
1 80548 370393
1 92943 134876
1 41170 501465
1 85141 403434
1 74855 305629
1 35659 204554
1 65216 347220
1 33580 343098
1 32420 130671
1 13691 9295
1 80772 375827
1 31205 411844
1 43610 133089
1 93891 336474
1 96044 463461
1 50199 182350
1 27623 10692
1 16427 249488
1 60134 335553
1 53335 519378
1 40810 514292
1 28826 69160
1 83073 374510
1 47965 227790
1 21953 489610
1 42997 194429
1 73323 344867
1 16896 264750
1 4042 79384
1 73348 247933
1 81331 336830
1 63444 37187
1 33253 293582
1 27148 519548
1 99816 94833
1 29810 353458
1 64591 406073
1 98037 410861
1 38615 299655
1 55279 33069
1 29320 286947
1 90117 502567
1 40816 302518
1 42531 292335
1 60301 514385
1 96161 172771
1 5473 27455
1 18371 495511
1 22877 473215
1 88530 244272
1 92761 490331
1 55590 490573
1 93719 187706
1 33405 333937
1 14917 415995
1 11138 204627
1 35577 385264
1 79721 492216
1 48884 476280
1 9263 247104
1 26402 150126
1 42524 222381
1 32182 20479
1 84866 298527
1 36368 96283
1 4764 112978
1 36088 169365
1 15410 492296
1 87681 373835
1 2865 159016
1 5033 369331
1 93429 37700
1 12405 292052
1 74465 324248
1 10679 491890
1 69539 379928
1 37834 353161
1 11986 181974
1 51409 230570
1 56049 21162
1 1757 119871
1 87531 30328
1 9542 545254
1 23286 484010
1 92878 459406
1 58483 218271
1 49508 124214
1 45705 259748
1 54876 17160
1 86286 497103
1 27480 107050
1 88064 5852
1 89316 458841
1 23398 136842
1 77779 194073
1 52593 328612
1 27045 496106
1 60927 452453
1 62563 168850
1 29940 89210
1 8606 497389
1 62720 261897
1 95733 371148
1 87710 114000
1 83245 192054
1 24016 319382
1 89528 117398
1 12038 386630
1 59825 214275
1 85750 356182
1 19932 28071
1 26882 477461
1 13864 39632
1 51767 498929
1 54030 392930
1 99242 250071
1 54769 473607
1 67387 186006
1 60925 76381
1 15059 203311
1 33897 483028
1 28263 46772
1 91159 144946
1 6644 189088
1 41233 231765
1 87106 383317
1 37131 465840
1 90916 329882
1 91109 349566
1 54580 149153
1 15752 267169
1 59352 389018
1 28742 529608
1 50913 115994
1 82363 331178
1 71721 278345
1 55792 78277
1 30034 398261
1 71572 195352
1 16171 249217
1 88803 232846
1 41868 221046
1 99489 113760
1 45942 341826
1 88669 433338
1 80085 338168
1 34032 427619
1 2752 72597
1 98557 543177
1 20885 455362
1 54896 493446
1 22335 72007
1 6753 351189
1 41906 204105
1 73680 270234
1 92267 176437
1 8008 153018
1 54226 465480
1 20990 416984
1 35833 235261
1 27344 369650
1 60123 248382
1 20391 156724
1 11904 269683
1 1591 380040
1 42197 430877
1 41244 55341
1 31926 271788
1 91741 287161
1 58470 176481
1 8459 441731
1 13235 195793
1 14143 28465
1 23604 128212
1 77889 68994
1 2188 162203
1 1693 131246
1 56198 457335
1 53197 517025
1 19352 264128
1 28628 100116
1 83298 97491
1 49439 184144
1 174 65568
1 19204 137160
1 91215 479648
1 57508 461547
1 86820 492924
1 59082 110508
1 883 342272
1 65322 398429
1 94000 448317
1 95429 38136
1 22581 411696
1 4674 446449
1 40617 91000
1 48020 287022
1 51580 268276
1 68600 216185
1 62822 18911
1 79285 133186
1 90669 427350
1 10043 305631
1 44029 81042
1 67302 282202
1 17423 228203
1 75771 511010
1 99172 510830
1 71495 442798
1 22089 505839
1 42597 462248
1 8819 108852
1 98870 166011
1 97794 262721
1 22791 83542
1 2367 221018
1 76592 281883
1 8639 21760
1 74578 541173
1 69279 347015
1 4470 303919
1 83111 208793
1 95602 400330
1 63306 453766
1 14820 18363
1 81954 51542
1 31830 535558
1 83989 537451
1 38779 100700
1 25972 240572
1 79438 540054
1 91289 163411
1 82935 458232
1 78534 67664
1 41383 235043
1 83210 211828
1 53400 273567
1 8156 353603
1 43599 529774
1 44800 119169
1 60444 346287
1 67775 270121
1 26903 453372
1 11280 434261
1 78850 311152
1 57908 44896
1 79595 265478
1 26323 91268
1 60968 46816
1 68481 4904
1 52346 191549
1 14653 383476
1 93645 348723
1 59310 353911
1 58388 533237
1 59110 263360
1 63630 110078
1 46625 278282
1 99013 352729
1 39396 386395
1 91500 3075
1 99360 125562
1 71838 343764
1 15405 388589
1 58755 486207
1 36177 243091
1 21612 362993
1 27161 81207
1 33748 269894
1 37948 294547
1 27839 335272
1 75677 381182
1 53467 362025
1 4711 236975
1 37731 145729
1 36976 522383
1 18104 184742
1 64600 227783
1 98824 193562
1 2825 165428
1 9834 240097
1 25718 513130
1 63613 376661
1 14558 323705
1 65358 437492
1 47303 79823
1 36560 157677
1 69413 250091
1 42915 464071
1 66770 207987
1 85231 314900
1 52853 386703
1 36872 262224
1 17149 80000
1 42185 62644
1 63397 187431
1 18651 395799
1 46031 403639
1 22829 545244
1 69291 132070
1 22842 26925
1 61423 283161
1 2536 45930
1 28637 516315
1 42469 274856
1 22850 146386
1 63466 345743
1 6963 393606
1 61370 362809
1 1551 221876
1 49025 325944
1 20386 240437
1 84214 284500
1 74941 346532
1 41755 279934
1 36161 260363
1 77337 492878
1 48691 62587
1 15495 505870
1 11910 248951
1 26498 161657
1 40470 502089
1 33875 433481
1 76073 374569
1 66574 148593
1 93230 290456
1 67695 482412
1 81503 50594
1 29244 30004
1 48608 352964
1 34376 91139
1 22495 337727
1 54539 370186
1 19092 147624
1 49964 69673
1 16032 215694
1 39673 109916
1 31343 153919
1 64491 362338
1 26519 11891
1 63813 537556
1 55737 424930
1 52595 383567
1 47709 351127
1 98349 56695
1 5527 530972
1 61363 369400
1 77350 43775
1 88816 28497
1 4017 101304
1 12760 29180
1 91050 459236
1 23371 307595
1 21709 508756
1 33362 89782
1 23519 152428
1 15807 509923
1 48784 125200
1 37999 431761
1 41979 334806
1 94408 242986
1 66851 393822
1 61725 515356
1 59862 424065
1 97287 416351
1 45355 370103
1 61387 73534
1 31845 156493
1 11096 281358
1 46415 325956
1 86535 6202
1 91263 344876
1 22619 54033
1 76373 47857
1 19265 172494
1 41690 77737
1 85870 268311
1 7748 421280
1 20773 405867
1 25678 3051
1 26704 169389
1 84418 67210
1 95236 437411
1 4144 361930
1 13055 106655
1 59190 28724
1 83307 113173
1 78519 335767
1 43930 261335
1 87590 473534
1 19433 527667
1 154 233584
1 52255 225908
1 28601 298766
1 25357 205210
1 88079 249516
1 2061 459406
1 90965 509532
1 99460 434983
1 25100 292490
1 22593 457484
1 1249 546274
1 61438 412095
1 27849 479698
1 59516 480699
1 64675 102081
1 43080 146147
1 69883 492929
1 31386 237409
1 99010 270758
1 40946 420860
1 46233 332500
1 82588 380974
1 46789 443617
1 59754 321402
1 49369 381061
1 24350 346652
1 4337 241008
1 58815 473660
1 66675 439104
1 640 132815
1 67533 104728
1 70270 34386
1 49596 425594
1 57664 365356
1 23649 525874
1 25047 148717
1 53547 342812
1 17597 53353
1 63729 287294
1 15352 375777
1 73270 442967
1 24277 357511
1 50214 169074
1 20495 271041
1 67381 275725
1 1415 536814
1 12676 387486
1 1291 12544
1 16605 522906
1 34769 354575
1 60788 464129
1 29754 470849
1 22342 117835
1 27953 440552
1 9082 486425
1 48331 21947
1 80932 485493
1 85159 204129
1 66463 379614
1 76653 296197
1 63856 219569
1 22960 71780
1 92264 199056
1 74190 137562
1 97408 508245
1 97516 302637
1 11739 170327
1 38748 36728
1 99433 272441
1 38328 506066
1 67328 69468
1 45734 93441
1 55683 542634
1 63859 81471
1 93213 12782
1 76986 253596
1 2468 194409
1 79292 360102
1 78520 473632
1 69575 87
1 25538 484884
1 77330 323427
1 81208 462676
1 29916 1359
1 79925 137978
1 47665 112631
1 89123 222287
1 47047 364893
1 722 389870
1 37722 130512
1 88063 172977
1 92246 326786
1 67728 214664
1 52363 123090
1 33653 525540
1 86328 489811
1 70342 420173
1 22274 225139
1 26792 190633
1 70523 311149
1 90026 201355
1 54205 407915
1 60258 127564
1 29902 67673
1 26930 369193
1 18236 277964
1 39 422635
1 57760 182260
1 26037 142134
1 27068 165126
1 57982 444271
1 53631 168323
1 20298 66414
1 37053 454147
1 26574 43361
1 19769 76366
1 9959 119647
1 2364 519183
1 94365 176169
1 33980 379284
1 97122 401436
1 19256 299368
1 67282 381713
1 49497 497197
1 56691 295092
1 48112 308958
1 72500 5293
1 83100 35229
1 37263 168803
1 61219 309330
1 3144 29848
1 16725 379863
1 65901 484494
1 31341 443006
1 43702 180529
1 88529 373314
1 73924 157818
1 94255 284550
1 65539 445966
1 18464 348401
1 39337 108080
1 29543 413240
1 76118 232603
1 88048 396703
1 79732 219078
1 85587 112920
1 16663 361110
1 92016 290623
1 92828 208792
1 29233 295096
1 80842 446536
1 94445 132388
1 36661 28359
1 79073 283924
1 64024 151134
1 77783 380548
1 94104 228076
1 53440 150846
1 4646 325688
1 93787 74556
1 17146 368109
1 54030 106070
1 63418 317268
1 46633 144782
1 51923 221610
1 59944 303678
1 53180 194779
1 75375 536861
1 5656 198675
1 23821 252686
1 50322 406037
1 42427 15023
1 8992 156240
1 21276 106391
1 60673 107896
1 16957 319993
1 27681 93107
1 38067 241363
1 28946 201113
1 54497 114336
1 53491 282474
1 6289 531626
1 90090 381768
1 36216 453985
1 51883 26855
1 24628 35006
1 75248 288615
1 25423 408133
1 38176 526358
1 43483 457603
1 65322 529863
1 32117 341736
1 52488 320236
1 98723 254211
1 10175 146405
1 1336 43913
1 30651 221234
1 87789 450874
1 81013 267377
1 39687 256504
1 10254 16574
1 48309 145086
1 21459 90309
1 54001 458538
1 22168 462032
1 67228 506879
1 97247 349722
1 43843 48311
1 55440 289185
1 84702 343374
1 92128 303080
1 94477 107798
1 36780 94310
1 33019 253893
1 75388 237157
1 88413 396611
1 16642 252652
1 38641 236521
1 6490 511638
1 56673 212198
1 95242 427521
1 56863 416786
1 51617 447520
1 27849 218554
1 15417 15836
1 85124 249885
1 64726 243527
1 76257 515570
1 97510 457652
1 84508 275760
1 84320 274713
1 43322 43268
1 28391 315793
1 15560 404619
1 58598 17315
1 2977 520798
1 61876 236229
1 79878 480436
1 20943 139769
1 95844 364815
1 29762 106491
1 55060 458823
1 23072 33605
1 42932 421977
1 13512 18986
1 47504 294045
1 56929 303408
1 98493 249589
1 19517 222146
1 8794 283684
1 96215 192302
1 34255 313977
1 13302 414496
1 61871 246313
1 63178 136845
1 92951 418292
1 64748 251766
1 8206 418004
1 75135 477962
1 50853 475572
1 87027 346391
1 38582 307902
1 40190 226882
1 57735 190622
1 26691 518146
1 46053 62581
1 94669 198417
1 10635 224359
1 45778 447863
1 48922 503801
1 6130 135673
1 22624 25968
1 82614 165495
1 595 263196
1 18451 324555
1 8021 371561
1 2951 336380
1 23407 542578
1 62520 399699
1 49367 406345
1 18970 144749
1 95788 465653
1 72871 538855
1 67286 202028
1 18950 11537
1 69801 398585
1 91974 55532
1 18592 522695
1 35745 427044
1 83331 76052
1 38683 244238
1 73027 435730
1 77059 220035
1 41755 506926
1 70031 231951
1 46510 59684
1 20193 157704
1 97197 145032
1 71045 413300
1 3216 292205
1 99602 138570
1 7449 148372
1 39847 422598
1 60662 29201
1 17293 363896
1 26238 386711
1 28152 34197
1 72080 508743
1 97160 21074
1 19801 406092
1 994 304775
1 72748 73938
1 18649 494849
1 28457 46043
1 77353 44345
1 77464 440321
1 43607 16875
1 52077 272194
1 46644 57043
1 74019 535587
1 64473 385399
1 96067 545917
1 42570 274699
1 88828 145286
1 96789 117740
1 86026 146782
1 96625 298070
1 96944 364135
1 14945 488830
1 94911 350600
1 80145 408753
1 8911 334920
1 65141 34590
1 47171 469568
1 27918 449740
1 66727 314124
1 16422 45458
1 5619 318010
1 28688 318245
1 74150 317981
1 85355 173165
1 27213 282019
1 68318 529240
1 31675 210364
1 89851 16702
1 88177 202413
1 71005 475860
1 12405 96366
1 11403 143073
1 69948 130101
1 91317 292944
1 89089 428164
1 93907 272883
1 99181 162359
1 20971 203129
1 92271 40055
1 16490 425282
1 27939 230700
1 50247 534414
1 18925 27032
1 44932 508330
1 99804 390798
1 20590 120822
1 24041 93080
1 39066 5927
1 66359 185693
1 19304 299375
1 80274 143563
1 64418 494956
1 45362 503522
1 45659 80689
1 74263 106420
1 25425 251534
1 68396 425943
1 22892 399330
1 19397 146855
1 44927 174384
1 22211 465205
1 74436 182623
1 79116 277589
1 30818 258325
1 7957 410408
1 2664 341385
1 34906 387822
1 63696 5349
1 78818 444533
1 10207 66132
1 22333 395409
1 4577 348977
1 5703 480230
1 25711 486454
1 41924 213957
1 98314 492902
1 4163 375436
1 86975 289300
1 28286 338473
1 97282 542150
1 85078 544659
1 95861 437831
1 91512 72896
1 53600 229028
1 18556 118940
1 29047 500451
1 3266 265704
1 84634 487703
1 62613 341281
1 6126 210710
1 40010 186211
1 10694 419239
1 9887 64598
1 91870 166324
1 8286 340112
1 795 139585
1 38233 514788
1 94254 81675
1 73645 24461
1 34512 89687
1 18785 29817
1 24037 316364
1 12773 507011
1 17371 463957
1 52533 313182
1 39433 245028
1 48470 511872
1 88946 343036
1 65429 249083
1 77857 281432
1 48973 304411
1 33741 522785
1 60415 513645
1 29396 453844
1 87448 322762
1 26784 465245
1 94448 503302
1 24743 533361
1 43463 264982
1 47620 74105
1 40873 539651
1 68673 512570
1 90985 521252
1 69135 420387
1 10534 264379
1 906 310010
1 2218 378244
1 503 114811
1 19367 387674
1 39014 204279
1 71898 186373
1 94162 415526
1 32138 90646
1 76125 275242
1 40072 348907
1 56151 222278
1 62830 373850
1 68246 201659
1 5730 222643
1 80733 16286
1 3186 538859
1 1878 507952
1 92662 128438
1 19385 232425
1 1714 2057
1 4133 246538
1 69011 349932
1 81508 282919
1 71919 214242
1 82537 396293
1 60200 234456
1 71570 23581
1 26567 235638
1 41959 270339
1 78402 127729
1 30811 133440
1 78712 22810
1 93224 203693
1 68305 119558
1 13685 31474
1 60704 89300
1 26289 113427
1 34146 77142
1 30998 110658
1 11007 383324
1 4393 126744
1 71366 14340
1 73270 2235
1 56466 67800
1 91989 383815
1 78857 100039
1 61034 167326
1 98040 307088
1 34814 530281
1 94970 502086
1 6377 150246
1 18512 110354
1 41065 326488
1 64392 322032
1 78025 160569
1 43769 26942
1 62237 173314
1 35330 116187
1 94210 496309
1 36240 151874
1 78880 245337
1 48534 145076
1 73673 361666
1 63092 258106
1 29753 357889
1 48722 478504
1 34773 500041
1 72163 225719
1 18894 2001
1 99749 62905
1 74621 505008
1 23581 437083
1 42534 99235
1 30621 408034
1 47447 185714
1 61312 343551
1 14087 80191
1 48106 172341
1 46777 519582
1 90506 269798
1 42040 382899
1 17560 414607
1 87035 127472
1 3065 67948
1 55008 82888
1 11576 402736
1 29074 215333
1 28301 366631
1 74372 509055
1 13271 281839
1 72628 448479
1 41987 394983
1 94507 10484
1 19428 524280
1 18362 449649
1 87098 445162
1 99612 391882
1 70254 127576
1 42297 37546
1 93937 321531
1 26526 319003
1 76418 356304
1 1991 240298
1 12998 88567
1 95318 506451
1 79280 184092
1 20699 284510
1 44824 103762
1 4140 461329
1 56773 225683
1 92459 426384
1 12581 517054
1 53829 324303
1 14321 375925
1 49007 82927
1 94636 10526
1 9769 278485
1 73570 88134
1 73276 141654
1 51851 43682
1 69949 12362
1 34471 135553
1 91273 491781
1 72224 156485
1 72201 101893
1 12493 513413
1 83373 70333
1 15083 431452
1 75282 353927
1 92228 310712
1 55934 274384
1 13609 529117
1 11872 87883
1 86265 457312
1 78131 137869
1 63514 204060
1 11993 455928
1 98780 506076
1 75521 520607
1 61979 189419
1 2147 292712
1 91835 526282
1 45312 165586
1 52044 318322
1 36868 72159
1 79301 424808
1 99622 225203
1 94730 162970
1 60740 425479
1 37287 333825
1 15849 292604
1 13076 77821
1 30217 309673
1 66993 192103
1 51713 194776
1 25033 415588
1 53369 497158
1 51376 445755
1 9411 208414
1 263 33443
1 86011 135402
1 21748 346358
1 9926 202650
1 14092 78071
1 31317 51675
1 66571 342293
1 78593 28838
1 30200 186498
1 41454 422846
1 22148 289985
1 4522 170061
1 54153 234464
1 44748 408099
1 17420 291079
1 20599 198114
1 18620 458539
1 18614 353648
1 10995 324375
1 39295 441244
1 33266 408035
1 59122 3430
1 10534 543972
1 51065 158167
1 49127 60350
1 7367 3318
1 87157 264066
1 78747 392281
1 1627 118040
1 45468 340740
1 77198 423754
1 32795 222824
1 99949 539086
1 9462 449838
1 28928 511452
1 10129 470462
1 54266 291414
1 8348 445581
1 34072 529463
1 97458 545491
1 5121 471517
1 23893 331641
1 98277 418595
1 87605 450252
1 64353 535019
1 36744 177300
1 55447 185956
1 89488 136478
1 91928 227137
1 27994 287907
1 13115 412176
1 51291 492939
1 81924 93909
1 43571 429662
1 88192 333853
1 86603 126710
1 32645 334579
1 97944 377295
1 13012 24070
1 61111 305538
1 19705 234849
1 44465 360011
1 80135 361098
1 75222 160483
1 90781 25319
1 26883 370975
1 94821 411964
1 72830 474383
1 2449 216515
1 23318 538971
1 32895 138202
1 53445 132637
1 67156 8897
1 96912 147097
1 9058 284857
1 28899 305328
1 85155 262114
1 91798 156738
1 84509 222894
1 21645 431716
1 20349 146420
1 50577 34398
1 73342 493082
1 75129 85858
1 87617 370264
1 29958 298975
1 51092 13206
1 49664 272319
1 37933 313054
1 32604 7970
1 1326 272743
1 8534 399541
1 63264 98927
1 40953 401127
1 47353 99310
1 820 351651
1 312 497581
1 63811 241221
1 93957 380896
1 16398 485440
1 33396 212604
1 54146 245615
1 66144 504326
1 63323 126540
1 44402 374622
1 52572 147646
1 15417 443561
1 32051 466025
1 41232 531235
1 38551 535612
1 4157 143202
1 73099 64874
1 1678 339920
1 20218 364870
1 47739 297057
1 63642 317302
1 53129 107023
1 1131 460405
1 79363 498253
1 44023 449097
1 88896 86673
1 49521 416518
1 46466 83382
1 57848 311200
1 63250 105710
1 62739 17929
1 61895 25508
1 22259 199432
1 38590 73211
1 47126 488923
1 42272 345614
1 51040 519727
1 27169 481302
1 82433 369231
1 29372 314235
1 15316 540377
1 63994 489316
1 27163 262816
1 90794 120522
1 6342 542082
1 69991 395608
1 28619 294340
1 68375 421034
1 94252 449026
1 32936 499930
1 57878 224796
1 57747 329241
1 56382 65195
1 19643 213168
1 47619 301636
1 53196 507505
1 23441 97640
1 41566 253457
1 51450 82742
1 62928 50469
1 30044 350744
1 80079 32542
1 11775 546823
1 85199 327667
1 25110 384710
1 64334 97575
1 11163 100111
1 61397 153388
1 1268 114926
1 35320 34046
1 34162 90396
1 56627 343785
1 42511 186290
1 1932 24578
1 74605 453191
1 69078 540031
1 23739 393585
1 71401 152431
1 26353 31933
1 98924 62619
1 86928 44338
1 58318 287588
1 46916 296410
1 5414 449430
1 69380 45705
1 63736 416838
1 57390 527420
1 66192 202593
1 65069 371051
1 48390 56763
1 95477 327664
1 65977 297857
1 3682 446838
1 2518 176607
1 74046 453138
1 86801 19743
1 41242 274145
1 30984 250444
1 38418 2524
1 63077 344756
1 97547 119539
1 10586 467338
1 85814 527403
1 4868 445140
1 47212 312964
1 78185 513150
1 7153 516879
1 92540 10030
1 8659 41901
1 21334 310298
1 31305 263099
1 51516 532758
1 26838 293996
1 17117 421835
1 37317 483441
1 88627 304276
1 35852 351304
1 98143 89837
1 89259 279741
1 56942 343447
1 59212 238168
1 6168 218117
1 33730 35242
1 70525 151914
1 71947 370932
1 61032 375677
1 56496 247914
1 45102 399144
1 87650 71781
1 38413 361889
1 49308 494834
1 44271 289552
1 31461 21993
1 24006 26619
1 5068 342698
1 16367 292389
1 56108 423187
1 92049 536379
1 85160 207200
1 94365 14734
1 78669 281970
1 72333 484287
1 18932 542373
1 80102 343229
1 36990 524914
1 58968 344231
1 20984 446682
1 99994 228511
1 12311 410668
1 85104 346993
1 62651 517491
1 26151 136473
1 973 462302
1 73173 79685
1 19490 543586
1 90011 530905
1 65111 245091
1 28548 312456
1 13268 367119
1 44357 287530
1 41740 52010
1 11677 401024
1 59225 166201
1 4276 339602
1 80065 51095
1 61917 40053
1 40565 376199
1 19477 414986
1 11918 529920
1 899 45217
1 6833 109442
1 30232 272063
1 50602 327016
1 83310 9332
1 81297 264153
1 86699 181785
1 95689 496014
1 93660 111564
1 88798 322939
1 58428 400107
1 19268 127686
1 51596 306085
1 65597 509818
1 66330 223013
1 94481 382417
1 15196 360393
1 31540 364494
1 84340 126020
1 25829 429536
1 66507 100204
1 84523 425830
1 57207 402949
1 96504 470508
1 18135 255804
1 1000 529593
1 43603 435948
1 62944 409003
1 92126 444985
1 78961 501016
1 58326 436076
1 12211 50277
1 20960 400100
1 48940 323714
1 42606 366156
1 30313 115751
1 2074 69527
1 16833 6278
1 18378 316899
1 58999 200322
1 37196 437914
1 2134 375885
1 89784 383388
1 63700 547072
1 71859 519751
1 9905 171090
1 27976 529714
1 28183 378144
1 39022 221682
1 29337 23520
1 7815 240356
1 97013 386697
1 9276 248093
1 86196 173869
1 8963 451160
1 84871 117059
1 15387 165224
1 67497 295673
1 93677 227648
1 48321 448684
1 28202 533545
1 67390 240107
1 26289 184835
1 33755 63779
1 7943 289720
1 89274 90226
1 26910 49527
1 4331 353359
1 80561 32587
1 52804 370691
1 82500 351985
1 17799 351588
1 45253 333910
1 865 17905
1 27631 292518
1 30694 59887
1 15332 275750
1 55512 443031
1 51152 542927
1 48255 503685
1 24011 309285
1 61008 380471
1 58964 187513
1 97128 419288
1 42904 500779
1 34352 372553
1 43786 523645
1 53112 452087
1 48266 185718
1 81245 319539
1 33953 467588
1 26469 179661
1 28352 350654
1 72415 58722
1 97574 335435
1 22277 534814
1 21337 388817
1 98299 19791
1 46761 274331
1 78671 284060
1 73714 127067
1 53305 408402
1 29240 310001
1 3898 50194
1 28426 122926
1 27710 147241
1 75649 181177
1 5915 132695
1 61887 39670
1 51186 384973
1 29779 82078
1 97419 83147
1 2737 288000
1 4058 529826
1 61180 45524
1 75358 353175
1 5886 8330
1 67646 328374
1 38028 278335
1 50604 326192
1 33252 284361
1 55267 91878
1 72559 447166
1 50411 70124
1 43361 446077
1 84241 100595
1 40566 440776
1 49521 302467
1 8821 8227
1 61614 335409
1 14606 260300
1 35894 79402
1 36477 47417
1 25376 188962
1 50470 543285
1 98031 346194
1 32856 280659
1 16110 135942
1 8397 368109
1 81715 363896
1 33414 529015
1 6046 400080
1 28752 224274
1 6584 284390
1 43523 293029
1 36886 293503
1 45247 69923
1 86902 258499
1 37103 291286
1 71679 492424
1 84647 126494
1 35938 534562
1 88168 248728
1 46364 155014
1 77881 539092
1 25683 412112
1 66413 430508
1 92023 384532
1 34945 486114
1 35712 172356
1 1371 111094
1 86068 390896
1 90606 11985
1 8511 408028
1 73619 273091
1 27002 267946
1 25807 52962
1 52326 184742
1 39122 93505
1 65520 141437
1 84659 18782
1 32429 91766
1 76342 459104
1 48508 82448
1 46344 374422
1 17320 87841
1 49311 264142
1 14085 419632
1 46332 501307
1 64496 514053
1 23754 140291
1 52402 439708
1 39262 23326
1 35867 124773
1 14710 460249
1 97704 525691
1 12028 465660
1 94 55528
1 79138 475872
1 39022 90714
1 3270 381017
1 57554 505822
1 97677 506482
1 7756 276744
1 81512 100744
1 36043 52636
1 87667 387947
1 87686 214208
1 74323 468769
1 31008 201456
1 44758 386932
1 63877 441792
1 97268 54948
1 2249 416009
1 74993 235063
1 81453 424217
1 14970 232372
1 71611 476354
1 5605 198869
1 21607 65103
1 4755 65916
1 26413 311131
1 32944 118269
1 74935 161592
1 86319 420347
1 49526 379893
1 46383 104775
1 77638 188124
1 60538 16584
1 20780 103402
1 36035 363829
1 81561 155742
1 7973 417141
1 54341 399581
1 61128 467123
1 65430 392061
1 72253 111996
1 71129 148793
1 94142 85935
1 85637 8967
1 33297 140672
1 16509 522738
1 61252 17724
1 11948 276372
1 37391 482659
1 64168 247649
1 52343 194503
1 6577 125542
1 81831 73854
1 87152 13896
1 12054 4656
1 84762 463066
1 95685 426670
1 49869 223015
1 77856 97392
1 55216 420197
1 54330 296937
1 23732 473878
1 98323 269861
1 20406 473671
1 98547 395878
1 58556 481952
1 77806 468080
1 76885 392810
1 1183 267775
1 85020 491890
1 85998 229709
1 22963 231919
1 57516 409968
1 87530 319
1 53140 464637
1 84695 110178
1 75338 312580
1 33820 203326
1 63869 480650
1 62150 157418
1 42469 248787
1 75145 185483
1 83367 71736
1 30503 436857
1 7790 472602
1 45224 444667
1 81329 16508
1 41633 85931
1 11666 455982
1 93487 263191
1 98395 160296
1 66106 154219
1 80160 489963
1 91796 279936
1 96993 330381
1 48601 172671
1 22374 347360
1 79439 476164
1 62947 410567
1 91173 419592
1 89012 409233
1 1589 498419
1 78079 514611
1 26403 20954
1 73334 429338
1 18941 537858
1 17268 255251
1 93274 7547
1 72669 230910
1 89309 139110
1 39584 339048
1 26546 213920
1 13334 468352
1 461 390933
1 77569 214586
1 89135 291921
1 48016 310695
1 98690 314602
1 87063 13382
1 65530 58925
1 61497 36570
1 21651 476436
1 60064 431037
1 10807 223162
1 91552 2667
1 65175 434887
1 97305 416794
1 48463 188972
1 64756 292283
1 19940 546769
1 84867 16023
1 72935 323858
1 30434 544728
1 55216 114569
1 69914 322927
1 11973 492078
1 63258 463365
1 99699 341014
1 81470 301391
1 35889 246249
1 96010 237508
1 62370 524116
1 35022 302703
1 15664 415971
1 76609 129978
1 36179 211144
1 26919 293920
1 53770 316486
1 69100 129388
1 45407 152615
1 62728 464932
1 5701 28807
1 18171 438159
1 61562 531987
1 36495 413616
1 79911 450787
1 22363 402368
1 21340 374003
1 95964 333619
1 57751 37638
1 26428 205284
1 25884 281810
1 17933 526609
1 59131 418806
1 36172 166612
1 20590 386812
1 70624 393956
1 77594 162271
1 91705 166657
1 54539 141627
1 63667 362563
1 28442 67280
1 78866 63479
1 44232 30138
1 38982 135787
1 97442 379052
1 69126 235705
1 17148 202720
1 72022 309344
1 37208 104096
1 62403 450691
1 50686 6465
1 33219 454252
1 44387 2051
1 34103 472929
1 25700 342366
1 6442 466699
1 73865 314124
1 76848 174362
1 46372 64720
1 64938 409518
1 57393 203309
1 7711 541173
1 93110 55825
1 50946 311731
1 99522 4810
1 65680 33273
1 85679 361649
1 95600 64194
1 90881 147073
1 77427 368877
1 6598 176269
1 3635 512177
1 84341 473711
1 53 252760
1 78673 414490
1 30377 212672
1 34149 503037
1 83974 293233
1 23112 503357
1 99120 108913
1 1752 133159
1 10228 41262
1 22592 500680
1 13736 252788
1 70227 413579
1 5421 370877
1 85232 48866
1 36302 174167
1 78270 135806
1 28544 345509
1 39183 284310
1 48450 232390
1 61246 514012
1 7388 215352
1 24530 79449
1 67777 440502
1 79131 384548
1 76974 68475
1 25138 151874
1 67275 464725
1 78906 54872
1 74150 430519
1 81635 280556
1 10941 448320
1 36963 124972
1 98930 191497
1 19069 167074
1 77110 513110
1 75932 471691
1 87616 25174
1 68470 271575
1 89909 445979
1 16266 400851
1 66464 156679
1 99812 346867
1 74072 445581
1 17078 289457
1 89086 359297
1 78014 11376
1 62654 107668
1 35397 521621
1 19147 454153
1 37755 545881
1 45508 100698
1 89502 154397
1 37940 323559
1 68945 491533
1 29899 547170
1 42599 467246
1 74567 4678
1 73719 274012
1 77520 47673
1 68902 451904
1 85813 54422
1 1571 396967
1 47473 420551
1 47651 306962
1 72394 344003
1 67211 499632
1 366 274174
1 97732 285027
1 16885 402484
1 10278 337270
1 34884 204913
1 44047 18464
1 6406 91289
1 10603 299056
1 70194 69468
1 39307 259819
1 48938 78034
1 47407 41354
1 21943 459430
1 52191 211973
1 22800 444893
1 7019 158493
1 57841 357644
1 58448 107335
1 6182 423004
1 96339 44195
1 7967 20188
1 16645 438385
1 24699 47566
1 16031 463407
1 72063 367602
1 27077 216950
1 32733 477026
1 37765 462396
1 75376 306172
1 95478 16140
1 75644 491063
1 32251 118602
1 24432 194086
1 25536 144667
1 77861 83403
1 3417 424179
1 34109 169825
1 69063 149798
1 7399 66543
1 44308 452870
1 45015 539591
1 34259 96931
1 72816 472080
1 50275 353106
1 34907 378613
1 6379 531823
1 61327 186127
1 79549 299846
1 56073 51731
1 53876 455298
1 46738 64773
1 36695 394966
1 13406 496058
1 18070 180282
1 86921 135683
1 10889 286516
1 63833 356500
1 82966 468908
1 32257 254898
1 53610 54630
1 55929 355829
1 50652 279432
1 35529 32099
1 34926 455322
1 90045 387071
1 24237 545976
1 28399 22287
1 8590 521220
1 10561 431470
1 83825 451185
1 31362 119539
1 59360 365409
1 39846 3284
1 15662 476648
1 53200 153791
1 28505 251010
1 68970 541873
1 87177 368133
1 54057 294558
1 12625 330632
1 76715 1922
1 39083 446890
1 35386 83008
1 53406 540665
1 29991 524461
1 76217 281063
1 62033 268153
1 81078 254345
1 31838 329183
1 2842 68787
1 30335 238128
1 26993 25965
1 30189 58660
1 64276 229693
1 49424 530164
1 50148 490030
1 4212 58681
1 89293 336271
1 58771 533176
1 31142 10990
1 41712 90340
1 81038 259461
1 56376 70547
1 56686 479913
1 62464 477397
1 87034 203065
1 2443 244056
1 51601 72175
1 22659 506958
1 17755 387476
1 80221 271222
1 61640 152887
1 88343 230147
1 42740 207187
1 22523 80711
1 83975 11522
1 96379 44850
1 22735 62958
1 41908 47797
1 52166 530887
1 3693 68179
1 46768 120779
1 67703 192627
1 7355 301341
1 68812 271583
1 25406 171962
1 16817 274771
1 11228 340480
1 71798 364204
1 69184 120070
1 90546 263778
1 63648 83625
1 76649 164035
1 92413 172250
1 40968 289833
1 18526 444073
1 67749 479520
1 66042 342864
1 68001 369945
1 88204 472734
1 55303 398552
1 63230 151844
1 47020 236295
1 37153 44211
1 39534 80073
1 85136 388580
1 46519 426832
1 13427 402487
1 54042 140687
1 66871 513
1 6482 499193
1 95096 451751
1 52615 456248
1 7416 465616
1 27818 509358
1 21799 386166
1 19989 389532
1 18107 424133
1 21837 35534
1 52471 102594
1 59810 327428
1 22469 319498
1 75467 277573
1 39197 439097
1 82125 474010
1 96670 289548
1 57586 383796
1 67378 453619
1 89268 442643
1 39660 277391
1 47665 86115
1 46794 144901
1 53205 86823
1 53140 197893
1 19317 112009
1 27357 334193
1 74096 371983
1 98751 17879
1 50830 236669
1 64065 167314
1 95202 184101
1 83346 90054
1 89930 349818
1 46764 471171
1 63595 463234
1 1715 425086
1 84791 238083
1 99446 87444
1 41032 370273
1 11210 366545
1 97540 285719
1 64340 413802
1 79929 507058
1 58493 247275
1 59743 392653
1 41277 187342
1 76027 24451
1 42002 226959
1 22296 514063
1 70215 95154
1 21805 331007
1 55824 88768
1 21147 119374
1 32746 241350
1 93934 427635
1 5789 65228
1 18521 470552
1 22427 163987
1 46300 468531
1 87200 321615
1 97343 123636
1 85233 87622
1 12662 327552
1 3999 385259
1 28604 12052
1 19907 88020
1 32282 241168
1 9665 331173
1 69567 414789
1 77543 309435
1 13606 512036
1 15372 75594
1 8437 329656
1 50515 404602
1 3738 115792
1 43495 79310
1 82926 366410
1 75295 238732
1 91667 329701
1 70425 226943
1 28247 2564
1 64735 291002
1 2001 200177
1 78599 106269
1 48961 240267
1 54444 190587
1 96145 304912
1 67064 505687
1 72408 303355
1 20636 478042
1 52467 37292
1 47699 304728
1 81611 260751
1 44964 51910
1 96788 268865
1 40255 441254
1 76265 239383
1 40028 78474
1 61971 68312
1 82337 155589
1 83265 475056
1 42171 18215
1 91663 60739
1 5537 283635
1 31137 534318
1 68597 167944
1 43366 454411
1 6724 189953
1 76791 97588
1 76579 161984
1 93014 55996
1 72946 208420
1 93618 505513
1 63578 259390
1 74527 371319
1 30768 85972
1 69408 62004
1 31281 161969
1 32927 297050
1 34790 104559
1 77520 118384
1 52703 122954
1 62548 344305
1 60825 209134
1 49969 468
1 34202 217956
1 34396 359218
1 23825 184805
1 68369 30103
1 71640 528666
1 62486 75633
1 64340 518746
1 81598 487815
1 34353 350451
1 34914 147308
1 12584 490526
1 20519 24090
1 36218 407890
1 84956 71495
1 15731 412729
1 45978 263059
1 49194 205704
1 89924 18232
1 32157 67834
1 9542 100680
1 78679 141628
1 40024 243035
1 14412 217532
1 99354 308430
1 65177 247521
1 65271 2761
1 99430 173972
1 83588 150702
1 4261 39511
1 2655 302872
1 98514 198772
1 78290 396273
1 76690 480299
1 91279 340416
1 63766 535345
1 39187 319300
1 22487 430034
1 16357 421095
1 50873 118972
1 37269 203868
1 7114 349897
1 71231 331069
1 62145 153786
1 41319 31578
1 4449 235574
1 85661 231404
1 15189 155843
1 17816 509363
1 73939 141241
1 69724 11216
1 42811 423669
1 38998 326788
1 29271 205131
1 86684 160555
1 2554 354980
1 63919 269901
1 99523 370693
1 22714 537105
1 15609 359342
1 74162 248921
1 89261 116229
1 35701 506712
1 46525 268360
1 56397 355968
1 65901 14434
1 76492 482820
1 68941 309655
1 84207 53234
1 86136 227583
1 59453 231522
1 44784 159067
1 73447 244946
1 82533 295900
1 97415 181128
1 98957 473450
1 32418 134159
1 98506 316538
1 72520 259546
1 33001 168017
1 55664 12760
1 30815 111667
1 12447 495506
1 21708 337873
1 48383 138548
1 13401 127539
1 89129 306468
1 12571 396682
1 46302 37054
1 74351 355094
1 34919 213558
1 77406 349694
1 98202 437445
1 25272 226080
1 27574 346864
1 77850 103181
1 1411 333655
1 7626 291935
1 73940 422720
1 5079 283861
1 44550 380285
1 29851 57121
1 79872 488754
1 29978 157323
1 95347 499821
1 57859 281808
1 27129 333204
1 92971 393008
1 73016 402298
1 7510 378852
1 57694 296318
1 39248 97748
1 59683 469870
1 7021 97082
1 6060 471173
1 60975 484405
1 6404 545426
1 15934 528035
1 7298 352651
1 79598 170700
1 68423 306179
1 83390 118905
1 81503 481024
1 40821 413238
1 1661 434010
1 70405 211956
1 78721 89834
1 93418 213735
1 40275 335728
1 42442 8920
1 24902 406921
1 2771 179209
1 3960 202981
1 86241 545277
1 65870 157359
1 93879 182376
1 87226 140808
1 46211 492637
1 87894 26592
1 96412 369191
1 14216 87865
1 74245 507734
1 37342 450074
1 34057 284717
1 12881 319329
1 68478 87818
1 61699 24977
1 21604 503919
1 32002 108164
1 31013 211017
1 99781 384894
1 46292 518300
1 57099 489681
1 98416 370432
1 89025 277719
1 64480 56847
1 93658 188528
1 49557 241065
1 4790 499605
1 28205 335126
1 8637 380817
1 35468 290683
1 59619 469104
1 28994 218945
1 36740 236719
1 43018 292053
1 55686 345633
1 35430 267370
1 96795 89869
1 49990 331391
1 21854 275986
1 33536 37890
1 43315 245853
1 19510 455242
1 55913 395759
1 39253 78090
1 30937 444293
1 18770 489967
1 94309 525878
1 37676 140586
1 9596 487840
1 70063 100228
1 40946 478115
1 36237 386364
1 24682 190800
1 8068 274021
1 97166 349987
1 32092 22033
1 94418 522046
1 76872 430207
1 70102 216800
1 91938 352766
1 31491 42908
1 33424 193667
1 45226 474079
1 78755 122411
1 57578 467837
1 32757 139578
1 67241 17620
1 22152 318710
1 13975 318867
1 50635 129386
1 15472 50320
1 24982 500167
1 66328 254387
1 64586 384782
1 37726 457309
1 20819 327104
1 61083 483506
1 70664 469273
1 39762 153659
1 40711 353358
1 87951 351941
1 67899 352392
1 17930 158400
1 10999 234814
1 18883 81440
1 42202 386274
1 55717 136864
1 44107 83088
1 15908 220258
1 78204 99954
1 68289 523133
1 58857 526722
1 5698 58275
1 21687 217351
1 84636 520051
1 30263 35121
1 85835 37880
1 22658 287916
1 15254 441952
1 61660 80318
1 55309 413997
1 82035 404794
1 65708 435968
1 10238 135441
1 55927 201921
1 88288 182992
1 36798 268212
1 29604 138864
1 11800 122656
1 5056 367169
1 84553 121606
1 372 118359
1 77182 271034
1 88842 479260
1 13164 144343
1 43541 171553
1 19766 505050
1 61651 36304
1 41702 445122
1 89229 545
1 78961 456779
1 50068 429570
1 53878 266607
1 24771 123440
1 47932 227008
1 81345 176933
1 48121 226008
1 3869 411933
1 44423 206480
1 22546 365984
1 24590 223709
1 93314 217143
1 77310 372541
1 71229 259842
1 11603 33152
1 4697 251756
1 17618 276916
1 67672 489902
1 17480 348528
1 7431 515908
1 37231 178959
1 7899 19081
1 15627 126238
1 30579 335269
1 49510 306873
1 2011 222190
1 3257 323102
1 75269 202384
1 5924 241652
1 31631 496464
1 72723 438297
1 19713 344586
1 10265 33949
1 63853 265851
1 92117 365877
1 96816 484179
1 60849 79717
1 44365 446796
1 72191 232003
1 17238 205321
1 7741 165653
1 23684 538440
1 63728 171155
1 45276 452281
1 42633 538278
1 60874 421508
1 49509 138274
1 56710 378815
1 3078 338709
1 499 28054
1 69693 87478
1 95101 459437
1 66881 400395
1 47384 100210
1 84663 346559
1 11973 186272
1 85322 493556
1 85550 36561
1 72337 235930
1 54855 116377
1 2413 16467
1 62445 119760
1 73129 495109
1 6536 344336
1 57594 537396
1 41130 108401
1 55967 353653
1 83214 497047
1 13728 13271
1 52540 199931
1 23889 21786
1 58753 402843
1 33261 392795
1 6777 478569
1 58108 414817
1 89671 467104
1 719 53116
1 17241 542871
1 81025 59240
1 20998 238392
1 27285 270798
1 29585 521471
1 40508 156216
1 87557 191184
1 88142 415896
1 10872 443828
1 74253 19185
1 18154 100020
1 73927 203817
1 69221 375897
1 45523 111612
1 97180 516038
1 95984 429183
1 64653 13510
1 38315 162114
1 47393 146103
1 55991 269876
1 59753 189072
1 24980 243730
1 17632 85508
1 57706 394819
1 12653 344144
1 99660 469974
1 11871 23697
1 27704 240978
1 97137 8335
1 23603 475129
1 17893 517920
1 53968 416846
1 69035 184327
1 95527 289468
1 81113 542162
1 98207 336336
1 65265 187120
1 326 253739
1 41888 179623
1 45173 510882
1 63834 316775
1 11246 145491
1 52609 408925
1 75967 457319
1 5917 193541
1 36863 539622
1 71203 510985
1 66670 141137
1 91664 221456
1 886 413049
1 56461 150819
1 24750 34837
1 94570 333932
1 84179 180747
1 32580 323890
1 24654 503643
1 53536 94306
1 40595 306560
1 44879 150804
1 27678 91630
1 39979 523039
1 63509 163654
1 95766 65509
1 89322 521194
1 99039 417260
1 34456 460540
1 24733 267504
1 50275 407824
1 9748 220935
1 23514 504883
1 67085 368575
1 86838 72345
1 88671 443195
1 83866 7275
1 7659 192003
1 7826 491817
1 63321 87815
1 64566 399394
1 91613 472968
1 3014 351907
1 60310 284923
1 11308 245556
1 70507 504921
1 66303 462266
1 72590 27637
1 55644 350034
1 81882 297476
1 42413 191433
1 34071 507636
1 31300 203386
1 17010 59585
1 65853 221867
1 55591 73235
1 2017 405408
1 87897 453439
1 9856 367367
1 31990 110634
1 73843 426806
1 15189 506184
1 8674 9180
1 14169 350934
1 3641 351040
1 97453 324845
1 14642 423869
1 41767 150280
1 55056 259660
1 86919 130010
1 38623 440377
1 79062 21254
1 31639 396694
1 24937 91917
1 84600 12374
1 77086 509680
1 36781 61944
1 56891 412203
1 32395 430377
1 64628 490491
1 79152 132774
1 97731 273232
1 82726 444519
1 31055 299084
1 96895 334505
1 2792 386510
1 67960 61938
1 47334 243060
1 30264 202331
1 47438 94438
1 99055 483489
1 93519 169813
1 88601 358589
1 99455 70801
1 4571 52726
1 66464 104095
1 36002 498270
1 15071 451759
1 48904 300930
1 10544 251155
1 95953 77942
1 78709 201286
1 21799 352129
1 52374 169598
1 26659 338319
1 62952 531899
1 79045 224594
1 26024 128637
1 43768 350965
1 68735 78674
1 21073 448549
1 42365 466078
1 12943 518774
1 98687 461561
1 9178 294027
1 81802 446888
1 52837 209305
1 81807 16949
1 86253 271193
1 7751 215194
1 23449 118511
1 40439 69518
1 70650 239635
1 16267 526689
1 18698 155252
1 97915 362610
1 90350 452868
1 1258 437768
1 98262 294278
1 92387 151862
1 60345 220859
1 86877 399562
1 99228 197176
1 80406 294055
1 61289 208771
1 82905 180330
1 86170 425630
1 79738 504401
1 40877 132824
1 93045 82451
1 27694 88287
1 36564 335634
1 59218 296578
1 66216 332218
1 79768 391968
1 44845 93671
1 77960 168867
1 72008 7962
1 52853 383923
1 28458 296224
1 12860 40541
1 24683 20494
1 88773 518508
1 17361 514667
1 190 213827
1 45993 257382
1 66149 506409
1 77770 35557
1 71196 349351
1 4087 207471
1 276 171130
1 29147 528619
1 50725 463254
1 40492 382310
1 45265 344676
1 37258 326301
1 75814 122246
1 62366 230616
1 11802 226337
1 21437 537093
1 61359 146466
1 23013 216403
1 81006 245118
1 74428 463403
1 50477 109272
1 11574 314807
1 363 326871
1 78541 251126
1 49328 33957
1 27400 540077
1 36880 360581
1 52662 508205
1 96902 53138
1 56562 448910
1 29723 462426
1 88382 480649
1 22046 221404
1 14986 520631
1 12138 294470
1 42795 388629
1 36677 392176
1 86694 198930
1 64733 15791
1 62276 357412
1 19019 171818
1 92381 4631
1 17393 36761
1 50384 470112
1 14109 530253
1 46054 415875
1 34566 304850
1 46964 300753
1 98187 340561
1 93143 206111
1 71929 45950
1 69655 57250
1 41443 520807
1 56678 373185
1 90441 178870
1 65056 231341
1 6612 184787
1 19851 535748
1 97237 403476
1 5974 80218
1 90539 49108
1 3931 37455
1 79547 432105
1 29502 33448
1 46520 271761
1 17357 447714
1 79418 133201
1 57695 394437
1 43272 199653
1 42199 246091
1 42384 280289
1 70113 509910
1 43947 342807
1 20913 329301
1 66172 524683
1 15592 382472
1 86511 151086
1 44496 477359
1 46428 256003
1 34109 6187
1 25314 307941
1 51819 201941
1 12526 219279
1 7204 113073
1 2292 540671
1 74265 187784
1 94162 505619
1 31430 89306
1 51313 195831
1 40784 364589
1 42917 484997
1 5927 500141
1 33386 272507
1 84742 485941
1 30951 51441
1 88656 35165
1 56844 501580
1 96915 368686
1 373 478184
1 86918 264443
1 62310 251015
1 69451 316788
1 10926 301120
1 64047 445242
1 62726 136105
1 69831 378928
1 91921 321086
1 31379 3105
1 31131 172403
1 62269 52064
1 82844 205362
1 36600 419625
1 80884 433730
1 61186 424343
1 53806 193397
1 24836 145397
1 58367 230887
1 54030 166916
1 81125 442981
1 74462 211716
1 3881 471971
1 41879 282575
1 98463 427902
1 58508 117008
1 14915 261927
1 38580 461861
1 2268 422450
1 10069 148914
1 8059 199956
1 87867 495239
1 46714 48505
1 86303 78490
1 27902 101339
1 30082 395935
1 90230 87372
1 10993 417094
1 73724 70428
1 70720 464476
1 76305 68917
1 21393 482359
1 27202 274462
1 73292 487529
1 70695 147745
1 57510 164093
1 98816 50413
1 34076 420222
1 21080 409060
1 39350 211106
1 23652 221373
1 59686 547517
1 28898 537867
1 50472 443291
1 17052 228929
1 57538 521985
1 51908 184084
1 98850 49180
1 75223 534168
1 36549 414877
1 3644 69596
1 7660 289064
1 42244 406713
1 55526 543797
1 28361 303358
1 41898 271418
1 19472 483087
1 54619 4142
1 6633 388374
1 57732 314375
1 64267 240440
1 83708 399105
1 30267 545234
1 42433 203350
1 28547 209306
1 92350 81544
1 92572 89405
1 6310 508330
1 74983 328344
1 43896 125223
1 9069 269968
1 16219 89084
1 14116 293776
1 2369 105767
1 87306 336343
1 81413 387843
1 76617 456131
1 45582 134245
1 53652 369059
1 97356 25302
1 2022 511310
1 1847 479442
1 99431 537826
1 71157 427703
1 20104 506950
1 69715 403328
1 92323 318289
1 27016 524870
1 76990 320724
1 32247 353691
1 75462 411840
1 20682 250118
1 78710 173269
1 87225 321584
1 76559 302640
1 39619 146569
1 27871 286290
1 15794 45816
1 3900 482407
1 21337 527595
1 80552 190164
1 28854 318232
1 66316 404285
1 63122 78063
1 62942 176056
1 81341 268050
1 44605 146184
1 62869 442812
1 96529 253359
1 60669 290690
1 48045 346852
1 51336 382460
1 13167 127673
1 68717 281257
1 92604 224098
1 6801 320023
1 36198 360349
1 27235 331928
1 54279 163772
1 59288 172828
1 65253 501599
1 2453 238436
1 32622 238823
1 92003 80105
1 64475 200939
1 35066 319391
1 14030 41419
1 70744 381046
1 4693 107180
1 45897 502545
1 46279 386233
1 61438 120974
1 95459 58281
1 34551 159427
1 8534 16055
1 85116 436352
1 37651 158049
1 6461 534026
1 42714 452121
1 19223 140965
1 54259 313791
1 94991 19063
1 72274 357105
1 56534 280024
1 20946 417626
1 37605 227536
1 38108 418867
1 43456 69836
1 34175 134289
1 43509 528777
1 46518 190413
1 41371 513187
1 56423 500430
1 10197 381471
1 82528 290115
1 47598 172961
1 56474 221042
1 78845 105139
1 83800 302111
1 63328 860
1 91526 277566
1 29666 186414
1 30011 142817
1 44790 468037
1 89049 199852
1 50907 414334
1 68426 31438
1 58040 171345
1 35202 167727
1 55230 29159
1 6913 128604
1 95307 410828
1 69552 17521
1 33443 131094
1 36993 382411
1 15127 166832
1 14608 400147
1 99519 194232
1 76326 312369
1 56961 12754
1 54706 290418
1 24106 51519
1 84112 77458
1 32465 281966
1 77956 218578
1 46616 5190
1 80637 221308
1 85932 461938
1 55860 26650
1 59650 204540
1 49900 96147
1 20730 506991
1 38161 255058
1 99549 137677
1 82043 297197
1 89600 259946
1 18954 9799
1 89345 439590
1 9033 452314
1 1926 523675
1 17356 96750
1 13507 547585
1 30259 57232
1 78866 95604
1 21543 238807
1 77978 289353
1 76154 215951
1 58186 73934
1 75593 67281
1 9436 400597
1 46427 319868
1 59893 102593
1 34368 321931
1 23681 93637
1 29204 544221
1 23609 312203
1 27835 469572
1 6078 315427
1 65028 525394
1 36028 353665
1 98089 467615
1 14154 328050
1 81802 391073
1 62854 236831
1 77847 348535
1 46844 506729
1 28485 228146
1 20221 360499
1 62677 504667
1 36073 392232
1 57202 57187
1 88999 285802
1 5777 392637
1 81610 43572
1 70576 452608
1 24907 270897
1 96697 411843
1 55603 222974
1 27646 334959
1 37328 516896
1 41820 112796
1 59708 431032
1 85242 377668
1 40379 216801
1 20872 541702
1 33851 294437
1 22594 336921
1 11091 261813
1 89805 358274
1 75942 446880
1 87990 71898
1 96287 412900
1 98967 256249
1 80724 454361
1 86004 135964
1 48613 536800
1 40631 295448
1 78748 49346
1 42553 249713
1 75149 374030
1 122 345856
1 11028 225966
1 51525 357613
1 15195 251966
1 50095 373806
1 31379 160072
1 82039 537674
1 10871 531295
1 69445 56607
1 6254 418844
1 15820 352356
1 96232 82828
1 6569 170504
1 2526 269623
1 9795 347557
1 88339 141930
1 21003 455006
1 74839 396046
1 66267 472969
1 84320 10495
1 32249 478270
1 9968 503799
1 80306 7802
1 42484 262964
1 4481 26044
1 23777 63377
1 21255 341364
1 83927 324086
1 86834 453071
1 40831 955
1 59800 348496
1 29486 227866
1 94234 2810
1 57634 198997
1 90276 416764
1 8161 519544
1 90313 73212
1 95935 138057
1 81352 229541
1 95574 436257
1 35660 127913
1 7149 24218
1 83077 178051
1 45939 247052
1 17361 109973
1 25218 547879
1 32535 318959
1 16062 424804
1 99496 285390
1 68885 128776
1 71327 180943
1 19359 144175
1 5183 30950
1 1726 61662
1 52025 300963
1 50236 63726
1 38725 546600
1 39889 27723
1 79205 27977
1 27835 276501
1 4039 454690
1 92325 177670
1 26049 302445
1 68355 2178
1 6229 70246
1 32562 162506
1 46636 155640
1 84314 267758
1 41213 94859
1 94029 353991
1 28388 439472
1 7079 258985
1 76941 53407
1 97133 305278
1 21448 346670
1 3664 482777
1 56596 206459
1 38121 289548
1 74678 439886
1 49852 272947
1 26976 50932
1 62711 503559
1 73229 76757
1 15857 273308
1 73728 361887
1 8941 529891
1 71210 436749
1 2998 341460
1 19139 441781
1 82146 359737
1 1518 23130
1 82258 184985
1 24215 398679
1 26701 505426
1 63573 452026
1 43946 156524
1 45418 476630
1 28196 224079
1 51232 105125
1 87653 280377
1 54763 429995
1 52510 299154
1 8715 454229
1 34346 84990
1 8552 408607
1 99152 355871
1 4182 128018
1 49856 517160
1 7729 138274
1 17170 215747
1 99679 385510
1 19788 153999
1 62482 75339
1 51866 435355
1 63365 532037
1 72342 223034
1 98748 176050
1 25023 157044
1 32006 80388
1 63587 204871
1 71740 248431
1 15319 94656
1 76865 182145
1 16347 429418
1 69761 263737
1 65208 406391
1 51732 200821
1 16227 131618
1 98905 208483
1 98873 373002
1 72765 89943
1 97763 163813
1 88180 234716
1 79729 498902
1 81532 88755
1 16992 143092
1 45599 430471
1 26358 349308
1 68270 125395
1 1602 323315
1 86856 331462
1 91774 457658
1 28467 336099
1 16783 450820
1 34111 531051
1 86849 201700
1 87944 358065
1 75980 280912
1 35730 142281
1 54356 229007
1 684 8128
1 33122 227980
1 79056 266758
1 74798 461340
1 39806 110549
1 72598 115740
1 3334 132151
1 10149 95760
1 93149 119240
1 91759 219646
1 48708 119821
1 97809 154489
1 84197 547758
1 52275 479686
1 82679 12601
1 89895 153015
1 62199 13905
1 35049 85175
1 67311 63440
1 57406 37871
1 78737 462778
1 36983 263596
1 90650 358095
1 52813 395110
1 69137 524497
1 98692 304339
1 72486 308755
1 30153 517894
1 12277 30931
1 8694 483224
1 50019 40129
1 18411 413162
1 65469 477782
1 38900 118217
1 79005 363518
1 54471 228633
1 18726 272066
1 40260 142207
1 43077 543095
1 38421 174931
1 78000 131708
1 31693 12606
1 68744 232425
1 52395 94353
1 27032 300654
1 54870 408561
1 80597 36396
1 25535 46333
1 86525 50273
1 66020 545251
1 99578 105971
1 75273 386407
1 27518 146737
1 33886 373697
1 95239 332098
1 42398 441443
1 85018 126831
1 47371 106310
1 24104 133693
1 13333 256232
1 54253 375481
1 55154 521541
1 64750 313463
1 45508 53019
1 84472 145008
1 76984 322275
1 63782 355259
1 98371 362063
1 2009 386907
1 96037 57303
1 43263 289676
1 38439 395435
1 15598 313410
1 90590 59312
1 7367 428117
1 37607 251835
1 93845 509387
1 30443 165988
1 73325 127816
1 98202 137960
1 25998 69414
1 41937 253095
1 28288 399894
1 24310 298019
1 65046 5925
1 27064 533684
1 87790 377817
1 27281 545178
1 40717 434335
1 9381 261074
1 33861 104796
1 10402 60192
1 30384 100105
1 41600 544934
1 59731 48709
1 27872 110860
1 17278 360923
1 79 135487
1 60489 438329
1 6785 231534
1 18678 124062
1 10200 83464
1 11411 113101
1 36380 405644
1 84214 488908
1 8065 369251
1 68001 437514
1 98470 130525
1 92573 434354
1 16754 286620
1 16544 403153
1 45527 17940
1 70313 138203
1 71825 254037
1 51040 25923
1 16357 74809
1 15481 328147
1 48836 457823
1 98095 435405
1 39559 388797
1 84650 251936
1 2098 105123
1 43931 45816
1 76659 507121
1 89277 143297
1 60193 49597
1 86676 408940
1 95039 445719
1 91118 43967
1 25528 117855
1 30022 525232
1 76962 259706
1 20926 55838
1 19997 36646
1 87042 316364
1 16755 154121
1 44425 376504
1 63959 242438
1 9909 91032
1 90760 335377
1 61743 87237
1 86892 490445
1 94510 479587
1 53687 331921
1 40719 221926
1 82404 502416
1 4955 370992
1 22392 100743
1 75589 277789
1 35203 125692
1 81099 117330
1 31839 342201
1 31571 163742
1 3473 35301
1 58061 304252
1 91269 245367
1 43220 10299
1 91477 7049
1 49838 81421
1 54560 400094
1 14217 365460
1 41428 307900
1 49598 77752
1 25574 240296
1 15696 341823
1 70357 435393
1 93387 544043
1 48653 480708
1 5287 203804
1 53632 425379
1 10595 87888
1 21708 215217
1 36652 347613
1 6329 141643
1 86229 297510
1 14457 317031
1 74431 145262
1 58793 373768
1 18384 345671
1 94988 360279
1 11741 99648
1 50196 501121
1 81186 343080
1 36186 120002
1 59557 539033
1 60035 217240
1 40440 409738
1 61499 181946
1 32470 290345
1 12378 323293
1 23139 485518
1 47172 145723
1 25614 146006
1 14626 105843
1 77041 312969
1 29419 163682
1 12620 90805
1 87296 38893
1 67087 502340
1 24553 390128
1 55918 459765
1 75834 540288
1 99276 264352
1 5170 381090
1 62707 502094
1 6328 114531
1 13400 501574
1 49566 503578
1 70681 103386
1 50624 191781
1 24256 385194
1 90787 114792
1 93375 536364
1 24696 234491
1 31059 195975
1 35640 48393
1 59842 86169
1 25703 55028
1 30943 833
1 30706 419350
1 91427 142481
1 2323 86555
1 79859 307768
1 5738 125488
1 26750 359862
1 62243 325086
1 82365 407679
1 82484 176801
1 90195 89135
1 381 320310
1 73421 154578
1 99144 406081
1 64385 58484
1 91656 94055
1 72112 469405
1 36923 58753
1 28901 160320
1 41002 410507
1 71989 342218
1 49510 225346
1 40542 520668
1 78154 486839
1 58954 355347
1 13085 211961
1 57291 361018
1 64430 268283
1 99678 355071
1 55864 246972
1 1098 15786
1 86141 393945
1 93056 274176
1 19053 192059
1 12922 467374
1 32990 350062
1 26109 4060
1 43122 309779
1 29400 128222
1 43318 493582
1 30309 175610
1 18399 234001
1 76421 442163
1 34380 448592
1 56134 51120
1 99209 369382
1 91038 163407
1 96040 265282
1 89198 82267
1 49831 27072
1 48449 28323
1 93422 194672
1 31116 427416
1 97903 112363
1 71214 446787
1 23910 28673
1 77551 216992
1 99705 389316
1 39234 491364
1 88791 251535
1 91140 109772
1 3962 249660
1 44668 272972
1 81222 250511
1 12763 61037
1 78665 254825
1 63451 137315
1 92667 490986
1 14178 458016
1 11133 471986
1 70909 102175
1 48572 171840
1 28263 2846
1 2092 530326
1 47681 117344
1 80782 41306
1 83481 377872
1 76908 470325
1 89285 338428
1 9434 397639
1 57094 325070
1 21845 179472
1 57672 357967
1 16325 137338
1 64638 445195
1 61244 541425
1 24904 415142
1 55157 483061
1 1742 511595
1 47352 146612
1 89123 36451
1 38834 250165
1 59908 401598
1 92831 533837
1 43449 201799
1 96674 36534
1 30129 355075
1 68937 158464
1 65703 159410
1 8715 131890
1 59649 46749
1 88395 466175
1 29421 206413
1 90164 140902
1 25155 54127
1 84956 77732
1 11272 64910
1 73091 459274
1 32647 499392
1 36019 374989
1 2583 287045
1 83903 413721
1 95001 100535
1 98469 321778
1 47577 151076
1 89166 154473
1 99082 271611
1 45963 474584
1 37708 502163
1 13655 35518
1 86023 443926
1 1369 68208
1 37231 174168
1 67040 397823
1 42399 263130
1 47271 420772
1 6176 233339
1 19248 109758
1 70881 361138
1 44394 299155
1 95549 65549
1 71917 512072
1 38394 187748
1 39291 265876
1 6406 384844
1 91455 228233
1 75738 27089
1 29198 298059
1 35097 362529
1 9290 513111
1 70383 73422
1 70747 257602
1 63315 47883
1 92886 152491
1 31751 340716
1 760 2068
1 46389 150062
1 56938 182162
1 79825 10644
1 20892 371964
1 32955 288305
1 23659 190732
1 81980 220299
1 80092 9154
1 40229 42245
1 27072 516803
1 72213 96470
1 61041 466087
1 96305 175132
1 61073 347991
1 12588 483717
1 97295 106720
1 31870 195138
1 75298 351907
1 18158 498583
1 52781 58403
1 23659 405968
1 78652 154530
1 6764 366888
1 13955 469492
1 32084 178472
1 25251 30633
1 50002 131113
1 55494 321351
1 24378 454627
1 55552 531679
1 21039 79206
1 96846 95320
1 32891 191521
1 54520 424335
1 19026 272958
1 8912 405605
1 5621 360515
1 30737 123179
1 2570 175980
1 30019 285341
1 49254 172343
1 63539 395723
1 60773 301691
1 37565 490235
1 14542 114593
1 49412 501313
1 81649 202890
1 45493 121670
1 20842 249007
1 89418 200502
1 8381 484944
1 48514 283638
1 22169 243934
1 35979 20331
1 97623 165544
1 43291 63709
1 57178 314429
1 35439 466964
1 95791 68244
1 52852 340398
1 74412 513015
1 75612 92275
1 40306 537601
1 60870 360496
1 53548 314217
1 31032 506849
1 59918 100813
1 25766 342643
1 68377 239331
1 9770 372382
1 22899 343871
1 17451 539732
1 72305 389390
1 3640 455141
1 98095 355289
1 12396 167401
1 95828 433328
1 83721 546476
1 68529 254760
1 7743 155725
1 58464 348434
1 33892 259411
1 24486 151829
1 19418 502455
1 28307 457400
1 62734 370393
1 46526 284797
1 1364 326163
1 71627 510143
1 39022 278652
1 16359 162473
1 68772 16450
1 36680 340325
1 32971 360957
1 89615 521930
1 28160 319461
1 3143 150934
1 54060 249756
1 26629 427720
1 37119 317582
1 85063 533744
1 36470 325463
1 9911 368710
1 18262 69009
1 7719 141487
1 12336 432599
1 98836 414936
1 26621 162327
1 91877 231000
1 25409 414461
1 93931 36195
1 58858 194129
1 71200 371493
1 69040 159157
1 35818 124527
1 35924 429068
1 50806 65495
1 13986 305237
1 18431 134015
1 44081 12566
1 60102 525810
1 93279 181617
1 87161 24946
1 44215 426819
1 49710 473967
1 22540 179491
1 55942 193519
1 19581 1504
1 23660 140936
1 35889 19508
1 4821 412905
1 82906 246450
1 67680 345933
1 13620 398669
1 37621 92715
1 73060 267354
1 92104 522552
1 33050 152719
1 52116 316852
1 18513 423050
1 70049 260457
1 71244 240402
1 40384 542134
1 21369 97642
1 82155 383074
1 18351 47107
1 48168 306991
1 70321 257679
1 79653 344263
1 57642 106129
1 9338 161874
1 54256 437898
1 27692 235310
1 54307 320287
1 14790 516305
1 61260 517769
1 49823 190887
1 94944 203643
1 28408 354217
1 47645 35459
1 84925 241671
1 21385 484286
1 24225 171851
1 16152 390135
1 42564 496424
1 58948 381252
1 4238 275608
1 97076 98505
1 15570 7718
1 77431 143855
1 36750 346985
1 27752 456394
1 10343 309075
1 94057 455712
1 65583 24267
1 37033 400388
1 59009 365715
1 9184 208383
1 2656 232955
1 37456 25478
1 35901 538676
1 29603 229182
1 63408 307974
1 16913 221523
1 98780 397370
1 50425 310762
1 35853 424481
1 49220 145203
1 70010 365971
1 13575 520128
1 13509 85632
1 73567 309180
1 1719 149847
1 63284 96536
1 6567 398310
1 43672 116141
1 81970 14148
1 78535 546728
1 10913 210483
1 33447 468965
1 53320 364770
1 16999 58692
1 18242 368419
1 38017 230288
1 6168 255602
1 32505 343083
1 70457 81473
1 9437 340319
1 29249 206170
1 95236 352156
1 5428 519452
1 17201 461643
1 34081 354302
1 9072 252665
1 2657 42731
1 90805 336189
1 32278 62500
1 88289 219842
1 83150 210021
1 59934 350155
1 4224 486656
1 9759 216381
1 50348 262125
1 64323 33913
1 14429 232592
1 77361 169747
1 64455 291390
1 99483 77940
1 35658 536344
1 42109 205697
1 29807 57678
1 79452 537993
1 13575 355634
1 3720 256711
1 82257 123530
1 32156 342598
1 10387 321166
1 97179 422595
1 45213 199260
1 8210 196371
1 28107 102038
1 64539 511781
1 95713 269367
1 78805 211972
1 66606 50514
1 57358 169440
1 93131 364449
1 16411 185689
1 85915 290543
1 9948 4755
1 99019 114363
1 71995 530104
1 22608 466635
1 9003 110020
1 9517 405434
1 66058 475927
1 69676 443742
1 50433 275943
1 49314 205023
1 18208 275380
1 78829 270138
1 38213 460870
1 66487 417819
1 25331 419307
1 87410 29623
1 79901 43594
1 98907 58494
1 186 448277
1 1497 273399
1 78607 226468
1 84572 136967
1 44331 286907
1 64736 367126
1 29220 328916
1 24585 87638
1 19708 391123
1 33479 220298
1 91295 10068
1 43793 423800
1 72996 329945
1 49707 331707
1 33546 259861
1 34209 46281
1 33338 44826
1 86731 139998
1 35209 491463
1 6441 84864
1 10196 36251
1 21094 261437
1 79171 529508
1 33911 20689
1 92136 65725
1 78299 319673
1 14911 489297
1 60698 467848
1 44046 386294
1 45735 449909
1 82403 268463
1 70687 30628
1 78106 157313
1 82505 120901
1 86071 32770
1 21237 281064
1 92581 277237
1 86495 352116
1 47967 269236
1 39372 61678
1 40837 84582
1 59401 135227
1 58531 431710
1 36209 275584
1 33776 23066
1 75653 13768
1 75786 12604
1 97715 534269
1 49116 31196
1 48465 6851
1 18681 201296
1 85792 338679
1 70496 165371
1 9963 58373
1 61752 478991
1 92999 204255
1 60978 112855
1 40435 268076
1 85900 455189
1 83351 297087
1 15626 443965
1 5478 318009
1 1597 105060
1 98653 81758
1 88605 408251
1 45219 257604
1 39248 19493
1 6537 17874
1 48611 188572
1 10537 47130
1 1325 254165
1 80649 295856
1 18129 199543
1 23479 343777
1 58105 45052
1 76267 347297
1 41213 70660
1 94858 489853
1 8988 444348
1 70110 159018
1 40640 261084
1 97921 332956
1 2236 532285
1 83889 38503
1 3758 521868
1 45850 361434
1 20319 62738
1 69489 255419
1 17983 285514
1 75445 144597
1 54859 192786
1 19054 531414
1 16937 160998
1 93872 83653
1 85576 429239
1 14006 218021
1 14467 142729
1 1833 355664
1 39740 228813
1 58359 67448
1 2338 490156
1 6334 179318
1 63213 66402
1 46529 458970
1 94175 165008
1 25390 415052
1 83042 126523
1 5632 253131
1 45838 1159
1 47225 231748
1 69089 311269
1 2437 81179
1 16902 382657
1 11387 409378
1 65553 102348
1 45821 363741
1 55935 241463
1 91028 352276
1 90744 248954
1 22390 419120
1 68879 273966
1 14498 366563
1 88861 264280
1 46753 260363
1 95083 354483
1 30980 498694
1 50055 418966
1 42378 528649
1 39275 520912
1 18392 320009
1 46363 57966
1 43680 76036
1 78661 338669
1 43613 267802
1 41632 382285
1 60723 214265
1 17039 85575
1 51569 206744
1 75517 378167
1 53456 322022
1 46945 298483
1 14930 239968
1 43513 422051
1 98725 13446
1 82576 247015
1 1152 366182
1 47641 193588
1 89731 536971
1 19187 169694
1 55576 516803
1 14277 545991
1 42038 107230
1 52448 255615
1 55770 131137
1 57186 461499
1 56845 285652
1 57167 493574
1 10339 493065
1 15287 149371
1 2712 234482
1 86229 31148
1 44498 537170
1 13964 545248
1 10148 478753
1 76265 333263
1 91238 307344
1 70310 152041
1 83999 43942
1 48258 496750
1 37597 35065
1 51211 535681
1 66074 281602
1 98710 355800
1 54006 299329
1 62819 312422
1 47585 319913
1 27771 106965
1 96143 302022
1 54835 384300
1 38403 501174
1 5289 395607
1 32743 182115
1 9059 6957
1 98032 132321
1 99477 76829
1 81564 173621
1 90265 343662
1 13588 137982
1 10998 256378
1 32428 5412
1 48667 113548
1 6144 51776
1 9794 86914
1 79479 480341
1 17775 417731
1 68609 507747
1 75633 51426
1 97850 134622
1 29277 135073
1 82246 37575
1 1656 3119
1 52629 273364
1 89067 434959
1 22238 368367
1 1838 132522
1 74981 376946
1 74111 111098
1 2838 467710
1 17802 186797
1 40809 400748
1 32320 491642
1 18142 439442
1 35393 139296
1 94048 87088
1 78132 534845
1 21764 451381
1 55211 413160
1 71656 534558
1 258 346455
1 23158 359762
1 54847 534554
1 18016 261880
1 87185 348886
1 3939 328235
1 67218 373164
1 3974 239597
1 92230 411159
1 6458 372641
1 77850 47150
1 8985 508470
1 87464 333547
1 39816 454361
1 34992 43868
1 12726 166115
1 4702 443206
1 82941 403933
1 91432 169714
1 41758 402045
1 30798 322851
1 49703 501708
1 33882 307558
1 43054 530022
1 39424 275792
1 90356 499280
1 80732 59126
1 57348 179414
1 99192 501861
1 21651 312362
1 36421 45128
1 36767 448379
1 90942 100337
1 63346 381054
1 34506 263476
1 57982 29486
1 43545 452466
1 2721 65947
1 93827 477759
1 11520 90590
1 22606 232332
1 53804 100105
1 63559 324850
1 13122 491214
1 8805 84502
1 58404 485969
1 5130 497063
1 47043 34947
1 40163 378499
1 88406 278392
1 12293 170666
1 21442 333593
1 98704 430296
1 20017 276406
1 62893 524920
1 56764 230066
1 55729 340100
1 66788 263354
1 52378 207658
1 65586 493442
1 81646 167350
1 80124 172347
1 88449 544865
1 15553 415006
1 45581 38572
1 15145 203236
1 65752 224131
1 77607 408312
1 30516 534522
1 96057 432188
1 9144 9163
1 7428 536604
1 51145 113811
1 49658 435074
1 13525 278060
1 58805 72576
1 7412 239213
1 39579 488121
1 8743 319683
1 29402 171528
1 71931 228720
1 40618 382496
1 8676 293335
1 14032 42398
1 47716 241847
1 40183 201542
1 87139 519950
1 13398 527354
1 87190 347092
1 41102 300937
1 74650 541650
1 38507 143170
1 72727 307340
1 54400 328186
1 24031 53227
1 24429 77974
1 51278 184576
1 63514 76514
1 9641 52286
1 68155 332399
1 17985 451416
1 79691 234730
1 6639 466745
1 40370 314551
1 83159 149166
1 4322 92056
1 67591 502039
1 35283 341778
1 90166 492302
1 49068 169959
1 90311 381551
1 58939 278382
1 49733 36934
1 34905 319372
1 63110 485609
1 2248 163368
1 90602 506183
1 62742 160554
1 25051 396946
1 69914 324595
1 74125 362070
1 20467 278361
1 58524 22820
1 51406 289495
1 98194 196043
1 38878 203874
1 98592 130382
1 54563 168186
1 88737 218452
1 43430 68606
1 44028 32071
1 53048 419523
1 71777 183410
1 34072 110610
1 43496 320499
1 33964 191427
1 11383 438450
1 67460 359602
1 14426 278503
1 4091 342182
1 95530 177392
1 81047 407733
1 29993 348813
1 93575 527921
1 53602 513678
1 7874 430390
1 88043 423992
1 15819 517198
1 40067 160284
1 65264 47256
1 88246 434403
1 24008 457270
1 13686 7173
1 24435 305878
1 58689 180862
1 35900 525817
1 52096 516504
1 65911 449919
1 32707 345298
1 54404 40872
1 5671 483790
1 55116 341322
1 71570 299009
1 68513 9201
1 45299 479086
1 21344 427642
1 15908 533458
1 18351 266768
1 73034 527903
1 57793 236630
1 30353 17240
1 48878 10775
1 66961 448643
1 42558 129388
1 18926 1947
1 14301 114166
1 67281 314926
1 3589 114553
1 15602 230372
1 14009 124694
1 65807 310354
1 65573 67987
1 20339 450205
1 80289 292541
1 16914 382828
1 16525 531913
1 46953 67509
1 9620 92672
1 53824 320789
1 2795 480301
1 18217 218399
1 44912 325051
1 41152 410433
1 48461 17892
1 42186 463119
1 62452 129927
1 51064 177906
1 51522 516307
1 63299 89226
1 12733 221470
1 4975 523405
1 61976 231067
1 38281 356854
1 72396 271376
1 42667 432942
1 32254 347701
1 98037 216983
1 56766 34439
1 86227 46403
1 37859 401257
1 20059 331809
1 49905 536371
1 67917 386181
1 86036 546986
1 88595 441671
1 47268 455442
1 65792 347797
1 19457 300408
1 18355 523102
1 93335 424912
1 21522 281791
1 17944 260604
1 26225 126061
1 34790 381602
1 80779 538221
1 50824 510390
1 44709 460083
1 76977 534994
1 19631 534484
1 30430 223361
1 27268 151912
1 89654 351241
1 35366 240176
1 778 547016
1 28293 431933
1 79028 202691
1 63607 219435
1 41177 181338
1 66046 475795
1 10153 208449
1 89127 505174
1 29819 205846
1 9479 456816
1 36595 523161
1 50302 267161
1 3390 88003
1 55445 443167
1 52594 235787
1 19361 293334
1 46737 484696
1 31871 460999
1 91588 76905
1 78200 150214
1 77889 454555
1 13212 34624
1 84774 91391
1 48328 366270
1 18749 54822
1 94754 383287
1 45401 503615
1 38425 142690
1 58581 501836
1 6759 222666
1 73881 378417
1 89776 81704
1 42422 369975
1 67522 444705
1 22726 161162
1 95957 301441
1 66095 28860
1 18282 418633
1 97823 430652
1 78606 319985
1 51758 520568
1 80885 94211
1 11457 422964
1 26785 376610
1 45730 208692
1 21082 383716
1 9227 3137
1 21716 540389
1 34234 476537
1 51118 38305
1 24283 9335
1 43375 49182
1 97092 116604
1 61737 195940
1 90161 131853
1 28216 481176
1 34958 147086
1 77313 418145
1 74763 27792
1 41493 195793
1 79110 397892
1 49709 240141
1 41287 148610
1 48237 87165
1 36061 358495
1 88035 426798
1 89539 149331
1 88166 127091
1 59327 354956
1 87385 121795
1 78079 437904
1 72871 271169
1 42460 358907
1 11910 254595
1 84088 511199
1 29110 104532
1 91393 449191
1 94977 234630
1 63374 255297
1 73530 465932
1 22718 471036
1 83168 462333
1 9214 497162
1 4601 146312
1 69537 381730
1 19257 271517
1 28743 373111
1 38906 457446
1 39928 178160
1 18275 232868
1 61064 479038
1 17508 299658
1 93010 352681
1 24565 542569
1 32191 7395
1 35004 494751
1 76062 338944
1 27525 540311
1 78251 535872
1 60713 359763
1 93034 532200
1 67658 83099
1 90218 107133
1 93587 355307
1 89732 317531
1 99609 225964
1 86138 337156
1 45758 483759
1 51482 55779
1 52939 517332
1 58779 276709
1 90994 501113
1 54845 229483
1 35604 300589
1 9994 50266
1 25462 97798
1 33017 337417
1 89771 2495
1 76039 259031
1 40911 491102
1 14429 192406
1 25128 400947
1 20847 267053
1 32229 445335
1 58009 131615
1 79232 422767
1 35778 373354
1 75614 373390
1 66298 362345
1 53675 259638
1 50205 36019
1 46815 546168
1 58095 134585
1 70237 118051
1 20703 226532
1 90225 429637
1 29286 164396
1 1167 64286
1 51943 409830
1 29945 212087
1 50510 163495
1 61463 48172
1 86547 188847
1 60989 319523
1 92278 526335
1 40874 244131
1 51298 226863
1 51685 470901
1 84363 191117
1 56288 84214
1 87825 516448
1 91959 526003
1 94749 117258
1 44015 250436
1 6433 175478
1 52857 5338
1 20154 429134
1 96238 541993
1 36143 343134
1 70290 377778
1 53616 433036
1 19314 132930
1 93593 81506
1 82184 14309
1 28398 333344
1 47444 155509
1 18399 343739
1 64418 457616
1 9027 264502
1 90952 193209
1 68350 461817
1 22086 234444
1 92572 416265
1 197 25993
1 49429 363277
1 98139 391913
1 29033 428260
1 78755 251121
1 50435 458597
1 2791 96449
1 29272 425410
1 37879 15490
1 80774 144209
1 71345 34729
1 86039 457694
1 49497 305570
1 53853 169751
1 19551 409773
1 78101 482383
1 66142 544724
1 78470 185303
1 56 491007
1 92129 181820
1 86781 100407
1 87744 402539
1 62083 133908
1 10664 312487
1 98892 44143
1 26153 217179
1 57829 238665
1 87930 27161
1 66627 138073
1 20767 301577
1 90501 310778
1 9285 497123
1 18999 416647
1 93410 446789
1 52810 121125
1 74007 384891
1 703 84592
1 99887 124328
1 92667 128654
1 95647 38500
1 79441 173499
1 31334 237388
1 69693 93476
1 79436 274468
1 85253 342804
1 49028 530661
1 71672 47058
1 32939 304972
1 79184 246625
1 51560 179909
1 2033 93293
1 74796 449513
1 68617 396677
1 20241 291388
1 63792 210688
1 25085 127219
1 95847 9127
1 12382 455012
1 62043 519426
1 34924 86429
1 6208 342882
1 93931 8933
1 21175 25021
1 40424 298147
1 94986 518510
1 6585 341
1 98989 283713
1 66208 364838
1 68669 291477
1 31590 287120
1 55810 41685
1 16129 185066
1 92398 343205
1 74608 8332
1 46012 84327
1 83643 304782
1 86548 35228
1 24757 540489
1 35651 202027
1 85180 336746
1 80453 251202
1 1173 112636
1 90013 429176
1 65010 533898
1 66393 26836
1 269 185943
1 38256 367073
1 4204 353689
1 54629 172931
1 2653 130994
1 71843 318512
1 9529 202626
1 25120 409717
1 52546 420599
1 7516 207573
1 18342 273752
1 22304 97129
1 50747 263810
1 93218 305731
1 89987 290086
1 79453 288586
1 64871 448765
1 86139 331360
1 43326 173922
1 11756 329656
1 68644 274072
1 17454 448120
1 38277 53618
1 20933 398437
1 10545 271129
1 49345 7794
1 935 334493
1 10589 344832
1 12556 71552
1 80699 107301
1 79122 370157
1 27754 222852
1 8436 272587
1 32546 333898
1 40854 431783
1 75429 466273
1 62215 86345
1 78749 257212
1 28032 425832
1 65954 182232
1 40163 456018
1 58355 157766
1 14014 126833
1 52825 392002
1 76616 516021
1 13417 546545
1 72032 387099
1 21760 17421
1 39923 154547
1 26758 285544
1 81396 403135
1 51278 184512
1 93316 494334
1 18 118010
1 14633 1926
1 61656 467254
1 13240 103818
1 51793 375525
1 27148 484297
1 79190 164563
1 76622 148017
1 65228 21566
1 34381 519613
1 38079 391177
1 10117 33671
1 95975 350533
1 54330 378730
1 33959 40083
1 27579 464522
1 7947 42032
1 11425 378903
1 88231 311176
1 27119 421402
1 20412 450032
1 19569 517996
1 51316 426564
1 22719 204040
1 15939 94801
1 82136 211949
1 82310 170708
1 98441 235630
1 94309 244569
1 1286 263729
1 95122 321561
1 65549 482937
1 14664 444893
1 29032 313976
1 61070 129653
1 83208 246664
1 40276 93305
1 72236 215526
1 5523 309372
1 86938 165339
1 17167 520272
1 64162 71253
1 41045 134295
1 88928 112361
1 39039 318957
1 87384 123255
1 20268 203907
1 70810 414307
1 77226 332825
1 33341 237595
1 92750 308245
1 25765 456995
1 51704 237443
1 47166 156883
1 38034 336707
1 12384 53349
1 59919 256918
1 62891 438445
1 19246 197292
1 15210 264942
1 68725 465287
1 55954 213472
1 3960 203943
1 54561 136464
1 60721 128057
1 41697 150310
1 7687 33332
1 94980 358836
1 11017 252683
1 88615 302380
1 57330 266157
1 38609 6502
1 14980 509035
1 33202 257003
1 48527 283081
1 11014 450843
1 21289 209289
1 39698 381240
1 46740 292431
1 98403 191353
1 86749 380944
1 53523 41344
1 11352 51831
1 72997 189016
1 78599 420263
1 76934 150920
1 76594 79218
1 3564 99394
1 95150 131415
1 95864 341761
1 19192 481490
1 80629 8499
1 66648 328471
1 61016 121852
1 39329 365706
1 46144 73217
1 56589 392058
1 39284 159422
1 64994 300697
1 13418 400644
1 47057 426429
1 87932 217483
1 75187 433479
1 43506 46366
1 50028 48023
1 85533 108214
1 28458 277061
1 40279 16815
1 59333 363047
1 64869 480523
1 86910 288281
1 33815 494532
1 25153 447467
1 47524 229934
1 13029 215950
1 10896 436711
1 69224 401555
1 55848 312026
1 81973 22863
1 36770 119792
1 21023 148562
1 480 501242
1 70661 271264
1 65003 301065
1 63886 336971
1 28217 382413
1 35148 444458
1 41545 135983
1 13147 256359
1 82819 483730
1 30400 173167
1 74362 21037
1 28139 353293
1 72651 103387
1 45911 128638
1 45501 539159
1 14439 79528
1 43361 412106
1 61897 134814
1 53618 523215
1 49300 227138
1 69299 44558
1 67115 472879
1 81749 314124
1 59321 119327
1 72880 378589
1 44628 96130
1 69254 542551
1 90523 57601
1 78373 477896
1 10266 100281
1 50307 170996
1 59939 181921
1 63714 284032
1 37461 40951
1 1067 58572
1 54358 510748
1 29716 464494
1 89370 369335
1 23644 372153
1 39867 226230
1 71979 383783
1 6752 508293
1 50805 85644
1 51288 4545
1 67637 57772
1 92318 106007
1 68404 276860
1 27348 511754
1 22305 331882
1 34665 183728
1 72503 50825
1 58485 145273
1 11068 283766
1 38010 264923
1 59742 391477
1 93314 230761
1 84342 544845
1 87909 99992
1 80806 239268
1 30721 352364
1 3580 421856
1 32098 266836
1 95503 472564
1 45178 28426
1 8158 102232
1 15751 201872
1 15574 313464
1 21617 221086
1 29674 311237
1 21034 534209
1 70298 133385
1 18222 11986
1 94926 416510
1 43043 245365
1 84474 318203
1 57047 330687
1 35386 458991
1 30279 301844
1 98484 362267
1 6420 50861
1 79322 137284
1 92525 54091
1 94567 290067
1 80521 456534
1 80575 229896
1 33515 480811
1 80689 103576
1 88958 527035
1 49110 393766
1 82009 172210
1 78225 105437
1 7322 144260
1 84846 22780
1 22380 541607
1 17348 534578
1 63490 131679
1 38069 386876
1 40155 149753
1 93579 182413
1 46846 291049
1 83130 93801
1 9085 113812
1 53219 102606
1 9683 292635
1 92588 547857
1 58760 175198
1 50122 540779
1 82761 117165
1 7609 129858
1 58482 397622
1 32415 334519
1 8550 51837
1 95247 123051
1 98226 314879
1 92481 189175
1 43376 129264
1 17661 10118
1 58687 373737
1 783 319263
1 41133 334434
1 43825 208004
1 98735 70005
1 94886 279372
1 89573 218213
1 19674 247406
1 84665 212596
1 55269 372268
1 93918 367118
1 21895 137481
1 24466 160604
1 28267 328163
1 80382 192366
1 16645 434638
1 65778 524484
1 4150 270059
1 94539 42813
1 73892 373874
1 15407 452615
1 38052 374661
1 39758 278709
1 84114 500846
1 99136 485649
1 25205 375108
1 86922 461746
1 55421 386543
1 88571 267532
1 29190 66239
1 31816 89599
1 41301 157817
1 48662 258675
1 34743 153771
1 67534 321727
1 88038 140891
1 79496 3189
1 78213 104520
1 6467 90243
1 13985 501745
1 40904 382818
1 89168 469192
1 64844 59594
1 91155 541683
1 51404 99147
1 1589 387663
1 35248 410331
1 29067 151200
1 95626 376041
1 79155 497742
1 12598 539272
1 30999 154147
1 75449 426310
1 69353 508323
1 33924 39261
1 48038 40687
1 4080 67530
1 56373 307430
1 13473 44072
1 32231 115131
1 15109 101914
1 5846 499929
1 28116 390602
1 48487 140922
1 56527 246387
1 87402 377228
1 98434 87180
1 75798 365155
1 12483 127226
1 88559 130897
1 18259 502398
1 80994 107972
1 86618 514797
1 5605 68876
1 11052 30498
1 72025 2727
1 46024 112199
1 66794 372239
1 73141 367625
1 37579 133487
1 99620 615
1 6555 378090
1 36595 496115
1 54532 69266
1 57478 12358
1 76536 285534
1 57358 260507
1 30133 63341
1 11843 468019
1 61536 131265
1 86891 410783
1 67627 337949
1 99315 101528
1 93392 337655
1 1810 436611
1 47700 435699
1 12266 365483
1 52583 399338
1 33736 288950
1 72641 409276
1 53249 349692
1 14436 144467
1 91765 487422
1 56446 536033
1 84430 270924
1 29381 60977
1 79839 474808
1 49626 157555
1 16422 356233
1 12713 108428
1 97964 60096
1 43877 279755
1 83233 188846
1 36750 186354
1 78306 280228
1 97868 237309
1 76917 515462
1 20658 538194
1 78121 35329
1 23998 98836
1 4697 441473
1 13045 376081
1 55079 115043
1 2825 524808
1 7874 136572
1 15092 178623
1 50402 380145
1 4956 456021
1 77928 287805
1 44687 528717
1 32737 308813
1 32710 186566
1 32706 317931
1 4099 42793
1 39178 177115
1 62900 279858
1 33700 260169
1 6063 541640
1 71716 505270
1 34198 437460
1 76199 360395
1 29938 475994
1 27349 95568
1 65754 397739
1 46176 299250
1 39211 400320
1 12900 466282
1 26958 333678
1 19431 263144
1 53719 522040
1 46360 74020
1 35905 542736
1 14769 73864
1 69813 134778
1 39510 327048
1 95426 58727
1 24213 357313
1 78115 379820
1 21829 94795
1 93630 315929
1 88329 439687
1 30273 503418
1 54828 96894
1 28453 457301
1 14181 504739
1 48077 425033
1 42418 267621
1 59557 348761
1 80414 94111
1 98980 177591
1 30172 150582
1 9036 248522
1 68811 527883
1 7815 399153
1 17009 404450
1 19625 349017
1 39458 49619
1 85010 45275
1 52345 48389
1 971 104367
1 14331 539478
1 86725 408318
1 18648 521449
1 30847 139773
1 48395 222513
1 25247 442260
1 57687 203775
1 16405 262952
1 7433 60315
1 37821 183421
1 22458 465487
1 42395 321593
1 91756 399159
1 75998 153271
1 65610 521691
1 84095 361325
1 48586 83217
1 76161 335658
1 26540 103236
1 39248 58325
1 21401 229494
1 22692 446064
1 98726 238558
1 45725 107345
1 57329 36375
1 67909 408517
1 99552 280716
1 17523 118828
1 38791 336081
1 45700 179238
1 67872 293161
1 87522 371666
1 7986 306818
1 52095 48825
1 47756 166638
1 16952 200371
1 24936 260894
1 71539 196383
1 63850 115206
1 83587 57438
1 63841 390146
1 63937 368440
1 72258 378604
1 17746 282090
1 72434 527367
1 98437 70965
1 61242 125701
1 23571 97450
1 33362 123071
1 7231 515172
1 14904 275816
1 10966 381233
1 46935 103161
1 72686 511025
1 10691 533260
1 19368 327194
1 30553 168740
1 44655 150302
1 59777 326747
1 49623 113864
1 34349 199828
1 73953 461939
1 97977 160601
1 45203 359989
1 4523 419035
1 4418 267254
1 72401 291465
1 91531 517230
1 84775 417972
1 16786 265643
1 22384 143842
1 91339 173201
1 87642 389274
1 72143 887
1 80093 389497
1 4643 150549
1 40282 210177
1 28375 214920
1 23613 174421
1 18466 255440
1 34940 267330
1 13544 47983
1 55415 497449
1 31446 234947
1 44952 104654
1 42498 183883
1 46226 219431
1 72877 143223
1 94660 437459
1 16930 281112
1 57141 381507
1 83126 31781
1 71479 125720
1 18792 476101
1 70885 415067
1 20576 321962
1 20998 453856
1 50161 161639
1 41610 537176
1 90904 347623
1 79081 171043
1 47388 113656
1 97577 255711
1 60398 192492
1 1655 194363
1 88360 364644
1 98890 230604
1 89040 298540
1 6212 404251
1 58739 524852
1 11986 341693
1 86892 165347
1 11209 312630
1 19612 135470
1 57449 504951
1 87697 67046
1 59995 233492
1 20705 490083
1 5748 186306
1 66797 364121
1 28370 322710
1 74240 367275
1 48219 160596
1 93840 414811
1 89506 441653
1 42713 236355
1 61604 248658
1 48934 245759
1 62692 344295
1 81130 65061
1 53525 171273
1 89280 173776
1 75918 194932
1 12464 188541
1 10676 394677
1 85803 183505
1 47061 427041
1 31275 44449
1 33641 184968
1 73110 436736
1 37297 543923
1 10778 520393
1 36410 366706
1 25072 101343
1 3160 222435
1 33786 300411
1 1741 98670
1 10342 281273
1 48385 479147
1 40746 417091
1 83337 328987
1 59944 150028
1 23650 409194
1 81001 206131
1 45652 28511
1 63171 523530
1 80689 52587
1 16789 491399
1 32629 321902
1 16711 472858
1 45573 394047
1 38765 76164
1 47058 345742
1 28450 75598
1 68245 104621
1 37199 163424
1 96946 52212
1 35779 60103
1 73175 222188
1 43929 157200
1 80219 212556
1 55895 541702
1 30177 385919
1 81995 44516
1 12884 510669
1 6222 95720
1 41002 376957
1 79843 358469
1 28259 488242
1 7094 258302
1 53513 339662
1 77918 534029
1 56495 32856
1 8285 3173
1 42772 312132
1 91772 543884
1 89663 438390
1 62546 48269
1 78082 398062
1 88732 77588
1 40056 327383
1 94947 379805
1 86056 145911
1 62075 463601
1 89762 460381
1 18559 5077
1 29086 244479
1 21720 541196
1 11778 5476
1 99669 380766
1 10842 351883
1 25298 402931
1 17023 383554
1 66771 452328
1 2707 73737
1 10439 34711
1 38657 192896
1 61191 34278
1 33919 232636
1 95862 251336
1 76908 368071
1 27040 278259
1 10068 220751
1 31901 4099
1 26857 67283
1 12876 85078
1 75369 389770
1 50138 11318
1 56061 538146
1 15803 455978
1 63541 9578
1 96237 82129
1 39694 45485
1 54521 324154
1 9006 87753
1 37459 87718
1 87716 314376
1 18743 401845
1 86826 164363
1 56332 270377
1 4100 113265
1 3170 431289
1 13153 522396
1 29173 70516
1 43798 290333
1 62441 329788
1 98184 178619
1 8173 87711
1 14688 219116
1 95578 216393
1 10774 239217
1 82163 7708
1 28232 53857
1 75877 174758
1 2977 65333
1 58341 199867
1 9941 17022
1 53334 179744
1 77249 242882
1 69346 436165
1 78701 194211
1 16318 540064
1 41131 348587
1 49512 230876
1 62359 39951
1 46794 277263
1 70198 237436
1 95702 410324
1 22457 488460
1 85065 329214
1 64025 381083
1 20394 541571
1 40730 269483
1 39913 537450
1 28841 174222
1 95746 320385
1 38688 265361
1 93114 332864
1 95231 98943
1 41918 505520
1 19058 59450
1 19432 222333
1 77167 30194
1 16539 98780
1 42230 427724
1 98436 317194
1 6225 179132
1 67737 543111
1 8563 331515
1 50235 413679
1 94747 452834
1 82133 203433
1 73839 32513
1 7644 509055
1 26883 389441
1 79214 207428
1 52689 261847
1 86133 98706
1 29728 74971
1 78147 106476
1 26272 298658
1 36693 253684
1 83530 541100
1 46610 395002
1 96129 53982
1 37643 119956
1 24757 113497
1 83194 209956
1 82588 247433
1 83141 107737
1 28376 54019
1 64633 461382
1 31318 417876
1 29777 25610
1 86955 26492
1 53134 537894
1 17302 30643
1 8382 373598
1 74499 148056
1 89719 111780
1 86244 69709
1 65882 251087
1 21783 38571
1 88658 141278
1 62596 95764
1 49684 197167
1 38558 212364
1 2623 85328
1 42559 248336
1 97851 21793
1 9070 203880
1 84635 219056
1 39258 391340
1 3836 313195
1 94717 37182
1 19910 20194
1 74875 547362
1 55207 478322
1 10210 256813
1 99261 411179
1 30666 498443
1 13546 164776
1 63348 189205
1 98047 333653
1 87661 143467
1 9492 448564
1 68489 149259
1 54027 270213
1 94474 243668
1 72626 28496
1 31064 418472
1 39231 472819
1 24263 541987
1 84947 154137
1 89622 516426
1 4442 117724
1 62604 67813
1 48391 517812
1 87291 232061
1 20634 316810
1 8127 466270
1 68027 92210
1 31773 486129
1 5085 156433
1 80838 439068
1 42974 199219
1 10419 420086
1 25379 145643
1 19656 220887
1 81438 445178
1 94035 115654
1 138 434096
1 38603 446214
1 20906 479231
1 3187 352427
1 96943 234142
1 88918 53516
1 58897 334771
1 12490 485491
1 37171 214501
1 49039 239798
1 24673 485378
1 59407 538806
1 29874 424006
1 78717 315363
1 46056 109115
1 89336 120693
1 75596 176407
1 75878 487186
1 23828 134862
1 65467 198350
1 287 391181
1 10545 528201
1 5910 472351
1 62287 29788
1 85674 263027
1 92357 12976
1 52090 139069
1 98571 405926
1 14443 383793
1 17383 173229
1 17679 263815
1 23397 167736
1 22049 103742
1 15870 2521
1 94341 247651
1 78004 60635
1 98986 50179
1 41266 418253
1 43689 424403
1 80045 49788
1 75269 145505
1 80327 182461
1 79850 332138
1 76648 112997
1 58319 187087
1 35685 132451
1 91606 346474
1 47100 368558
1 45001 499743
1 47763 440756
1 88924 333752
1 38365 512004
1 73647 414008
1 67478 41381
1 79275 332042
1 30308 76280
1 42178 347655
1 41302 9622
1 51312 464571
1 39270 430595
1 69150 2212
1 56248 410517
1 58427 455501
1 91803 488723
1 80131 408036
1 2916 414262
1 8986 407301
1 85687 519163
1 21711 422561
1 60448 505055
1 10171 447732
1 92371 400722
1 11009 456523
1 68754 40605
1 1486 71003
1 39653 457493
1 66711 166260
1 86528 370621
1 81119 154822
1 46658 127227
1 49296 406296
1 5746 109831
1 33887 127864
1 17570 129535
1 51146 339001
1 79342 83561
1 25883 446849
1 20539 45912
1 9795 141295
1 63898 523652
1 33 89270
1 14532 315677
1 33755 129608
1 99133 202901
1 41154 32235
1 45202 454227
1 32719 68952
1 8093 102224
1 22986 309615
1 81661 21425
1 94111 231364
1 98016 472131
1 67784 546526
1 36924 541558
1 5000 141986
1 65583 254314
1 97900 226816
1 85731 365493
1 92490 365606
1 17646 349499
1 57411 530388
1 51787 451829
1 1410 452322
1 32868 182127
1 55899 398337
1 67081 226339
1 89647 219023
1 33528 7579
1 21541 421641
1 13397 60574
1 91088 407252
1 52976 289724
1 93901 44794
1 47108 300801
1 97251 482601
1 73363 340626
1 92354 374283
1 55405 475699
1 63878 98008
1 82952 362494
1 76372 137322
1 19590 223803
1 73753 313504
1 80148 104715
1 69744 248029
1 91750 299918
1 34650 433954
1 82686 419852
1 55876 84311
1 38757 424671
1 50919 36678
1 49293 384647
1 78177 462526
1 65239 402973
1 22142 203237
1 75720 434525
1 25299 124055
1 76723 327672
1 71198 167077
1 79700 354178
1 9801 374247
1 23825 251241
1 54855 243611
1 65977 115488
1 96403 260959
1 43078 327757
1 57653 269126
1 11420 490896
1 62910 104232
1 28073 216457
1 64040 365254
1 28357 531634
1 57240 447563
1 73841 187231
1 92830 400637
1 97401 316452
1 62866 408697
1 82548 264295
1 25750 98411
1 49600 113087
1 86712 312010
1 33512 476318
1 81134 251230
1 27232 233720
1 63929 258965
1 261 164149
1 22693 177373
1 99615 528735
1 17157 152534
1 86496 513574
1 36504 240585
1 1315 490170
1 51785 37289
1 92943 69844
1 16776 18354
1 65652 389713
1 88691 360337
1 79723 499358
1 4530 2137
1 57048 277011
1 39539 320474
1 90601 195348
1 79828 163684
1 84245 528395
1 98744 335672
1 96543 381487
1 75277 254888
1 45426 190667
1 84558 514474
1 54180 469097
1 51356 93060
1 21525 286395
1 94277 366963
1 38158 489914
1 30560 1188
1 28837 337777
1 47820 285269
1 88597 483642
1 18006 427634
1 12936 286786
1 10161 321190
1 9038 180625
1 16509 248942
1 74565 111999
1 6818 390705
1 10513 338577
1 72884 420062
1 75234 473052
1 66574 538272
1 80818 101288
1 66937 53521
1 5958 342843
1 45572 174788
1 67402 186144
1 45642 48520
1 21271 532329
1 94321 265830
1 25583 39897
1 66471 465607
1 65660 46618
1 61701 419960
1 96918 68888
1 12430 215203
1 83548 256612
1 37422 310629
1 78583 265122
1 84604 494054
1 36508 141760
1 5338 324583
1 2952 235977
1 60241 476924
1 7843 463302
1 67256 96286
1 70336 404673
1 80332 183527
1 7193 145872
1 82262 439657
1 4692 3326
1 12906 384996
1 19138 485079
1 23044 295796
1 88156 461596
1 28650 276102
1 95591 483408
1 21583 125252
1 2383 405509
1 80651 339972
1 28684 474659
1 63877 288174
1 72481 487839
1 33995 65235
1 16858 229026
1 93174 334966
1 50667 302356
1 87657 160751
1 9589 174406
1 63440 405311
1 77218 438572
1 16483 129266
1 27430 508363
1 87778 481029
1 81342 428404
1 19416 298260
1 48146 306939
1 18169 335504
1 99475 461926
1 34149 468726
1 11903 494759
1 30501 467439
1 33690 165741
1 86443 190018
1 47317 223852
1 79860 21001
1 69545 9216
1 59750 177940
1 94874 133670
1 75220 539109
1 83285 509279
1 5911 380698
1 89620 288203
1 34420 180974
1 97686 408035
1 80986 12340
1 34025 155484
1 97794 109730
1 96610 201045
1 14095 190940
1 52161 148409
1 56014 215999
1 28336 409855
1 18804 151722
1 97922 522612
1 86532 358268
1 33206 485309
1 33224 538036
1 95538 445466
1 58293 276971
1 18410 317360
1 52777 149098
1 79768 311695
1 47822 273785
1 57283 28653
1 1846 319921
1 74074 486101
1 86430 220923
1 75864 261033
1 99149 394859
1 95871 127821
1 27252 430050
1 80511 260258
1 57709 402824
1 3565 157288
1 6237 328471
1 33038 473855
1 45011 494082
1 99947 316798
1 62249 136131
1 79676 544703
1 86048 208594
1 81184 262805
1 66789 347347
1 69568 497491
1 560 331675
1 69553 404681
1 31969 276312
1 12816 323098
1 36740 522005
1 97477 212681
1 29323 58687
1 33603 384395
1 94904 349030
1 4580 494732
1 40594 180573
1 12110 301317
1 55916 72481
1 2418 261952
1 451 231063
1 79881 541419
1 18878 255179
1 18007 2821
1 12334 369953
1 38762 509434
1 53741 290808
1 59770 479837
1 49889 534870
1 89768 207229
1 13303 262545
1 4128 358613
1 39978 161693
1 16537 222403
1 37595 241472
1 91985 17066
1 30616 266301
1 73555 438415
1 4247 288194
1 62546 113868
1 25017 108913
1 43629 26612
1 46825 514623
1 62475 11141
1 18140 314964
1 7550 307875
1 51025 242656
1 88962 48054
1 38608 500393
1 83196 189547
1 18316 261251
1 30172 221223
1 37731 240215
1 605 319371
1 39322 322516
1 50658 307798
1 26947 153697
1 32217 102846
1 8344 403753
1 45241 4488
1 39679 533253
1 62724 522544
1 37989 92230
1 63367 88190
1 50053 506396
1 50775 239035
1 39584 405432
1 78708 296352
1 80772 64652
1 86760 239161
1 70152 125945
1 52838 304228
1 68747 398092
1 40749 384712
1 40889 347494
1 31619 336186
1 22984 286878
1 66780 469804
1 25972 304559
1 50482 114049
1 28553 506163
1 79244 278590
1 28567 72369
1 90681 198172
1 52829 104464
1 43988 500963
1 44448 195018
1 91967 532220
1 42738 301642
1 88873 282568
1 13133 496066
1 48970 18268
1 66999 445538
1 23908 352223
1 51326 238103
1 15297 272251
1 41467 431044
1 28185 157512
1 65808 108561
1 24074 152707
1 80556 83227
1 21120 502480
1 643 374970
1 29132 171676
1 99960 121247
1 687 140488
1 57652 352710
1 86574 94252
1 66798 211657
1 24316 70974
1 70498 262442
1 29653 389932
1 67356 455949
1 71454 303529
1 60332 394184
1 42568 298377
1 21585 508494
1 74444 182772
1 97041 267925
1 54959 268299
1 7292 457923
1 47612 263211
1 19533 539781
1 55470 447640
1 57450 432227
1 59397 207580
1 97281 426533
1 71661 251749
1 92011 449925
1 68285 250366
1 40939 496063
1 5491 419235
1 54861 90444
1 41914 16556
1 9993 20067
1 15365 183446
1 55359 517551
1 60307 48898
1 45081 198059
1 22987 191476
1 63406 475652
1 71327 512797
1 29211 77251
1 79690 130181
1 32010 119133
1 17876 132662
1 38540 177281
1 59498 187219
1 5408 295793
1 6504 293822
1 53932 285293
1 26481 529003
1 24768 342826
1 64306 93603
1 21304 216520
1 81700 345114
1 16888 235529
1 28297 341513
1 12175 153080
1 44556 42320
1 23510 48963
1 72323 340409
1 72112 76818
1 86702 45656
1 40010 211285
1 94007 490592
1 5017 508365
1 11409 240780
1 52192 13156
1 33754 387064
1 41033 445005
1 23899 131512
1 49097 402777
1 32292 10205
1 23102 454261
1 72626 121291
1 34802 227729
1 18571 482096
1 20023 390922
1 54526 484611
1 1098 446297
1 61862 216786
1 30289 426778
1 38725 452533
1 71135 106074
1 85226 224384
1 67885 238785
1 36013 15269
1 15840 291697
1 1552 346028
1 25447 474984
1 1597 400837
1 49756 47346
1 96684 131729
1 15104 325773
1 56603 132546
1 46144 159180
1 6070 361878
1 51252 363313
1 33774 135612
1 87132 134811
1 38692 212815
1 90371 369128
1 82205 115993
1 14206 304891
1 22060 391074
1 46540 456767
1 56365 34294
1 20308 166795
1 58213 272602
1 25099 174140
1 86213 119683
1 37838 74050
1 40902 336258
1 65794 302807
1 9932 443107
1 9400 526707
1 87749 39614
1 14220 511558
1 73321 428913
1 51907 517273
1 69945 54555
1 73002 422353
1 6625 261166
1 75388 501218
1 42647 263258
1 54970 425782
1 86300 239144
1 41649 422884
1 98583 183777
1 53594 234761
1 54431 531773
1 67859 356162
1 51472 430948
1 74664 532872
1 8657 200775
1 85646 61294
1 37494 220960
1 51684 443383
1 62682 81742
1 15218 287081
1 93954 478318
1 36459 35307
1 32030 283949
1 76076 409216
1 65289 171511
1 88924 92514
1 1446 207982
1 53900 468952
1 70114 110657
1 68694 223333
1 86743 447721
1 50528 14358
1 99268 207568
1 12439 93260
1 9463 265096
1 11126 481315
1 46149 501409
1 4926 413840
1 53454 251464
1 50141 353544
1 40892 136029
1 38825 69207
1 25154 500870
1 11940 278206
1 31486 495509
1 94711 34669
1 37977 437030
1 23896 254458
1 45347 116547
1 27238 229644
1 95097 250690
1 8969 171117
1 63425 253358
1 30741 536096
1 45418 246679
1 6405 296775
1 49487 246801
1 99489 374670
1 40178 358938
1 87418 393039
1 41186 335489
1 92011 525520
1 62775 99439
1 61975 393681
1 38322 276297
1 89231 173455
1 70272 68056
1 38059 436761
1 34838 168984
1 37933 517443
1 97459 293237
1 32995 473010
1 73666 65729
1 87204 377741
1 50935 40617
1 94767 272595
1 76335 120127
1 20369 228683
1 53202 4103
1 89181 333815
1 90258 488291
1 31923 147029
1 20523 422564
1 87227 316861
1 7203 522604
1 10121 425321
1 45545 421175
1 81145 464191
1 57815 172977
1 49265 82539
1 10257 238175
1 23587 22191
1 44804 527598
1 94186 107861
1 56586 435490
1 60234 28380
1 75971 147476
1 33714 539255
1 31067 439564
1 90170 305532
1 36072 275576
1 1927 177527
1 43787 295679
1 53636 454236
1 49611 545259
1 64041 423233
1 96095 222464
1 64789 344610
1 48067 22527
1 52949 276830
1 57214 62468
1 56701 220517
1 51812 383252
1 93355 430456
1 42672 47407
1 61576 118127
1 44103 393975
1 68488 518667
1 58009 397403
1 45926 94753
1 12449 411133
1 91819 483697
1 75490 385501
1 7654 523076
1 82249 166939
1 35315 382934
1 63535 363305
1 58230 378960
1 12662 294363
1 94558 118412
1 58313 355649
1 53220 336780
1 48446 243249
1 18699 282219
1 28341 247414
1 76415 335932
1 74167 461482
1 34936 10637
1 24985 437453
1 58742 98501
1 10105 87223
1 9636 86090
1 31677 381482
1 80918 505119
1 50648 159050
1 88685 373440
1 8167 376555
1 35695 253953
1 75405 540270
1 4785 474419
1 4605 183305
1 87631 282859
1 48590 200790
1 63152 79672
1 52773 306532
1 97124 215621
1 69296 374718
1 38919 304713
1 10823 497206
1 39421 296034
1 3020 512940
1 84822 243126
1 14441 352948
1 61737 11485
1 98838 348143
1 48186 439377
1 1681 418818
1 49141 485717
1 77029 28674
1 64658 439362
1 59046 526594
1 529 525633
1 69841 397877
1 53181 220531
1 75854 107297
1 94443 193491
1 38223 507885
1 92537 455208
1 63600 329160
1 4241 170073
1 43799 29335
1 89189 402587
1 9426 294731
1 84210 85018
1 6109 233841
1 64223 101672
1 85499 421892
1 76988 143292
1 60570 481262
1 23525 118236
1 79954 378676
1 73023 469180
1 43716 301865
1 50007 543237
1 14908 482451
1 81544 11771
1 34064 222162
1 87347 376748
1 38912 462771
1 32773 439706
1 54742 153719
1 81430 136381
1 99269 116141
1 81863 78850
1 17452 521411
1 41729 399713
1 80018 153329
1 6906 449940
1 21161 96889
1 94128 502310
1 96236 368646
1 781 289273
1 72194 462761
1 78339 43460
1 90523 391531
1 85327 420766
1 68367 506016
1 41593 376033
1 84260 357773
1 91311 307444
1 37414 390927
1 19790 535985
1 80143 267770
1 45595 494875
1 32414 363864
1 14116 133098
1 19841 115979
1 92289 175750
1 59693 354354
1 1750 241960
1 60258 263637
1 85840 430545
1 42217 74268
1 92165 435436
1 66903 172281
1 44791 140468
1 66602 43590
1 60399 37540
1 66152 397147
1 52899 467014
1 18308 331474
1 94258 278601
1 89179 428696
1 62084 13035
1 37136 40851
1 30572 425698
1 15061 124351
1 43943 174803
1 35620 409008
1 4541 95387
1 49311 342839
1 25757 461892
1 17781 465281
1 16546 407067
1 56318 478370
1 59922 351216
1 55643 90443
1 62170 107615
1 21913 543405
1 84437 373174
1 29804 462543
1 8100 435644
1 90006 475032
1 77781 542576
1 53439 531651
1 32287 60981
1 76860 328081
1 96929 393112
1 76906 47007
1 85576 30388
1 61361 216045
1 56263 293977
1 15907 230484
1 4190 490944
1 96668 425456
1 61589 243125
1 44097 99791
1 2911 463058
1 40035 220328
1 66138 46777
1 315 204101
1 38411 154730
1 62221 466778
1 71876 103846
1 60454 129248
1 26976 121365
1 44288 323315
1 82947 98825
1 80443 238040
1 39100 345733
1 54339 107895
1 25443 519751
1 38638 28910
1 87581 163166
1 95324 315772
1 20533 489465
1 38519 80855
1 11779 152698
1 94770 305967
1 59398 373328
1 45580 226896
1 139 57377
1 3980 408500
1 30853 542073
1 75588 404931
1 9940 272845
1 50191 505253
1 6401 108380
1 64404 509148
1 68189 258434
1 36610 70099
1 91751 34920
1 51316 231748
1 19844 298250
1 57389 280002
1 25991 313173
1 22106 468340
1 54792 504617
1 11444 242608
1 77358 445272
1 44125 18241
1 81319 464984
1 47936 482990
1 91340 226905
1 75763 507093
1 86624 348541
1 26965 37069
1 34703 492023
1 57106 374048
1 48657 908
1 43100 378761
1 65702 242773
1 46257 55711
1 26936 319535
1 84281 256644
1 59294 74922
1 24135 466007
1 5749 93999
1 80949 226439
1 36167 319885
1 45130 441957
1 28390 45719
1 45301 457254
1 42318 546212
1 65552 89031
1 99304 540719
1 13695 395139
1 20771 167949
1 16240 199657
1 40283 508809
1 64763 486283
1 84116 200951
1 27681 402924
1 81022 149220
1 53583 138495
1 14672 276500
1 50425 482997
1 30254 280125
1 9025 234395
1 64804 273401
1 84495 97681
1 84202 9436
1 58200 468257
1 93312 203459
1 86041 75570
1 74833 193822
1 1530 206761
1 61041 41671
1 10541 134156
1 7425 395289
1 27853 137478
1 21959 339018
1 80610 8340
1 80824 285202
1 83962 258451
1 54544 323473
1 65070 131051
1 16310 34820
1 93316 261781
1 40475 436441
1 66473 305199
1 77433 411751
1 55029 61711
1 54037 365571
1 78248 302011
1 35998 467709
1 66577 16316
1 83374 211120
1 81315 126918
1 20966 157794
1 79647 59138
1 76243 66961
1 52335 125972
1 63597 458468
1 47366 448453
1 95252 512067
1 46211 60950
1 88531 417930
1 86444 106516
1 22079 264794
1 95765 166962
1 18519 505069
1 10936 331954
1 97859 534505
1 53148 138675
1 33366 59681
1 70257 85348
1 93645 271756
1 72207 209296
1 96431 321867
1 17020 136893
1 52525 201599
1 83716 677
1 78209 29817
1 3073 85520
1 95728 202525
1 68050 544392
1 30282 446300
1 32741 128282
1 56006 433437
1 53615 396576
1 37608 90307
1 13487 210326
1 5149 263857
1 5681 327656
1 18459 318550
1 94951 342155
1 15331 85003
1 88335 336696
1 63809 283899
1 58257 369531
1 93800 482466
1 26144 208429
1 61911 480622
1 53814 18342
1 25240 239544
1 22778 68332
1 52382 246281
1 46011 159459
1 70468 417447
1 84883 49419
1 52050 440367
1 68390 524541
1 22745 448562
1 3106 300741
1 4147 39241
1 3999 485881
1 90822 252911
1 82270 264613
1 33023 55867
1 5484 142862
1 9689 5439
1 92413 131719
1 99669 135202
1 62418 417175
1 22657 99167
1 25461 152721
1 31123 447976
1 70362 206342
1 87021 375944
1 27678 541970
1 60856 27501
1 65417 474891
1 75530 490747
1 74093 239225
1 44098 314463
1 24390 432836
1 42600 531325
1 35257 169414
1 43376 138758
1 66967 301982
1 3893 393795
1 31769 102414
1 44768 515728
1 20067 417486
1 30592 36754
1 42946 117830
1 48880 344473
1 2480 252432
1 76502 55870
1 10701 547004
1 13728 384427
1 19205 394130
1 55334 131474
1 85166 190651
1 33453 261954
1 12584 209173
1 33792 273614
1 36477 135962
1 51766 372888
1 83232 484361
1 81393 170990
1 57552 244725
1 55994 296812
1 58995 1672
1 78824 396773
1 76925 120874
1 5016 157606
1 75560 181335
1 62547 488766
1 93595 426860
1 2701 384805
1 76198 362739
1 21601 525500
1 63937 540882
1 2520 339738
1 54322 442340
1 84385 227634
1 76229 375316
1 2424 512563
1 98867 293592
1 42496 41179
1 86558 471199
1 6538 415052
1 46352 406843
1 3822 443754
1 56993 333713
1 36367 417451
1 90512 29524
1 92697 230433
1 62566 398665
1 44452 233200
1 91416 430910
1 55055 118605
1 4484 206394
1 53127 520573
1 31504 520458
1 26336 526424
1 28495 80196
1 82328 542810
1 381 343967
1 21624 547701
1 66048 372780
1 45364 523008
1 93863 82132
1 24360 433770
1 10028 99707
1 67514 455165
1 5651 186491
1 18301 2212
1 56874 289735
1 50057 126453
1 38953 34380
1 64550 343256
1 78129 312812
1 27360 146542
1 3535 112158
1 12049 84763
1 42199 46695
1 92156 386865
1 20170 517072
1 83277 517010
1 1907 60577
1 53308 221241
1 23459 238039
1 67273 524474
1 3514 182207
1 84510 542890
1 75839 364018
1 83410 500580
1 1668 385727
1 26658 469470
1 74661 104924
1 60952 165712
1 43175 253209
1 73094 248632
1 57915 16862
1 17609 199813
1 602 82530
1 44168 526289
1 99591 275171
1 60435 356459
1 89362 360323
1 87558 50765
1 38322 248162
1 85061 7462
1 43943 356333
1 52607 59821
1 75871 18649
1 50990 514521
1 75920 69978
1 69779 14735
1 63672 355593
1 52667 242931
1 82177 389426
1 17758 468208
1 70240 242566
1 75068 37647
1 37011 30270
1 25984 61872
1 89505 226422
1 89663 31884
1 89019 30583
1 49527 234272
1 10239 264349
1 25106 4741
1 60305 73346
1 38626 54758
1 13857 67174
1 26692 483621
1 8842 177141
1 97983 188994
1 26126 167408
1 11556 452410
1 89564 139404
1 69133 152126
1 37516 97921
1 28319 136350
1 40768 518232
1 87274 428714
1 72163 106309
1 68101 177880
1 16586 141162
1 87700 315127
1 60087 516974
1 75524 330718
1 68562 349675
1 20459 197143
1 56496 1237
1 52234 20489
1 8078 456077
1 43020 289899
1 17205 227711
1 25158 167126
1 25301 165456
1 89527 272943
1 15819 381904
1 60999 482822
1 38237 448733
1 42697 385260
1 88154 432494
1 28442 529962
1 5724 398133
1 87137 474332
1 96743 205338
1 11279 165343
1 21673 100506
1 22654 200391
1 60986 411456
1 99380 145226
1 29723 336787
1 78270 498491
1 184 438831
1 4439 230420
1 86632 289687
1 80064 44976
1 49801 490117
1 1959 163682
1 86214 195498
1 37122 84568
1 48819 365614
1 84435 495204
1 48556 522813
1 42435 288087
1 22363 530549
1 56456 378565
1 95441 174078
1 76609 132042
1 50250 280332
1 82166 536945
1 73003 11073
1 34810 86431
1 45285 528812
1 17355 216592
1 68017 347622
1 77710 142995
1 85139 64729
1 87893 437065
1 6200 7820
1 48538 143054
1 4954 200309
1 48355 23671
1 49689 160068
1 46014 171725
1 56449 189821
1 75299 459381
1 94952 329897
1 93687 359694
1 47918 488041
1 56421 209834
1 77308 100306
1 98916 424261
1 45415 472200
1 2678 234857
1 90541 510855
1 34788 451516
1 11477 257600
1 88324 275353
1 57008 191561
1 47317 412711
1 14172 163149
1 67648 402548
1 92925 276061
1 26582 384636
1 77507 229970
1 18934 70759
1 51688 89817
1 42565 477511
1 66033 21861
1 4405 341684
1 77034 131920
1 34977 330673
1 80012 64995
1 20237 373250
1 58009 221097
1 1543 412724
1 81371 28912
1 85450 444987
1 44906 396604
1 5176 160621
1 34021 395194
1 36573 524640
1 41749 276639
1 60529 45735
1 49519 493102
1 98547 197466
1 25328 236069
1 67856 489646
1 91168 325461
1 42491 242486
1 97266 546301
1 60020 73121
1 74368 133279
1 77220 65153
1 32016 47327
1 41564 75949
1 45555 482154
1 39515 57620
1 14370 217556
1 41991 154116
1 55873 444394
1 75664 101799
1 54846 13709
1 54930 43038
1 48049 125370
1 51889 466821
1 36603 339852
1 25276 394368
1 18216 546721
1 11660 540554
1 24079 282541
1 66980 281612
1 9230 196380
1 61232 189670
1 26928 364740
1 29863 502995
1 10089 455490
1 4843 173876
1 74933 133329
1 23622 195317
1 90654 195902
1 74765 310312
1 73877 417274
1 93790 433871
1 51638 391822
1 82978 289450
1 3398 24173
1 28589 288427
1 33814 528518
1 14203 10261
1 23359 328424
1 89875 111677
1 53541 139612
1 81701 32552
1 69557 458219
1 99597 217531
1 15784 345089
1 70927 194469
1 49024 277655
1 18715 224297
1 68264 468686
1 83336 166326
1 26742 50646
1 8154 87945
1 69610 71063
1 85597 119854
1 33838 177079
1 34217 270635
1 60629 69262
1 45406 315799
1 83741 384997
1 51751 271437
1 18799 110736
1 55673 271131
1 37372 326792
1 29042 288747
1 96095 468849
1 17276 497417
1 72703 128509
1 95241 140790
1 92907 504248
1 54806 507535
1 78078 3781
1 17993 357364
1 46458 96467
1 84853 244702
1 68334 4570
1 26355 229226
1 71698 470294
1 78248 521271
1 97512 63808
1 83204 360152
1 47866 427044
1 48702 117771
1 29152 339500
1 64058 98035
1 95929 538815
1 65541 131419
1 57774 366151
1 51861 448521
1 27188 518456
1 32107 82044
1 57320 518466
1 50226 490406
1 72114 60335
1 52991 34682
1 39140 68691
1 30064 485792
1 25978 439122
1 22543 110820
1 15130 458302
1 88494 355503
1 94867 174922
1 99659 513306
1 50783 337896
1 74891 85428
1 84002 6683
1 59455 4373
1 38058 51698
1 23044 382557
1 95919 42836
1 28668 369681
1 29106 62145
1 4344 242387
1 80095 392236
1 55439 130301
1 93772 52619
1 93477 226118
1 94362 125236
1 74727 284388
1 45393 429376
1 76331 520567
1 67173 12178
1 31026 391193
1 86773 176241
1 13288 75164
1 6280 35727
1 96032 7015
1 19312 471975
1 27545 103973
1 2952 491868
1 64637 290385
1 54264 364943
1 60895 41056
1 39245 228961
1 10618 158142
1 76323 403543
1 24758 352245
1 34557 79545
1 41668 229088
1 29672 466979
1 74142 154006
1 80798 293970
1 97098 524829
1 92702 440700
1 14390 54651
1 98966 496320
1 506 223948
1 79163 262667
1 8315 421205
1 2605 438714
1 17956 116639
1 822 212661
1 49900 223955
1 28297 63874
1 10388 531755
1 54852 97148
1 64904 63003
1 44144 431961
1 41819 505733
1 32990 516628
1 64621 488524
1 36329 138179
1 66310 295826
1 37368 108058
1 34842 305062
1 12058 542610
1 39236 361323
1 92841 162647
1 11724 231771
1 91626 89323
1 61059 82313
1 80649 300813
1 92356 500395
1 22559 533238
1 59187 410249
1 79757 216935
1 76671 429052
1 41088 526025
1 27136 376516
1 60557 24652
1 7067 500214
1 46931 873
1 62747 14150
1 10014 260432
1 9623 345879
1 36447 364295
1 23089 342590
1 93014 16772
1 39411 187959
1 49131 526379
1 72081 104964
1 5422 404230
1 48587 124996
1 58364 494827
1 4201 320865
1 41498 65082
1 66879 303058
1 73657 171947
1 23753 1065
1 80594 168276
1 58733 36326
1 49129 435386
1 4893 435295
1 39340 49232
1 82900 118822
1 94707 197767
1 73846 270506
1 46751 328372
1 82578 238842
1 86364 407187
1 91009 228845
1 21505 147902
1 22757 266756
1 82892 184677
1 40109 52763
1 12264 296096
1 55405 337232
1 36392 178408
1 3688 176098
1 5771 301058
1 13096 538888
1 31352 107874
1 26721 84224
1 5409 108601
1 46003 132812
1 97665 280836
1 91367 381764
1 95967 196570
1 32111 438070
1 50379 521442
1 6216 26572
1 53598 117463
1 31832 186094
1 21980 460502
1 51601 41549
1 87442 153399
1 26030 338961
1 37785 65820
1 98483 298601
1 72243 488309
1 83152 294769
1 13163 454667
1 91836 401743
1 43639 523001
1 3579 386783
1 34135 115146
1 39641 63629
1 10100 15525
1 28750 390755
1 16132 450215
1 18234 181228
1 58562 420232
1 19431 36674
1 88312 381374
1 84460 35937
1 2358 280297
1 67110 156290
1 50713 267429
1 8863 75921
1 73991 163888
1 2953 25447
1 24303 167949
1 13121 317032
1 82092 224730
1 57294 74271
1 88672 291211
1 33184 17829
1 47994 518236
1 8627 101602
1 32786 29363
1 53292 102364
1 97578 88140
1 71608 385262
1 22668 210831
1 37649 188554
1 63728 501746
1 30010 420155
1 404 153500
1 93952 223211
1 22564 172739
1 97177 173950
1 29361 212834
1 28550 317802
1 20347 215676
1 15250 465193
1 78314 301223
1 78065 382686
1 23342 249322
1 46468 391633
1 91748 319300
1 88274 54402
1 31505 129235
1 66254 46793
1 55718 380934
1 19701 188349
1 49596 137282
1 67662 430869
1 30103 409777
1 3274 229730
1 7845 33226
1 6723 462996
1 41854 516543
1 71070 74704
1 32995 508919
1 31275 98751
1 28640 420320
1 10977 153486
1 63435 191775
1 28164 348679
1 80004 294363
1 42945 466351
1 95093 90205
1 270 229275
1 36178 546039
1 91116 477481
1 35127 73128
1 94086 68341
1 42926 161966
1 25937 487669
1 42856 338888
1 7244 449900
1 9697 218024
1 41407 81264
1 64222 63154
1 71229 401273
1 74767 125483
1 83395 420152
1 42671 336284
1 51577 544088
1 86625 155864
1 66829 506328
1 74706 472257
1 31549 406978
1 63452 289832
1 26923 158646
1 14686 412224
1 18120 12733
1 81766 145863
1 16779 7555
1 75433 181949
1 35961 200305
1 77799 260071
1 98109 477192
1 20106 47129
1 66798 186880
1 25541 468344
1 88653 314713
1 29942 439129
1 3302 139434
1 98629 439009
1 98284 419437
1 56229 286011
1 61982 25897
1 50768 248789
1 28359 90388
1 15629 335615
1 77399 544565
1 20267 307670
1 24492 33707
1 58917 297370
1 1710 389612
1 98749 270440
1 62668 473306
1 66914 326253
1 64897 279050
1 74956 294717
1 39027 68400
1 94556 60041
1 74096 143216
1 41183 489102
1 14032 29977
1 75049 540816
1 34712 349092
1 60380 530840
1 75987 170337
1 79584 199010
1 95352 450458
1 90570 79987
1 61705 173531
1 20983 90372
1 90127 392056
1 42927 471489
1 97761 441682
1 53028 197147
1 75003 400643
1 73618 356643
1 19913 410916
1 48511 319980
1 53467 260050
1 64057 444725
1 8656 534015
1 78492 122073
1 80941 45857
1 45964 224893
1 62340 219666
1 37780 244486
1 70576 233634
1 20527 362000
1 81973 165023
1 64573 104300
1 27906 195728
1 33418 482702
1 98256 536748
1 2732 75144
1 13409 17980
1 64068 64018
1 44228 543116
1 67545 96276
1 69581 384418
1 32770 346003
1 7519 451649
1 70650 84675
1 2435 95783
1 60459 434858
1 74704 196148
1 41414 535856
1 63171 332389
1 73703 368661
1 63717 527930
1 69299 365595
1 8906 508885
1 33466 249685
1 27566 261520
1 72119 84205
1 52055 202882
1 54733 530419
1 34424 207575
1 98057 231472
1 78826 538420
1 35460 82344
1 69298 481524
1 79232 504231
1 91999 515501
1 74856 444440
1 65802 225604
1 37458 178625
1 34902 162769
1 84670 198277
1 89647 297883
1 12501 211226
1 57069 494322
1 88268 160887
1 11631 205528
1 60960 360996
1 2082 205487
1 47354 232692
1 93306 175171
1 36010 519994
1 41941 10873
1 73038 503949
1 50461 454876
1 36073 90523
1 92835 54484
1 19309 60319
1 65094 226826
1 58132 461891
1 94860 89485
1 4608 92714
1 43398 399773
1 56640 52503
1 66957 516214
1 3244 335416
1 68713 135945
1 45317 256132
1 94150 18928
1 94200 427734
1 45438 520417
1 53786 280511
1 67476 43274
1 50890 255693
1 80629 316440
1 69107 128494
1 57270 511776
1 48393 120573
1 79450 426660
1 50601 91629
1 14731 34784
1 17339 243388
1 61310 173307
1 67793 249933
1 9778 446982
1 26311 527722
1 27214 95488
1 79138 273059
1 41959 13668
1 98355 359929
1 28889 236221
1 24947 403809
1 3179 542729
1 1638 86230
1 13934 171599
1 93978 240431
1 74588 493054
1 45319 433458
1 66394 528743
1 97198 457433
1 59992 405719
1 75067 390497
1 64525 134018
1 11620 80479
1 32797 56165
1 97737 194489
1 16949 103338
1 24276 541015
1 16747 112282
1 85912 371715
1 51488 376030
1 30100 149403
1 26847 430022
1 26095 497628
1 14429 58503
1 4666 176033
1 77849 120639
1 12531 393524
1 96314 379524
1 43614 25225
1 95798 534469
1 6732 330181
1 98311 55169
1 71765 421944
1 34677 367974
1 2719 57403
1 64369 175843
1 51830 74995
1 35221 507734
1 27188 328377
1 33158 63419
1 68344 149840
1 11892 97091
1 92912 159386
1 96950 118297
1 96913 82019
1 37489 207793
1 39931 21011
1 28656 354256
1 86935 3469
1 11690 522186
1 26554 130319
1 34944 393560
1 31713 383463
1 35517 207049
1 10069 382557
1 78742 411069
1 43110 510622
1 36202 502114
1 90193 542119
1 97889 305134
1 95548 379200
1 11918 418132
1 64278 134917
1 23311 75018
1 81978 528716
1 7849 241992
1 70762 155149
1 3694 427628
1 6677 258953
1 42424 402840
1 50067 260420
1 72397 366999
1 15685 168019
1 15003 484008
1 57624 487735
1 11066 94201
1 27776 539756
1 39311 237342
1 45311 459702
1 5765 520728
1 28733 243555
1 61267 358534
1 22414 411187
1 86235 526559
1 82705 363783
1 96390 448798
1 94478 324351
1 55114 192848
1 81589 412004
1 85350 375966
1 72578 509811
1 57794 500800
1 28029 156023
1 13874 369843
1 80660 310931
1 56017 519308
1 12929 303526
1 84552 456687
1 82696 442725
1 30438 372053
1 26774 270576
1 79526 468062
1 89701 200089
1 68014 255984
1 93013 310924
1 12620 490010
1 3282 147977
1 68569 383210
1 78834 297922
1 95095 541448
1 24597 198962
1 66324 310424
1 57445 124667
1 44743 105691
1 59957 231265
1 91632 441747
1 47940 153452
1 87961 368551
1 32121 368794
1 65241 490360
1 43013 342811
1 84205 138654
1 31974 506555
1 2846 107728
1 1888 99952
1 57376 194515
1 28771 267453
1 65966 466712
1 52970 159624
1 68881 387671
1 2872 49625
1 47896 280020
1 12858 127308
1 4031 488718
1 37065 200343
1 34250 417531
1 57095 295249
1 21288 82017
1 26975 68177
1 7026 477984
1 52742 146633
1 41386 363546
1 6686 108759
1 18815 198254
1 23088 407060
1 98469 67994
1 49775 121512
1 33439 40828
1 35993 426359
1 77751 196101
1 62326 247831
1 85121 382417
1 66393 367
1 48958 531452
1 58620 154321
1 92404 267252
1 19110 51958
1 27288 64757
1 18150 439937
1 55334 187084
1 78518 54739
1 4164 124592
1 5530 109974
1 12069 273344
1 53312 505637
1 26370 229082
1 4480 490905
1 29024 8358
1 92027 186536
1 31566 310210
1 96798 113209
1 69573 131323
1 90077 69929
1 11560 78794
1 75578 358617
1 11971 135889
1 58621 190062
1 82062 516293
1 32698 159571
1 70633 412847
1 21616 474270
1 37535 42888
1 64231 177404
1 25701 346451
1 78351 131484
1 68313 490823
1 83172 144092
1 49957 37426
1 96238 84368
1 54747 484039
1 52026 480501
1 23224 426673
1 60164 156687
1 73731 69758
1 50095 202552
1 97836 285753
1 15817 483727
1 61615 256904
1 49962 344501
1 20112 295603
1 82642 52207
1 21375 401547
1 90671 270562
1 22035 515295
1 22615 43610
1 16464 477083
1 96616 196328
1 50019 401844
1 53357 238408
1 91746 239690
1 69561 321968
1 5038 221986
1 53738 151675
1 40338 310812
1 17609 88250
1 15395 290082
1 68423 40574
1 51423 190194
1 1055 345236
1 62000 217224
1 37784 281764
1 79560 341650
1 84386 418150
1 31844 230735
1 19733 155241
1 63307 534569
1 1751 7791
1 95950 482
1 69812 36362
1 8231 104999
1 66981 335098
1 84027 522240
1 36972 441636
1 5818 434801
1 38932 354509
1 859 12132
1 15923 466344
1 76003 144393
1 55304 103916
1 56956 129821
1 42719 415836
1 28415 58511
1 16490 30493
1 29261 160782
1 28871 411356
1 77551 450717
1 39806 138085
1 15323 166673
1 27874 319113
1 94064 427451
1 43981 187645
1 76918 231116
1 42341 519692
1 34624 244491
1 75131 492993
1 38091 324298
1 87337 6655
1 94494 163385
1 41329 367887
1 62858 350565
1 27202 101498
1 48842 166042
1 90580 291664
1 19361 533174
1 26952 54246
1 85120 26692
1 61258 202700
1 61054 304678
1 91825 271228
1 34368 485140
1 14363 115937
1 75441 164926
1 48947 220649
1 92744 201297
1 63725 18144
1 58278 115983
1 13574 6682
1 88631 520379
1 93734 72433
1 16302 170850
1 90399 16949
1 75627 83001
1 38893 474351
1 18326 126136
1 10581 533398
1 75618 102996
1 32680 412604
1 57837 333530
1 91135 443662
1 56348 461277
1 36830 91376
1 1345 143325
1 32114 401786
1 47222 269867
1 21717 434990
1 47553 290586
1 45479 112728
1 59856 482396
1 9268 316212
1 7772 289005
1 69106 226536
1 58919 493947
1 19841 197271
1 65663 419453
1 3563 417151
1 85947 165689
1 58083 336199
1 95610 361978
1 85159 438334
1 94569 205258
1 44928 335879
1 39611 102584
1 5535 73118
1 58000 282971
1 63135 267185
1 2192 428406
1 35015 374505
1 14479 269058
1 85479 98725
1 48457 524903
1 30743 251266
1 53316 408007
1 33181 377510
1 43058 65762
1 34309 532444
1 47182 352356
1 84328 165034
1 58940 48222
1 96168 540812
1 11595 12949
1 5327 205614
1 46132 497693
1 2325 524937
1 55417 343164
1 9113 339598
1 85993 381793
1 71716 130241
1 74072 35345
1 45547 158508
1 63017 502653
1 5099 460526
1 78534 137602
1 34957 51401
1 83043 33919
1 12065 175932
1 68096 396867
1 52452 526529
1 17478 309096
1 22460 373092
1 38 531209
1 6360 273982
1 40415 356929
1 34290 507744
1 4119 177762
1 94830 81533
1 80094 117051
1 29882 102343
1 87792 311967
1 13198 33499
1 29873 182359
1 66763 238744
1 36368 426940
1 15966 465840
1 94566 242302
1 73467 302115
1 32310 512450
1 643 521306
1 59148 45413
1 25600 197333
