0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 00:48:47 +00:00
OI-codes/S2OJ/1593/data/data22.in

149697 lines
3.6 MiB (Stored with Git LFS)

149695
1 2 0 2 1 1 2 2 1 0 4 1 1 1 0 0 2 1 1 0 1 0 1 0 1 0 0 1 0 0 6 2 1 2 1 1 6 2 1 0 1 1 0 0 1 0 0 0 2 0 2 0 1 0 0 1 0 1 0 1 0 1 0 2 2 1 1 1 0 0 0 2 1 1 1 1 0 4 1 0 0 1 2 1 0 0 0 1 0 4 1 2 0 3 1 1 1 1 1 3 1 2 1 2 2 0 1 0 1 0 3 0 1 0 1 4 0 0 1 0 0 1 2 1 2 1 0 0 0 1 1 1 0 2 0 0 0 0 3 0 1 0 0 1 2 0 0 1 0 1 0 2 1 0 1 1 0 1 3 1 1 0 3 0 0 2 0 1 1 0 0 1 0 0 2 3 2 1 5 1 0 3 1 2 0 1 0 4 1 0 1 0 1 1 1 1 0 1 1 2 1 1 4 2 0 1 2 0 0 3 3 3 2 2 1 0 0 2 2 0 3 0 0 0 0 2 3 1 0 0 0 1 2 1 0 0 2 1 1 2 3 8 1 6 0 0 1 0 0 1 0 0 1 5 2 0 1 2 1 0 0 0 1 1 1 2 1 2 4 0 1 0 3 2 0 0 0 0 0 2 2 1 2 3 1 0 2 0 0 1 3 3 3 0 0 2 0 0 0 0 1 1 3 1 3 0 0 0 1 0 1 2 1 2 1 1 0 0 1 0 2 0 0 1 2 1 1 1 1 0 1 2 1 1 1 0 2 0 0 1 0 1 0 2 1 0 1 0 2 0 1 2 0 1 1 1 0 2 0 7 1 0 0 0 0 0 4 1 1 1 0 2 2 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 1 0 1 0 2 3 2 1 0 1 0 2 2 0 0 1 1 0 3 1 1 1 1 2 0 1 0 2 0 1 1 3 1 1 0 1 0 0 0 0 4 2 0 1 0 3 0 0 2 1 0 0 0 1 0 0 1 0 1 1 0 3 4 3 2 1 1 0 1 1 0 0 0 1 1 1 0 0 1 2 1 0 1 0 2 0 0 1 1 2 0 1 0 1 0 0 0 0 0 2 0 2 0 3 2 0 0 0 0 1 5 3 1 1 1 0 1 1 3 2 0 1 2 1 1 1 3 1 1 1 2 1 0 0 5 2 1 3 0 0 2 1 0 0 1 3 0 0 1 0 0 1 1 0 1 0 0 1 0 0 1 0 1 1 2 2 1 1 1 4 0 0 1 0 2 0 0 3 0 0 2 1 0 2 1 1 1 1 1 0 0 3 0 1 0 2 1 2 1 0 4 2 0 1 1 1 5 1 0 0 0 0 0 1 2 0 2 0 1 0 2 0 0 0 1 1 0 2 1 1 3 1 2 0 1 1 1 1 0 1 0 0 1 0 3 1 2 0 0 0 0 2 1 1 0 3 0 0 1 1 1 5 0 1 0 0 1 3 0 1 1 2 1 0 1 1 0 1 0 2 1 0 2 0 1 0 1 3 2 0 0 0 2 2 1 0 1 0 0 3 2 1 1 0 1 1 0 1 1 0 2 1 0 1 4 1 0 0 2 0 0 2 0 1 1 0 1 0 2 3 0 1 1 2 1 1 2 0 1 1 0 1 5 3 0 1 0 1 1 1 1 1 1 0 0 0 4 0 2 2 1 2 1 3 1 1 2 2 5 0 0 2 1 1 0 1 1 0 1 1 1 0 0 0 1 0 2 0 0 1 0 0 1 1 1 1 11 0 2 1 1 1 8 1 1 1 0 0 0 1 3 2 1 1 1 1 0 1 0 1 1 0 0 0 0 2 2 2 0 4 0 0 0 0 2 0 2 0 0 1 1 1 1 3 1 1 1 4 2 1 6 2 1 1 1 2 1 1 0 0 0 0 2 2 1 6 0 0 4 1 0 1 0 1 1 1 3 1 1 1 0 2 0 0 2 2 1 0 1 0 0 0 2 2 0 1 0 1 1 0 2 2 0 0 0 0 1 6 1 1 1 0 2 0 3 2 1 1 0 0 1 4 0 1 2 1 0 0 3 3 0 0 0 1 0 3 2 2 3 0 0 2 0 2 0 4 1 0 0 1 1 0 0 2 3 0 3 1 0 1 0 1 1 2 1 2 0 5 0 0 4 1 3 1 0 1 0 3 3 3 2 3 1 2 1 2 0 5 0 3 0 0 1 0 0 1 1 0 0 0 1 0 0 4 2 0 1 2 2 0 1 0 0 0 2 1 2 2 4 0 2 0 0 0 1 2 1 0 0 0 0 1 0 0 2 2 0 0 2 1 1 5 0 2 0 1 2 1 2 1 0 0 0 0 1 1 2 0 1 1 0 1 2 1 1 0 2 0 0 1 1 2 1 2 0 1 1 0 0 1 1 2 1 1 0 2 1 2 1 1 1 0 0 5 0 2 1 0 0 2 1 0 3 1 1 1 1 1 2 0 1 0 3 1 1 1 0 1 1 1 0 0 2 0 0 0 1 1 0 1 0 0 0 0 1 1 0 0 2 1 0 1 0 0 1 3 1 1 1 0 1 0 2 0 2 0 1 0 0 1 0 1 0 1 0 3 1 3 1 1 1 0 0 2 1 0 0 1 1 0 2 2 1 0 0 1 1 2 6 1 1 3 1 1 2 0 1 2 0 0 2 1 1 1 0 0 0 0 2 1 0 1 2 1 0 3 0 1 1 3 3 2 3 0 1 1 1 2 2 1 0 0 1 0 2 1 1 1 1 1 2 2 0 0 2 1 1 3 0 0 1 1 1 0 0 3 1 0 1 1 4 1 2 5 1 0 0 0 3 0 0 1 0 2 1 5 3 0 0 2 0 0 2 1 1 0 2 1 3 1 1 0 1 1 5 0 0 2 0 0 1 2 0 0 0 0 0 3 0 0 0 1 0 2 1 0 1 0 1 2 1 1 1 2 0 0 1 0 0 0 1 0 2 1 0 1 0 0 1 1 0 0 3 0 0 2 0 4 0 3 0 2 0 2 0 0 0 3 2 1 0 1 0 0 0 3 0 0 1 1 0 1 3 0 1 1 1 0 0 1 0 0 0 0 0 0 1 1 2 1 1 2 3 0 0 0 0 1 1 5 1 1 1 2 1 2 0 1 2 1 1 1 0 2 0 4 0 1 1 0 1 3 0 1 1 1 2 2 0 1 1 1 1 1 0 0 1 0 1 1 1 0 0 0 2 2 2 1 1 1 2 1 1 0 0 1 1 1 0 0 2 2 1 0 0 2 3 2 0 2 1 1 1 1 0 0 2 1 1 1 1 0 1 1 2 1 1 0 2 1 1 2 2 0 0 0 1 0 2 2 0 2 0 1 0 1 1 0 0 0 1 0 5 2 1 1 0 0 2 0 0 1 0 1 1 1 2 0 1 1 0 1 0 0 1 1 3 3 1 1 2 0 1 1 0 0 4 0 0 3 1 0 1 1 0 3 0 2 0 2 1 1 0 0 3 1 2 3 0 2 1 0 2 1 1 3 0 1 2 6 1 0 0 0 4 0 0 0 0 0 0 1 2 1 1 0 0 0 1 2 1 1 0 1 1 0 0 0 0 1 1 1 1 0 0 0 1 3 0 0 0 1 1 0 1 2 0 0 1 1 3 0 0 1 2 1 4 2 0 0 0 3 0 2 0 0 3 0 0 1 0 0 0 1 0 0 1 1 1 2 0 2 0 0 0 1 2 0 1 0 1 3 1 0 0 0 2 0 1 0 2 0 1 0 0 2 0 2 0 1 0 1 1 1 2 1 1 0 0 0 1 0 2 1 1 0 0 1 0 1 1 0 3 1 1 1 1 0 1 2 1 2 0 2 1 0 0 1 0 0 1 0 1 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 0 0 0 0 0 1 0 1 1 0 4 2 0 0 1 1 0 2 5 2 0 1 0 0 1 1 0 1 0 1 1 1 0 1 3 0 2 0 0 2 2 1 0 2 0 3 2 0 5 0 2 0 2 0 1 0 0 0 0 2 0 1 1 1 1 2 1 0 0 0 2 0 1 1 2 1 1 1 0 0 1 2 2 0 3 0 0 4 2 1 1 3 1 0 1 2 1 2 0 1 0 1 1 0 0 1 2 2 0 1 1 2 0 1 0 1 1 0 1 0 0 1 1 2 1 6 1 0 3 0 0 4 1 1 1 0 7 6 2 1 1 2 2 0 1 0 1 1 1 1 1 1 2 2 1 1 0 0 1 0 3 1 0 1 3 0 1 2 0 1 1 1 1 0 0 1 0 0 0 1 1 1 0 3 3 0 1 0 0 1 0 0 1 1 1 0 0 0 1 2 0 2 0 1 1 0 1 1 2 0 1 0 1 1 0 1 1 0 0 0 1 1 1 1 3 0 1 0 1 0 1 0 1 2 0 1 0 4 1 0 0 0 2 2 4 0 2 1 1 0 2 3 1 2 1 0 1 2 2 0 1 0 1 1 0 3 5 1 1 0 1 3 1 1 1 1 0 1 1 0 0 1 0 1 1 0 4 3 1 7 2 0 0 2 0 1 2 1 4 1 3 0 3 4 0 0 5 1 1 1 1 0 0 0 1 1 0 3 0 0 7 1 1 4 0 2 1 1 2 1 1 6 2 0 0 3 2 1 0 1 0 3 0 3 3 0 1 0 1 1 0 0 1 0 1 1 2 0 1 1 4 3 2 1 1 2 1 1 1 2 0 0 1 1 3 2 2 0 0 2 1 0 1 0 3 0 0 0 1 0 0 5 2 0 1 3 2 1 1 2 0 0 2 1 1 0 3 0 1 2 1 0 1 2 0 3 1 1 0 0 0 0 5 2 1 3 2 2 1 1 2 1 0 0 1 2 1 0 1 0 0 0 0 2 0 1 1 1 2 0 2 0 0 1 1 1 0 0 1 0 1 2 0 1 1 1 0 0 1 1 1 0 1 0 1 1 3 0 1 2 5 1 1 0 1 1 1 1 1 2 1 1 1 1 2 1 1 4 0 0 1 1 0 1 0 0 0 4 0 3 0 0 0 2 0 1 1 1 1 0 0 3 1 2 1 0 1 2 0 1 0 1 0 0 0 0 3 1 2 1 1 1 4 3 1 1 1 0 0 1 0 1 0 0 0 0 1 0 0 1 0 2 1 0 1 0 1 0 4 0 1 0 0 1 1 1 2 1 5 2 0 2 1 0 1 1 1 5 1 0 1 1 1 2 2 1 0 0 0 0 2 1 1 0 0 1 2 1 0 0 1 1 0 1 2 0 3 3 1 2 1 2 0 1 2 1 2 1 3 0 1 1 0 2 0 2 3 2 0 1 1 1 0 0 0 1 1 3 1 1 1 1 0 1 1 4 1 1 0 3 2 0 1 1 0 0 1 0 0 1 1 1 1 2 0 0 4 1 1 1 0 1 2 0 4 0 2 0 0 2 5 4 1 0 1 0 1 0 1 1 2 1 0 4 0 0 0 0 3 2 4 3 1 10 1 1 0 2 0 2 0 1 0 1 5 0 0 0 1 1 0 2 1 1 1 1 0 2 0 0 0 1 1 0 1 4 0 1 2 1 2 1 1 1 0 2 1 2 1 2 0 0 1 4 1 1 0 5 1 0 0 1 1 0 0 0 0 0 2 0 1 0 4 0 0 0 2 0 1 0 0 1 1 2 2 1 0 0 1 2 0 3 0 0 0 3 1 1 0 3 0 1 1 0 0 1 0 1 3 2 0 4 2 1 1 0 1 1 0 0 1 0 0 1 1 0 1 0 2 3 3 1 0 0 3 0 4 0 1 1 0 0 0 0 3 1 0 0 3 0 0 1 2 2 0 0 1 1 2 1 2 0 0 0 4 3 1 1 0 1 0 1 0 1 1 1 0 4 0 2 0 1 0 1 0 1 2 0 3 1 0 0 2 2 0 1 2 1 1 5 0 1 1 0 0 1 0 2 1 3 1 0 2 3 0 0 0 0 0 1 5 0 2 3 1 2 1 4 0 1 3 1 1 1 0 1 1 0 2 1 0 2 1 0 2 0 3 2 1 0 1 1 0 0 1 1 1 1 0 0 1 7 0 2 6 0 1 1 1 0 2 0 0 1 1 3 0 2 1 2 2 0 1 1 0 1 1 0 0 1 3 5 4 1 2 0 1 3 2 4 0 2 0 0 3 0 1 1 0 1 1 0 0 0 5 0 2 1 0 1 0 1 0 1 1 1 2 0 1 2 0 2 2 2 0 0 0 2 1 0 0 1 1 0 2 0 0 1 1 0 0 1 1 1 0 0 0 2 1 1 7 1 0 2 1 0 1 3 0 1 4 0 0 0 0 0 3 1 1 1 0 0 0 1 0 0 2 0 2 0 2 0 4 0 1 1 1 3 2 1 0 0 1 0 1 1 0 0 0 0 0 0 2 1 0 0 0 2 1 1 1 0 3 1 1 1 1 0 0 2 1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 1 3 3 0 0 1 1 0 1 0 0 1 4 0 1 1 1 0 2 1 1 0 0 1 0 0 1 0 0 0 0 0 2 1 2 1 2 4 1 1 2 2 1 1 1 4 1 2 0 1 2 0 1 1 1 1 0 0 0 1 0 0 0 3 1 2 1 1 0 1 1 1 3 0 1 1 1 0 1 3 1 3 1 0 2 0 1 0 1 0 0 1 1 1 0 1 3 1 0 0 3 0 3 2 0 1 1 0 3 0 1 0 4 2 1 0 1 1 1 1 0 4 0 0 3 0 0 1 6 1 3 0 1 1 1 2 0 1 0 0 0 1 1 1 2 2 0 1 1 2 1 1 1 0 1 0 2 1 0 0 0 1 1 0 2 1 0 1 0 1 0 0 4 2 1 0 1 1 2 1 3 1 0 0 2 0 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 0 2 1 1 1 3 1 1 0 1 1 1 0 2 1 1 1 1 0 1 0 1 2 3 1 3 0 1 1 1 5 1 0 0 1 9 0 1 1 0 0 0 7 0 1 1 2 0 0 2 1 0 0 1 0 0 1 1 0 0 1 0 1 4 1 2 0 0 2 0 0 0 4 1 1 1 1 0 0 3 0 1 1 0 4 0 1 0 0 0 1 0 2 1 0 0 0 4 1 1 0 0 0 6 0 0 0 1 1 2 0 1 1 0 1 1 2 1 1 0 1 0 0 0 1 0 2 0 0 4 1 3 4 0 2 0 2 0 2 0 1 0 1 1 1 1 0 1 0 2 3 1 1 1 1 0 0 1 0 3 2 2 1 2 3 1 2 0 1 1 1 0 1 0 1 0 0 6 2 0 1 1 1 1 2 2 1 2 1 1 0 0 1 1 2 2 4 3 3 1 1 2 0 1 0 1 1 0 0 0 1 0 0 1 4 0 8 1 0 0 5 1 1 1 0 0 6 0 1 0 0 4 0 1 4 2 2 0 1 2 0 0 1 2 1 0 0 0 0 0 2 0 0 2 1 0 0 0 0 0 0 1 2 2 1 0 1 0 5 0 0 1 1 0 1 0 0 1 0 1 1 1 1 1 2 3 1 5 0 0 0 1 2 0 1 2 1 2 2 1 2 4 2 0 0 0 3 0 2 3 0 0 0 0 0 0 1 0 0 1 1 0 6 1 0 4 0 3 0 1 1 0 0 1 0 1 0 2 0 1 1 0 0 1 1 0 2 2 2 4 2 0 0 0 0 1 0 2 1 4 2 2 1 2 0 0 0 1 1 0 0 0 0 1 1 2 2 2 0 0 1 2 2 1 0 0 0 1 0 1 3 2 1 1 2 1 1 1 0 2 1 2 0 1 1 3 0 3 0 0 0 1 1 3 2 0 2 3 1 1 2 0 0 2 1 1 0 2 0 1 4 3 1 1 1 4 1 1 1 1 1 2 0 0 1 0 0 1 2 2 0 0 1 0 1 0 1 0 0 1 1 0 3 2 2 0 2 1 0 2 1 0 2 1 0 0 1 1 0 2 0 4 0 1 0 0 5 1 4 1 0 1 0 3 1 0 1 1 1 7 0 0 3 1 0 1 0 2 1 1 5 0 0 2 1 1 0 0 1 1 0 2 3 1 1 0 2 0 0 6 2 2 0 0 0 1 1 1 0 2 0 1 0 0 2 1 1 3 2 1 1 1 4 1 1 2 2 1 3 1 0 1 0 1 0 2 1 0 0 0 0 0 3 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 2 2 1 1 2 0 1 1 1 0 0 1 0 0 2 0 0 0 0 0 0 0 2 0 1 0 1 3 1 1 1 0 0 0 0 0 0 2 0 1 0 0 1 2 1 3 0 0 1 2 2 0 2 0 1 0 3 1 4 1 0 3 1 1 2 4 2 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 2 0 0 1 1 1 1 1 0 5 1 1 1 0 3 0 0 1 0 1 1 2 0 1 1 1 1 0 2 0 4 1 4 1 1 2 1 1 1 1 2 1 0 0 0 1 2 2 1 2 2 1 0 0 0 1 1 1 4 0 1 1 0 2 1 1 1 0 1 1 1 1 1 3 0 3 1 0 0 1 1 1 1 0 3 1 1 2 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 2 0 1 0 5 2 1 1 4 1 0 4 1 1 1 0 0 1 1 3 1 1 3 1 2 3 2 0 1 0 0 0 3 0 1 1 0 0 0 0 0 1 0 0 1 1 0 2 1 2 2 0 2 2 1 0 1 1 1 1 0 1 0 1 1 2 0 5 0 0 1 0 3 1 1 0 1 1 2 1 1 0 2 3 0 0 3 1 1 2 1 1 1 0 0 0 0 1 2 4 4 1 0 1 1 1 3 0 2 0 1 0 0 1 3 5 2 2 1 1 1 0 0 3 3 0 1 1 1 1 6 0 2 2 1 1 2 0 1 1 1 2 0 1 1 0 1 0 2 1 1 3 1 1 0 0 1 0 2 0 1 2 2 0 1 0 1 1 1 0 2 4 2 0 1 0 1 0 4 2 1 2 1 1 0 4 2 1 0 0 1 1 0 0 0 2 0 3 1 0 4 0 4 2 2 1 1 3 2 0 0 0 1 0 1 0 1 1 0 1 0 2 2 1 1 2 0 1 0 0 4 1 1 1 0 0 0 0 1 2 1 1 0 1 1 3 0 0 2 0 0 1 0 0 0 2 0 1 0 1 0 0 0 0 1 1 0 0 0 2 0 0 3 1 2 1 1 1 1 1 2 2 1 2 2 0 1 1 0 5 3 2 1 1 4 1 1 2 3 1 1 0 0 0 1 1 2 0 1 2 2 1 3 1 3 0 0 2 0 0 3 1 1 0 2 0 2 0 1 0 0 0 1 1 1 0 0 1 2 1 2 0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 0 1 1 0 1 2 1 4 1 0 1 1 0 2 0 1 0 0 2 1 1 0 0 1 0 2 0 1 1 1 0 1 2 0 1 1 0 0 0 0 3 1 1 0 1 0 3 1 3 0 2 0 1 1 1 2 0 1 0 2 1 1 2 2 1 0 0 1 1 0 3 3 1 2 1 1 2 1 1 2 1 1 1 3 0 0 2 5 1 1 1 0 1 2 2 2 0 1 1 1 2 3 0 1 2 0 2 4 2 1 1 0 1 1 0 0 1 0 2 1 0 1 0 1 0 4 0 1 0 0 1 2 0 1 1 1 3 0 0 0 0 0 0 1 0 1 0 0 0 1 2 0 1 3 0 1 2 1 1 3 1 0 2 1 4 1 1 0 1 1 1 1 1 1 1 1 1 0 2 0 0 0 0 2 5 0 0 0 0 3 1 0 0 1 0 2 1 1 0 1 0 4 0 1 1 2 1 1 1 0 1 2 0 6 0 1 1 0 1 0 0 0 0 0 0 0 0 0 2 1 0 2 1 1 0 0 2 0 0 1 1 1 1 1 1 3 1 1 1 2 1 1 0 1 0 2 1 1 1 2 1 4 0 2 1 0 0 3 1 1 0 1 1 2 1 0 1 2 0 1 0 1 3 0 0 0 1 1 1 2 0 1 0 3 1 1 1 2 2 1 0 4 0 0 0 1 0 0 0 2 3 1 1 0 2 1 0 1 1 1 1 2 0 1 0 0 1 1 0 0 1 0 1 1 0 1 3 0 1 2 4 2 1 2 0 2 2 1 1 4 0 0 1 0 0 0 1 3 4 1 0 0 1 1 1 1 3 0 0 1 2 0 0 1 0 0 0 2 0 5 2 0 1 1 0 1 6 1 0 1 2 0 0 1 0 2 1 1 1 2 0 0 4 0 1 2 0 0 0 2 1 1 0 0 2 0 3 2 0 1 1 1 0 1 0 0 1 1 1 1 1 5 0 0 0 0 0 2 1 1 1 1 0 2 0 0 1 0 3 2 2 1 2 0 2 1 0 1 2 0 0 1 1 1 1 0 0 1 1 2 3 2 0 2 1 0 0 1 1 3 1 2 1 0 0 1 1 1 0 1 0 0 0 2 0 2 0 3 3 1 0 2 0 0 0 0 0 0 0 4 1 0 0 2 1 5 2 3 1 0 1 0 0 0 0 1 5 1 2 2 1 3 1 0 0 0 1 1 0 1 0 1 1 2 0 1 0 0 0 0 2 5 0 0 1 1 0 2 3 1 0 1 1 2 1 1 0 1 1 2 1 1 4 0 0 6 1 2 0 1 2 2 2 3 0 1 0 1 1 2 2 1 0 0 1 0 0 1 1 3 2 0 0 1 1 5 0 0 1 1 0 0 0 1 0 4 0 1 0 1 1 3 0 2 0 0 2 3 1 4 1 0 0 3 0 2 0 2 0 1 1 2 1 1 1 1 1 0 4 0 0 1 1 0 0 1 1 1 0 0 0 1 1 2 1 1 0 0 3 0 2 0 0 0 0 0 0 0 2 1 1 0 2 2 1 0 0 0 0 1 0 1 3 2 0 2 3 0 0 1 2 1 2 0 1 0 2 2 4 2 1 1 0 1 0 0 1 1 1 1 1 3 0 0 0 1 0 0 1 3 2 0 0 0 3 0 1 0 0 2 1 0 0 2 2 0 1 0 0 1 0 3 0 2 1 4 2 1 1 0 2 0 0 4 0 0 1 7 1 1 2 1 1 1 2 1 3 4 1 0 0 1 0 1 1 2 1 1 2 0 2 2 1 1 3 0 0 1 0 0 1 0 0 1 1 3 1 1 1 1 1 2 3 1 3 0 1 1 0 0 0 3 1 1 2 5 3 0 0 0 2 0 2 1 0 0 1 1 2 0 2 2 0 1 1 1 2 1 1 0 0 0 0 3 4 2 0 0 0 4 3 0 0 1 1 1 1 0 0 1 1 2 1 2 0 1 0 0 0 0 2 0 1 3 1 0 0 2 0 2 0 2 1 1 3 0 0 1 0 1 1 1 0 1 1 1 0 1 0 0 2 0 0 1 1 1 0 6 4 2 1 0 0 1 1 6 1 2 2 4 0 3 4 2 0 1 1 0 3 2 0 1 0 0 0 2 0 1 2 0 0 0 2 1 1 1 1 5 0 1 1 0 1 1 1 1 0 4 1 2 4 0 0 0 1 0 0 1 0 1 2 2 1 7 0 0 1 2 0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 2 1 0 1 1 1 0 0 1 0 0 2 1 0 1 0 0 5 0 0 1 3 0 4 0 1 0 0 0 0 3 3 1 0 0 1 0 3 1 1 1 2 0 1 0 1 1 3 1 1 0 2 0 0 0 1 1 0 0 0 1 1 0 0 0 2 1 1 1 1 0 0 0 0 1 2 1 0 1 1 1 1 0 1 2 0 1 1 0 1 0 1 0 0 0 0 1 2 1 1 1 0 0 1 0 2 0 1 5 0 0 1 0 0 0 2 2 2 0 1 0 0 1 2 1 2 0 2 1 1 1 3 2 0 1 1 0 1 3 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 3 1 1 0 0 2 1 0 1 0 0 1 0 0 0 0 1 1 0 2 1 1 0 3 0 0 1 1 0 4 0 0 3 1 1 1 1 0 1 0 2 1 2 1 0 1 0 1 2 3 1 1 2 0 1 0 0 2 4 1 0 1 2 1 1 2 0 1 0 0 1 1 5 0 1 0 0 2 1 0 1 1 4 1 0 2 1 0 2 0 0 1 0 1 1 0 1 1 1 1 2 0 5 0 0 2 3 2 0 1 0 0 0 0 0 1 1 2 0 1 0 0 5 1 0 3 3 1 0 1 0 0 1 1 1 3 1 3 1 3 1 4 2 0 0 2 1 1 1 1 1 0 0 1 1 1 1 0 1 0 0 5 0 1 0 1 1 0 1 1 1 1 1 0 1 0 1 1 3 2 0 3 1 0 2 0 0 1 1 0 1 0 2 0 0 0 4 1 0 4 1 0 1 3 0 1 3 2 0 2 1 2 1 3 1 2 2 0 5 0 0 2 0 0 2 1 0 0 1 2 1 2 1 0 1 1 0 0 1 2 0 0 0 1 0 1 0 1 2 0 6 1 0 2 0 1 0 2 3 1 1 0 0 0 1 0 3 3 0 2 4 0 0 0 1 1 0 0 0 0 1 0 1 0 2 3 2 1 1 1 1 0 0 1 1 1 0 0 0 1 2 2 0 0 1 3 0 1 2 0 2 2 0 0 1 1 1 0 1 1 0 0 0 1 0 0 1 4 0 1 0 6 2 1 3 2 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 1 1 0 0 5 1 0 0 1 2 4 1 1 0 4 1 1 1 0 1 0 1 2 1 0 0 0 1 0 1 0 6 1 1 1 1 1 2 1 1 0 0 0 1 0 0 0 0 1 0 2 2 0 1 1 0 1 0 0 3 0 1 2 0 1 0 0 1 1 2 0 1 1 3 1 2 0 2 0 2 2 0 1 0 2 0 4 0 0 0 0 1 0 2 1 0 1 0 0 0 0 3 1 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 0 3 0 0 1 0 0 0 3 2 1 1 1 3 2 0 1 0 4 1 1 2 1 1 1 2 3 1 1 4 0 0 3 1 1 0 0 0 2 1 2 1 5 0 0 3 0 2 1 0 1 3 1 0 0 5 1 1 0 0 0 1 2 1 1 0 1 1 1 0 1 1 1 1 4 0 1 1 0 0 1 1 1 1 0 0 0 0 2 3 2 0 2 2 1 0 2 1 1 0 2 2 1 0 1 1 1 0 2 0 0 0 0 2 0 0 2 0 2 1 0 5 4 0 2 0 2 2 1 2 0 0 0 0 2 4 1 0 0 1 1 0 1 1 0 0 0 1 1 0 2 0 1 0 2 1 0 0 1 1 2 0 1 1 1 1 4 0 0 4 0 1 2 1 1 1 1 2 2 3 1 2 1 1 0 1 0 5 0 3 0 1 2 0 1 0 1 2 0 0 0 0 1 4 1 1 1 2 1 1 2 1 1 0 11 1 2 2 1 0 3 2 1 1 0 1 3 1 2 0 2 2 1 0 1 1 0 1 1 1 1 0 2 2 2 0 0 0 1 1 0 0 0 3 0 1 1 0 1 0 1 0 2 1 3 2 0 0 0 0 1 2 5 0 0 0 2 1 1 0 2 3 2 1 1 0 0 1 2 2 2 1 1 1 1 1 2 1 1 2 0 1 1 6 0 2 3 1 0 1 1 1 1 0 1 2 1 2 2 1 1 1 0 2 0 1 0 1 0 0 0 1 0 1 2 0 0 2 0 0 0 0 1 2 0 0 3 1 0 0 0 2 1 0 4 1 2 2 0 0 5 1 1 1 1 0 1 0 0 5 0 2 0 1 1 0 1 2 1 0 0 0 0 0 1 4 0 1 0 2 0 0 0 0 1 1 3 1 1 0 2 5 0 1 0 0 1 3 1 3 0 0 2 0 1 0 2 1 0 1 0 1 3 1 1 0 0 1 2 0 1 0 6 0 0 0 3 1 0 0 3 2 0 1 0 0 2 0 2 0 3 1 0 1 1 4 2 0 0 0 0 0 0 2 2 1 1 1 0 1 0 0 0 1 1 1 1 0 0 1 0 0 5 1 1 1 1 3 0 1 1 1 0 1 2 2 0 0 2 3 0 3 0 2 0 1 3 0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 0 1 0 0 2 0 0 1 3 1 3 1 3 2 0 1 1 0 1 0 0 2 0 1 1 0 0 1 0 0 2 0 0 1 1 0 0 2 1 0 2 0 1 1 3 1 1 0 1 0 6 0 0 2 1 2 1 1 0 1 1 0 2 1 0 2 1 0 0 1 0 0 0 0 0 4 5 0 1 0 0 4 1 0 6 0 1 0 0 1 1 0 1 0 2 2 0 0 0 3 0 0 0 0 0 0 2 2 1 2 3 1 1 1 2 1 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 0 2 1 0 0 3 2 3 3 1 1 1 1 1 3 1 0 2 0 1 1 0 1 2 0 1 4 1 1 3 1 1 1 2 2 2 0 0 1 0 1 0 1 1 0 0 1 4 6 0 0 2 1 1 0 1 0 1 0 0 1 1 0 0 2 1 1 2 1 4 0 0 1 2 1 1 0 0 1 1 1 0 1 1 0 1 1 0 3 1 2 1 0 0 2 1 2 1 1 0 1 0 2 0 0 1 0 1 1 0 0 0 2 2 3 1 1 1 0 1 1 1 0 0 3 1 2 1 1 0 0 0 2 2 0 0 2 1 2 3 3 1 1 0 0 2 0 0 1 3 1 1 2 1 0 3 1 0 0 1 1 1 1 3 1 3 0 0 0 0 0 0 0 1 3 1 1 1 1 0 0 0 2 2 1 2 1 0 0 1 1 1 1 0 0 1 0 4 0 0 1 0 2 0 1 3 1 0 2 0 1 1 0 1 0 2 0 1 1 3 2 0 2 5 1 3 1 1 0 2 1 0 1 1 1 1 2 0 1 2 1 0 2 2 2 2 0 1 0 5 1 0 1 0 0 0 0 1 1 2 1 1 0 1 0 1 1 2 2 1 2 0 1 0 2 0 1 2 0 0 1 1 1 0 2 1 0 1 1 2 1 0 0 0 1 2 0 1 1 0 3 1 0 1 1 0 0 1 0 1 0 0 1 2 1 1 0 6 2 1 1 0 0 0 1 0 0 2 1 4 0 0 2 1 0 0 1 1 1 2 1 2 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 0 1 0 0 4 6 0 1 0 1 1 2 1 0 0 1 3 0 0 0 0 1 2 0 4 1 1 0 0 0 1 1 1 1 2 0 1 1 2 1 0 1 0 1 0 2 1 0 0 0 2 1 0 0 0 2 1 0 2 1 1 0 2 1 1 3 1 1 3 1 3 0 1 2 1 2 0 1 0 1 1 0 2 0 0 0 4 2 1 2 0 0 1 1 0 2 1 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 3 2 4 1 2 1 0 0 1 1 1 0 3 0 1 1 0 0 1 2 1 1 0 3 0 3 2 1 2 0 1 2 0 1 1 1 0 0 0 0 2 0 2 1 1 0 1 1 0 2 1 1 1 1 1 0 2 1 0 0 5 1 0 2 1 0 0 0 3 0 1 0 1 0 2 1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 1 2 1 1 2 1 1 0 0 0 0 0 1 0 1 1 1 1 2 0 0 0 1 1 1 0 2 0 0 0 0 0 0 1 0 0 2 1 0 1 4 2 0 1 0 0 1 5 1 1 0 0 3 0 0 0 3 0 9 1 0 1 1 0 1 1 0 1 0 1 2 3 0 2 0 2 0 0 0 0 0 1 1 0 2 1 0 0 1 0 1 1 5 0 0 3 0 0 0 1 0 0 1 1 1 3 1 0 1 0 1 1 0 0 1 2 1 0 0 3 0 0 0 1 0 2 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 0 3 2 0 0 4 0 0 2 0 0 1 0 1 0 0 1 0 1 2 0 1 6 3 6 0 0 0 0 2 0 0 1 0 0 0 0 3 2 1 0 1 4 0 3 0 0 2 7 1 0 0 0 2 1 0 0 0 4 0 3 0 1 1 0 0 0 1 1 1 4 0 0 0 3 3 4 0 5 1 0 1 0 1 1 0 0 0 0 3 0 0 0 0 2 1 2 1 2 1 2 0 0 0 2 0 0 1 3 0 0 0 0 5 1 3 1 1 0 1 1 1 0 0 1 1 0 2 0 1 1 0 1 1 1 3 0 2 2 1 0 1 0 0 2 3 1 0 0 1 1 0 2 0 1 0 0 4 0 0 0 1 0 1 1 1 0 0 0 0 5 0 0 0 2 0 2 2 1 1 1 1 4 1 0 1 1 1 1 1 1 1 2 0 1 1 1 0 1 1 3 1 1 1 0 0 0 1 2 1 0 0 0 1 3 0 0 0 2 2 0 0 3 3 2 2 0 0 2 1 1 1 0 1 1 1 0 1 3 2 0 3 3 1 1 1 1 0 1 2 0 0 0 0 1 2 1 0 1 1 0 0 0 0 0 0 3 2 2 1 1 1 0 0 0 0 0 0 1 0 1 0 0 2 0 1 0 3 2 1 1 0 6 0 2 0 1 3 4 0 1 1 4 0 1 1 1 0 3 0 3 3 1 0 2 0 1 0 0 0 1 2 1 0 4 1 0 1 0 1 0 1 1 1 3 6 1 0 4 0 2 0 0 2 2 1 0 1 0 0 2 0 0 0 0 0 1 1 2 2 2 0 0 0 1 0 1 2 1 5 0 1 0 0 0 0 2 0 1 2 0 0 1 1 1 4 0 2 0 1 2 0 0 0 3 1 0 1 0 2 1 1 0 0 2 1 1 1 1 1 2 5 0 0 2 1 0 1 0 1 0 1 0 0 3 1 0 2 2 2 1 0 1 2 2 0 2 1 1 1 0 1 1 0 0 0 0 0 4 0 2 0 0 3 0 2 2 0 1 0 2 0 1 2 2 1 1 1 0 2 4 0 1 1 1 0 1 2 1 2 1 2 2 1 0 1 1 0 0 1 0 0 1 0 1 0 2 3 1 2 2 1 2 0 3 2 0 1 0 2 1 0 0 0 2 1 1 2 3 1 3 0 1 1 1 5 2 1 6 0 1 1 0 1 2 0 2 4 0 0 1 2 4 0 1 5 1 2 3 1 0 3 0 1 0 1 1 1 0 0 1 0 1 1 3 1 1 0 0 2 1 0 1 0 0 2 0 0 1 4 0 0 2 0 0 0 1 0 0 9 2 0 1 1 0 1 2 0 0 0 2 1 1 3 0 3 1 0 2 1 0 0 1 0 5 1 5 0 1 2 0 1 1 0 1 1 2 1 2 0 2 0 1 0 4 2 1 1 3 1 0 2 1 1 0 0 1 1 2 0 2 0 0 1 1 0 1 0 2 1 0 0 1 1 1 0 1 0 0 0 0 1 2 0 7 1 0 0 0 1 0 1 3 1 1 1 0 2 1 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 12 1 0 0 2 3 0 2 0 0 1 1 0 0 1 1 1 1 1 1 5 1 1 2 1 1 0 3 2 0 0 0 0 2 0 1 1 2 2 5 1 1 1 0 1 3 3 0 0 1 1 1 1 1 0 0 1 1 0 0 1 2 1 2 1 2 5 1 4 0 1 0 1 1 2 0 1 0 3 2 1 0 1 0 1 0 0 1 0 0 1 2 0 0 0 1 2 1 1 0 0 1 1 3 2 0 0 2 6 4 0 0 1 0 1 1 1 2 1 0 0 1 0 0 3 1 4 0 0 3 1 0 0 1 0 1 1 2 1 0 2 3 1 1 0 0 0 2 0 4 1 2 1 1 0 2 1 2 0 1 0 3 0 0 2 0 0 4 1 1 3 1 2 0 1 0 1 1 0 1 1 2 1 1 1 0 0 0 1 0 1 1 0 2 2 2 0 0 2 3 1 1 3 0 0 1 0 0 1 1 1 2 1 0 1 1 4 2 1 1 0 1 0 1 1 0 1 1 2 0 4 0 0 0 0 2 2 2 1 1 0 0 0 1 1 2 0 0 2 2 0 0 0 1 0 1 2 0 1 2 1 1 0 2 3 0 0 1 1 0 1 0 2 0 0 0 4 2 2 1 2 0 1 1 0 0 0 0 0 1 0 3 1 1 1 0 1 1 1 1 1 0 1 1 3 0 2 0 1 0 0 2 0 1 1 1 1 0 0 1 1 2 1 1 0 4 2 1 1 0 1 0 0 1 1 0 1 0 0 2 3 0 2 1 1 0 0 0 3 1 0 1 2 1 2 1 0 0 2 1 0 3 3 1 0 1 1 0 1 0 0 3 1 1 4 0 1 1 0 1 1 2 0 0 0 1 2 2 2 1 0 0 0 1 2 0 0 0 1 1 1 0 3 1 0 1 0 0 1 0 1 1 2 0 2 1 1 2 1 2 0 4 0 0 0 1 1 0 5 1 3 1 1 3 1 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 2 0 1 0 2 0 1 0 0 1 0 0 0 1 2 0 1 0 2 1 1 2 1 0 0 0 1 2 2 1 2 1 0 1 1 2 2 0 1 1 1 1 0 1 0 3 2 0 1 0 4 0 1 1 1 0 0 1 2 0 4 2 1 0 0 2 0 1 1 0 0 0 1 0 0 1 1 1 0 2 5 1 0 5 1 1 1 2 0 0 0 1 0 1 2 1 3 0 0 0 0 3 0 0 1 0 1 0 5 1 4 0 2 1 0 1 1 4 1 1 2 0 0 1 1 2 2 2 1 0 1 2 1 0 4 1 2 3 0 2 2 2 1 0 1 1 1 0 1 2 1 1 2 1 4 0 1 1 3 1 0 0 1 1 1 1 0 0 0 2 0 0 0 0 3 4 1 3 4 1 3 1 1 1 3 1 0 1 0 0 0 0 0 0 2 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 2 0 0 0 0 0 1 0 1 1 2 0 1 0 0 1 1 1 3 0 0 0 2 1 1 0 0 0 1 2 0 2 0 5 1 1 1 0 0 2 2 0 1 0 0 1 1 0 0 3 0 2 0 0 0 2 1 1 0 1 0 2 1 0 1 1 1 0 2 0 1 0 3 0 0 0 0 1 0 0 0 0 2 0 2 1 1 2 0 0 1 2 1 0 1 5 1 0 2 1 0 2 0 0 1 0 0 1 0 1 5 1 1 0 2 0 1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 2 0 1 0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 0 3 5 0 1 0 0 1 1 0 3 0 0 2 0 1 0 1 0 1 0 0 1 0 0 3 1 0 1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0 3 3 0 4 0 0 2 0 1 2 0 3 0 1 2 0 1 2 1 1 0 3 3 0 0 1 3 0 1 0 1 1 0 0 0 2 1 1 0 1 0 0 0 1 1 1 1 0 0 1 0 1 3 1 2 0 0 2 1 0 0 2 4 2 1 1 3 0 0 1 0 1 1 1 1 0 2 1 5 2 4 0 1 1 1 1 1 0 1 3 0 2 3 1 0 3 0 1 1 5 0 3 0 2 2 1 1 2 0 1 1 1 0 0 0 0 1 0 1 3 1 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 5 0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 3 0 2 1 0 0 1 0 3 2 1 0 0 0 2 2 4 0 0 1 0 1 1 0 3 1 4 0 1 2 0 1 1 1 0 1 3 1 4 1 1 0 1 1 1 0 1 0 2 1 0 3 1 0 1 1 1 1 1 2 0 3 0 2 0 3 0 0 0 0 1 1 1 1 1 0 1 2 1 1 1 2 1 0 0 1 1 1 0 2 0 0 0 2 0 0 1 1 1 1 1 3 2 0 0 0 1 1 1 0 0 0 1 2 1 0 0 2 1 0 1 5 1 1 2 2 1 2 0 2 3 5 0 0 4 5 0 0 1 1 0 1 1 1 2 3 1 1 2 1 3 4 2 0 2 1 0 1 0 0 0 2 3 0 1 0 1 0 1 1 0 1 5 0 1 0 0 1 0 1 2 1 1 0 1 0 1 1 0 1 2 1 1 2 1 1 2 0 2 2 0 1 0 0 2 1 1 0 0 0 1 1 2 3 3 1 1 1 3 2 0 1 0 1 2 1 2 3 1 2 1 0 0 1 0 0 0 0 1 1 1 0 0 2 0 2 2 0 0 0 1 2 2 1 0 0 0 2 1 0 0 1 1 0 2 3 4 1 1 2 0 0 0 1 0 2 1 1 0 0 0 1 1 2 1 2 1 3 3 1 0 1 3 1 2 0 0 0 0 0 1 0 0 1 0 1 1 1 2 0 0 2 0 2 1 3 1 2 0 0 0 1 1 0 1 0 0 1 3 1 4 1 3 0 1 3 2 0 1 1 1 0 2 0 1 0 0 0 3 0 2 2 0 2 0 0 3 0 1 1 1 0 7 3 0 1 2 1 1 1 4 1 0 0 1 1 1 0 0 0 3 0 1 1 2 1 0 1 0 1 0 3 1 0 2 1 1 0 1 1 0 0 0 1 6 0 0 0 0 1 0 0 3 1 0 2 1 1 1 0 0 1 0 1 1 1 1 2 0 1 2 1 0 0 3 3 1 0 0 0 0 1 3 1 0 0 0 0 0 0 1 1 0 1 3 0 2 2 1 1 0 1 3 4 0 0 1 0 1 6 1 1 1 0 1 1 1 1 1 5 0 0 4 1 1 2 0 3 3 1 3 4 1 1 0 0 1 3 0 2 1 1 3 1 1 1 0 1 1 0 0 1 1 0 0 2 1 3 0 0 0 1 0 0 1 1 1 0 2 0 2 1 0 0 1 0 0 0 5 2 0 2 0 1 0 2 0 1 0 0 0 1 2 0 2 1 1 2 1 1 1 1 0 2 3 0 0 1 0 0 1 0 1 3 4 2 2 1 1 5 2 0 3 0 0 2 1 2 1 1 0 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 2 3 0 1 1 0 1 2 0 1 0 0 2 2 0 2 0 0 0 0 0 0 1 1 0 0 2 0 3 0 1 2 0 1 1 1 2 0 2 0 1 2 0 0 1 1 1 1 0 1 0 0 2 1 1 0 0 0 1 0 1 1 0 1 2 0 0 2 1 2 0 0 1 2 2 0 0 0 1 1 1 1 1 2 0 0 3 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 4 1 1 1 1 0 3 0 0 2 0 1 0 1 1 1 1 4 3 1 1 1 0 0 0 1 1 2 2 1 0 1 2 2 1 0 0 0 0 0 1 0 0 1 0 0 10 8 1 1 1 1 1 1 1 0 2 1 1 1 1 3 1 0 0 1 1 0 0 1 1 0 0 2 0 1 1 0 1 0 3 0 2 0 3 0 3 0 2 1 1 1 0 1 2 2 0 2 1 1 1 0 0 0 0 1 1 0 1 1 4 1 5 1 1 2 1 1 2 0 1 1 1 0 1 0 0 3 4 0 1 0 0 1 0 1 2 1 4 1 5 0 1 1 3 1 1 2 0 0 1 0 1 1 1 1 0 0 1 1 0 4 2 1 1 0 0 0 0 1 0 1 1 1 1 1 0 0 2 0 1 1 1 1 2 0 1 1 0 0 0 7 0 0 1 0 1 1 2 1 0 1 1 1 0 2 0 5 2 2 3 0 2 0 0 1 1 0 1 0 0 1 3 2 1 0 1 1 2 0 2 1 1 2 5 1 0 0 2 1 1 0 1 2 1 1 3 0 1 1 1 1 1 0 1 1 0 2 5 1 1 1 1 0 1 0 0 0 0 1 2 0 0 1 2 4 0 2 1 1 0 0 0 0 2 0 0 2 0 0 1 0 0 2 0 0 1 2 1 0 1 2 1 2 0 0 1 0 1 1 0 3 0 1 0 5 1 0 1 2 1 0 1 1 1 0 1 1 0 0 1 1 1 0 3 0 0 1 2 2 2 0 2 1 2 0 0 0 2 2 0 0 0 0 1 3 0 1 0 2 0 1 2 0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 3 3 1 2 1 0 1 1 3 1 0 1 0 1 1 0 0 0 0 1 1 0 1 2 1 0 0 1 1 0 0 0 1 1 1 1 2 0 0 0 1 1 0 3 3 1 2 1 0 1 4 0 1 0 1 1 0 1 1 2 0 2 0 4 0 1 0 2 2 0 5 2 0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 1 3 2 0 1 2 1 0 2 3 1 1 3 0 1 0 0 2 1 1 3 0 0 1 1 0 0 2 5 0 0 2 1 0 3 1 2 1 0 1 1 0 1 0 2 1 1 1 0 3 3 1 0 1 2 0 1 1 1 1 0 1 3 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 2 1 0 2 2 1 1 0 5 0 2 1 1 1 3 1 0 2 3 1 0 1 2 10 2 1 2 0 3 0 1 0 3 1 1 1 2 0 0 6 1 0 1 3 2 1 0 1 0 0 0 2 2 1 0 0 2 1 1 2 1 1 1 1 2 1 0 1 1 1 4 1 1 0 5 0 1 1 1 3 1 1 1 1 1 1 0 0 1 0 0 1 2 0 0 1 0 4 3 3 1 0 1 2 1 3 2 0 0 5 1 1 1 0 3 0 1 5 0 0 1 1 0 1 0 1 1 0 1 1 0 2 1 0 0 1 1 5 3 5 1 1 2 0 3 1 2 0 2 2 0 1 1 0 1 1 1 1 3 0 0 0 1 0 1 3 0 1 0 1 0 0 1 1 0 1 4 1 3 1 0 2 0 0 1 2 1 1 0 0 3 1 2 1 0 0 1 1 0 0 1 3 1 5 1 1 2 1 0 4 0 1 1 1 1 4 1 0 2 0 1 1 1 1 2 1 0 1 0 1 0 0 0 1 2 0 3 0 1 2 1 0 0 0 1 0 2 0 2 1 1 1 1 2 1 1 1 4 2 0 1 2 3 1 0 2 3 0 0 3 0 0 2 0 2 3 1 1 4 1 0 1 1 0 1 0 1 4 0 2 2 0 1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 1 0 1 3 1 1 1 1 2 0 2 0 0 1 1 0 0 1 0 1 0 0 2 0 1 0 0 1 0 2 0 2 2 0 1 0 2 1 1 1 1 1 2 1 0 0 0 1 1 0 0 2 0 1 0 2 1 0 0 1 0 1 5 1 0 1 1 1 1 1 2 2 0 0 0 0 0 1 2 0 3 1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 0 1 1 2 1 0 0 0 0 1 0 1 1 0 1 1 0 7 2 1 2 0 0 1 1 3 2 1 1 2 1 0 2 0 1 2 0 1 0 0 0 2 1 2 3 0 1 2 0 0 0 0 1 3 1 1 1 2 1 0 1 1 1 1 1 1 0 2 1 0 0 0 0 1 0 0 1 0 0 0 1 1 2 1 1 1 1 0 2 2 1 0 1 1 1 1 2 1 1 6 1 0 0 1 2 1 4 1 3 0 2 0 1 2 1 1 0 0 3 0 1 1 1 0 0 1 0 2 1 1 1 0 3 1 1 3 1 0 5 2 1 2 1 1 0 2 1 0 1 2 1 2 1 0 2 2 0 3 0 0 1 1 1 4 1 0 1 1 1 1 0 6 3 0 1 1 2 7 2 1 1 3 4 1 4 0 1 2 1 1 0 1 1 0 1 1 2 0 0 1 0 1 1 0 0 1 2 0 0 2 0 2 1 2 1 0 1 1 1 0 2 0 0 1 0 1 0 0 0 1 1 2 1 1 4 2 0 3 2 1 0 0 0 2 3 0 1 1 0 1 0 1 0 1 3 4 2 0 0 0 0 2 0 2 1 1 0 5 1 2 1 1 0 2 0 1 2 0 0 0 1 1 0 1 2 0 1 0 0 1 0 1 0 0 3 1 0 1 1 0 1 1 2 0 2 2 1 0 0 0 0 0 1 1 0 1 0 3 0 1 0 2 1 1 1 1 2 0 1 1 2 0 1 1 0 1 1 0 3 2 0 2 1 1 1 1 0 1 1 1 1 1 1 0 1 2 2 1 0 0 1 1 0 1 0 0 1 0 3 0 0 0 1 0 3 3 1 1 1 1 1 1 1 2 2 0 1 1 1 0 1 0 0 0 0 3 3 1 0 1 3 0 1 4 2 2 0 2 3 0 2 0 1 2 3 0 1 1 0 3 0 0 2 1 0 1 1 1 0 0 1 0 1 0 2 3 1 0 0 2 4 1 1 1 0 1 2 0 1 0 1 0 0 0 1 1 0 0 1 1 1 2 3 1 0 2 0 0 1 1 0 0 1 0 1 4 0 2 0 1 1 2 1 1 0 1 0 1 4 0 3 3 2 1 0 1 0 0 0 1 1 0 1 4 3 1 1 1 0 3 0 0 3 2 2 0 2 1 1 0 3 0 0 2 1 1 0 1 1 0 1 1 3 1 5 1 1 1 2 0 4 1 1 0 2 0 0 0 1 0 1 2 1 0 2 1 0 0 2 2 0 1 1 2 1 1 1 0 1 1 3 1 1 1 1 0 1 0 1 0 1 1 0 2 0 1 5 2 0 1 1 0 2 1 0 2 1 0 0 0 4 1 1 1 1 2 0 2 1 1 1 4 1 0 0 0 2 1 2 1 1 0 1 2 1 1 1 1 0 0 1 2 0 2 1 0 1 1 3 0 0 1 2 2 0 1 0 0 0 0 0 2 1 0 0 0 0 1 0 0 0 2 1 2 2 3 3 1 1 1 0 0 0 2 1 2 0 3 0 1 0 3 4 1 2 1 1 1 0 1 0 1 3 1 0 1 2 1 1 1 1 0 0 2 0 0 0 1 0 1 0 1 1 1 1 0 0 1 3 1 2 2 2 3 1 0 2 1 2 0 1 1 0 0 1 2 0 1 1 2 0 3 3 1 0 1 0 2 1 1 1 1 1 1 1 1 0 0 0 0 0 2 0 1 0 2 1 1 1 1 2 1 0 4 0 0 0 3 0 4 0 1 1 0 2 4 0 1 0 0 1 2 0 0 3 1 1 2 0 2 2 2 6 1 0 0 1 1 2 1 6 0 1 0 1 0 1 0 0 1 2 0 1 1 2 1 0 0 1 1 0 0 1 2 1 2 2 2 1 0 1 1 0 0 0 1 1 2 0 2 1 1 1 1 2 1 0 2 1 0 2 0 0 0 2 1 0 0 2 0 1 0 0 0 1 0 0 1 0 1 0 1 0 0 0 2 0 1 0 2 1 0 1 1 4 0 0 2 1 1 1 1 1 1 1 1 0 3 1 0 1 2 1 0 1 0 2 0 1 0 2 1 5 1 0 3 0 0 0 0 1 0 2 0 2 1 0 1 0 0 0 0 1 0 1 1 0 3 4 2 1 1 1 1 1 0 1 1 1 0 1 1 1 0 3 1 3 2 1 1 1 2 1 3 1 0 2 3 0 1 1 1 1 0 2 2 3 0 0 1 0 1 1 1 2 2 1 0 2 2 0 2 1 2 0 2 1 1 1 0 5 1 5 0 1 0 1 3 0 1 1 1 1 0 0 1 0 0 0 0 4 1 2 2 1 0 2 0 0 2 3 2 0 1 0 0 0 2 0 1 1 1 0 0 1 0 1 1 1 0 5 1 1 1 0 0 1 0 3 1 1 1 3 1 0 0 0 3 2 1 0 1 0 2 0 1 1 1 0 1 1 1 1 1 2 0 0 1 0 1 1 0 4 1 0 3 1 0 5 0 1 1 2 0 2 1 0 0 1 2 2 3 0 1 1 0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 2 0 1 1 0 2 1 2 0 1 1 1 0 0 1 1 1 2 1 1 0 2 1 2 0 0 1 0 2 2 1 3 1 2 0 2 0 1 1 1 2 1 1 0 0 0 1 0 1 2 1 0 0 0 1 1 2 3 1 0 1 2 1 0 0 0 1 0 1 2 3 0 3 0 1 0 2 1 0 1 2 1 2 1 6 1 2 1 0 2 1 2 0 0 1 1 1 1 2 1 4 1 0 1 2 1 3 3 2 0 2 0 1 0 1 0 1 0 0 1 0 2 0 1 0 1 0 3 1 0 0 0 1 0 0 2 0 1 0 0 2 1 6 0 0 0 2 1 1 2 5 1 0 1 2 1 3 0 1 1 1 1 0 2 4 0 0 1 1 0 0 1 0 2 1 0 2 0 1 0 1 2 1 3 0 1 2 0 1 0 1 1 2 1 2 1 1 2 1 0 0 0 0 3 2 0 1 1 0 0 3 1 3 0 1 1 2 1 0 0 0 0 3 1 1 4 2 1 1 0 0 1 1 0 1 0 2 1 3 0 6 0 0 3 0 0 1 1 1 0 1 0 1 0 0 6 0 1 2 3 1 1 0 1 0 1 1 0 0 3 1 0 1 4 4 3 1 0 0 1 2 1 1 0 1 0 0 2 0 0 0 1 0 0 0 1 0 1 0 0 3 1 0 1 0 0 1 3 1 0 1 1 0 1 1 1 2 1 1 0 1 2 1 0 4 0 2 2 1 1 0 0 0 2 0 1 1 4 2 0 3 1 1 1 1 1 1 4 2 2 1 0 0 2 0 1 0 1 4 0 0 0 1 1 2 0 2 3 0 1 4 0 1 0 0 0 0 1 1 0 1 3 1 1 2 1 5 0 2 0 0 3 0 0 3 1 0 0 2 2 0 0 1 0 3 0 0 1 1 2 5 1 0 1 0 1 0 2 2 0 0 0 1 1 1 0 0 1 1 0 1 0 1 0 3 1 0 0 1 0 4 0 2 6 0 3 0 1 1 0 4 8 0 1 0 1 0 1 1 0 1 0 1 1 1 1 2 1 3 1 3 0 2 0 0 0 2 1 0 1 1 0 0 2 1 0 4 2 2 2 0 1 2 3 1 1 0 2 0 0 0 1 2 2 8 0 2 1 2 1 0 0 0 0 0 2 1 1 0 1 0 1 4 2 0 0 1 5 4 1 1 0 0 1 0 0 0 3 1 0 0 1 1 1 2 0 2 0 1 1 0 0 1 1 0 1 2 1 0 1 1 0 0 0 2 0 0 0 3 1 1 2 5 3 0 0 1 1 2 2 1 1 2 1 2 0 2 2 0 0 0 0 1 1 1 0 3 2 0 1 0 0 1 5 0 0 1 2 0 2 0 0 1 3 1 2 0 2 0 0 0 0 3 0 1 1 1 0 0 2 1 3 0 2 1 0 1 1 1 1 1 1 2 1 1 1 1 1 3 0 0 0 0 1 2 1 1 5 0 2 2 0 0 1 0 1 0 5 3 2 1 1 1 3 1 2 1 0 1 2 0 0 0 2 2 1 2 0 4 0 2 1 3 0 0 0 1 2 4 0 0 1 1 0 0 1 1 1 0 1 2 2 0 0 1 1 1 0 1 0 1 1 0 1 0 1 0 1 1 1 0 0 1 2 1 0 2 4 1 0 1 3 2 3 1 1 2 1 1 3 0 1 1 1 1 1 0 0 0 1 0 1 1 1 2 0 1 1 1 2 1 2 1 3 0 0 1 2 1 2 1 1 0 1 1 0 0 1 2 0 1 1 0 1 0 2 2 0 2 0 0 1 0 0 0 1 0 1 0 0 2 2 1 0 0 1 0 1 1 0 0 1 1 1 2 0 1 1 1 2 0 0 0 2 2 2 0 1 0 1 1 1 0 1 1 1 0 6 5 2 1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 3 0 0 1 3 4 1 0 0 1 1 3 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 2 2 1 5 0 2 1 0 0 1 1 0 0 1 1 3 1 0 1 2 1 0 1 0 1 1 1 2 0 1 0 1 1 0 3 1 3 0 1 0 0 0 0 5 0 0 1 0 2 0 1 0 1 2 1 1 0 1 0 3 2 2 1 1 0 1 1 0 2 0 0 0 1 3 1 1 0 1 2 1 0 1 0 0 0 1 1 3 2 0 0 2 4 0 0 1 0 2 0 0 1 0 0 3 1 2 0 0 0 0 0 0 1 0 0 2 1 2 0 2 1 1 0 1 2 2 0 1 1 2 0 3 2 3 1 1 1 0 0 1 0 2 1 2 0 2 2 5 0 1 2 1 0 4 0 1 3 0 2 0 0 2 0 1 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 2 1 0 2 2 0 0 2 1 1 2 1 0 0 0 1 1 0 2 0 3 1 4 0 3 1 0 0 1 1 0 2 0 1 3 1 0 1 2 0 1 0 1 0 0 3 0 0 0 1 0 2 0 1 1 0 0 1 2 1 0 2 1 0 6 3 1 1 0 3 1 1 2 6 0 1 1 1 1 0 3 1 1 0 1 0 1 0 0 0 1 0 3 2 0 0 1 0 1 1 0 1 4 1 0 0 1 0 4 1 0 1 2 0 1 0 0 0 1 0 1 3 1 0 0 0 0 1 1 7 0 3 1 1 0 2 1 1 0 1 1 2 1 1 1 0 1 1 3 1 0 1 0 1 0 0 0 0 0 2 1 0 2 2 2 4 1 4 0 0 0 0 4 3 1 0 1 1 0 2 0 1 2 0 0 0 0 4 7 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 2 2 0 1 0 1 2 0 1 1 0 0 0 1 4 1 1 0 1 1 2 0 1 1 2 0 2 1 1 0 0 0 1 1 1 2 5 1 1 0 0 1 2 1 0 0 0 4 0 1 0 0 0 1 0 1 0 3 1 0 1 3 1 0 0 1 2 0 1 0 3 1 1 0 2 1 5 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 2 1 0 1 1 1 4 0 1 1 1 2 2 1 1 0 1 2 1 0 3 1 2 2 1 1 1 0 0 4 1 0 6 2 1 0 0 4 0 1 0 0 0 3 1 0 0 2 0 1 0 1 8 0 1 1 2 0 0 0 1 2 0 2 1 1 0 1 2 0 0 0 0 1 1 4 0 0 2 1 0 1 0 0 0 2 0 0 1 0 2 1 0 0 0 1 1 0 3 0 1 1 1 1 0 0 0 2 1 1 2 1 3 2 0 2 1 0 0 1 0 1 2 2 2 1 0 2 0 0 0 0 1 1 0 2 0 0 2 1 0 1 1 1 1 0 0 0 1 0 1 1 1 2 0 0 2 0 1 0 1 0 1 2 0 1 0 4 2 0 1 1 1 0 1 1 1 1 1 0 0 2 1 1 2 1 1 0 1 0 1 1 0 3 1 1 1 1 1 0 1 1 1 0 0 0 1 1 2 0 0 0 4 1 2 0 2 0 1 0 1 1 1 1 2 3 1 1 1 2 3 1 2 1 1 0 2 2 0 2 2 0 2 1 4 1 0 2 1 0 0 0 2 1 1 0 1 3 1 0 3 1 0 0 1 0 4 0 0 1 0 0 1 0 0 0 1 0 0 0 2 1 0 1 1 2 2 1 1 0 1 1 0 2 0 1 0 1 0 2 1 0 1 2 1 0 0 0 1 2 0 0 0 2 2 1 0 3 1 0 2 1 3 0 0 0 2 1 0 0 1 3 0 0 1 1 0 1 1 2 1 0 3 2 1 0 1 1 2 1 4 0 1 1 7 1 0 2 0 0 0 1 1 1 1 2 1 0 0 2 0 0 1 3 1 0 0 2 1 3 2 1 3 0 0 2 0 1 1 1 1 0 1 1 1 1 0 0 0 1 0 0 6 0 2 0 2 2 0 0 0 1 0 5 1 0 0 0 1 0 2 0 1 3 0 1 0 2 1 1 2 4 1 0 0 2 2 0 1 1 3 1 1 1 2 1 1 1 0 2 1 0 1 0 1 1 1 2 1 2 2 1 2 1 0 1 2 1 0 1 2 0 1 1 1 3 2 1 1 6 2 0 2 1 0 1 2 0 0 2 0 2 1 1 1 2 2 0 0 1 0 1 4 1 1 0 0 1 1 1 0 2 0 0 1 0 0 3 0 0 1 1 0 0 1 1 1 1 1 2 0 0 0 1 0 3 0 1 5 1 3 1 2 0 0 3 1 0 2 2 1 1 1 3 0 0 1 1 0 0 1 0 2 1 0 1 1 1 1 0 0 1 1 2 0 0 0 2 0 1 0 0 0 1 0 0 0 1 2 0 1 2 1 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 2 2 1 1 0 2 1 2 0 2 1 0 2 2 0 1 0 4 2 1 1 1 0 0 0 1 0 1 1 1 2 2 1 1 1 1 4 1 0 4 2 0 0 0 1 2 1 2 0 0 2 0 0 0 1 0 0 6 3 1 0 0 1 2 3 1 0 0 2 2 1 3 1 0 1 3 0 2 2 0 1 0 0 8 2 1 1 1 1 1 0 0 0 0 0 0 0 2 1 2 2 0 1 2 1 0 1 0 1 1 0 1 1 3 2 2 1 0 0 0 1 0 0 0 0 0 0 2 1 3 0 3 2 2 2 1 1 1 2 3 0 0 1 2 2 1 1 0 1 0 1 0 0 2 0 0 3 3 2 5 0 1 1 2 0 1 1 0 2 1 1 1 0 1 1 0 1 1 1 0 0 2 1 2 0 1 0 1 0 0 1 0 1 3 1 2 2 0 0 0 1 0 1 2 1 2 1 3 2 1 1 1 0 0 3 0 1 3 0 1 2 1 0 2 1 0 2 1 0 4 1 3 0 0 1 1 3 2 2 0 1 0 0 0 1 1 0 2 1 1 2 2 1 1 2 0 1 3 0 1 2 0 0 1 4 1 2 1 0 2 0 0 1 0 1 2 2 1 0 0 1 3 0 1 0 1 1 0 0 0 2 1 1 2 0 2 1 1 1 1 0 0 1 0 1 1 6 0 1 0 0 0 0 2 1 0 1 1 1 5 0 0 0 1 0 1 0 2 0 0 1 2 2 0 1 0 1 0 1 1 0 1 1 4 0 1 0 1 0 0 1 0 1 0 0 0 2 2 2 1 0 0 1 3 2 1 1 0 0 1 1 0 0 0 0 2 0 2 1 0 3 3 0 1 1 1 1 2 2 0 0 0 1 0 1 1 1 0 1 0 1 0 0 1 2 0 4 1 0 0 0 1 0 0 1 0 0 5 2 2 0 5 1 1 1 2 1 2 1 1 1 1 0 3 0 0 2 1 6 1 0 2 0 1 1 0 3 1 3 0 1 1 1 0 0 0 0 1 0 1 0 0 1 2 0 1 0 4 3 1 2 1 0 2 1 2 1 2 1 1 2 1 0 1 2 0 1 1 1 3 1 0 1 1 3 2 1 1 1 1 0 0 1 0 1 2 0 1 3 0 2 0 1 1 1 2 2 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 2 1 0 5 2 0 1 0 0 3 1 0 0 2 0 0 1 1 3 0 3 1 0 0 2 1 1 1 7 0 1 0 1 1 1 1 1 1 0 1 0 1 3 1 0 1 2 1 0 2 0 1 1 1 1 1 2 1 0 0 1 0 0 1 3 0 0 1 0 0 1 1 0 0 0 2 1 1 2 3 1 2 0 2 2 1 2 1 1 0 2 0 0 1 0 0 2 1 1 3 2 1 1 0 1 1 2 1 0 0 1 0 1 0 4 0 2 3 1 1 1 0 2 0 3 1 1 0 0 1 1 2 0 0 1 1 1 0 1 0 1 1 0 1 0 1 1 1 1 2 0 1 1 1 3 0 0 1 0 0 8 1 1 2 4 1 0 2 2 0 0 4 1 1 1 1 0 1 3 2 0 1 0 0 1 0 2 0 1 1 1 0 2 1 0 1 3 1 1 2 1 2 1 0 2 3 0 2 6 1 0 0 0 2 1 0 6 2 0 1 0 0 0 0 1 1 0 2 2 6 1 0 1 1 2 1 1 1 0 0 1 0 1 2 0 0 0 3 0 2 0 1 1 0 4 1 1 4 1 1 0 1 1 1 3 0 1 2 0 2 1 3 2 4 3 2 0 1 5 2 2 0 1 1 0 0 0 0 0 2 1 0 1 1 0 0 2 1 1 0 1 1 1 0 1 1 0 0 0 2 1 7 2 4 0 0 1 0 1 1 1 2 4 0 0 1 0 0 1 1 0 0 0 0 0 0 2 1 0 0 3 0 2 1 1 3 2 1 0 1 1 0 1 0 0 0 1 0 1 1 0 4 4 3 3 1 1 1 1 0 1 0 1 2 0 1 1 1 1 0 1 0 1 0 1 0 1 2 1 0 1 1 1 1 1 3 0 0 1 1 0 0 2 0 1 0 0 1 2 1 2 0 2 1 0 1 1 0 1 0 0 1 0 0 1 0 0 1 2 1 2 1 1 0 2 1 0 1 4 0 0 0 2 0 0 3 0 1 1 1 5 1 1 2 1 1 1 1 3 1 1 2 3 2 2 0 1 1 1 3 0 2 0 1 2 1 2 1 0 2 1 0 0 0 1 1 0 0 0 0 1 2 0 4 0 0 1 0 5 2 0 3 1 0 0 1 1 1 1 0 0 0 0 1 0 1 3 1 0 0 0 0 2 0 1 2 1 1 1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 2 1 0 1 1 3 3 0 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 3 0 1 1 0 1 2 1 2 1 0 1 1 1 1 1 0 1 1 0 1 1 1 0 1 2 1 0 0 1 1 1 1 0 1 1 0 1 0 0 2 3 2 1 0 3 0 1 2 0 0 0 1 3 2 2 0 1 3 4 1 0 2 1 1 2 0 0 1 0 0 4 4 0 0 0 0 1 1 0 1 0 0 1 0 0 2 1 3 0 0 0 2 3 3 0 0 1 0 1 0 0 1 1 3 1 3 1 2 2 0 3 1 0 0 0 1 1 1 1 1 1 1 1 0 1 2 1 2 1 5 2 0 1 4 0 3 1 0 1 0 0 0 1 1 3 3 1 3 0 1 0 0 0 0 0 1 1 1 0 0 1 1 2 1 0 2 1 0 1 1 1 0 0 3 0 1 1 1 1 0 3 0 0 0 2 2 0 1 0 2 0 2 1 0 1 1 2 1 1 1 5 1 1 0 1 1 2 1 0 6 0 0 2 0 3 2 1 1 0 0 0 1 0 3 3 1 1 1 0 0 1 1 0 1 1 1 1 1 0 2 0 0 1 0 2 2 0 0 1 8 1 1 0 1 0 0 7 0 2 1 3 1 1 0 2 0 2 4 1 0 1 1 0 0 1 1 1 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 1 1 1 1 0 2 1 1 1 1 1 0 2 3 2 1 1 0 0 1 0 0 0 1 2 0 0 1 0 3 1 1 1 2 0 0 3 2 0 0 1 0 0 4 0 1 1 2 1 0 0 0 1 0 1 2 0 1 8 2 1 2 1 3 0 1 1 1 0 0 0 1 0 1 1 1 0 1 2 2 1 1 1 0 2 1 2 1 0 3 2 1 0 1 1 0 2 1 1 0 0 1 2 0 2 5 1 1 1 0 1 0 4 1 2 0 1 0 2 1 1 0 1 1 1 0 0 0 0 1 0 0 2 2 0 0 1 3 0 2 0 1 0 0 1 2 1 1 0 2 1 1 2 1 3 1 1 1 0 2 0 1 1 0 1 0 5 1 1 0 1 1 1 3 2 1 3 1 2 0 0 0 0 1 2 1 0 0 1 1 0 0 2 0 0 1 2 6 0 0 1 0 2 0 2 0 2 1 0 0 1 0 1 0 1 1 0 2 0 1 3 0 1 0 1 0 0 0 2 1 2 0 0 1 3 0 0 0 0 1 2 0 2 5 0 1 1 1 0 0 3 1 1 2 0 0 0 1 0 1 1 2 0 0 0 1 3 1 0 2 0 1 5 2 3 0 1 1 1 1 1 0 1 0 3 1 1 1 2 0 0 0 2 1 1 1 0 1 1 3 2 0 0 1 1 1 4 1 1 1 0 1 0 0 1 1 1 1 1 1 3 4 2 1 1 2 1 0 2 1 0 1 1 4 1 0 1 1 1 1 1 0 2 0 2 0 2 1 0 1 1 3 4 1 0 1 1 0 1 1 5 1 1 3 3 2 4 1 0 1 1 1 1 4 1 3 1 2 1 1 1 0 1 0 0 1 1 1 1 2 1 0 0 5 0 0 1 2 0 4 0 0 0 1 0 1 0 0 4 0 1 0 2 1 1 1 2 0 1 0 2 0 1 0 0 8 0 0 0 1 0 2 1 2 0 1 1 0 0 0 0 0 1 3 0 0 0 1 1 0 1 2 0 0 0 0 0 0 0 3 4 1 0 0 0 3 0 0 0 1 1 1 0 0 1 1 0 1 3 3 3 0 2 1 0 5 0 0 1 0 0 1 0 0 0 1 1 0 1 1 3 2 0 0 0 3 4 0 0 2 0 2 1 2 3 1 0 3 1 2 1 0 1 1 1 2 4 0 0 1 1 1 1 1 6 1 1 3 1 3 5 1 2 1 0 4 2 0 1 1 0 1 0 2 4 2 1 1 5 0 0 1 1 0 1 0 4 1 2 1 0 0 2 0 3 1 0 1 1 1 1 5 0 0 0 0 0 4 1 0 1 0 0 1 1 2 1 2 0 1 0 0 1 1 0 0 0 0 3 4 1 2 0 5 1 1 0 1 0 0 0 0 4 1 2 0 1 1 0 3 0 1 2 1 0 2 1 0 3 0 0 0 1 1 2 2 1 0 1 1 2 4 1 2 1 3 0 0 1 0 0 1 0 1 1 0 3 4 0 0 0 2 0 0 0 2 2 0 0 0 1 4 1 0 0 1 1 0 1 1 1 1 0 0 1 1 2 1 1 4 0 0 0 0 1 1 0 0 0 1 0 1 4 1 0 1 0 2 1 0 1 1 1 1 0 0 0 0 0 0 1 0 2 0 1 2 1 1 1 0 0 2 0 1 0 0 2 1 0 1 1 0 1 1 0 0 2 1 0 1 1 2 0 1 0 0 0 1 1 2 1 1 0 2 0 1 1 3 3 0 0 1 0 0 1 3 0 0 0 3 1 1 0 4 0 1 1 1 0 0 0 1 1 1 0 3 0 1 1 0 2 0 0 5 1 1 2 0 0 0 0 1 1 2 0 0 1 1 2 1 2 2 1 6 1 1 1 1 0 1 1 0 5 3 1 2 0 0 1 0 0 1 2 2 2 0 1 3 2 2 4 0 0 0 1 1 1 1 1 2 0 0 1 0 0 1 1 2 1 0 0 1 1 1 2 0 1 1 2 2 0 1 2 0 0 2 0 0 1 1 4 1 0 2 3 1 4 0 1 0 1 1 0 0 2 1 0 2 1 3 3 1 0 1 3 0 1 1 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 3 1 1 4 1 1 4 2 1 1 1 1 1 1 0 0 0 3 2 3 4 3 1 0 0 0 0 0 1 1 1 3 1 2 0 1 0 0 0 1 2 3 1 1 1 1 0 2 1 2 2 1 0 1 1 3 1 4 1 4 1 0 2 0 1 1 2 4 0 1 0 0 2 0 0 0 1 0 2 1 1 1 0 2 0 0 3 1 0 0 1 1 2 0 1 1 0 0 0 1 3 4 2 0 1 1 1 1 0 1 0 1 1 0 0 0 1 0 0 2 0 1 1 1 0 2 1 3 1 1 1 2 0 1 1 0 1 0 0 1 1 0 0 0 1 0 2 1 1 2 1 3 2 2 0 0 1 1 2 4 1 0 0 1 1 1 1 2 1 1 2 1 0 0 0 0 5 1 5 2 0 0 0 0 1 3 0 0 0 1 3 1 1 2 1 0 2 1 1 2 0 2 2 2 0 0 1 0 1 0 0 1 0 1 1 0 0 4 0 0 0 1 0 1 0 0 2 2 1 0 0 1 2 0 1 0 0 0 0 0 1 1 2 0 0 0 3 0 1 0 3 5 0 0 0 3 5 1 1 0 1 0 0 0 0 1 1 5 0 4 0 0 2 0 1 0 0 1 1 2 0 0 0 0 2 0 0 0 1 3 1 0 1 3 1 2 0 0 1 1 1 1 0 1 2 0 2 2 2 0 2 0 0 1 2 1 1 2 1 0 0 4 1 1 1 0 2 2 2 3 4 3 1 2 0 0 2 3 0 0 0 0 1 4 1 1 0 5 1 1 1 2 1 2 1 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 2 1 2 1 1 1 0 2 0 1 1 2 1 0 1 1 1 0 2 0 3 0 0 4 0 2 0 2 3 2 1 0 2 0 0 1 0 0 1 2 1 2 0 0 1 3 1 5 0 1 2 0 1 1 1 0 0 1 1 0 1 2 0 1 0 0 2 0 2 0 0 0 1 0 1 1 1 1 0 1 1 2 1 1 1 0 0 0 0 0 2 1 1 1 0 1 0 2 1 1 0 0 2 3 1 1 1 0 0 1 0 1 0 0 0 5 0 1 0 0 0 0 4 1 3 0 2 1 1 6 0 1 2 1 3 1 1 3 1 0 3 0 0 0 0 0 2 2 0 0 1 1 2 3 0 2 1 0 1 0 2 0 0 2 0 1 1 0 1 3 0 2 2 1 1 0 1 1 1 0 7 2 1 1 0 3 1 2 2 1 1 2 1 1 3 0 0 0 4 1 0 2 1 1 0 1 1 0 1 0 2 2 0 1 1 3 2 1 0 1 1 0 3 0 0 3 0 2 1 0 2 1 0 1 2 1 2 1 0 0 2 1 1 1 0 1 1 0 1 0 3 1 1 0 0 2 0 0 1 1 1 2 0 1 1 1 1 2 1 0 1 1 0 0 1 3 0 2 0 0 1 0 0 1 2 2 3 1 1 0 1 1 1 3 2 0 2 4 0 1 0 0 3 1 0 1 1 1 5 1 1 1 2 1 0 1 3 2 1 2 0 2 1 1 2 2 1 3 1 2 4 0 1 1 1 2 0 1 1 0 2 2 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 2 0 0 0 3 0 1 0 1 2 0 3 0 4 2 0 1 0 2 0 1 2 1 1 0 1 0 0 1 1 0 1 1 2 2 0 1 2 2 0 1 2 0 0 1 1 0 2 0 1 2 0 3 0 2 1 2 1 0 0 0 1 0 1 0 2 0 3 1 0 0 0 0 1 1 1 0 2 0 0 0 1 0 1 2 2 1 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 1 0 1 0 1 0 0 1 0 0 4 3 1 1 0 1 2 0 0 1 4 1 1 0 0 0 1 2 1 2 2 1 1 1 1 0 1 1 0 1 4 0 0 1 1 1 0 3 1 0 1 0 3 0 0 2 1 0 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 2 1 1 4 0 0 2 2 0 1 0 1 0 1 0 1 1 1 3 2 0 1 0 0 1 0 0 1 4 2 1 2 1 2 1 1 0 12 1 0 0 0 1 3 1 1 0 1 0 2 2 1 0 2 0 0 0 0 0 0 3 2 0 0 1 2 0 1 0 3 1 1 1 0 1 1 0 0 0 5 0 0 0 0 0 0 2 1 1 3 2 0 0 1 0 2 3 0 1 1 0 0 0 0 5 2 2 0 0 0 4 0 0 0 4 1 0 0 0 0 1 2 0 0 1 1 1 3 3 1 1 1 1 0 2 0 2 1 0 3 1 0 0 1 1 0 4 1 1 2 2 2 0 1 0 1 4 0 0 1 1 0 1 0 5 0 2 1 0 0 1 0 0 0 0 1 0 2 0 3 0 1 1 1 0 4 2 3 0 3 1 1 0 1 0 0 1 0 3 1 0 2 0 1 4 2 0 2 0 1 1 1 1 1 1 2 1 1 1 0 3 2 0 0 1 1 1 1 0 0 2 1 0 1 1 0 2 1 1 0 1 5 0 0 0 0 1 0 0 1 0 2 0 0 1 0 0 1 2 1 1 0 4 6 0 2 1 0 1 1 0 0 0 2 1 0 1 2 1 1 0 2 1 3 1 0 0 1 0 2 1 1 0 0 1 2 1 3 0 0 1 0 1 1 0 1 1 0 0 2 0 1 1 0 4 1 3 0 1 0 0 0 5 0 0 2 3 0 0 2 2 3 0 2 1 0 1 1 1 2 0 0 1 2 4 1 0 0 1 3 0 0 1 2 1 2 0 0 2 1 3 2 3 1 1 0 3 1 1 3 1 1 1 2 1 1 0 0 0 1 1 0 3 0 1 1 1 1 1 1 1 1 1 2 5 1 0 0 0 0 2 1 1 0 1 1 3 1 0 1 0 3 1 1 1 0 0 2 1 0 1 1 2 1 0 0 0 1 0 0 0 1 0 0 1 1 2 0 1 0 0 1 1 0 1 2 1 1 1 0 1 0 1 0 1 1 1 1 1 2 0 1 0 1 0 3 0 2 2 1 0 2 1 1 1 0 0 4 0 0 1 0 1 1 1 1 0 0 0 0 0 1 0 0 0 0 2 0 2 2 3 3 0 0 0 0 0 0 0 1 0 1 0 0 1 0 3 2 1 1 1 1 0 1 1 4 2 2 0 2 3 0 0 1 1 2 0 0 0 2 0 2 3 1 0 0 0 0 0 0 0 0 0 2 2 1 1 2 0 2 1 0 3 1 0 7 0 0 1 0 1 0 1 3 4 0 1 0 0 2 0 1 0 2 0 1 0 3 4 0 0 1 2 2 3 0 0 0 4 1 1 2 0 2 1 0 3 4 5 1 0 1 1 2 0 1 1 2 0 0 0 0 1 1 1 1 1 0 1 1 3 1 0 1 1 0 2 3 0 1 0 2 2 0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 4 1 1 0 0 1 0 0 3 0 1 2 0 0 4 2 2 1 1 3 1 3 4 1 1 1 0 0 4 3 2 0 5 0 0 0 2 1 0 0 2 2 0 5 0 0 0 1 0 1 1 0 0 4 1 2 1 1 2 0 4 1 1 0 0 1 0 0 0 1 0 3 0 1 0 10 0 1 0 0 0 1 2 2 0 0 1 0 0 1 2 3 2 1 1 0 2 0 0 1 0 1 1 2 0 3 1 3 2 0 0 1 1 0 1 1 2 1 0 0 0 1 1 0 0 3 1 1 3 1 0 0 2 1 1 0 1 1 2 1 1 1 0 1 0 0 0 1 4 0 0 1 2 1 4 1 0 1 1 0 1 0 3 1 1 3 0 1 2 0 0 0 1 1 0 1 3 0 0 7 1 0 1 1 0 1 1 2 1 2 1 1 0 2 0 0 0 0 0 2 1 0 2 1 1 2 0 3 0 1 1 0 0 0 1 0 0 0 2 2 1 0 0 1 1 1 1 0 3 1 0 0 0 1 2 0 0 1 1 0 1 0 2 0 0 1 1 0 2 1 8 1 0 0 0 1 0 1 1 4 1 0 1 1 1 0 0 1 0 1 0 2 0 1 0 1 1 5 0 3 4 0 0 1 0 0 1 0 1 0 0 0 0 2 2 0 1 1 3 1 0 0 2 2 2 1 3 3 0 0 1 2 2 1 1 1 0 1 1 0 1 2 0 1 2 0 3 1 1 0 1 0 3 0 2 0 1 1 0 3 3 1 0 0 0 1 4 1 0 0 0 0 0 1 3 1 0 0 1 2 0 3 1 1 0 0 0 0 2 1 1 2 1 1 1 1 3 2 1 0 0 0 1 1 0 0 0 0 3 1 2 0 6 0 3 7 3 0 1 0 1 0 2 1 1 1 1 2 1 1 0 0 2 0 1 0 2 0 0 1 1 3 2 1 2 1 5 3 0 1 0 3 7 0 1 3 1 0 0 0 0 1 0 0 0 1 0 1 1 3 1 1 1 4 1 1 5 0 2 2 1 4 1 2 0 0 1 0 3 2 2 0 1 3 0 1 1 2 1 0 0 1 2 1 0 1 1 1 0 0 0 0 0 7 1 1 2 2 0 1 0 3 0 2 0 1 1 0 1 3 1 2 1 2 2 0 0 0 0 0 3 0 0 0 3 0 0 1 0 0 1 1 2 1 1 0 1 0 0 1 0 0 5 0 1 0 0 3 1 1 2 0 1 0 0 1 2 1 0 0 1 1 0 1 0 0 2 1 1 2 1 1 1 1 1 2 0 0 2 1 2 0 0 0 1 1 4 0 2 1 6 0 1 0 0 1 0 4 1 2 3 1 1 2 1 0 1 1 1 1 0 2 2 2 1 1 0 0 0 1 1 0 3 0 1 1 1 2 1 0 0 0 4 1 5 2 3 0 0 0 1 0 1 0 1 1 1 3 1 1 1 0 1 0 0 0 0 4 0 2 2 0 1 3 1 3 1 0 2 0 1 1 1 1 1 0 0 0 1 0 0 0 2 1 1 1 1 1 1 2 1 2 1 2 1 2 1 1 2 0 0 1 1 0 1 0 1 0 0 2 2 1 0 1 2 0 1 2 0 3 1 1 0 0 1 1 0 1 1 1 0 0 1 1 0 0 1 0 1 1 1 3 2 3 0 2 1 0 0 0 0 0 0 1 0 2 0 0 2 1 0 0 0 2 1 3 0 0 1 1 2 1 0 0 3 2 0 0 1 0 0 0 1 1 0 0 2 1 0 1 0 1 3 1 1 1 1 2 0 0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 2 0 1 3 1 1 2 2 1 1 0 1 2 0 1 4 0 1 0 3 0 0 0 0 1 0 1 0 1 2 1 1 1 0 0 1 2 0 0 0 3 0 1 1 2 1 2 5 1 1 1 0 1 1 3 0 0 1 0 2 3 1 0 1 1 0 2 1 1 0 2 1 2 1 2 0 1 0 1 0 1 1 1 0 1 0 0 2 1 1 3 1 4 0 0 0 1 0 0 2 0 0 1 4 1 1 0 0 0 0 4 0 0 1 1 2 0 1 1 1 1 0 0 0 0 0 0 0 1 2 1 2 2 1 0 2 1 3 0 1 1 3 1 0 1 1 0 3 0 1 0 0 2 1 1 1 1 0 3 0 1 1 1 0 2 4 2 1 7 0 2 1 0 0 0 1 0 1 0 1 0 1 0 0 1 1 0 0 0 1 0 2 1 0 0 0 0 3 1 2 2 0 1 1 0 3 1 0 1 1 2 1 2 1 2 1 1 3 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 0 0 1 0 0 0 3 1 0 0 0 0 1 2 1 1 0 0 0 0 2 1 3 0 2 4 1 4 1 3 0 2 3 0 2 1 3 1 1 0 1 1 1 0 3 0 0 2 0 0 2 1 1 1 0 2 6 0 1 1 0 0 0 0 2 3 1 5 1 2 1 0 0 0 0 2 1 0 1 0 2 1 0 0 0 0 0 1 1 1 1 0 2 2 0 1 0 0 3 1 4 1 1 1 4 0 1 1 3 1 2 1 0 0 0 5 0 0 1 2 0 2 2 1 1 1 1 0 1 2 2 1 1 0 1 0 0 1 1 0 1 0 1 1 1 4 0 1 0 1 0 0 1 1 0 0 1 4 0 1 0 0 4 0 6 2 1 2 1 1 5 3 0 0 1 0 1 2 1 1 1 1 0 0 3 6 0 2 0 0 1 2 3 0 1 1 0 0 0 0 0 2 1 1 3 2 4 0 0 1 1 2 0 0 1 1 0 0 1 0 0 0 0 0 0 2 2 0 0 1 1 0 0 0 0 6 1 0 1 0 0 0 1 1 0 2 0 0 1 0 2 1 2 0 1 0 2 1 1 1 1 1 0 1 0 0 1 2 0 3 1 0 0 1 3 2 2 2 0 1 1 1 1 0 0 1 1 2 2 1 2 0 0 0 1 2 3 0 0 1 0 1 0 6 2 0 1 0 0 0 6 9 0 1 1 1 4 1 1 2 1 0 0 2 0 0 2 0 1 0 1 1 0 0 0 1 3 1 1 4 1 1 1 0 1 1 0 0 2 0 3 0 1 2 1 1 4 2 0 1 0 0 0 0 1 0 0 0 0 1 1 0 1 1 0 0 0 2 1 0 1 1 1 0 1 0 1 1 1 0 1 0 1 4 0 0 2 1 1 1 1 1 1 0 1 2 0 0 2 2 1 0 2 1 1 2 1 1 1 0 1 1 1 1 3 0 1 1 2 1 4 1 0 0 0 1 0 0 1 2 0 0 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 2 1 2 0 2 2 0 3 1 1 0 1 1 2 0 3 1 1 0 2 2 0 1 0 1 0 0 0 1 0 0 1 1 1 3 2 2 1 0 1 1 0 1 1 0 1 1 3 2 0 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 7 1 1 1 3 2 0 1 2 1 1 1 1 2 1 1 1 1 3 0 0 9 1 1 0 1 0 1 0 1 0 3 1 0 1 1 1 2 0 0 1 1 1 1 0 0 2 0 0 1 0 0 0 1 0 2 0 0 2 0 0 1 0 1 0 3 0 0 1 1 1 1 0 1 0 2 0 2 0 1 2 0 1 0 1 0 1 3 0 1 0 1 1 8 2 1 0 0 0 1 1 1 0 0 2 1 0 1 3 1 1 0 1 0 1 0 3 1 1 4 0 1 1 1 0 1 0 1 3 2 0 3 1 1 1 1 1 1 1 0 1 0 1 0 2 1 0 1 1 0 0 1 1 2 3 2 2 3 0 0 2 2 0 2 1 1 0 2 0 2 0 0 2 0 0 2 1 3 1 2 0 1 1 2 1 0 3 10 1 1 0 1 0 1 0 0 0 0 1 2 2 1 1 2 1 3 1 1 0 0 0 0 0 1 0 1 0 2 0 1 1 0 0 1 0 0 2 1 2 2 2 1 2 0 2 2 1 1 1 0 0 0 1 0 0 0 1 1 1 1 2 0 1 0 1 2 6 1 1 2 0 3 0 4 2 1 0 0 1 0 0 2 1 0 2 0 1 0 0 1 1 1 2 1 0 1 1 1 1 5 3 1 1 2 1 1 1 0 1 1 2 1 1 5 1 0 1 1 1 4 1 3 1 4 0 1 2 0 1 3 0 4 0 2 1 2 1 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 4 1 1 2 1 0 2 0 1 0 1 1 1 1 0 0 1 1 1 2 0 1 0 1 1 1 1 1 0 0 0 0 1 1 0 6 9 2 0 1 0 2 2 0 0 2 2 0 1 1 0 2 3 1 0 1 2 2 2 0 0 0 0 0 1 0 0 1 1 1 1 0 1 1 3 4 3 1 0 1 6 0 1 0 1 1 1 4 1 1 0 2 1 0 0 0 1 1 2 0 2 1 1 1 2 1 1 0 1 1 3 0 2 2 2 3 0 1 0 1 2 0 0 1 0 0 3 0 3 1 2 2 1 0 1 3 1 0 2 1 0 1 1 0 3 0 0 1 1 0 0 0 0 2 1 0 0 2 7 1 0 0 5 0 0 1 0 0 2 0 1 1 0 1 3 0 1 1 1 0 1 0 4 0 0 1 2 0 0 2 0 2 2 0 1 2 1 0 1 1 0 0 2 0 1 0 0 1 3 2 1 1 1 1 0 1 0 0 0 1 2 1 1 2 1 0 0 1 0 1 2 2 1 0 0 0 0 0 1 1 1 1 2 0 2 4 4 1 1 2 3 1 0 2 1 1 0 1 0 1 0 0 2 1 1 1 0 0 0 0 1 6 3 0 0 0 1 1 0 0 1 1 3 2 1 0 0 0 3 0 3 0 1 2 2 2 0 1 1 1 0 1 0 0 2 0 0 0 1 1 0 0 1 1 1 1 0 4 0 0 1 0 0 2 0 0 0 0 0 0 1 1 0 0 0 1 1 3 3 0 1 1 0 1 1 0 1 0 0 0 0 1 0 2 0 1 0 2 1 0 1 0 1 0 2 2 1 1 0 2 0 2 0 0 0 1 2 0 1 3 2 1 2 0 3 0 1 0 0 1 1 2 3 1 0 1 0 2 0 1 3 1 1 1 1 5 2 0 2 1 2 1 0 0 3 2 1 2 1 1 1 1 0 0 0 0 0 3 1 2 1 0 0 0 0 1 0 1 1 1 2 1 2 2 0 1 2 2 0 0 0 0 0 0 1 0 2 3 1 2 1 0 2 2 0 0 0 2 1 1 2 1 5 3 0 1 0 0 0 4 2 5 2 1 1 1 1 0 0 0 0 0 1 1 5 0 2 0 0 0 3 0 1 1 1 0 3 2 3 1 1 1 1 1 1 2 1 0 1 0 0 1 1 1 2 4 1 0 2 0 0 2 2 0 2 0 1 4 0 0 1 0 0 2 1 1 1 2 0 0 1 0 0 1 0 0 2 0 1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 1 1 4 1 3 2 0 1 0 1 1 1 0 1 0 0 2 0 0 0 0 1 0 0 1 2 0 2 4 0 0 8 2 1 3 2 0 0 3 0 0 3 1 1 1 1 0 0 0 0 0 2 1 1 1 1 2 0 0 4 1 1 1 0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 0 1 1 2 0 2 2 1 1 1 0 1 0 1 1 1 0 1 0 1 1 2 2 3 1 0 3 1 1 3 0 0 0 1 1 3 2 1 2 1 5 0 0 1 2 3 1 0 1 0 1 1 1 4 1 1 0 1 0 2 1 1 0 1 4 2 0 1 0 1 0 0 0 1 1 0 3 1 1 1 3 2 1 1 1 0 4 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 7 5 0 0 1 0 0 2 0 0 1 0 2 0 1 1 0 0 1 0 1 2 6 0 2 5 1 3 0 0 3 1 3 0 1 1 1 0 2 0 1 1 0 0 2 1 0 0 0 2 2 0 1 1 1 2 1 2 1 1 2 1 0 1 1 0 2 1 0 0 1 1 3 0 2 1 1 1 0 2 3 2 1 1 0 1 2 0 0 0 0 1 2 0 0 2 0 0 0 1 0 0 0 1 2 0 2 1 1 1 0 0 0 0 1 1 2 1 1 1 1 1 0 3 1 0 1 1 1 0 1 1 1 1 0 2 0 0 1 1 0 0 1 1 1 0 3 0 1 1 1 2 3 0 2 0 1 2 0 5 1 1 0 4 0 5 0 0 1 0 0 1 4 7 1 2 4 1 2 2 1 0 0 0 1 2 1 1 1 1 1 2 2 2 0 1 1 0 0 0 0 1 2 1 2 1 1 0 0 0 2 1 0 3 0 0 1 1 0 1 1 0 1 2 0 0 0 0 0 0 0 2 2 4 0 1 1 2 1 1 1 2 5 1 2 0 2 2 0 1 0 0 1 1 1 0 0 2 1 0 0 1 1 0 0 0 2 1 1 1 1 1 1 1 1 2 2 5 0 0 3 1 2 0 1 0 0 0 0 1 2 2 0 0 3 2 0 0 1 2 0 2 0 0 1 0 1 0 0 0 0 1 1 3 1 0 3 1 2 0 2 0 1 0 3 0 1 0 1 1 1 2 0 1 1 1 0 2 0 2 3 1 1 0 0 0 2 1 1 2 1 1 2 2 0 1 2 1 0 1 2 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 0 1 1 0 2 0 2 3 1 0 4 1 0 1 0 1 7 1 3 0 1 0 1 3 1 1 2 0 0 0 1 0 2 0 2 0 0 0 1 1 0 0 0 1 0 1 0 1 0 2 1 1 1 0 0 0 0 1 1 0 0 0 3 1 0 4 1 0 3 2 4 0 0 0 1 10 0 1 1 0 0 4 3 2 0 1 1 0 0 1 2 1 2 1 0 0 2 0 0 1 4 1 0 0 1 1 3 0 1 1 2 1 0 1 5 2 0 0 1 0 1 5 1 3 2 0 1 1 1 0 0 6 8 1 2 1 0 1 0 0 1 2 1 0 1 2 1 1 0 1 1 0 0 2 1 2 0 0 2 0 1 1 2 1 0 1 1 1 1 0 1 1 0 1 1 0 1 3 0 1 0 1 1 0 0 1 1 0 1 0 2 1 0 1 1 2 0 1 0 2 1 1 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 0 4 1 2 2 0 2 0 0 0 1 0 1 0 0 1 1 1 8 4 0 0 3 1 0 2 1 1 1 1 0 0 3 2 1 0 0 2 1 2 0 1 0 0 1 0 1 3 3 1 2 1 1 3 1 0 3 0 1 3 1 1 1 1 1 2 0 1 0 0 0 1 1 0 0 0 0 0 1 1 1 1 2 1 1 2 3 1 0 0 1 2 0 2 3 4 3 0 0 2 0 2 1 0 2 1 2 1 2 1 1 0 0 1 0 1 0 0 1 0 3 0 1 0 1 0 0 3 0 1 0 2 0 2 2 0 0 0 0 1 1 1 3 2 0 2 1 2 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 2 2 1 2 0 2 2 1 2 0 0 1 1 0 0 0 1 0 0 2 0 0 5 1 0 2 2 0 0 2 0 0 1 2 0 0 0 1 0 0 1 1 0 1 0 0 0 1 3 0 1 0 1 2 1 1 2 0 1 3 0 1 1 1 1 0 1 0 2 0 2 2 1 1 1 0 0 1 0 0 1 1 1 0 1 1 2 2 1 1 3 0 0 1 1 0 0 0 2 2 1 1 1 1 0 3 1 0 0 0 0 2 1 2 2 0 2 4 1 1 0 1 2 0 1 0 0 1 0 0 1 1 1 1 0 2 0 0 0 2 1 0 0 4 0 0 0 4 2 2 1 1 1 2 0 1 0 0 0 3 1 1 3 2 0 1 1 1 1 6 0 1 1 0 1 1 1 0 0 1 1 0 0 1 2 2 1 2 0 2 0 1 2 1 1 0 1 0 0 0 3 2 2 0 0 0 1 2 1 1 0 1 2 0 0 0 4 0 1 2 1 1 1 0 2 1 0 0 0 0 0 3 5 0 1 0 1 3 1 2 0 0 0 1 5 0 1 1 1 0 2 0 2 1 1 0 1 2 4 0 0 0 3 1 2 4 1 0 0 2 0 1 1 2 0 2 1 1 0 1 1 0 0 1 1 2 0 2 1 0 1 0 4 3 0 1 0 4 1 1 1 2 3 1 2 1 1 0 1 1 1 1 1 1 0 1 0 4 0 1 3 0 1 0 8 1 0 1 0 3 0 0 1 2 3 0 1 2 0 0 1 1 4 1 0 0 2 3 1 2 0 1 1 1 0 2 0 0 0 1 0 1 0 3 0 1 1 3 1 2 3 0 3 0 1 0 2 3 0 0 0 1 0 0 1 0 0 1 0 1 0 2 0 1 1 0 1 0 1 0 0 1 3 1 0 1 1 0 0 0 3 0 0 5 0 2 0 1 1 1 3 0 0 2 0 0 2 0 1 0 0 1 1 2 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 2 1 0 1 0 0 0 2 1 3 1 2 0 0 4 1 0 0 0 1 0 0 0 0 0 1 0 2 0 0 2 0 5 2 3 1 0 1 0 1 0 0 5 1 0 3 2 1 1 0 2 3 1 1 0 0 1 1 1 1 1 1 0 0 0 3 0 4 0 0 1 0 1 3 0 3 2 1 1 0 0 0 0 0 2 0 1 3 0 6 2 0 1 0 1 1 1 0 1 1 0 4 0 1 3 0 0 2 0 4 0 0 2 1 1 5 0 1 0 0 0 0 0 1 0 2 8 1 2 0 1 1 1 1 3 5 2 0 0 2 0 0 1 0 2 1 0 1 1 1 3 1 0 2 0 0 1 0 1 0 1 1 1 0 3 1 1 0 1 1 0 0 1 1 1 0 1 3 0 0 3 1 1 3 0 0 0 1 2 7 0 1 3 0 0 1 0 2 2 0 0 1 1 3 1 3 6 1 3 0 2 0 2 4 1 1 2 2 1 0 3 0 8 0 1 2 1 2 0 0 2 2 1 0 0 2 2 1 1 1 1 0 1 0 2 0 4 0 1 2 2 1 1 0 1 1 1 0 1 1 2 0 0 3 0 1 1 0 0 2 2 1 1 0 3 2 0 0 1 1 0 0 2 1 1 3 0 5 0 1 1 1 0 0 0 2 1 0 1 1 1 0 1 1 2 0 2 1 1 0 0 0 0 2 1 2 2 1 1 0 0 1 2 0 1 0 1 0 0 0 0 1 6 1 2 1 1 1 2 0 0 8 1 0 2 0 0 6 0 1 1 2 0 3 0 4 1 1 0 2 1 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 5 4 2 0 0 1 0 1 0 0 2 1 3 1 2 0 1 2 4 0 0 0 1 2 1 0 0 2 4 0 0 1 1 4 1 1 1 0 1 0 1 3 0 2 1 2 0 0 2 0 1 1 1 0 0 2 1 1 0 1 1 1 0 1 2 1 1 0 1 1 1 2 3 6 1 1 1 1 1 1 0 2 0 0 2 1 1 1 0 1 1 1 1 1 3 1 0 0 3 0 0 1 2 0 0 1 1 1 2 1 0 1 0 1 2 4 2 0 0 2 0 0 1 3 2 0 1 1 2 1 0 2 0 1 0 0 0 2 1 0 1 2 1 0 1 2 1 1 0 0 2 1 2 0 1 0 0 0 1 1 3 2 3 1 1 2 1 1 0 0 1 1 2 0 1 1 0 2 1 2 2 1 1 0 1 1 0 1 1 2 3 1 4 1 0 1 1 1 0 1 5 3 1 2 5 0 1 1 0 1 1 2 1 1 1 1 0 0 1 1 0 2 1 2 0 2 1 0 0 2 1 1 0 0 1 2 2 1 4 0 1 0 0 0 0 0 0 0 1 0 0 1 3 1 2 0 1 0 0 0 1 1 1 0 0 1 0 2 1 1 0 0 0 1 1 0 0 1 0 1 0 2 1 0 0 1 0 1 1 1 0 1 1 1 0 1 0 1 1 0 0 3 3 1 0 0 1 0 3 0 4 0 0 0 1 2 1 0 1 0 0 4 2 1 1 0 1 2 2 3 0 0 5 2 3 0 1 1 0 0 1 0 1 3 0 1 0 0 1 3 0 2 1 1 2 1 1 1 1 0 1 2 2 0 2 1 0 1 0 1 2 0 1 0 2 0 0 0 0 1 1 1 0 1 0 1 0 0 1 4 3 1 0 0 3 2 1 1 6 2 1 2 0 2 3 0 1 0 0 1 2 1 4 9 1 1 1 1 1 2 1 1 0 0 3 2 1 0 0 1 2 0 3 0 0 0 1 1 1 1 1 0 1 0 0 2 1 0 0 0 0 1 1 1 1 0 0 0 2 2 0 1 4 0 1 0 2 0 0 2 0 1 1 2 0 1 0 0 0 1 1 3 5 0 0 0 0 3 0 2 0 0 7 0 1 1 2 2 1 2 0 0 3 0 0 1 2 2 0 1 0 1 6 0 2 0 0 0 0 1 1 1 5 1 0 3 0 1 2 0 1 0 1 2 1 1 1 3 2 1 0 1 3 1 0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 0 1 1 2 0 2 0 3 0 0 1 1 1 1 0 1 0 1 0 0 0 0 2 1 1 3 1 0 1 1 1 0 1 0 1 1 3 0 0 1 0 0 0 0 1 0 1 4 1 1 5 0 2 1 1 0 1 4 0 0 0 0 2 0 1 0 1 1 0 5 0 3 0 1 1 1 3 2 0 0 1 1 1 1 1 2 1 4 3 0 4 0 1 1 2 1 0 1 0 1 0 1 1 0 2 1 6 1 2 1 1 0 0 1 2 1 1 0 2 1 2 0 0 1 2 1 1 3 2 1 0 0 4 0 1 0 0 1 0 2 2 2 1 1 0 1 1 2 0 1 0 2 0 1 1 0 0 1 1 6 1 1 0 1 0 1 1 0 1 0 1 4 1 0 5 1 0 1 1 0 1 1 1 1 0 0 0 2 1 1 2 0 0 0 2 1 0 0 0 1 2 0 2 0 0 0 2 0 0 2 2 1 1 0 2 1 0 6 3 1 1 1 0 3 0 5 1 0 4 0 1 1 4 0 1 0 3 0 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 1 2 1 2 2 1 4 1 1 4 1 0 1 0 2 2 1 1 2 0 1 1 0 1 1 1 0 0 0 1 1 1 4 1 0 1 0 2 1 0 1 1 1 0 1 7 1 1 0 1 1 3 1 1 0 0 2 0 1 0 0 4 1 1 1 1 1 1 4 3 1 0 1 1 1 1 0 3 2 2 0 0 0 0 0 1 1 1 1 4 3 2 1 1 0 1 1 2 2 1 1 1 0 0 2 3 0 1 0 0 1 1 0 1 2 1 1 2 1 5 3 1 2 0 0 1 1 1 1 0 2 2 1 0 2 3 1 0 2 1 1 0 2 2 0 1 0 3 0 0 1 3 3 0 0 0 1 0 1 1 1 1 2 0 2 0 3 0 1 1 2 1 2 2 0 1 0 0 2 2 0 0 1 1 1 0 1 0 1 1 4 6 1 3 2 1 2 4 0 0 2 0 0 0 2 0 0 1 1 1 1 0 2 0 2 0 1 0 0 2 1 1 2 0 0 4 1 0 1 0 1 1 0 1 1 0 0 2 2 1 1 0 2 2 0 1 4 0 0 3 4 0 1 4 1 1 1 2 0 0 0 2 1 0 0 0 0 0 1 1 4 2 1 0 1 0 1 1 0 0 1 2 0 2 1 2 1 0 1 0 3 1 1 2 1 0 0 1 2 1 0 0 0 0 4 1 2 0 1 1 2 1 0 3 1 0 0 0 0 1 1 0 5 0 1 2 0 0 1 2 0 1 1 2 1 0 1 0 0 1 0 0 0 1 0 2 0 4 1 0 0 0 0 1 1 0 2 1 1 0 1 1 2 0 1 0 1 0 2 0 2 0 1 1 3 1 0 3 1 1 2 0 0 1 1 1 2 1 0 1 0 0 2 0 6 0 1 0 0 0 0 1 1 1 3 0 1 0 0 3 1 1 1 0 2 1 0 1 1 2 1 0 2 3 6 2 2 0 1 2 1 0 1 0 0 0 0 0 0 0 3 0 2 0 2 1 0 2 0 2 1 0 1 0 1 0 2 1 0 1 0 0 0 2 0 1 1 1 4 0 3 1 0 0 4 0 1 1 1 0 0 2 0 2 2 1 1 1 3 2 0 0 0 0 2 0 1 1 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 1 2 3 0 0 0 2 0 1 3 2 1 0 0 2 3 0 1 0 1 0 2 0 2 1 1 0 0 4 0 0 0 0 1 1 0 0 0 2 0 1 1 2 1 0 1 1 3 1 0 1 1 0 0 0 1 1 1 1 1 1 4 0 1 5 4 1 1 2 1 0 1 1 0 1 0 1 1 0 0 1 1 1 2 1 1 0 0 2 0 2 4 2 1 1 1 2 0 3 2 0 1 2 1 0 1 1 1 4 0 1 0 2 1 1 1 0 2 0 1 3 1 2 2 2 0 1 2 1 1 4 0 0 1 2 0 1 1 2 1 0 4 3 4 2 1 0 1 2 0 1 1 2 1 1 0 2 1 2 2 3 0 1 5 2 0 1 0 1 1 1 1 1 1 0 4 0 0 1 0 1 2 1 1 0 0 0 1 1 1 1 0 0 1 1 0 0 3 1 1 1 2 1 1 1 0 0 0 2 0 1 2 1 0 1 3 1 0 1 2 0 1 1 1 0 2 0 2 1 5 1 1 0 2 1 2 5 0 1 2 0 1 4 1 0 2 0 2 0 1 1 0 3 1 0 1 2 1 2 0 5 3 0 0 1 0 0 2 0 1 7 0 0 0 0 3 0 3 0 2 0 0 0 1 1 2 0 1 1 2 2 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 2 5 1 1 0 1 0 1 1 1 3 0 1 1 0 2 0 1 0 1 0 0 0 1 2 0 1 0 4 2 1 0 2 1 1 5 1 1 2 1 0 0 1 0 1 0 0 1 4 0 0 1 0 1 0 3 0 2 0 1 0 1 0 1 3 1 0 1 1 1 3 1 7 2 1 0 2 0 1 1 6 0 1 0 1 0 0 1 0 0 1 1 0 2 1 2 0 1 0 1 2 3 1 0 1 4 1 0 1 1 0 0 2 1 1 3 0 0 0 0 0 1 0 0 0 1 0 3 2 1 1 4 0 1 0 3 2 1 2 2 0 0 2 3 2 0 0 0 2 1 1 0 0 1 1 1 1 1 1 2 2 0 1 1 1 0 0 0 0 1 1 1 0 1 0 0 1 2 0 1 0 0 0 1 0 0 0 1 1 1 0 2 2 1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0 2 0 1 1 2 0 3 0 0 0 0 1 0 1 0 0 3 3 2 1 0 0 0 1 1 1 1 3 0 4 1 1 5 0 1 1 1 0 0 1 2 1 3 2 1 1 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 3 2 0 1 3 1 2 0 0 0 2 0 1 1 4 3 6 2 0 2 5 1 0 0 0 0 1 1 1 1 1 3 2 0 3 1 1 0 1 5 0 0 0 0 2 0 1 1 2 1 1 0 0 2 0 2 1 1 0 0 0 1 2 1 0 1 0 0 0 0 2 1 2 1 0 2 1 0 1 1 0 1 0 1 1 2 0 0 0 0 0 3 3 3 0 1 0 0 0 1 0 1 1 0 0 0 3 2 1 1 2 1 2 1 0 1 0 0 0 1 0 0 1 0 1 2 1 0 1 1 3 2 2 1 1 2 0 1 2 0 1 1 1 0 1 0 2 1 1 1 0 2 2 1 0 0 0 1 5 0 1 0 0 0 4 0 2 0 0 0 0 0 1 3 2 2 0 0 1 5 4 0 2 1 0 0 1 0 2 2 1 3 2 5 6 1 0 1 1 1 1 2 0 1 0 0 0 0 0 0 1 2 3 0 2 2 1 1 1 0 2 1 2 1 1 1 9 1 1 0 0 0 1 2 0 0 0 1 0 1 2 1 1 0 1 2 0 1 0 0 0 0 0 2 2 1 1 0 0 0 0 2 1 1 2 1 1 1 2 2 0 2 2 0 0 0 0 3 2 0 0 0 0 2 1 3 1 1 1 3 5 1 1 1 0 1 1 1 1 2 2 0 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 3 0 3 1 0 1 0 0 1 3 0 0 1 3 0 0 0 1 2 3 2 1 6 0 0 0 1 1 2 0 0 1 1 0 0 1 0 1 1 0 3 1 1 1 3 1 1 0 1 1 1 2 1 0 0 1 0 0 1 0 1 0 0 1 4 0 1 0 0 1 1 0 0 2 0 0 1 1 0 3 2 0 1 0 1 1 1 0 1 3 1 2 2 0 0 1 3 1 0 0 0 2 0 1 2 0 1 1 1 1 0 3 1 1 1 0 1 0 0 0 1 1 0 1 0 0 2 1 4 0 0 1 0 1 2 1 1 4 2 1 1 0 0 2 1 1 1 1 0 2 4 1 0 0 0 4 1 4 1 2 1 3 1 1 1 8 1 0 4 0 0 1 1 2 0 3 1 2 0 1 0 0 1 4 4 0 0 1 0 0 0 1 2 2 0 1 0 2 0 0 1 1 0 1 0 0 0 1 2 1 2 3 1 3 1 1 0 0 0 1 1 1 0 2 2 2 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 1 2 1 1 0 2 1 0 2 0 2 6 0 1 3 2 0 0 0 0 0 0 2 1 0 0 0 3 3 1 1 0 0 0 1 2 1 2 0 1 1 1 0 4 1 1 1 0 1 5 2 0 0 0 0 2 1 0 0 0 1 1 0 3 0 1 2 0 6 1 3 1 2 3 2 0 1 0 0 0 1 1 0 0 1 1 1 1 0 0 1 5 1 2 2 2 1 0 0 1 2 3 0 1 4 2 0 1 1 8 2 2 1 0 1 0 2 0 0 2 1 0 2 1 0 0 1 1 0 1 2 1 0 2 5 0 1 2 0 0 1 3 1 1 2 0 0 2 1 4 1 1 0 0 1 1 0 3 0 0 2 2 1 1 1 0 2 5 0 2 0 3 1 3 1 1 1 0 5 7 2 1 0 2 2 0 3 1 0 1 1 1 0 0 0 0 1 0 0 1 1 0 0 1 1 0 2 0 3 0 1 1 1 0 1 3 0 7 0 2 1 0 3 1 0 0 2 0 0 1 0 0 0 1 1 1 5 1 1 1 3 1 0 1 1 0 1 1 0 0 0 0 2 1 3 1 3 4 1 3 0 0 1 1 0 0 0 2 3 4 1 0 2 1 0 1 2 2 5 0 3 1 0 2 9 1 0 2 5 0 0 0 2 0 1 1 1 0 1 0 0 3 1 0 0 3 0 1 2 2 0 1 0 0 1 1 0 0 1 1 0 1 1 3 6 0 1 2 0 0 2 1 4 2 1 2 1 0 2 1 2 2 1 3 0 0 0 1 1 0 2 1 1 1 5 1 6 0 0 0 0 1 1 0 1 0 0 1 2 0 1 1 0 4 2 1 3 0 0 1 0 0 1 0 0 1 1 0 1 1 1 2 1 1 2 2 2 1 0 1 3 2 1 1 1 0 1 4 0 1 0 0 1 0 1 0 1 1 1 2 1 1 1 2 2 0 1 1 0 1 0 1 0 1 1 1 0 2 1 3 1 1 1 2 0 1 1 1 0 0 1 1 2 0 0 2 1 2 2 2 2 0 2 0 0 0 1 2 0 0 2 0 2 1 0 0 2 2 2 1 4 0 1 1 4 1 1 0 1 3 2 0 0 1 1 0 0 3 0 0 1 1 1 0 0 1 0 1 1 2 1 1 0 2 1 2 2 0 1 1 0 3 2 0 1 1 3 0 1 0 0 0 3 3 0 1 0 1 1 1 1 1 0 1 1 0 2 0 2 0 2 0 1 0 2 1 1 1 0 4 0 1 1 3 0 2 0 1 1 1 1 1 1 1 4 1 3 0 1 1 1 1 0 3 1 0 0 0 0 3 1 0 1 1 0 0 1 1 0 0 1 1 1 0 3 1 0 0 0 1 2 1 0 0 0 0 0 2 0 1 1 0 0 0 4 0 0 2 0 1 1 1 0 0 1 0 1 1 0 0 3 1 2 1 1 1 0 2 0 1 1 1 2 1 0 0 1 1 3 1 1 0 1 0 4 0 5 0 3 2 0 0 1 2 0 0 0 0 1 1 1 0 1 5 1 0 1 0 0 1 0 2 1 1 0 1 0 0 0 4 2 0 1 2 0 1 1 1 1 1 0 0 1 0 0 1 3 0 2 2 1 6 2 4 1 1 0 1 0 2 2 0 0 0 0 1 0 0 1 1 0 0 0 2 0 0 1 0 1 2 3 0 1 1 1 1 3 3 1 0 1 1 1 0 2 0 1 1 2 2 1 0 4 0 1 1 2 2 1 2 1 0 0 3 1 1 1 0 2 1 1 0 1 0 1 0 0 1 1 0 0 0 0 2 1 1 2 2 1 2 2 1 1 1 0 0 1 0 0 0 0 1 3 2 0 0 0 1 2 1 1 0 1 2 0 0 3 0 2 2 0 0 4 0 0 1 1 0 1 1 0 0 0 0 5 1 1 0 2 0 1 0 0 0 0 0 1 1 3 2 2 0 0 1 0 5 0 0 1 0 2 2 1 0 0 1 3 0 0 1 2 0 1 3 1 1 1 1 0 1 2 1 1 1 0 2 1 6 0 1 0 1 1 2 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 3 0 0 1 1 1 1 1 1 1 2 1 0 0 1 3 0 1 2 0 7 0 2 3 2 5 0 0 0 0 0 0 1 3 1 1 1 0 3 2 0 2 1 0 2 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 1 1 3 1 1 0 1 1 0 2 1 1 1 0 1 0 1 0 1 2 2 1 0 3 1 0 1 0 1 0 0 0 2 1 2 0 6 0 0 1 1 0 2 0 1 5 0 1 1 0 0 1 1 0 0 0 1 0 1 1 4 0 2 1 3 2 0 2 0 1 3 1 0 1 0 3 0 1 2 0 2 3 0 2 0 0 1 1 1 0 1 1 0 0 1 0 1 3 3 1 1 2 5 0 1 1 1 5 1 0 1 1 1 1 0 0 2 0 3 0 1 5 1 0 0 1 0 1 0 1 1 1 0 1 1 1 0 0 0 2 1 1 0 1 0 2 0 1 0 0 2 2 2 2 3 0 0 0 3 0 0 2 0 6 1 0 1 1 1 1 0 1 2 0 0 1 2 0 0 2 0 2 1 2 2 2 0 1 3 1 1 1 0 1 1 0 0 0 3 1 1 5 2 1 1 1 1 1 1 0 1 2 1 4 0 3 0 7 1 2 2 1 0 1 1 2 1 1 1 1 1 2 1 1 1 1 1 4 0 0 1 2 1 0 2 1 1 2 1 0 0 1 1 0 1 0 0 0 2 2 2 0 1 0 1 1 0 1 0 0 1 0 0 1 1 4 0 0 1 0 1 3 0 1 1 1 0 0 1 0 2 3 7 3 0 5 0 0 1 0 0 3 1 0 0 1 2 0 1 0 1 0 3 1 1 1 1 1 0 0 0 1 1 0 0 3 1 0 3 1 1 0 1 0 0 4 1 1 1 0 1 1 1 0 2 0 1 1 1 1 1 0 1 0 1 0 0 2 1 4 0 0 0 2 1 0 0 1 4 1 2 1 1 1 1 4 1 1 2 0 5 1 2 1 0 1 1 0 0 0 1 0 0 1 2 1 0 0 1 1 1 1 0 4 2 0 6 1 1 3 3 0 1 0 0 0 1 3 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 2 1 3 3 3 1 0 0 0 0 1 2 1 1 0 1 0 0 0 0 1 1 2 1 1 1 1 3 2 1 0 1 0 0 0 2 2 2 1 0 0 0 0 1 0 0 1 0 1 2 0 0 1 1 2 1 0 4 3 1 0 0 1 0 0 0 2 1 0 1 0 1 0 0 1 1 1 2 0 2 1 2 3 1 1 1 2 0 1 1 1 0 2 4 1 2 1 1 0 0 0 0 1 2 0 1 4 1 0 1 2 1 1 1 1 1 0 0 1 1 0 0 1 2 0 0 0 1 0 1 0 0 1 1 2 1 0 1 1 4 1 1 2 1 2 1 0 1 2 3 0 1 0 0 1 1 1 4 1 0 0 0 0 0 0 0 0 2 0 0 0 1 2 1 1 0 1 0 1 0 0 1 0 0 0 1 1 1 3 2 0 0 1 0 2 2 1 1 1 3 0 0 1 1 2 1 1 1 1 0 0 4 0 2 2 1 1 1 0 1 3 1 1 3 1 1 2 0 1 0 2 2 1 0 1 1 0 1 0 3 2 0 3 0 1 2 1 0 1 0 1 4 2 2 0 1 1 2 0 1 1 0 0 0 4 1 0 1 1 4 1 0 0 2 1 4 1 1 1 2 1 1 0 1 2 0 0 1 0 1 2 0 0 0 1 0 6 0 3 1 0 3 3 1 2 0 0 0 1 2 3 1 2 1 1 0 0 0 2 1 2 0 1 0 1 2 0 2 0 2 0 2 0 1 1 0 2 1 0 1 3 2 0 0 2 0 5 0 0 1 1 0 1 1 0 2 3 0 5 0 2 0 1 0 2 3 2 2 0 0 1 2 0 2 1 2 2 0 2 1 1 1 4 0 0 1 0 0 1 0 0 7 1 4 0 1 0 0 0 3 1 1 1 1 1 1 1 1 0 0 1 0 2 0 0 4 0 0 1 0 0 3 1 0 0 0 1 0 1 1 1 0 2 0 0 0 1 0 0 0 2 0 4 0 0 1 3 1 0 1 2 1 3 0 0 1 1 3 2 1 1 1 1 1 2 0 0 0 1 0 0 2 4 1 1 5 0 1 0 1 1 1 1 0 1 0 1 1 2 2 1 0 0 0 1 0 0 1 1 3 2 1 4 1 3 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 3 1 1 0 0 0 0 0 1 3 1 4 1 0 0 2 0 3 3 1 0 1 0 1 0 1 2 1 0 0 1 1 1 2 0 0 7 1 0 1 0 1 1 1 1 3 1 1 2 2 1 2 1 0 0 0 0 0 1 1 0 1 2 2 1 0 1 2 1 4 3 2 1 1 0 0 0 4 3 0 0 2 2 6 2 0 1 2 0 2 1 1 0 0 1 0 1 1 1 0 0 1 1 1 1 1 0 1 0 1 0 3 1 0 2 0 0 0 1 1 1 1 2 0 0 1 0 0 0 1 3 1 4 2 0 0 1 1 2 0 3 0 0 1 1 1 1 1 0 0 1 2 1 0 1 1 3 0 1 1 1 0 2 6 0 1 0 3 0 1 1 1 1 0 1 0 2 2 0 0 1 1 1 1 2 2 1 1 1 0 1 2 2 1 2 0 0 0 3 0 1 2 1 1 1 5 0 0 1 2 1 3 0 3 2 1 0 0 1 2 0 1 3 4 0 2 1 0 0 0 1 1 1 0 1 0 0 1 1 2 3 2 1 0 1 1 2 1 0 0 0 0 3 0 3 0 0 0 2 1 2 0 0 4 0 2 2 0 0 0 1 1 1 1 0 0 3 0 1 2 0 0 0 2 1 2 1 1 0 4 0 2 1 0 0 1 0 0 1 3 1 0 0 1 0 2 2 0 1 0 0 1 0 3 1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 2 1 0 2 1 1 1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 1 1 2 0 0 1 0 1 1 1 0 0 0 1 1 2 1 0 1 2 0 0 1 0 4 3 3 1 1 2 0 0 1 0 1 0 1 0 0 2 7 1 2 1 1 1 1 0 0 0 3 0 0 4 1 2 2 0 1 0 0 3 1 1 1 0 0 1 0 1 0 0 1 0 0 1 3 3 0 0 0 0 0 1 0 0 0 2 1 0 0 1 1 0 1 0 0 1 2 1 0 0 0 1 2 1 0 0 1 1 2 1 0 0 0 0 0 1 0 0 0 1 0 2 1 0 1 1 2 2 0 1 0 1 1 2 0 0 2 0 1 0 0 0 1 1 0 0 0 1 1 1 0 1 5 0 1 1 1 1 0 0 1 0 1 1 0 3 1 1 4 1 0 0 1 3 0 1 0 0 1 0 1 1 2 0 0 0 0 1 1 0 1 0 0 0 1 1 1 2 1 0 0 2 0 1 4 0 5 1 1 0 0 0 1 1 1 0 1 0 0 1 5 1 1 3 1 0 3 0 1 0 0 0 3 1 1 1 0 0 2 3 0 3 2 0 1 1 0 1 0 2 0 0 1 0 1 0 2 2 1 1 0 5 3 1 1 1 1 0 1 1 1 0 0 0 0 0 1 1 4 4 0 0 1 1 0 0 1 1 1 8 1 0 1 0 2 0 1 0 1 1 1 0 2 0 0 3 0 1 1 1 2 0 0 0 0 0 0 0 0 0 1 6 0 3 1 0 1 2 2 2 0 0 0 1 1 2 0 0 1 1 0 1 4 0 0 1 1 1 1 0 1 0 5 0 2 0 5 1 1 0 0 0 2 1 3 2 10 1 0 1 0 0 0 0 0 4 0 1 1 0 0 3 1 2 1 0 1 0 1 2 1 0 3 1 1 0 5 3 2 0 1 1 3 1 1 1 5 2 2 1 1 0 1 0 1 2 2 1 1 0 1 0 0 0 1 1 3 1 1 1 4 1 1 1 2 1 1 0 0 1 2 0 1 0 4 1 3 1 2 0 0 0 1 1 1 1 2 0 0 2 1 0 1 1 1 0 1 0 2 1 1 4 0 2 0 0 1 0 0 2 0 0 1 0 1 1 1 1 0 2 4 2 1 1 1 2 2 1 3 1 2 0 2 1 0 1 0 0 2 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 1 2 0 0 0 1 3 2 1 0 2 0 1 2 1 0 0 0 4 0 0 1 1 1 0 1 1 1 0 0 1 3 0 1 1 1 0 1 2 1 1 1 1 1 1 1 0 1 0 1 0 2 0 1 0 1 1 0 0 0 5 0 2 0 1 0 4 3 1 1 1 2 1 1 1 0 1 1 0 1 1 0 1 0 0 4 1 1 1 0 1 0 0 0 1 1 2 0 2 0 1 2 2 0 3 3 1 1 0 1 4 2 0 1 0 1 0 2 0 0 0 0 3 1 1 0 1 0 1 3 0 0 0 1 4 3 5 0 0 0 1 2 1 0 0 1 0 0 2 0 2 0 0 1 0 3 6 1 2 0 0 0 1 0 1 1 0 0 0 2 0 1 0 0 1 4 2 2 2 2 3 0 1 1 1 0 1 0 1 2 0 3 2 1 1 0 6 5 0 2 2 1 0 0 1 0 0 1 1 1 0 0 0 1 0 1 0 5 0 1 3 0 1 0 3 1 1 0 1 0 1 0 2 0 2 2 2 7 0 2 1 2 1 1 1 1 1 0 0 1 1 0 0 0 0 2 0 0 3 1 1 0 1 0 0 0 3 1 1 1 0 0 0 1 0 1 2 1 2 1 0 1 2 1 3 1 1 1 3 0 2 1 0 2 0 0 4 1 1 1 1 1 0 0 1 2 2 1 1 4 0 1 0 5 1 0 0 0 2 1 1 1 1 2 1 1 1 0 0 0 3 0 0 1 0 0 0 0 3 1 0 2 1 1 2 0 1 3 0 0 0 2 1 1 0 3 1 0 1 1 1 1 1 1 0 0 1 0 2 0 1 2 1 1 0 1 1 1 0 2 2 1 0 2 1 1 1 0 4 1 1 1 0 1 0 2 0 0 1 1 0 5 2 1 4 0 0 1 2 2 0 1 3 1 2 0 1 0 3 3 0 1 0 1 0 4 1 0 2 0 0 1 0 3 3 1 1 2 1 1 0 0 1 2 2 1 3 0 2 1 0 0 0 6 0 0 1 2 3 0 0 0 0 0 0 2 0 0 5 1 2 1 1 0 2 2 1 1 1 0 0 2 6 0 0 2 5 0 1 0 1 0 2 0 0 0 0 1 1 3 1 2 1 2 1 0 1 2 1 1 0 1 2 1 0 2 0 1 0 2 2 0 1 0 0 0 0 1 0 1 1 0 2 1 0 1 0 1 3 0 0 0 1 0 0 1 0 1 0 2 0 0 1 0 3 0 1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 3 1 0 0 0 0 0 1 1 1 2 1 3 1 1 2 1 2 1 1 0 3 0 3 2 0 0 0 1 0 2 3 1 0 1 0 0 0 2 0 3 1 2 1 0 2 0 1 2 0 4 0 0 0 1 2 1 0 0 3 1 0 0 1 0 1 1 1 2 1 3 1 1 0 1 0 1 1 1 0 2 2 1 0 1 0 2 0 0 2 0 0 1 1 3 1 0 1 0 1 1 1 0 0 0 0 1 1 0 1 2 1 1 0 0 0 0 1 0 1 2 1 0 0 1 3 2 0 0 3 0 0 0 2 1 0 1 1 1 2 4 1 2 1 0 0 1 0 1 0 1 2 0 1 1 4 1 0 0 0 1 1 0 0 1 1 2 5 0 1 1 1 1 2 3 3 1 2 0 2 1 2 0 0 0 0 7 0 0 0 1 0 1 1 0 0 1 2 1 6 2 2 0 0 0 0 1 0 2 0 0 0 0 1 0 0 1 1 1 1 1 1 2 1 0 2 3 2 0 0 3 0 5 0 0 5 2 1 1 0 2 1 1 1 2 1 1 0 1 0 1 0 1 2 2 1 0 1 0 1 0 1 2 0 0 0 0 1 1 0 0 3 3 1 0 0 0 0 0 1 0 4 1 1 2 0 0 1 0 1 2 2 1 4 1 0 0 0 0 1 0 0 0 0 0 2 0 1 5 1 0 1 0 0 3 0 0 1 0 0 0 3 0 1 1 1 1 1 0 1 1 0 1 0 1 0 0 1 1 1 2 2 2 1 0 1 0 0 4 0 1 1 0 0 2 1 1 1 0 0 0 1 0 3 2 1 1 0 1 4 2 0 1 3 0 0 0 0 1 0 0 0 2 0 1 1 2 0 0 2 0 5 1 0 0 0 1 0 0 3 0 0 2 1 1 1 1 1 0 3 1 1 1 0 0 1 0 0 2 1 1 0 0 0 1 1 1 2 1 1 2 1 1 1 1 1 1 0 3 0 2 1 0 0 0 2 1 0 0 0 1 1 1 0 1 2 0 1 1 1 0 0 1 0 0 0 0 2 0 1 0 0 1 1 0 4 0 1 2 0 2 1 0 1 1 1 1 1 1 1 0 0 3 1 0 2 1 0 1 5 2 0 1 4 1 1 0 2 0 1 1 1 1 1 1 1 1 2 1 1 0 1 0 1 1 2 0 1 3 0 0 0 0 0 0 2 0 3 4 1 1 2 2 1 0 1 1 0 0 3 2 1 1 4 0 0 0 1 2 0 1 1 1 0 0 0 0 2 0 0 2 2 0 0 0 0 0 2 1 2 3 1 1 2 3 0 1 1 3 0 0 1 2 0 0 0 0 4 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 0 1 0 1 0 0 1 1 0 0 0 3 0 1 2 0 0 0 1 2 0 1 0 0 2 0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 1 2 2 1 1 1 0 1 0 0 1 0 2 1 1 1 1 1 0 2 2 1 0 3 2 0 1 1 2 1 5 1 1 0 1 0 0 1 0 2 0 2 2 1 0 0 1 1 0 2 0 2 0 0 1 1 0 1 2 1 3 3 0 1 2 0 2 0 1 0 1 0 0 0 1 0 1 2 1 2 2 1 2 1 1 2 3 1 0 0 1 2 1 1 0 1 1 0 1 0 0 0 0 1 3 0 0 1 1 0 1 1 0 0 0 0 0 1 0 0 1 1 0 2 0 2 0 1 1 0 0 0 1 1 1 0 0 0 2 0 1 3 1 2 0 0 1 1 2 1 1 0 1 2 1 1 0 0 1 1 1 0 0 1 1 1 2 2 2 3 1 0 3 0 1 1 0 6 0 0 0 0 2 1 1 4 1 3 1 1 1 0 2 1 1 1 1 3 3 1 2 0 0 0 1 0 1 0 0 1 3 0 1 0 1 0 3 1 1 1 0 3 1 1 3 2 3 0 3 0 2 2 2 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 3 0 0 0 0 6 6 0 3 1 1 0 2 0 0 1 2 3 4 1 1 2 0 2 1 0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 1 0 2 1 2 1 2 3 0 0 1 0 1 0 1 0 0 0 0 2 0 0 1 1 0 2 1 3 2 0 0 1 1 0 1 1 0 1 1 0 0 0 0 1 1 1 2 2 0 2 1 3 1 2 2 3 2 1 1 2 1 0 0 1 3 0 4 2 1 0 1 2 0 1 0 0 1 0 4 0 0 0 3 3 0 0 1 0 1 1 0 1 3 5 0 0 2 1 1 1 2 0 1 1 1 1 1 4 0 1 1 1 2 1 1 0 2 2 1 1 5 0 0 1 1 1 0 4 0 0 0 0 0 0 0 0 3 0 0 0 8 0 2 0 1 1 0 0 1 3 1 0 2 1 3 2 0 1 0 2 2 0 0 1 0 0 0 4 1 1 1 1 1 0 0 0 2 2 0 0 1 1 0 2 0 2 1 0 3 0 1 1 1 0 2 0 0 2 1 1 0 2 1 2 1 0 0 1 3 2 1 1 1 1 5 0 0 0 0 2 0 0 2 0 2 0 0 1 0 0 1 1 7 1 0 1 1 1 0 0 1 0 0 0 2 0 1 0 1 1 1 0 2 1 1 1 2 0 1 2 1 0 0 3 0 4 0 2 0 0 1 2 1 0 2 0 0 1 3 0 2 2 0 0 1 1 0 0 1 0 0 0 0 1 1 3 2 0 0 0 1 3 0 1 2 1 1 1 1 1 3 2 0 1 1 0 0 1 0 1 2 3 0 1 1 1 4 1 1 1 0 1 2 2 3 3 1 2 0 0 1 1 1 0 1 0 1 0 0 0 1 1 1 1 1 1 2 1 0 0 1 0 3 0 0 0 1 1 1 0 0 0 2 2 1 0 1 0 1 6 0 0 0 1 0 1 0 0 3 0 2 0 0 0 1 1 0 4 1 2 1 2 1 1 0 0 0 0 0 0 0 1 1 2 1 0 1 2 1 1 0 2 0 0 0 0 2 0 0 1 0 2 3 1 1 0 1 0 0 1 0 3 0 2 4 2 1 0 3 1 1 3 1 1 0 2 0 1 1 2 1 0 1 0 1 0 1 0 1 1 0 1 4 0 1 4 2 1 2 0 3 2 0 1 1 1 2 2 0 0 1 1 2 0 0 3 1 0 1 0 1 2 0 2 1 0 1 0 6 4 0 0 2 0 1 1 1 1 1 0 1 1 0 3 0 1 1 4 3 0 1 2 1 0 1 0 0 1 5 0 2 1 2 1 0 2 0 0 2 0 2 1 0 1 1 2 4 0 0 1 3 0 1 2 1 0 0 0 1 2 0 0 4 1 1 3 0 4 0 0 1 1 2 1 1 0 1 0 2 1 2 1 1 2 0 1 1 1 2 1 1 2 0 1 1 2 0 3 1 0 0 1 1 2 0 0 0 0 1 2 0 1 1 0 0 1 1 1 1 1 1 2 2 0 0 1 0 0 1 3 1 3 6 0 0 0 4 1 0 0 1 1 1 0 1 2 0 0 0 6 1 0 3 3 1 1 0 2 2 0 0 1 0 0 1 1 1 1 1 0 0 1 0 6 0 1 1 0 2 1 0 0 1 2 3 0 1 4 0 1 2 0 0 1 1 0 1 1 0 2 1 0 0 0 0 1 1 1 2 0 0 0 2 2 1 2 1 2 0 9 0 1 3 3 1 1 1 5 1 0 1 1 0 1 2 0 2 1 1 0 0 0 3 2 0 0 0 1 0 1 0 3 2 1 6 2 1 1 1 1 1 3 1 1 0 2 1 1 1 1 1 0 0 1 0 3 2 0 1 1 0 3 0 2 1 4 1 1 0 1 1 0 0 1 1 2 0 0 1 0 0 1 0 0 4 1 1 1 1 1 2 2 0 0 1 2 0 1 0 2 1 0 1 1 0 1 1 1 1 2 3 4 2 0 1 3 0 1 1 4 1 2 0 0 1 0 0 1 1 0 1 1 0 3 0 3 0 0 0 2 0 1 3 0 0 0 0 1 0 1 2 0 3 0 0 2 0 1 0 0 2 0 1 0 1 0 1 2 1 1 0 0 0 0 1 0 0 0 1 1 0 0 2 0 1 1 2 1 6 0 4 1 0 1 0 3 1 1 0 5 1 2 1 2 0 5 1 3 2 1 1 0 0 0 2 1 1 1 2 4 1 3 1 2 0 1 0 1 1 0 1 1 0 1 2 1 0 0 1 1 1 0 0 2 0 2 1 1 3 2 0 0 0 0 1 1 0 0 2 0 1 2 0 1 0 1 3 2 3 0 1 0 1 0 1 2 1 0 1 0 1 1 2 1 1 1 0 0 2 0 0 2 1 2 2 0 1 1 0 1 0 0 1 0 2 0 0 0 0 1 2 0 0 0 2 1 2 0 0 3 1 0 1 0 1 2 1 1 2 0 2 0 1 0 0 0 0 0 0 0 2 0 2 1 2 1 1 1 1 5 2 1 0 0 1 1 0 1 1 0 2 1 0 0 3 1 0 1 1 1 1 2 1 2 0 3 4 0 1 0 5 1 3 1 0 0 0 1 0 2 1 2 0 2 1 1 0 4 0 1 2 1 1 1 0 1 3 1 1 1 0 0 0 0 0 0 2 1 1 0 1 4 0 1 4 0 0 1 3 1 1 1 3 1 0 0 0 0 1 0 1 0 0 0 1 1 0 4 1 1 1 0 1 3 1 0 2 3 0 0 1 1 0 2 3 0 2 0 3 1 2 2 1 1 0 1 1 3 1 0 1 1 0 0 4 2 0 1 1 1 1 2 0 1 0 3 0 2 1 0 0 3 1 0 1 2 1 1 0 2 3 3 2 1 1 1 1 0 0 0 0 2 1 1 0 0 2 3 0 0 1 3 1 1 5 1 1 1 0 0 0 0 1 0 2 0 2 2 0 0 1 0 1 1 1 1 1 1 0 1 0 2 1 1 2 0 2 1 3 1 0 0 2 3 0 0 1 1 0 3 0 0 1 1 0 4 0 0 1 0 0 0 2 0 0 2 1 1 0 0 0 2 0 0 2 1 1 0 0 2 0 1 2 1 1 1 3 0 3 1 3 2 5 3 0 2 2 0 0 2 1 1 1 1 0 0 0 2 0 1 1 2 2 2 0 1 0 1 0 1 3 1 0 1 3 2 0 1 0 1 1 1 2 1 2 1 1 1 0 1 4 1 0 3 0 1 1 3 2 3 2 1 0 0 1 4 0 4 6 1 2 0 0 3 1 0 2 0 1 1 6 1 0 0 2 0 0 0 0 0 2 0 1 1 1 0 2 1 1 0 2 1 0 3 0 1 0 0 1 1 0 0 2 1 1 2 1 2 0 4 1 2 1 0 0 0 1 1 1 0 2 0 0 0 1 0 1 2 0 1 2 2 0 0 0 1 2 0 4 1 0 2 2 1 1 0 1 3 0 0 1 0 3 0 1 6 0 0 0 1 1 1 1 1 2 2 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 3 1 1 0 0 2 3 1 2 0 1 1 1 0 2 1 2 0 2 2 0 1 1 0 2 0 0 0 0 1 2 1 1 0 6 0 1 1 2 1 1 3 1 1 1 4 0 2 0 1 1 1 0 1 0 0 1 0 1 1 1 2 0 0 0 1 0 1 0 2 1 0 1 1 3 1 1 0 3 1 1 2 1 0 4 2 2 1 1 3 0 0 0 0 2 0 0 1 1 3 0 2 0 2 0 2 1 1 1 2 0 3 3 0 1 0 1 2 0 1 1 2 1 1 1 1 1 1 0 1 2 0 2 1 0 1 0 0 4 0 0 0 0 0 1 1 0 2 0 1 1 1 3 2 3 3 0 0 2 1 0 2 1 1 0 0 2 0 1 0 0 1 1 1 0 0 0 0 0 1 1 3 1 1 0 1 2 1 1 0 1 0 1 0 2 0 1 0 1 1 0 0 1 0 2 0 3 1 2 1 1 0 1 0 2 0 1 2 0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 0 3 1 0 1 0 0 3 4 1 1 1 3 3 0 1 0 1 1 1 2 0 1 1 0 0 0 0 0 1 1 6 1 3 1 1 1 1 0 0 0 0 0 1 0 0 1 1 0 2 0 2 1 1 0 1 1 1 0 0 2 2 1 0 0 1 0 0 0 1 0 2 1 2 1 2 0 0 2 1 1 0 1 2 1 2 0 1 0 2 1 1 1 1 0 3 0 0 0 0 1 4 0 1 0 0 1 4 0 0 4 0 0 2 1 2 1 1 0 0 1 3 1 1 1 0 1 1 1 0 1 0 0 2 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 3 1 1 1 1 0 1 1 2 1 1 0 2 1 2 0 3 1 0 1 0 4 1 0 0 0 1 0 4 1 0 0 1 0 1 2 0 0 1 0 3 2 3 0 0 0 2 0 1 1 0 2 4 1 1 1 1 0 0 0 3 4 2 2 1 0 0 2 1 0 1 0 1 0 2 1 1 0 0 2 1 0 2 1 0 2 1 1 1 2 2 2 0 1 0 0 0 1 0 1 1 0 1 0 2 1 1 2 0 1 2 0 1 0 0 1 0 0 1 1 1 1 0 1 0 1 1 0 0 0 0 1 0 0 0 2 0 0 0 0 1 2 0 0 0 2 1 1 1 1 1 0 0 2 1 0 0 0 0 1 0 1 2 1 1 0 1 1 0 1 1 1 0 1 1 4 2 1 1 1 3 2 0 1 1 0 2 0 1 2 2 0 0 0 1 0 0 1 1 1 1 1 0 0 5 3 3 0 0 0 0 0 0 1 2 0 2 0 1 1 0 1 0 1 1 2 0 0 0 2 0 1 0 4 1 1 3 0 0 0 2 1 2 1 0 0 0 1 0 2 1 1 2 0 1 0 3 1 0 1 1 0 0 2 1 0 2 0 1 2 0 2 1 1 0 0 1 2 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 2 5 0 0 0 0 1 0 0 1 2 0 1 4 1 1 1 0 2 5 1 0 2 1 0 0 0 1 3 5 1 1 1 2 0 0 0 1 0 0 1 1 2 0 0 0 3 4 0 1 2 3 2 1 0 1 0 3 0 2 1 2 0 1 2 1 1 0 2 2 1 0 0 1 0 0 0 0 3 0 1 2 2 0 0 0 1 2 0 1 1 0 0 0 1 1 1 0 2 6 2 2 0 0 1 2 4 1 3 1 1 1 1 1 0 2 0 0 0 1 2 1 5 1 1 3 2 0 1 0 2 1 1 1 3 0 1 1 4 1 1 0 0 0 0 1 1 0 1 3 5 0 1 2 0 1 0 1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 2 1 0 1 2 1 1 0 0 1 0 1 1 5 2 2 2 0 1 0 1 1 1 0 0 0 2 3 2 0 0 1 2 0 0 0 1 0 3 0 0 1 1 1 0 0 0 2 0 3 1 1 0 0 0 0 3 1 2 2 1 2 1 0 2 3 1 5 2 1 0 2 1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 2 0 0 1 4 1 1 1 0 0 0 0 1 0 2 1 0 1 3 1 0 1 0 0 3 6 0 0 1 0 0 3 0 0 2 0 0 2 2 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 2 0 0 4 0 0 0 5 1 0 3 0 1 1 4 0 0 0 1 0 0 0 0 0 0 3 1 2 0 7 1 2 1 0 1 1 0 1 0 0 1 3 0 3 0 0 3 0 0 2 0 0 2 4 1 0 0 3 0 1 2 0 1 1 2 0 0 0 0 0 0 0 1 2 0 0 0 1 0 0 2 0 1 1 4 0 0 1 1 4 0 0 6 2 1 0 0 1 2 1 1 2 1 1 1 0 3 1 1 1 0 1 2 0 1 0 1 1 0 2 2 0 2 3 2 2 2 1 0 1 1 1 0 1 0 1 3 2 0 1 0 0 0 2 0 0 1 0 0 2 3 5 1 1 0 1 1 3 2 1 2 0 2 0 2 5 1 1 2 1 1 0 2 0 1 2 0 1 0 0 0 0 1 1 0 1 0 0 0 3 1 0 1 0 1 1 1 1 0 1 3 1 2 2 4 1 3 2 1 0 0 1 1 0 0 2 1 1 0 0 0 3 1 3 1 1 0 0 0 0 1 1 1 1 0 1 1 2 0 1 0 2 0 1 0 0 1 2 2 0 1 0 0 0 0 0 1 1 1 2 0 2 1 2 1 1 1 0 0 1 2 0 1 1 0 2 0 1 1 1 1 0 1 1 2 1 1 3 0 1 0 1 0 0 1 2 1 1 2 1 1 0 1 3 1 1 2 0 0 1 1 4 1 1 1 1 0 0 1 3 0 1 0 2 3 0 0 2 0 1 1 0 1 0 0 1 1 1 1 1 2 1 1 2 2 1 1 0 0 1 2 3 1 2 1 1 0 1 3 1 2 1 0 0 2 0 2 0 1 1 1 1 3 1 0 1 0 1 1 0 2 1 1 1 1 1 0 0 2 1 1 0 0 3 3 0 1 2 0 1 1 1 3 1 2 1 1 5 1 3 0 0 0 5 2 1 0 0 0 1 1 0 0 0 1 2 0 1 1 1 2 0 1 5 0 1 1 1 1 2 0 0 0 2 1 0 0 1 1 1 2 0 2 0 0 1 1 1 4 2 2 0 5 2 2 2 1 1 1 0 1 0 0 0 1 0 1 4 0 1 1 0 4 0 0 0 1 1 0 2 0 0 1 1 1 0 1 0 0 3 0 1 0 2 4 1 3 1 3 1 2 1 1 0 3 0 0 0 0 0 1 1 1 1 0 1 2 0 1 0 0 0 2 2 1 6 2 2 1 1 0 1 0 2 0 4 1 0 1 1 1 4 1 1 3 3 0 1 0 1 1 1 0 2 1 3 1 1 0 5 1 0 4 1 3 1 1 1 1 1 4 1 1 0 0 1 0 2 0 3 1 1 2 2 0 1 0 0 2 1 0 1 2 1 0 0 0 3 1 0 1 1 3 0 0 1 0 1 0 0 1 0 2 0 0 1 1 1 0 0 2 1 0 1 1 2 1 1 0 1 0 0 2 1 1 1 2 2 2 1 0 2 3 0 0 0 0 2 0 1 0 0 1 0 2 1 5 0 0 1 1 1 5 4 0 1 1 0 0 0 1 2 1 1 0 0 0 1 1 2 1 0 1 0 1 2 0 1 0 0 0 1 1 0 0 1 2 1 2 1 1 1 0 0 1 0 2 1 1 3 3 0 0 1 1 0 1 3 4 1 0 0 1 2 1 1 2 2 2 1 1 0 0 0 1 1 1 0 2 0 7 2 3 0 1 0 1 0 3 0 1 1 0 0 0 0 1 0 0 0 1 1 2 1 2 1 1 0 1 0 0 0 1 2 1 0 1 0 1 2 2 1 4 3 0 0 1 0 0 0 0 1 0 1 0 1 1 1 2 1 5 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 3 0 4 1 0 1 0 1 0 3 0 1 1 1 2 1 1 0 0 1 5 1 3 0 1 1 5 0 1 0 2 0 1 0 1 0 0 3 0 0 1 0 1 1 1 1 0 0 1 0 1 1 2 0 4 0 1 1 1 0 1 0 1 2 1 1 3 4 0 1 1 0 1 1 0 0 3 0 2 2 1 1 1 2 1 2 0 1 0 1 2 2 3 1 0 1 0 2 1 1 0 1 3 0 5 2 1 0 0 0 2 0 0 1 0 0 3 0 0 1 3 0 1 0 4 1 0 3 0 1 2 2 4 1 2 0 1 0 1 0 1 3 2 0 1 2 1 1 3 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 1 0 0 1 2 4 2 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 2 0 1 2 0 0 1 0 0 2 1 2 0 2 1 1 0 0 0 2 1 0 0 3 0 1 4 2 1 0 2 1 2 1 0 0 1 2 6 1 1 0 1 2 2 1 0 0 0 0 2 3 1 0 4 1 2 0 0 1 1 1 3 3 1 4 0 2 1 0 0 1 1 2 1 1 4 0 3 1 1 0 0 1 1 2 0 0 1 0 0 1 1 0 1 1 0 2 0 1 2 0 0 0 3 0 0 1 1 0 0 1 0 3 4 1 1 1 0 1 1 0 4 0 0 0 1 1 1 0 0 1 1 1 0 3 0 2 1 1 2 0 2 0 1 1 0 1 1 1 0 2 0 1 2 1 2 0 0 1 1 1 1 0 2 0 3 0 1 0 0 0 0 0 1 5 1 0 0 0 0 1 2 1 0 0 4 0 0 2 0 1 2 2 1 0 1 2 3 3 0 0 1 2 1 1 0 2 1 0 0 1 2 1 0 2 0 0 0 0 0 3 1 2 1 2 0 0 0 1 0 0 2 0 1 2 0 0 1 2 1 0 0 3 1 4 0 3 0 1 1 0 2 0 0 1 0 1 2 0 1 0 0 0 2 1 1 1 1 1 1 1 0 0 0 0 1 0 1 0 0 0 1 0 0 2 1 0 1 0 2 0 3 2 1 1 1 1 2 2 0 1 1 2 1 1 1 0 0 2 0 0 1 0 0 1 1 1 2 0 2 0 1 0 6 0 0 1 2 0 2 0 0 2 1 0 1 2 1 3 0 1 1 0 1 2 1 1 0 1 1 0 1 1 0 5 1 1 0 1 1 1 1 2 1 3 0 3 1 3 1 0 0 1 2 1 1 2 2 3 0 1 0 2 0 1 0 1 0 0 0 4 0 6 3 2 2 3 0 1 3 1 0 2 2 0 1 0 3 0 3 2 0 0 1 1 1 1 1 1 0 1 1 2 3 1 3 1 0 3 0 1 0 0 0 0 1 1 1 1 0 2 2 0 1 0 0 1 0 1 3 0 4 0 1 2 2 0 0 0 1 1 1 1 1 0 0 0 0 0 1 2 0 1 0 1 1 2 2 0 1 0 0 2 0 0 1 1 3 0 1 0 0 1 3 0 0 1 0 0 0 0 1 0 1 0 4 1 0 1 0 1 2 0 0 1 0 5 0 0 0 0 1 2 0 0 8 1 3 1 0 1 1 0 2 0 0 0 0 2 2 1 0 1 1 0 0 1 1 0 1 5 3 1 0 4 1 3 2 0 1 1 2 2 1 4 0 5 1 0 0 1 1 1 1 2 1 0 1 1 4 1 4 2 0 0 0 0 1 1 1 0 1 3 3 0 1 1 0 2 1 1 2 1 0 2 0 2 0 1 0 1 2 1 0 1 1 0 1 0 1 2 0 0 4 2 0 3 1 3 1 3 1 3 1 0 5 0 2 1 1 1 2 0 0 0 0 0 1 1 2 0 1 0 0 0 0 2 0 1 0 0 0 3 0 1 0 1 1 0 0 0 0 3 1 1 0 1 1 1 3 2 1 3 6 1 1 1 0 1 5 1 1 1 1 4 1 0 1 2 1 0 0 2 1 1 0 0 0 1 0 2 0 1 1 0 2 1 0 0 2 2 0 1 0 0 0 0 0 1 2 1 0 0 5 1 1 0 0 1 2 0 2 1 0 1 0 0 3 0 1 0 1 0 3 0 0 1 1 0 1 1 1 1 3 0 1 0 0 0 4 1 3 3 1 3 1 0 1 1 1 1 1 0 1 1 0 4 1 0 1 1 1 1 0 0 2 0 0 0 1 0 0 2 0 0 1 1 2 1 1 2 2 0 0 1 1 0 0 0 0 0 3 0 1 1 0 1 0 1 0 4 0 1 1 1 2 0 1 0 1 1 0 3 0 1 0 1 0 0 1 0 0 1 1 2 0 0 0 1 1 0 3 0 0 1 1 1 0 1 2 2 0 1 0 0 2 0 8 1 2 1 3 0 0 0 1 1 1 2 1 1 0 2 0 1 0 0 3 0 0 0 0 2 3 0 0 0 0 0 0 1 7 1 1 0 0 3 1 0 2 0 3 0 2 1 1 2 0 1 0 0 1 1 3 0 0 2 2 0 2 2 1 1 3 1 1 1 1 1 2 1 1 1 1 1 0 0 1 1 0 0 2 2 0 3 1 1 0 0 0 1 1 0 0 1 1 2 1 5 1 1 0 1 0 0 0 0 0 1 0 1 0 1 1 3 0 0 2 0 1 0 0 0 1 0 0 0 1 0 1 3 1 0 0 0 0 1 0 1 0 1 1 1 1 0 0 0 1 4 0 1 1 2 1 1 0 4 0 2 2 2 1 0 1 0 1 1 1 1 1 2 0 2 0 0 1 1 0 2 2 0 1 2 1 1 2 3 1 1 1 1 2 1 5 1 1 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 6 3 1 1 2 0 0 0 0 0 2 0 0 1 1 1 1 2 1 0 1 0 2 0 0 0 1 1 0 1 1 1 1 1 1 0 0 0 1 1 0 1 4 1 1 2 1 0 0 1 1 1 0 1 5 0 0 0 1 1 0 2 0 0 0 5 2 1 1 0 5 0 1 1 0 2 1 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 2 1 0 2 0 1 0 0 0 0 1 2 1 0 1 1 2 1 2 1 1 0 1 0 0 0 1 1 1 2 0 1 0 0 2 0 0 0 0 2 0 0 1 1 0 1 0 0 1 8 2 0 1 0 3 7 0 0 0 2 1 1 0 2 0 1 2 0 1 1 0 2 0 1 1 0 0 1 1 1 1 1 4 5 1 1 1 1 0 1 1 2 1 0 2 1 2 0 1 0 0 2 1 1 1 0 0 1 1 1 2 0 0 1 1 1 0 0 0 2 0 0 0 3 0 1 0 1 1 1 1 1 0 0 3 0 0 1 1 1 0 1 0 1 0 0 0 4 1 0 0 2 0 0 1 1 1 1 3 1 1 1 0 0 2 0 4 0 1 1 1 2 0 1 0 0 0 1 0 2 0 2 3 1 4 0 0 0 3 1 0 2 1 2 1 4 0 0 0 0 0 0 0 0 2 1 2 1 0 1 1 0 0 1 0 0 0 4 1 2 1 1 0 1 0 1 0 2 0 2 0 0 0 0 1 1 2 1 1 1 1 1 0 3 1 1 1 1 1 0 0 2 2 1 2 2 1 1 0 0 0 0 0 1 0 0 1 0 0 0 1 0 2 1 1 0 1 0 1 0 1 1 0 2 0 3 1 2 1 0 1 0 1 0 1 1 1 5 3 0 0 1 3 2 1 1 1 2 1 0 0 1 2 0 0 2 1 3 0 0 0 1 0 0 0 0 3 1 0 0 0 3 1 1 1 2 0 1 4 1 0 0 1 2 6 0 2 2 0 1 1 2 1 1 0 0 2 0 0 0 1 0 0 1 4 0 0 1 1 0 2 0 2 1 0 1 2 2 1 2 1 1 1 0 1 1 1 0 0 0 1 1 1 0 1 0 0 1 0 4 1 0 1 0 3 1 1 0 0 1 2 0 0 0 0 1 1 0 2 0 0 0 3 1 0 0 1 0 0 1 0 1 0 1 4 1 1 3 0 1 0 2 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 1 2 3 1 0 0 0 3 2 1 0 0 0 2 0 1 0 1 1 0 0 1 0 2 0 5 0 3 0 3 3 0 0 0 0 6 2 1 1 3 1 1 1 2 0 1 0 1 2 0 0 1 1 0 0 2 0 0 2 3 1 0 1 0 0 0 0 0 1 1 0 1 1 0 2 0 1 0 1 0 1 0 1 0 0 0 1 0 0 1 2 0 1 0 0 0 1 1 1 1 0 2 1 2 0 1 1 0 4 0 0 2 0 0 1 0 1 1 2 0 1 1 0 2 1 2 0 2 1 1 0 2 1 1 0 0 0 0 7 3 0 1 1 0 0 0 5 2 2 0 0 1 2 0 2 0 2 1 1 0 1 1 2 2 1 0 1 0 0 1 0 0 0 1 0 1 3 3 0 1 1 0 3 0 1 1 1 1 0 1 3 1 0 3 2 0 1 1 0 1 2 0 0 7 1 0 1 2 1 1 1 1 1 0 0 0 1 2 1 2 1 2 1 2 1 2 0 0 0 0 1 2 1 2 0 3 2 0 1 1 0 2 1 1 0 2 3 1 1 1 0 1 2 2 1 2 1 0 3 1 0 0 0 1 0 5 1 0 1 1 1 1 1 2 1 0 0 0 0 2 6 0 1 0 3 1 3 2 7 0 1 0 0 1 1 0 0 1 2 1 2 1 0 1 0 1 0 0 1 1 5 0 0 0 2 3 1 1 2 4 1 0 1 0 2 1 3 1 1 1 1 1 0 0 0 1 3 1 1 0 2 0 0 0 2 2 1 2 0 2 0 1 4 1 1 0 1 0 0 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 2 2 2 1 0 2 0 0 1 0 1 0 0 1 0 2 4 2 1 1 2 0 0 1 0 1 1 0 1 0 0 1 3 0 0 1 1 1 0 1 4 0 1 0 0 1 3 0 1 2 1 1 4 2 1 0 1 1 1 2 0 1 0 4 2 0 0 0 1 2 1 4 1 0 1 1 1 0 1 0 2 2 0 2 0 1 0 0 0 0 1 1 2 1 1 1 1 4 6 0 1 2 3 1 1 2 0 1 3 0 0 0 1 1 0 1 0 1 3 1 0 1 1 0 2 0 0 0 2 1 1 0 3 1 0 0 0 1 0 3 1 0 0 3 1 0 0 1 1 4 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 1 0 0 1 0 2 0 1 0 2 2 1 0 0 2 2 2 1 1 0 0 0 4 0 1 0 0 0 0 8 1 2 1 1 1 0 1 0 1 2 0 1 0 1 0 0 0 2 2 2 1 0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 1 2 2 0 3 1 3 0 1 0 2 1 4 0 0 1 1 0 0 0 1 0 0 0 0 0 3 2 0 0 1 0 0 0 4 2 0 0 2 1 1 2 1 0 1 3 1 2 2 0 1 0 1 2 2 0 1 0 2 3 0 0 0 0 2 1 3 0 1 2 1 1 0 0 1 0 1 2 1 2 0 1 1 0 0 0 1 1 0 3 3 1 1 1 0 0 0 1 1 3 1 0 0 2 0 2 1 3 4 2 3 0 1 0 0 1 0 0 1 2 0 2 0 1 0 0 3 1 1 1 1 0 2 0 1 2 4 0 1 0 0 0 1 1 0 2 2 6 0 1 0 0 1 1 0 3 1 0 0 0 1 0 0 2 0 0 1 1 1 2 0 2 0 2 0 2 0 0 0 1 1 4 0 0 0 0 3 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 2 1 0 3 0 1 1 1 1 0 0 1 0 0 2 0 0 1 1 1 1 1 0 0 2 3 3 1 1 2 1 1 0 2 1 1 0 0 1 0 3 1 2 1 1 0 0 0 1 0 0 3 1 0 2 0 1 0 1 1 1 0 1 0 0 0 0 0 1 0 1 2 1 0 1 1 1 0 2 0 0 1 4 2 1 1 6 0 1 0 4 0 1 0 0 2 5 1 1 1 0 1 0 0 2 1 0 5 0 0 0 1 4 4 0 1 0 5 1 2 0 1 1 1 0 0 0 3 0 0 2 2 1 0 1 4 1 2 2 1 1 2 0 5 1 4 0 0 2 0 4 0 5 2 1 0 3 1 0 1 3 1 1 0 0 1 0 1 0 0 1 0 1 0 0 2 0 2 1 0 1 1 3 0 1 0 0 2 2 0 0 0 2 2 1 1 0 1 1 1 2 2 1 0 0 4 3 5 0 1 1 1 2 0 0 1 0 0 0 3 1 1 1 0 1 0 0 1 0 3 0 0 0 1 0 0 1 2 1 2 0 2 0 1 2 0 3 2 2 2 1 0 1 0 2 2 0 2 1 1 2 0 1 1 1 0 1 1 2 1 0 4 0 3 0 4 0 1 1 1 1 1 0 3 6 0 0 1 1 1 0 1 0 3 1 0 1 0 0 1 1 1 2 0 2 0 0 1 0 2 2 0 1 1 3 0 0 1 1 0 1 2 0 3 1 0 0 4 1 2 1 1 1 3 0 1 1 2 0 1 1 1 0 0 1 2 1 1 0 1 1 0 1 0 0 1 2 1 1 2 0 0 1 0 1 1 0 1 0 1 0 4 0 1 1 0 2 1 1 3 1 3 2 2 0 1 3 2 1 4 1 1 0 4 2 1 0 0 1 2 0 1 3 1 0 0 2 2 1 3 1 0 0 2 1 1 0 1 2 1 1 2 1 1 1 3 1 0 0 1 3 2 1 0 3 3 0 1 0 2 1 0 1 0 1 1 1 1 0 1 1 1 0 0 2 5 0 1 0 0 0 3 1 2 1 1 1 0 3 0 2 1 0 0 2 0 2 0 1 1 0 0 2 1 1 0 0 1 1 1 0 0 0 1 2 3 1 1 2 1 1 0 5 1 0 0 0 0 2 1 1 2 2 1 1 0 0 2 1 0 0 1 0 2 1 1 1 2 1 0 5 1 0 1 0 0 4 0 3 0 3 0 1 0 0 0 0 2 2 2 1 0 1 6 0 1 0 0 0 1 0 0 0 2 0 2 0 0 0 1 1 0 1 1 1 0 1 0 0 2 1 1 2 0 0 1 0 1 1 1 3 1 0 3 3 2 1 1 0 1 2 1 2 1 1 0 1 1 1 0 0 0 1 2 1 2 0 0 1 0 1 0 0 0 3 1 1 6 0 0 1 0 0 0 1 1 0 0 2 0 1 1 0 6 1 0 2 0 0 2 1 0 1 1 1 0 1 3 1 0 0 0 1 2 0 1 0 1 0 1 1 0 2 2 3 1 1 1 1 0 1 1 1 0 0 1 0 0 1 3 0 3 2 1 0 2 1 6 4 3 1 4 0 0 0 1 1 0 0 0 2 0 2 1 1 1 0 0 2 2 0 1 2 0 3 2 1 0 2 2 1 0 0 2 0 0 0 2 0 2 2 4 1 0 1 2 1 0 2 1 0 0 2 1 1 1 0 0 0 0 0 1 0 2 1 0 1 0 1 0 1 1 3 1 1 1 1 0 0 1 3 1 5 0 1 0 1 0 0 0 4 2 2 4 1 1 2 0 1 1 0 4 0 0 0 0 1 1 2 2 2 1 6 1 0 1 0 1 1 1 0 0 1 0 0 3 1 3 1 1 3 2 0 1 0 3 1 0 1 1 0 0 1 0 2 0 1 0 2 1 0 1 0 4 0 0 3 1 0 0 2 2 2 1 0 2 0 2 0 0 1 1 1 3 1 0 1 0 1 1 1 0 0 0 0 0 3 1 1 1 1 0 1 0 1 5 1 1 0 1 0 1 0 1 4 0 0 0 0 1 0 3 1 0 0 0 2 1 1 1 0 1 2 1 2 0 0 2 1 2 0 0 1 1 0 0 1 0 0 0 0 2 0 0 1 4 0 0 1 1 1 0 3 1 5 0 1 0 0 0 1 3 1 2 1 0 1 0 1 0 0 1 0 2 0 2 0 0 0 2 0 1 0 1 1 1 0 0 1 1 2 0 1 2 1 1 1 0 0 0 1 1 1 0 0 2 0 1 2 1 0 1 2 1 0 0 1 0 9 1 1 0 0 1 0 1 2 0 0 1 2 1 0 3 9 0 1 2 1 0 0 0 1 1 1 1 0 0 1 1 2 3 0 0 1 1 0 0 0 1 1 0 0 1 1 0 4 1 0 1 0 0 2 2 0 0 0 1 0 1 9 1 1 1 0 0 1 1 2 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 4 0 1 3 1 2 4 2 0 0 1 0 0 1 0 0 1 2 1 1 0 0 3 1 1 1 3 5 0 1 1 0 0 1 1 2 0 1 2 1 1 0 1 2 2 1 1 0 1 2 1 4 0 3 2 1 2 0 0 1 3 0 2 4 1 0 0 0 7 0 0 1 0 2 2 2 0 0 0 1 0 0 1 1 0 1 1 0 1 0 2 0 2 1 2 1 0 1 1 1 1 3 0 2 1 1 2 0 3 2 0 0 2 0 0 2 0 1 2 0 0 0 1 3 2 3 2 3 1 0 0 2 0 4 5 4 1 1 1 0 1 0 0 6 2 2 2 1 1 1 0 1 3 0 1 0 0 3 1 0 0 0 1 1 1 5 0 0 3 0 2 0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 2 0 0 1 0 3 0 1 1 1 0 0 1 0 0 0 0 2 0 0 1 1 0 2 0 3 5 0 2 1 2 0 0 3 1 2 1 1 0 1 2 1 0 2 2 0 0 1 0 0 0 1 0 2 0 1 1 1 0 1 0 0 0 0 1 4 3 3 3 0 6 1 1 1 0 1 2 0 2 1 1 2 0 0 1 1 1 1 0 3 2 1 1 1 1 1 0 1 1 0 1 0 0 2 0 0 1 1 2 0 1 1 1 0 0 4 0 0 1 1 0 0 1 0 0 1 3 2 0 1 1 1 1 1 2 2 1 1 1 2 1 2 0 2 0 0 1 0 0 2 1 2 0 1 1 0 1 0 0 1 1 1 2 7 0 1 2 3 2 1 0 2 1 1 0 1 1 1 0 0 0 1 1 0 3 0 0 0 0 4 1 0 0 0 1 1 0 0 1 0 1 1 1 2 0 1 0 2 0 0 1 0 1 1 0 0 0 0 0 1 1 2 1 0 0 1 0 0 1 2 3 3 1 1 2 2 0 2 0 0 1 5 1 1 1 1 1 0 0 1 1 0 0 2 1 1 1 1 0 1 0 0 2 1 0 1 2 3 1 2 4 6 3 0 1 1 9 0 0 1 3 1 1 1 1 1 1 1 0 0 0 2 3 3 1 0 4 1 1 1 1 1 1 0 1 0 0 0 0 1 1 0 1 2 0 0 0 1 0 4 2 1 1 4 0 1 0 3 0 0 1 2 2 7 0 0 0 3 1 4 2 0 1 2 1 1 1 2 1 0 1 2 0 0 2 0 4 0 0 1 0 1 1 1 0 1 5 0 3 0 1 2 1 1 2 2 1 1 2 1 1 1 0 2 0 1 1 1 0 1 2 1 0 1 0 1 2 0 3 1 2 1 2 0 0 3 1 0 1 1 5 0 2 1 0 1 0 1 0 2 0 1 2 1 0 3 2 0 0 4 2 0 0 0 1 0 0 0 2 1 1 4 0 0 4 2 2 2 1 0 1 0 0 3 1 0 4 1 1 0 0 1 0 2 1 0 3 3 0 2 1 1 1 0 3 0 2 1 1 3 2 1 5 3 1 0 0 0 0 0 1 0 4 0 0 1 1 1 1 1 0 0 1 1 3 1 0 4 2 0 2 0 1 2 1 0 1 1 2 3 1 3 0 1 2 0 0 4 1 0 1 1 2 1 2 0 0 1 2 4 3 1 1 2 0 1 0 1 2 1 0 0 1 2 1 1 1 0 1 0 3 1 1 2 2 2 2 1 1 1 1 0 1 1 0 1 3 2 0 0 0 2 3 0 2 0 0 2 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 2 3 2 0 1 1 2 0 0 1 3 0 0 2 0 2 4 2 0 0 0 0 0 1 1 1 1 1 1 1 2 1 4 0 0 0 1 2 2 0 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 2 3 0 1 1 1 4 1 0 0 1 3 0 2 0 1 1 1 1 1 0 0 1 0 2 0 1 0 2 1 1 0 0 0 1 2 0 1 1 0 1 1 0 2 0 0 1 1 1 0 0 2 0 1 0 0 0 1 0 2 0 1 2 0 0 2 2 1 0 0 0 1 1 3 1 1 0 0 0 1 1 0 0 0 1 0 1 2 0 1 0 0 0 0 1 0 0 1 1 0 1 1 0 0 1 0 0 1 4 0 0 1 0 0 0 0 0 0 1 0 1 5 0 1 1 1 4 1 1 0 1 0 1 2 1 1 2 1 1 0 1 1 2 2 0 3 1 0 0 1 0 0 0 3 1 0 1 1 0 0 0 0 0 1 0 1 1 2 0 1 0 1 0 1 1 0 2 0 0 1 1 1 1 0 0 1 0 2 0 0 1 2 1 2 0 0 0 1 2 1 0 1 2 1 0 0 0 0 1 1 0 1 0 1 3 1 1 1 0 2 1 1 1 0 2 1 1 1 0 1 0 1 4 1 1 0 1 0 3 1 3 1 1 0 1 3 1 0 2 3 1 1 0 0 2 2 1 0 1 1 3 0 1 1 1 0 0 0 0 3 0 0 1 0 1 0 1 0 1 0 0 0 0 2 0 1 0 0 2 2 3 0 1 0 2 1 0 1 0 2 1 1 1 0 0 0 2 0 1 2 4 0 0 1 0 0 0 0 2 1 5 4 1 1 1 1 0 0 3 1 1 0 2 1 5 0 0 1 1 1 0 1 2 2 5 1 1 3 2 2 1 0 2 1 0 0 1 0 5 0 2 0 0 1 6 1 0 0 1 2 0 0 0 1 1 0 1 0 0 0 0 2 1 0 0 0 2 0 2 0 1 2 0 0 0 2 2 2 0 5 2 0 8 3 1 1 1 2 0 1 1 0 0 0 2 0 1 1 1 2 0 4 1 1 2 1 2 1 2 1 2 2 2 1 1 2 0 1 1 1 3 0 2 0 1 1 0 1 1 3 2 1 1 1 1 1 1 1 0 1 1 1 3 1 0 1 0 0 1 0 1 0 0 2 0 0 0 2 2 0 2 0 1 4 2 1 0 0 1 0 1 0 0 1 0 0 2 0 3 1 3 1 1 1 1 3 0 0 0 3 1 2 1 1 2 1 2 0 1 1 1 0 1 0 1 0 0 1 0 0 1 0 2 2 0 0 0 1 2 1 0 1 1 1 2 1 4 1 3 1 0 0 6 1 1 1 2 0 0 1 0 2 1 1 2 1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 1 2 0 1 0 0 0 0 2 1 2 0 1 2 2 1 0 2 1 1 0 1 1 1 2 1 0 1 1 0 0 5 1 2 1 0 1 2 0 0 2 0 0 1 0 2 1 1 0 0 1 1 0 1 1 1 1 0 0 1 3 2 0 3 2 0 1 3 1 0 1 1 0 1 0 3 1 2 1 1 1 1 1 0 3 0 1 2 3 0 1 0 0 2 1 2 2 1 1 0 1 0 1 1 1 4 1 0 1 2 3 2 0 1 2 1 0 0 0 0 0 0 1 1 0 0 0 2 0 0 1 1 0 1 0 5 0 2 2 0 1 0 1 0 0 2 0 0 0 1 0 1 0 0 0 0 1 0 1 2 1 3 1 1 2 1 0 0 1 0 2 2 0 1 3 2 2 1 1 1 2 3 0 0 0 1 0 0 1 3 1 1 2 1 0 0 0 0 2 1 0 0 1 1 2 0 0 1 0 2 1 0 0 2 1 1 1 0 0 4 0 1 0 1 0 1 1 1 3 1 1 0 1 2 1 1 0 0 1 1 4 1 0 1 2 2 0 0 0 1 0 0 0 1 1 3 0 1 1 1 1 0 1 1 3 1 0 0 0 1 1 0 1 1 1 0 1 0 0 4 3 1 1 1 1 0 2 2 1 1 2 1 0 0 1 0 0 0 1 2 1 0 2 0 1 0 1 0 1 0 1 1 0 2 3 1 1 0 0 0 0 1 1 0 2 2 1 2 2 0 1 1 0 0 1 1 4 1 0 2 0 1 0 1 0 2 0 1 0 1 0 1 0 1 1 0 1 0 3 0 1 4 0 0 0 0 2 1 1 2 1 0 3 1 0 1 1 1 1 0 0 2 4 1 1 1 1 3 0 1 1 0 3 2 1 1 0 1 1 1 3 1 0 0 2 1 3 1 1 0 3 1 0 1 0 2 1 0 2 1 1 7 1 1 1 2 1 1 0 0 0 4 0 1 1 0 2 1 0 1 3 0 0 0 0 1 0 0 1 0 1 2 0 1 1 0 1 0 0 1 0 4 1 0 1 3 0 2 0 1 0 0 0 0 0 1 0 1 1 0 1 1 0 0 2 0 0 0 1 1 1 3 1 4 1 0 1 1 1 0 1 5 3 0 1 1 0 0 0 2 1 0 3 1 1 0 1 1 4 1 2 1 1 0 0 0 1 3 1 0 2 0 1 0 0 0 0 0 0 1 1 3 1 0 4 0 0 0 2 1 0 1 1 0 1 0 5 0 1 1 0 1 1 1 1 0 0 1 4 1 1 1 0 2 1 3 2 1 0 0 1 1 0 0 8 1 1 1 1 1 4 0 1 0 2 0 0 1 2 1 3 0 1 4 1 1 2 1 0 3 1 2 0 0 1 0 1 1 0 1 1 2 1 2 0 1 0 0 2 6 1 1 2 0 1 0 2 1 0 3 0 0 1 1 2 0 1 3 0 0 0 5 3 0 3 0 3 3 4 2 0 0 5 3 1 1 1 0 1 1 1 1 1 1 4 0 0 0 0 1 1 1 0 0 2 1 0 1 0 0 1 0 1 2 1 1 0 1 1 1 0 1 0 1 0 1 1 0 2 0 1 0 1 1 1 0 1 0 0 0 0 0 1 2 2 1 1 1 1 1 0 3 0 1 0 0 2 0 1 0 3 2 0 1 0 5 1 0 1 1 0 1 1 2 0 0 2 1 0 1 2 2 1 0 2 0 2 1 1 0 0 0 0 0 0 1 2 0 1 0 0 3 3 2 2 1 1 1 0 1 1 1 0 3 1 0 0 1 1 2 1 3 1 0 2 3 0 0 2 1 4 1 1 0 0 2 2 0 0 0 0 1 0 0 0 1 2 1 0 0 1 0 0 1 0 0 0 1 2 1 2 2 2 1 4 1 1 0 1 0 0 2 0 0 0 1 2 1 1 4 0 0 1 1 1 0 1 1 2 1 0 1 1 0 3 1 1 0 0 0 1 1 0 3 0 3 1 0 0 0 1 1 0 1 1 0 1 0 3 1 0 7 0 6 0 0 0 1 0 2 1 1 1 1 0 2 1 5 1 1 2 3 0 1 0 2 1 1 2 0 1 0 0 2 2 1 1 2 2 2 0 1 0 1 1 1 6 2 0 1 1 1 1 0 0 0 3 0 2 2 1 0 1 1 1 1 0 2 0 6 1 1 0 1 1 3 0 1 1 2 2 2 0 0 2 0 1 2 1 0 2 1 5 2 1 1 0 2 2 3 2 2 1 0 1 4 0 1 1 1 1 2 1 0 1 0 2 0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 1 2 0 1 1 3 0 0 0 1 0 2 1 0 0 2 2 5 0 2 0 1 0 1 3 1 0 0 2 1 2 1 0 0 0 1 0 1 0 0 1 0 1 0 0 1 2 0 0 0 4 2 1 1 0 1 1 2 0 0 0 0 3 5 1 3 0 1 2 2 3 0 1 0 1 0 0 2 1 1 1 1 0 3 0 0 2 1 0 1 1 0 1 1 2 1 0 1 1 1 9 0 0 1 1 0 1 0 1 0 0 0 0 0 0 3 1 0 0 0 0 0 0 1 1 0 4 0 1 1 0 0 0 5 0 3 0 1 0 2 5 1 0 1 0 1 3 1 0 1 3 1 1 1 1 1 1 0 0 4 2 4 1 1 2 0 1 1 0 0 0 1 0 1 0 0 1 0 1 0 3 0 3 0 3 1 0 1 1 0 2 1 0 2 2 3 0 0 2 0 0 0 1 1 1 2 0 1 1 2 12 2 0 1 0 0 2 1 1 1 1 3 1 2 0 4 2 1 1 0 0 0 1 1 0 0 0 1 2 1 1 0 0 0 0 2 0 0 0 1 1 1 2 1 0 1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 0 1 2 0 2 4 0 2 2 3 1 0 1 2 0 1 1 0 1 1 2 1 0 0 2 1 2 0 0 0 0 2 2 1 0 1 0 0 3 1 0 0 0 1 3 0 2 2 0 1 3 1 0 3 2 0 0 0 5 1 0 3 1 1 1 0 1 1 1 2 2 0 2 0 0 2 0 0 1 0 0 2 1 1 1 2 0 1 0 1 1 1 1 4 0 1 1 0 1 0 2 1 0 1 1 1 0 2 2 0 1 0 1 1 0 2 3 2 2 1 0 6 0 2 0 0 4 1 2 8 2 2 0 0 1 2 1 3 3 0 0 1 0 0 1 0 1 1 3 6 0 1 3 3 1 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 0 0 2 1 0 1 2 1 1 1 0 0 4 2 2 1 1 3 0 1 0 0 1 0 1 1 3 1 2 2 1 1 2 3 1 0 0 1 2 1 1 2 8 1 1 0 0 0 0 2 1 0 0 1 0 0 1 1 0 0 1 2 2 1 1 1 1 1 0 0 2 1 0 0 1 2 1 3 0 1 1 0 0 0 1 5 1 1 0 3 1 2 1 1 0 0 1 1 1 1 5 0 1 0 0 1 0 0 0 0 0 0 2 2 1 1 2 0 0 0 1 1 2 0 0 1 5 0 0 0 2 0 0 4 1 0 1 0 2 0 0 1 1 0 1 1 2 2 1 0 1 0 5 0 0 1 3 0 0 1 4 1 3 0 1 2 1 2 2 1 1 1 2 3 1 1 1 5 1 1 1 0 0 2 3 2 0 2 0 1 0 2 0 0 2 0 1 0 1 0 0 1 3 0 0 3 0 0 1 2 1 1 0 1 0 0 0 1 1 1 0 0 0 2 1 2 1 2 0 0 1 2 0 0 0 1 1 2 0 2 2 1 2 0 0 0 0 0 2 0 1 2 1 1 3 2 1 0 0 0 1 0 0 1 1 1 1 1 1 2 0 3 0 2 1 3 0 0 1 1 2 1 0 1 0 1 1 0 0 1 0 0 1 1 0 2 0 1 1 1 0 0 2 0 0 1 1 0 0 0 0 0 0 4 1 0 1 1 2 1 0 0 1 0 2 0 0 0 0 0 1 0 0 0 2 2 1 0 0 1 2 0 6 1 1 1 1 4 0 1 0 0 2 1 1 0 0 2 0 0 0 2 1 1 0 1 2 5 0 3 2 1 0 0 1 1 1 1 0 3 0 0 0 1 1 2 0 0 1 0 2 1 1 2 2 1 0 0 1 1 2 0 1 0 1 0 1 1 0 0 0 3 3 0 1 0 0 0 0 1 1 0 2 3 0 1 0 1 1 0 0 3 1 1 1 1 1 0 1 0 0 1 1 0 0 1 1 1 2 1 2 4 1 1 0 1 1 2 0 1 2 0 0 1 1 0 1 1 0 0 0 1 1 2 0 0 1 0 0 1 1 0 0 1 1 1 1 2 2 3 3 0 3 1 0 0 1 4 0 2 1 3 1 1 1 1 1 0 1 0 0 2 1 0 1 3 1 1 2 1 2 4 0 1 4 2 0 1 0 0 0 0 3 2 2 0 2 0 0 1 0 1 0 1 1 2 0 1 1 2 2 1 1 0 1 0 2 0 2 1 1 1 1 0 1 0 0 3 2 0 0 2 1 1 1 0 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 0 2 0 0 2 0 3 0 2 1 0 2 0 0 0 0 2 1 1 3 0 3 0 1 1 0 0 2 1 1 1 1 3 1 1 3 0 1 1 0 0 0 2 2 0 1 1 1 2 0 0 2 0 1 0 0 0 1 0 1 1 1 4 0 4 5 1 0 1 2 1 1 0 1 1 0 0 0 0 0 2 1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 2 1 1 2 0 0 1 1 1 3 0 1 1 2 2 4 2 0 2 0 0 2 1 1 0 0 2 0 0 1 1 1 1 0 0 2 0 0 2 0 1 0 5 1 2 0 2 0 2 2 1 1 1 2 0 1 0 1 0 2 4 2 1 1 0 1 0 0 2 1 1 1 3 1 0 1 0 5 3 3 0 0 0 0 1 1 1 0 0 0 0 0 3 1 1 1 1 1 2 2 1 0 0 4 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 1 0 3 1 2 0 2 1 3 1 1 1 0 0 1 1 0 0 0 2 2 0 0 2 0 1 1 0 0 0 2 0 0 1 0 0 1 1 0 0 3 2 1 2 1 0 1 0 0 3 0 2 0 1 2 0 3 1 2 2 1 1 5 0 2 0 0 4 3 1 0 0 2 1 1 1 2 1 5 3 0 2 0 2 4 1 1 3 0 1 2 0 1 1 2 3 3 1 1 1 0 0 0 2 1 1 0 1 1 1 4 0 0 0 1 0 2 0 0 5 2 0 1 0 1 1 0 1 0 1 1 1 3 0 1 1 0 1 0 0 2 0 1 0 0 0 0 1 4 1 2 0 1 1 0 2 0 1 1 0 1 0 1 3 1 0 1 0 1 4 1 2 0 1 2 1 0 2 2 0 0 1 1 4 2 0 0 0 0 1 1 1 6 2 0 1 1 1 1 1 0 1 0 0 4 1 1 0 1 0 0 0 2 3 3 0 0 0 2 0 0 0 2 0 2 2 1 2 0 3 0 1 2 2 0 2 0 0 3 1 1 3 1 4 1 0 1 0 1 2 0 1 1 0 2 1 1 1 1 0 2 1 0 1 2 0 0 2 3 1 0 1 1 0 1 4 1 0 0 1 2 0 2 2 0 3 0 2 1 3 0 0 0 0 2 1 0 1 3 1 0 3 1 0 0 1 1 4 0 0 1 0 1 0 0 0 0 2 0 0 0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 0 1 0 0 1 1 2 0 0 1 5 0 1 2 4 0 0 0 0 2 3 1 0 1 1 0 2 1 1 5 1 1 0 2 2 0 1 0 0 0 0 2 0 1 0 0 2 2 2 1 2 0 0 1 0 1 0 3 0 1 4 1 0 0 1 0 0 0 1 4 1 1 0 0 0 1 1 0 0 1 1 1 1 2 3 1 1 1 0 1 1 2 3 0 0 1 2 0 1 1 2 1 0 1 3 0 0 4 1 0 1 2 0 0 1 0 1 0 1 2 1 1 0 0 0 2 4 1 2 2 1 1 2 0 0 4 0 0 1 0 2 0 0 1 1 1 1 4 0 0 0 0 0 1 1 0 1 1 0 2 1 0 1 1 0 0 1 0 1 1 0 0 1 2 1 1 0 0 0 2 3 1 0 0 1 1 0 0 2 0 1 1 1 0 1 1 0 0 1 0 0 1 0 1 1 2 0 1 1 1 2 1 0 2 2 0 2 2 1 1 1 0 1 3 0 4 0 1 2 0 1 2 0 0 1 1 0 0 1 2 1 0 1 0 0 2 0 1 0 0 0 2 6 0 1 1 1 2 1 3 0 1 1 0 1 1 0 1 0 0 1 1 1 0 3 2 2 1 2 1 1 0 0 1 1 1 0 3 2 0 1 3 1 1 0 1 1 0 0 0 2 2 1 0 0 0 0 0 1 1 4 2 1 0 0 3 1 1 1 0 0 0 0 0 0 0 1 2 1 1 3 0 1 2 1 0 2 0 2 3 2 2 2 2 1 1 1 2 0 0 0 1 1 0 3 1 1 0 0 1 5 1 0 1 2 0 5 2 1 2 0 0 3 1 1 0 2 0 0 1 1 1 0 1 0 0 0 1 0 2 1 0 1 1 0 0 1 0 3 0 5 3 0 2 4 0 0 2 1 1 0 0 1 0 3 0 1 5 2 1 2 2 1 2 0 1 0 2 0 0 2 1 3 0 1 1 1 0 0 1 2 0 1 3 0 0 1 1 4 1 0 1 1 4 0 0 1 0 1 1 3 3 1 1 1 0 2 2 0 0 1 2 1 3 1 1 1 0 1 1 0 0 1 4 1 1 0 0 2 2 0 1 0 1 0 1 1 1 1 1 0 1 0 0 1 1 3 1 0 0 1 1 5 3 0 0 1 1 2 1 0 3 3 1 2 1 0 0 5 0 0 0 0 3 0 3 0 2 0 0 0 0 1 3 2 1 2 0 1 0 1 1 1 5 0 0 2 1 0 1 1 0 1 0 1 0 3 0 2 0 0 0 3 1 1 0 0 0 1 3 0 6 1 1 0 1 2 1 0 0 3 0 0 0 1 0 1 2 1 2 3 5 0 1 2 2 0 1 0 0 1 1 0 1 1 2 0 0 1 1 2 0 1 0 0 1 1 5 2 1 2 2 3 1 0 0 0 0 1 0 0 3 0 0 3 5 1 0 0 1 0 0 0 1 1 0 1 0 2 0 1 0 1 0 0 0 1 1 1 0 1 0 3 0 2 1 0 3 2 1 1 1 1 3 2 0 1 1 0 0 1 0 0 0 1 0 1 1 3 3 1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 2 0 0 0 1 1 0 1 1 1 1 1 1 0 1 2 1 1 0 0 1 0 0 0 2 2 1 1 1 0 1 1 0 0 1 2 1 1 0 2 1 1 1 0 1 1 0 0 2 0 0 3 4 0 1 0 2 1 1 1 1 1 1 1 1 1 3 0 2 1 0 2 2 1 0 1 5 3 0 3 1 1 3 2 0 1 0 1 2 0 1 0 0 0 1 2 0 1 1 0 0 1 0 0 2 1 1 2 0 0 0 1 3 2 0 3 1 0 1 1 0 3 1 0 1 0 1 0 1 2 2 1 0 1 1 1 0 1 1 0 1 1 3 0 1 7 1 4 0 2 0 0 1 0 0 1 1 3 0 4 1 0 1 2 0 0 5 0 1 2 1 1 1 0 2 0 0 3 0 0 0 0 0 0 1 0 2 1 0 1 2 0 1 3 0 1 2 0 0 0 0 1 5 1 0 0 0 1 1 0 0 1 1 0 0 2 1 0 2 0 1 0 2 0 1 1 1 0 0 1 0 0 1 0 0 1 0 1 1 0 0 0 3 0 1 0 1 0 2 0 4 0 0 0 1 0 1 2 3 0 0 0 1 0 2 0 1 0 1 0 3 1 0 7 2 1 2 0 0 0 3 1 0 3 1 0 0 0 0 1 1 2 2 0 0 0 0 1 1 1 1 0 1 0 2 0 2 0 0 3 0 1 0 1 1 1 1 1 0 2 2 0 2 1 0 0 1 2 0 0 0 1 1 2 0 0 0 1 1 1 1 3 4 1 1 1 0 1 3 1 0 0 0 1 0 1 1 2 0 0 0 2 0 0 1 0 0 0 1 0 3 2 0 3 2 5 0 1 1 0 1 0 0 1 1 2 0 0 0 1 0 0 0 2 0 0 4 1 0 2 1 0 0 2 1 4 0 3 2 0 3 0 2 0 0 1 0 1 1 0 0 1 0 0 3 1 0 1 0 1 1 1 1 0 2 0 3 2 10 2 0 0 0 0 0 1 0 0 2 1 3 1 2 0 1 1 1 1 1 0 1 1 0 2 2 1 0 3 2 2 1 2 1 3 0 1 1 0 1 0 2 1 0 3 0 2 0 3 2 4 1 1 1 1 1 1 2 2 0 1 1 0 2 0 1 1 1 1 0 1 0 0 3 1 1 0 0 3 2 1 1 1 0 1 1 1 0 1 2 0 0 1 3 2 0 0 1 1 1 1 0 0 5 0 1 5 1 0 0 1 1 0 0 0 0 0 1 3 1 1 1 1 5 1 0 1 1 0 0 3 2 1 3 2 0 1 1 0 0 1 1 1 0 0 0 0 4 2 0 0 0 2 1 1 1 1 0 0 0 0 1 8 0 0 0 2 0 0 1 1 1 1 0 0 1 1 1 0 0 1 0 2 1 0 1 1 1 1 3 0 2 0 2 3 1 0 1 0 0 1 0 1 0 1 0 1 2 3 0 2 1 2 1 1 1 0 1 2 2 0 0 1 1 2 1 3 1 1 3 0 1 1 1 0 1 3 2 4 0 0 0 0 1 2 0 1 1 0 0 0 1 0 0 0 2 1 1 0 1 1 0 5 1 0 0 3 1 0 2 3 2 4 0 2 2 1 0 1 1 0 1 0 1 1 0 1 0 2 2 1 3 2 0 4 0 1 5 2 5 2 0 5 0 1 3 0 1 2 4 2 1 0 0 1 2 0 2 1 0 0 1 2 1 0 1 1 3 1 1 2 2 2 1 1 1 0 1 0 1 1 0 0 5 3 3 0 0 0 2 1 0 1 2 1 0 1 2 1 4 0 0 1 1 0 0 0 2 0 0 3 0 1 5 0 0 0 1 4 2 3 1 0 0 3 1 0 0 1 7 1 0 0 2 1 2 1 0 2 3 1 0 1 0 0 1 0 1 1 0 4 1 0 2 0 0 0 2 0 2 1 0 0 1 1 3 0 3 0 0 0 1 3 1 0 0 0 2 1 0 1 1 0 0 0 1 1 1 0 1 1 1 1 0 2 1 1 1 0 1 2 0 0 0 0 2 0 2 1 2 0 1 1 0 2 1 4 2 2 0 1 1 1 1 1 1 1 2 0 0 0 0 1 3 0 0 5 0 3 1 0 1 0 0 0 2 1 0 4 0 0 2 4 0 1 3 1 1 1 0 1 0 4 2 0 1 1 3 2 2 3 1 0 2 0 1 5 0 1 2 1 1 0 3 0 1 0 0 1 1 0 0 2 1 0 0 0 0 1 1 0 1 1 2 1 1 2 1 0 1 2 0 0 0 1 0 0 1 1 0 3 2 1 0 0 2 1 0 0 0 4 0 1 2 4 1 3 1 0 0 0 2 1 2 0 2 3 1 2 0 2 0 5 1 0 4 0 0 3 3 1 3 0 1 3 1 2 3 0 0 3 0 1 1 1 0 0 1 1 1 1 3 1 0 0 2 2 0 0 0 2 0 1 1 2 3 2 0 1 0 0 1 1 2 0 1 0 0 2 0 0 1 0 0 1 0 1 1 1 1 0 2 3 1 1 1 0 0 1 1 1 0 2 2 0 1 1 0 1 0 0 1 1 0 1 0 5 1 1 1 0 0 1 0 1 0 0 1 4 0 0 2 1 1 0 0 1 1 5 1 1 1 0 0 3 0 0 1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 2 2 0 1 1 0 0 0 1 1 0 0 2 1 1 1 1 2 1 1 1 0 1 1 0 2 0 1 0 1 0 1 2 2 2 1 0 0 2 3 1 1 0 0 0 1 1 1 1 1 0 1 1 2 0 1 0 1 4 4 0 1 2 0 0 0 0 0 7 1 1 0 2 0 1 0 0 0 1 1 4 0 3 1 1 1 5 3 1 4 1 1 0 2 0 0 0 1 0 1 0 2 0 1 0 1 1 1 0 0 0 0 0 2 2 0 0 0 0 0 1 3 2 0 0 4 0 1 1 1 1 0 0 1 1 1 2 0 2 0 4 0 0 0 2 0 0 0 2 0 1 0 0 2 3 0 1 3 0 4 2 2 0 0 8 1 1 2 2 0 0 1 0 2 1 4 0 0 0 0 1 0 1 0 1 0 2 0 0 0 2 1 1 2 1 1 0 3 0 1 0 0 0 2 0 0 1 1 3 3 1 0 2 0 0 0 0 1 2 0 0 1 0 3 1 0 0 1 0 0 1 2 0 0 2 0 0 2 1 0 2 0 1 5 0 2 0 1 3 0 1 2 1 2 2 1 2 2 0 0 1 1 0 0 3 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 0 2 1 1 0 1 1 0 3 1 1 2 0 3 1 0 0 0 0 0 1 0 1 1 0 1 1 0 0 0 2 3 1 3 2 2 0 2 1 1 5 0 1 1 2 0 2 1 0 2 0 2 5 0 2 0 0 0 0 1 1 1 2 1 1 1 1 1 2 2 1 0 0 2 3 1 1 1 1 1 1 0 2 2 0 2 0 0 1 0 1 1 3 3 1 1 0 1 1 0 1 2 2 1 1 0 0 0 5 1 1 2 1 0 0 0 4 1 0 2 0 0 1 1 0 0 1 0 3 1 4 3 1 2 0 1 1 1 2 0 0 1 0 0 2 0 2 1 2 1 0 1 1 0 2 1 0 2 0 0 0 2 0 2 1 0 2 1 0 3 2 1 1 2 0 1 1 1 0 0 0 0 1 1 0 1 0 0 0 0 1 0 1 0 2 0 1 4 4 0 2 4 1 0 2 0 0 0 2 2 0 1 0 3 1 1 0 0 1 0 0 1 5 1 2 1 2 1 0 3 3 0 1 1 1 0 2 0 0 1 1 2 0 0 1 0 0 0 2 1 1 0 1 0 1 1 2 1 2 0 0 1 2 1 0 2 0 1 3 1 1 1 3 2 0 0 0 0 0 1 3 1 0 1 2 1 1 2 1 0 0 1 2 1 1 0 1 0 0 1 4 1 0 1 2 0 2 0 1 0 0 0 3 1 2 1 0 1 1 2 1 0 0 1 0 1 0 1 2 0 0 0 1 1 0 1 0 1 0 1 0 0 1 2 1 1 0 1 2 0 1 0 2 4 2 1 2 0 1 0 2 1 3 2 0 1 2 0 0 2 1 0 0 1 2 0 1 2 3 0 2 4 1 0 0 2 0 2 0 3 3 0 0 2 3 0 2 6 1 0 2 0 1 0 0 2 1 1 6 0 1 0 0 0 0 3 0 0 2 0 0 2 1 0 3 1 1 3 2 2 1 4 0 3 4 1 1 1 1 0 0 0 0 1 0 1 2 0 0 0 1 0 1 0 0 2 1 1 4 0 1 0 0 1 0 2 1 1 1 0 4 0 1 1 0 3 1 0 0 5 1 4 2 2 1 0 0 0 1 4 0 1 0 1 1 2 0 0 0 0 0 1 2 1 0 2 0 0 0 1 4 1 3 4 1 2 4 2 0 0 1 1 0 0 0 1 3 1 1 2 0 1 3 1 1 1 1 1 1 1 2 1 1 1 2 1 0 1 1 0 4 1 1 2 0 3 0 0 1 3 1 0 1 0 2 1 0 3 1 1 0 1 0 2 3 3 1 1 0 3 0 0 1 0 0 1 0 0 1 3 1 0 2 0 0 0 0 1 0 2 1 4 2 2 0 0 1 1 0 1 1 1 1 0 5 0 3 0 1 0 0 2 0 0 1 0 0 0 0 1 0 0 1 2 1 1 4 0 1 1 2 0 1 4 1 3 1 0 4 4 2 0 0 0 0 1 0 1 1 1 0 1 1 4 0 2 0 0 0 1 0 0 0 1 0 0 6 1 0 0 5 0 1 0 0 2 1 1 1 3 0 0 1 2 1 2 0 2 1 1 0 3 1 4 0 0 2 0 2 1 0 2 1 1 3 2 2 1 6 0 1 0 0 0 0 1 1 4 1 3 2 1 2 1 1 5 1 7 5 0 1 1 2 0 1 3 2 2 0 0 4 1 1 1 0 1 2 1 0 1 0 1 2 1 1 2 2 0 0 0 0 1 2 1 2 1 4 3 2 0 1 2 1 3 1 1 1 0 1 1 0 1 1 0 2 0 1 1 3 2 0 0 0 0 3 0 2 1 1 0 1 0 0 1 1 0 0 0 0 0 2 0 0 3 0 0 1 1 2 0 3 1 3 2 1 1 0 1 2 1 2 3 0 1 0 1 0 1 2 1 1 0 0 1 1 0 3 3 1 3 2 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 4 2 0 0 2 1 1 5 2 5 0 1 1 3 0 1 1 1 0 1 1 1 1 0 0 1 0 0 0 0 0 1 1 1 0 3 7 0 2 0 0 1 0 2 0 1 1 1 1 0 1 0 0 0 1 0 2 0 0 2 0 1 0 0 6 1 1 0 1 0 1 1 1 0 2 0 1 0 1 1 3 0 1 0 1 2 1 2 1 0 1 6 1 1 0 1 0 1 0 4 1 1 5 1 3 1 2 0 2 0 0 1 0 1 0 0 0 2 2 1 1 1 0 1 1 0 0 1 0 0 1 1 1 1 2 1 3 1 6 1 3 1 0 0 0 0 0 1 1 0 0 1 2 0 1 1 0 1 2 0 2 1 0 1 0 2 0 2 0 0 3 0 0 2 1 2 1 1 0 0 1 1 5 2 1 2 0 0 1 2 0 3 0 0 1 0 0 1 0 1 0 2 0 1 2 2 0 0 0 1 2 2 1 2 0 1 1 0 1 1 0 0 0 1 4 1 5 0 1 2 2 0 2 1 1 0 1 0 3 1 1 2 0 3 0 2 1 0 0 1 0 0 0 2 1 1 1 4 1 1 0 0 1 3 1 1 0 0 0 2 4 1 5 3 1 0 2 1 0 1 0 0 1 0 0 2 1 1 1 1 0 0 0 1 1 0 0 2 1 1 0 0 2 1 0 0 1 0 0 1 1 0 0 2 0 0 1 0 0 2 1 3 1 1 0 2 1 1 0 1 0 1 1 1 3 0 1 2 0 0 2 0 3 1 0 0 2 1 1 1 2 0 0 2 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 5 3 0 1 4 1 1 2 1 0 2 1 2 1 1 0 1 1 0 2 1 0 1 0 1 0 0 2 1 7 1 0 2 0 1 0 1 2 0 0 2 0 1 1 1 1 0 2 0 0 1 3 1 2 6 1 2 1 0 1 1 1 0 1 1 0 1 0 2 0 0 3 0 0 7 0 5 1 2 1 0 1 2 1 1 0 0 0 2 2 0 1 0 2 1 1 1 0 0 0 2 2 0 1 0 1 2 0 1 0 0 1 1 0 0 1 2 0 0 0 0 1 0 5 0 0 2 2 1 1 4 0 1 0 1 0 1 1 1 1 0 3 1 0 1 1 1 1 1 1 1 3 0 0 2 0 2 1 0 0 2 1 1 3 1 0 2 1 0 1 2 1 0 0 1 1 0 2 0 0 1 0 1 1 1 2 2 0 0 1 1 2 0 1 1 0 1 0 2 2 0 2 1 0 0 0 1 1 1 0 0 1 1 0 8 1 2 0 1 0 3 2 1 0 1 3 5 1 0 1 1 1 0 2 1 0 0 1 1 1 2 1 0 2 1 0 2 2 0 0 0 0 1 0 2 4 0 1 1 0 1 1 1 0 1 0 1 1 2 1 1 0 1 0 0 0 1 0 4 3 0 1 1 0 0 0 1 3 5 0 1 0 1 1 0 1 0 0 0 1 2 0 0 0 1 2 1 2 1 0 1 1 1 0 0 0 2 1 3 0 2 2 0 3 1 0 0 4 1 1 0 0 0 0 0 1 1 2 3 0 1 0 0 3 1 2 1 0 1 1 1 1 1 2 2 0 2 0 3 0 4 1 0 1 2 0 1 1 2 0 0 4 1 1 3 1 0 0 0 1 1 3 0 1 1 0 1 0 4 1 1 1 1 4 0 1 0 1 2 1 0 1 0 1 2 2 1 1 1 0 1 0 1 1 1 4 1 3 0 1 1 0 0 0 1 0 1 1 1 2 0 0 1 1 1 1 3 3 0 2 1 0 0 1 0 1 1 1 0 2 0 2 1 0 0 0 0 2 0 0 0 1 0 0 0 2 0 1 0 1 2 0 2 1 0 0 1 0 1 0 3 0 0 0 0 0 2 0 1 1 1 0 0 3 1 1 2 0 0 1 1 1 2 1 0 1 2 4 0 2 2 1 1 0 0 2 2 0 2 1 0 1 1 3 1 1 1 1 2 2 2 0 1 0 0 1 0 0 1 2 1 1 1 4 0 1 7 1 1 0 1 1 1 0 1 0 1 2 2 2 0 3 1 0 3 2 0 1 3 1 1 1 1 0 2 3 1 0 0 0 1 2 0 1 5 0 0 0 2 0 2 0 0 0 0 0 1 0 1 0 0 1 0 3 2 3 4 1 1 0 1 2 1 0 0 1 1 1 1 1 2 1 0 0 1 0 2 2 0 1 2 0 1 2 1 0 1 2 0 1 1 1 3 0 3 0 1 0 0 1 0 5 0 0 4 0 2 4 0 0 0 1 1 0 2 0 1 0 0 1 3 0 3 1 2 0 1 1 0 0 0 1 2 0 0 0 0 1 0 1 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 1 1 1 1 1 0 2 0 2 0 0 1 0 0 0 1 2 1 0 3 10 3 0 1 0 0 1 1 0 0 1 0 1 0 1 0 0 1 2 0 0 0 2 1 1 1 2 1 1 1 1 1 0 2 0 2 1 2 0 1 3 1 0 2 0 4 0 0 1 0 0 0 2 2 1 1 1 0 1 1 1 1 0 3 1 0 1 0 1 0 1 1 1 1 0 1 0 1 0 1 3 1 1 0 1 1 3 2 2 1 4 2 0 3 0 2 1 3 0 3 5 1 2 0 0 0 1 0 0 0 1 1 1 1 2 1 0 1 2 2 0 1 1 2 5 0 0 5 1 0 3 0 0 2 1 1 1 0 1 1 0 1 1 1 0 1 0 0 9 0 2 0 0 1 1 0 0 2 0 1 2 3 0 2 0 0 0 2 2 0 1 1 0 0 1 0 1 0 0 1 1 0 3 0 1 0 2 1 1 1 0 2 3 0 2 3 0 2 1 0 2 0 4 0 3 3 2 1 0 3 1 0 0 1 0 2 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 2 0 2 1 0 4 0 0 1 0 0 0 0 1 1 1 1 2 0 0 1 2 2 0 3 0 0 3 1 1 1 1 0 1 1 0 3 0 1 0 1 1 2 1 3 0 1 0 1 0 0 1 0 0 3 1 0 0 1 1 1 1 2 1 0 0 0 3 0 4 0 1 0 1 0 2 1 2 1 2 2 0 1 0 1 1 1 1 3 1 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 6 0 2 0 0 7 2 2 3 0 0 1 0 1 1 0 1 0 1 1 0 1 2 0 0 1 0 0 2 1 3 1 1 0 0 1 1 0 0 0 2 1 1 0 1 1 1 0 1 1 1 0 1 1 0 2 1 6 0 0 7 0 1 2 0 0 2 1 0 4 0 1 0 1 1 0 2 1 0 2 1 0 1 1 0 1 2 0 2 0 0 3 0 1 1 1 1 1 0 0 1 1 2 0 1 0 1 0 2 1 0 0 0 1 2 0 2 2 0 1 0 1 0 3 1 1 1 3 0 1 0 2 2 1 0 0 0 0 1 0 0 0 2 2 1 1 2 0 1 2 2 2 1 3 1 1 1 1 2 0 0 1 1 1 1 0 0 2 3 1 0 2 1 1 0 1 0 1 2 1 0 1 0 2 1 0 0 1 5 5 0 0 0 1 2 1 1 3 0 1 2 0 2 1 1 0 2 2 1 1 0 1 2 0 1 2 1 0 2 1 0 1 0 3 2 3 0 1 0 2 0 0 1 1 3 1 1 3 0 1 0 0 1 1 1 0 2 1 1 2 3 3 1 1 1 1 0 1 1 3 1 0 1 0 6 2 3 1 1 1 1 0 1 1 1 0 1 3 1 1 2 1 1 0 3 0 1 0 0 1 3 0 0 4 1 3 2 0 1 0 1 2 1 4 1 1 1 0 1 3 0 0 3 0 1 5 0 1 0 1 1 2 1 2 0 0 1 1 1 8 1 1 0 1 1 1 0 0 1 2 5 0 2 0 0 0 0 1 0 1 0 1 1 1 2 0 6 0 0 1 0 5 0 0 0 1 0 1 0 1 5 1 1 0 1 3 1 0 1 0 0 0 2 0 0 1 1 0 1 1 2 0 0 0 3 1 1 1 1 0 1 0 1 1 1 1 0 0 6 0 0 1 0 2 0 0 1 0 1 1 3 1 1 0 2 2 1 0 1 0 0 0 0 0 5 0 2 1 2 2 0 1 2 1 0 0 1 2 0 0 1 4 0 0 1 0 0 1 2 0 0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 3 2 0 0 0 1 1 4 0 1 2 5 0 3 3 1 3 1 1 0 3 0 2 1 2 0 1 0 0 3 2 1 0 1 1 2 0 1 1 0 1 0 1 0 1 0 0 0 1 1 3 0 2 0 0 1 0 1 2 1 1 0 1 3 1 1 0 0 0 2 0 1 0 1 1 0 0 1 0 4 3 0 0 0 2 0 2 0 1 1 1 0 1 4 2 1 1 0 1 2 2 0 0 3 1 1 2 0 0 3 1 0 1 0 2 1 0 2 0 2 2 2 2 1 1 2 1 0 1 2 2 1 1 0 1 0 0 1 1 2 1 1 2 1 2 2 1 3 2 0 1 0 1 1 0 1 1 1 3 0 0 0 2 5 1 0 0 1 1 1 1 1 0 1 2 1 0 1 1 0 1 0 2 1 0 1 1 1 1 1 0 1 2 2 0 2 0 3 0 1 0 2 1 0 1 1 1 1 1 1 1 1 0 0 1 1 0 2 0 0 1 1 1 2 2 2 0 0 1 1 1 0 6 1 1 0 0 1 2 0 0 1 0 1 3 4 1 1 1 2 2 1 4 1 1 1 3 2 1 2 6 2 1 1 2 1 0 0 3 0 2 1 0 1 3 0 0 0 0 1 1 2 2 1 0 0 2 0 0 0 1 3 1 0 0 2 0 0 1 5 0 0 1 0 2 1 2 0 2 2 1 1 1 0 0 1 2 0 5 1 1 7 1 0 1 0 1 1 1 0 0 3 0 0 1 2 1 1 1 1 2 0 1 0 0 0 1 5 1 0 1 0 2 3 1 0 1 0 0 0 0 2 0 1 0 0 0 0 1 1 1 0 0 0 0 2 0 2 0 0 0 1 4 3 0 0 0 1 1 0 1 1 0 1 1 0 0 0 1 1 2 1 2 0 0 0 1 0 1 2 3 1 1 1 1 4 3 1 1 3 0 2 0 2 0 1 1 0 0 2 1 0 0 1 1 0 3 0 1 0 2 2 1 0 0 0 1 4 0 1 1 4 1 0 0 1 0 4 1 0 1 1 0 0 1 3 1 0 1 1 1 4 0 1 2 2 2 2 5 0 0 1 1 0 0 1 3 1 0 4 0 1 3 0 0 1 1 1 3 1 1 1 0 1 0 1 1 2 0 0 0 1 0 2 1 0 1 2 2 0 0 3 1 0 2 0 1 1 2 0 1 5 1 0 0 0 1 1 0 3 1 1 1 4 1 5 2 2 0 1 3 1 0 0 0 0 2 0 2 2 0 1 0 2 0 1 2 3 2 4 0 0 0 1 0 0 1 0 0 0 4 3 1 4 0 3 0 0 1 1 0 1 0 0 2 1 2 0 5 2 2 2 2 2 1 0 5 0 0 3 0 2 1 1 1 2 3 1 0 0 2 1 0 1 1 0 0 0 1 1 1 0 0 1 2 3 1 1 0 1 1 0 2 1 0 1 1 1 1 0 0 0 2 1 3 1 1 0 3 1 0 0 2 0 1 0 0 1 1 0 1 1 2 3 0 1 1 1 1 0 0 2 0 0 2 0 1 1 1 0 0 0 3 0 2 0 1 1 2 1 0 1 1 0 0 2 2 3 0 1 1 0 1 1 1 1 1 1 0 2 1 1 0 0 0 1 2 1 0 1 1 1 2 3 0 0 3 1 0 1 0 0 0 1 0 0 2 0 2 2 1 2 0 0 3 2 0 2 0 1 4 0 0 1 2 0 5 0 1 2 0 0 0 0 1 2 2 2 0 1 0 1 2 1 1 3 0 0 0 1 0 2 0 0 2 1 0 0 2 1 0 0 1 0 1 0 1 0 0 0 1 0 2 0 1 1 1 1 2 0 0 0 0 0 0 3 1 2 2 0 1 2 0 0 1 2 0 0 1 0 0 1 1 0 0 2 7 2 2 3 0 2 0 2 0 1 3 0 0 1 1 0 4 0 2 1 1 3 1 2 0 0 3 1 1 0 0 2 2 0 0 4 1 4 0 1 1 1 2 1 0 0 0 3 0 0 0 1 1 1 1 0 2 0 1 1 1 1 2 0 0 1 0 3 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 1 0 0 1 1 0 2 1 2 1 0 1 0 0 1 0 5 0 0 4 1 3 0 1 2 0 1 3 4 3 1 0 1 0 1 1 2 0 1 0 5 1 0 1 3 0 1 1 3 1 0 1 0 2 1 1 0 3 0 4 0 1 3 1 0 1 1 0 0 3 1 1 0 2 1 1 0 1 0 0 0 0 1 2 0 2 2 1 2 0 0 1 0 1 3 1 0 0 2 2 0 0 1 1 3 0 0 1 1 0 1 0 2 2 2 2 1 2 1 0 0 2 0 1 1 0 1 1 1 1 0 0 1 0 0 1 0 0 0 5 2 0 0 1 1 3 0 1 0 2 2 2 0 1 0 2 0 2 0 0 0 0 1 1 1 1 1 3 4 1 2 3 3 1 0 1 1 1 0 0 1 3 1 2 1 0 0 1 1 1 0 1 2 0 0 1 1 0 0 0 0 1 0 0 4 0 0 0 1 2 0 0 1 2 0 1 1 1 1 1 0 0 0 2 2 0 1 2 1 0 1 1 1 1 0 0 2 0 2 1 0 1 2 1 0 2 0 0 0 2 0 3 0 2 0 1 1 0 0 0 1 2 0 2 2 1 1 1 0 0 1 1 2 0 1 1 1 1 0 1 0 0 0 1 0 0 1 0 2 3 0 0 0 2 1 2 0 2 0 0 0 7 1 0 0 1 1 0 2 0 1 0 2 0 0 0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 0 1 1 2 1 3 3 6 1 0 0 0 2 1 1 0 2 2 1 0 2 3 0 5 1 1 1 1 1 0 0 0 2 1 1 2 1 3 0 1 0 0 0 0 1 3 0 2 1 1 2 0 1 1 1 0 0 1 0 2 1 1 1 1 6 3 0 0 0 0 0 0 1 0 0 1 0 1 2 3 0 1 1 1 2 0 1 1 0 1 1 1 1 1 1 1 2 0 1 1 0 0 0 0 0 0 0 0 1 1 0 2 1 1 1 1 1 1 1 3 1 1 2 1 1 0 0 0 1 9 4 1 1 1 0 1 2 1 1 6 0 1 0 0 0 4 2 0 1 0 2 0 0 1 3 0 1 2 5 0 2 0 0 0 2 3 1 1 2 1 1 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 1 1 2 1 1 0 3 3 2 1 0 3 0 2 0 0 1 1 1 1 0 0 2 1 0 2 1 1 0 1 0 1 0 1 1 0 0 1 1 0 2 0 1 0 1 1 0 0 5 0 3 0 0 0 0 1 1 2 1 0 3 2 3 1 1 1 1 5 1 4 1 0 0 0 0 1 1 2 1 1 0 0 1 4 1 0 1 2 0 0 0 5 0 1 1 1 3 3 2 0 0 1 2 0 0 1 1 0 2 0 2 1 0 1 1 0 0 1 2 2 4 1 4 1 0 1 1 1 1 0 2 0 0 6 1 0 4 4 1 1 1 0 3 1 1 0 1 1 0 0 2 1 0 0 0 0 1 0 2 0 1 2 0 1 1 0 0 1 2 2 1 1 1 3 2 2 1 0 0 6 0 1 1 0 0 2 0 0 1 0 0 0 0 1 1 1 0 0 3 0 1 0 3 1 1 0 1 1 5 1 0 0 2 2 0 0 2 1 0 1 1 1 1 7 5 0 0 2 0 0 1 3 1 0 1 0 0 0 1 1 1 0 1 0 1 1 0 0 0 0 0 1 0 2 1 4 2 0 1 0 0 1 2 0 1 1 2 0 0 1 0 0 1 1 1 1 2 0 0 1 1 1 1 1 1 0 1 2 1 1 1 0 0 0 5 3 0 2 0 0 0 0 2 3 2 1 1 1 1 2 1 0 1 0 0 0 1 1 1 0 0 4 3 0 1 0 0 0 2 2 0 1 1 1 0 3 0 0 1 1 0 1 1 1 1 2 2 0 2 2 0 0 0 0 0 1 1 3 2 0 1 1 1 3 2 2 1 0 0 0 0 0 0 2 2 2 1 2 1 0 2 1 1 0 1 1 1 1 0 1 2 0 2 6 0 1 0 2 1 1 0 1 1 1 1 2 4 1 1 0 1 2 0 2 0 0 0 1 1 0 1 2 0 1 1 1 0 2 0 0 1 3 0 0 0 2 2 0 1 0 0 1 1 0 1 0 1 1 0 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 2 3 0 2 2 1 0 1 2 2 0 2 1 0 3 1 0 0 1 0 1 1 0 1 0 1 1 0 2 1 1 2 1 1 1 1 0 1 0 3 1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 1 1 1 0 2 0 0 0 0 2 0 1 0 1 0 1 4 2 1 1 1 0 1 2 1 1 3 1 1 0 1 2 2 4 1 0 0 2 0 0 4 1 0 0 1 1 1 0 0 0 1 1 0 4 0 4 4 0 1 1 1 0 0 0 4 1 5 2 1 1 0 1 5 0 0 0 2 0 0 0 1 1 0 0 1 1 2 1 0 1 4 0 2 1 0 0 0 2 3 0 2 3 1 4 0 1 2 1 0 0 1 1 2 2 3 2 1 0 2 0 1 2 3 2 0 1 1 1 1 1 1 1 1 1 2 5 3 0 0 1 3 2 0 3 2 1 0 0 1 2 0 3 0 1 2 1 0 0 2 1 0 0 1 2 0 0 1 3 0 1 3 4 1 1 1 2 0 1 0 0 2 0 1 1 1 2 0 1 0 0 1 1 0 2 0 0 0 0 1 2 4 0 1 1 3 1 1 1 0 3 0 1 2 0 1 0 3 0 3 3 1 0 1 0 0 4 1 1 0 2 1 1 5 0 0 2 2 1 1 1 3 4 0 0 1 0 1 0 1 1 1 1 1 4 1 4 0 2 0 1 1 0 1 1 1 1 0 1 0 2 2 1 1 2 1 1 1 1 0 1 0 3 0 1 1 6 1 2 1 0 1 0 2 1 4 0 0 1 2 0 2 3 2 0 1 1 0 3 1 1 2 0 0 5 0 2 2 0 2 1 0 0 3 2 0 0 0 0 0 0 1 5 4 1 0 1 1 1 0 3 1 1 0 0 1 0 1 3 0 0 0 2 0 0 0 1 0 1 1 0 2 1 0 0 0 0 0 3 1 3 1 1 1 0 3 2 2 0 4 1 3 0 0 0 1 0 3 5 3 0 4 0 2 4 3 1 2 3 0 3 0 0 2 2 1 0 5 1 0 0 1 2 1 1 1 2 1 0 1 0 1 0 0 3 0 1 1 1 0 1 1 0 0 1 2 0 0 2 1 0 1 1 2 0 2 0 0 3 3 2 2 0 0 0 0 2 1 1 1 3 2 0 1 2 3 2 0 0 0 2 0 2 2 0 0 0 1 1 0 0 1 0 0 1 1 0 1 0 1 4 1 1 1 1 0 2 2 0 2 0 1 1 1 2 1 2 1 1 0 1 0 1 3 1 1 0 1 0 3 0 1 0 2 1 1 1 0 1 1 3 2 2 1 1 0 0 0 5 1 1 1 0 1 0 1 1 0 0 0 1 1 2 1 2 2 2 1 0 1 0 3 0 0 1 1 0 1 1 1 2 0 1 2 0 0 1 0 2 1 1 0 0 1 1 2 1 3 1 1 1 0 1 0 0 0 1 0 0 0 1 0 1 1 5 2 0 1 1 0 2 2 0 2 1 0 2 2 1 1 3 0 0 1 1 0 0 1 1 0 1 1 1 1 2 0 1 2 2 0 1 3 0 2 1 2 4 2 0 0 0 1 3 0 6 1 1 3 0 0 1 0 6 0 2 0 2 0 0 1 3 1 0 0 0 0 0 0 0 2 0 0 0 0 2 0 1 1 0 0 1 1 4 0 1 2 0 2 1 0 0 1 0 1 1 2 2 1 1 3 2 2 1 1 0 1 0 1 0 1 1 8 1 3 0 0 2 0 2 1 2 2 2 0 0 3 0 0 0 3 0 4 0 0 1 3 0 0 2 2 6 1 1 0 1 0 0 1 0 1 1 1 1 1 0 0 1 0 1 1 1 0 0 1 0 2 0 0 1 0 0 1 2 2 1 1 0 0 3 1 2 1 1 3 2 0 0 1 0 0 1 1 3 2 0 1 4 0 1 0 1 0 1 0 1 2 1 2 1 2 1 1 1 0 0 0 0 0 2 0 1 3 2 0 3 0 0 2 0 1 1 0 0 1 0 1 0 1 4 3 0 1 1 0 0 1 0 1 1 1 1 0 1 0 2 0 0 0 0 0 1 1 1 1 1 0 0 1 2 0 0 0 0 1 2 1 1 0 0 1 0 1 1 1 1 0 0 1 2 2 0 1 1 0 1 1 0 2 0 6 0 1 1 0 3 1 1 2 1 1 1 0 1 2 1 0 2 3 2 2 3 2 2 1 1 0 1 1 1 2 1 5 6 1 1 2 0 1 2 0 0 1 0 1 0 2 0 0 3 1 2 3 0 0 0 1 1 2 2 1 0 3 1 1 1 0 0 0 0 0 5 2 0 0 0 1 1 2 1 1 1 1 1 0 0 3 1 0 0 2 1 0 0 0 1 4 0 0 0 0 0 1 1 0 0 2 1 1 0 1 2 1 2 0 1 1 0 1 2 1 1 0 0 4 2 1 3 3 0 2 1 0 2 1 5 0 0 0 2 3 0 1 1 3 1 2 1 1 2 0 0 0 2 1 2 1 1 1 1 1 2 0 1 0 1 1 0 0 2 0 1 0 4 1 2 1 1 1 2 1 3 2 0 0 0 0 0 1 2 1 2 0 2 4 0 1 0 3 2 0 1 1 0 0 1 0 1 0 0 1 0 0 0 0 1 3 4 0 1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 2 2 1 0 0 0 1 5 0 1 0 0 1 1 3 0 0 2 3 3 1 0 1 0 1 1 1 1 0 6 1 4 0 1 0 0 1 0 4 1 0 2 0 1 1 2 2 1 0 1 1 0 2 2 3 0 1 0 1 1 0 1 2 1 1 1 2 0 1 1 3 0 2 1 1 1 1 2 1 3 0 0 6 0 0 2 0 3 4 0 4 1 2 0 0 1 1 3 0 0 0 0 1 0 0 6 1 1 3 0 1 1 2 2 0 2 0 1 1 0 1 2 1 2 0 0 1 0 0 0 0 0 1 0 1 0 0 2 1 0 1 4 0 0 1 0 4 0 2 1 6 1 0 0 0 1 5 3 0 2 1 1 0 1 1 1 2 1 2 0 0 0 1 1 0 1 0 0 0 4 0 1 1 0 0 2 1 1 2 0 0 3 0 1 1 0 0 0 2 1 0 0 1 0 0 1 1 0 0 0 0 2 1 0 2 1 0 8 1 0 0 2 2 0 1 1 0 5 0 2 0 2 0 1 2 1 1 1 2 1 0 1 0 1 2 1 2 5 1 0 1 3 0 0 0 1 2 3 2 1 0 0 1 0 0 1 2 0 1 2 0 2 0 1 0 1 1 4 0 1 2 2 0 1 1 0 1 0 0 2 2 0 1 0 1 0 3 0 1 5 0 1 0 1 1 1 3 1 1 0 1 3 0 3 1 1 1 0 0 1 2 0 1 3 1 0 4 0 1 1 1 0 1 1 1 5 4 0 2 1 0 1 0 0 2 1 0 2 1 3 0 2 2 0 0 1 3 1 2 2 0 0 0 2 1 0 0 0 3 0 0 1 0 2 1 0 0 0 1 0 0 1 0 1 1 2 5 0 1 0 0 1 2 0 1 0 1 1 4 0 1 1 0 0 0 3 0 0 0 1 1 2 0 1 1 2 2 1 0 0 3 0 0 0 1 0 1 0 0 1 2 1 1 0 0 4 0 0 3 1 0 0 1 0 0 1 1 2 2 1 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 3 1 1 0 1 0 0 0 0 2 3 1 2 1 2 2 1 2 0 2 1 2 0 0 1 1 0 1 0 1 1 0 0 2 2 0 0 1 1 0 0 0 0 2 1 0 1 0 1 1 1 2 2 1 0 2 1 0 0 0 0 0 0 1 2 1 2 1 2 1 0 1 2 2 1 2 0 0 0 1 0 1 3 1 4 0 1 1 0 2 0 0 0 0 7 2 0 0 0 0 0 1 1 2 0 0 0 1 0 2 1 1 0 0 3 0 0 3 1 1 0 3 0 0 0 0 0 0 2 0 1 0 1 0 0 0 1 0 3 1 1 1 1 1 1 1 1 2 1 1 0 1 0 1 1 1 0 0 1 1 1 3 0 0 0 0 1 1 4 1 1 0 1 0 2 2 0 1 2 0 4 0 2 0 2 0 0 1 1 2 0 0 1 1 2 2 0 0 0 0 1 1 2 0 1 0 1 0 2 1 1 1 3 0 2 0 1 3 3 0 2 1 0 0 0 0 0 2 1 3 1 0 1 1 0 1 0 3 0 0 2 2 0 3 0 1 2 1 1 1 1 2 5 1 1 1 2 1 0 1 3 1 1 0 0 2 2 0 1 1 2 1 1 1 2 1 1 0 0 0 0 0 1 1 1 2 3 0 3 0 2 2 3 0 0 1 1 1 3 3 0 0 2 0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 1 1 2 3 0 0 1 0 0 1 1 1 0 0 0 2 0 2 7 0 1 0 1 0 0 1 0 1 0 1 2 3 1 1 0 1 0 0 4 1 1 1 1 1 2 1 0 0 4 0 1 1 1 1 1 0 0 1 3 1 1 0 0 1 1 0 2 1 1 0 2 0 1 1 1 0 1 1 0 0 2 0 0 0 1 2 4 0 1 1 1 1 2 0 1 4 1 0 2 0 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 1 0 2 1 1 2 1 0 0 0 1 0 0 0 1 1 2 0 2 1 0 1 1 1 1 1 0 1 1 4 2 1 0 1 0 0 2 1 1 4 1 0 1 5 0 1 1 1 1 1 2 0 1 1 0 0 0 1 1 1 1 1 2 3 0 2 0 2 1 2 1 0 1 1 0 1 0 1 1 0 2 0 0 1 1 0 1 2 0 1 1 0 2 1 3 0 0 0 1 3 1 0 0 1 0 1 1 1 0 0 0 2 0 0 1 3 0 1 3 2 1 2 1 0 1 1 0 3 1 0 1 0 1 1 1 0 1 1 0 0 3 0 0 0 0 2 0 0 1 0 0 1 1 1 0 0 1 1 0 2 4 0 2 2 0 1 1 0 2 1 1 1 0 0 2 3 0 0 1 4 0 1 0 1 1 3 0 2 0 0 0 1 1 1 2 0 0 0 2 0 0 3 0 0 2 2 2 1 1 2 0 0 2 3 0 1 0 0 1 0 1 1 0 2 0 0 1 1 1 4 0 0 1 0 2 0 1 0 1 0 0 1 4 0 2 0 0 3 0 2 0 2 1 0 2 0 2 1 3 1 2 0 1 1 1 0 0 1 1 0 0 0 0 2 1 0 2 2 0 0 0 0 0 2 1 0 1 0 0 0 0 2 0 1 0 0 1 0 0 0 1 1 0 2 2 1 0 4 1 0 1 2 1 0 0 0 1 0 2 0 1 1 0 0 0 0 0 0 0 0 1 1 1 3 1 1 1 2 1 0 1 0 1 0 1 0 1 1 3 3 2 1 1 0 0 1 1 1 2 2 1 0 0 1 0 1 2 0 0 0 0 0 2 3 1 1 2 3 0 1 1 1 1 1 5 7 1 0 1 0 2 0 1 0 3 2 0 0 1 0 1 0 0 2 0 1 0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 3 2 0 2 1 0 1 3 1 2 1 0 0 1 2 1 2 1 0 0 0 1 0 2 1 1 0 1 3 1 1 2 0 1 3 3 1 1 1 1 1 0 2 0 2 1 2 3 1 0 3 1 2 0 3 2 1 0 1 2 0 0 2 1 3 0 1 1 3 0 1 0 0 2 1 2 1 0 1 1 4 1 0 0 4 1 0 1 1 1 1 1 2 0 0 4 2 1 2 0 0 0 0 1 1 1 1 2 0 0 2 0 0 1 2 3 0 0 2 0 1 0 1 1 1 0 1 1 0 1 1 0 0 2 1 1 3 2 2 0 1 0 2 1 1 2 1 0 1 0 2 1 6 1 2 1 1 0 0 1 0 1 1 0 0 0 0 0 0 2 1 0 1 1 0 1 1 1 0 0 1 1 0 1 1 1 3 1 0 0 2 2 1 3 0 1 1 1 3 1 0 1 0 1 0 1 1 5 1 1 1 1 1 1 2 1 1 2 1 0 1 0 0 0 0 3 0 3 3 0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 1 1 0 1 0 0 1 4 1 1 0 0 0 0 1 1 0 1 1 5 2 0 1 1 1 2 5 0 0 1 1 0 1 4 1 1 2 0 1 1 0 2 2 1 1 0 0 1 0 0 0 1 1 1 0 0 1 0 2 1 3 0 1 1 2 1 1 2 0 1 0 5 1 0 0 0 1 0 2 1 0 1 1 3 1 0 1 0 0 1 0 2 0 1 1 1 0 1 1 0 1 1 0 1 1 1 2 1 0 3 0 0 0 0 0 2 0 0 1 0 1 3 1 2 4 0 0 1 0 0 1 3 0 2 2 0 1 1 1 0 0 1 2 1 0 1 0 2 4 1 2 1 1 2 1 0 1 0 0 1 1 1 3 0 0 0 0 1 0 2 1 0 0 0 1 1 2 2 1 0 3 2 0 6 2 0 0 1 0 0 0 1 1 2 2 1 0 2 5 3 1 0 1 1 0 1 2 2 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 1 0 1 0 0 2 1 2 2 0 4 0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 2 5 1 1 3 1 0 1 1 0 0 3 1 1 0 3 1 1 0 1 0 0 1 1 0 6 1 0 5 7 3 0 0 2 1 1 2 1 0 0 1 0 0 1 2 0 2 1 2 1 0 0 1 1 0 0 0 3 2 1 1 3 4 0 3 0 0 1 0 2 1 0 2 0 0 1 1 0 4 2 0 0 2 0 3 1 2 1 1 2 0 0 2 4 0 0 0 1 0 2 1 0 0 2 0 3 0 0 0 4 0 2 1 0 0 1 0 1 1 2 2 0 1 0 0 1 2 2 2 0 1 2 1 1 1 1 0 0 1 1 0 2 0 0 1 7 3 1 0 0 1 1 0 0 3 0 1 0 0 0 1 1 2 0 0 1 0 1 1 1 0 1 0 0 1 6 1 0 1 1 0 1 0 1 3 1 0 0 0 0 0 0 2 1 1 2 1 3 1 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 2 1 1 1 0 0 1 0 0 3 2 0 1 0 0 0 1 1 1 0 0 2 1 1 0 0 1 0 0 1 1 2 3 0 2 0 1 0 0 1 0 2 1 0 1 1 0 1 1 0 0 0 5 0 2 0 0 1 1 0 1 1 1 2 1 1 2 2 3 0 0 1 1 0 2 0 1 3 0 0 0 2 2 1 2 5 1 0 0 0 9 1 1 1 1 1 0 1 2 0 0 2 1 1 0 2 0 1 1 0 1 3 2 0 2 0 0 0 2 1 1 1 3 1 0 0 1 1 0 2 0 2 0 0 2 5 2 0 0 0 1 0 1 2 3 0 3 9 1 0 1 3 2 0 1 0 1 0 1 1 0 0 4 1 0 1 0 1 0 3 1 0 1 1 1 0 0 1 2 1 0 2 1 0 0 0 0 1 0 1 0 0 0 2 0 2 1 1 0 4 1 0 1 1 0 0 0 4 1 0 1 3 1 0 1 0 1 2 0 1 0 1 1 2 1 0 0 0 0 1 0 0 1 1 0 2 0 3 0 4 1 1 2 3 1 1 3 0 1 1 1 0 0 0 1 1 0 3 4 0 0 2 1 0 2 0 0 1 0 1 5 0 1 0 1 1 0 3 2 1 1 0 0 2 0 3 1 4 1 1 5 1 1 0 0 1 0 1 0 0 0 0 0 1 0 0 8 3 1 1 0 0 2 0 1 1 1 1 0 2 1 0 2 0 1 1 1 1 1 1 0 0 1 2 2 0 2 0 1 2 0 3 1 1 0 0 2 2 1 3 2 1 2 0 0 1 1 1 0 0 0 3 1 1 0 0 3 2 1 8 2 0 1 1 1 7 1 0 2 0 2 0 0 0 0 0 1 0 0 3 2 1 1 1 4 1 2 1 1 0 2 2 0 1 0 0 0 0 0 0 2 1 1 1 1 0 1 0 1 0 1 0 1 2 1 2 0 0 0 1 0 1 0 0 4 1 1 2 0 2 1 1 0 0 0 0 1 0 2 1 1 2 1 1 0 0 0 0 0 1 1 3 2 1 2 0 1 0 3 1 1 0 0 1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 2 0 2 0 0 0 0 1 0 6 1 0 4 0 0 1 1 1 3 0 1 2 1 3 0 2 1 0 0 1 0 2 0 1 0 1 1 1 2 4 1 2 2 1 2 1 0 3 2 0 5 1 2 1 0 0 0 0 0 1 3 2 3 1 0 1 0 0 1 1 0 1 0 1 2 2 1 0 1 2 1 0 0 1 1 0 0 1 0 1 0 2 1 1 2 2 3 0 1 0 1 2 1 0 1 1 0 0 1 0 1 0 1 1 2 1 2 1 0 1 0 2 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 1 3 3 1 3 1 1 1 0 0 2 2 0 1 1 2 1 2 5 0 0 1 0 0 0 0 2 2 0 1 0 3 3 2 1 1 2 0 0 1 1 4 0 1 0 0 1 1 0 1 0 1 1 1 1 2 1 0 3 1 0 0 0 0 1 1 0 0 1 3 0 1 4 0 0 0 1 1 1 1 0 1 0 1 1 2 0 0 1 2 0 3 1 1 0 2 0 2 1 1 0 0 2 1 1 0 1 3 1 1 0 2 2 1 0 3 0 1 5 2 0 2 0 0 0 2 1 1 1 0 0 1 0 1 1 4 2 0 1 1 0 5 0 2 1 0 1 1 4 0 0 1 3 3 1 0 1 2 0 0 2 1 0 1 1 1 0 0 0 3 0 1 1 1 2 1 1 0 0 1 1 4 1 1 2 0 1 1 2 1 0 1 1 1 1 1 3 0 3 0 1 3 3 2 3 0 0 1 0 1 1 4 1 0 1 0 2 1 1 0 1 6 0 1 1 1 3 1 3 2 2 0 5 1 1 0 3 0 1 2 1 1 0 0 2 0 1 0 0 1 4 1 1 1 1 1 0 0 1 1 1 1 0 3 0 0 0 0 0 1 0 1 1 0 1 3 3 1 1 5 1 1 1 1 0 2 2 1 1 2 1 1 0 1 1 0 2 0 0 2 2 0 1 0 1 0 0 1 2 0 0 0 1 0 2 1 2 0 0 0 3 0 3 0 9 4 1 0 2 2 0 0 2 1 3 0 3 3 0 1 0 0 2 1 1 1 5 0 0 0 2 4 0 0 1 1 0 1 1 0 1 1 2 0 1 1 1 1 1 3 0 1 1 1 1 0 0 2 0 0 0 1 0 0 0 0 1 0 0 2 1 2 1 1 0 1 1 0 1 1 1 3 0 0 3 0 2 0 0 2 0 4 0 1 0 1 0 3 0 2 0 2 1 1 1 1 0 1 0 0 1 1 1 0 2 0 0 1 2 1 0 3 3 1 0 0 4 2 1 1 0 2 0 2 1 0 0 0 0 1 5 4 2 1 3 0 1 2 2 1 2 4 0 1 0 3 0 1 0 0 2 1 0 0 1 1 0 1 2 0 1 0 1 2 1 1 0 1 0 1 1 3 2 6 0 2 0 4 0 1 2 1 1 0 0 2 1 2 2 0 0 4 1 0 1 0 2 3 2 3 0 1 0 1 0 1 0 1 0 2 1 1 4 0 2 0 0 0 0 0 1 4 0 2 0 1 0 2 1 2 0 1 1 1 1 0 0 0 1 0 3 1 1 0 1 0 0 1 3 0 0 0 1 0 0 2 0 1 1 2 0 0 0 1 4 1 3 1 1 0 1 0 0 1 2 0 2 0 0 1 1 0 0 3 0 0 1 2 2 0 0 1 0 1 1 1 1 3 1 0 0 1 3 1 0 1 0 4 0 3 2 0 3 1 1 2 0 1 0 0 3 1 0 3 0 0 0 1 1 2 0 0 0 1 3 3 1 0 0 1 2 0 1 1 1 0 1 3 0 0 1 4 2 0 1 1 0 0 0 1 0 0 0 0 0 2 1 0 1 2 1 0 0 1 1 1 0 1 3 2 1 0 0 2 0 1 0 2 2 0 2 1 0 0 2 0 0 3 1 3 0 0 0 0 1 3 0 0 0 1 0 0 2 7 1 0 0 0 0 1 1 2 1 2 0 1 1 1 0 1 0 1 1 0 0 0 0 5 2 1 1 3 3 0 0 0 1 1 4 1 1 1 1 0 0 0 0 0 3 1 0 6 2 1 1 0 0 1 1 1 2 1 2 2 3 1 0 0 1 1 0 0 2 1 1 2 1 0 0 0 4 1 2 0 2 0 2 0 1 3 2 1 0 2 1 0 1 1 2 2 2 2 3 0 1 1 0 0 1 1 0 1 0 2 0 2 1 0 1 0 0 0 0 1 0 0 1 0 1 0 5 0 0 0 1 0 1 0 0 1 3 2 0 1 0 0 0 2 0 0 0 1 1 2 0 3 0 1 0 1 0 1 0 1 0 0 1 0 0 2 3 2 4 1 1 1 0 0 1 3 0 1 1 2 0 0 1 1 2 2 3 0 0 1 0 3 1 1 2 0 1 1 1 1 1 0 0 3 2 0 0 1 1 1 0 2 0 1 0 0 2 1 2 1 2 1 0 0 1 0 1 0 0 1 4 0 1 1 0 2 1 0 3 0 4 0 1 0 0 3 1 0 0 0 1 1 0 3 0 0 3 1 0 0 5 0 0 0 0 0 1 0 1 0 2 1 0 0 0 0 1 2 3 1 1 0 1 2 0 1 1 0 1 1 1 0 0 1 0 0 0 1 1 1 0 4 1 2 1 2 1 0 1 1 1 1 2 0 0 1 0 1 0 1 1 0 1 0 0 1 1 4 1 2 2 1 1 1 0 0 1 1 0 0 0 0 1 1 2 2 0 0 1 1 0 0 0 0 0 1 0 1 1 0 6 1 0 0 0 1 2 1 1 5 1 3 1 2 1 0 0 4 2 1 0 0 1 1 1 2 1 0 0 1 0 2 1 0 1 1 1 1 2 1 1 0 1 1 0 1 0 1 1 3 0 3 0 0 0 1 0 1 0 0 3 1 1 1 0 4 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 2 0 0 0 2 0 1 2 0 1 1 0 0 2 1 0 4 1 1 1 0 0 1 0 0 0 1 1 2 0 0 2 2 1 1 0 1 4 2 0 3 1 1 1 1 0 1 1 0 2 0 1 1 0 0 0 0 0 1 0 0 1 0 0 1 0 1 2 2 0 0 1 1 0 1 1 2 1 0 1 1 1 1 0 1 1 1 0 0 2 3 3 0 1 2 1 1 0 1 1 0 0 3 1 1 0 1 1 0 2 0 1 3 0 3 1 0 0 2 0 0 2 0 2 0 0 0 4 0 0 0 0 0 2 2 0 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 0 1 2 0 1 1 1 0 1 0 2 0 1 1 2 1 1 0 1 0 1 2 1 1 0 1 2 1 4 1 0 0 0 3 1 1 1 2 0 1 2 1 1 1 0 1 4 2 1 1 0 1 0 3 0 2 2 0 0 0 1 0 1 0 0 0 2 0 2 1 0 1 2 1 1 2 0 0 1 1 0 0 0 2 1 0 3 0 2 0 0 2 0 2 2 2 0 0 0 0 2 1 2 1 0 0 6 1 0 3 0 2 1 0 1 0 2 1 1 1 6 1 0 3 0 2 3 1 1 2 0 0 0 2 1 1 0 0 1 2 1 1 2 1 0 1 2 1 1 0 1 1 2 2 2 1 3 0 1 0 1 0 1 0 1 0 1 1 2 0 0 3 0 5 0 2 1 0 1 0 2 2 0 0 1 4 1 0 0 1 0 0 0 0 0 1 0 2 3 0 2 2 0 4 7 1 1 2 0 0 0 1 0 2 1 0 1 0 0 1 1 5 2 0 1 1 0 3 1 0 1 2 0 1 0 0 0 1 2 1 0 1 1 1 2 0 1 0 1 3 0 1 0 1 1 2 1 2 1 5 1 2 1 0 1 1 1 1 1 1 0 0 0 0 0 5 0 2 1 2 6 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 2 3 0 0 1 0 0 1 3 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 1 0 1 0 1 1 1 2 1 1 0 1 0 0 0 5 3 1 0 1 5 4 0 0 1 2 1 5 0 1 1 2 1 0 0 1 1 1 1 1 0 1 1 1 2 2 0 1 2 0 1 9 3 1 1 0 1 4 6 0 2 1 2 0 3 0 1 1 0 0 0 0 1 1 0 1 2 0 1 2 0 2 1 3 0 0 0 1 0 1 2 1 0 0 3 0 1 1 3 0 0 2 1 1 2 2 1 0 0 3 1 1 1 1 1 2 0 1 0 1 0 0 1 2 2 2 1 0 5 1 1 2 2 1 1 0 2 2 1 0 2 2 0 2 6 1 2 0 0 0 0 2 1 1 1 0 3 1 0 0 1 1 2 0 2 0 2 1 3 3 1 1 1 1 0 0 0 1 1 1 0 3 1 0 7 2 2 0 0 0 0 0 1 0 1 1 0 0 1 1 1 0 0 0 2 1 1 0 0 1 1 0 0 1 2 0 4 0 1 1 1 1 1 2 1 0 1 3 0 1 0 1 0 1 1 3 0 0 1 1 0 1 2 1 0 0 1 2 0 1 1 1 0 2 2 0 2 1 0 2 2 1 1 3 1 1 0 1 1 5 0 1 0 0 0 1 1 1 0 0 1 0 0 1 6 1 1 4 1 0 3 0 1 0 1 0 0 0 1 1 3 1 3 1 0 1 2 0 1 2 0 4 0 1 0 2 1 3 1 0 1 2 0 2 0 1 2 1 1 0 3 0 3 1 0 1 1 1 0 0 1 1 1 1 0 0 3 6 2 1 2 0 2 1 1 1 4 0 3 0 0 1 0 1 1 0 0 3 0 1 0 1 3 1 1 1 2 0 1 0 1 5 0 0 1 0 1 0 2 0 1 0 0 2 1 1 0 2 1 1 0 0 0 0 0 2 2 6 0 1 0 1 1 0 1 1 0 2 0 0 1 1 1 0 0 2 0 3 1 3 0 1 1 0 3 0 1 0 0 0 1 1 3 2 2 0 0 0 0 1 1 1 0 2 0 1 1 0 1 0 3 1 1 1 4 2 0 2 0 0 1 1 0 0 0 2 0 0 1 2 3 1 1 0 0 0 2 1 2 1 1 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 1 0 1 0 3 0 0 0 0 0 6 1 1 0 2 0 0 2 3 0 0 1 1 4 0 2 1 1 0 2 3 0 1 1 2 2 2 1 1 0 0 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 3 0 0 2 2 0 0 0 1 2 1 0 1 1 1 2 0 0 0 1 0 1 1 1 1 2 1 1 0 3 1 1 1 1 0 2 2 0 2 0 0 0 4 1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 2 1 1 2 5 1 1 1 0 1 1 1 2 1 1 0 1 0 0 1 3 0 1 2 0 2 2 4 1 1 5 3 2 1 0 0 1 0 2 0 0 0 0 3 1 0 0 1 0 0 1 1 2 2 3 0 1 0 0 0 1 2 0 1 2 0 0 1 0 0 0 1 1 0 0 0 4 0 1 0 0 0 1 1 1 1 1 1 1 0 4 1 1 2 3 0 0 0 1 1 1 2 1 1 0 3 1 0 1 0 3 0 0 0 0 0 5 0 0 0 0 2 1 1 5 1 1 2 1 3 2 0 2 1 0 1 3 0 0 1 0 2 2 1 3 4 2 2 1 1 1 3 2 0 4 4 1 1 0 1 1 0 0 0 0 1 1 1 2 1 2 1 1 2 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 5 0 3 0 1 1 1 2 2 0 1 1 1 1 1 1 1 1 0 2 0 2 1 5 0 4 0 0 0 0 0 5 3 0 1 4 0 2 1 0 3 3 0 0 0 1 0 0 1 2 1 0 1 0 1 0 7 3 1 0 1 3 1 1 1 0 1 0 1 1 3 3 0 1 0 0 1 0 11 1 1 1 0 0 1 1 1 0 4 1 0 0 1 1 2 0 1 2 1 0 0 2 1 1 3 0 1 1 1 1 4 0 1 0 1 1 1 0 0 1 1 0 0 2 1 1 0 0 2 0 1 0 0 0 2 1 1 0 2 2 2 0 0 2 2 0 2 2 1 0 3 1 1 1 0 1 0 0 0 2 1 1 0 2 2 1 1 1 2 0 2 1 2 1 1 3 0 1 1 4 1 0 0 0 1 0 1 2 0 0 2 3 0 0 2 1 1 0 2 0 0 1 1 2 0 1 0 1 0 0 0 0 2 1 0 0 4 1 0 0 1 1 0 4 2 0 1 1 2 2 2 4 0 1 1 1 0 0 1 1 1 2 0 2 0 0 1 3 2 0 0 1 2 1 0 0 1 0 1 1 1 4 0 0 0 1 0 0 2 1 1 2 5 0 1 2 0 3 1 2 1 0 1 0 0 0 2 1 1 0 0 1 0 6 0 0 1 0 0 1 1 4 2 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 1 1 2 0 0 1 1 0 1 0 0 1 1 1 2 0 0 0 3 1 0 1 1 5 2 0 5 1 1 2 4 1 2 0 1 3 0 0 2 1 0 0 0 0 1 1 0 1 0 0 0 0 1 1 0 1 1 4 0 1 1 1 1 0 1 1 1 0 0 2 4 4 3 0 1 0 1 3 1 1 1 1 1 1 1 0 1 1 0 1 1 1 2 1 0 2 1 1 0 0 1 0 1 1 1 2 2 0 2 2 0 1 1 0 0 0 0 0 0 0 2 0 1 0 1 1 0 2 2 0 0 0 1 2 1 0 2 3 1 3 0 0 0 0 2 2 1 1 1 1 3 0 3 0 0 2 0 0 3 2 2 0 5 3 1 0 0 2 0 0 0 3 0 0 1 0 0 1 1 1 1 0 2 1 2 3 1 3 2 2 1 1 0 0 0 1 0 0 0 1 0 3 0 1 0 0 3 1 0 0 1 3 0 0 0 1 0 2 2 0 3 0 0 4 2 1 2 1 0 3 0 1 1 2 1 3 0 1 1 0 0 0 1 0 2 0 1 0 2 5 2 2 0 3 0 0 1 0 1 1 0 1 0 1 1 2 0 0 1 1 0 3 0 1 2 1 1 0 1 1 0 0 2 0 4 1 1 0 1 2 1 0 2 2 1 2 1 1 0 1 0 2 2 1 3 1 5 1 0 0 0 4 2 0 0 0 1 0 2 1 1 0 0 1 0 0 2 2 0 0 0 1 1 4 0 4 1 0 0 1 1 0 1 1 1 1 1 1 0 1 0 3 2 1 1 2 0 0 0 0 0 1 1 1 5 5 0 1 0 0 0 4 2 0 1 0 0 1 1 2 1 8 5 0 0 2 0 1 0 1 0 1 0 0 2 3 1 2 0 3 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 7 2 0 0 1 1 0 0 1 0 1 0 2 1 0 2 1 1 1 1 0 1 0 1 0 0 2 0 1 2 1 1 1 0 0 2 0 0 1 2 2 0 0 1 0 1 0 1 1 1 1 0 1 2 1 0 0 0 1 2 0 2 0 5 1 1 1 0 3 2 1 0 1 0 1 0 2 0 1 2 1 0 1 1 0 1 0 1 4 1 1 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 0 2 1 0 1 7 2 0 0 0 0 0 0 1 1 3 0 0 1 1 0 0 0 0 1 0 0 1 1 1 2 1 1 3 1 2 1 0 0 1 0 1 2 0 1 1 1 0 1 0 1 1 3 5 1 3 0 0 0 0 2 0 1 1 1 1 0 3 4 0 3 3 1 4 5 1 1 1 0 1 2 0 1 2 1 0 1 1 0 0 0 0 1 0 2 1 1 2 4 0 1 1 0 0 0 0 0 0 0 2 1 1 1 0 0 0 1 2 0 1 1 1 4 0 2 1 1 0 5 0 2 1 0 0 2 1 2 0 1 1 1 7 1 1 0 2 0 1 2 6 1 1 0 2 1 1 0 0 1 1 0 1 0 0 1 1 0 4 1 1 2 1 1 0 3 0 0 0 1 0 1 0 0 0 0 1 3 0 0 1 2 0 1 1 0 0 0 2 2 1 0 0 0 1 1 2 3 0 2 0 1 2 1 4 2 0 2 0 3 0 1 0 2 2 0 0 2 0 2 1 0 1 0 1 4 0 1 1 1 0 1 0 0 2 2 2 1 0 1 0 1 1 0 0 1 1 2 1 0 0 0 0 3 3 0 0 1 1 0 0 0 0 0 0 1 0 1 1 2 1 1 0 0 1 2 1 1 1 0 2 0 2 1 6 0 0 0 0 1 0 3 3 1 1 1 2 0 2 1 0 0 1 4 2 0 0 0 1 0 0 0 1 0 1 1 1 3 1 1 0 1 0 0 1 0 1 3 0 9 0 0 1 0 1 0 0 0 1 6 1 2 0 3 6 1 0 1 1 1 0 1 0 2 1 1 0 0 0 2 2 1 0 0 4 0 0 0 1 1 2 1 3 3 1 2 0 2 0 0 0 0 1 0 0 0 1 2 0 0 1 1 2 0 1 1 5 3 1 0 0 0 1 0 0 2 2 1 3 0 2 1 0 1 0 0 6 0 0 0 0 0 1 0 4 0 1 0 2 0 0 1 0 3 1 1 3 1 1 1 0 0 0 0 1 2 0 2 1 0 4 1 4 2 1 1 0 1 0 3 1 0 1 1 0 0 0 0 0 1 0 0 1 0 0 2 0 3 6 1 0 0 3 2 0 0 2 7 1 2 0 3 1 0 1 1 0 0 1 0 1 2 0 2 0 1 0 0 1 3 3 1 1 2 2 1 1 1 0 4 2 0 1 0 2 1 1 0 1 1 3 3 1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 2 1 0 1 1 0 1 1 0 0 4 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 1 1 0 0 1 0 2 0 1 2 1 1 1 1 2 1 0 1 0 0 1 2 1 2 1 0 0 1 1 0 0 2 1 1 3 2 1 2 3 0 2 1 0 0 0 1 0 2 2 1 0 6 1 0 2 6 2 0 1 0 2 1 2 1 6 1 2 0 1 0 1 2 0 0 0 1 2 0 0 2 0 0 5 1 4 0 1 0 1 0 1 1 0 1 0 0 0 2 1 0 3 1 1 2 2 2 1 0 1 1 2 7 2 1 1 3 0 1 0 2 1 3 2 2 1 0 0 3 0 1 1 0 0 1 1 0 1 4 2 1 3 0 0 0 0 0 1 0 0 1 1 1 1 2 1 2 0 1 0 3 5 1 0 1 1 2 0 1 1 1 2 1 1 3 1 0 0 1 0 2 1 1 2 0 1 1 1 1 1 1 1 0 0 3 1 1 0 3 0 2 1 0 1 1 0 3 1 2 0 1 1 1 3 0 0 0 0 1 2 0 0 2 0 2 0 1 1 0 2 0 0 0 0 0 0 1 0 4 0 1 1 0 0 0 0 0 0 4 3 2 0 1 1 1 0 1 0 1 2 0 1 0 0 1 0 3 2 1 0 0 0 0 0 3 1 2 0 1 1 1 7 0 1 3 1 0 0 1 1 2 0 1 1 0 2 0 3 4 1 1 0 2 2 0 1 0 0 1 4 2 0 2 1 0 0 0 1 0 1 0 1 0 0 0 3 0 0 2 2 1 0 0 0 1 2 4 0 1 0 2 1 2 1 0 0 1 4 0 2 1 0 0 0 1 1 0 1 0 1 2 2 0 1 4 1 1 1 1 1 0 1 1 1 1 2 0 1 1 1 0 0 0 0 3 0 0 0 0 0 2 0 1 1 0 7 0 1 0 1 0 1 0 2 0 1 0 3 0 0 2 0 0 1 0 1 2 0 2 1 1 0 0 0 0 0 0 1 0 4 0 0 0 2 0 0 0 1 1 1 2 1 0 1 2 3 1 1 0 0 2 0 0 1 1 2 2 1 0 0 1 0 0 1 0 1 3 4 0 1 1 1 0 0 1 1 1 0 3 0 1 1 1 0 1 0 2 0 1 0 1 1 3 1 0 1 0 3 0 1 4 0 1 0 4 0 1 1 0 5 1 2 3 0 1 0 1 1 1 0 1 0 0 2 1 0 2 1 1 0 0 1 0 0 1 1 1 1 2 2 3 1 0 3 3 2 0 0 2 1 0 0 1 1 0 1 0 0 9 1 1 2 0 4 2 0 1 1 1 2 2 1 0 0 0 2 1 1 2 1 0 0 0 2 4 1 0 1 2 0 0 1 1 1 1 0 3 3 0 0 0 2 1 1 0 0 0 0 0 1 0 1 1 1 0 0 1 2 0 1 0 2 0 1 0 1 0 1 0 0 0 1 0 2 2 0 2 0 0 1 2 2 0 1 0 0 3 0 0 2 1 0 0 1 0 0 1 1 1 1 2 1 1 1 1 0 2 1 0 0 1 1 2 2 0 0 0 2 2 1 1 0 0 1 0 0 2 0 0 1 1 1 0 1 2 0 1 0 1 2 1 1 1 0 2 0 0 3 1 0 0 1 0 0 1 1 1 0 0 0 1 0 1 2 0 1 1 2 2 1 1 1 0 1 3 1 0 0 1 1 1 2 2 0 1 1 6 0 1 0 0 0 3 1 1 0 1 1 2 6 3 0 0 4 0 1 1 1 0 2 1 1 0 5 0 1 0 1 0 0 0 1 4 0 0 1 0 0 2 0 1 1 0 0 1 0 2 1 0 1 5 1 1 0 5 1 1 1 1 0 1 1 2 0 0 0 1 1 1 1 1 1 1 2 1 5 0 1 1 0 1 0 1 1 0 2 4 0 2 0 1 1 0 0 0 1 7 3 1 0 0 0 0 0 0 2 0 0 2 0 1 0 0 1 0 3 0 1 0 1 0 1 1 1 1 0 1 0 1 2 1 2 1 1 3 0 1 0 1 1 1 0 0 4 1 1 2 1 0 0 1 0 1 0 0 2 1 1 1 2 0 5 0 0 1 2 2 1 1 0 0 0 0 2 2 0 2 0 1 1 2 0 0 0 2 1 0 2 1 1 0 0 1 0 2 0 3 1 1 1 2 1 0 0 1 0 1 2 0 1 2 1 4 1 2 0 1 1 0 0 0 0 1 0 0 1 2 4 0 1 0 0 1 1 1 1 1 1 2 1 3 2 0 1 0 0 0 2 3 1 3 1 1 0 0 0 1 1 1 1 0 0 3 0 0 1 0 4 4 1 0 2 1 1 1 0 1 3 2 1 1 0 0 0 2 1 0 1 1 2 4 0 0 0 1 0 4 1 6 0 0 1 0 1 2 0 0 4 0 1 1 1 0 2 0 0 0 1 0 2 0 0 1 1 0 0 2 1 1 1 2 0 3 1 2 1 1 1 1 1 1 0 1 2 0 0 0 2 0 3 1 0 1 1 2 1 0 1 1 0 1 0 0 1 1 0 0 2 0 0 1 1 4 2 2 2 4 2 1 8 0 0 1 1 1 2 0 0 1 1 1 1 1 0 1 0 2 0 1 0 0 2 2 1 0 0 0 1 0 1 0 0 1 1 1 2 1 0 1 0 6 1 3 0 0 0 1 0 1 0 1 2 1 0 0 4 0 3 0 3 1 0 2 0 1 1 1 1 0 0 0 1 1 2 1 0 1 0 1 1 0 1 0 0 2 0 4 1 0 0 1 0 1 3 2 1 1 1 2 1 1 1 0 0 0 0 1 1 5 2 2 0 0 1 1 0 0 4 2 0 0 1 0 0 1 1 1 4 0 0 1 1 2 4 0 2 2 1 1 1 2 1 0 1 1 0 3 2 2 2 2 0 1 1 1 0 3 0 0 0 1 1 1 0 1 5 1 0 2 1 0 0 2 1 1 7 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 1 1 0 1 1 1 1 2 1 0 0 2 0 0 1 3 2 2 3 2 0 1 0 0 1 0 0 3 1 2 0 1 3 1 3 2 1 1 0 1 1 0 0 1 0 2 0 2 1 0 2 2 0 1 1 0 0 0 1 1 0 2 2 3 0 2 0 1 0 0 0 1 2 0 1 0 0 0 1 0 1 1 0 0 1 1 2 2 0 3 5 1 0 0 5 0 5 1 1 1 0 1 0 1 1 1 1 1 0 1 3 1 1 1 0 1 3 1 0 0 1 2 1 1 7 0 1 1 1 0 1 0 1 1 1 0 1 0 0 3 0 1 1 1 0 2 2 1 1 1 1 1 1 4 2 1 1 1 0 0 1 4 0 2 1 1 2 1 2 0 0 2 1 2 1 1 0 0 1 1 3 1 0 0 2 2 1 0 2 0 3 2 0 0 0 0 1 0 1 1 0 1 4 1 1 0 1 1 1 1 2 0 1 2 0 0 1 1 0 1 0 1 0 2 1 0 1 0 0 0 1 1 1 2 5 0 1 3 2 1 0 1 1 0 1 1 0 2 2 0 0 1 1 3 0 1 1 3 0 2 0 0 1 0 1 2 0 1 2 2 1 4 0 0 3 3 1 1 2 1 2 3 1 1 2 1 0 1 0 1 0 1 1 1 0 1 0 0 1 2 0 1 1 1 2 1 1 0 1 0 0 3 0 0 0 2 0 2 2 1 2 0 1 0 0 1 1 0 0 5 1 0 0 2 0 0 0 2 1 1 1 0 1 2 1 1 1 1 2 1 0 1 1 2 0 1 1 0 4 4 1 2 1 0 0 1 6 1 1 1 0 2 1 0 0 0 5 0 1 2 0 3 1 2 0 7 2 5 0 2 1 1 0 1 1 0 1 0 1 0 1 1 1 1 2 3 1 0 2 1 1 0 1 0 0 0 0 1 0 0 0 1 2 0 0 3 2 1 1 1 3 1 2 0 1 3 1 2 0 1 0 0 1 1 0 2 2 0 0 0 0 0 0 2 1 1 3 1 2 0 0 2 0 2 1 0 1 1 1 0 0 1 0 0 1 3 2 4 2 0 1 0 3 1 0 0 1 1 1 0 0 0 0 1 1 2 1 0 3 0 1 0 0 1 1 1 0 5 0 1 0 5 1 2 0 0 3 0 1 3 1 1 1 0 1 1 3 1 1 0 2 1 1 0 1 3 1 0 1 0 0 1 1 0 2 2 0 1 1 0 1 1 2 1 0 1 0 1 2 1 0 4 0 1 2 0 0 0 1 0 0 1 1 1 1 2 0 0 0 1 2 2 0 1 1 1 0 2 1 1 2 1 2 5 2 0 1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 0 3 0 2 1 0 1 1 1 6 1 1 0 2 1 0 0 1 0 2 0 0 0 2 1 0 0 1 0 0 2 2 0 1 0 2 0 0 0 2 0 2 0 1 1 0 1 1 0 1 2 0 3 0 1 0 1 0 0 0 0 0 4 1 0 1 0 1 0 0 1 3 1 0 1 2 0 0 1 1 0 2 3 1 0 0 0 1 1 1 0 0 0 0 0 4 1 1 2 1 1 1 0 1 1 0 1 1 1 0 0 0 0 2 1 0 0 1 1 1 1 1 0 1 0 0 1 1 0 0 3 4 0 1 1 0 0 0 2 6 0 1 0 2 1 0 1 0 2 0 2 0 0 0 1 0 0 0 2 0 0 0 0 4 1 0 0 3 0 0 1 0 1 6 0 1 1 0 2 1 1 3 2 0 1 2 1 0 0 0 2 0 0 1 1 1 0 0 1 3 2 1 0 0 0 0 1 2 2 0 0 2 1 3 0 1 0 0 1 0 2 3 0 2 5 1 2 1 1 0 1 0 2 0 1 1 1 1 3 0 0 1 1 0 1 0 1 1 0 0 0 1 2 0 1 0 0 1 0 6 2 3 1 0 0 1 0 0 5 2 1 0 0 1 1 0 3 1 0 0 3 1 0 3 4 5 0 0 1 1 2 1 4 1 2 0 3 1 2 1 1 0 1 0 1 0 0 2 0 0 0 0 1 1 1 1 2 0 0 0 0 4 1 1 0 2 0 0 0 3 1 1 4 2 0 0 1 0 3 0 1 2 0 1 0 0 1 1 1 0 0 1 0 1 3 2 0 2 3 0 0 0 1 1 0 0 3 1 2 1 0 0 1 1 0 3 0 0 1 3 0 1 2 2 1 0 0 1 1 3 0 2 0 0 2 0 1 1 0 0 2 0 0 0 0 3 0 1 0 1 0 0 1 0 0 1 1 0 1 1 0 1 2 2 1 1 3 1 3 2 1 1 2 1 1 0 0 3 0 2 1 1 0 2 0 1 0 1 1 0 1 1 0 2 1 1 0 1 2 2 1 1 1 0 1 3 1 1 2 0 0 0 1 1 1 1 2 0 1 0 0 2 1 1 3 2 0 1 1 2 1 0 0 0 1 2 2 1 1 2 1 0 0 0 2 1 1 0 0 3 2 2 0 0 1 1 0 1 1 0 0 3 0 0 0 1 2 0 1 2 0 1 1 2 0 0 2 0 0 1 1 0 1 3 1 2 2 1 1 1 2 0 2 4 1 1 0 3 0 4 0 2 1 0 1 1 0 4 0 3 0 0 0 0 1 0 7 2 2 1 2 0 0 6 1 0 1 1 2 1 3 0 3 1 0 1 1 0 0 5 0 1 0 4 0 1 0 1 3 2 0 1 0 1 2 1 0 2 1 0 0 0 1 1 0 1 1 5 1 2 0 1 2 1 0 4 0 1 2 0 1 1 1 0 4 2 4 1 3 1 0 1 0 1 2 2 0 1 3 3 1 0 2 3 1 0 1 1 0 1 4 2 3 0 4 2 1 0 0 0 0 2 1 3 1 3 0 0 1 1 1 0 6 3 0 0 1 2 0 1 2 0 2 0 4 2 4 1 0 6 1 1 0 1 0 1 1 1 1 1 1 6 1 1 0 1 1 1 1 0 4 0 2 1 0 0 0 0 1 0 1 1 1 0 0 1 2 1 1 0 0 2 1 6 1 4 0 0 0 1 0 1 2 0 2 0 1 2 0 1 1 3 0 1 0 0 1 1 1 0 2 2 1 3 1 0 6 2 1 2 1 0 1 1 1 0 1 1 0 1 2 1 2 4 1 0 1 1 3 0 1 2 1 1 1 1 0 1 1 0 1 0 2 1 0 1 1 2 2 1 0 0 1 0 0 1 4 1 0 3 2 1 2 1 1 1 1 1 0 1 3 0 5 1 1 3 2 1 1 0 0 1 2 0 1 5 1 0 1 0 3 1 1 0 1 1 1 0 1 0 0 4 0 1 1 0 1 0 3 0 0 0 1 1 2 1 1 1 1 0 1 1 1 1 1 0 3 1 0 0 1 0 2 3 0 1 0 5 1 0 0 2 1 1 0 2 1 0 1 0 1 3 1 1 0 1 1 1 1 1 3 1 0 0 0 2 0 1 1 2 3 1 1 0 1 1 1 0 0 1 1 0 0 2 3 0 0 2 0 4 0 0 1 0 0 1 0 0 1 1 5 0 1 1 1 0 0 0 0 0 1 2 0 1 0 2 0 1 0 0 1 1 2 2 0 1 2 2 0 1 0 0 1 3 1 1 0 4 1 0 1 0 4 1 2 3 1 0 1 0 1 0 0 0 0 0 0 2 1 0 1 1 0 1 0 0 2 0 0 3 0 1 2 1 1 1 0 1 1 0 3 0 0 1 2 0 0 1 2 2 0 0 0 0 1 0 0 4 0 1 1 1 0 1 1 1 2 1 1 1 2 1 0 1 0 1 1 3 1 0 0 1 0 0 0 0 1 0 0 1 2 0 0 0 0 1 1 0 0 1 1 1 3 1 1 2 0 2 0 0 1 2 1 0 1 0 0 0 1 0 0 0 1 5 2 0 0 3 0 0 0 0 1 1 1 2 3 0 2 3 1 2 0 3 1 0 1 0 2 2 1 1 1 2 0 0 0 4 1 0 4 0 0 0 1 0 3 1 0 2 0 1 1 0 0 1 1 0 1 0 0 0 1 1 3 0 0 2 1 0 1 0 1 1 0 1 2 1 1 0 1 0 4 1 1 0 0 0 0 1 0 2 0 1 1 0 0 0 2 0 0 1 1 2 1 1 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 3 1 1 1 1 0 0 2 2 1 0 3 3 3 0 0 3 2 1 2 2 0 1 1 0 1 6 8 0 3 2 0 0 0 0 0 0 0 7 1 2 0 1 0 0 0 0 1 1 0 1 2 0 1 0 3 3 3 3 1 0 0 1 2 0 2 0 1 1 1 4 1 0 1 1 1 1 0 1 1 2 0 1 1 2 2 0 1 1 3 1 3 1 1 1 2 2 0 0 4 1 5 0 1 2 0 1 1 1 3 0 1 0 0 0 2 0 0 1 0 0 1 1 0 1 3 0 1 0 0 1 1 1 1 0 2 1 0 1 0 0 0 1 0 0 3 1 3 0 0 0 1 0 0 5 1 0 0 0 1 3 2 0 1 1 0 1 0 0 1 1 2 2 2 2 0 0 1 0 2 1 0 0 0 2 0 2 0 0 0 1 0 1 0 0 1 0 2 1 0 1 1 0 1 3 0 0 0 0 2 1 1 0 2 2 2 1 0 0 1 1 1 3 1 1 1 1 0 0 1 1 1 2 2 1 1 0 1 1 1 0 3 2 3 3 0 0 1 1 0 0 2 5 1 1 0 4 0 0 1 0 3 1 1 0 0 0 3 1 1 0 2 1 1 0 1 1 1 3 2 0 0 3 0 0 1 0 0 2 4 0 0 0 1 0 0 2 2 1 2 0 0 1 0 1 0 2 1 1 0 0 0 0 1 0 1 0 0 3 1 0 1 4 1 1 1 3 0 0 2 1 0 0 1 0 0 1 1 2 2 2 1 0 1 1 0 1 0 0 1 1 0 1 1 3 1 1 0 4 0 1 1 1 4 0 2 1 1 0 2 0 4 0 1 3 0 1 0 2 1 4 0 4 0 2 4 1 1 0 3 2 0 0 1 4 3 1 2 0 0 1 0 3 1 0 3 0 2 1 0 0 1 1 0 1 1 0 0 1 1 0 0 2 0 0 0 0 1 0 0 1 0 1 0 0 2 0 1 1 2 0 1 2 0 1 0 0 1 1 2 0 0 0 1 2 0 0 1 1 1 0 1 1 4 0 2 0 1 0 0 1 0 0 0 0 3 1 2 1 0 1 0 3 0 1 1 0 0 2 1 1 2 0 0 1 0 0 0 1 1 0 2 0 0 0 0 0 0 1 1 2 1 2 1 1 0 2 3 1 0 0 0 0 1 1 1 2 4 0 1 0 2 1 3 0 3 0 1 1 1 5 3 1 3 0 2 0 0 1 3 0 0 1 2 0 1 0 1 3 2 1 1 0 4 0 1 1 1 0 0 5 2 1 1 3 1 0 1 0 3 2 1 2 2 2 3 0 0 2 0 1 1 3 2 2 0 0 2 1 0 1 1 1 1 0 1 1 1 1 2 0 1 1 0 1 2 4 2 0 0 0 8 0 0 1 1 1 0 3 0 1 1 1 0 0 0 3 0 0 1 1 0 1 2 2 1 1 0 3 0 2 1 0 0 1 0 2 1 0 0 1 4 0 0 0 1 1 0 1 1 1 0 1 2 2 0 1 1 1 1 1 5 1 2 2 0 0 1 0 3 0 3 0 0 1 1 1 1 1 1 1 2 2 0 0 0 0 0 1 1 3 2 2 0 0 0 1 1 1 0 0 0 1 1 3 0 1 1 0 0 1 0 0 0 1 4 1 1 0 1 1 2 1 0 0 0 0 2 1 0 1 1 1 4 1 0 0 0 2 0 0 0 0 1 1 5 0 0 2 1 1 0 3 1 1 2 0 1 0 1 1 1 0 1 0 2 2 0 1 0 2 0 2 0 1 2 3 2 0 1 0 1 2 1 3 1 1 0 0 1 3 0 0 1 1 1 1 0 0 0 1 2 1 1 0 0 0 3 4 1 1 2 1 4 0 1 1 0 2 2 1 1 0 1 0 1 0 1 0 0 2 0 0 1 0 0 1 0 2 1 3 1 2 1 0 1 1 1 0 1 1 2 0 3 0 1 1 0 1 0 1 6 0 1 1 2 1 1 2 0 0 0 1 1 0 1 0 1 1 1 2 1 3 2 2 1 4 0 0 1 3 0 3 1 1 1 1 2 1 2 1 0 1 0 0 1 1 0 1 0 0 0 0 1 2 0 1 2 4 0 0 1 3 2 1 1 1 1 1 0 0 0 1 1 1 0 1 1 3 1 0 0 4 1 1 1 2 1 3 1 2 1 0 0 0 1 1 0 0 0 2 0 0 0 2 0 0 0 0 0 0 0 1 0 0 1 1 1 2 0 0 0 0 0 1 0 1 2 1 1 1 1 1 5 2 0 0 0 1 1 0 0 1 2 1 1 0 0 0 1 1 0 1 2 1 2 2 2 1 1 1 1 1 0 0 1 1 0 1 1 1 0 0 0 1 3 1 1 4 0 0 0 0 0 0 1 0 1 2 0 3 0 2 1 1 0 0 2 0 1 0 1 0 0 1 1 0 1 2 4 0 1 2 1 1 1 2 0 0 1 0 2 1 3 2 0 0 0 0 1 4 0 2 1 0 3 1 1 0 0 1 1 1 0 3 1 0 0 1 0 0 1 2 0 1 0 1 1 1 1 0 1 0 0 3 0 0 1 1 0 0 1 3 0 0 0 1 0 2 3 0 1 2 1 1 0 1 2 0 2 1 0 0 4 1 0 0 0 1 2 1 1 1 2 0 1 0 1 0 2 1 1 1 1 1 0 1 0 1 0 1 0 1 1 2 1 1 2 0 0 3 0 0 0 1 2 0 0 4 2 1 0 1 2 2 1 1 2 0 1 0 1 0 5 1 0 0 1 1 0 1 0 1 1 1 1 1 2 1 1 1 1 1 0 0 2 2 0 1 1 9 1 1 1 1 0 0 0 1 2 0 0 0 1 1 3 1 0 1 1 1 1 0 2 4 2 2 0 0 1 1 1 3 0 2 0 0 0 1 0 1 1 0 0 2 0 0 2 0 0 0 3 1 0 1 1 5 0 0 2 1 0 0 1 0 0 1 1 0 1 1 0 2 1 1 0 0 0 1 0 0 1 1 1 1 1 3 7 3 1 1 0 1 1 3 1 1 1 1 0 0 4 2 1 1 1 0 0 0 4 0 1 1 4 2 1 0 2 1 1 1 4 3 11 3 4 0 1 0 1 0 0 0 3 1 0 0 2 1 0 2 1 1 1 1 1 5 1 0 1 2 0 2 4 2 1 2 0 1 0 2 1 1 1 0 2 2 0 3 1 1 1 3 4 0 0 0 1 0 1 3 0 0 1 1 1 0 0 1 1 1 2 1 1 0 1 0 1 1 3 4 2 1 1 1 1 3 0 0 1 0 4 0 2 1 0 2 0 1 0 5 1 0 0 1 0 1 2 1 3 5 0 0 1 1 3 1 0 0 0 1 3 1 1 1 0 1 1 0 1 3 0 0 1 1 1 0 1 1 2 0 8 2 1 2 0 4 1 7 3 0 1 2 0 1 1 3 2 1 1 0 0 3 2 0 8 4 1 1 3 1 0 0 1 0 1 0 2 2 1 1 1 0 1 1 3 1 1 2 2 0 0 1 1 3 1 0 0 1 3 4 1 2 1 0 0 1 1 1 1 4 0 2 0 1 2 3 1 0 0 1 1 0 2 0 0 0 1 1 2 0 1 1 1 1 1 1 0 0 1 0 2 1 1 2 1 0 0 2 0 1 1 1 0 5 1 1 2 1 0 2 0 1 0 0 0 1 0 1 2 2 0 1 0 0 2 0 1 0 0 3 9 2 0 0 1 0 1 2 1 3 0 1 0 1 0 0 1 1 0 0 0 3 0 0 1 1 0 1 1 2 0 1 2 1 2 1 1 0 0 0 3 0 0 1 0 2 2 1 1 0 1 1 0 2 2 2 1 1 1 0 1 0 2 3 0 1 1 2 0 3 0 0 1 0 3 1 1 0 1 1 0 1 2 0 0 0 2 2 7 0 0 4 1 1 0 1 1 3 1 0 2 1 0 1 0 0 0 0 1 1 2 1 4 1 0 5 1 2 1 1 2 0 0 0 1 1 0 0 1 0 0 3 0 1 0 1 2 0 1 1 0 3 0 0 3 0 2 1 0 1 0 1 2 1 0 1 0 1 1 0 0 0 1 4 2 0 0 0 0 1 1 3 2 2 0 0 0 1 1 2 0 2 0 0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 2 0 3 0 1 0 0 2 2 1 0 2 1 1 0 2 0 1 0 1 0 0 0 4 3 2 2 1 0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 2 1 0 1 3 1 1 0 1 1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 1 3 1 0 1 1 3 0 0 0 0 2 1 0 1 0 1 0 0 0 1 1 0 1 1 0 1 2 0 1 2 0 1 2 4 1 1 0 2 1 0 1 1 0 1 1 1 1 1 7 2 0 0 1 1 1 1 1 0 1 0 1 1 1 2 0 0 1 1 0 2 2 3 1 0 3 0 1 4 3 3 1 0 2 1 0 0 0 0 0 0 0 2 0 0 1 0 1 1 0 1 0 0 2 1 1 1 2 1 1 1 1 1 0 3 0 0 0 0 4 3 4 2 1 2 1 2 1 0 4 1 4 3 0 1 1 1 1 0 0 0 1 0 1 2 0 0 0 1 1 1 0 1 4 1 1 1 1 2 3 1 1 0 0 0 5 3 0 2 1 3 0 0 0 0 0 0 0 1 2 2 0 3 1 2 2 1 2 2 0 2 6 1 0 0 0 1 0 0 1 0 0 2 0 1 0 2 1 0 1 1 1 1 0 1 0 1 0 0 1 3 1 1 1 3 0 0 1 1 0 1 0 1 0 3 0 0 1 1 1 2 0 0 1 1 3 0 0 3 0 2 1 0 0 0 6 0 0 0 1 1 0 2 2 1 3 0 1 0 2 1 0 2 1 2 1 2 1 0 2 1 2 3 0 0 1 4 0 0 0 1 3 1 1 0 1 0 0 1 0 0 0 1 0 0 1 2 1 3 0 1 1 1 0 0 1 2 0 0 2 0 0 0 2 1 1 0 0 4 1 0 0 1 1 0 2 0 1 2 1 0 0 5 0 0 1 0 1 0 0 1 0 2 1 1 0 2 0 2 0 0 1 0 1 0 6 3 0 1 1 0 0 1 1 4 2 2 1 0 2 1 1 0 0 1 3 0 4 1 1 2 1 1 1 2 1 1 0 0 1 1 1 0 2 0 0 1 0 1 1 1 0 1 7 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 1 0 2 1 0 0 0 3 0 0 1 0 0 0 2 0 3 1 1 0 2 1 0 1 0 0 0 2 0 1 1 1 0 1 1 1 2 0 1 0 4 0 0 0 2 3 4 0 0 2 3 0 0 0 0 4 4 0 1 1 0 1 1 1 5 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 2 2 0 0 0 2 1 1 3 2 1 0 1 0 0 1 1 0 1 1 1 2 0 1 1 1 0 0 5 1 0 1 0 2 5 0 0 0 0 0 1 0 0 1 0 3 1 1 1 3 0 0 1 0 2 2 1 1 0 0 0 2 2 1 0 4 1 1 1 0 0 1 1 1 1 3 1 0 0 0 1 1 1 1 0 0 0 0 2 0 1 1 0 1 0 0 1 3 1 1 0 0 0 0 1 0 1 3 1 0 4 0 0 1 1 1 2 0 1 0 1 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 2 0 1 2 0 1 0 0 2 0 0 2 1 2 1 3 0 0 1 1 0 1 0 0 1 1 2 1 0 0 1 2 1 1 0 2 1 0 2 0 3 1 0 0 1 1 1 1 1 0 0 0 1 1 0 2 0 1 2 1 1 0 1 2 1 0 0 0 2 1 1 1 1 2 1 3 2 1 1 2 1 0 0 2 1 0 1 4 0 1 0 1 2 1 1 0 0 1 0 0 0 0 1 1 2 0 0 0 1 1 0 0 0 0 0 0 0 0 2 2 3 1 1 1 1 1 0 0 1 2 0 0 1 4 1 0 0 0 0 0 1 1 2 1 9 2 2 2 1 0 0 0 2 2 1 1 1 1 1 0 0 2 1 0 1 0 0 1 2 0 1 2 2 0 0 1 2 0 1 1 1 0 1 2 1 0 1 0 2 2 1 0 0 1 2 0 1 1 1 2 0 1 0 0 0 0 0 1 2 1 3 0 0 0 1 3 4 1 1 1 2 0 1 2 0 1 1 0 3 1 0 0 6 1 1 1 0 0 8 2 2 1 1 0 5 0 0 0 1 1 0 2 2 0 1 2 2 4 1 0 1 4 3 0 1 1 1 0 1 1 3 1 1 0 3 1 2 2 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 2 1 0 3 4 3 0 1 2 1 0 2 0 1 2 1 0 0 2 0 1 1 0 2 1 1 0 1 1 1 3 2 4 1 3 1 0 1 0 1 2 1 1 0 2 0 0 2 0 1 0 1 0 1 0 1 0 1 0 2 0 0 2 1 0 1 0 0 1 0 1 2 5 1 0 1 1 1 1 0 0 1 0 0 0 4 1 2 0 2 1 0 2 3 0 4 1 1 1 0 0 2 1 0 1 0 3 0 0 1 1 1 0 1 0 0 0 3 1 2 0 4 1 0 0 2 2 1 1 0 1 3 3 2 1 0 1 0 2 0 1 0 0 2 0 1 0 1 1 0 0 10 2 1 2 1 0 2 3 1 0 0 2 0 1 0 1 0 0 1 1 0 3 1 0 0 1 0 1 1 1 0 0 0 0 0 1 5 1 1 1 2 1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 0 0 1 0 1 2 0 1 1 0 1 1 1 0 1 0 1 0 1 2 2 0 0 0 1 1 1 0 3 0 3 1 0 1 1 3 1 2 1 1 0 1 0 0 0 1 0 0 0 1 2 2 1 2 1 0 2 3 1 0 1 2 1 0 1 1 1 3 0 0 0 2 1 0 1 3 0 1 2 1 1 2 0 0 1 1 0 1 0 5 3 2 2 1 3 1 1 0 3 0 0 4 2 3 0 0 1 3 0 2 1 1 1 0 0 0 1 0 0 0 1 2 1 1 0 0 2 2 0 0 1 3 0 3 0 0 1 0 2 0 2 2 0 1 3 1 1 1 0 3 4 2 0 0 7 1 1 1 3 0 0 2 6 0 4 0 1 0 1 0 1 0 1 1 0 2 1 2 2 0 0 4 0 1 2 2 0 1 1 0 1 2 0 0 0 1 1 2 1 0 4 2 5 2 0 0 2 2 1 3 0 0 0 1 1 1 0 0 0 0 1 0 0 1 3 2 4 0 1 2 2 0 3 1 1 1 2 2 1 1 2 0 0 1 1 1 1 0 1 0 1 0 2 0 0 1 0 3 1 0 1 1 0 1 1 2 1 0 1 3 0 1 0 1 2 1 0 1 0 1 1 0 0 1 2 3 1 0 0 1 0 1 0 0 2 0 0 0 3 1 1 1 1 2 2 2 1 2 0 0 2 1 0 0 0 2 1 4 1 0 0 2 1 0 0 1 1 1 1 1 1 1 0 1 0 0 1 1 0 1 2 1 1 1 1 1 0 0 2 3 0 1 1 4 0 1 0 0 1 1 1 2 0 1 4 0 3 1 1 1 1 0 1 1 1 1 1 1 1 1 2 9 1 2 0 1 1 0 1 4 2 1 0 5 1 0 0 0 2 2 1 0 4 1 0 2 0 1 3 3 2 0 1 3 0 0 0 1 0 3 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 2 2 1 1 2 0 2 1 1 1 1 0 3 0 1 4 2 3 1 1 1 0 2 1 0 1 0 0 1 2 3 0 1 0 1 0 0 0 0 2 0 2 1 1 4 1 1 0 1 1 1 0 0 1 1 0 1 1 1 0 1 1 1 0 0 1 1 0 3 1 1 1 2 2 3 1 0 2 1 2 2 0 0 1 0 0 0 2 0 0 1 1 0 0 1 0 0 0 0 1 1 2 1 1 1 1 3 0 2 0 2 1 0 0 0 1 0 2 2 1 0 1 1 2 1 2 2 1 1 0 0 0 2 1 0 1 1 2 0 1 1 1 2 1 0 0 1 2 0 0 0 0 1 2 1 1 0 0 2 1 0 0 2 1 2 1 1 0 0 1 0 1 3 0 2 0 1 0 0 0 1 0 0 0 1 1 1 0 0 0 2 1 4 0 0 0 0 0 1 1 1 0 1 4 0 3 0 1 1 0 1 1 1 1 1 0 0 2 1 2 0 1 1 0 1 0 1 0 0 1 2 0 2 2 0 0 0 1 1 3 1 0 1 1 8 0 2 1 1 1 0 1 1 0 3 1 1 1 3 0 0 0 0 0 2 0 0 2 1 0 2 1 1 0 1 0 0 0 3 1 1 1 1 5 1 0 1 1 0 0 1 0 1 0 1 1 2 2 1 1 0 0 0 0 1 1 1 1 3 0 1 0 1 3 0 1 0 2 0 1 1 1 1 0 1 1 0 1 5 0 2 1 0 3 2 0 1 0 1 0 1 1 0 3 2 2 2 1 1 0 1 2 0 1 1 5 0 2 0 0 0 5 1 3 0 0 1 0 0 0 1 0 2 1 0 0 5 1 1 0 2 0 1 1 1 1 0 0 0 0 2 0 1 1 0 2 0 1 0 0 0 1 0 1 0 1 1 2 1 0 3 0 0 0 1 2 2 1 3 0 2 2 1 2 0 0 2 0 1 2 0 1 0 0 2 6 1 1 2 0 1 0 0 0 1 1 2 1 1 0 2 0 2 1 0 3 0 1 1 1 0 2 0 0 1 1 0 1 0 0 1 0 1 0 3 2 1 1 1 1 0 2 1 1 1 0 0 1 1 2 0 1 1 3 1 1 1 2 2 2 1 0 1 1 0 2 0 1 0 1 1 2 1 1 0 0 3 0 2 2 1 1 2 0 0 0 0 0 1 0 2 3 0 1 0 0 2 0 0 1 1 1 1 1 3 1 1 1 1 2 1 0 1 0 1 1 1 1 0 2 1 1 2 0 1 1 1 0 1 1 0 1 0 3 1 1 2 0 1 1 0 0 1 0 1 1 4 1 3 0 1 1 0 0 1 0 0 1 1 1 0 2 1 1 1 1 0 2 3 2 0 1 1 0 0 1 0 0 0 2 1 1 0 0 1 1 1 1 0 1 3 0 1 1 0 0 1 1 1 1 0 3 1 0 2 1 1 1 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 3 0 0 2 2 3 1 1 0 0 1 1 0 0 1 1 2 0 5 1 0 1 1 1 1 1 1 0 0 0 4 1 3 0 3 1 0 1 0 0 1 1 0 4 2 0 0 0 1 0 3 0 1 0 2 1 0 1 1 0 1 3 0 1 0 0 0 0 0 1 0 0 1 1 0 2 1 1 2 1 1 2 2 0 1 1 1 1 1 1 1 0 0 0 0 2 4 1 1 0 1 1 1 2 1 1 1 2 1 1 0 0 1 1 1 1 1 2 0 1 1 0 0 1 0 0 3 0 2 0 3 1 0 1 1 1 2 1 1 0 0 2 0 1 2 1 1 0 1 2 0 4 1 1 0 1 2 0 1 0 0 0 0 0 0 0 1 1 0 0 1 3 1 1 2 1 0 1 0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 1 3 2 1 1 1 1 4 0 1 0 2 0 1 1 1 1 0 1 1 0 3 0 1 1 2 0 2 0 2 0 0 0 1 0 1 1 0 0 1 2 0 0 1 0 4 1 3 1 2 1 2 0 0 0 1 1 0 2 0 0 1 1 1 1 3 1 3 3 1 1 1 1 1 3 1 5 1 0 1 2 2 0 1 0 0 0 3 2 1 0 0 0 1 1 3 0 2 0 0 0 0 0 7 0 1 1 2 0 2 4 0 0 1 1 0 0 1 0 0 3 1 1 0 1 0 2 1 0 2 0 1 0 1 0 0 1 2 1 1 0 1 3 1 0 1 1 0 2 1 1 1 0 3 0 1 1 0 1 2 0 1 2 1 1 2 0 1 1 2 1 1 0 0 1 0 4 0 3 1 1 3 0 0 3 0 1 0 3 1 3 2 2 0 3 1 1 1 0 1 1 3 1 0 0 1 0 1 1 1 2 0 0 3 0 0 1 1 1 1 1 1 0 4 0 0 4 0 0 0 1 1 0 1 1 0 1 1 1 1 0 1 0 1 0 2 2 3 0 1 1 0 1 0 0 0 1 0 1 1 1 1 2 1 2 2 3 0 0 2 1 0 1 0 2 1 1 0 0 0 1 4 1 4 0 3 0 2 1 2 1 0 4 0 1 1 0 4 1 1 1 1 1 0 0 1 0 2 0 0 0 0 1 0 2 2 1 1 3 0 1 1 4 0 3 1 2 1 3 0 1 1 0 0 0 1 4 2 1 0 0 1 1 0 1 0 1 0 2 2 2 2 1 1 0 2 2 1 1 3 1 2 1 2 2 1 0 1 2 1 1 0 1 0 2 0 0 2 2 1 2 0 1 0 0 3 3 2 1 1 0 1 1 0 1 0 1 2 0 2 1 0 1 1 0 1 0 2 2 1 0 2 1 0 0 2 0 1 5 0 2 1 2 1 1 0 2 2 0 0 1 1 0 2 0 1 1 1 2 1 0 0 0 1 1 0 0 1 2 1 1 0 0 1 0 0 2 0 0 3 2 1 1 3 0 1 1 1 2 1 0 1 1 6 1 0 1 1 1 1 0 0 0 0 0 0 1 0 0 2 2 2 2 1 0 1 1 2 0 0 0 3 2 5 0 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 5 0 2 2 0 2 3 2 3 3 0 4 1 1 5 3 0 1 1 0 2 0 0 1 4 1 6 3 2 0 1 2 1 1 2 2 1 4 2 1 0 0 1 0 0 1 0 1 1 0 0 1 0 0 2 0 0 1 1 0 4 3 1 0 2 3 0 3 3 1 2 0 1 3 2 0 0 0 0 0 0 1 0 1 2 0 1 0 1 0 0 1 0 0 1 6 0 0 0 0 0 0 1 1 0 3 0 0 2 1 2 0 0 1 2 2 1 4 1 0 1 0 1 0 1 0 2 0 1 0 0 2 0 1 0 0 0 0 1 1 1 4 1 6 0 3 1 0 1 0 1 1 0 7 3 1 0 0 0 1 3 0 1 0 1 1 3 1 0 0 1 0 0 3 2 1 0 1 0 0 0 1 0 1 2 0 3 1 1 3 2 0 1 2 1 0 1 2 1 1 1 0 2 1 0 3 1 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 1 0 1 2 1 0 2 1 2 0 1 2 0 2 1 1 1 1 0 0 2 2 0 0 0 0 2 1 0 2 1 1 6 0 0 3 4 3 1 0 1 3 0 0 1 2 1 1 2 2 1 3 3 0 2 2 0 0 1 1 1 3 2 1 0 2 1 4 0 0 1 1 0 1 1 1 0 1 0 2 1 1 3 0 0 1 6 2 1 1 3 0 3 0 0 0 1 0 1 1 2 1 3 3 1 3 1 1 2 1 0 1 0 1 0 2 2 1 0 1 0 1 1 1 0 1 0 2 0 1 0 0 0 0 0 1 1 0 0 0 3 0 4 1 1 0 3 0 3 2 1 1 0 1 2 0 0 1 1 2 0 2 0 5 0 2 1 0 1 1 1 1 3 2 0 0 5 1 1 1 2 0 2 0 0 3 0 1 2 4 1 5 0 0 0 2 1 1 2 0 0 2 3 5 0 1 2 1 2 0 1 0 0 1 1 2 0 1 3 1 2 2 0 1 1 2 0 4 0 2 2 1 1 0 0 0 3 0 1 0 0 1 1 2 0 0 0 4 0 2 1 0 2 1 0 0 2 2 0 2 1 3 1 1 2 1 5 0 0 1 1 0 1 0 3 2 2 0 3 0 0 3 0 0 0 1 0 1 1 1 2 4 0 1 1 1 2 2 1 0 0 1 0 0 1 0 0 1 2 0 1 2 4 0 3 0 1 0 2 0 1 1 1 0 1 3 1 0 0 0 1 1 0 0 1 1 1 0 2 1 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 1 0 1 2 1 1 4 1 1 3 1 0 0 2 0 3 2 1 0 1 0 1 4 0 1 0 0 1 3 1 1 0 1 2 1 0 4 0 1 0 0 0 2 0 0 0 1 0 1 1 1 1 1 1 0 0 3 1 1 3 2 2 3 2 1 1 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 2 1 4 0 1 3 1 0 1 0 1 1 4 1 1 0 0 0 1 2 1 1 0 0 1 1 0 1 1 0 0 0 4 1 1 1 1 0 2 1 1 2 1 1 1 1 1 0 1 1 3 0 0 0 1 9 2 1 1 1 3 1 1 1 2 1 0 0 1 1 1 3 0 2 1 1 1 1 0 0 0 0 2 1 0 2 2 1 0 0 0 0 0 2 2 2 1 1 2 1 2 1 0 2 2 1 1 0 4 1 2 1 1 1 1 1 0 0 1 1 1 1 2 1 1 0 0 0 1 1 1 0 0 1 0 0 1 1 1 0 0 1 0 2 1 1 0 1 0 1 1 0 0 0 1 0 0 1 0 4 4 1 1 1 0 4 2 2 4 0 0 4 0 1 2 1 2 1 3 1 0 1 0 0 0 1 0 1 1 0 0 1 2 1 2 0 0 1 1 2 2 1 1 1 0 1 0 0 5 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 0 0 2 2 1 2 0 1 3 0 0 0 1 0 1 0 2 1 1 0 0 0 0 1 1 1 2 0 0 1 0 2 0 1 1 0 1 0 1 0 1 2 1 1 0 1 4 3 0 0 1 3 2 0 1 0 0 2 1 0 1 3 1 1 1 1 1 0 0 1 1 0 1 2 0 1 2 0 1 0 0 0 1 1 1 2 7 1 2 0 2 0 0 1 0 0 1 0 0 1 0 2 1 1 0 1 3 1 1 1 0 1 1 0 2 3 0 1 1 0 0 1 1 0 2 0 1 1 1 0 0 0 0 1 1 2 0 1 0 0 0 0 0 1 1 0 1 2 0 1 1 2 0 1 0 0 0 1 1 0 0 1 2 2 1 1 0 1 3 0 4 1 1 1 1 0 2 0 1 4 1 0 0 0 2 0 0 0 2 1 1 0 0 1 1 1 1 1 5 0 0 0 1 4 2 2 1 0 2 1 1 1 1 0 0 1 3 0 0 0 2 2 0 1 1 0 0 1 0 1 0 0 1 1 0 6 1 0 1 0 2 1 0 0 0 2 0 1 0 0 0 1 0 1 0 2 4 1 1 2 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 3 1 2 1 1 1 0 1 1 1 1 1 1 0 5 1 1 0 0 2 1 0 1 1 2 0 1 4 0 0 1 1 1 2 0 2 3 1 2 1 0 0 1 0 1 1 0 1 3 5 0 1 0 0 0 1 0 0 2 0 2 2 0 0 0 2 1 1 0 1 0 1 1 1 1 1 4 1 1 0 0 2 0 0 0 2 2 0 1 1 2 1 1 0 2 0 0 1 1 0 1 0 1 2 1 0 2 1 2 0 0 0 1 1 0 1 1 2 1 0 3 1 2 0 1 1 0 0 0 1 1 1 7 1 2 1 5 2 2 1 3 1 0 0 1 3 1 1 1 2 1 0 0 1 0 0 0 1 2 0 0 0 2 0 3 4 1 4 0 1 3 2 1 0 1 1 0 4 1 0 1 0 0 1 0 2 0 1 0 2 2 0 1 1 0 0 1 0 1 0 1 4 2 0 2 0 3 2 1 3 0 0 1 1 1 0 0 0 0 3 0 0 1 0 1 1 0 1 0 0 3 0 1 1 2 1 2 0 2 1 1 1 1 2 2 1 0 0 0 1 0 1 0 0 0 1 2 0 0 1 0 0 0 0 0 1 1 0 1 1 1 0 1 0 2 1 3 1 0 0 3 1 0 1 1 1 1 2 1 1 1 1 1 2 0 2 0 0 1 0 0 2 1 0 1 0 0 0 2 0 4 3 1 6 1 0 0 0 1 0 0 1 0 1 0 1 1 3 2 0 1 0 3 3 0 0 0 0 1 3 2 0 1 1 1 0 0 0 1 3 1 1 0 1 0 1 1 2 0 0 1 0 1 2 0 1 1 1 1 1 0 2 3 2 2 0 0 1 0 1 0 0 0 1 0 0 0 0 0 2 0 1 1 2 1 0 0 2 0 0 1 1 1 2 1 1 0 0 0 1 1 1 0 1 2 1 0 2 1 1 1 0 1 1 0 0 1 1 2 1 1 1 0 2 0 1 1 1 1 0 1 1 2 1 0 1 2 0 2 2 1 0 0 1 0 2 1 0 1 1 2 1 0 0 2 2 1 1 1 0 1 2 0 0 1 1 0 0 0 2 0 3 0 0 0 3 1 0 1 0 0 3 0 1 1 0 1 0 0 0 2 1 1 1 1 0 0 1 1 0 2 0 0 1 0 1 2 0 1 1 5 0 0 0 1 2 1 1 1 2 1 1 0 0 0 1 0 3 0 1 1 2 0 2 1 0 1 1 0 1 0 0 1 0 1 1 1 2 1 1 3 1 2 0 2 0 1 0 3 1 0 2 0 1 0 0 0 1 1 1 2 0 2 1 0 1 0 0 2 0 0 0 0 3 1 2 1 0 2 1 0 4 0 0 0 0 1 0 1 0 2 7 6 1 2 1 1 0 1 0 0 0 1 0 0 0 0 0 3 0 1 0 2 0 0 2 0 0 1 0 1 1 0 1 2 1 1 0 2 0 0 0 0 2 2 0 6 1 1 1 0 1 1 1 2 0 2 0 0 0 0 3 1 1 0 0 2 1 1 1 1 3 0 0 2 2 1 0 0 1 2 2 1 0 0 1 0 2 2 2 0 0 1 0 1 0 1 1 0 0 2 4 0 1 5 0 2 1 0 1 0 1 2 1 0 0 1 3 0 1 1 1 1 6 0 0 1 1 1 0 1 1 1 0 0 0 1 0 2 0 0 0 1 0 1 6 2 0 1 1 1 1 3 0 3 2 1 3 0 3 0 0 1 4 2 0 0 1 1 0 0 1 1 4 0 0 0 1 1 1 1 2 2 1 1 1 0 1 2 3 1 1 2 1 1 0 1 1 0 0 0 2 1 0 0 2 0 0 1 2 5 1 2 0 0 1 1 0 1 0 1 2 1 0 5 2 1 1 0 0 0 1 0 2 3 1 1 1 4 1 0 1 2 1 4 1 0 3 0 1 6 1 3 1 2 1 0 0 2 1 1 1 0 0 1 0 4 0 1 2 0 2 1 0 0 1 0 1 2 0 2 1 0 0 0 1 0 0 1 0 3 1 0 0 2 0 1 1 0 2 1 1 1 0 1 1 0 1 0 0 1 2 1 1 2 1 1 0 1 1 1 1 0 1 0 0 0 4 0 1 0 2 2 2 1 0 0 0 1 0 1 1 0 0 0 0 0 1 0 3 1 0 1 3 0 0 1 1 2 0 1 0 0 0 1 2 1 1 3 0 1 0 0 3 1 1 0 1 0 1 1 0 3 3 2 1 0 0 0 0 1 2 0 0 1 1 0 0 1 1 1 0 3 1 1 3 1 0 0 0 2 2 1 0 1 1 2 0 0 2 2 1 0 0 0 0 0 0 0 1 4 1 0 0 2 2 1 2 1 0 0 2 1 0 2 0 2 0 2 1 3 0 1 1 1 1 1 0 1 1 1 3 0 1 1 0 5 1 1 0 1 1 0 0 1 2 1 2 1 1 1 0 2 1 1 5 1 2 1 0 1 0 2 1 0 0 1 1 1 2 1 0 0 0 1 1 1 0 0 0 0 1 0 1 0 0 0 2 1 1 2 2 0 1 0 2 0 1 1 0 0 1 0 1 0 0 0 0 7 0 1 1 2 2 3 1 1 2 1 0 3 0 4 2 0 1 0 0 1 0 0 0 1 1 1 0 0 1 2 0 0 0 0 1 1 0 4 4 0 1 0 1 2 0 0 1 1 0 1 0 4 0 2 0 0 1 1 5 1 0 1 3 0 1 1 1 2 1 0 3 2 0 2 0 0 2 1 1 0 1 0 3 1 3 1 1 0 0 0 0 1 0 0 1 0 2 1 1 0 1 0 4 1 1 1 0 0 1 1 1 4 0 3 1 1 0 1 2 2 0 1 0 2 0 0 0 1 0 1 2 1 2 1 3 0 0 3 1 2 0 1 1 2 2 1 2 5 1 0 1 0 0 2 1 2 0 1 1 1 1 0 3 0 2 1 1 0 0 1 0 0 1 0 0 2 0 0 2 2 0 0 3 0 0 1 1 0 0 0 1 1 0 2 0 2 0 1 0 1 1 1 0 1 1 0 2 3 1 2 2 1 0 2 0 0 1 1 0 1 0 0 0 0 1 0 0 6 1 0 1 1 0 2 1 0 0 4 1 0 0 1 2 2 1 0 0 1 0 1 2 1 2 3 1 1 1 0 2 0 2 0 1 1 1 1 0 1 0 1 1 1 1 1 0 3 1 2 0 1 1 1 3 1 0 1 3 0 0 0 1 1 0 1 3 2 0 0 0 2 1 0 3 0 1 1 0 1 1 1 1 4 1 1 1 2 0 3 0 1 0 1 0 1 2 2 0 1 1 1 1 0 1 1 1 4 2 0 1 1 1 0 0 1 1 0 1 4 0 1 1 0 3 2 2 0 0 0 1 1 4 3 1 0 0 1 0 1 1 0 0 5 0 0 1 0 1 1 0 2 1 4 0 1 0 1 0 1 0 2 0 1 0 3 2 1 1 4 4 1 6 1 1 3 2 1 1 1 1 0 1 3 0 1 1 1 0 1 1 3 4 1 0 1 1 0 1 1 2 0 0 1 0 0 0 0 0 4 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 3 4 0 1 0 0 2 1 0 0 1 2 4 0 0 3 0 1 1 2 0 2 3 1 0 3 0 2 1 5 0 0 2 0 1 0 0 0 0 1 0 1 5 1 1 0 4 2 1 0 0 0 2 0 0 1 1 1 0 2 4 1 1 1 0 1 2 0 2 0 1 1 1 2 3 1 2 0 1 3 1 0 1 2 0 2 3 1 1 0 0 1 0 0 2 1 0 1 1 0 1 0 0 1 1 1 1 1 2 1 2 1 0 1 1 2 1 0 1 1 0 1 1 0 5 0 0 0 1 0 0 2 0 1 3 0 0 1 2 2 1 1 0 0 0 0 0 5 1 2 0 1 6 1 1 1 0 0 0 1 2 2 1 0 0 0 1 0 0 4 0 0 1 0 1 0 0 3 2 2 1 0 1 0 0 3 0 0 1 2 2 1 0 0 2 1 0 3 1 2 2 1 0 1 1 2 1 0 1 0 0 1 0 0 0 1 3 0 1 1 0 0 0 2 1 1 2 0 1 1 2 2 6 3 1 3 0 1 1 2 1 0 3 1 1 1 0 5 0 1 1 1 1 0 0 1 1 0 1 0 0 1 2 0 0 1 1 1 1 3 5 1 9 2 1 0 0 0 1 0 4 0 0 1 0 2 5 1 2 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 0 0 2 1 0 1 2 4 2 5 2 1 0 2 1 0 1 3 1 0 1 4 5 0 0 0 2 1 0 1 1 0 1 3 0 0 1 0 0 1 1 1 1 1 1 1 0 4 1 3 0 0 0 1 1 0 1 2 2 0 2 0 1 0 0 1 1 3 1 0 2 2 1 0 1 4 4 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 3 1 0 1 1 0 1 2 0 2 1 0 1 1 1 0 1 0 2 0 1 0 1 0 2 1 0 3 3 0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 1 1 3 0 0 1 1 1 4 0 1 4 1 2 3 1 3 2 0 1 0 0 0 0 0 4 2 1 0 1 0 1 1 0 0 0 1 2 0 0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 3 3 0 6 0 1 1 1 0 1 0 2 2 1 0 1 1 1 3 0 2 0 3 1 1 0 1 1 2 1 1 0 3 0 0 1 2 5 0 2 0 0 3 6 2 0 2 1 0 1 1 1 0 0 2 1 1 4 1 0 1 1 4 1 1 1 1 0 1 1 0 1 3 2 0 3 2 0 0 1 0 1 1 1 0 0 0 1 2 1 3 4 1 1 2 1 1 1 1 0 0 1 1 1 0 1 0 1 2 0 1 2 0 1 0 1 2 1 0 4 1 0 1 2 1 4 0 5 1 0 0 2 1 1 0 1 0 4 0 0 1 3 1 0 1 1 0 1 0 1 2 1 1 3 1 1 1 3 3 3 2 0 1 1 2 0 1 0 2 1 0 1 2 2 0 1 4 1 1 0 0 2 1 0 1 1 0 3 0 1 2 1 1 0 1 0 0 0 0 1 0 0 0 5 0 2 2 0 0 1 1 0 0 1 0 2 1 0 0 1 4 2 1 1 2 1 0 2 0 0 0 0 1 1 0 0 0 1 0 1 1 2 0 4 2 1 0 0 1 2 1 1 1 0 0 0 1 1 2 1 1 1 1 1 0 6 1 0 0 0 4 2 3 2 2 0 0 1 1 1 0 0 1 0 2 1 2 3 1 1 0 0 0 0 5 2 1 3 1 2 0 1 0 0 0 1 1 1 2 3 1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 2 0 1 0 0 5 4 0 1 3 0 2 0 0 0 2 0 0 2 1 1 1 0 1 1 1 1 0 1 3 0 0 1 0 2 0 0 0 1 0 0 4 2 5 1 0 1 1 0 0 1 1 2 0 0 1 0 2 0 4 0 0 2 0 1 1 0 2 0 0 2 4 3 0 5 0 3 0 0 0 2 1 1 0 4 0 0 0 1 7 1 0 1 1 0 1 2 1 2 0 1 2 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 2 1 1 0 1 0 1 0 0 4 0 1 1 1 1 0 0 5 0 0 1 0 1 1 1 2 0 0 2 2 1 1 0 2 6 0 1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 0 1 2 1 1 1 1 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 0 1 0 1 1 0 0 1 1 3 0 0 1 1 0 0 0 3 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 3 5 1 4 0 1 0 1 1 1 3 1 2 0 0 0 0 1 3 1 0 1 1 0 1 0 0 3 2 1 1 0 3 1 1 1 4 6 6 1 0 1 2 0 0 1 4 1 0 0 2 1 1 0 1 1 0 0 1 2 0 0 2 0 0 1 1 1 0 2 1 2 1 0 4 0 0 4 1 0 0 0 4 0 1 1 0 1 0 1 5 2 1 1 1 0 2 0 1 1 0 0 0 2 0 0 1 1 0 2 1 0 0 1 2 0 2 1 1 1 5 1 1 1 1 0 1 5 2 0 0 0 0 0 2 0 1 2 0 0 0 1 1 2 1 1 1 1 1 0 1 1 0 1 2 1 1 0 0 0 1 2 0 0 1 1 0 0 1 2 0 0 1 4 1 0 0 1 0 0 0 2 0 2 0 0 3 0 1 2 0 0 1 1 0 1 2 1 0 3 0 0 2 0 0 0 0 0 1 1 4 2 1 0 1 1 4 0 2 1 2 0 3 0 1 0 4 0 0 0 0 1 2 0 0 2 0 0 0 1 1 0 0 0 1 0 0 0 1 3 6 1 0 0 2 1 0 1 1 1 0 1 0 0 0 1 1 1 0 2 0 0 0 0 0 0 1 3 2 2 5 1 1 0 0 1 0 1 2 1 1 1 0 0 2 2 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 2 0 4 0 0 1 0 0 1 1 2 1 0 1 2 1 1 0 0 1 1 0 1 0 1 0 6 1 2 1 1 1 3 1 0 1 1 1 1 1 0 0 1 0 1 3 1 0 0 1 0 1 0 0 0 0 1 2 0 3 1 1 0 0 1 0 2 0 0 0 1 1 1 0 3 1 1 0 0 0 0 1 0 1 0 1 2 0 1 2 3 0 1 1 1 0 0 0 1 2 2 1 3 1 1 1 0 0 0 0 2 1 0 1 6 3 1 0 1 1 1 0 3 0 2 7 5 0 4 1 1 2 0 3 1 0 0 2 1 3 3 0 0 1 1 0 0 1 1 0 2 1 3 0 0 2 2 1 0 2 0 0 3 1 2 0 0 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 2 1 0 0 1 2 0 2 0 0 1 1 1 0 0 0 2 0 0 0 1 0 1 2 1 1 0 2 1 0 2 0 0 2 5 3 0 0 0 2 0 1 1 0 2 1 4 3 0 0 0 0 1 1 1 1 2 1 1 1 0 2 1 0 1 1 0 5 1 0 1 1 3 1 1 0 1 0 6 1 2 0 0 0 1 0 1 4 0 1 1 0 0 1 0 1 1 1 1 1 0 0 1 1 0 2 0 1 2 2 0 0 0 0 3 0 2 0 1 0 2 1 1 0 1 0 1 0 0 2 1 0 1 1 2 1 2 0 1 3 1 2 0 0 2 0 2 1 1 0 1 3 1 0 0 3 1 0 2 0 2 1 1 1 1 2 1 0 1 0 1 0 0 0 0 2 1 0 0 0 1 4 0 2 1 0 0 0 0 0 1 2 0 2 1 0 1 0 0 1 0 0 0 1 3 0 0 0 0 2 3 1 3 0 2 3 0 0 1 0 5 2 0 2 0 2 0 4 2 0 2 1 0 1 1 0 2 0 1 0 0 2 0 1 1 0 1 3 3 0 2 3 1 0 2 1 6 1 1 0 0 2 0 2 0 2 1 1 0 0 1 2 0 0 0 1 1 1 1 1 0 1 1 5 0 0 2 0 2 1 2 1 1 0 1 2 0 1 3 4 0 0 1 1 0 0 0 0 2 1 1 4 0 1 1 0 1 1 1 2 0 1 3 3 2 3 1 1 3 1 0 0 0 3 1 1 0 2 1 0 1 0 2 1 2 1 0 2 1 1 1 1 1 3 1 4 0 1 0 0 1 1 1 1 0 0 4 1 1 1 0 0 0 0 0 1 0 1 0 1 1 0 1 1 1 3 0 0 1 1 1 3 0 0 0 0 5 1 1 2 1 1 0 5 1 1 1 0 0 0 1 2 0 0 1 0 2 0 1 1 1 0 1 0 3 1 1 0 0 0 0 0 0 0 2 1 0 3 1 1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 0 1 1 4 1 0 1 1 1 1 0 2 0 1 0 1 0 0 1 0 1 1 2 0 2 2 0 0 0 3 1 1 0 1 4 1 0 2 3 0 2 2 1 3 1 1 0 0 1 3 1 1 2 0 1 0 1 0 2 0 0 1 2 0 1 1 1 2 1 1 0 3 1 4 0 1 0 3 0 0 3 0 2 0 2 0 1 2 2 1 1 0 0 0 0 2 1 1 2 1 1 1 1 1 0 1 0 0 2 5 0 0 1 1 1 2 2 2 0 1 1 2 0 0 0 0 1 2 0 1 0 0 2 3 4 0 1 0 0 1 0 1 1 1 5 2 1 2 4 2 0 0 3 1 3 1 0 1 4 0 1 1 0 5 0 1 0 2 0 1 0 1 1 2 0 0 0 1 0 1 3 0 2 4 0 0 1 0 1 1 1 2 1 1 1 2 2 0 1 0 2 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 1 1 0 4 1 0 0 2 1 0 1 0 0 0 1 1 2 1 1 1 1 0 1 1 2 0 0 0 1 1 1 0 0 1 1 2 1 1 0 1 0 0 0 1 0 0 3 1 0 0 1 4 0 1 1 0 0 1 0 1 1 1 1 0 2 2 0 1 1 1 1 1 1 0 0 1 0 3 0 1 0 1 1 0 2 0 0 1 4 0 3 0 1 0 0 2 2 0 0 1 2 1 0 3 3 2 1 0 1 1 1 0 0 3 0 0 7 1 0 1 0 1 0 0 0 0 1 1 1 0 0 1 0 3 2 1 1 1 3 2 1 0 2 0 0 2 2 0 1 1 1 0 0 1 1 0 1 1 1 1 0 0 1 0 0 2 2 1 3 2 1 1 1 4 1 0 1 1 1 1 1 4 4 1 1 1 0 2 2 0 2 0 1 0 0 3 2 0 0 0 1 4 0 0 1 0 2 2 0 3 0 0 1 1 8 0 2 0 0 1 1 0 1 1 1 0 1 1 2 0 1 0 1 0 0 2 6 1 0 1 1 1 1 1 1 1 0 1 4 1 1 0 1 0 1 0 1 0 1 3 1 1 1 2 0 1 0 1 1 2 0 1 1 1 1 4 0 1 1 1 1 3 0 0 0 0 0 4 1 0 1 5 1 2 1 4 4 0 0 0 1 0 0 0 1 2 3 1 2 1 1 2 0 1 2 1 0 1 2 1 3 2 1 1 0 0 2 3 1 0 3 0 0 5 1 0 2 3 0 2 1 1 1 2 0 1 1 1 3 2 0 0 0 0 0 2 0 0 1 2 1 0 1 1 1 0 2 0 2 4 0 0 1 1 0 1 4 1 0 1 0 2 1 5 1 1 0 2 5 0 4 2 0 1 1 1 4 1 1 1 1 0 0 0 0 3 0 0 1 1 1 2 0 0 1 0 4 1 1 2 2 1 2 2 2 0 1 1 1 2 0 2 0 0 0 0 0 1 1 0 2 1 1 4 0 2 0 1 0 2 1 0 1 0 0 0 0 0 1 0 2 3 0 0 2 2 3 2 1 0 0 1 0 0 2 0 0 0 2 1 0 0 5 1 0 0 2 0 0 4 1 1 0 0 0 0 1 1 0 0 0 2 0 0 0 0 1 0 0 1 0 1 2 2 0 0 2 0 1 1 3 1 1 1 0 2 1 0 1 2 1 2 0 1 1 0 3 0 0 1 0 1 0 1 2 1 0 0 0 0 1 2 0 1 1 2 1 0 1 0 1 1 2 0 2 0 0 0 1 0 1 1 1 0 0 2 0 1 0 1 0 1 0 1 3 1 2 3 4 3 0 0 0 0 1 0 1 2 2 4 0 1 1 2 1 3 0 2 1 1 1 1 0 1 1 1 1 1 0 0 1 0 2 1 0 2 0 1 0 1 1 3 1 2 0 0 0 1 0 0 1 0 0 0 0 2 0 0 2 0 1 1 1 1 4 1 1 0 1 1 1 3 1 0 1 6 0 1 0 1 0 1 1 2 1 1 2 0 1 1 0 1 0 0 0 1 2 3 1 3 2 1 0 0 4 0 0 0 2 2 1 1 1 1 0 0 2 0 1 0 1 0 1 1 4 0 1 0 1 0 0 0 0 1 1 2 0 0 2 0 1 1 1 0 2 0 1 0 1 2 1 0 1 1 1 1 0 1 0 2 0 1 3 2 4 0 0 0 1 0 2 1 1 0 2 2 1 1 1 0 1 2 2 1 0 1 3 2 0 3 1 2 1 1 0 0 0 3 0 0 0 1 0 2 1 1 1 0 1 1 0 3 2 1 4 2 0 2 0 0 0 0 0 0 0 0 1 1 0 0 4 2 2 0 1 1 1 1 1 0 0 0 2 0 0 1 4 3 0 0 4 1 3 2 0 1 1 3 1 1 1 1 2 0 0 1 0 3 1 2 1 4 1 0 2 0 3 1 0 0 1 0 2 1 0 0 0 0 0 0 0 1 0 2 1 0 0 1 1 3 1 0 0 1 0 2 1 3 2 0 0 2 1 2 0 2 2 2 0 0 0 1 1 2 1 0 0 2 0 1 0 1 1 0 11 0 1 0 1 2 0 2 0 0 1 2 0 0 1 3 1 2 1 2 2 0 0 2 3 5 1 2 1 0 0 2 1 1 1 0 0 2 0 0 0 3 1 1 1 2 1 0 0 1 0 1 2 1 1 1 2 1 0 1 1 0 1 0 1 0 0 0 1 0 2 1 1 1 0 1 2 1 0 0 0 0 0 2 3 1 0 1 0 1 0 0 0 2 0 0 1 2 0 1 2 2 5 0 1 0 1 0 0 1 2 1 0 1 2 2 0 0 1 0 0 3 2 1 4 0 0 0 0 1 2 1 1 3 1 1 3 0 0 0 1 2 1 0 1 3 0 1 1 2 1 0 2 2 4 0 2 1 2 1 0 0 1 1 1 0 1 0 3 0 0 2 0 1 1 0 1 2 0 1 1 0 0 2 1 1 2 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 0 2 2 6 1 1 2 0 1 3 2 0 1 2 2 3 0 0 1 1 1 1 1 0 0 6 2 2 1 1 2 2 1 2 0 1 0 1 1 2 0 0 0 0 2 0 2 0 1 1 2 2 1 5 0 1 3 0 2 0 1 0 5 1 0 2 2 0 2 0 2 4 1 1 0 1 3 2 1 0 1 1 1 0 3 1 0 1 0 0 0 1 1 0 0 0 1 1 1 7 0 0 4 5 0 0 1 0 2 1 1 1 1 1 1 0 0 1 5 1 0 3 1 1 0 1 2 2 2 1 1 0 0 1 1 1 0 0 1 0 2 1 0 1 1 0 1 0 1 0 1 0 1 2 1 1 0 0 0 1 4 3 6 0 0 2 0 2 0 1 1 2 1 0 0 1 1 0 1 1 1 1 1 1 2 1 0 0 3 0 1 1 0 1 2 0 0 0 0 0 1 0 0 2 0 1 1 1 7 3 2 1 2 0 0 0 2 1 1 0 0 3 0 1 1 2 1 2 0 1 3 0 3 1 0 2 1 0 1 0 1 1 1 1 1 1 0 1 0 2 2 4 0 1 0 0 1 0 0 2 0 0 0 0 0 1 1 2 1 2 1 1 1 1 1 1 0 0 2 0 0 0 1 3 0 2 2 1 0 1 0 3 0 2 0 1 0 0 2 2 0 1 2 0 2 1 0 1 1 0 1 1 2 2 1 2 1 0 0 2 2 2 4 0 0 0 1 0 0 0 0 0 2 1 1 4 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 1 1 0 1 1 5 1 1 1 1 0 1 1 1 1 1 1 3 0 1 2 1 0 0 1 1 1 1 0 2 1 0 2 1 2 1 0 1 1 0 1 0 1 1 1 2 1 2 3 1 4 4 1 5 0 1 0 0 0 0 2 1 1 1 3 1 0 0 0 1 0 0 0 1 1 1 0 0 0 0 1 0 1 0 3 0 0 2 1 0 0 0 0 3 2 0 1 1 0 0 3 1 2 0 0 1 1 0 1 1 0 0 4 1 1 0 1 0 1 0 3 1 4 1 0 0 0 1 1 2 0 0 1 1 1 1 1 2 1 3 1 1 2 3 0 0 0 0 2 1 3 1 2 3 0 1 0 0 0 1 2 1 1 2 0 4 0 1 1 1 0 1 1 1 0 0 2 2 0 1 2 0 0 1 0 1 1 3 1 1 0 0 0 0 2 0 1 1 0 0 1 2 0 3 0 0 2 0 0 1 2 1 0 0 3 0 0 1 0 1 2 5 0 0 4 0 0 1 2 0 3 10 0 0 0 0 1 1 1 0 1 1 0 1 0 0 0 2 1 1 0 1 2 0 3 1 2 0 1 0 2 0 3 2 1 2 1 1 0 1 1 1 1 0 0 2 9 2 2 1 2 2 0 3 0 2 0 0 1 0 3 1 0 5 1 0 0 0 2 2 2 0 1 1 1 1 0 2 0 1 1 0 3 4 1 2 0 1 1 4 2 6 0 1 1 3 1 2 2 0 1 1 1 0 1 0 1 2 1 1 0 0 0 0 1 2 1 1 4 2 0 1 1 2 0 2 0 0 0 0 1 1 0 0 1 0 0 2 4 0 0 1 0 0 2 1 1 2 1 1 0 0 4 0 1 0 3 0 0 0 1 1 0 1 0 1 0 2 1 0 2 0 3 0 2 1 2 5 2 0 0 0 2 6 0 0 1 1 0 1 1 4 2 0 1 2 2 2 0 0 0 1 1 2 2 2 1 6 1 3 1 1 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1 5 1 6 0 1 2 1 0 2 3 0 1 0 3 2 0 2 1 0 1 1 1 1 0 2 1 0 1 0 1 2 0 1 1 6 1 2 3 0 1 0 3 0 0 1 1 2 1 1 0 1 0 1 2 3 1 0 2 1 0 2 0 0 1 1 2 0 1 0 1 0 1 0 0 1 0 1 0 1 1 2 1 1 0 1 1 2 1 3 2 0 0 1 1 4 1 1 3 0 0 2 3 2 1 1 0 2 1 0 0 2 2 1 1 4 0 0 0 0 1 1 0 2 2 0 2 1 0 0 0 2 0 0 0 0 1 0 2 0 2 4 3 0 1 0 1 0 1 1 1 0 0 0 1 2 1 1 0 2 0 0 0 0 0 1 1 2 0 2 1 0 0 0 3 0 1 0 1 1 0 2 1 1 1 0 0 0 2 0 0 1 1 0 2 0 1 1 2 1 1 0 0 0 1 0 1 1 0 1 0 1 0 0 5 0 1 2 1 1 0 0 0 1 0 2 3 0 2 0 0 1 2 2 1 0 0 1 3 0 1 1 1 2 0 0 2 1 0 0 0 2 1 0 0 3 0 3 1 2 2 3 0 7 1 0 0 1 1 0 0 1 0 1 0 2 0 4 0 0 0 1 2 0 1 3 1 0 0 1 0 3 4 1 1 2 0 0 1 2 0 1 0 7 0 2 0 1 1 1 1 2 0 5 1 0 0 0 1 0 0 1 0 1 1 1 1 1 1 2 4 2 1 1 0 1 2 6 0 2 0 1 2 1 1 2 4 0 1 0 0 0 0 0 1 1 3 2 2 3 0 1 1 0 1 3 0 1 3 1 1 0 0 0 1 0 0 1 1 4 2 1 4 0 0 2 1 4 1 0 2 1 0 1 2 2 1 0 4 0 1 2 0 1 0 0 0 0 1 1 1 1 3 0 1 2 2 0 0 3 0 2 3 1 0 1 1 1 0 0 0 1 0 2 1 1 0 3 1 0 1 0 1 2 0 3 0 0 1 0 0 1 2 1 1 0 2 0 1 1 1 0 2 1 1 1 0 0 1 2 2 9 1 1 2 2 0 1 2 1 2 1 1 1 1 3 1 1 1 1 2 2 1 0 2 2 1 1 1 0 1 1 0 1 0 2 2 0 0 0 2 0 1 0 1 1 0 2 2 0 1 0 2 0 3 0 1 0 1 1 0 1 0 1 0 0 0 0 1 3 2 0 1 1 0 3 3 2 1 0 0 0 0 1 1 1 0 9 0 2 0 2 0 0 0 1 0 1 0 1 0 1 2 1 1 4 0 0 0 0 1 0 0 1 0 3 1 2 1 1 1 2 0 1 6 1 1 0 1 2 1 0 1 1 0 1 0 0 0 1 1 2 1 3 3 1 0 0 1 0 0 2 0 1 1 1 1 1 1 0 2 1 1 0 1 0 2 4 0 0 1 0 0 0 1 1 1 0 0 1 0 1 1 2 0 0 0 0 3 0 0 0 0 2 0 1 1 0 0 0 0 3 0 0 2 0 1 0 1 1 1 0 1 0 1 1 0 0 0 1 0 0 1 3 0 2 0 2 1 2 0 2 0 0 1 0 0 0 1 0 0 1 2 2 1 1 0 1 1 1 0 0 3 0 0 1 0 1 0 0 1 1 0 1 1 1 0 1 2 3 8 0 0 0 0 1 1 1 2 1 0 0 2 0 0 1 0 1 0 0 1 1 0 1 0 1 0 9 2 1 0 1 0 1 0 2 4 1 0 0 0 0 0 2 0 0 4 1 0 0 2 2 3 2 1 1 3 0 5 0 0 0 1 3 0 1 3 1 3 2 0 4 1 1 1 1 1 0 3 1 0 1 1 1 1 0 0 2 4 4 2 2 1 2 1 0 1 0 2 1 1 0 1 1 2 0 1 0 0 2 2 0 1 3 0 0 1 2 1 0 0 0 1 3 0 0 1 0 1 2 0 3 1 0 1 0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 0 3 1 1 2 2 0 1 6 0 0 1 2 1 0 4 1 0 0 0 1 5 1 5 1 2 0 0 1 0 0 0 0 0 0 1 1 0 0 1 1 2 1 0 1 0 0 1 1 1 1 1 1 1 4 1 1 0 1 1 2 1 2 0 1 1 0 1 0 1 1 2 0 1 1 1 0 0 1 7 2 2 1 3 0 0 1 2 1 1 0 0 1 0 0 0 2 1 3 0 0 0 1 1 2 2 0 0 0 1 1 0 5 0 0 0 4 0 0 1 0 0 0 2 0 1 1 1 1 0 0 3 1 1 0 1 0 3 1 1 0 0 2 0 0 2 0 0 1 0 0 1 1 3 2 0 0 0 2 1 2 1 2 1 0 1 0 2 0 1 1 0 0 0 1 0 0 1 0 1 1 2 4 1 0 1 0 3 0 1 0 1 1 0 3 0 0 1 2 1 2 0 0 1 1 0 0 0 1 0 0 1 3 0 2 0 3 1 1 3 4 2 0 1 1 1 0 1 0 1 1 1 0 1 0 2 0 0 5 3 0 2 1 3 0 0 1 3 2 1 0 0 3 1 0 0 1 2 1 2 0 2 0 0 0 1 0 0 0 1 1 0 1 0 1 3 0 1 1 3 1 1 2 2 0 0 0 1 0 0 0 2 0 2 1 1 2 2 1 3 1 2 1 0 0 1 1 0 0 2 2 0 1 2 1 1 1 6 0 5 1 0 1 1 1 0 0 0 1 3 0 3 0 0 0 0 1 0 0 0 1 0 1 2 0 1 2 0 1 1 2 0 1 0 0 0 1 1 1 0 1 0 1 0 1 1 3 1 0 0 2 1 1 1 3 0 0 0 2 2 0 1 1 0 1 0 1 2 0 1 1 1 1 1 2 0 1 0 0 1 1 3 1 1 0 0 1 1 0 0 0 0 3 0 1 0 0 0 1 1 1 1 2 0 1 1 0 3 4 0 1 0 1 2 2 0 0 2 1 0 0 2 2 1 1 1 1 1 0 0 0 3 1 0 3 1 2 1 1 1 0 0 0 2 0 0 0 1 0 0 1 1 1 1 4 0 1 0 1 0 1 1 0 1 2 1 0 1 0 0 1 0 0 1 1 2 0 1 2 0 0 0 0 1 0 1 1 3 0 1 1 1 0 2 1 1 0 0 1 0 0 2 0 0 0 0 3 0 4 1 0 1 1 1 3 0 1 1 0 9 0 0 0 1 2 2 1 2 2 1 0 3 0 2 1 3 1 3 2 0 0 0 0 0 1 6 2 3 0 0 2 0 1 1 0 1 0 2 0 0 0 1 1 0 0 0 1 2 0 0 0 2 0 1 0 2 0 2 0 1 1 2 0 2 0 1 0 0 0 2 1 0 1 1 0 1 2 1 0 0 0 1 0 2 0 3 1 1 0 2 1 1 0 0 0 0 1 1 1 1 2 3 1 2 0 1 0 1 0 0 0 1 3 1 1 1 0 1 3 0 1 1 1 0 0 1 0 0 1 0 0 0 1 0 2 0 1 1 0 0 2 0 0 1 2 0 1 0 0 0 3 0 0 0 1 3 0 0 0 0 1 0 0 2 0 3 1 2 0 2 0 1 0 0 1 1 1 1 1 0 0 2 1 1 1 0 0 1 0 0 0 0 1 1 0 2 1 0 2 2 2 1 1 0 0 6 2 0 0 6 1 0 1 0 1 0 0 0 1 0 1 0 1 1 2 0 1 1 3 0 0 0 4 1 0 2 0 1 1 0 0 0 0 0 1 1 1 0 2 1 2 0 1 0 0 1 2 2 1 0 2 3 2 0 1 0 2 1 0 0 1 2 2 0 0 1 0 2 0 0 0 0 3 1 1 0 3 5 0 1 0 1 0 0 1 0 1 3 1 0 0 0 1 2 1 2 0 0 0 0 1 0 8 1 1 2 2 1 2 0 3 2 1 1 0 2 0 1 0 2 2 1 1 0 0 0 1 0 0 1 3 1 2 1 0 1 1 1 1 1 0 0 2 0 1 2 1 0 1 2 0 1 0 1 3 0 4 0 0 1 0 0 1 1 2 1 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 1 1 2 2 0 2 0 0 1 1 0 0 4 3 0 0 1 0 3 0 0 1 0 2 0 0 0 0 0 0 1 1 0 0 1 2 0 1 0 1 0 1 1 0 5 1 0 0 0 1 2 1 1 1 1 0 1 1 2 1 2 0 0 2 0 1 3 1 0 1 2 0 1 3 0 0 0 2 1 1 0 2 3 1 0 0 0 0 0 0 0 1 4 2 1 0 3 0 0 1 0 2 2 1 2 1 1 1 0 2 0 1 0 0 0 0 0 2 3 2 0 0 0 2 1 2 1 4 0 0 2 0 0 1 0 0 2 0 0 0 1 0 1 3 6 0 1 0 1 3 0 0 0 0 0 0 0 2 1 1 0 2 0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 0 1 0 0 6 1 1 1 0 0 0 1 1 0 1 1 2 0 4 1 3 4 0 4 1 0 1 1 0 0 2 0 0 0 1 0 3 0 0 0 1 0 1 2 2 0 0 7 2 1 0 0 1 1 1 0 5 1 0 0 1 0 0 1 1 1 1 0 0 0 0 4 2 2 0 0 0 2 0 1 0 3 1 0 1 2 4 1 1 0 1 2 2 0 6 2 3 4 1 4 2 0 0 2 2 3 1 0 1 1 0 0 1 1 3 1 1 1 3 4 1 0 0 0 2 2 0 0 0 1 2 0 2 1 0 2 1 0 2 1 1 0 0 0 2 1 1 2 0 1 0 0 3 3 5 0 4 3 1 1 0 0 1 1 1 0 2 0 2 1 2 0 3 2 1 0 0 2 4 0 6 2 1 1 1 2 1 1 0 2 1 1 2 0 3 3 1 3 2 0 4 0 0 0 0 2 0 0 0 1 0 0 1 3 0 1 1 1 3 2 0 0 1 3 1 1 1 0 0 1 2 0 2 0 2 1 3 0 3 1 1 4 3 3 2 1 0 1 1 0 0 3 1 1 0 4 0 0 1 2 1 1 1 2 0 2 2 0 1 0 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 2 1 0 1 0 0 1 0 3 0 2 1 0 1 0 3 1 2 0 1 2 0 1 0 0 1 3 0 1 2 2 0 1 0 2 0 1 3 0 0 0 1 0 0 4 0 1 1 1 1 0 5 0 2 1 2 0 0 1 2 1 1 1 0 0 0 1 0 0 1 2 1 1 0 3 1 2 3 1 1 1 0 3 0 0 0 2 0 0 1 2 0 1 2 0 1 1 0 0 0 0 1 0 1 0 1 0 1 1 3 0 2 0 0 0 2 1 0 2 0 1 0 0 1 1 2 1 2 0 0 1 0 2 3 3 7 0 2 0 1 2 3 1 0 1 0 2 1 1 2 1 1 2 0 0 0 0 1 2 0 0 1 1 0 1 0 2 1 1 0 1 0 3 0 1 0 2 3 0 0 0 1 0 4 1 0 0 1 2 3 2 2 3 4 1 2 0 1 2 1 1 2 1 2 1 1 0 0 0 0 0 1 3 2 2 0 3 0 0 1 0 0 1 1 0 1 1 0 2 2 0 1 1 1 0 0 1 1 1 1 1 0 0 1 0 1 0 3 0 0 2 0 0 0 0 1 0 3 5 1 1 2 1 0 2 1 0 2 1 3 1 4 0 0 2 0 1 0 0 8 1 0 1 1 2 1 0 0 1 1 2 0 3 0 1 1 1 1 0 4 2 0 0 0 1 1 3 2 1 2 0 1 2 1 0 0 0 0 1 0 1 1 1 1 0 0 0 4 8 0 0 2 0 0 1 2 0 1 0 2 1 0 1 0 1 1 1 0 1 0 1 1 1 0 1 2 1 0 2 4 1 1 0 0 0 0 1 0 2 0 1 0 1 0 0 0 0 0 0 1 0 2 1 0 0 2 2 1 3 0 1 1 1 1 1 1 0 2 0 0 0 1 3 2 0 1 2 0 2 0 1 1 1 4 1 1 1 0 1 0 1 1 0 0 4 0 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 2 2 2 1 1 1 2 0 0 0 1 0 0 1 2 0 1 1 0 5 0 1 0 0 0 0 1 1 1 4 0 0 0 0 0 2 0 0 0 0 1 0 1 0 2 1 1 0 0 1 1 0 0 1 0 0 2 1 1 0 1 2 0 0 1 0 1 0 8 0 2 1 2 1 0 0 0 1 1 3 0 1 4 1 5 0 3 2 1 0 1 1 0 1 0 0 1 3 0 0 0 2 1 1 2 2 0 0 1 0 0 1 0 0 1 2 0 1 2 2 1 0 0 2 3 1 0 1 1 0 1 5 1 1 1 0 0 1 1 0 0 1 2 1 0 2 3 1 1 1 1 3 2 1 1 0 2 2 2 2 1 0 2 1 2 0 0 0 1 4 2 2 0 8 4 1 0 1 0 4 3 2 3 0 0 1 1 2 1 0 0 1 1 0 0 1 1 1 0 5 3 0 1 0 0 1 2 0 2 0 1 6 2 0 1 1 2 4 2 0 0 1 1 0 1 0 1 0 0 0 0 0 2 1 1 1 1 1 0 0 5 1 0 1 1 0 1 0 2 1 1 1 1 0 3 1 0 1 0 1 1 1 3 0 1 0 0 1 1 1 0 1 0 0 0 0 1 0 0 0 1 4 0 1 0 0 1 1 0 1 0 1 1 1 1 1 0 2 0 1 1 1 0 0 3 1 0 1 1 1 1 1 1 0 1 0 1 1 2 1 2 1 6 1 1 0 0 0 0 0 3 1 0 0 0 0 1 2 7 3 1 1 1 0 0 1 0 0 1 1 0 6 1 0 5 0 3 0 1 1 0 1 0 2 1 0 1 1 4 1 0 0 1 0 1 2 0 1 3 1 0 1 0 1 0 1 2 1 0 3 1 1 1 0 2 4 0 0 3 0 1 0 1 0 2 1 0 1 1 0 6 1 1 0 0 2 0 0 0 0 1 1 4 2 1 0 0 0 1 0 1 2 0 5 0 1 0 1 2 1 1 2 0 1 2 1 3 1 2 0 1 1 0 1 0 1 2 1 1 3 0 0 1 3 5 1 0 1 0 0 1 3 1 0 1 1 1 3 0 1 0 0 1 0 5 1 1 0 3 0 4 1 0 2 3 2 2 0 1 0 1 0 0 0 0 0 0 4 2 1 0 2 1 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 2 1 0 4 3 1 1 1 1 1 2 2 0 0 1 1 1 0 5 0 0 1 1 0 3 0 0 1 0 0 1 1 1 0 1 1 0 1 1 2 0 0 1 0 2 0 2 1 0 1 1 1 2 2 0 0 0 0 2 0 2 1 0 2 0 2 0 0 1 1 0 2 1 0 1 2 1 2 1 0 3 0 0 3 0 0 1 0 3 1 1 1 1 1 0 1 0 1 1 3 1 1 0 2 0 0 1 3 1 1 1 0 1 1 1 1 2 1 3 1 1 1 0 2 2 1 5 1 0 0 0 0 0 0 0 5 0 0 0 2 7 2 0 0 6 1 0 5 1 1 3 1 0 3 1 7 2 3 1 2 0 3 2 0 0 0 0 0 3 2 0 2 3 1 2 1 0 2 0 4 0 1 2 1 1 0 1 1 1 3 1 3 0 2 0 2 1 6 1 0 0 0 0 0 0 0 1 3 1 1 3 1 0 2 0 1 0 0 0 1 0 0 0 0 1 6 1 2 0 1 0 0 1 3 3 0 0 1 2 0 0 1 1 1 0 4 2 2 1 1 1 1 2 1 2 0 3 6 0 1 0 0 1 0 0 1 2 0 2 0 2 1 1 1 0 0 2 1 0 5 2 1 0 1 0 0 1 4 3 1 1 1 0 1 0 3 0 3 0 0 0 1 1 1 0 1 1 1 1 2 0 2 0 0 1 3 1 0 0 1 0 0 0 0 4 0 0 0 0 2 0 2 1 0 1 2 0 1 1 0 0 2 0 0 0 2 0 2 1 0 1 1 1 1 1 0 0 0 1 1 0 0 1 1 1 4 0 0 0 1 2 1 1 2 1 1 1 0 3 0 0 0 3 2 1 1 0 0 2 0 1 0 2 0 1 0 0 0 1 1 0 0 0 0 2 2 1 1 1 0 1 2 0 1 3 1 3 1 1 1 1 0 1 2 0 1 0 0 1 1 0 2 0 1 1 0 0 0 1 1 1 1 2 1 0 2 0 0 0 3 0 1 4 3 1 3 1 3 0 3 1 1 0 2 0 2 1 1 0 1 2 0 0 1 1 0 1 1 0 5 1 2 0 0 0 3 0 1 0 1 1 2 1 1 0 0 0 1 2 3 1 1 1 0 0 2 1 0 1 1 0 5 0 4 0 0 1 2 1 3 1 0 3 1 1 1 0 1 0 5 0 1 2 1 6 0 1 2 1 0 1 0 2 1 2 0 1 0 0 2 0 1 1 1 0 0 0 0 1 1 1 0 2 0 2 0 0 1 1 3 2 3 0 0 3 0 2 1 0 0 1 0 2 2 0 3 0 0 1 1 0 1 0 1 0 1 0 0 0 1 2 1 0 1 0 2 0 2 0 1 2 1 0 2 0 1 0 0 0 0 1 2 1 0 1 0 1 3 2 0 3 1 1 2 1 1 2 2 1 1 0 0 1 0 2 1 3 0 0 1 3 6 0 1 0 0 1 3 0 1 3 5 1 1 1 3 1 0 0 1 4 2 1 0 2 1 2 1 1 0 4 3 0 2 1 0 4 2 3 0 1 0 1 3 2 2 1 0 0 0 0 1 2 0 3 2 3 0 1 2 2 0 3 2 1 0 0 1 0 1 0 0 2 0 0 2 0 0 1 0 0 1 0 3 1 1 1 1 2 0 2 1 2 3 1 1 3 1 0 0 0 0 4 0 1 1 6 0 0 1 1 0 1 2 0 2 1 2 4 1 1 2 2 0 1 0 0 0 2 1 4 0 1 3 0 0 0 1 4 0 0 0 1 0 0 1 1 3 0 1 1 0 1 1 2 0 0 5 0 0 1 1 3 1 1 1 0 0 1 0 2 0 0 2 2 0 2 1 0 2 2 1 1 0 2 0 2 3 1 0 2 4 0 0 1 2 1 0 1 1 1 0 1 0 0 1 0 3 2 1 1 2 4 2 2 1 1 1 0 0 1 0 0 3 0 1 0 1 1 1 0 2 0 5 1 1 0 1 0 2 2 0 1 2 0 2 1 1 1 1 0 1 1 0 2 0 1 0 1 1 1 0 0 0 1 0 0 3 0 1 1 2 0 1 2 0 1 2 0 1 1 0 1 1 0 2 2 1 1 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 2 2 2 1 1 0 0 0 0 0 1 2 1 2 1 1 4 1 2 0 2 1 0 0 0 1 1 0 2 0 0 0 1 1 1 0 4 0 2 0 1 0 0 0 0 0 0 0 1 0 0 5 1 1 3 3 0 0 1 1 0 0 0 2 0 0 1 0 2 3 2 0 0 2 3 0 3 3 0 0 0 1 0 0 3 1 1 0 0 1 0 1 0 0 2 2 1 0 2 1 0 0 1 1 1 1 1 0 3 2 1 2 0 0 2 1 0 0 1 3 1 2 0 0 1 0 1 1 0 0 1 5 2 3 0 0 0 1 1 1 0 0 3 1 1 0 0 2 1 3 1 0 1 0 0 2 1 2 1 1 1 0 1 1 1 0 2 1 2 1 1 0 4 0 0 1 1 0 0 0 0 3 2 1 1 0 0 0 1 1 1 1 1 1 0 1 0 1 0 2 3 2 0 2 1 1 1 0 0 1 3 1 1 2 3 0 2 0 2 0 1 0 2 0 0 0 1 0 1 1 1 0 2 1 1 1 0 0 1 0 2 0 0 1 1 1 1 0 3 0 1 0 0 0 3 1 0 0 1 1 0 0 2 1 0 1 0 0 0 1 0 1 5 0 2 0 1 1 1 1 0 3 0 1 0 1 0 0 0 1 0 2 0 0 1 0 0 1 1 2 1 0 1 2 1 1 2 1 1 0 2 2 0 0 0 1 0 3 0 0 1 1 0 3 2 1 0 1 0 1 0 1 1 5 1 0 0 1 1 1 2 1 0 1 2 0 1 2 0 0 2 0 1 1 5 1 2 0 1 0 2 1 0 1 5 2 1 1 3 0 1 2 1 0 0 0 0 2 3 2 1 3 2 0 4 0 0 0 1 1 0 0 2 1 0 3 1 1 0 1 0 0 1 0 0 1 1 0 1 2 0 2 2 2 4 0 1 2 2 1 1 1 1 5 1 1 1 1 2 1 0 2 1 3 1 0 1 0 1 0 0 0 3 1 1 0 0 1 1 3 0 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 1 2 1 1 0 1 0 0 1 1 1 0 4 4 0 0 1 0 0 1 0 0 3 0 4 1 1 3 4 1 1 1 1 0 2 0 2 1 0 0 0 1 2 1 0 1 1 2 0 0 2 3 1 1 2 3 1 1 3 1 0 1 1 2 0 1 0 1 1 1 0 0 0 2 0 2 5 1 0 1 1 1 2 1 1 0 1 1 1 2 0 4 1 0 0 1 0 1 1 0 3 1 4 0 2 1 0 0 1 1 2 2 0 1 1 1 1 2 0 1 0 2 0 1 0 1 1 1 1 0 1 1 1 0 0 3 1 1 1 1 0 1 0 0 0 0 0 1 2 0 0 0 0 1 2 0 0 0 1 2 0 0 2 1 2 0 0 1 0 0 1 2 1 1 2 1 0 2 4 0 1 0 1 0 0 0 4 0 0 0 2 1 0 0 1 1 1 1 2 4 1 0 1 3 0 0 0 0 1 3 1 1 1 0 0 1 1 0 1 1 0 0 0 1 1 0 2 0 2 0 0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 3 1 1 0 1 2 1 0 0 1 1 0 1 0 1 2 0 0 3 0 1 0 0 0 0 0 2 0 0 0 1 3 2 5 0 0 1 1 1 1 0 0 1 2 0 0 1 1 1 0 0 1 5 2 0 2 0 1 0 0 3 0 2 0 1 3 3 0 2 0 0 2 0 4 0 1 0 1 1 2 2 6 0 0 2 2 0 1 2 4 3 0 4 0 2 0 1 0 1 2 0 0 1 1 1 1 0 2 0 2 0 3 2 0 0 2 1 1 1 0 1 2 2 3 0 0 1 0 0 0 0 2 1 1 1 2 1 1 0 1 1 1 0 2 0 1 1 0 0 6 0 0 2 1 1 2 0 1 0 1 1 1 2 7 2 2 1 0 0 1 1 3 3 1 0 1 3 1 1 4 0 1 1 0 1 1 1 1 1 0 1 0 0 1 2 1 0 1 1 1 0 2 1 1 1 0 0 1 0 1 0 0 1 1 2 0 2 0 2 1 1 2 0 0 0 1 4 0 0 2 0 0 0 0 0 0 3 0 1 0 0 3 1 1 0 2 2 0 0 2 1 1 1 1 0 0 1 0 0 3 0 0 0 0 1 0 1 0 0 1 2 0 1 2 2 0 0 1 1 0 1 2 1 0 3 1 10 1 0 1 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 2 1 7 2 0 1 0 1 4 2 1 1 1 0 2 0 0 4 1 2 2 1 0 0 1 1 2 2 1 0 2 2 2 0 1 4 2 3 1 0 0 1 0 5 0 1 0 1 0 1 0 0 1 2 1 0 2 3 0 6 0 1 0 1 0 1 1 1 3 0 2 0 1 1 0 2 2 2 1 1 0 1 0 0 1 1 1 2 1 0 1 0 1 0 3 1 2 0 4 0 0 2 2 1 2 0 2 0 0 2 6 1 0 0 0 0 0 1 3 1 3 0 1 1 1 0 0 0 0 4 2 0 0 2 0 0 13 1 3 1 3 3 1 0 1 1 1 1 1 1 1 0 1 2 0 0 4 3 2 2 0 1 1 1 0 0 1 0 2 1 0 1 0 1 0 0 1 1 0 0 0 0 1 1 2 0 0 0 0 0 1 2 0 1 0 1 2 0 0 3 0 0 0 0 1 1 0 1 1 0 4 0 2 0 0 1 0 2 1 0 2 1 4 1 1 1 1 0 0 1 1 7 0 0 1 1 0 0 0 1 1 1 1 2 1 1 1 1 1 1 1 1 0 3 1 0 0 1 0 1 1 0 1 0 0 0 0 0 1 1 0 3 0 5 1 1 1 0 3 0 2 2 1 0 1 1 3 0 0 0 4 1 0 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 0 2 1 2 0 0 0 0 1 2 2 0 0 1 1 1 1 0 2 0 3 1 2 0 1 0 0 1 1 0 2 0 0 3 1 3 1 0 1 4 0 0 6 2 0 6 1 0 0 1 1 1 1 0 1 2 0 0 0 2 1 1 3 2 1 4 1 1 2 2 0 1 1 0 2 1 0 2 0 1 0 6 0 0 4 1 1 1 0 1 2 2 0 0 7 1 1 1 11 2 0 0 0 1 1 4 0 1 1 2 1 2 1 1 1 0 1 0 4 1 0 0 1 1 1 1 1 2 0 1 0 1 1 1 1 1 0 1 1 0 5 0 0 0 6 3 0 2 0 1 0 3 1 0 2 3 1 0 1 1 1 2 4 1 1 6 0 2 0 1 0 2 1 4 1 0 1 2 1 2 1 1 0 3 1 1 0 1 0 2 3 4 3 2 0 2 0 2 1 1 0 0 0 0 0 1 1 1 1 2 1 0 2 0 1 2 0 0 0 0 0 1 3 0 2 0 1 1 2 1 0 1 0 0 0 1 0 0 1 1 2 0 0 0 2 0 1 2 0 0 1 0 1 0 1 1 1 0 4 0 0 0 1 2 1 0 2 2 0 3 0 1 1 0 0 1 2 1 1 1 2 2 2 0 2 0 1 1 2 0 0 0 2 0 1 0 2 0 0 0 1 0 1 1 0 0 0 2 1 2 0 2 0 2 0 1 2 3 2 1 0 1 0 0 0 1 0 1 1 3 0 4 0 1 1 1 0 4 1 2 1 5 1 1 1 1 0 0 0 0 1 2 1 0 1 2 1 1 1 0 0 0 0 1 3 0 1 0 1 0 1 0 0 1 1 5 0 1 0 1 0 1 1 1 4 0 0 1 0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 2 1 0 0 1 0 3 2 0 0 3 0 0 1 1 1 2 2 0 0 0 1 2 0 1 1 2 0 0 1 1 3 1 0 3 2 7 0 0 0 4 1 1 1 1 4 1 0 5 1 2 0 0 2 0 0 1 0 2 3 1 1 5 1 0 0 0 0 0 0 2 0 3 0 0 1 0 0 0 1 1 2 4 0 1 0 0 1 0 2 1 1 4 3 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 2 4 7 0 3 1 1 1 1 0 2 7 2 0 1 0 0 1 2 0 0 0 0 1 1 0 1 0 0 1 1 0 3 1 0 0 2 1 1 0 1 1 0 0 0 3 1 1 1 2 1 1 0 1 1 6 0 2 0 1 1 1 3 1 0 0 0 0 1 2 2 1 1 3 2 1 0 2 0 1 1 0 1 0 1 1 1 1 1 1 0 1 4 0 1 0 0 0 1 0 1 0 0 2 0 2 1 0 0 1 0 1 4 0 0 1 1 2 2 1 1 2 1 1 2 0 1 0 2 0 0 0 0 0 2 3 3 0 1 2 1 1 1 1 1 1 1 3 3 1 1 1 1 0 2 1 1 4 1 2 0 0 1 0 1 0 1 3 3 0 1 2 1 2 0 1 3 0 0 1 1 0 0 2 1 0 0 1 0 1 0 4 0 1 2 1 1 1 1 1 1 0 1 0 0 3 5 1 1 0 1 1 2 0 2 1 1 1 1 0 1 0 2 0 0 0 2 2 3 1 2 2 1 0 2 0 2 1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 2 0 1 1 3 1 1 1 0 2 1 2 2 0 0 1 1 2 2 1 0 0 1 0 0 2 0 0 0 1 2 1 1 1 4 0 1 2 0 1 0 0 1 1 0 1 0 1 2 1 1 1 2 0 0 0 0 6 1 1 1 0 2 2 0 0 0 1 0 1 1 0 1 5 1 1 0 0 1 0 2 1 4 0 1 1 1 3 0 1 2 0 1 0 0 1 1 9 0 2 1 2 1 0 1 1 1 1 3 1 1 1 0 0 1 0 5 2 2 1 1 2 1 0 0 0 1 2 1 1 1 0 0 1 1 1 1 1 1 1 0 1 3 1 1 0 0 2 0 0 0 1 2 1 3 1 0 2 1 0 3 1 1 1 1 2 1 1 0 0 1 0 0 0 1 0 0 2 2 0 2 1 1 1 1 2 0 0 1 0 2 3 1 1 1 1 4 0 2 1 0 0 0 2 1 0 3 2 0 1 3 1 1 0 1 1 1 0 6 0 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 1 1 2 5 2 0 1 0 1 0 3 0 1 1 1 0 0 1 4 2 2 0 0 0 1 1 4 0 1 2 0 1 2 1 1 1 0 6 0 2 0 1 1 0 0 0 2 1 2 0 0 4 1 0 9 2 0 1 2 3 0 1 2 1 1 1 1 2 3 1 0 0 1 0 0 1 0 0 1 0 0 3 1 1 1 1 1 0 2 1 0 2 3 0 2 0 3 1 1 0 1 1 0 2 1 0 0 0 2 1 2 0 2 0 4 3 0 1 2 2 1 0 1 1 0 0 1 1 1 2 1 0 1 0 1 1 1 1 1 5 1 0 0 1 1 1 1 2 0 0 1 0 6 2 0 0 1 3 1 0 0 1 0 0 0 0 0 1 0 1 1 3 1 6 0 0 0 0 1 0 1 0 1 1 2 1 0 0 1 1 2 1 0 0 0 2 1 0 0 1 2 1 1 2 1 1 3 0 0 3 2 3 1 1 0 0 0 2 1 3 0 1 1 1 1 0 0 0 1 1 0 0 2 2 0 1 2 1 1 1 0 0 1 1 1 0 1 0 1 0 1 2 1 1 0 0 0 2 2 1 0 0 2 0 2 0 2 1 1 0 2 1 1 0 0 1 2 0 3 0 0 1 0 1 1 1 0 0 1 1 0 1 2 0 0 0 3 0 1 1 5 2 0 1 1 0 1 1 1 0 3 0 0 0 0 2 1 0 1 0 0 2 1 4 0 1 2 0 4 2 0 1 3 0 0 0 2 1 1 2 0 1 1 0 0 1 0 1 0 0 0 2 1 0 0 0 1 0 3 0 1 1 0 2 4 0 0 1 1 0 2 0 1 0 1 0 0 0 0 0 4 1 0 0 3 0 1 1 0 3 1 1 2 2 2 2 1 1 1 0 1 1 0 3 2 1 1 0 1 1 1 0 1 2 0 0 3 1 1 5 1 0 2 1 0 0 1 1 0 1 0 1 4 3 1 1 1 1 3 1 0 4 0 1 1 1 1 1 2 1 3 0 1 1 1 0 1 0 1 2 0 3 0 1 1 1 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 3 3 4 1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 0 2 1 2 1 0 4 1 1 3 0 1 0 1 1 0 1 1 2 0 0 0 5 1 1 1 1 1 0 0 0 1 1 1 0 2 0 0 2 1 1 2 1 1 0 0 1 1 3 0 0 2 0 1 0 0 1 1 3 0 1 1 5 1 0 0 0 1 1 1 2 0 2 3 0 2 0 3 1 1 1 1 0 0 1 0 1 2 0 1 1 1 0 0 0 0 0 0 0 1 0 0 1 2 1 1 1 1 0 1 0 1 0 1 2 0 1 7 0 0 1 1 1 2 0 0 1 0 1 2 5 1 3 0 0 0 1 1 3 0 1 0 1 1 0 1 1 2 1 1 0 3 2 2 1 1 0 1 0 1 3 5 0 1 5 5 1 1 0 1 0 3 1 1 0 1 0 0 1 0 0 1 1 0 2 3 0 0 0 2 0 0 0 2 1 0 3 2 0 1 6 0 0 1 0 2 0 1 2 1 3 1 0 1 1 0 7 1 3 0 1 0 1 2 1 1 1 0 0 2 1 0 0 4 0 3 0 0 0 0 0 0 1 0 3 1 0 0 2 0 1 0 0 1 3 2 9 2 0 2 3 0 1 5 1 1 0 0 2 3 1 1 0 0 2 0 1 3 0 0 2 0 0 0 0 0 0 3 1 0 2 1 4 0 0 1 0 1 1 0 0 2 2 1 1 1 0 2 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 3 1 0 1 4 1 4 1 2 1 4 0 1 0 1 1 2 3 1 1 1 2 0 1 1 1 1 2 1 1 0 1 2 1 1 3 1 0 1 1 0 1 2 2 0 1 0 1 0 1 5 1 1 5 1 2 1 0 2 1 1 4 1 1 1 2 0 0 1 1 1 1 0 2 0 1 0 2 3 1 1 1 2 2 1 1 0 0 3 0 1 1 2 0 0 2 3 0 2 0 0 1 3 1 1 1 4 2 1 0 6 3 0 1 0 1 0 1 1 5 2 1 0 1 0 0 0 0 1 1 0 1 3 0 0 1 1 1 0 0 0 2 0 1 1 3 0 2 0 1 1 2 1 2 1 1 1 2 0 2 1 1 0 0 0 1 1 1 0 2 1 1 4 1 0 0 4 0 2 1 1 1 0 0 0 1 1 1 2 1 0 1 2 1 0 0 0 0 0 3 0 2 0 0 2 0 1 3 1 1 0 0 2 2 0 1 0 1 0 2 0 2 0 8 4 1 1 3 1 2 1 1 4 3 0 2 2 2 0 0 1 0 0 7 0 1 0 0 0 0 0 1 0 4 2 1 1 2 2 1 0 1 0 4 1 2 2 0 1 2 1 2 0 2 1 0 0 0 2 2 1 0 1 1 0 2 1 0 3 2 1 0 1 0 2 1 1 2 1 0 1 0 3 1 1 1 1 0 2 7 0 1 0 1 1 1 1 0 1 0 0 1 1 1 1 2 0 1 0 1 0 1 0 3 2 3 0 3 0 0 2 1 1 0 1 1 0 1 1 0 2 3 2 1 1 0 1 0 0 1 0 3 0 1 0 2 1 1 1 1 1 3 2 1 1 1 0 3 1 1 0 3 0 0 0 2 1 1 2 0 0 4 2 1 2 0 2 1 1 1 1 1 1 1 2 5 1 2 1 1 1 0 0 1 1 0 1 7 5 2 1 1 1 1 3 0 0 1 1 0 2 1 0 0 0 0 3 2 1 1 0 0 1 2 0 0 1 0 1 3 0 0 1 0 0 1 1 7 1 0 0 1 0 0 1 2 0 0 0 0 0 0 1 0 0 3 1 1 1 2 5 1 0 1 2 1 0 3 0 2 0 0 1 2 1 1 1 1 2 0 0 0 0 0 0 0 0 4 0 0 1 0 2 0 1 0 1 3 0 1 2 2 2 5 0 1 1 1 1 1 4 0 1 2 4 4 1 1 0 1 1 3 1 1 2 2 1 1 1 1 0 0 3 0 0 0 0 0 1 0 0 2 1 0 4 0 1 0 1 3 0 0 0 2 1 1 0 0 2 1 0 1 0 0 0 0 1 1 0 1 1 1 1 3 2 0 0 2 2 2 1 2 2 1 1 1 4 0 0 1 1 0 0 1 0 1 2 0 2 0 0 3 1 1 0 1 3 0 0 3 0 0 1 1 3 1 1 1 1 1 1 0 1 2 1 1 3 1 0 0 0 0 0 0 2 1 0 3 1 0 3 2 0 0 2 2 1 3 2 2 0 1 1 1 0 1 3 0 0 0 1 1 1 3 0 2 0 0 0 3 1 1 3 2 0 5 1 1 1 1 0 2 0 0 0 0 0 0 1 5 3 2 2 3 5 2 0 0 3 0 1 0 1 1 1 1 3 3 1 1 0 1 1 0 3 1 1 1 0 0 0 1 0 0 0 0 0 2 1 2 0 1 0 0 0 0 2 1 1 2 3 1 2 2 1 0 0 0 0 1 2 0 0 1 1 0 0 0 0 1 0 1 0 0 1 5 1 0 4 2 3 1 1 1 1 1 0 1 2 2 0 1 1 0 1 1 1 0 1 1 1 1 1 1 1 3 5 0 0 0 1 1 0 3 0 3 0 1 0 0 1 2 2 1 1 3 1 1 1 2 1 0 0 0 0 4 1 3 2 1 1 1 0 2 0 3 0 0 0 1 2 0 0 1 0 1 0 1 0 0 1 2 1 1 1 2 1 2 3 1 0 3 2 0 2 0 0 2 1 5 1 3 0 2 4 1 3 3 4 1 2 1 2 0 3 1 3 2 0 0 2 1 0 1 4 1 5 0 1 0 0 0 1 0 0 1 1 0 1 0 2 0 0 1 0 1 2 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 2 1 1 0 1 1 1 3 2 1 1 1 1 0 1 2 1 1 1 2 0 0 1 1 2 0 0 1 1 3 0 0 0 1 1 1 1 1 2 0 1 1 2 1 1 0 4 2 6 1 4 1 2 1 0 1 3 3 1 1 3 1 1 1 0 0 0 1 2 0 0 1 1 0 0 3 0 4 2 0 1 1 2 4 0 0 0 0 5 0 0 0 1 2 1 1 1 1 0 1 1 0 3 1 0 2 1 0 2 2 6 3 1 0 0 4 0 0 0 5 2 0 1 1 0 0 2 3 0 1 0 0 0 1 1 1 2 0 0 2 0 0 1 0 2 0 1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 2 1 0 0 1 0 1 0 0 0 0 1 4 2 1 0 0 0 0 1 0 7 0 1 2 1 1 5 0 1 0 0 1 0 3 0 0 0 1 1 0 1 0 0 0 0 2 2 1 0 3 0 1 0 2 3 2 0 0 0 4 0 1 0 5 0 0 2 0 0 1 1 1 1 1 0 0 0 0 1 0 1 0 1 0 0 2 0 1 0 1 1 0 0 0 1 3 2 4 1 1 2 2 4 0 1 1 5 1 0 1 0 1 1 2 0 0 0 2 3 0 1 1 1 4 2 1 1 1 3 0 1 0 2 2 2 2 0 0 0 2 1 2 1 0 2 0 0 1 1 0 1 2 0 1 0 2 1 1 1 2 1 5 1 3 3 2 1 1 1 1 0 1 0 1 4 0 2 1 0 1 1 1 2 2 3 0 0 2 2 0 4 5 0 0 1 1 4 1 0 0 0 1 1 0 0 0 2 0 0 1 2 3 0 0 0 2 0 1 4 1 2 2 2 1 1 0 3 0 1 1 0 1 0 1 0 2 1 1 0 1 1 0 1 2 1 0 0 1 3 0 1 1 1 2 0 1 0 1 4 2 0 1 1 0 1 1 1 0 2 1 1 1 1 1 2 1 0 3 2 1 1 3 0 0 2 1 1 1 0 3 6 1 0 2 0 3 1 1 0 1 0 0 0 1 1 4 1 0 0 0 3 1 2 1 2 0 0 1 0 0 0 4 1 2 2 1 1 2 1 0 1 1 1 4 2 1 1 1 2 0 1 0 0 2 1 0 1 0 0 0 1 2 0 1 0 5 0 1 1 1 1 1 1 2 2 3 1 1 0 1 0 0 0 0 1 2 1 1 4 1 3 2 2 0 1 2 1 1 3 1 1 0 0 1 1 4 2 0 0 1 1 0 0 1 0 1 1 2 1 1 0 0 3 0 2 1 0 2 1 0 1 0 0 1 1 3 0 1 0 2 1 0 0 1 0 1 0 0 0 1 2 0 0 3 2 2 0 3 0 1 0 1 0 1 0 2 0 0 0 2 2 1 3 1 0 2 1 1 3 0 1 2 1 2 2 1 0 2 1 0 1 0 1 2 1 1 4 1 2 1 0 0 0 0 0 1 0 2 2 2 2 0 0 1 1 0 2 1 1 1 0 1 0 3 1 1 0 0 1 0 0 0 1 0 0 3 0 4 0 0 0 1 0 0 1 1 1 1 1 0 4 0 1 0 1 7 1 1 3 2 0 2 2 2 1 2 0 1 1 1 4 1 0 0 2 3 1 1 0 1 1 3 1 3 0 0 0 1 0 0 0 1 1 0 2 4 0 1 0 1 1 1 0 1 0 1 1 2 2 1 1 0 0 1 0 1 1 0 0 1 3 1 0 1 0 3 1 2 0 5 1 1 2 2 0 0 1 1 2 3 1 2 1 0 5 0 3 3 0 0 2 3 0 2 2 2 0 1 0 0 0 0 1 2 2 1 0 1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 2 2 2 1 1 1 1 1 0 0 1 0 2 0 1 0 0 1 1 1 1 1 0 2 0 1 2 1 2 0 2 1 1 0 1 0 0 1 0 1 1 4 1 1 0 1 1 0 1 0 2 4 4 0 0 0 2 2 1 2 2 0 1 1 1 0 0 2 0 0 1 0 0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 2 0 0 0 5 1 1 1 1 0 4 0 1 0 0 0 1 0 2 2 1 0 4 2 1 2 2 0 0 0 0 1 0 1 5 0 1 1 2 0 0 3 3 0 1 2 2 0 1 1 1 3 1 1 0 0 1 0 1 2 0 0 2 0 2 0 1 0 2 2 0 3 1 1 1 9 1 0 0 2 0 1 1 3 2 0 1 0 2 0 1 1 1 2 5 0 5 1 2 0 1 1 0 1 1 0 0 1 0 0 0 1 2 3 1 1 1 1 2 3 5 1 1 2 1 0 1 1 0 1 0 1 4 0 1 1 2 1 3 0 1 3 0 0 1 1 0 0 3 1 0 1 2 2 1 1 2 1 1 0 1 1 4 0 1 0 0 1 0 2 3 2 0 2 2 0 1 0 1 1 1 3 1 2 0 0 2 0 1 0 1 2 0 1 1 2 0 4 0 2 1 0 1 0 0 2 4 1 3 1 1 0 1 0 0 0 2 1 0 0 0 2 0 0 0 4 1 1 0 1 0 0 1 2 0 0 1 1 2 1 1 1 1 2 0 0 0 1 1 3 1 2 0 0 0 0 4 2 0 1 1 0 0 4 1 1 0 2 0 0 0 2 1 0 1 0 0 0 1 1 1 1 0 1 0 0 0 0 3 1 1 1 1 2 3 0 1 0 0 3 1 0 0 1 2 0 1 0 1 1 0 1 0 1 2 1 1 1 2 0 0 0 0 1 1 2 2 0 0 1 1 1 2 3 0 1 0 3 2 2 2 0 0 2 1 1 1 0 1 0 1 2 0 3 1 2 1 2 4 1 0 0 0 3 2 0 0 1 1 1 2 2 0 1 0 1 0 2 1 1 0 0 0 1 4 1 1 0 0 2 2 3 0 0 1 2 0 2 1 0 0 0 0 1 0 3 1 0 1 0 1 1 1 1 1 1 0 3 0 0 3 3 0 0 0 0 2 1 1 0 1 0 1 1 1 0 1 1 0 1 1 1 0 0 1 1 1 4 0 4 0 1 0 2 1 1 1 1 2 0 1 0 1 2 1 1 3 1 1 1 1 1 0 1 0 2 2 0 0 4 1 1 4 3 1 1 0 0 0 7 0 0 0 1 0 1 0 2 0 0 0 1 1 1 3 1 0 2 0 0 1 0 3 1 0 2 1 0 0 2 0 1 0 0 1 0 1 1 1 0 3 2 1 1 3 2 0 4 2 0 0 3 1 2 0 1 0 0 0 2 1 1 0 1 1 1 1 1 0 3 1 1 3 1 0 2 3 3 3 1 0 1 1 1 1 1 1 0 2 1 2 2 1 1 0 3 2 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 3 1 0 1 1 0 2 1 1 1 0 0 0 0 1 3 0 2 1 2 1 0 2 3 0 0 1 3 0 0 2 1 1 0 0 1 2 1 0 1 2 0 0 3 0 2 1 0 1 1 0 0 1 1 1 1 0 1 1 0 2 0 0 0 0 0 5 0 2 1 0 2 0 1 0 1 0 1 0 1 1 3 2 0 0 0 1 1 0 0 2 0 0 1 0 0 1 2 1 2 3 1 1 1 1 0 1 0 1 0 0 3 0 0 2 0 1 1 0 0 2 0 0 1 1 1 0 1 2 1 0 0 2 1 1 1 1 0 0 2 2 0 2 1 0 1 1 1 0 2 3 1 0 0 1 1 3 2 1 0 1 1 0 0 2 0 0 0 2 0 1 0 0 1 0 0 0 0 1 1 2 0 1 0 2 0 4 2 1 1 0 0 0 0 1 0 0 1 2 1 0 0 1 2 1 0 0 0 2 0 3 1 1 3 3 0 1 0 0 1 0 1 1 1 2 0 3 2 4 0 1 2 1 1 0 0 1 1 3 0 1 1 1 1 2 1 2 0 2 0 0 1 0 0 1 0 4 1 1 0 3 1 0 0 0 2 1 0 2 0 0 0 1 0 2 0 3 0 1 0 1 1 1 0 1 3 1 0 0 1 1 0 3 1 0 1 2 1 1 1 1 0 1 0 1 0 1 1 0 0 2 0 1 1 1 1 2 1 2 0 0 2 1 0 4 0 0 0 0 0 1 1 1 2 1 0 0 1 2 1 2 1 2 0 2 0 1 1 0 1 0 1 1 0 2 2 0 1 1 0 1 0 4 3 1 0 0 0 0 2 2 1 2 2 2 0 0 1 2 1 2 0 2 1 0 1 1 0 1 1 1 1 2 0 0 1 0 1 0 0 0 0 0 1 0 0 0 2 1 3 2 2 0 1 1 1 2 1 1 2 1 5 1 3 0 0 3 3 0 0 1 4 6 1 1 0 3 1 2 2 1 6 0 0 1 0 1 1 0 0 0 3 0 2 1 1 0 1 2 2 0 1 1 1 2 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 1 1 2 2 2 1 1 1 0 3 0 2 0 1 1 0 0 2 1 1 0 0 3 2 5 6 1 0 3 2 0 1 3 0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 1 2 0 0 1 1 0 1 0 0 1 2 0 1 0 0 0 0 0 1 1 5 0 0 1 1 1 1 0 0 4 1 1 1 2 0 1 3 0 0 2 2 0 1 0 2 0 0 2 0 2 1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 0 1 2 1 0 1 1 0 0 0 0 1 2 2 0 0 0 0 7 1 0 1 1 1 1 0 0 2 1 0 2 1 1 1 0 2 0 0 1 1 3 1 0 0 1 0 0 0 0 2 6 1 2 2 4 2 1 0 1 1 2 0 3 2 0 2 1 0 6 1 0 0 1 0 4 4 1 0 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 2 0 0 0 1 2 1 1 3 0 0 0 0 1 0 0 0 2 0 0 0 1 2 0 6 2 4 0 1 1 0 0 0 0 0 1 1 2 1 2 0 0 2 3 1 1 0 1 0 1 1 1 0 2 1 2 3 1 5 1 1 0 2 1 1 0 0 0 0 0 1 0 3 1 1 0 1 1 1 1 3 0 0 2 1 1 2 0 0 0 1 0 1 0 0 4 0 1 2 1 0 1 2 1 0 0 0 2 0 2 1 1 0 2 2 2 0 3 1 1 1 1 0 4 1 2 3 1 3 1 0 1 0 1 3 1 1 0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 3 0 0 0 2 1 0 0 0 1 0 2 1 1 0 0 0 3 1 0 0 1 3 1 0 1 0 0 0 1 0 1 0 1 0 0 2 2 1 0 1 0 2 1 1 0 0 2 0 2 1 2 1 1 1 0 0 0 1 0 1 0 0 2 1 0 0 0 0 0 0 2 3 0 1 1 1 2 1 0 0 4 4 0 1 2 1 1 2 1 0 0 1 6 2 5 0 1 0 2 0 3 1 0 1 1 3 0 0 1 1 0 0 0 1 1 2 2 0 1 7 1 0 1 2 4 0 1 0 0 1 2 1 0 3 5 1 1 2 0 1 3 2 1 0 0 1 1 1 2 0 2 0 0 1 1 1 0 0 1 2 4 3 1 1 0 1 0 0 1 0 2 0 3 0 0 0 1 2 1 0 1 0 2 2 0 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 0 2 0 7 1 1 2 1 2 2 0 2 0 0 0 2 0 2 1 2 1 1 1 1 1 0 3 1 0 0 2 0 2 0 1 0 2 3 3 0 1 0 0 1 1 1 0 2 1 1 0 0 1 1 5 2 2 2 1 2 0 4 3 0 2 0 0 1 0 2 3 1 2 2 0 1 1 2 0 7 0 0 1 0 4 1 1 1 0 0 1 1 1 1 0 2 2 0 2 0 0 1 2 2 1 0 0 1 1 1 0 0 1 0 3 0 3 1 1 1 1 4 0 0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 1 2 0 0 1 1 0 1 4 0 0 1 4 1 3 0 1 0 1 1 1 0 0 0 7 0 0 2 1 1 3 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 2 1 1 2 3 0 0 1 1 0 1 1 2 0 1 5 2 2 3 1 2 3 1 0 0 0 0 1 0 1 0 0 2 1 2 0 1 4 1 0 0 2 0 3 1 0 1 4 6 1 0 0 0 0 1 1 1 1 1 1 2 7 1 0 1 3 2 0 0 1 2 1 2 1 0 1 1 2 0 2 1 1 0 1 0 2 0 3 1 0 3 1 0 3 1 0 2 0 0 2 0 1 2 0 0 4 1 3 2 2 2 2 1 0 4 0 3 1 1 0 0 0 0 0 0 0 0 0 2 1 1 2 6 2 1 1 0 0 1 1 0 1 1 0 0 0 1 0 0 4 0 1 1 1 0 0 2 5 0 0 2 3 3 0 1 2 1 1 0 2 1 0 2 1 3 0 4 1 1 2 2 4 0 0 1 1 1 0 0 0 1 0 1 1 2 1 1 1 0 1 1 1 5 1 1 3 0 2 0 1 4 1 0 3 0 0 2 0 1 1 0 0 2 0 0 0 1 1 1 1 1 3 1 1 1 0 1 2 0 1 1 1 1 2 1 3 0 0 0 1 1 0 0 1 0 2 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 2 1 0 1 1 1 0 0 1 1 0 0 4 1 2 0 0 0 1 1 1 1 2 0 1 0 1 2 1 0 1 1 4 0 1 1 0 0 1 0 0 1 0 0 2 2 0 0 1 0 0 1 1 0 0 0 1 0 0 1 1 2 0 1 0 3 0 1 1 1 0 0 1 0 0 4 0 3 1 2 2 1 1 1 1 0 1 1 3 0 0 1 0 1 1 0 2 1 0 1 1 1 0 1 0 0 0 0 0 3 1 0 1 0 1 3 1 0 0 2 1 2 0 0 0 1 1 1 1 0 3 0 0 0 1 2 1 1 1 0 3 2 0 0 0 0 1 7 1 0 2 1 0 0 2 0 4 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 2 0 1 0 1 1 1 0 1 0 2 2 1 0 0 0 1 0 1 0 1 0 0 1 3 3 0 0 0 0 1 2 1 2 0 0 0 2 1 0 0 0 0 1 0 4 0 1 5 1 1 0 2 0 2 2 0 0 1 1 0 1 1 0 1 3 2 0 1 1 0 0 1 1 2 0 1 2 0 0 0 0 1 1 1 2 0 0 0 0 1 1 0 2 1 1 1 4 0 0 0 0 0 0 1 1 2 0 1 1 2 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 0 4 1 0 0 1 1 0 2 4 0 1 0 0 4 2 1 0 1 1 0 1 2 0 1 0 1 1 0 2 1 0 0 1 4 0 1 0 1 1 4 1 0 0 0 1 0 1 0 1 0 1 1 2 0 1 0 1 1 3 1 1 0 1 1 0 1 1 1 0 0 0 0 0 0 2 0 2 5 0 3 0 0 0 1 1 1 1 3 0 2 0 1 0 1 4 2 1 2 3 4 0 1 0 1 1 0 1 2 0 1 1 0 1 3 0 1 3 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 3 0 0 1 1 0 1 1 3 1 2 0 1 1 0 1 1 3 1 1 0 0 0 1 0 1 2 1 0 2 4 1 0 1 1 0 0 0 3 0 0 0 1 2 1 1 1 0 1 0 6 0 0 2 1 5 0 0 0 1 0 1 0 0 1 1 2 0 0 1 2 2 1 1 0 1 1 0 1 0 2 1 0 1 0 1 2 2 0 1 3 5 1 1 1 0 1 4 0 3 1 1 2 1 1 0 0 0 1 1 1 1 3 1 1 2 0 0 0 0 1 1 0 1 1 0 0 2 1 1 2 2 1 0 1 1 1 0 0 2 7 3 1 0 1 0 1 1 1 2 0 1 0 0 2 1 1 2 0 2 0 4 2 0 0 1 0 1 1 1 3 0 3 1 0 0 2 4 0 0 2 2 0 2 3 0 5 0 2 2 0 1 0 1 2 1 2 0 0 1 1 1 0 1 1 1 0 1 2 0 1 1 3 0 1 0 2 2 4 1 0 0 2 0 1 0 1 0 1 1 5 0 1 1 2 1 1 1 2 1 1 1 1 1 2 0 1 0 3 1 1 0 1 0 1 1 0 1 0 0 1 1 1 0 4 0 4 1 1 0 1 1 0 2 0 0 0 2 1 1 1 1 2 1 0 0 0 2 1 0 2 1 3 3 1 1 0 0 1 0 0 1 0 0 0 2 0 2 1 1 5 2 1 0 1 0 0 1 1 1 1 0 0 1 0 1 1 2 0 3 1 1 0 2 1 1 1 1 0 1 0 2 0 1 1 1 1 0 2 1 0 0 1 0 1 2 0 0 0 1 2 2 5 1 1 3 0 0 4 2 0 1 0 0 1 0 0 1 1 0 0 2 1 1 2 2 0 1 0 2 1 0 1 4 0 1 0 1 2 2 0 2 0 2 1 4 0 3 1 5 1 0 0 1 0 0 2 1 2 2 0 0 3 0 1 1 0 2 1 2 1 2 1 1 0 1 0 0 0 1 3 0 0 0 0 0 1 1 3 1 2 2 1 2 0 0 3 2 2 0 0 1 0 2 0 2 1 2 1 3 0 2 1 0 0 3 0 1 2 0 1 0 0 0 0 1 0 0 1 0 0 4 1 1 5 0 0 0 1 0 0 3 2 1 5 3 3 0 1 0 2 1 0 3 3 0 2 0 1 1 1 1 0 1 0 0 0 1 0 1 3 2 1 0 1 1 1 1 2 1 2 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 0 1 0 2 1 1 4 1 1 2 0 1 1 1 0 3 1 0 1 2 0 0 0 1 1 1 0 4 0 3 1 1 1 0 0 1 1 0 0 2 2 2 1 1 0 0 2 6 1 0 0 2 1 1 0 0 1 1 1 0 0 1 1 2 0 4 1 1 2 1 1 0 1 0 2 0 0 1 2 1 0 0 0 0 2 1 1 1 2 1 2 0 6 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 3 2 0 1 1 0 5 2 0 0 1 0 0 1 1 1 0 0 1 1 0 1 1 1 0 2 1 1 1 0 1 0 0 1 0 1 1 1 0 2 1 0 1 0 1 0 0 1 0 0 1 1 0 0 1 2 1 1 0 0 0 1 1 1 2 0 0 5 1 0 1 2 0 2 0 1 0 10 1 0 0 0 1 0 0 2 2 1 0 2 0 1 1 1 1 1 0 2 2 1 0 1 1 0 0 0 1 2 0 0 0 0 3 1 1 2 0 0 1 2 1 1 0 1 0 3 1 3 1 0 3 4 3 0 1 1 0 1 1 2 0 2 0 1 1 2 0 1 0 1 2 1 0 1 0 1 2 2 1 0 1 0 1 2 1 1 1 0 0 0 1 1 2 0 1 0 2 1 0 4 1 1 0 1 0 1 1 0 1 0 1 0 0 1 3 1 0 1 2 0 1 1 0 2 3 1 1 0 0 2 0 1 0 3 0 3 1 0 0 2 0 0 0 0 2 1 0 2 0 2 0 0 1 1 0 1 0 0 0 0 0 8 0 1 2 4 0 0 2 0 0 2 3 0 2 2 3 0 0 1 1 1 0 1 1 0 1 0 2 0 0 0 0 0 2 0 0 1 2 1 2 0 1 2 1 0 0 1 4 1 2 1 3 1 0 3 1 1 1 0 0 2 0 0 3 0 0 1 1 0 0 1 1 0 1 1 2 4 0 0 0 1 1 2 2 0 1 0 1 1 5 5 0 0 5 1 1 2 0 0 3 1 0 0 0 1 0 1 0 0 4 1 2 1 5 0 1 3 2 1 0 4 0 1 0 1 0 0 2 0 0 0 0 1 1 1 2 0 1 2 4 1 0 0 1 2 1 1 1 0 0 1 0 0 0 1 2 1 0 1 0 1 2 0 1 2 1 4 0 2 1 0 3 1 4 0 5 1 1 1 0 3 3 4 1 0 0 0 0 0 1 1 3 1 2 1 4 1 2 0 1 0 3 1 3 0 2 2 1 1 2 1 2 2 1 5 1 1 1 2 1 0 1 2 1 1 0 0 0 0 0 0 4 1 1 0 1 1 2 0 2 4 1 0 1 1 1 2 0 0 0 0 1 1 1 0 2 2 1 1 0 0 1 0 2 1 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 2 2 1 2 0 0 1 1 1 1 0 1 0 1 0 1 0 0 1 0 2 0 0 0 0 1 0 0 4 0 1 1 0 4 1 1 1 0 0 1 0 2 0 0 0 0 0 1 1 0 1 1 0 2 0 0 1 1 1 1 0 2 0 2 0 1 2 0 0 0 1 0 1 0 0 2 1 2 1 1 1 2 0 2 1 2 1 1 0 2 0 0 1 0 1 0 1 2 0 0 0 1 3 0 1 2 1 2 1 1 0 0 1 1 2 0 0 1 2 0 2 1 0 1 3 2 2 0 0 1 1 2 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 2 1 0 0 1 0 1 1 0 0 2 1 2 1 0 1 3 2 1 1 0 1 1 1 1 3 0 1 0 0 0 2 2 4 2 1 1 1 3 2 1 1 1 1 1 1 1 0 1 1 6 4 0 2 3 1 2 0 2 0 3 0 1 1 0 1 3 0 1 2 0 1 0 1 2 0 0 2 1 1 0 0 2 2 0 1 1 0 1 1 0 0 2 2 0 0 1 0 0 1 2 0 1 1 3 2 0 0 1 0 0 2 1 1 3 1 0 1 6 1 1 0 2 0 2 1 1 2 0 1 0 0 1 4 1 0 1 0 1 0 2 4 2 1 2 0 1 0 0 2 1 1 1 1 2 0 2 0 1 1 0 0 3 0 0 0 2 1 1 0 0 2 1 1 1 3 0 4 0 0 1 0 5 0 0 1 0 0 2 0 1 0 1 2 1 2 1 2 1 1 0 0 2 0 0 0 1 1 2 3 1 0 3 1 1 2 1 3 0 1 0 1 2 0 1 0 1 1 1 1 1 0 1 5 0 1 2 0 3 2 1 2 3 1 0 2 0 1 1 0 1 9 2 0 2 4 2 1 1 1 2 1 0 0 0 2 0 2 1 1 1 1 7 1 1 1 0 1 1 1 1 3 1 3 0 1 1 1 0 0 1 5 1 2 0 0 1 1 0 0 0 1 2 2 0 1 0 1 1 2 4 1 1 1 1 4 2 1 1 5 1 1 4 1 0 1 0 0 0 1 3 1 1 0 3 1 2 3 1 0 1 1 0 0 1 1 2 2 1 1 0 1 1 0 1 1 0 0 2 1 1 0 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 2 0 2 0 1 1 0 2 0 0 1 1 0 1 1 2 0 2 0 1 2 0 1 3 0 1 1 0 1 1 1 2 2 2 0 0 1 2 0 2 0 1 0 1 0 0 0 1 5 0 0 2 2 3 6 0 0 1 2 0 1 2 5 1 1 0 2 1 0 1 3 0 1 0 2 1 0 0 1 1 2 0 0 0 3 2 1 0 0 3 0 0 1 1 1 1 2 1 0 0 2 0 1 0 1 0 1 1 3 1 0 0 1 1 0 0 0 0 3 1 2 0 1 1 0 2 1 0 1 4 3 1 3 0 1 0 0 4 0 0 2 0 0 1 2 0 1 1 3 3 0 0 6 0 0 1 0 1 3 0 1 2 2 1 1 0 1 1 0 2 0 1 1 1 2 4 1 0 2 1 0 0 0 1 1 3 0 3 0 0 2 1 1 7 2 1 5 3 1 1 1 1 0 1 1 0 1 0 2 1 0 1 2 2 2 1 1 1 1 0 2 1 1 1 0 1 1 0 1 1 0 1 0 0 1 0 1 1 1 0 0 0 0 1 2 0 3 0 1 1 5 2 0 1 1 2 6 0 2 0 1 6 1 1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 1 1 3 0 0 3 0 1 0 0 0 1 0 1 1 1 5 1 0 0 1 0 0 0 0 1 0 0 0 2 0 1 1 1 1 3 3 2 2 0 0 1 0 0 1 1 1 0 1 1 5 1 0 1 1 6 2 3 2 2 1 1 0 1 0 2 1 3 1 1 0 1 1 0 1 1 2 0 2 0 0 0 1 0 1 0 1 1 1 1 1 3 0 0 1 1 1 0 3 0 3 2 4 0 2 1 1 0 0 2 1 0 2 2 0 1 0 0 2 0 0 0 0 3 1 0 1 0 7 1 0 0 0 1 1 1 1 1 1 0 2 0 0 1 0 0 1 1 1 3 0 0 1 1 1 2 3 3 1 0 0 1 1 7 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 2 1 0 0 0 1 0 1 0 0 1 0 0 1 1 4 0 2 0 0 0 0 1 4 0 1 0 1 1 0 3 0 2 1 0 2 0 1 0 0 1 0 2 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 1 0 0 0 1 2 0 1 1 0 0 1 2 0 2 1 1 1 1 1 1 1 0 2 1 0 2 0 1 1 1 1 2 1 3 1 1 4 1 3 0 1 1 0 1 1 0 1 1 0 0 1 2 2 4 1 0 0 1 1 0 1 0 4 1 5 1 1 0 2 1 0 0 1 2 1 1 1 0 3 0 1 1 1 0 0 0 1 1 1 0 1 2 1 2 2 2 1 1 0 1 1 0 1 0 1 4 0 1 0 0 0 1 0 1 0 0 0 1 2 2 0 1 4 1 1 0 1 0 6 1 4 3 0 1 3 1 0 1 1 0 2 1 0 2 1 0 0 0 0 0 4 0 1 0 0 0 2 1 2 4 3 2 0 5 1 1 0 0 1 4 2 0 3 1 2 0 0 0 0 0 0 0 1 0 1 1 1 1 2 1 0 0 0 1 0 3 0 0 1 0 1 1 0 1 1 1 2 1 1 2 1 0 1 1 5 2 1 2 1 2 0 4 1 0 0 0 0 4 2 0 0 0 0 0 0 1 2 5 2 0 0 1 0 1 2 3 0 2 8 2 2 1 0 0 1 1 0 2 3 0 2 0 2 1 0 1 3 2 0 0 0 1 0 1 0 1 3 0 0 0 2 0 1 0 1 1 1 2 0 0 2 3 1 0 1 0 1 1 1 1 1 1 1 0 1 2 0 0 0 1 0 1 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 1 0 1 0 0 4 7 0 0 0 1 0 0 0 0 0 0 1 0 0 2 1 0 0 3 0 2 2 1 0 1 2 0 1 1 1 2 3 0 1 0 1 1 0 1 0 1 2 0 0 1 0 1 1 2 0 2 1 1 1 2 3 0 0 0 0 1 0 2 2 2 0 0 1 0 1 0 1 1 2 0 1 0 0 1 2 1 0 1 0 0 0 1 0 1 1 0 1 0 0 2 1 1 1 0 0 1 0 2 1 0 2 0 2 0 1 3 1 1 0 1 0 0 3 0 0 2 1 0 0 2 3 0 0 0 2 1 0 0 1 0 0 0 1 2 2 0 1 0 0 0 1 5 0 0 1 0 2 1 0 0 2 2 2 0 0 1 2 0 1 0 0 0 2 3 1 2 1 1 0 0 1 3 1 3 0 1 0 2 0 0 0 2 1 1 1 1 3 1 2 0 2 1 2 1 1 1 3 0 2 0 0 2 6 1 1 1 2 1 1 1 1 1 9 0 0 2 1 0 0 2 3 0 1 0 2 0 1 4 1 0 1 0 0 2 0 0 4 1 1 2 2 1 1 1 1 0 2 1 0 0 0 3 0 0 0 3 0 0 1 1 1 1 0 2 0 3 4 0 1 1 1 1 0 0 0 0 1 0 2 3 2 0 5 1 2 0 8 1 2 2 3 0 0 3 0 0 0 1 1 1 1 2 6 1 0 0 2 3 2 1 2 1 0 0 1 0 1 1 1 1 1 1 1 1 0 3 0 0 0 1 1 3 0 0 1 1 1 0 0 3 0 1 0 0 0 1 2 0 1 0 1 0 2 2 0 0 1 1 1 1 1 1 1 6 0 1 3 1 1 2 1 1 1 2 2 1 1 1 0 1 1 3 1 1 0 0 1 1 1 1 1 1 0 0 0 1 2 1 0 0 0 2 2 0 0 4 0 1 0 1 1 1 0 3 1 0 0 1 1 1 0 0 0 0 0 4 1 2 2 0 2 1 0 1 0 0 0 0 1 2 0 1 2 3 4 0 0 0 0 1 1 3 1 1 0 1 0 2 1 1 1 0 3 0 0 0 2 1 1 0 2 1 1 0 1 0 0 0 0 1 1 1 1 1 0 1 1 2 0 1 0 3 0 1 1 4 0 0 3 0 0 0 3 2 1 2 1 2 2 0 4 2 1 0 3 1 1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 2 0 1 2 0 0 0 4 2 1 1 3 2 1 2 1 1 3 0 0 5 3 1 1 0 2 1 1 0 1 1 7 1 1 2 0 3 1 0 1 0 1 1 0 2 0 1 0 3 4 1 0 0 1 0 0 1 1 1 0 1 1 0 0 3 0 0 1 1 0 2 1 0 0 1 1 0 2 0 0 0 0 0 0 0 0 1 0 0 0 7 2 0 6 1 0 3 1 0 5 0 2 1 0 1 0 1 0 0 1 0 3 1 0 1 0 2 0 0 1 0 1 3 0 1 0 0 1 0 0 1 1 1 0 1 1 1 0 1 2 1 1 0 0 0 0 0 1 0 3 0 1 1 1 0 5 2 0 0 0 0 3 3 0 1 0 1 1 1 1 4 0 0 2 0 0 2 4 2 0 1 0 1 1 2 1 3 1 1 1 1 0 1 0 2 1 0 1 0 0 1 0 2 1 0 0 0 1 3 1 1 1 1 1 0 0 2 6 2 1 0 2 0 0 3 4 3 2 1 4 1 0 0 0 2 2 0 3 1 0 1 1 1 1 1 0 0 1 0 0 1 1 1 0 1 1 1 2 2 1 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 0 3 1 0 1 1 3 0 2 1 2 1 0 1 1 0 3 0 0 1 2 0 2 0 1 1 1 1 6 1 1 0 1 1 1 3 2 2 0 1 0 1 0 1 1 0 1 0 2 0 0 2 0 1 1 0 0 0 0 1 0 1 0 1 0 2 1 1 0 1 2 0 1 0 1 1 2 1 1 3 1 1 1 2 0 1 1 0 0 0 1 1 1 1 3 1 2 2 0 1 1 1 1 0 1 0 0 0 1 0 2 1 0 0 0 0 1 1 0 3 3 2 0 1 0 1 1 0 0 0 1 1 1 1 3 0 1 1 1 0 1 1 2 2 2 1 2 1 0 0 0 0 3 2 2 0 0 2 1 2 3 4 0 0 1 2 0 0 1 0 1 1 1 0 1 1 2 0 1 1 3 1 2 1 0 1 1 2 0 0 2 1 0 1 0 1 1 0 3 4 3 4 0 1 0 1 0 2 1 1 1 0 0 1 0 2 1 0 1 1 2 2 0 0 1 2 1 0 1 2 0 2 0 4 0 1 1 5 1 1 3 0 0 0 1 0 3 0 0 1 0 1 0 1 1 0 1 4 1 2 2 0 3 1 0 2 1 0 1 1 1 1 3 1 0 0 4 1 1 0 2 0 0 1 3 0 3 1 1 1 0 0 0 2 0 0 2 2 2 3 2 1 3 2 2 1 0 0 0 0 1 0 1 1 1 2 4 1 0 1 0 0 0 2 1 1 0 0 1 1 0 1 0 0 3 0 2 0 1 0 2 1 2 2 1 3 0 0 0 2 2 1 1 1 2 0 1 0 0 0 0 0 3 0 1 1 1 3 2 2 1 1 3 1 1 0 1 0 1 1 0 0 2 0 1 2 1 0 0 1 1 1 0 0 1 1 2 2 0 3 0 0 1 0 2 1 1 0 0 2 1 0 1 2 1 0 0 0 1 2 1 1 1 3 1 1 0 0 5 2 0 0 0 1 1 0 2 1 0 3 1 0 2 0 1 1 1 1 0 1 1 0 1 0 2 2 0 1 3 2 0 0 1 1 2 0 1 1 1 0 2 1 0 1 0 4 7 0 1 1 0 1 0 1 1 1 1 0 2 3 0 0 1 0 0 1 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 2 0 1 2 1 1 0 2 2 2 1 0 1 0 1 3 1 1 1 1 0 1 0 0 1 0 2 0 2 0 1 0 0 2 1 2 2 2 0 1 1 0 1 0 2 0 3 0 0 1 0 0 1 4 2 2 3 1 1 1 0 2 1 2 1 1 0 0 3 2 0 1 0 1 0 1 2 1 2 2 0 1 0 0 1 1 0 0 0 1 1 0 3 0 4 2 1 1 4 2 0 1 1 0 1 0 2 0 1 0 0 0 1 1 2 0 1 5 0 3 0 0 0 5 1 1 2 0 4 1 3 1 2 2 0 1 1 1 2 1 0 1 2 0 0 0 1 0 0 0 0 1 1 0 1 3 0 1 1 0 0 0 1 0 3 1 0 0 0 1 0 1 1 1 0 9 0 1 1 1 0 0 1 0 1 1 2 1 1 1 0 1 1 0 0 0 1 3 0 1 1 3 1 1 4 1 1 0 6 0 2 0 1 1 0 1 0 0 2 1 1 0 1 4 0 1 2 1 1 0 1 1 3 1 0 0 0 1 1 0 3 1 0 0 0 1 0 2 1 0 1 1 1 2 0 2 0 1 0 0 0 3 0 0 1 0 1 0 3 1 0 1 0 0 0 0 0 1 2 1 1 2 0 1 0 0 1 1 1 4 1 0 1 2 2 1 1 3 0 0 2 1 0 2 2 0 1 1 0 0 0 1 0 2 0 0 0 0 1 0 3 2 1 0 1 0 0 1 0 1 1 0 1 6 0 0 0 0 1 3 0 0 1 1 0 1 0 0 1 0 0 0 0 2 0 0 1 2 0 2 1 1 0 1 1 2 0 2 0 0 2 0 0 0 0 1 4 0 0 1 1 1 0 1 0 0 5 0 1 2 0 0 0 1 0 4 1 1 2 2 0 1 1 1 4 1 3 1 1 1 0 4 1 2 1 0 2 0 1 1 0 2 1 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 0 0 1 0 0 2 0 0 0 1 2 3 5 0 1 2 0 1 0 2 0 1 1 1 0 2 1 3 0 0 1 1 0 5 1 4 1 4 2 1 0 2 0 1 1 0 2 2 1 1 4 1 1 0 1 1 3 2 2 1 1 0 1 0 2 1 1 2 0 1 0 1 1 0 1 1 1 0 3 1 2 1 1 0 3 0 3 1 0 1 1 1 0 1 0 0 1 0 2 3 1 0 3 1 2 4 2 0 1 5 3 1 0 2 1 1 0 0 0 0 0 0 0 1 0 1 1 1 1 3 1 1 2 0 1 0 3 2 1 2 2 1 0 1 1 1 1 0 2 0 2 3 2 0 1 1 1 2 0 4 1 2 1 0 1 1 3 0 1 1 1 2 1 1 1 2 3 1 1 4 1 1 1 1 1 0 0 1 1 1 0 0 0 1 3 0 0 0 0 3 0 1 1 1 1 1 2 1 1 1 1 0 0 2 1 1 1 0 1 2 1 0 3 1 2 3 0 0 0 2 0 0 1 1 0 1 0 0 1 0 2 0 3 0 0 0 1 2 0 0 5 2 1 1 2 0 1 2 0 0 0 2 0 3 1 0 2 0 1 0 3 0 0 0 2 1 1 1 0 4 0 1 0 4 1 1 2 2 1 2 1 0 0 1 1 0 0 2 1 0 0 0 0 1 0 1 2 1 1 0 1 1 0 4 1 1 1 2 0 2 1 1 2 0 0 1 0 3 2 1 0 3 0 0 1 4 2 1 0 3 2 2 1 0 0 0 1 1 4 1 1 0 1 1 1 6 0 1 0 1 2 0 0 1 0 2 0 0 0 0 1 1 0 2 0 0 1 1 0 0 0 1 0 3 0 1 1 1 2 0 0 0 2 0 1 0 2 0 0 1 2 3 0 2 4 3 1 0 0 0 3 0 0 1 0 0 0 4 3 0 0 0 1 1 0 0 1 2 2 0 1 1 1 1 1 1 1 1 1 2 1 1 3 1 1 1 0 0 0 0 1 0 1 1 1 1 1 1 1 1 0 1 1 3 1 1 0 2 2 0 1 1 0 2 1 2 1 0 0 1 3 0 1 2 0 0 1 1 0 0 1 2 1 0 2 1 0 0 1 2 4 2 0 1 4 6 1 1 2 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0 1 1 1 0 0 2 4 1 1 4 0 2 0 1 1 2 1 2 1 0 2 0 1 5 1 0 1 2 1 0 1 0 0 0 5 1 1 2 0 0 2 0 0 1 2 0 1 0 1 1 0 1 1 1 1 0 3 0 1 1 3 0 2 2 1 2 2 0 3 1 2 0 5 1 2 0 1 1 1 1 2 0 2 0 2 1 3 0 1 2 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 2 0 2 0 5 1 1 1 0 0 0 0 1 0 0 1 2 1 2 0 1 1 0 1 1 0 2 1 3 1 0 1 1 2 1 0 1 0 1 4 1 0 0 0 1 2 1 0 0 0 1 2 1 1 1 0 0 1 0 2 0 2 1 1 2 0 0 1 2 0 0 0 1 0 1 0 0 0 1 1 1 2 0 0 0 1 0 0 5 1 2 0 1 0 1 1 2 1 2 2 1 0 1 1 1 1 0 1 0 0 0 1 0 1 1 0 2 0 0 0 0 2 0 3 2 0 1 0 1 4 1 3 1 1 2 0 0 0 0 2 2 1 2 0 5 1 0 1 2 2 2 1 1 1 1 2 0 1 1 0 2 0 2 1 1 0 3 1 1 0 1 0 0 2 1 0 1 1 1 0 3 5 2 0 1 1 1 1 6 1 1 1 1 0 0 0 1 2 0 1 1 4 0 1 1 3 0 0 3 0 2 2 3 0 1 4 1 1 0 1 1 0 0 1 0 0 0 1 3 0 2 0 0 0 1 0 0 1 2 3 1 1 2 0 0 3 0 1 1 0 0 0 2 0 1 1 3 0 2 1 0 5 0 0 2 0 0 2 0 0 2 1 1 1 0 0 1 3 0 0 0 1 1 0 0 1 0 2 2 1 0 2 1 1 5 1 1 0 1 5 1 2 2 1 0 0 1 1 2 1 0 1 6 0 3 2 0 0 0 1 0 1 0 1 2 0 0 2 2 0 0 1 2 0 0 0 0 3 0 1 1 1 3 1 0 0 0 1 1 0 1 1 0 0 0 0 0 2 1 1 1 0 1 0 0 0 0 2 0 1 0 1 2 1 1 1 0 1 1 2 1 0 2 0 2 1 3 1 2 0 3 0 0 1 1 1 2 0 0 1 0 1 0 1 0 1 1 1 0 1 0 0 1 1 0 2 3 1 1 0 0 0 2 2 1 1 0 1 4 0 1 0 3 3 1 2 1 1 2 0 1 2 0 0 2 0 2 2 1 1 2 1 0 1 1 0 1 0 0 0 0 0 2 1 1 0 0 0 3 3 0 2 0 1 1 0 0 1 1 1 0 1 0 2 1 0 2 2 0 0 1 0 1 0 2 2 1 0 2 1 0 1 0 0 0 0 1 1 0 3 1 0 4 1 0 2 3 1 0 0 1 3 2 2 1 3 1 0 1 2 4 0 1 1 2 0 1 0 2 2 0 1 0 2 0 3 0 0 0 0 1 1 1 1 1 3 0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 1 1 0 1 2 1 0 0 0 6 3 3 0 1 0 0 0 0 1 1 1 0 1 0 4 2 1 1 0 1 1 0 2 0 1 3 2 1 0 1 1 0 0 0 1 1 1 1 1 1 1 3 1 3 0 2 0 1 1 2 0 0 1 0 0 1 1 1 1 1 1 0 1 1 0 1 3 0 6 1 0 1 1 1 0 1 2 0 1 2 1 1 0 1 0 0 0 2 1 2 0 0 0 1 0 0 1 1 2 5 1 1 2 1 1 1 2 0 3 0 2 0 1 1 0 0 2 1 0 0 0 1 1 2 0 2 1 1 0 1 1 0 0 0 0 0 4 0 1 1 6 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 2 1 0 1 1 1 7 0 6 0 1 1 4 2 0 1 1 0 1 1 1 2 1 0 0 2 3 1 1 0 0 1 1 1 2 1 0 1 0 1 0 0 1 1 0 1 1 1 1 0 0 0 1 0 1 0 0 2 4 2 2 0 4 4 1 0 0 0 0 10 2 0 1 1 1 0 0 0 0 1 0 0 1 0 1 1 1 0 0 1 2 0 0 1 0 1 0 1 3 0 0 0 1 0 1 0 0 1 4 0 1 0 1 1 0 2 1 1 1 2 1 3 0 1 2 2 0 0 0 1 1 0 2 1 0 2 1 0 0 1 4 0 0 0 2 1 1 0 2 0 3 1 1 3 2 1 6 1 4 0 1 1 1 0 2 3 0 1 1 1 1 0 0 1 2 3 1 0 1 0 2 3 0 0 1 0 1 0 4 0 1 1 1 1 0 3 1 1 0 0 3 1 0 1 1 0 1 1 5 2 0 1 1 0 1 1 0 1 1 0 1 2 1 0 1 0 0 0 0 0 0 4 0 1 4 1 0 0 1 0 1 2 0 0 0 0 2 2 0 2 1 1 1 1 0 0 0 0 0 4 2 2 2 0 0 0 1 0 0 2 0 1 1 0 0 1 0 1 0 0 0 1 1 2 0 1 1 4 1 0 1 0 1 0 0 1 2 1 4 2 0 0 1 5 0 0 1 0 0 0 2 0 1 2 2 0 0 1 2 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 2 2 2 5 1 1 1 1 0 1 2 2 3 0 1 1 2 1 2 0 4 1 0 1 2 0 1 5 0 0 0 1 1 0 0 1 1 1 0 1 2 2 1 1 0 1 2 1 1 2 1 0 3 1 2 1 0 2 0 1 0 0 0 1 0 2 0 1 0 1 0 3 2 1 1 1 0 0 1 1 0 0 3 1 0 0 0 2 0 1 2 0 0 0 0 1 1 1 1 3 1 3 1 4 1 1 2 0 1 1 0 2 0 0 1 0 0 1 0 3 5 2 0 0 1 0 0 0 0 1 0 0 2 2 1 0 1 3 0 1 0 0 0 1 0 0 0 0 0 1 1 0 0 3 0 2 2 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 2 3 1 3 0 2 0 1 1 1 6 0 1 0 1 0 1 1 1 1 3 1 1 2 1 3 0 1 2 0 1 0 2 0 1 0 1 1 1 0 0 1 1 1 0 1 6 5 1 3 1 0 2 1 1 0 0 1 1 0 0 1 0 1 2 5 1 0 0 1 2 1 1 2 1 0 0 1 1 0 0 3 1 0 3 1 1 0 1 1 0 0 0 2 2 2 2 0 3 3 0 2 1 0 1 0 1 1 3 3 1 4 1 0 1 0 2 2 0 1 2 2 0 3 0 0 0 1 0 2 3 0 1 3 2 2 2 2 1 0 2 0 1 0 0 0 1 2 0 1 2 1 0 1 0 2 3 1 0 2 1 1 2 0 0 0 1 1 0 0 1 0 1 0 1 0 2 1 1 2 1 0 2 2 0 1 0 1 0 0 1 3 1 1 1 1 1 0 1 1 1 2 0 1 1 1 2 1 0 1 0 1 1 0 2 0 1 1 1 2 1 5 3 1 0 0 0 0 1 1 1 0 0 1 2 2 1 0 2 4 1 2 4 1 0 0 0 1 1 2 1 0 0 1 4 0 2 0 6 1 0 1 3 1 5 2 1 0 0 2 3 1 0 2 0 2 0 1 1 0 1 1 0 2 2 0 1 1 0 1 0 0 1 0 0 5 0 0 0 1 1 3 0 1 0 2 1 5 3 0 1 2 1 1 0 0 2 0 1 0 0 0 3 1 0 0 0 3 0 1 0 3 1 0 0 1 1 1 0 1 1 0 1 2 1 0 1 1 0 1 0 2 1 1 2 1 1 0 0 0 0 0 0 3 1 1 4 5 0 1 0 2 0 0 2 3 0 3 1 2 2 1 1 2 1 2 1 0 3 2 0 0 0 1 1 0 2 1 1 0 2 1 1 1 1 0 1 1 0 0 0 0 1 2 6 0 1 3 1 0 1 3 1 1 0 0 1 0 1 1 2 2 1 0 1 3 1 0 0 2 0 3 3 0 1 0 1 1 0 0 6 1 2 0 0 1 1 3 0 0 4 1 2 1 2 1 0 0 2 0 1 1 0 2 3 2 1 0 2 2 1 1 1 0 2 0 0 4 2 1 0 0 0 2 3 0 1 2 1 5 1 1 0 3 1 0 2 0 0 1 0 1 1 2 0 1 1 0 2 1 0 3 2 0 0 1 0 1 1 0 1 2 1 0 0 2 1 1 0 0 4 1 0 1 1 0 2 1 2 0 3 0 2 1 2 2 1 1 0 0 1 0 0 1 0 4 3 1 1 2 1 1 1 1 1 0 2 1 1 1 1 3 0 0 4 4 6 5 1 1 3 0 0 2 3 1 1 1 2 4 0 0 0 3 1 4 1 0 2 0 3 0 1 0 1 1 0 1 0 1 0 1 1 2 1 1 0 3 0 4 0 0 3 1 0 0 1 1 1 5 2 0 0 2 1 0 0 0 2 1 0 5 0 1 1 2 4 0 0 0 3 2 2 0 1 0 0 4 2 1 2 1 1 1 0 1 1 1 2 4 3 1 1 1 0 0 1 1 1 1 0 1 0 2 0 1 1 1 1 0 1 1 0 2 0 0 5 1 1 1 1 1 1 1 1 2 0 1 0 1 0 0 2 0 1 0 1 0 0 1 1 0 1 1 1 0 0 1 1 1 1 2 1 1 1 0 1 3 0 1 0 0 1 1 1 0 2 2 0 0 0 2 0 0 0 1 0 0 1 0 2 2 0 0 3 2 6 0 1 0 1 1 1 2 0 2 0 0 1 0 2 1 0 0 2 0 0 3 4 0 0 1 0 2 2 1 1 0 1 3 0 0 0 0 1 2 0 1 1 1 0 0 1 1 0 0 1 1 0 2 0 1 1 1 0 0 1 0 2 0 1 0 3 0 2 1 0 2 0 1 0 1 1 0 1 0 1 2 0 3 1 0 1 2 0 0 0 0 0 1 0 0 0 2 1 2 2 3 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 2 1 1 2 0 4 1 0 3 1 0 0 1 1 2 1 1 0 0 0 1 0 1 1 0 3 1 1 0 1 1 0 0 0 1 1 0 4 0 1 0 0 0 1 1 0 1 0 2 3 1 0 1 0 0 2 1 2 3 1 1 1 0 0 3 0 1 0 1 2 0 1 2 0 1 5 1 1 1 1 1 0 0 0 1 1 0 1 2 1 2 1 0 0 1 2 0 1 0 1 1 0 1 1 0 1 0 2 1 0 1 1 1 0 2 0 1 1 0 2 4 1 0 0 0 3 1 1 0 0 1 1 0 1 0 1 3 0 2 1 0 1 1 1 2 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 2 0 1 0 0 1 1 0 2 1 1 0 1 3 0 0 1 0 0 0 0 0 1 0 4 1 0 1 1 1 2 1 1 1 1 0 1 0 1 0 1 0 0 0 0 4 3 6 1 1 2 1 1 0 1 0 1 4 4 2 0 1 0 0 2 0 1 0 2 3 1 2 0 1 0 0 1 0 4 1 0 0 5 1 1 0 1 2 1 1 0 1 0 0 1 6 2 1 1 0 2 0 2 1 1 0 1 0 2 1 0 1 2 0 0 0 0 0 0 0 0 0 0 2 1 1 3 0 2 1 2 0 1 0 0 4 0 0 2 1 1 0 2 1 2 0 0 0 0 0 4 2 0 0 4 2 2 0 0 1 1 1 0 3 0 1 0 2 0 0 2 2 2 0 0 0 1 0 1 1 0 0 5 6 0 11 1 2 1 0 0 0 0 0 1 0 0 0 1 0 3 1 1 0 0 1 1 0 1 3 0 0 0 2 0 3 1 0 1 0 3 0 1 1 1 2 1 0 0 1 2 0 0 0 2 0 1 0 1 2 1 1 0 1 1 4 0 0 0 0 3 0 2 1 2 2 2 0 1 0 0 3 1 1 1 1 0 2 1 0 0 0 2 0 3 1 0 1 1 2 1 0 1 1 1 0 2 2 0 0 0 0 1 0 0 1 4 0 2 2 0 1 0 3 3 1 0 0 2 0 0 2 0 1 1 0 0 0 0 1 1 1 5 2 2 0 0 4 1 2 1 2 0 1 1 1 1 2 0 0 0 0 1 0 1 2 2 1 1 2 2 2 0 2 2 1 1 0 1 0 0 0 4 0 1 2 4 3 1 2 2 0 0 2 3 0 0 3 1 1 0 0 0 1 1 8 1 1 0 1 0 2 1 0 1 1 1 0 2 0 0 1 3 0 1 1 2 0 0 3 1 1 2 0 1 1 0 1 0 2 0 0 0 7 0 0 0 1 1 1 0 1 0 1 1 1 0 1 2 1 1 1 0 0 1 0 2 2 0 0 0 3 1 2 0 1 0 1 0 0 1 0 0 1 1 1 0 0 1 1 0 2 1 0 2 2 0 1 0 0 1 0 0 2 1 2 0 1 3 0 1 1 3 2 0 2 1 0 0 2 1 0 1 1 1 2 3 0 0 2 0 1 3 1 0 0 0 1 2 1 1 0 1 0 0 1 0 5 1 0 3 1 1 3 0 3 0 2 0 2 1 1 0 1 0 0 3 0 0 1 0 2 1 0 1 1 2 3 1 0 1 1 0 0 0 1 1 0 2 2 1 0 2 0 2 1 1 0 0 0 2 1 0 1 0 0 2 1 0 2 2 0 1 1 0 2 0 6 2 1 1 1 1 0 0 0 0 2 3 0 1 0 1 1 1 1 1 1 0 0 2 3 0 1 1 0 0 1 2 0 0 1 0 0 1 1 2 1 2 2 0 1 1 0 1 1 1 1 0 0 7 1 0 1 0 2 3 2 1 3 1 0 2 0 1 1 0 0 2 7 1 0 1 0 0 0 0 0 1 0 1 0 1 1 1 0 2 3 1 3 2 0 3 0 2 0 1 1 1 1 0 2 0 1 1 7 1 0 1 3 2 0 3 3 2 0 4 0 2 0 1 2 1 3 1 0 0 2 2 0 1 0 0 1 2 1 0 1 0 1 1 0 1 1 0 1 1 2 0 1 2 1 1 1 0 1 1 0 0 0 1 0 1 2 1 1 0 0 1 1 0 1 0 0 1 2 1 4 0 0 0 1 1 2 1 0 0 1 2 2 0 0 0 1 0 0 1 0 0 1 1 4 0 2 3 0 1 3 0 1 0 1 1 2 1 2 3 2 1 2 0 0 0 1 1 2 0 3 3 1 2 0 0 1 2 3 1 4 3 1 2 1 2 0 1 1 2 0 0 0 0 1 1 1 0 2 1 0 2 1 1 2 2 0 1 0 0 1 1 1 1 2 1 2 0 1 2 0 1 0 1 0 0 1 4 0 1 0 0 1 0 2 1 0 0 1 1 1 0 1 1 3 3 1 0 3 1 1 0 0 1 5 4 2 1 1 2 2 0 1 1 1 0 0 1 0 1 0 1 0 0 1 1 1 0 1 1 0 0 2 0 0 1 0 3 1 0 0 4 1 1 1 2 1 2 1 0 3 0 0 0 0 1 0 0 1 2 0 0 1 1 1 1 1 1 8 1 5 1 0 0 0 1 0 0 1 3 4 1 1 0 1 1 2 1 1 4 1 1 1 1 2 0 0 4 1 0 0 0 2 1 0 0 0 1 3 1 0 1 1 0 1 0 3 3 0 1 1 0 1 0 2 1 0 0 1 0 0 1 1 1 4 2 0 1 5 2 2 0 0 0 0 0 0 1 1 1 2 0 0 2 1 0 1 1 0 1 6 1 0 0 0 0 0 2 0 0 0 7 0 1 0 3 3 0 0 0 1 1 2 2 0 2 1 1 1 0 2 1 1 1 0 1 1 1 1 1 1 1 2 4 1 1 4 0 0 0 3 1 1 1 1 1 6 1 3 0 1 0 1 1 0 1 2 0 0 1 0 0 0 0 1 2 0 0 0 0 1 2 2 0 2 0 2 0 0 5 3 1 0 1 1 0 0 0 2 1 1 1 1 4 1 1 1 0 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 0 1 0 0 2 0 1 2 0 0 0 0 4 1 0 0 0 0 0 0 1 1 2 0 1 0 0 0 1 3 0 1 0 0 0 1 0 0 1 2 4 0 0 0 0 1 0 4 0 6 1 1 1 0 0 3 0 0 0 2 1 0 1 3 1 2 1 4 0 0 0 1 0 5 0 4 0 0 1 0 0 1 0 1 1 1 1 1 0 2 0 1 1 0 0 0 2 1 2 1 0 0 0 3 1 0 4 2 2 0 1 1 1 0 1 0 0 3 2 0 0 0 0 3 3 0 3 3 1 2 1 0 2 1 0 1 0 0 0 1 2 1 1 1 0 2 0 1 0 1 0 0 2 0 1 1 1 0 2 1 1 1 1 0 1 1 0 0 1 0 5 3 0 1 1 2 0 0 1 0 0 1 1 1 2 1 0 1 1 3 1 1 0 1 1 0 2 0 6 0 0 0 0 2 1 0 0 4 1 2 1 0 1 1 3 1 1 1 0 1 0 0 0 1 1 0 1 1 1 1 0 1 1 3 3 1 1 1 0 0 1 1 1 0 1 1 1 1 1 3 0 0 0 2 1 1 2 1 2 1 2 1 0 1 2 1 1 0 0 1 1 1 0 0 0 1 2 0 1 0 1 1 1 1 1 0 2 4 0 3 2 1 2 1 0 0 1 9 1 0 2 1 0 0 3 0 1 0 1 1 2 1 0 0 1 1 1 7 1 0 0 0 0 1 1 0 0 1 2 2 3 2 0 2 3 1 1 0 1 0 2 3 1 1 1 2 2 1 2 2 1 0 0 2 1 1 1 0 2 0 2 3 1 1 1 1 2 0 0 0 1 0 2 1 1 5 1 0 0 2 4 1 0 0 2 0 2 1 0 1 1 6 0 0 0 0 2 2 1 3 1 3 0 2 1 1 2 1 0 1 0 0 0 1 0 1 1 3 2 0 3 1 2 1 0 1 1 2 0 1 1 2 0 0 0 2 0 1 1 0 0 1 0 0 1 1 1 4 1 2 0 1 0 1 1 4 3 3 1 0 4 1 0 0 1 3 1 1 1 3 0 0 1 1 1 2 1 2 2 1 2 0 1 0 1 1 1 3 1 1 1 0 0 1 0 0 0 2 1 0 1 0 0 0 0 1 0 0 1 0 3 1 1 1 1 1 0 0 0 0 3 1 3 1 2 0 0 0 0 0 1 0 1 5 0 1 1 0 1 3 0 1 0 0 0 2 1 0 1 0 0 0 1 1 1 1 1 2 1 2 1 0 1 1 1 0 0 0 1 0 1 0 1 0 4 0 1 0 0 2 0 1 0 1 1 0 2 0 0 0 1 3 0 1 1 0 1 1 2 1 1 1 1 1 0 1 1 2 1 1 0 1 1 0 3 0 1 1 0 1 0 1 0 0 1 4 1 1 1 4 1 0 0 1 1 0 1 1 2 1 1 2 1 0 2 1 0 0 0 0 0 2 0 1 0 1 1 0 1 0 3 0 3 0 0 0 1 0 0 0 2 1 3 2 0 0 0 1 2 2 1 0 0 0 0 0 1 0 3 1 0 0 0 0 1 0 0 0 1 2 0 1 4 1 0 1 0 1 1 1 2 1 1 1 2 0 1 5 0 0 0 2 0 4 0 0 1 1 1 0 2 2 2 0 1 0 2 1 1 0 1 0 0 1 1 1 0 3 0 0 1 1 1 0 2 0 1 0 2 0 2 0 0 0 0 3 0 1 1 1 0 0 1 0 0 0 0 1 0 1 1 3 4 0 2 3 4 0 1 0 0 2 3 0 0 0 1 2 3 0 1 1 1 2 2 0 2 1 1 0 3 2 4 1 0 0 0 0 0 3 2 4 0 3 1 0 0 0 1 0 0 1 2 0 0 1 2 0 1 1 1 0 3 1 1 1 2 0 1 0 2 4 1 0 1 0 0 0 0 0 0 2 0 1 1 0 0 0 1 0 1 0 1 3 1 1 0 1 1 0 1 0 2 0 1 1 0 0 0 0 0 1 2 1 0 0 0 1 0 0 1 0 5 6 2 1 0 1 0 0 2 5 1 2 1 1 2 0 1 3 1 1 1 1 1 1 2 0 2 1 1 0 1 2 2 0 0 3 1 1 0 0 1 1 2 2 0 3 1 0 0 1 3 1 2 2 2 3 0 0 0 0 1 1 0 1 0 4 1 1 1 4 1 0 0 2 1 1 0 1 1 1 1 0 0 0 1 3 1 0 1 1 4 1 0 1 3 1 2 1 0 1 1 0 2 1 0 1 0 1 0 0 1 0 2 0 2 1 1 3 5 2 1 0 0 1 0 1 0 1 1 1 0 0 1 0 1 0 0 2 1 1 2 1 0 0 3 0 2 1 1 1 2 0 0 1 4 1 0 0 1 1 0 4 0 1 3 0 0 1 3 0 1 1 0 1 0 0 1 1 1 0 1 1 0 0 0 2 0 1 2 1 1 4 0 1 1 0 1 0 0 0 0 0 2 0 0 3 1 3 6 0 1 0 0 3 0 0 1 4 0 4 2 1 3 2 1 1 1 1 1 0 0 0 2 2 0 2 3 1 1 0 1 0 1 0 1 0 1 2 0 2 4 0 0 2 2 1 1 2 2 2 2 1 1 0 0 1 2 0 1 1 0 0 1 3 1 1 0 0 2 3 3 2 2 2 0 5 0 2 0 1 1 2 1 1 2 1 0 1 1 0 0 1 0 4 4 3 1 0 0 1 2 1 3 1 1 1 0 2 1 1 0 1 1 1 0 0 1 0 0 2 1 1 1 1 0 3 1 0 2 0 2 0 3 2 0 0 1 0 0 2 1 0 0 1 4 2 1 1 4 1 1 0 4 0 1 0 0 1 0 1 1 1 1 1 2 0 1 0 6 1 0 1 1 0 2 1 0 1 0 1 1 1 1 0 1 2 0 1 2 0 1 5 1 1 1 0 0 1 1 0 1 1 0 0 3 0 4 0 0 1 1 0 0 2 1 2 0 0 0 3 1 0 0 0 3 1 0 1 1 3 1 6 0 2 2 0 0 4 1 1 2 0 0 1 2 0 1 3 1 0 2 0 0 1 0 1 1 0 0 1 1 2 1 1 1 2 2 0 0 1 2 2 0 1 3 0 1 1 1 1 0 2 1 0 0 1 4 1 1 2 1 2 0 1 1 2 1 0 2 0 1 1 1 1 3 0 0 2 1 0 3 2 0 1 0 0 1 1 1 0 4 1 2 0 2 2 2 1 1 0 0 1 1 3 0 1 0 1 2 1 0 0 1 1 3 0 3 1 0 1 1 1 0 5 1 1 1 0 0 1 0 1 0 2 1 0 1 1 1 0 0 1 1 1 0 0 0 2 1 0 1 0 2 0 1 2 1 1 1 0 4 0 2 0 0 0 7 4 1 1 0 2 0 0 1 0 1 1 0 1 1 1 1 2 0 1 5 1 0 0 2 1 0 0 0 0 2 0 1 1 1 0 1 3 0 0 0 0 1 0 0 1 1 3 0 0 0 0 1 2 1 0 0 0 1 1 1 1 1 0 2 2 1 1 4 3 1 1 3 1 0 0 0 0 1 2 0 1 1 3 2 0 0 1 0 1 0 1 2 0 1 0 1 2 1 1 1 0 1 1 3 3 2 1 0 0 2 6 1 0 1 0 4 1 2 1 0 1 0 1 1 0 2 1 2 2 1 2 0 0 3 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 1 3 0 0 0 0 0 3 1 0 0 2 0 0 0 0 1 2 0 0 2 0 1 0 1 1 0 1 0 5 0 1 2 0 2 0 0 0 0 2 1 6 1 2 0 1 1 1 1 1 2 1 1 0 1 0 0 2 3 0 2 5 0 1 1 1 0 0 1 0 2 1 1 1 2 1 1 0 0 1 1 0 1 1 1 0 1 0 0 1 1 1 1 1 2 1 1 1 1 1 1 2 0 3 3 1 1 3 1 1 0 0 3 0 2 0 1 5 2 0 3 1 0 1 0 1 3 0 2 0 1 4 0 1 0 3 0 1 2 0 1 0 1 1 2 3 0 1 1 0 1 5 1 0 0 1 1 0 0 0 1 0 3 1 0 3 1 1 1 2 2 1 1 0 1 0 0 1 0 1 0 0 0 0 1 2 3 0 0 2 0 0 1 0 2 0 1 0 1 2 0 0 1 0 2 3 1 2 0 4 3 2 0 0 1 1 1 1 1 3 1 2 2 0 4 2 0 0 1 2 1 2 2 1 2 1 0 0 1 1 2 1 0 1 0 0 0 1 0 1 3 0 0 1 1 3 1 4 0 0 0 0 0 0 1 0 3 1 0 1 1 0 0 2 0 0 2 4 0 4 0 0 2 1 0 0 1 1 0 0 4 0 1 0 0 1 0 1 1 6 1 1 4 0 1 0 0 1 0 0 2 0 0 1 0 4 0 3 1 0 0 6 2 1 1 0 3 0 0 2 0 1 2 1 0 0 9 1 1 0 1 1 0 0 1 2 1 1 1 1 1 0 1 1 1 5 0 1 2 1 1 1 2 1 0 0 0 1 1 3 0 1 0 5 2 2 2 1 0 0 0 0 1 0 0 0 1 2 1 1 0 3 0 0 1 1 1 0 0 1 2 1 0 2 1 0 1 3 1 1 0 1 2 0 1 0 0 4 2 3 0 1 1 0 1 1 1 0 0 2 2 0 1 0 1 0 0 1 0 1 0 1 2 1 1 1 2 3 2 0 1 0 0 0 3 1 1 3 0 0 2 2 0 0 3 1 0 1 2 0 2 1 0 0 2 0 3 1 2 4 2 2 2 1 0 1 1 1 1 0 1 0 1 1 2 0 2 1 4 0 1 1 0 0 2 1 1 1 1 2 0 0 1 2 0 2 1 2 0 0 0 0 1 4 1 2 0 1 0 1 0 3 0 1 1 0 1 3 0 1 1 1 2 0 0 1 0 0 0 0 0 0 1 7 2 1 0 1 0 0 0 1 0 3 2 1 2 0 0 0 1 2 1 2 3 0 3 1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 1 2 2 1 1 0 2 2 1 0 1 1 0 1 2 0 2 2 0 0 1 1 1 1 1 1 0 0 1 0 0 0 2 1 6 0 1 2 1 1 0 3 0 0 0 1 0 1 1 1 2 1 1 0 5 2 1 0 0 0 0 0 0 4 1 1 1 0 5 2 0 1 0 1 0 2 0 0 1 0 0 1 0 1 2 0 0 1 1 0 0 2 0 1 0 0 0 0 1 1 0 0 0 2 0 1 1 1 1 2 0 0 0 0 0 2 2 0 0 0 1 1 3 1 1 1 0 1 1 2 0 0 1 1 2 3 0 1 1 3 1 1 0 0 2 0 0 1 2 3 4 0 2 0 1 1 0 0 2 3 1 0 1 1 1 1 0 1 2 1 1 0 1 0 0 0 1 2 2 0 1 0 2 0 0 1 1 3 1 1 0 2 0 3 1 1 0 1 0 3 1 0 1 3 0 1 0 1 0 2 1 3 1 0 0 0 1 0 1 0 0 1 0 0 1 3 1 1 1 0 0 1 3 0 2 1 1 0 2 2 1 3 1 1 0 2 2 0 0 1 1 2 0 2 1 1 1 0 0 3 0 0 1 1 0 2 0 1 2 0 0 1 0 1 0 3 2 2 0 0 0 2 0 0 0 1 0 0 2 0 2 1 1 1 1 1 0 5 0 0 0 0 4 1 3 0 0 1 2 0 1 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 2 0 1 1 1 1 1 4 0 1 3 1 2 0 2 0 1 1 1 2 0 0 0 2 0 0 0 1 0 1 2 0 0 0 0 1 0 0 1 1 1 2 2 0 1 1 1 4 2 3 1 2 1 0 1 0 1 0 1 1 0 0 2 1 2 1 3 1 3 3 2 0 1 1 4 3 1 0 3 0 0 1 1 0 0 1 1 1 1 1 1 1 0 0 2 1 0 1 0 2 1 3 2 5 2 1 0 1 0 2 0 0 0 0 2 0 0 0 0 1 0 1 0 1 1 0 0 0 2 3 1 1 2 2 1 2 1 0 0 2 1 0 1 2 0 0 1 0 0 1 1 2 4 1 1 0 0 3 1 3 2 1 1 1 1 1 0 1 0 0 1 1 0 4 0 1 2 1 0 1 0 1 2 3 1 2 0 3 1 2 2 1 0 2 1 1 1 1 0 0 0 2 1 1 1 1 3 2 1 1 2 1 0 0 9 1 1 1 1 1 0 0 2 0 1 1 0 1 0 1 3 2 1 5 3 3 2 1 2 0 2 2 0 2 0 2 0 0 0 0 1 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 2 1 1 0 1 0 0 0 2 2 0 3 0 2 0 0 1 0 1 3 1 3 0 0 1 4 3 1 2 0 1 0 1 1 1 1 1 0 4 0 0 1 2 0 1 2 1 3 1 0 2 1 2 2 1 1 1 2 1 0 0 0 2 1 2 1 6 0 1 1 0 1 0 1 0 1 1 2 3 0 3 1 1 0 0 1 1 0 1 0 1 0 5 0 1 0 0 1 0 0 1 1 1 0 3 0 6 0 2 0 0 0 2 4 1 2 4 1 0 0 0 2 1 0 1 2 0 1 2 0 1 1 2 1 1 1 1 0 0 1 1 7 1 1 0 2 1 0 1 2 2 1 0 3 1 0 0 2 1 1 1 3 1 1 4 2 4 0 0 1 1 2 0 1 4 1 0 0 0 0 1 4 1 0 1 7 1 2 1 1 0 1 1 0 0 0 1 2 3 3 1 3 1 0 1 2 1 1 2 4 1 0 0 0 1 0 1 0 2 2 1 1 0 1 0 1 3 2 1 3 3 1 0 0 2 1 0 1 0 1 0 0 1 0 3 0 1 1 0 0 1 2 1 1 1 0 0 0 0 2 2 3 1 0 1 1 0 1 3 1 3 1 1 0 1 1 2 1 1 2 0 0 2 1 0 3 2 0 0 0 0 3 1 0 1 2 1 1 1 1 1 0 4 0 1 1 2 1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 2 0 1 0 0 2 1 0 1 0 0 1 0 1 0 1 1 1 4 2 1 0 0 1 1 2 0 2 0 2 2 0 1 1 1 0 1 0 0 0 1 1 1 1 0 4 0 2 0 0 1 2 1 1 0 1 0 2 1 1 1 1 1 2 0 0 1 1 1 1 0 0 0 0 1 0 0 0 1 1 0 1 1 0 0 1 1 2 1 0 0 0 1 1 1 1 2 3 1 1 0 0 1 0 1 0 2 2 1 0 0 3 0 4 2 2 2 1 1 0 0 0 0 0 1 1 0 3 3 3 1 0 2 0 2 1 0 2 0 2 3 1 0 2 0 1 1 2 1 1 3 1 1 4 1 1 0 1 1 0 4 1 2 1 1 0 2 0 1 0 0 1 2 1 1 2 1 0 0 2 0 1 1 1 3 1 1 1 1 1 5 1 2 0 1 1 0 0 1 0 2 1 1 1 1 1 1 0 1 3 3 0 0 1 1 0 0 0 1 0 0 0 3 1 3 1 1 1 0 0 1 0 1 7 1 2 2 0 1 1 3 1 2 2 0 5 1 0 0 0 0 3 0 1 1 0 0 2 3 0 0 1 1 1 1 1 0 0 2 1 1 0 2 1 0 1 0 3 1 1 0 1 0 0 1 0 0 0 2 1 0 0 3 0 1 2 1 1 2 4 2 0 1 1 2 2 2 1 0 1 0 1 0 0 0 4 1 1 1 2 1 0 0 1 5 0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 3 0 1 0 2 3 3 5 0 0 1 1 1 0 1 0 2 1 0 1 1 1 1 0 0 1 2 0 1 0 0 0 1 1 0 0 0 1 2 1 2 0 1 1 0 1 1 1 0 0 1 1 0 1 1 1 1 1 0 0 2 1 1 2 2 0 1 2 2 1 0 3 0 1 1 1 1 0 2 3 3 0 1 1 1 1 0 0 0 1 0 0 1 0 0 2 1 1 1 0 1 1 0 0 1 1 1 0 3 1 0 1 0 1 0 1 1 0 1 1 1 3 0 0 1 0 0 0 0 0 1 0 2 0 2 3 0 0 2 1 1 2 0 1 0 2 0 0 0 0 0 0 0 2 0 2 2 0 3 1 0 1 5 1 1 0 2 0 3 1 2 1 0 0 0 1 1 1 3 1 1 1 1 0 0 1 0 0 0 0 0 2 0 4 0 0 0 2 1 1 1 1 1 2 3 1 1 2 1 0 0 0 0 2 0 1 0 1 2 1 1 2 0 2 1 1 1 2 0 0 2 0 0 0 1 0 1 1 0 1 1 3 0 1 0 1 1 0 1 0 0 1 3 1 1 1 1 4 1 0 0 3 0 0 1 1 1 2 0 0 1 0 1 0 0 0 1 2 2 1 0 0 0 2 0 1 0 2 0 1 4 0 2 1 5 3 0 3 0 0 1 6 2 0 0 0 1 4 1 1 1 1 0 0 1 2 1 0 1 1 6 1 1 0 1 2 0 1 1 0 0 0 0 0 0 1 0 1 1 2 1 1 1 1 0 2 0 1 1 2 2 0 5 1 1 1 0 0 1 2 0 1 2 1 0 1 2 5 0 1 2 0 0 3 0 1 0 4 1 1 2 0 0 5 3 1 0 0 0 1 1 1 0 0 1 3 6 1 1 0 0 1 1 0 1 2 0 2 0 1 0 0 0 1 0 0 1 0 1 2 0 0 0 0 1 1 1 1 0 1 1 0 1 0 1 0 0 0 0 0 1 3 1 0 1 0 3 0 0 1 1 0 0 0 1 1 0 1 3 1 3 1 1 6 0 1 2 0 1 1 0 1 1 0 1 1 0 0 1 1 1 3 0 1 1 1 0 0 0 1 1 4 1 1 0 2 1 2 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 3 0 1 0 1 0 1 0 2 1 0 1 1 3 1 1 2 1 1 1 1 3 1 1 1 1 0 0 1 1 1 0 0 0 0 0 4 0 1 0 1 0 1 0 1 0 0 3 0 3 0 2 1 0 0 1 1 1 2 1 1 0 2 1 1 0 1 0 1 5 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 5 0 0 1 2 2 0 1 0 1 0 3 0 0 0 1 2 4 0 1 1 5 1 0 1 0 1 1 0 1 0 0 1 2 0 1 1 1 0 1 1 2 3 2 0 0 0 3 0 1 0 0 2 0 1 2 1 0 1 1 0 0 0 1 0 0 1 3 1 1 0 1 1 1 1 2 3 0 0 1 2 1 0 0 0 1 1 1 2 1 1 1 1 0 0 5 0 2 0 2 0 2 1 1 0 3 2 1 0 1 1 1 1 3 1 3 0 0 0 2 0 1 1 1 0 2 0 1 1 1 0 0 2 1 0 4 1 1 0 1 1 5 1 1 1 2 1 1 1 2 2 1 5 0 0 0 0 1 0 1 0 1 0 2 1 0 3 1 4 2 0 2 0 0 2 4 1 0 0 0 0 1 1 0 0 3 2 1 2 0 1 2 0 1 1 2 3 0 2 1 1 0 0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 0 0 1 1 2 0 0 0 1 1 1 3 4 4 1 1 2 2 0 0 2 0 2 0 0 1 2 2 0 1 0 1 0 3 0 1 1 1 1 2 0 1 1 1 1 0 0 5 2 2 1 1 1 1 0 0 1 1 1 1 1 1 0 0 5 0 1 1 0 1 1 1 1 0 2 2 1 2 1 0 0 0 2 0 0 0 1 0 1 7 0 4 2 0 1 1 1 0 2 0 2 2 1 4 1 0 1 1 1 0 1 1 3 0 1 1 0 2 1 0 0 1 1 1 1 0 0 1 0 1 0 0 0 1 0 3 1 2 1 1 0 0 2 1 1 2 1 1 3 0 2 1 1 1 1 0 0 1 0 1 2 0 0 2 1 1 1 0 0 0 0 1 0 1 1 0 1 1 3 0 0 5 0 3 3 2 1 0 0 5 0 1 0 2 0 0 1 1 3 0 1 1 1 1 0 0 0 0 1 0 0 1 1 0 1 5 0 1 2 1 1 0 0 1 1 1 0 0 0 0 0 0 2 1 0 3 1 1 0 1 1 4 2 0 0 1 0 0 0 1 3 0 0 1 1 0 1 3 0 1 0 2 0 3 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 0 4 1 2 0 1 1 0 1 1 4 1 2 0 0 1 0 0 1 1 1 1 0 2 1 0 1 0 3 0 0 0 2 2 0 0 0 4 0 0 2 0 1 2 2 1 1 2 1 0 0 5 1 0 0 1 0 1 1 0 0 1 2 1 0 1 1 1 1 0 0 0 2 3 1 1 0 2 0 0 0 1 4 0 0 1 0 4 1 3 0 0 1 2 2 0 0 1 1 0 0 0 1 1 0 1 0 1 1 0 1 1 1 3 0 0 0 1 1 0 0 0 1 0 1 2 0 0 0 1 0 0 0 0 0 2 1 4 4 4 2 5 4 0 1 1 0 0 2 1 1 0 0 2 1 0 0 1 0 5 1 3 2 0 0 0 0 2 2 1 1 0 1 1 3 0 0 1 1 1 3 1 1 0 1 1 1 0 3 1 2 1 1 1 1 0 3 1 0 0 1 0 1 0 1 0 2 0 1 0 2 1 0 3 1 1 0 0 3 0 2 1 0 2 4 0 1 1 0 4 2 0 1 2 1 1 0 1 1 0 1 0 0 0 2 2 1 2 2 0 1 1 1 1 2 1 4 1 0 1 0 0 1 2 0 1 3 0 1 1 0 2 0 1 0 0 1 2 2 1 1 0 2 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 0 3 0 1 1 1 0 0 2 1 1 0 0 1 0 0 1 0 2 1 0 0 0 1 1 2 8 1 0 3 0 1 2 1 1 0 2 0 0 0 3 0 1 1 0 0 0 2 2 0 1 0 1 2 1 1 1 1 2 2 1 1 1 2 1 1 1 0 1 0 1 0 2 3 2 1 0 1 0 0 0 0 0 0 0 1 0 1 4 0 1 0 2 0 0 0 0 2 1 0 0 3 2 0 4 2 1 1 3 0 0 1 1 1 1 1 0 1 0 0 3 0 0 2 3 0 2 0 1 0 1 1 0 1 3 1 0 1 0 1 2 1 1 0 5 0 3 1 1 3 0 4 2 1 1 1 1 0 0 0 2 1 3 0 1 0 2 1 2 1 1 1 0 3 2 2 0 3 0 2 1 1 0 1 0 1 2 2 0 1 5 1 6 1 0 2 1 0 3 2 0 0 1 1 0 0 1 0 1 1 1 1 0 0 3 0 0 2 1 1 0 0 2 0 0 1 0 0 6 2 1 1 1 1 0 0 3 2 0 1 1 2 0 2 0 1 0 2 0 2 4 1 1 1 2 1 0 1 1 0 1 2 0 0 1 0 0 0 1 0 0 0 2 1 0 0 1 2 0 3 0 0 2 4 0 0 0 1 0 0 0 0 1 1 1 0 4 1 4 1 0 0 3 1 0 0 0 0 1 1 1 2 1 5 1 0 2 4 0 1 0 1 0 1 0 4 1 3 2 3 2 0 3 0 0 1 0 1 0 1 6 2 9 3 5 1 0 0 1 1 0 0 1 1 2 0 0 0 0 1 1 2 1 1 1 1 0 0 0 1 2 0 1 0 1 2 0 2 1 2 0 0 0 0 1 1 0 3 1 0 2 3 0 0 3 0 0 1 2 2 3 2 0 0 1 1 0 0 0 0 0 2 0 1 0 0 1 1 1 0 1 0 2 1 2 3 2 0 3 0 0 0 0 1 1 1 3 1 0 1 0 3 1 0 0 4 1 1 0 1 1 1 3 1 2 1 1 1 2 0 1 0 3 3 0 1 1 0 4 0 3 5 1 2 0 1 0 2 0 1 2 3 1 1 2 0 0 0 3 0 2 0 1 3 0 5 0 0 0 2 1 0 1 1 0 1 0 3 1 1 1 1 2 1 0 0 1 2 2 0 0 0 0 0 0 3 1 1 0 1 1 2 1 1 0 2 0 1 0 1 1 0 0 1 2 0 0 0 2 0 0 2 0 0 4 1 1 0 0 0 1 1 1 1 3 0 0 0 1 2 0 0 3 0 4 1 2 2 1 1 1 0 5 0 1 1 1 0 0 1 3 1 0 1 1 2 1 1 6 3 1 0 1 0 1 1 3 1 4 2 1 2 1 1 1 1 2 0 1 0 0 1 2 1 0 1 0 2 1 4 1 2 2 1 0 0 1 1 2 1 1 2 1 1 3 1 0 0 0 2 0 1 1 0 0 0 0 1 0 0 3 1 0 1 0 3 0 0 0 0 0 1 0 1 2 1 1 1 2 1 0 2 1 2 0 1 0 0 1 4 0 2 1 2 0 0 0 1 1 1 1 2 1 1 2 0 1 1 2 1 1 0 4 1 0 1 2 0 1 1 3 2 1 1 5 2 0 0 0 0 0 1 1 1 0 1 0 1 0 2 1 2 2 1 0 2 2 3 0 2 0 1 4 0 0 1 1 3 1 0 1 0 0 0 1 0 1 0 1 2 0 2 0 0 1 1 2 0 0 0 2 2 0 1 0 2 0 6 0 0 0 1 2 1 1 0 1 1 2 0 0 1 0 1 3 4 2 4 1 1 2 1 4 2 2 0 0 0 1 1 0 1 1 0 3 1 0 0 0 1 1 0 1 0 2 0 1 1 0 1 1 2 1 0 1 1 0 1 1 1 0 0 0 0 1 5 2 1 3 2 0 0 1 1 0 2 2 1 1 0 1 0 0 0 0 0 1 0 0 1 0 2 0 0 1 0 1 0 0 1 0 1 2 0 0 2 2 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 2 0 0 1 1 1 1 0 0 1 1 2 1 0 4 0 0 1 1 1 3 2 0 1 2 3 0 1 0 1 0 1 1 0 1 0 1 1 1 0 0 0 1 1 0 1 1 0 5 4 0 0 2 1 1 3 0 2 0 0 1 0 1 1 3 1 1 0 2 0 0 2 1 1 0 1 3 1 1 1 1 1 2 0 1 1 2 0 2 1 0 4 1 2 1 0 0 0 2 1 0 0 0 1 1 1 1 1 0 1 0 1 0 1 1 0 0 2 0 0 1 0 0 0 2 1 1 1 2 1 2 1 2 0 1 0 3 2 0 0 0 0 0 4 2 1 0 2 0 0 2 1 0 1 1 0 0 0 2 1 1 1 1 1 0 5 2 0 1 3 1 0 1 1 2 1 1 1 1 1 1 0 0 0 2 0 2 0 0 3 0 1 1 0 1 1 1 1 1 2 4 1 2 1 0 1 1 0 0 1 4 0 3 0 0 0 0 0 2 0 4 1 0 2 0 1 1 0 1 1 0 3 2 8 0 1 0 0 1 0 1 1 0 5 1 0 0 1 0 3 1 1 0 1 1 1 1 1 1 1 0 0 5 1 1 0 1 0 4 0 4 1 0 3 3 2 1 0 1 0 0 1 1 1 2 3 0 0 0 0 0 0 2 0 4 0 0 1 0 2 2 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 4 0 0 3 0 0 1 0 1 2 0 4 2 0 1 0 3 1 0 1 3 1 2 0 1 2 0 2 0 5 3 3 1 1 1 0 2 0 7 0 4 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 1 1 2 2 0 0 2 1 0 1 4 1 1 1 0 0 0 0 0 2 2 2 1 1 1 0 0 1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 0 2 0 0 0 0 1 0 0 1 1 0 1 1 0 1 0 0 1 2 3 1 1 4 0 1 1 1 1 0 1 1 0 3 2 0 2 1 0 3 3 1 0 0 0 2 1 1 0 1 3 0 0 1 2 1 0 0 2 1 0 0 1 0 1 1 1 1 0 1 0 2 2 0 3 0 1 4 1 2 0 1 0 1 0 0 0 2 2 1 1 1 1 0 0 0 2 1 1 1 0 0 5 5 0 0 1 0 1 1 1 2 2 0 2 0 0 0 0 1 1 0 0 0 1 0 1 1 1 3 1 2 0 2 0 2 1 1 0 1 0 1 0 0 1 8 2 0 1 1 2 0 4 1 2 0 1 0 1 1 0 0 2 0 0 0 2 2 1 2 0 1 0 0 1 2 1 3 1 0 0 1 5 1 2 1 1 3 1 1 0 1 2 0 1 1 0 1 2 0 2 1 0 1 0 1 0 1 0 1 0 3 0 2 1 3 0 2 2 0 0 0 1 0 0 2 0 0 1 0 1 1 2 0 1 2 1 0 1 0 0 2 2 0 0 0 1 0 1 1 1 1 1 0 0 4 3 1 1 2 2 1 0 0 1 0 0 0 1 2 0 2 2 0 0 2 1 1 1 2 2 1 0 0 0 1 3 1 0 0 1 2 0 1 0 1 0 0 3 0 0 0 2 1 0 0 0 3 2 0 0 1 1 1 2 0 3 0 0 0 0 0 0 1 4 0 1 2 1 1 0 0 1 1 1 0 1 1 0 0 1 0 1 0 0 2 0 8 0 2 1 2 1 1 1 1 0 1 1 2 3 2 1 1 2 0 2 1 3 2 0 2 1 5 0 0 1 1 1 1 0 1 0 0 1 2 1 1 0 0 1 1 1 4 1 1 2 2 1 0 0 0 1 3 0 1 5 3 2 1 0 1 0 1 2 0 1 0 0 2 1 1 1 3 0 1 0 1 0 1 1 2 1 2 2 1 1 1 1 1 0 1 1 0 1 2 2 0 0 1 1 0 1 0 1 1 1 3 0 1 3 0 4 0 1 2 0 1 0 1 1 1 1 1 0 1 1 4 2 0 1 2 1 0 1 4 0 4 0 1 0 1 0 1 1 2 1 1 3 2 1 0 0 0 1 0 1 0 1 0 0 0 2 1 2 1 0 0 1 1 0 1 3 0 0 0 1 0 0 2 0 1 0 0 0 0 0 1 0 3 0 4 1 0 1 1 1 2 2 0 1 0 2 1 2 1 0 2 10 0 0 0 0 2 0 0 1 0 3 2 1 1 1 2 1 1 3 1 0 0 1 2 1 2 0 1 1 0 3 1 0 0 1 2 0 1 2 0 0 1 1 0 3 2 0 1 1 0 1 0 1 3 2 1 1 0 0 0 1 1 2 1 0 1 1 1 2 0 0 1 0 3 0 5 1 1 3 0 1 0 3 0 1 1 0 1 0 0 1 0 0 1 0 2 1 0 1 1 0 0 3 3 0 0 0 3 2 1 1 5 0 0 0 1 0 1 0 0 1 0 0 0 0 1 0 2 0 1 0 1 0 0 0 0 1 1 0 3 2 2 0 5 2 0 0 1 0 1 1 1 4 1 1 1 1 1 1 2 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 2 6 1 1 1 1 3 1 0 3 1 0 1 0 0 3 3 1 1 0 2 0 3 0 1 2 0 2 1 2 0 3 4 1 0 1 1 4 0 2 1 3 2 2 1 1 0 0 0 0 0 0 7 0 2 0 2 1 1 1 0 1 1 0 0 1 2 1 0 0 1 0 0 1 1 0 0 2 1 4 0 1 0 0 0 4 2 1 6 3 3 1 1 1 0 0 4 0 2 2 1 1 1 2 4 2 1 1 0 3 0 1 1 0 3 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 2 1 1 0 1 1 2 1 2 4 1 0 1 0 2 2 1 2 1 1 0 2 1 1 2 1 1 1 0 1 0 2 0 0 1 1 4 0 1 1 3 1 1 0 0 3 0 4 0 1 1 0 0 2 2 0 1 1 1 0 1 0 1 0 0 1 1 0 1 1 2 2 2 0 0 0 0 2 0 1 1 0 0 0 1 0 2 0 2 1 1 0 1 1 0 0 3 1 1 1 2 1 2 1 2 2 0 0 1 1 2 1 1 1 0 0 0 1 2 1 0 1 1 1 2 0 3 1 0 0 5 1 0 1 2 1 1 1 0 1 0 0 1 0 1 0 1 1 1 0 0 3 0 0 0 0 1 5 0 2 0 1 1 0 1 0 2 1 2 5 0 2 1 0 1 2 0 1 0 1 0 0 4 1 1 0 0 0 1 5 0 1 1 1 0 1 1 0 0 1 1 3 1 1 0 1 1 0 1 0 1 1 0 2 4 1 1 2 1 0 1 5 0 0 1 3 3 2 0 8 2 0 0 2 2 2 0 2 0 1 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0 2 0 3 3 3 5 1 2 1 2 1 0 0 1 1 1 8 0 1 1 0 4 0 4 0 0 1 1 1 4 1 1 1 1 1 1 1 0 0 1 0 2 3 2 0 2 1 5 0 4 1 1 1 0 1 1 1 0 1 1 2 2 1 7 0 0 1 1 0 3 3 1 1 1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 1 2 1 0 2 1 5 1 0 0 0 1 0 0 1 2 0 1 1 1 1 2 2 2 0 0 1 0 0 1 2 3 0 1 1 0 0 2 0 1 0 1 1 1 1 0 0 1 2 0 1 1 0 0 2 0 0 2 6 2 2 0 1 0 2 0 1 4 0 1 1 1 0 1 0 1 0 0 1 0 0 1 0 1 2 1 1 0 1 2 0 1 0 2 0 1 1 0 3 1 1 2 3 0 0 3 1 1 0 1 0 1 1 0 1 1 2 2 0 1 1 1 0 1 1 0 0 0 2 0 1 3 1 0 0 2 3 2 3 1 0 3 1 0 2 1 2 0 1 5 2 3 0 0 0 3 1 0 0 1 0 1 2 1 0 0 0 0 0 0 0 2 1 0 2 1 2 0 1 1 2 0 1 2 1 3 0 0 0 1 2 0 2 1 0 0 1 1 0 2 1 3 0 0 0 1 1 1 0 0 1 1 0 5 1 4 2 0 0 0 1 1 3 0 0 1 0 0 1 1 2 1 0 0 0 0 0 1 2 1 2 1 1 2 0 2 3 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 2 1 1 0 3 3 1 1 2 3 9 3 1 3 3 0 1 0 0 1 2 2 0 1 1 0 0 1 1 1 6 0 0 0 0 1 0 1 0 0 0 2 1 0 1 1 1 1 2 0 1 0 0 4 1 0 0 1 1 0 3 0 0 3 1 0 0 0 0 0 0 1 1 0 1 5 0 1 1 0 2 4 2 0 2 2 6 1 3 1 2 0 0 0 1 1 3 0 1 0 5 0 1 2 2 0 1 0 0 0 0 1 0 0 1 1 0 0 1 1 2 0 0 2 1 1 1 4 0 0 0 1 1 2 0 1 1 2 1 2 3 0 1 0 9 1 1 2 2 0 3 0 0 1 1 1 0 1 0 1 1 1 3 1 0 0 0 0 2 0 0 3 1 1 1 1 2 1 0 2 3 1 2 6 2 1 1 1 1 7 1 0 1 1 1 3 1 2 1 0 3 2 1 3 1 1 3 4 1 1 0 2 4 3 1 1 2 0 1 0 1 1 2 1 2 0 0 2 1 1 2 0 1 0 0 0 1 2 0 0 0 7 1 1 0 1 0 1 0 2 0 2 1 0 2 4 1 1 6 1 1 1 1 0 1 0 0 0 0 3 0 1 2 1 0 0 0 1 0 3 1 0 0 0 3 2 0 0 1 2 1 2 0 1 0 1 0 0 0 0 0 2 1 1 1 1 1 4 0 1 3 0 0 0 1 0 2 0 1 1 0 0 1 1 1 1 2 3 1 0 0 0 1 0 0 6 3 1 5 0 1 0 1 0 2 2 1 1 0 1 1 3 0 0 3 1 0 1 0 0 1 0 0 3 4 0 1 0 1 10 1 0 0 1 2 2 1 1 1 0 2 2 1 2 1 0 1 1 3 1 2 0 0 1 1 2 1 2 2 3 0 0 1 0 1 0 0 1 0 2 0 0 1 1 3 1 1 0 1 1 0 2 1 1 0 0 1 1 1 3 1 1 1 1 0 0 0 0 1 0 2 0 0 0 1 1 2 1 0 3 1 0 2 2 0 0 1 1 0 0 4 2 0 2 0 2 1 0 0 0 1 0 3 2 0 0 1 2 0 1 5 1 1 3 0 4 0 1 1 1 1 0 0 0 0 1 0 1 1 2 1 0 0 1 0 1 0 1 0 1 1 1 0 0 0 0 1 1 3 0 0 0 1 3 1 1 0 2 0 1 1 0 1 1 1 1 0 0 0 2 1 3 3 3 2 0 0 0 0 0 0 3 0 0 1 0 0 2 1 1 1 0 1 2 0 0 1 1 0 1 1 0 0 1 1 1 0 1 2 0 0 0 1 1 1 1 2 0 0 1 3 1 0 1 1 0 4 1 2 1 1 1 3 1 1 1 1 2 2 0 2 3 1 1 1 1 1 3 2 0 2 1 1 8 3 0 1 3 4 2 1 0 2 1 0 1 1 1 2 0 2 2 1 0 0 0 0 2 0 0 1 1 0 0 6 1 1 0 1 1 0 1 0 1 0 0 2 0 3 1 4 0 8 0 0 0 1 1 0 0 3 0 5 0 2 1 1 1 1 0 3 0 2 2 1 1 0 1 2 0 1 1 0 1 1 0 1 1 0 1 2 0 0 1 0 2 1 1 3 1 1 0 2 1 0 1 3 0 0 0 0 2 1 0 1 2 1 1 1 0 0 0 2 0 1 0 2 0 0 1 4 4 1 2 0 0 0 1 4 1 1 1 1 1 0 0 0 0 5 0 2 1 0 2 2 1 1 5 0 0 1 0 1 3 0 0 2 0 0 3 1 0 0 0 1 2 1 2 1 0 0 1 6 2 2 1 1 0 0 1 0 2 2 2 1 2 1 1 1 2 5 1 0 2 0 1 2 0 1 1 2 0 2 1 0 1 1 2 1 4 2 1 3 1 1 0 0 1 1 0 0 5 1 0 1 0 1 0 1 1 0 0 1 2 0 0 1 1 4 1 1 0 1 1 0 1 1 1 1 1 2 1 3 3 1 0 1 1 4 0 2 0 1 2 1 1 1 2 0 1 1 2 1 2 1 0 0 1 1 0 5 0 2 2 1 1 0 1 0 0 0 0 2 0 1 1 1 0 1 0 2 0 1 0 1 1 1 3 0 0 3 0 2 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 3 0 3 4 0 1 0 0 0 3 1 0 6 2 1 1 0 1 2 0 0 0 0 0 1 1 0 0 1 0 0 1 1 1 0 0 0 2 1 1 1 0 1 1 0 4 1 1 1 0 0 1 2 0 3 2 0 1 2 0 0 0 2 0 0 4 0 0 1 2 3 1 1 4 1 3 1 3 2 2 5 3 2 0 6 0 1 1 2 1 3 0 2 1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 2 0 1 0 1 1 1 0 0 0 2 0 1 1 2 1 0 0 2 0 1 0 0 0 0 2 0 1 1 1 2 1 0 2 1 0 2 0 3 1 1 0 2 3 0 1 1 0 0 0 2 1 1 0 2 1 1 5 2 1 1 0 0 1 4 0 0 0 0 0 2 2 1 1 1 1 0 2 1 2 2 1 2 1 1 1 0 1 1 0 1 2 0 0 1 1 1 1 1 0 3 0 1 0 1 1 2 0 1 7 4 0 1 2 3 0 4 3 1 1 0 0 1 0 0 3 0 0 1 2 1 0 1 1 1 1 0 0 0 0 0 0 1 0 1 4 1 0 0 2 2 2 1 1 1 0 1 0 2 2 0 4 1 0 1 0 0 2 2 3 1 0 0 2 1 0 0 0 0 1 1 3 1 2 0 0 1 2 1 0 1 0 0 3 2 1 2 0 0 1 1 0 0 0 1 2 1 0 0 3 1 1 2 1 1 2 1 1 0 2 2 2 1 1 3 1 0 0 0 1 0 1 0 1 1 3 0 1 0 1 1 2 0 2 0 0 1 1 1 0 1 0 1 0 1 0 1 0 3 1 0 1 0 0 0 1 1 0 0 1 2 2 1 0 0 1 1 2 2 1 1 2 0 5 2 3 1 3 2 1 1 0 1 0 2 2 0 0 1 2 1 0 0 2 0 1 0 0 0 2 1 1 0 3 0 1 0 1 1 1 2 0 1 2 1 0 5 1 2 0 1 1 0 2 1 2 0 1 0 0 1 1 0 0 1 1 1 2 0 1 1 0 2 1 0 0 2 1 0 0 1 0 6 1 0 1 1 1 0 0 1 0 1 5 3 1 2 1 0 0 0 3 3 0 0 2 1 2 1 1 1 1 5 2 0 0 2 0 0 1 2 1 1 2 1 0 0 2 0 0 1 4 1 1 1 0 0 2 2 1 1 3 2 0 1 1 1 1 1 0 0 3 0 1 1 2 1 0 1 0 0 0 0 0 1 1 0 2 2 1 0 2 2 0 1 1 0 2 0 1 0 1 0 0 0 0 1 1 0 0 0 0 1 1 1 6 2 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 1 2 1 1 0 1 2 2 1 2 1 0 1 3 0 0 0 0 2 0 0 0 1 2 1 0 0 1 0 0 1 0 0 3 1 0 0 4 3 1 1 3 1 1 0 1 0 1 0 1 0 1 0 3 1 1 1 0 1 0 1 0 1 3 1 1 1 0 4 0 3 3 1 3 2 0 0 0 0 1 1 1 0 0 1 0 0 2 1 0 2 0 0 1 1 0 4 1 1 3 1 0 2 4 0 3 0 0 1 1 0 0 0 0 1 2 0 4 1 2 1 1 0 1 1 2 4 0 2 0 0 0 0 1 1 1 4 1 1 2 1 0 2 0 0 0 0 5 2 4 0 2 0 0 0 1 1 1 2 1 0 0 2 1 1 2 1 1 0 1 1 1 0 1 1 1 0 0 0 1 1 0 2 3 0 1 2 0 0 0 0 0 0 1 3 0 1 1 2 1 0 0 0 0 1 1 0 2 1 1 0 3 0 0 0 1 1 1 1 0 1 1 0 0 1 4 1 0 2 4 0 1 1 1 1 1 0 0 1 0 0 1 2 0 0 0 0 1 1 2 0 1 0 2 2 2 0 1 0 0 1 0 1 0 0 0 1 4 2 0 1 1 2 1 4 2 1 0 2 0 3 2 0 1 2 0 1 0 1 1 0 3 2 0 0 1 4 1 1 0 1 1 0 2 1 1 0 0 0 1 2 0 0 2 0 1 1 4 1 1 2 1 0 1 1 1 0 1 0 2 0 1 1 2 2 0 1 3 0 1 2 1 0 1 2 0 1 0 0 1 2 0 1 0 2 6 1 1 4 2 0 1 1 1 1 3 1 0 0 3 0 3 2 1 0 0 1 1 0 1 0 0 2 1 1 0 0 0 0 1 1 1 0 3 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 1 0 1 0 2 0 1 0 1 1 0 2 0 0 1 0 0 1 0 2 0 2 1 0 1 0 0 1 1 1 2 0 0 1 2 1 0 1 1 2 0 2 3 1 0 3 1 1 1 0 0 1 1 1 0 2 1 0 1 0 6 0 1 4 0 0 1 0 1 2 3 0 1 1 0 1 0 1 1 1 1 0 5 2 1 0 0 1 1 1 0 0 1 1 0 0 1 0 1 2 0 0 1 0 1 1 0 1 1 1 0 0 1 4 2 0 2 1 1 0 0 2 2 0 0 0 3 0 2 0 0 1 1 1 1 0 0 1 1 1 1 1 2 1 0 1 0 1 0 0 3 3 0 0 5 1 0 2 0 2 2 1 3 0 1 5 0 0 0 1 1 1 1 0 1 1 1 2 2 0 1 1 0 0 0 1 1 0 5 2 0 1 2 3 0 1 2 1 3 3 1 0 3 1 0 2 0 1 2 1 1 0 0 2 1 0 2 1 1 1 1 2 0 0 1 1 7 4 1 1 1 1 2 1 1 0 0 0 0 1 1 0 2 2 1 1 0 0 0 3 2 0 1 0 0 2 8 2 1 1 2 3 0 1 0 1 1 0 1 1 0 1 1 0 0 0 2 2 0 4 3 1 4 1 0 0 1 0 2 3 0 0 4 2 2 1 4 0 1 0 2 0 2 0 1 2 2 0 5 1 1 2 0 0 0 1 1 2 0 2 0 0 1 2 4 0 0 1 0 0 1 1 2 0 0 1 1 1 3 0 5 0 1 2 0 1 3 1 0 1 1 2 2 0 0 2 0 0 1 2 4 1 2 2 1 1 3 1 1 1 0 1 1 0 1 0 1 0 0 0 2 2 0 0 2 1 0 1 1 0 0 1 1 1 0 1 1 0 1 4 0 0 1 1 1 0 1 1 0 0 2 1 2 0 1 1 0 1 2 1 1 1 0 0 0 1 0 0 0 1 2 1 1 2 1 1 2 0 2 0 1 1 1 1 1 1 1 2 0 0 0 3 0 4 0 0 0 1 0 2 2 1 0 0 1 2 1 0 2 0 0 1 0 2 1 0 0 1 0 0 2 2 1 1 0 0 0 1 1 2 0 2 1 1 0 0 0 1 1 0 0 0 1 2 0 2 4 1 3 0 1 1 3 0 2 1 1 2 1 2 1 1 0 1 1 1 0 2 0 1 1 0 1 1 1 3 4 0 1 1 0 0 0 0 1 2 1 0 3 3 2 1 2 1 0 2 0 1 1 0 0 1 1 2 1 0 0 0 2 1 0 1 0 1 0 1 1 0 1 0 1 2 1 0 3 2 2 1 1 0 1 2 0 0 1 1 0 1 1 1 4 3 0 0 0 1 3 0 0 1 0 1 1 1 0 0 2 2 0 0 0 0 0 1 1 1 4 1 0 3 0 0 2 0 0 1 2 1 0 3 1 1 0 1 1 1 0 0 1 0 0 0 1 0 0 3 1 2 0 3 0 2 1 1 0 2 0 1 0 0 0 4 0 2 0 0 2 0 1 0 4 2 0 1 1 1 1 2 0 0 0 1 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 2 0 0 1 1 1 1 1 1 2 1 0 0 0 1 1 0 3 0 1 0 0 1 0 2 1 0 0 4 2 0 1 0 1 0 0 0 1 2 0 0 1 1 7 0 0 1 1 1 1 2 2 0 0 1 2 0 1 1 3 1 2 0 0 2 2 0 1 1 3 1 0 0 2 0 2 1 0 0 0 0 1 2 1 2 0 1 0 0 2 0 1 0 1 1 0 0 2 0 1 1 0 2 0 1 1 0 1 0 0 0 0 1 2 1 0 1 0 0 4 1 1 3 1 2 0 1 1 0 1 0 2 1 0 1 2 1 1 0 1 3 1 8 1 0 1 1 2 1 2 0 0 0 0 1 2 0 1 0 1 1 0 0 0 2 1 4 0 2 0 1 0 0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 0 2 2 1 2 1 4 0 0 1 2 0 2 1 1 1 1 0 0 1 3 1 2 0 1 0 3 0 1 0 3 1 1 1 2 0 4 0 2 1 0 1 3 1 0 1 0 0 1 0 1 1 0 1 0 1 2 1 0 0 0 0 1 1 0 0 1 1 5 0 0 1 1 7 0 2 3 1 0 0 0 2 0 0 1 0 1 2 0 0 0 3 1 0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 2 1 2 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 1 3 0 0 0 3 1 0 0 1 3 0 0 1 1 2 1 1 0 0 1 1 2 1 1 0 0 0 0 1 0 1 0 2 2 0 0 0 2 1 1 2 4 0 1 2 1 1 2 1 1 1 0 0 1 1 0 0 0 1 1 2 1 0 2 0 0 1 0 0 0 0 1 3 1 0 1 0 2 1 1 0 1 3 1 2 0 0 0 1 0 1 2 1 2 0 0 0 4 0 0 1 1 1 0 1 1 0 1 0 2 1 0 3 1 4 0 2 1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 0 2 1 1 5 0 0 4 2 0 3 0 1 0 0 2 0 4 1 0 0 0 3 0 0 1 0 1 1 2 1 1 3 1 1 0 2 0 0 0 1 0 1 1 0 0 2 0 0 0 1 1 0 0 1 0 0 5 0 1 2 0 1 1 0 1 0 1 5 2 0 1 2 0 2 0 0 0 2 1 1 1 2 0 0 1 1 2 0 0 0 1 0 1 0 1 0 2 2 0 1 0 1 1 0 2 1 0 1 3 1 2 1 0 0 1 0 5 0 0 1 2 1 0 2 2 1 0 1 2 0 2 0 0 1 1 0 1 0 1 1 0 0 1 1 0 2 0 1 1 1 0 2 0 0 0 0 0 3 2 0 3 2 4 1 0 0 0 1 1 3 1 0 0 1 1 1 1 0 0 0 0 4 2 1 1 0 1 0 1 0 0 1 0 1 1 2 0 0 4 3 2 0 0 0 1 0 1 2 1 0 3 0 0 0 1 1 0 0 2 0 1 1 1 1 1 0 1 2 0 1 2 6 1 1 1 1 3 1 1 0 0 1 3 0 0 1 0 2 0 0 1 0 1 1 2 1 2 3 0 0 3 1 0 0 0 1 2 4 1 0 0 1 0 0 0 1 1 1 1 1 2 0 0 2 0 1 1 0 1 1 1 0 1 1 10 1 4 1 2 1 2 0 1 0 1 1 0 1 2 0 2 0 1 1 0 3 0 3 0 5 0 1 1 1 2 0 1 1 1 1 2 1 0 3 0 1 1 3 1 1 0 0 0 1 1 2 0 2 1 1 1 4 1 0 2 3 2 1 5 1 0 0 0 1 2 2 0 1 2 0 1 4 1 2 4 2 1 1 1 0 1 3 0 2 3 1 1 2 0 2 2 1 1 0 2 1 2 1 2 3 0 0 1 0 0 0 1 1 1 2 0 0 2 1 0 1 4 0 1 0 0 1 2 0 0 0 1 0 0 2 1 3 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 0 1 1 4 0 0 3 2 1 1 5 2 0 4 1 0 1 1 0 0 3 0 1 2 4 2 0 0 1 1 2 2 1 0 1 1 0 0 1 0 2 1 1 1 1 0 0 1 1 3 0 0 1 5 0 1 1 1 1 0 1 1 1 1 1 2 1 1 2 0 1 2 0 1 1 0 0 1 0 3 5 2 1 1 1 1 5 0 0 1 1 0 1 2 2 2 0 1 1 0 0 2 2 3 2 0 1 1 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 2 0 0 1 0 0 1 0 0 2 2 1 1 1 1 0 2 0 0 4 0 2 0 1 1 0 0 0 1 1 2 0 0 1 2 0 1 1 0 1 1 3 6 1 1 1 1 0 1 0 1 1 1 3 0 1 0 1 4 1 1 1 0 1 1 0 5 1 2 3 0 0 0 0 1 0 1 1 1 0 0 2 1 2 2 0 0 0 0 1 1 2 1 1 1 2 4 0 7 2 0 1 0 2 0 1 0 1 1 1 0 1 0 2 5 0 0 0 0 0 1 2 1 3 6 0 1 1 2 1 0 1 2 1 4 1 4 0 2 1 1 1 2 0 2 1 1 0 3 0 1 2 0 1 1 0 1 2 0 0 0 0 0 0 1 0 1 2 2 3 2 3 0 2 1 1 1 0 0 3 0 0 1 0 0 2 1 2 0 2 0 0 0 1 1 1 0 0 1 0 0 0 1 0 0 0 0 0 2 1 2 0 1 0 0 1 0 3 0 1 3 0 1 0 0 1 0 0 0 1 1 1 4 0 1 2 1 1 1 1 0 0 1 2 0 0 1 1 0 3 0 3 1 2 1 1 0 1 0 4 1 0 1 1 0 1 0 1 1 1 1 2 2 2 1 0 1 1 2 1 0 1 1 0 0 0 0 0 0 0 1 3 1 1 0 1 1 0 0 0 4 0 0 2 1 1 0 2 1 3 2 0 4 2 0 0 0 0 4 0 1 0 2 0 3 1 2 0 1 1 1 0 0 2 0 1 2 2 0 1 0 0 0 1 0 3 1 0 0 0 2 5 1 0 2 0 0 2 1 0 1 0 3 2 2 0 0 3 1 0 0 0 0 6 1 1 2 1 0 0 0 1 0 1 2 1 1 1 0 3 1 0 0 2 2 3 2 5 1 1 0 1 0 1 1 0 3 1 1 7 1 1 4 1 0 3 1 0 2 0 1 1 3 2 0 1 0 0 0 0 2 0 0 1 1 1 0 2 0 2 2 0 0 0 0 1 0 0 0 1 3 2 0 0 1 1 1 1 2 1 1 1 0 0 1 3 0 1 2 1 0 0 2 1 0 0 2 1 3 1 1 1 0 0 0 1 0 1 0 1 3 0 0 2 1 1 0 2 0 0 0 0 0 6 1 2 2 3 3 0 1 0 1 1 1 0 1 1 0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 2 3 0 0 0 0 0 0 0 0 0 1 0 2 0 1 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 0 1 0 0 2 0 1 1 0 0 0 0 0 1 0 1 3 1 1 0 1 4 0 1 1 3 1 0 1 2 1 0 1 0 0 1 0 0 2 0 0 0 0 3 1 1 1 3 1 1 1 0 0 2 0 0 0 3 1 1 0 2 1 0 1 1 0 2 1 2 0 0 4 1 1 4 1 1 0 0 3 1 1 0 3 0 2 2 2 1 2 1 3 1 1 3 0 0 2 0 5 0 0 0 1 1 0 0 0 4 1 1 1 1 3 2 0 0 0 1 0 1 0 0 0 1 1 1 0 1 1 0 3 0 0 7 0 0 0 3 0 4 0 2 0 2 1 0 0 0 1 0 0 0 0 1 0 3 1 2 1 0 2 0 1 0 1 1 0 0 1 1 0 0 3 0 1 0 0 1 0 0 2 0 1 1 1 2 3 1 0 0 1 0 1 1 1 0 1 1 1 2 1 0 0 1 0 1 0 0 1 0 1 2 2 2 1 0 0 1 1 2 3 2 2 1 0 0 0 1 0 0 1 1 3 2 0 2 0 5 2 1 2 1 1 0 1 0 0 2 0 0 0 1 0 0 1 1 0 1 1 3 0 1 0 1 1 0 0 1 0 2 5 0 0 3 0 0 1 1 1 1 1 0 1 3 2 1 1 0 3 2 1 0 1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 0 7 2 6 0 2 1 1 3 2 1 1 1 0 0 1 0 1 2 2 0 0 0 3 0 1 0 0 1 0 0 1 1 2 2 1 0 1 1 1 1 2 1 1 1 1 2 1 1 1 3 1 0 1 0 2 1 2 1 0 0 0 0 1 0 2 2 8 1 2 3 0 0 1 1 0 1 0 4 1 4 1 2 2 1 0 0 4 0 1 3 2 1 0 0 1 1 0 0 1 0 0 0 0 1 0 2 0 1 0 0 3 0 0 0 0 1 1 2 0 1 1 3 1 0 1 2 2 2 1 0 1 4 1 1 1 0 1 1 1 5 0 1 1 0 0 2 2 3 1 0 1 1 0 0 3 1 0 4 0 1 1 1 0 2 2 2 1 2 1 3 0 1 0 2 0 1 0 1 0 1 0 1 1 1 2 0 1 0 1 4 0 0 3 1 0 0 1 1 0 2 2 0 1 1 0 1 1 0 0 1 0 0 1 2 0 1 2 1 1 2 1 1 2 1 0 4 0 2 2 2 0 1 3 1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 0 2 0 2 2 1 2 0 0 0 0 1 0 1 3 1 0 1 0 1 2 2 1 0 0 0 1 1 0 2 2 0 0 0 3 0 0 0 0 1 1 0 1 1 2 2 1 0 0 0 3 1 1 1 1 1 0 1 1 0 4 1 1 1 3 1 0 0 1 0 1 0 1 1 1 2 2 4 4 0 2 0 0 1 0 0 1 1 1 1 0 3 1 3 0 3 0 0 1 0 1 2 1 2 2 1 3 0 1 1 3 1 5 1 2 0 1 1 1 2 1 0 0 0 1 1 1 1 1 1 0 1 1 1 2 2 0 1 0 4 3 1 1 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 2 1 1 0 1 0 3 1 0 0 2 0 0 2 0 5 2 0 2 0 0 3 0 1 1 1 0 2 1 1 0 0 0 1 1 1 1 3 2 1 0 1 0 1 1 1 1 0 1 1 3 0 0 1 2 1 1 3 1 0 2 3 1 1 3 0 2 0 1 0 2 0 1 1 1 0 1 0 0 0 1 2 0 2 1 0 0 0 0 0 0 0 0 0 0 2 1 0 1 0 1 1 0 1 0 1 1 0 2 1 2 1 0 1 0 0 1 5 2 1 0 2 1 0 1 1 1 8 3 1 0 0 2 1 1 0 4 0 0 1 2 2 3 0 0 1 1 2 1 1 0 0 1 1 1 1 1 1 0 3 0 1 5 1 1 4 0 1 0 2 2 1 0 0 1 5 1 0 0 0 1 1 1 1 1 1 2 2 0 0 0 2 1 1 1 1 0 1 4 0 0 0 3 3 1 0 0 1 0 0 2 0 1 3 0 0 2 5 2 1 0 1 1 1 1 1 0 0 0 2 3 1 1 1 0 0 0 0 1 0 1 0 1 2 0 0 1 1 4 0 1 1 0 0 1 2 1 1 5 1 1 3 0 0 2 2 0 2 2 0 0 1 1 0 1 4 1 2 1 0 1 1 0 1 0 2 1 1 1 1 1 5 1 0 1 0 3 0 0 0 0 2 1 0 0 0 1 0 1 1 1 1 2 4 2 3 1 1 1 1 0 4 2 1 0 8 0 5 0 1 0 1 1 1 1 0 0 1 0 1 0 2 1 0 5 0 1 0 2 0 1 0 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 2 0 3 0 2 1 1 3 1 1 0 0 2 1 1 1 0 1 0 0 0 0 0 1 1 1 0 1 1 1 2 1 1 1 1 1 0 0 2 1 0 1 0 2 3 1 0 0 1 3 0 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 2 3 0 0 1 1 0 3 1 2 0 1 0 2 0 3 0 0 1 1 2 1 0 1 0 1 0 0 0 0 2 2 1 2 2 1 0 3 1 2 2 1 2 2 0 0 1 0 0 0 1 0 0 1 1 0 1 2 0 0 0 2 1 0 1 1 0 0 1 1 0 1 1 2 2 1 2 2 0 0 1 2 0 2 1 0 1 1 0 2 1 0 0 1 1 1 2 0 2 2 2 0 1 1 0 0 0 1 2 1 2 0 1 1 1 2 0 0 0 1 0 0 2 0 0 1 1 1 1 1 2 0 0 0 0 0 0 0 1 3 0 0 2 0 1 0 0 2 0 1 0 1 0 1 3 0 3 0 0 1 1 0 0 2 1 3 1 0 0 3 0 0 1 0 2 1 1 0 1 0 1 2 1 1 1 0 1 0 0 1 1 0 0 0 1 3 0 0 0 0 0 0 1 1 1 2 0 1 1 0 1 0 1 1 0 1 0 0 1 1 5 1 0 2 1 0 1 0 1 0 0 1 0 0 1 2 0 2 0 3 0 2 0 2 1 0 0 0 0 0 4 1 1 1 2 1 0 1 0 1 0 1 0 0 3 4 2 0 2 0 1 0 0 1 2 1 0 1 4 1 4 2 0 0 0 1 0 0 0 1 3 3 1 2 0 0 1 0 0 0 1 1 0 0 1 0 1 3 0 1 0 2 0 2 1 0 0 0 3 4 1 1 1 2 0 3 0 2 1 0 0 1 3 1 0 1 1 1 0 1 3 1 1 0 1 0 3 1 1 3 1 0 1 0 0 1 1 1 0 0 1 0 1 2 0 2 2 1 3 0 0 1 1 0 1 1 1 0 1 1 0 0 1 1 0 2 1 1 2 1 0 0 0 0 0 0 2 0 2 0 3 0 0 1 1 1 1 2 1 2 0 1 1 0 1 0 1 2 0 0 1 1 0 1 0 4 0 0 0 0 0 1 0 0 1 2 2 1 1 0 0 0 1 0 0 1 0 0 1 1 3 0 0 2 0 0 1 1 4 1 3 0 1 0 1 2 1 0 1 0 1 0 0 0 1 0 2 1 0 0 1 0 2 1 2 1 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 1 0 1 0 0 1 0 2 0 1 0 0 0 0 0 1 1 0 2 0 1 0 1 3 0 1 2 1 1 4 0 0 0 1 1 1 1 1 0 3 1 1 2 1 0 0 3 0 1 1 1 3 0 0 3 0 1 1 8 1 1 0 0 0 2 1 2 1 0 0 1 3 5 1 1 2 0 0 0 0 0 0 1 0 1 1 1 3 0 0 3 1 2 0 0 1 6 1 1 1 1 2 1 2 0 1 5 0 0 3 3 0 1 0 0 1 2 1 0 4 1 1 0 2 1 1 0 0 0 0 0 0 2 4 2 0 0 1 0 0 3 2 0 0 3 1 3 3 0 0 2 2 1 1 0 0 1 0 1 3 0 1 0 1 2 3 0 0 0 1 1 3 1 1 3 3 0 2 0 1 4 0 1 0 0 0 1 0 2 1 1 0 1 2 1 2 1 0 0 1 3 1 0 1 1 5 3 1 1 2 1 0 0 0 1 2 2 0 1 2 0 1 0 1 0 1 0 1 1 0 1 0 0 1 2 0 4 0 0 1 0 0 0 1 2 1 1 2 1 2 0 0 0 1 2 2 0 0 0 4 1 0 4 0 0 3 2 2 4 3 1 0 0 1 0 2 1 0 0 0 2 1 0 1 1 1 0 1 0 1 0 0 1 1 3 1 1 0 0 1 2 2 0 1 0 0 1 1 0 1 1 1 0 2 0 0 5 2 1 2 2 0 0 1 0 1 0 4 2 4 2 1 2 0 0 0 1 1 1 0 1 1 3 2 1 1 0 1 0 1 3 1 0 0 0 4 1 1 0 2 1 2 1 0 2 1 0 0 0 1 1 1 0 1 0 0 1 2 1 1 3 3 0 2 3 0 1 0 2 0 0 0 0 2 1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 0 1 1 0 3 1 1 4 2 2 1 0 2 1 0 1 2 5 2 2 0 0 1 1 0 1 0 1 0 0 1 1 0 0 0 1 1 0 1 2 3 1 2 1 0 0 1 0 9 1 0 0 1 0 0 1 1 1 1 6 1 1 1 1 0 1 2 0 0 0 0 1 4 0 0 2 2 1 2 1 0 1 1 0 0 1 0 1 4 4 0 1 0 3 1 2 2 1 1 1 0 1 1 1 0 2 2 2 1 1 0 1 0 2 1 0 2 0 0 1 6 2 0 1 0 2 0 1 2 1 2 1 4 2 0 1 1 1 3 0 1 2 0 2 1 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 1 3 0 0 1 0 2 4 0 0 0 1 0 2 7 0 1 2 0 1 2 0 0 1 2 0 1 4 2 2 0 1 1 1 0 1 0 2 0 0 1 1 1 2 0 0 1 0 1 3 0 1 0 4 1 1 1 1 1 3 1 0 0 0 1 0 1 1 0 1 2 1 1 1 2 1 0 2 1 1 0 0 1 0 1 2 0 0 3 1 1 0 0 2 0 1 1 0 1 1 1 1 2 1 1 4 1 0 0 5 0 1 1 0 1 0 2 0 0 1 2 1 0 1 2 1 2 4 3 0 0 0 2 0 2 0 0 3 2 2 1 1 1 0 1 0 1 1 3 0 4 2 0 0 0 3 1 1 1 4 0 0 1 2 0 1 0 0 2 1 1 0 4 2 1 1 1 1 1 1 0 1 1 1 1 0 3 1 1 1 2 1 0 1 1 0 0 1 2 1 0 3 2 7 0 1 5 1 1 0 0 0 1 0 0 2 1 1 0 0 1 5 1 0 0 2 0 0 0 1 5 2 3 1 0 1 1 1 1 2 3 1 0 2 0 0 2 1 0 1 2 0 2 1 1 1 0 1 2 2 0 1 1 0 2 0 0 2 0 0 0 2 1 1 2 3 0 1 1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 3 1 1 1 0 1 2 0 1 1 1 0 2 0 0 0 2 2 3 0 0 0 3 4 1 1 2 2 2 1 0 0 0 1 2 0 0 1 0 0 1 1 0 3 3 2 0 1 1 0 2 0 0 0 0 1 1 1 0 1 1 1 2 0 3 0 2 0 2 0 0 1 2 2 0 0 1 0 0 0 1 0 0 1 5 0 1 1 1 2 1 0 2 1 2 0 2 0 0 0 2 0 1 0 3 0 2 1 1 3 0 1 0 2 0 2 0 2 2 2 2 0 0 2 0 2 3 0 3 1 2 0 0 0 5 2 1 8 2 1 1 1 0 5 0 0 1 0 1 1 1 0 2 0 1 0 1 0 0 2 2 2 3 1 1 1 0 1 2 1 2 0 1 0 2 1 0 1 1 0 1 1 1 1 0 0 0 1 1 0 0 0 4 1 0 1 0 0 0 1 2 0 1 0 5 2 1 0 0 0 1 0 1 0 1 2 1 0 0 0 1 3 0 1 1 3 0 1 0 0 1 0 0 0 2 0 2 2 1 1 1 3 1 1 1 0 4 0 0 0 1 0 0 2 1 1 0 0 2 1 0 1 0 2 1 1 2 1 0 0 0 0 1 1 0 4 3 2 1 0 3 1 0 0 0 1 0 1 2 0 1 0 1 2 2 1 1 5 0 0 3 1 1 1 2 0 2 1 2 0 1 1 0 1 0 1 0 1 0 0 2 1 1 2 3 2 0 1 1 0 2 2 0 0 0 0 1 0 2 1 1 1 2 3 0 1 1 0 1 2 2 1 0 1 0 0 0 0 2 0 1 1 1 1 0 6 0 3 0 1 0 4 3 1 1 0 2 4 2 1 0 0 0 0 1 0 0 0 0 1 0 1 0 2 0 1 2 0 1 0 1 2 1 0 0 0 0 0 0 6 2 1 1 2 0 0 0 0 0 3 1 1 0 0 1 6 4 1 1 1 4 1 1 0 1 1 2 0 2 1 1 0 2 3 0 1 2 0 1 0 1 4 2 1 0 1 0 1 2 2 1 1 1 0 4 0 2 1 0 0 1 1 1 0 1 0 3 0 1 1 0 0 2 2 0 2 2 1 1 1 0 1 1 1 0 3 2 3 2 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 2 1 3 0 2 2 2 1 0 2 0 3 1 0 1 0 2 0 0 3 1 2 3 6 1 0 1 2 0 1 0 1 1 3 0 0 1 0 1 2 2 1 1 0 0 2 0 1 2 0 1 1 1 2 2 1 4 1 1 0 1 4 0 1 0 2 1 1 4 0 5 0 2 1 1 1 1 0 0 1 3 1 0 1 1 0 2 2 3 1 3 1 0 0 1 6 0 1 0 4 2 0 0 0 4 0 2 0 1 1 1 2 1 0 1 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 2 1 1 1 0 0 1 0 0 0 1 2 1 0 1 0 0 1 1 0 4 1 1 0 1 0 2 2 0 1 0 1 3 1 0 2 6 1 0 4 0 0 0 1 0 0 1 2 1 0 1 0 1 0 1 1 2 0 1 0 1 2 0 2 0 2 0 0 1 1 1 0 1 1 0 0 0 4 1 1 1 0 5 2 2 2 0 0 3 0 1 2 0 0 2 1 2 1 2 1 0 0 1 1 2 1 1 1 1 1 0 2 1 0 0 1 1 0 0 1 1 0 1 1 0 1 2 0 2 2 2 1 1 0 0 2 1 1 0 1 0 0 1 1 0 1 3 0 2 0 1 2 2 1 0 0 0 0 1 4 5 0 1 1 1 0 2 1 1 1 3 2 2 1 0 2 2 2 1 0 1 2 0 1 3 0 0 0 3 0 4 2 0 0 0 2 1 0 0 1 0 1 1 1 3 0 2 0 0 2 1 0 0 0 4 0 2 1 0 1 0 3 0 1 1 0 0 2 0 2 2 0 0 0 1 0 0 2 0 4 1 1 1 3 1 3 0 4 0 0 1 0 1 0 1 1 0 1 1 3 1 2 0 1 4 1 0 1 2 1 1 0 2 1 0 0 1 1 1 2 0 2 1 3 0 1 2 2 1 0 1 0 1 2 0 1 0 1 0 0 1 0 0 0 0 7 0 0 0 3 1 0 1 1 1 0 1 0 7 2 1 2 0 2 1 0 0 0 0 0 0 2 2 0 1 0 1 0 0 1 4 1 3 0 2 1 0 2 4 0 1 0 0 1 2 1 1 2 0 1 0 4 0 1 2 0 6 0 0 6 1 1 1 1 1 1 0 1 2 0 1 0 2 0 0 1 2 2 1 0 2 0 1 1 1 0 1 2 1 0 0 0 0 0 1 2 0 2 1 0 0 1 1 2 0 0 1 3 1 2 1 1 3 4 1 1 1 0 1 0 0 2 1 1 0 0 1 1 1 1 1 1 0 1 3 2 0 0 1 1 1 0 1 1 1 1 0 1 1 0 1 2 1 1 3 1 1 1 1 0 1 3 2 0 0 1 2 2 1 1 1 1 1 1 0 1 2 0 0 0 1 0 0 2 0 0 2 1 2 2 3 1 1 0 1 3 0 1 0 1 0 0 1 0 3 1 0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 4 1 0 1 0 0 0 0 0 0 1 0 0 1 0 1 0 2 1 3 4 1 1 3 1 1 0 0 0 0 0 1 2 0 1 1 0 0 1 0 1 0 1 2 1 0 2 0 0 1 1 1 1 2 0 0 0 1 0 1 4 0 1 2 1 3 1 1 5 4 1 0 1 0 0 1 1 2 1 2 0 0 0 0 0 0 1 0 5 2 1 0 2 0 2 1 1 0 2 1 3 0 1 2 2 0 0 2 1 1 1 2 1 0 1 0 1 0 0 1 0 1 0 1 2 2 0 0 0 1 1 0 4 0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 6 1 1 2 0 1 2 1 0 0 3 1 2 0 1 0 1 1 0 0 1 1 1 3 2 0 0 1 0 1 0 0 0 2 2 1 2 1 1 1 0 1 0 0 1 1 1 2 0 0 1 0 1 10 2 0 1 1 0 0 2 0 0 2 2 5 2 1 3 0 1 0 1 0 2 4 0 0 0 5 0 1 1 2 1 4 0 1 0 0 2 1 1 0 1 1 1 0 0 1 0 0 3 1 1 1 3 1 0 1 0 1 1 0 1 0 1 1 0 0 2 1 0 2 0 1 1 1 0 1 0 1 0 1 1 0 0 1 4 2 0 0 1 1 1 0 0 2 0 4 1 1 1 1 3 0 2 2 1 2 0 0 1 2 2 0 2 2 0 2 0 1 0 1 3 1 0 2 0 0 1 1 3 1 1 3 1 1 0 0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 3 1 2 2 0 0 1 3 2 0 5 1 3 2 1 1 1 0 0 0 2 0 1 1 0 2 3 1 0 2 2 0 0 0 0 1 1 1 2 1 0 1 5 1 2 1 0 1 1 0 0 1 0 0 1 1 3 0 0 1 0 2 0 1 0 1 0 0 1 1 1 1 2 0 0 1 1 2 2 1 1 2 1 3 1 2 1 1 1 2 5 0 0 1 2 1 3 0 1 1 1 1 1 0 0 1 3 0 0 1 0 0 3 0 4 0 1 1 4 3 2 1 6 2 1 0 1 1 1 1 1 1 0 2 0 1 1 2 2 2 0 0 2 0 3 0 2 1 1 0 2 3 0 1 4 2 0 1 1 1 0 1 1 0 1 3 1 1 0 0 1 0 0 2 1 3 4 0 0 5 1 1 0 0 0 1 2 0 1 1 1 1 0 1 0 1 0 1 2 1 1 2 3 0 1 0 1 0 1 1 2 4 0 0 1 0 1 0 1 1 1 1 0 1 1 0 0 3 1 0 0 0 1 1 1 1 0 2 2 0 0 2 1 0 1 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 1 0 0 1 1 1 3 1 0 0 0 0 1 1 2 0 1 2 1 1 0 0 0 2 1 0 0 1 1 1 0 0 1 1 0 1 1 2 2 3 4 1 1 3 0 3 0 2 1 0 0 0 1 1 0 1 0 1 0 1 1 1 0 1 0 0 0 2 0 1 1 0 2 1 0 0 1 0 1 0 2 0 2 1 0 1 2 2 0 1 1 0 2 0 1 0 2 0 0 1 0 0 1 0 1 2 1 0 2 0 0 1 1 0 0 1 1 0 1 1 0 0 0 0 3 0 7 3 0 0 0 0 1 0 1 0 1 1 5 1 2 0 1 1 0 1 1 1 2 1 3 2 1 1 0 4 0 1 0 1 0 1 0 0 1 2 1 1 4 1 0 0 0 0 1 1 0 0 0 1 0 1 1 3 1 0 2 1 0 1 0 2 1 0 4 4 2 0 2 0 0 0 1 1 4 1 1 4 2 2 1 0 2 0 0 2 0 0 1 0 2 1 1 0 0 0 1 0 2 0 1 3 1 2 2 1 0 0 0 0 1 0 0 2 1 1 2 1 0 0 1 0 3 2 0 1 1 0 0 4 1 1 1 1 1 1 3 1 0 0 1 1 2 0 2 1 1 1 0 0 1 1 0 1 0 3 0 1 1 1 1 1 0 0 2 5 1 1 1 2 0 3 1 3 0 1 0 0 0 1 1 0 1 2 1 1 2 1 1 2 1 0 0 0 1 0 0 3 1 0 3 0 2 5 2 0 0 1 0 0 5 0 0 1 0 1 2 0 0 1 1 0 0 1 0 4 0 1 0 0 1 1 1 1 1 1 1 4 0 0 1 3 0 1 0 0 3 3 1 3 1 0 4 0 0 1 4 0 0 2 1 1 1 0 1 2 0 4 0 1 1 1 0 0 0 0 1 0 1 0 2 1 0 0 1 1 0 1 2 0 0 0 1 3 1 0 1 1 0 1 1 1 1 1 0 2 1 0 0 1 1 0 1 1 1 3 0 2 1 1 0 1 5 1 0 5 1 0 0 0 1 1 0 2 1 0 0 2 0 1 2 1 1 1 0 1 1 0 0 1 1 3 2 1 3 1 0 2 1 0 1 0 1 0 7 3 1 1 0 0 0 0 0 1 3 0 1 1 1 1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 0 2 0 1 0 2 2 4 2 1 2 0 0 0 0 1 0 0 1 0 1 0 0 0 1 3 1 1 1 2 1 4 1 0 2 0 1 0 0 0 1 0 2 1 2 1 1 1 0 0 0 0 1 2 0 4 1 2 0 2 2 0 0 0 0 0 0 0 1 1 0 0 2 0 0 1 1 0 1 0 0 0 3 1 0 0 1 0 3 0 1 1 1 1 1 0 0 1 0 1 0 0 0 0 0 2 4 0 0 0 1 1 0 0 0 0 0 0 1 2 4 3 0 1 1 0 0 1 1 0 0 0 0 0 3 0 1 1 1 4 1 1 1 0 0 1 1 1 1 1 0 5 2 2 0 0 0 0 1 2 0 3 0 4 1 0 0 0 0 0 0 0 1 2 2 1 0 1 0 1 1 0 0 2 1 2 0 1 1 1 0 3 0 0 0 2 0 3 2 1 0 1 3 1 1 1 0 1 4 4 1 0 0 0 1 2 1 0 0 0 0 1 1 2 0 2 1 3 1 4 2 1 0 3 0 0 3 0 1 3 0 1 1 1 1 0 4 2 1 0 0 1 0 0 2 0 0 1 3 7 1 1 3 0 0 0 0 1 2 1 2 1 1 0 1 2 1 1 1 4 2 0 1 0 1 1 0 1 0 0 1 0 1 1 1 3 1 0 2 3 0 3 1 3 2 1 1 0 1 1 2 2 0 0 1 0 2 1 1 1 1 1 1 0 2 2 1 3 2 1 0 1 1 0 0 2 1 0 3 0 4 1 0 1 0 0 0 0 2 0 2 0 1 1 1 1 1 2 1 0 5 1 1 1 2 3 2 0 1 1 0 2 2 2 1 1 1 0 1 0 1 0 0 0 0 0 1 3 1 0 0 2 1 3 0 1 1 1 2 1 1 2 1 0 0 0 0 0 1 0 1 1 1 3 0 1 0 0 1 1 0 2 0 1 1 1 0 2 0 0 0 0 1 0 1 2 0 1 1 1 1 1 0 0 1 2 0 1 2 2 0 2 2 1 0 0 1 0 0 1 0 1 2 2 0 1 0 3 0 1 0 2 1 0 1 1 2 0 0 3 2 3 0 1 0 0 1 0 1 2 1 1 2 0 0 0 0 1 2 2 3 1 0 1 1 1 1 0 1 0 1 1 2 1 1 0 0 1 1 0 2 2 2 2 0 1 3 1 1 0 1 1 0 2 1 1 0 1 1 1 1 1 1 0 2 0 1 5 1 1 1 3 0 0 1 1 3 0 2 4 1 3 1 1 1 0 1 1 0 0 0 0 2 1 1 3 0 1 1 5 1 1 2 4 2 5 4 2 1 0 1 0 0 0 1 1 1 1 2 0 0 3 0 0 1 2 1 0 0 1 1 0 0 1 1 0 2 0 1 0 0 2 0 1 1 0 1 0 2 2 1 2 2 0 1 1 0 1 1 3 4 2 1 0 4 0 1 0 0 0 0 0 0 1 0 0 1 2 0 1 0 2 0 0 0 0 1 0 0 1 2 1 0 1 1 1 0 2 1 1 0 2 3 1 1 1 0 2 0 0 0 1 0 1 0 1 1 3 0 3 2 3 0 2 1 1 0 0 0 1 1 0 1 0 3 0 0 0 1 0 0 0 3 0 0 1 0 2 1 0 1 7 1 1 1 0 4 1 1 0 1 0 2 0 0 2 0 1 1 2 2 0 4 3 1 0 0 0 1 2 1 1 1 3 0 0 2 0 0 1 0 1 1 3 7 1 0 1 0 0 1 0 2 0 0 1 1 1 2 1 0 1 1 2 0 2 2 0 1 0 0 1 1 2 0 1 2 1 0 0 0 0 1 2 1 0 3 1 0 2 1 1 0 0 1 0 0 0 1 1 0 1 1 0 3 1 0 0 0 1 1 0 1 1 1 1 1 1 1 3 0 1 0 0 2 1 1 1 0 3 0 3 2 1 1 0 0 4 0 2 0 2 0 0 0 0 3 1 2 0 0 6 1 0 4 0 1 0 0 1 0 1 1 0 0 4 1 2 0 0 0 1 0 0 0 0 1 1 0 2 1 3 1 1 2 0 1 1 1 1 1 1 0 1 0 0 0 1 2 4 1 0 0 2 0 0 0 1 0 1 4 0 1 1 1 0 0 0 3 1 1 2 2 4 0 0 0 1 0 0 2 1 0 1 1 0 0 1 3 1 2 1 0 1 0 1 0 1 2 2 2 2 2 5 0 0 2 1 2 1 0 1 2 1 2 0 0 2 0 0 2 0 0 1 0 2 1 1 1 2 0 0 1 2 1 0 2 1 2 0 1 0 0 0 2 0 1 0 1 0 0 1 2 1 0 0 1 1 0 3 1 4 1 1 0 2 0 0 1 2 2 1 0 0 0 2 0 0 2 0 1 1 1 1 1 0 0 1 2 1 3 1 0 1 0 3 2 0 1 1 0 1 1 1 2 1 1 2 0 0 0 0 2 1 3 3 0 4 0 2 2 0 0 1 2 1 0 0 0 2 2 1 5 0 0 1 3 1 1 0 0 1 1 1 0 0 0 0 1 2 3 0 1 0 1 0 1 4 2 1 1 1 0 0 0 1 3 0 4 0 1 1 1 2 2 0 0 0 3 1 0 1 0 0 2 1 0 1 0 1 0 2 3 0 1 0 0 0 0 3 1 0 0 0 0 1 1 0 8 1 0 1 3 0 0 1 0 0 0 1 1 2 1 1 1 3 1 1 2 1 2 0 0 0 1 3 2 1 4 1 0 0 2 0 2 0 3 1 6 7 1 0 0 0 0 2 2 2 1 1 0 1 1 1 0 0 4 2 0 4 1 1 1 3 0 1 1 0 0 1 1 0 0 1 4 0 4 1 0 1 0 2 1 0 0 2 1 1 0 0 1 0 1 0 7 1 0 0 0 1 0 0 0 1 2 0 1 1 0 2 1 1 0 0 0 1 4 0 1 1 2 3 2 1 3 0 2 1 0 0 1 0 0 1 2 0 1 0 2 3 0 1 1 1 3 1 1 1 1 0 1 1 1 1 0 0 4 1 0 4 1 1 2 1 3 2 1 1 0 0 0 2 1 1 0 1 3 1 2 2 2 0 0 2 1 0 0 1 1 1 1 2 1 1 2 0 0 1 1 0 0 0 2 0 1 0 3 1 0 2 3 0 0 0 0 0 2 1 0 0 0 0 4 1 1 0 1 1 1 1 0 0 0 0 1 0 1 0 1 1 1 1 3 0 0 1 1 1 0 0 3 0 1 0 1 0 0 4 2 0 1 0 1 2 0 1 1 1 0 1 2 0 1 1 1 1 2 0 1 2 0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 3 1 0 0 6 0 0 1 0 0 0 1 1 0 3 0 2 1 0 0 0 0 2 1 0 1 0 1 2 0 1 3 2 0 1 1 1 0 1 0 1 0 2 4 0 0 1 0 0 1 1 0 1 2 0 0 3 0 0 1 1 0 1 0 2 1 1 0 1 0 0 1 0 1 1 0 0 0 1 0 3 0 1 0 0 1 8 1 0 1 0 2 2 3 0 3 0 1 0 1 1 1 0 3 1 1 1 3 0 1 1 0 1 1 0 2 2 1 2 4 1 1 3 0 0 0 1 1 0 1 1 1 0 0 2 1 0 1 3 0 0 1 4 0 5 0 1 2 1 1 1 1 4 0 3 1 0 0 0 5 1 1 1 1 1 3 0 1 0 3 1 2 4 0 1 1 1 2 1 0 0 0 1 0 0 0 1 0 2 1 1 2 0 0 3 1 0 3 0 0 1 1 1 1 0 2 1 0 1 1 2 0 1 0 1 1 1 3 0 0 0 0 1 2 0 2 1 0 1 1 1 0 1 0 0 3 0 0 4 1 0 0 2 0 3 1 0 2 0 2 0 0 2 0 1 0 2 2 2 1 2 1 0 0 0 1 0 0 0 1 0 1 0 1 1 0 5 0 1 2 0 2 3 3 0 1 0 0 0 0 0 2 3 0 0 0 0 0 1 0 0 1 0 1 6 1 1 1 1 0 0 0 0 3 2 1 1 1 1 0 0 1 2 1 1 0 0 2 2 2 1 3 0 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 3 1 1 2 2 0 1 2 1 1 2 0 1 1 3 0 1 0 1 0 1 1 0 0 0 1 0 0 0 2 0 2 0 1 2 3 0 0 1 2 1 4 1 2 1 0 1 1 4 2 1 0 1 0 1 1 2 4 0 0 1 3 1 1 0 0 0 0 1 1 1 0 0 0 1 0 1 0 4 1 2 1 2 0 1 1 1 0 1 1 1 2 1 1 0 0 2 0 0 3 0 2 3 1 0 2 0 1 3 2 3 1 1 1 1 0 1 0 1 0 0 0 0 0 0 3 3 3 0 2 0 1 3 3 0 1 1 0 0 1 0 1 1 2 0 0 1 1 2 2 3 1 0 1 2 0 2 0 3 7 6 0 4 1 0 2 0 0 0 0 0 0 0 1 3 1 0 1 0 0 1 1 1 1 1 0 2 0 0 2 1 6 0 0 2 1 0 2 0 0 2 0 0 2 0 0 0 1 0 0 2 2 1 0 0 4 0 1 1 2 0 0 1 0 1 1 0 0 1 0 1 0 0 0 0 4 2 0 2 1 1 0 2 0 1 1 0 0 0 1 1 0 2 0 0 0 0 1 0 1 0 1 0 0 2 5 1 0 3 1 1 2 0 0 0 1 1 0 1 3 0 2 0 0 1 0 2 0 4 1 0 5 0 2 1 1 0 0 2 0 1 1 0 0 0 0 0 1 0 3 0 0 7 1 2 1 1 1 1 1 2 1 0 0 1 0 0 2 2 0 0 1 0 0 0 1 1 2 1 0 3 1 1 0 2 1 1 1 0 3 0 0 0 0 0 3 1 2 2 0 1 1 3 1 1 4 1 1 1 1 5 0 1 1 0 1 5 0 2 1 3 0 1 3 5 1 0 0 1 1 2 1 0 0 0 1 0 0 2 1 2 1 4 0 1 0 0 3 1 1 1 0 1 2 2 1 0 1 1 4 0 0 1 0 1 0 1 0 1 1 5 1 2 1 1 1 1 1 0 0 4 0 1 0 0 2 1 1 3 0 1 1 2 1 1 2 0 1 0 0 0 1 1 1 0 2 1 5 2 1 0 0 0 1 4 1 3 1 0 5 1 0 2 0 1 2 1 0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 2 1 1 0 0 2 0 1 0 1 0 4 1 0 0 1 1 4 1 0 0 2 0 0 1 0 0 0 1 2 1 1 0 1 0 2 0 0 0 1 1 2 0 0 0 0 3 1 0 1 0 0 0 1 1 2 2 1 0 1 2 2 1 0 3 0 4 1 1 2 1 0 0 1 1 0 1 1 1 0 0 2 0 0 3 2 0 0 2 2 0 1 1 0 0 0 0 0 0 2 3 0 1 0 0 1 3 1 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 0 2 1 0 1 0 0 3 0 0 1 0 1 1 2 3 0 1 0 3 3 1 1 1 1 1 3 0 2 1 0 0 1 1 1 3 0 1 2 0 0 0 1 1 2 0 1 0 0 0 0 0 0 2 0 0 0 5 1 1 6 1 0 2 0 1 0 1 2 1 4 1 1 1 2 1 2 1 0 1 1 1 0 1 0 1 1 3 2 1 2 1 4 3 1 0 1 1 0 0 0 1 1 2 1 1 1 1 0 1 0 4 1 2 1 0 0 0 1 1 0 0 3 1 1 2 1 1 0 0 1 1 1 3 1 0 1 0 0 0 1 2 0 0 1 1 1 2 2 1 0 1 1 0 2 1 0 1 1 1 0 0 1 2 1 1 0 2 2 0 4 3 0 0 0 0 2 0 0 1 0 1 2 0 0 1 2 1 0 0 2 4 1 2 0 0 1 0 2 0 1 1 3 0 6 0 1 1 1 0 2 0 1 0 1 0 2 2 0 2 0 1 1 0 1 0 1 0 1 0 5 1 1 3 1 4 0 2 1 3 1 0 0 0 0 1 1 1 0 4 4 0 1 0 2 1 2 0 1 1 0 5 1 0 1 0 3 0 3 1 0 1 1 1 6 0 3 1 0 1 2 1 1 1 0 0 1 1 1 0 2 0 3 0 1 0 1 0 0 1 2 2 0 0 0 9 0 0 1 3 0 2 1 1 2 1 0 3 1 1 0 0 3 0 1 3 1 1 1 1 0 2 1 1 1 0 1 1 0 3 3 1 2 0 2 1 1 1 0 1 0 1 2 0 0 1 2 2 1 0 1 0 1 1 1 5 2 3 0 1 1 8 1 0 0 0 3 1 2 3 0 1 0 0 0 0 1 0 0 2 3 1 1 0 1 0 1 2 0 1 0 1 0 1 2 1 1 1 3 1 0 0 1 2 0 2 1 8 1 0 2 1 1 1 1 2 1 2 2 1 1 0 0 1 2 1 1 1 0 0 1 1 2 1 3 0 2 0 0 2 0 1 2 0 1 2 1 0 3 1 4 2 2 1 3 0 0 0 2 0 2 0 1 1 1 2 3 4 1 1 4 1 0 1 1 0 1 2 2 2 0 2 0 0 1 1 0 1 1 0 1 1 1 2 1 4 0 0 1 0 1 1 2 0 0 1 0 1 1 2 5 3 2 2 1 1 1 1 1 0 0 1 1 1 0 0 3 2 1 0 0 4 0 0 0 3 1 2 5 1 1 1 1 2 1 2 3 0 1 1 0 1 1 3 0 1 2 1 0 1 0 1 1 1 0 4 0 0 2 1 1 0 0 2 5 1 1 1 0 1 0 0 2 3 2 1 1 0 1 1 0 3 1 1 0 1 1 1 1 0 0 0 0 2 3 0 3 0 0 1 0 2 1 0 5 1 1 1 2 1 0 1 0 0 1 0 2 1 0 1 5 1 1 0 1 1 0 0 1 2 1 1 1 0 0 2 0 4 0 6 1 1 2 2 1 0 2 0 1 1 1 0 7 1 3 0 1 1 0 1 2 0 0 1 0 1 2 1 3 0 0 0 1 1 1 3 0 1 0 1 0 2 0 2 1 1 1 2 0 1 0 0 0 1 1 0 0 1 2 0 0 0 0 1 2 0 1 1 0 1 0 0 3 0 1 1 0 0 0 0 0 2 3 1 1 0 1 1 0 1 1 0 1 2 4 3 3 7 1 1 1 0 1 2 0 0 0 1 1 1 1 0 1 1 0 3 0 1 1 2 1 2 1 3 3 1 1 2 0 2 0 0 1 1 0 0 1 1 5 0 1 1 0 1 2 1 0 0 0 2 0 1 1 0 0 2 0 0 1 1 1 1 0 0 0 1 2 0 1 1 4 0 1 2 0 1 1 1 0 0 1 2 1 1 0 0 1 0 1 2 0 1 0 0 0 0 1 1 0 1 0 0 2 0 0 1 1 0 1 1 1 1 2 3 3 0 1 3 3 1 1 0 1 1 1 0 0 1 2 0 0 0 1 1 0 1 1 1 0 0 0 2 1 1 1 0 1 1 0 0 0 1 3 0 1 0 0 1 0 0 1 0 1 1 2 1 0 0 0 3 1 0 1 0 1 1 2 1 1 0 1 0 0 1 3 2 0 2 0 1 0 1 0 1 0 1 0 2 1 1 3 2 2 1 0 0 1 12 1 1 0 2 0 2 0 1 0 0 2 0 0 2 0 5 1 1 2 2 1 1 0 2 3 3 0 0 0 3 1 3 1 1 0 2 1 1 2 0 0 1 1 1 1 1 0 2 0 2 1 7 1 1 0 0 3 0 3 1 2 1 1 1 1 1 2 2 1 1 1 2 1 1 8 0 1 1 2 0 1 1 1 0 0 0 0 0 5 0 0 0 0 1 0 0 3 1 1 2 1 0 1 1 0 0 0 1 0 3 0 1 1 0 2 2 1 2 2 1 5 0 0 3 2 0 0 0 0 1 2 1 1 1 1 7 1 0 1 1 1 2 1 1 2 0 2 1 1 4 1 2 0 0 2 1 0 1 1 2 0 4 0 0 2 0 0 0 1 1 4 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 0 3 1 0 0 0 1 1 1 1 1 0 0 0 1 2 1 1 1 1 0 1 1 2 1 1 0 2 3 2 0 0 1 1 2 1 1 1 0 0 2 1 2 3 0 1 1 0 1 0 1 1 1 1 1 1 0 1 0 0 1 0 2 4 1 1 3 2 3 1 1 1 1 1 0 6 2 1 1 0 0 1 1 0 1 0 3 1 4 2 1 1 0 0 2 1 0 1 0 3 1 1 0 0 0 1 3 1 1 0 2 0 1 1 0 0 1 1 2 0 2 0 0 2 1 1 1 2 1 4 0 0 1 0 1 1 1 1 1 1 2 0 1 2 1 0 0 1 2 1 0 0 2 0 4 1 2 1 1 2 1 0 2 0 2 1 1 2 2 0 1 1 0 2 2 2 3 0 4 0 1 0 0 0 1 1 0 2 0 0 1 0 0 0 0 1 0 0 0 2 1 1 1 1 2 2 1 8 0 0 1 0 2 1 2 0 2 0 4 2 1 1 0 1 1 1 3 1 2 1 0 1 1 1 1 1 1 0 1 0 1 0 1 1 1 0 0 2 2 0 2 0 0 1 1 0 1 0 6 2 1 0 0 1 1 1 1 1 0 2 0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 2 0 0 1 1 0 1 7 3 0 4 0 1 4 0 1 0 2 0 0 1 1 1 0 1 0 1 2 1 3 0 1 0 0 0 0 3 2 1 1 0 0 0 1 0 2 0 0 1 1 1 0 1 0 2 1 0 0 1 2 1 1 4 0 0 1 2 1 1 2 0 1 1 2 1 1 0 0 0 2 1 2 0 0 0 1 1 0 1 1 0 1 3 1 1 1 0 0 2 4 1 2 1 1 1 0 1 1 0 0 1 2 0 0 0 1 2 0 2 0 1 1 0 0 1 0 1 0 3 0 2 1 1 0 0 1 0 2 4 6 1 0 1 1 0 0 1 0 0 1 1 1 2 2 0 0 0 0 0 0 0 0 0 1 2 1 3 2 0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 3 1 2 1 0 7 0 1 3 1 0 0 0 3 1 1 1 1 2 1 0 0 2 0 0 1 1 3 0 0 1 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 1 1 2 0 0 0 2 0 1 0 2 1 0 1 1 0 1 1 2 1 0 0 1 0 2 0 3 0 0 0 0 1 0 0 1 1 1 2 0 1 1 1 1 2 1 2 0 4 4 0 0 1 0 1 0 0 0 1 0 0 1 1 2 3 2 0 0 1 0 0 1 0 1 0 1 1 1 0 3 0 1 0 0 0 3 0 0 5 2 2 1 0 0 0 0 1 0 1 1 1 2 0 1 3 1 0 0 0 1 0 0 1 2 1 0 0 0 1 1 0 1 1 1 4 0 1 1 1 2 0 0 1 0 0 0 0 1 1 1 1 0 2 1 1 1 1 0 0 0 1 0 1 1 0 0 2 1 1 0 0 2 1 2 0 1 1 0 1 1 1 0 2 0 1 0 2 1 3 1 0 2 0 2 0 1 1 0 0 0 2 0 0 2 0 0 8 1 1 2 0 1 0 2 2 1 3 0 1 1 1 1 0 1 3 1 0 2 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 2 2 0 2 0 3 0 0 1 0 0 0 1 4 2 4 0 0 0 1 0 0 0 5 0 2 3 0 1 0 4 1 0 1 0 0 1 0 0 0 1 3 0 2 4 1 1 0 1 2 1 2 2 0 5 0 1 1 0 0 0 1 0 1 0 0 2 3 0 2 1 1 2 0 0 1 1 1 2 3 5 2 0 0 3 1 0 1 0 1 1 1 1 0 1 1 2 0 1 0 0 0 0 1 1 0 4 2 3 0 1 0 3 2 1 1 2 0 1 0 2 0 0 1 2 2 1 0 0 3 0 1 0 0 0 1 1 0 3 0 0 0 2 1 1 0 2 3 0 2 1 1 7 1 1 1 1 0 0 1 1 1 1 0 1 2 3 0 0 2 0 1 0 1 6 1 1 6 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 3 1 1 1 0 0 0 1 4 0 0 1 5 1 0 1 1 0 0 0 1 2 1 1 2 3 0 2 3 1 1 2 2 2 2 4 0 0 2 0 1 1 0 0 0 1 1 2 1 3 0 1 0 0 1 0 1 0 1 0 2 0 0 0 5 0 2 2 2 0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 2 0 1 0 0 0 7 0 2 0 1 1 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 4 0 1 1 3 0 1 6 1 1 1 0 0 1 0 1 1 1 0 2 0 4 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 0 0 1 0 3 1 1 2 1 1 1 2 3 1 1 0 1 1 0 1 2 0 1 1 1 0 1 0 0 0 1 0 1 3 1 1 0 1 1 2 2 0 1 0 2 0 0 1 1 1 3 0 3 0 6 1 0 1 0 2 0 3 0 3 0 1 4 1 0 3 1 0 1 0 1 0 1 1 0 0 1 0 1 2 2 3 1 1 2 0 1 1 0 1 1 1 1 0 2 0 1 1 1 0 2 0 2 0 1 1 2 1 1 1 1 1 0 2 0 1 1 1 1 0 1 0 2 0 0 1 0 0 1 1 2 0 0 1 2 0 0 0 3 0 2 0 1 0 0 0 2 3 1 1 0 0 2 0 2 0 0 3 1 2 1 1 2 1 2 1 1 0 1 0 0 1 1 2 0 0 2 0 2 1 2 0 0 2 0 1 0 2 0 1 1 1 0 0 1 0 0 0 2 7 0 0 0 1 0 0 2 1 0 2 1 0 0 0 1 2 2 0 1 2 3 0 1 0 0 2 1 1 1 1 1 0 1 0 1 0 0 1 1 1 0 2 0 0 1 0 2 0 0 1 2 0 2 1 1 0 2 1 0 0 0 1 1 2 0 1 1 1 2 1 0 3 0 0 0 0 1 0 1 0 0 0 6 3 0 0 0 0 2 1 0 0 1 1 4 1 2 1 1 0 0 1 1 0 1 1 1 1 1 0 3 4 0 1 0 1 0 2 0 1 1 1 1 0 0 0 2 0 0 1 0 1 1 1 0 2 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 0 0 1 1 0 0 0 4 0 1 1 0 0 0 0 3 0 0 1 1 1 1 3 1 1 1 0 0 2 1 0 1 1 1 1 0 0 5 0 1 1 1 2 1 2 0 1 0 2 1 1 0 0 0 1 1 0 1 4 0 1 1 2 0 1 0 1 0 1 3 1 2 2 2 0 0 1 1 1 0 0 2 1 0 0 1 0 2 0 0 1 1 1 1 1 1 1 0 2 1 1 1 3 0 3 2 1 0 1 0 0 0 1 3 0 0 0 0 1 0 0 1 1 2 1 1 3 0 5 0 2 3 1 1 1 1 1 0 0 0 1 3 1 1 1 1 1 1 1 4 0 0 0 2 0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 2 1 0 0 1 1 2 0 1 0 1 0 0 0 2 2 1 0 1 2 1 3 0 1 1 1 1 0 0 2 1 1 1 0 1 0 0 1 0 0 1 1 0 6 2 4 0 0 2 2 0 4 1 0 0 2 1 0 1 1 0 1 1 2 0 2 2 0 1 1 0 2 1 1 1 1 0 0 0 1 0 0 0 0 0 1 3 0 1 2 1 1 0 1 2 2 3 0 0 1 0 0 1 0 1 1 0 1 4 1 1 0 0 0 2 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 2 2 1 0 0 3 1 0 0 0 1 1 1 0 1 1 2 1 0 2 2 0 1 1 0 0 1 2 0 1 0 1 0 1 1 1 4 0 0 2 1 1 1 1 2 0 0 2 1 5 0 3 2 2 2 2 0 1 3 1 0 0 0 2 2 3 0 0 1 3 2 0 0 0 1 0 0 1 2 0 1 2 1 1 2 1 1 1 1 1 1 8 0 1 2 1 0 0 2 1 2 0 0 1 0 1 0 3 2 0 1 0 0 1 6 1 1 1 1 0 0 1 1 0 0 0 2 0 1 1 1 0 2 1 0 3 0 3 1 0 2 0 2 0 2 4 0 0 5 0 0 0 0 1 0 2 2 0 0 1 2 1 1 0 0 1 1 1 3 0 1 0 0 1 2 0 3 0 1 1 0 1 0 1 0 1 2 1 0 0 1 0 1 1 0 2 1 1 1 0 0 2 0 0 1 0 0 3 2 2 0 0 1 0 1 0 0 1 0 1 0 0 1 0 3 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 3 1 2 0 0 5 0 1 1 1 1 0 5 1 0 1 1 1 1 2 0 1 1 0 0 0 1 1 1 1 0 0 10 0 2 2 2 1 1 1 1 2 3 2 3 1 1 0 1 1 4 1 0 1 0 0 0 0 0 0 0 1 2 1 1 1 0 0 1 0 1 0 2 0 1 1 1 3 0 2 2 0 1 1 1 3 3 2 1 1 2 0 2 0 4 0 6 2 1 0 0 1 0 0 0 1 0 0 1 1 1 0 2 1 1 0 0 0 1 1 1 2 3 3 1 0 3 2 2 0 1 2 0 0 5 1 1 2 6 2 2 4 1 5 2 1 1 1 1 2 2 0 1 0 1 3 1 3 0 2 2 1 0 0 2 0 1 2 3 2 0 0 1 4 0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 4 0 0 1 2 0 2 2 1 1 3 1 1 1 1 0 1 0 0 0 0 1 0 1 2 3 0 1 0 0 0 0 3 1 1 1 0 0 1 3 1 0 0 3 0 2 0 1 1 0 2 0 2 1 1 1 3 1 0 0 1 0 0 0 1 1 0 2 3 2 1 1 2 1 1 1 1 1 2 0 2 0 0 0 0 1 0 2 1 0 0 1 0 5 1 1 1 3 1 1 0 3 0 1 3 1 2 0 2 0 0 1 2 1 1 2 1 0 0 1 0 0 1 0 1 3 1 1 0 1 1 0 1 1 1 1 0 1 3 2 1 4 2 1 1 4 0 1 1 1 1 1 1 1 2 0 2 2 1 1 0 2 2 1 1 0 1 2 1 4 0 3 0 1 0 2 0 1 0 4 4 0 0 0 2 2 1 0 0 0 1 0 2 0 1 1 1 1 1 1 0 1 0 0 2 1 1 1 0 1 0 1 2 1 1 1 0 1 2 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 1 2 0 0 0 0 1 1 0 1 1 1 2 4 1 1 3 1 0 0 1 1 0 1 0 1 1 1 2 1 3 0 2 1 3 0 1 1 0 1 1 0 6 1 0 0 3 1 4 0 0 5 0 1 0 0 2 0 0 0 2 0 1 2 2 1 0 0 1 0 1 1 2 0 1 1 1 1 1 0 0 2 2 2 2 3 4 0 1 1 0 2 1 1 3 0 2 0 1 0 0 0 0 2 5 0 1 0 2 1 0 0 1 2 1 1 3 1 1 0 0 0 0 0 4 1 0 1 1 1 2 1 2 0 1 2 1 1 3 1 1 1 1 3 3 0 0 2 0 1 1 2 0 4 1 0 1 0 2 0 2 4 0 0 1 1 0 1 1 1 1 1 0 1 0 1 0 0 0 1 2 1 1 1 2 0 1 0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 1 2 0 0 0 0 1 1 2 0 1 1 0 0 1 0 0 0 0 0 1 1 1 0 0 1 0 1 2 1 2 2 0 1 0 1 1 0 0 2 1 1 1 0 1 2 2 1 1 4 0 1 0 0 0 0 0 0 4 2 0 0 2 1 0 1 1 0 0 1 1 0 0 1 1 1 0 0 3 3 1 0 0 0 1 0 0 2 0 1 1 0 0 0 1 1 2 0 2 0 2 2 1 0 0 3 0 0 2 0 1 0 1 3 1 1 3 0 1 1 0 0 2 0 0 0 0 0 3 0 0 1 0 1 0 3 1 1 2 0 1 0 0 0 0 1 0 1 1 0 0 0 3 2 2 1 0 1 1 0 1 1 1 0 2 0 3 0 1 1 1 0 0 1 2 1 4 1 1 1 3 1 0 2 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 1 0 0 1 1 3 1 0 6 1 2 0 0 0 0 4 0 2 1 0 0 0 0 0 2 3 1 1 1 0 1 0 0 3 1 1 0 3 0 0 0 4 0 0 1 5 1 3 1 1 2 1 1 2 1 1 1 3 0 0 0 1 2 0 0 1 1 2 0 0 1 1 1 0 0 1 0 1 2 1 0 1 0 1 0 1 0 3 2 2 1 0 0 1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 0 2 0 1 1 2 2 2 0 1 0 0 0 2 0 1 1 1 1 1 1 1 2 2 3 1 1 1 1 0 2 5 2 0 1 1 1 2 1 1 1 0 1 0 0 0 1 0 1 2 0 2 0 2 0 0 1 0 0 1 1 2 1 1 0 1 1 3 1 2 2 1 1 1 0 0 0 1 1 1 0 0 2 3 0 0 2 2 3 0 0 0 0 0 1 1 1 1 0 0 0 1 1 2 0 0 2 1 0 0 0 1 1 2 0 2 0 2 0 0 1 0 3 1 0 1 0 1 2 2 3 0 0 3 2 0 2 0 2 1 2 1 0 0 2 1 0 0 2 0 0 0 0 0 0 2 9 4 0 3 1 0 0 2 2 1 0 0 1 0 0 1 4 0 1 2 0 0 1 3 1 1 3 0 1 1 6 1 0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 1 2 0 1 1 0 2 0 0 0 1 4 2 1 1 0 0 0 0 1 0 0 0 1 0 0 1 0 3 0 4 1 1 0 1 1 0 2 8 2 0 1 2 1 0 0 1 2 0 0 5 1 0 0 2 1 2 0 0 1 1 1 0 0 1 2 0 2 0 1 2 0 0 2 0 0 1 1 1 1 0 1 1 0 0 3 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 1 0 1 1 4 0 2 0 0 1 1 0 0 0 0 0 0 3 1 0 0 1 0 1 0 0 1 0 0 3 2 0 6 1 2 1 1 1 1 1 2 2 1 2 0 0 1 0 2 0 0 1 1 1 2 1 0 2 1 1 0 1 1 1 0 1 2 1 3 2 5 1 4 2 1 0 2 0 2 0 1 0 1 1 0 1 5 0 0 1 0 1 1 2 1 1 1 3 3 3 0 0 3 1 1 1 0 1 1 1 0 2 1 3 2 1 1 4 4 2 1 1 1 0 1 0 1 1 1 1 0 0 2 1 1 1 1 1 0 0 1 3 1 1 2 0 0 1 3 1 1 2 1 1 2 3 2 2 0 1 1 0 1 1 0 1 0 1 1 3 0 1 0 1 1 1 0 0 1 1 0 1 0 1 6 0 0 0 5 1 1 1 0 1 2 4 0 0 1 1 0 1 0 1 0 0 1 2 3 1 0 0 2 0 3 1 0 0 0 1 1 1 0 0 1 2 3 0 0 0 0 0 3 0 0 1 2 0 0 2 1 0 0 0 0 0 1 2 0 0 2 5 1 0 1 0 1 0 1 2 0 1 2 0 1 2 3 0 0 0 3 2 0 1 2 2 0 2 1 6 2 1 0 0 1 1 2 2 1 0 3 1 0 2 1 0 0 0 0 1 2 0 0 1 2 0 1 1 0 0 0 2 1 0 0 2 1 0 0 0 1 3 2 0 1 0 2 0 1 1 2 1 1 0 0 2 1 1 2 0 2 1 0 1 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 0 3 1 1 0 1 0 1 1 3 0 0 0 1 0 1 0 5 1 1 3 0 1 0 0 1 2 1 2 2 1 0 1 1 1 1 2 0 3 1 0 1 1 0 0 2 1 1 0 1 1 0 1 3 0 1 1 3 0 0 2 3 0 1 1 0 1 1 1 0 0 0 1 0 2 1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 2 0 1 1 0 1 1 1 0 0 0 1 1 2 1 2 2 0 0 2 2 1 0 2 2 0 0 1 0 0 3 1 1 1 1 1 0 1 1 0 3 1 0 1 1 0 0 3 1 1 1 0 0 0 1 2 4 3 1 2 1 2 0 0 1 3 1 0 1 0 1 1 0 1 0 1 0 2 0 1 0 0 1 1 2 5 1 0 0 1 0 0 0 2 0 0 0 0 1 0 0 0 1 1 0 2 2 4 0 3 1 1 1 1 3 0 2 0 3 1 0 0 0 1 6 1 0 1 1 1 1 1 1 0 0 2 2 2 2 1 0 0 1 0 4 2 1 0 2 0 0 1 1 1 1 2 0 0 0 1 0 0 0 1 1 2 1 1 3 2 0 0 0 1 1 0 2 1 1 1 2 0 1 1 2 1 1 0 1 4 0 0 0 1 1 1 1 0 1 0 2 1 1 0 0 0 3 1 0 0 0 0 1 1 0 2 1 1 2 1 4 1 2 1 0 1 0 1 0 2 1 1 0 1 2 0 3 0 1 6 6 0 0 0 1 2 0 1 10 2 1 0 4 0 1 1 1 4 2 2 1 1 0 0 3 2 2 0 0 0 4 1 2 1 2 3 0 0 1 2 0 2 1 3 3 2 4 4 1 3 0 3 1 1 0 1 1 2 2 1 0 1 1 1 1 2 0 0 1 0 1 3 1 1 0 1 1 1 0 2 4 1 0 0 0 1 1 0 0 0 0 1 0 0 1 2 2 0 1 1 0 1 1 1 1 0 0 3 0 3 1 0 2 1 1 1 0 0 1 3 1 1 0 0 0 1 1 1 0 1 1 1 2 0 0 0 1 0 1 0 2 1 1 3 1 1 0 0 0 1 2 1 1 0 0 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 4 0 0 2 3 1 0 0 3 2 0 0 1 0 2 1 0 0 3 0 1 1 1 0 1 0 0 1 0 2 1 1 0 0 1 4 1 1 2 2 0 0 0 2 3 1 0 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 2 0 1 3 1 2 0 1 0 3 0 0 0 2 1 1 3 0 3 0 0 0 3 0 0 0 1 0 2 0 0 4 0 3 2 0 1 1 1 0 1 0 1 1 1 3 2 2 0 0 0 3 1 0 0 7 0 1 0 1 1 2 1 1 1 3 1 0 1 2 4 1 3 0 1 1 1 0 1 1 1 0 0 6 0 4 3 0 0 3 1 0 0 0 1 1 1 2 2 3 1 1 4 2 2 0 1 2 2 0 3 0 1 1 0 1 0 3 1 0 1 1 2 1 0 1 1 1 1 0 0 0 2 0 2 0 1 1 0 0 2 0 0 1 1 0 2 0 0 0 0 1 1 1 3 1 1 0 2 1 1 0 2 2 1 2 1 0 1 0 0 0 0 1 1 0 0 1 3 1 1 0 1 1 0 0 0 2 3 1 1 1 2 0 1 0 0 2 2 0 0 3 0 0 0 2 0 2 0 0 2 0 1 0 1 1 2 0 1 0 0 0 1 2 0 2 1 2 2 1 0 4 2 0 0 0 1 3 1 1 1 1 0 1 0 1 0 1 0 0 0 1 0 1 3 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 0 2 0 1 0 2 1 0 1 0 0 1 1 0 0 0 1 1 2 1 0 0 0 3 0 2 0 1 1 1 1 2 3 1 0 0 3 0 0 1 1 1 0 1 2 2 2 2 2 0 0 0 0 1 0 1 1 0 0 2 3 0 0 1 0 1 0 2 1 1 2 0 0 0 1 0 5 1 2 0 1 1 2 2 0 2 1 1 3 2 2 0 1 1 1 1 1 1 1 0 0 1 1 0 2 1 3 0 0 3 0 4 0 0 0 0 1 1 1 0 2 1 2 0 0 1 0 1 1 0 0 1 2 1 0 0 0 1 1 3 0 1 1 1 1 0 0 1 1 1 2 0 0 2 0 0 0 1 1 0 5 4 1 0 0 1 0 0 0 1 0 3 0 0 1 1 3 2 0 2 3 0 2 1 0 3 0 3 0 0 0 0 3 0 1 0 0 1 6 1 0 0 0 1 1 1 0 1 2 1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 5 1 2 2 1 1 0 5 1 1 4 1 0 2 2 1 0 1 1 0 2 1 1 0 0 1 1 1 2 1 2 2 1 1 2 0 0 2 1 0 0 1 0 0 1 2 0 0 3 0 2 4 0 2 2 1 0 1 1 1 0 0 0 0 0 0 5 5 1 0 3 1 3 2 1 0 0 0 0 1 2 1 2 1 1 2 5 0 0 0 1 2 0 1 1 0 2 0 1 2 1 0 0 0 0 0 2 0 0 0 1 2 3 0 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 1 1 0 0 0 3 0 2 2 0 1 0 0 1 4 0 0 0 0 0 1 3 0 0 1 2 0 1 2 0 1 1 1 0 2 2 0 5 0 2 0 0 2 1 0 1 1 0 1 1 0 1 0 0 0 2 0 1 0 1 0 1 2 1 0 1 1 0 0 0 2 0 1 0 3 0 1 1 1 1 1 2 1 2 0 0 0 1 1 3 2 0 0 2 2 0 2 0 1 0 1 0 3 1 1 0 3 1 0 1 4 0 1 1 0 2 1 1 1 1 1 1 0 1 1 1 0 0 0 0 2 2 0 1 5 2 1 0 1 1 0 0 1 1 1 1 2 1 0 1 0 2 0 2 2 1 0 1 1 0 0 1 0 2 0 1 0 2 1 0 1 0 0 0 0 2 0 1 0 1 0 1 2 1 1 0 0 0 1 0 1 0 0 0 1 3 0 2 0 1 1 1 0 0 0 0 1 1 1 0 1 1 0 4 3 2 1 2 3 1 1 6 2 0 0 1 1 1 4 2 1 1 1 1 2 1 1 1 1 0 0 1 0 2 1 5 2 0 1 0 0 1 0 3 1 0 0 0 0 1 0 1 2 1 0 1 1 2 1 1 1 0 3 1 1 1 1 1 0 2 2 1 0 2 0 1 0 4 1 0 2 0 0 0 0 1 1 0 1 3 1 1 1 0 1 0 2 0 1 2 1 2 1 1 1 1 0 0 4 0 1 1 2 0 4 1 1 0 2 1 0 0 1 0 1 1 0 3 0 3 2 5 2 1 2 1 1 1 1 0 0 1 0 0 5 1 4 1 2 1 0 2 0 0 1 1 1 3 1 1 1 1 2 0 1 1 1 0 1 1 1 0 1 0 1 1 2 2 0 1 1 1 1 0 1 1 0 1 1 0 0 1 1 3 0 0 1 0 6 1 2 1 1 2 3 1 1 1 1 0 1 0 1 0 1 0 0 0 1 3 2 1 0 0 1 1 1 0 1 1 0 3 0 0 1 0 1 2 1 2 1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 0 2 2 0 1 0 1 2 0 3 1 1 1 0 0 1 0 3 0 1 1 6 1 0 0 0 0 1 3 1 1 5 2 0 1 1 1 1 0 1 2 0 3 0 3 0 0 1 1 2 0 2 2 2 0 4 1 1 1 1 0 2 0 1 2 4 1 2 0 1 0 2 0 1 2 1 1 4 1 1 0 0 0 4 5 4 0 1 1 0 2 1 2 1 0 1 1 3 0 0 0 1 3 0 0 0 0 0 1 3 1 3 1 0 2 0 0 1 0 0 0 0 1 3 0 2 1 2 1 1 1 2 1 2 0 1 1 1 0 2 1 0 1 3 0 1 0 2 1 2 1 0 0 1 0 2 2 2 1 1 0 1 0 0 0 1 1 1 0 3 1 2 1 0 0 0 1 1 1 0 3 0 1 0 0 6 0 1 0 0 1 5 0 1 2 0 0 0 0 2 1 1 1 1 2 1 2 0 0 1 2 0 0 1 2 1 0 0 1 0 1 1 1 0 0 0 0 0 1 1 2 2 0 0 2 3 0 0 2 1 1 0 3 0 1 1 1 1 0 1 0 0 1 3 0 1 1 2 1 1 1 0 0 0 0 1 2 0 1 1 1 0 3 0 1 1 0 1 2 0 1 1 1 1 0 0 1 0 0 1 1 1 4 3 1 1 1 0 0 0 3 2 1 0 0 0 1 0 1 0 0 1 1 0 1 1 2 3 2 1 1 1 2 2 1 0 0 1 2 1 0 0 0 2 0 1 1 5 1 0 0 0 0 4 1 0 2 2 0 0 0 3 0 2 0 4 0 1 4 1 1 0 2 1 0 0 1 1 1 0 2 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0 0 0 4 1 0 0 3 1 0 2 2 1 2 2 0 0 0 0 1 0 0 0 1 2 0 1 0 2 1 0 0 1 0 1 0 0 1 1 1 1 1 0 2 0 2 0 1 2 1 1 0 1 0 5 0 0 2 1 1 1 0 7 0 0 0 0 1 2 0 0 1 2 1 1 0 0 0 1 1 0 1 2 1 0 0 1 3 0 0 0 2 1 1 0 0 1 0 0 6 2 0 1 0 2 6 0 0 0 0 1 0 0 0 0 3 0 0 0 1 0 1 0 2 1 3 0 0 0 0 0 1 1 1 0 1 0 3 0 1 0 0 1 0 3 0 2 2 0 0 0 0 3 0 0 2 1 0 0 2 0 0 1 0 0 1 0 4 0 0 0 0 4 0 1 1 2 2 0 0 2 1 1 0 5 0 1 1 0 0 0 1 0 1 0 0 3 1 1 5 1 2 3 0 0 0 2 6 1 0 0 1 1 0 3 1 0 2 0 1 1 1 1 0 3 1 1 0 1 0 0 1 0 0 1 4 1 1 2 1 0 2 4 1 1 1 4 0 0 0 1 0 0 1 1 1 2 2 0 0 1 2 1 2 1 1 0 2 0 0 2 2 3 2 2 0 0 1 1 1 0 1 0 2 2 0 1 1 2 0 2 4 1 0 1 0 1 1 1 0 0 0 0 1 1 1 0 1 0 1 1 0 2 1 2 0 5 4 1 1 1 0 1 1 0 5 0 1 0 2 1 1 1 1 0 1 1 1 1 1 1 1 2 1 3 0 0 0 1 1 3 1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 4 1 0 0 0 0 0 0 1 2 2 0 0 3 2 2 1 1 1 0 2 0 1 4 0 0 2 0 0 2 0 2 0 1 0 3 2 0 0 1 2 2 1 1 0 3 1 2 1 1 0 1 1 1 3 0 1 1 0 1 1 0 3 2 0 1 1 3 1 3 1 0 0 1 3 0 1 0 0 0 1 1 0 0 1 2 1 1 0 1 4 3 1 0 1 0 2 5 4 1 0 1 0 2 0 1 2 1 2 2 2 1 4 0 1 1 2 0 1 0 3 1 1 1 2 0 3 0 2 2 0 0 0 1 1 1 1 1 1 0 1 2 0 0 4 1 1 2 1 1 0 1 0 1 0 1 1 0 2 2 1 1 2 2 2 2 1 0 0 0 0 0 0 0 1 0 0 1 3 2 3 0 3 1 5 2 3 1 1 2 0 0 0 0 1 0 0 1 0 1 2 0 2 1 1 0 2 3 2 1 0 0 1 1 1 3 0 1 1 1 1 0 1 1 0 2 1 1 0 5 0 2 1 1 1 7 1 0 0 1 1 1 2 1 2 1 0 1 2 0 0 1 3 3 2 1 1 0 0 2 0 0 0 0 3 2 0 2 3 2 0 3 1 2 0 0 3 0 1 0 3 1 2 2 1 1 0 1 0 1 2 0 2 0 1 0 2 0 1 0 0 1 3 3 0 0 1 1 2 1 0 2 1 2 1 1 0 0 2 2 0 1 2 0 0 1 2 0 1 1 3 1 3 1 0 0 1 0 0 0 0 0 0 1 1 2 1 1 1 1 0 0 0 1 1 1 1 2 0 4 1 0 0 0 0 1 0 0 2 1 0 2 2 1 1 2 0 0 0 0 0 2 0 1 2 1 0 0 1 0 0 2 1 3 0 0 1 2 1 3 0 1 1 0 1 0 2 2 1 1 0 2 0 5 3 0 0 1 1 1 1 0 1 1 0 1 0 0 0 0 0 2 0 1 0 1 0 1 0 0 3 1 0 3 0 1 2 0 0 0 0 0 1 1 5 0 1 0 1 0 1 1 0 1 0 1 2 2 0 0 0 2 0 0 1 0 1 1 3 0 1 2 1 0 1 1 1 0 2 0 0 0 3 0 1 2 0 1 0 0 3 1 0 1 0 1 2 1 1 1 1 0 0 3 0 1 3 0 0 3 0 0 1 1 1 0 1 2 0 1 0 2 0 3 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 2 1 3 1 0 0 1 0 1 0 3 5 3 0 5 1 2 0 0 0 0 1 0 3 0 1 1 2 2 1 1 2 1 0 1 1 1 4 0 0 0 1 0 3 0 0 2 1 1 1 1 2 0 0 2 0 1 1 2 0 0 0 1 0 0 2 0 1 0 0 1 1 2 0 5 1 0 0 1 1 0 1 1 2 1 0 1 3 4 0 1 0 0 2 0 0 0 1 1 1 1 1 1 3 1 0 2 2 1 0 1 0 2 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 0 3 2 0 1 1 0 1 0 1 1 0 2 1 1 0 2 0 0 1 2 1 1 0 0 0 0 4 1 1 0 0 0 0 1 0 3 0 1 1 2 1 0 0 0 3 1 1 1 2 3 1 1 1 0 2 2 2 1 0 1 0 1 1 0 1 1 1 0 1 1 2 0 1 1 1 2 0 2 0 0 1 0 1 1 1 1 1 2 0 1 1 0 1 0 1 1 2 1 1 2 1 1 0 0 3 2 0 1 0 4 2 0 2 1 2 0 2 0 1 1 1 1 1 1 3 0 1 3 0 1 0 2 2 1 1 0 0 1 0 1 1 0 4 0 0 1 3 2 0 1 1 0 3 0 0 0 2 1 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 2 1 1 0 6 4 1 1 2 0 2 0 0 0 4 2 3 2 4 0 2 2 2 1 2 1 0 1 1 1 0 0 1 2 1 0 3 4 2 2 1 0 0 0 1 2 3 2 0 0 0 1 0 1 4 1 0 1 2 0 0 3 1 1 4 1 0 1 1 3 0 1 2 1 0 0 1 4 0 1 0 1 1 0 0 1 0 0 3 1 0 1 1 1 2 0 0 1 0 3 0 1 2 0 0 1 1 1 1 3 1 1 1 1 3 1 0 2 0 1 2 3 0 1 0 0 5 1 1 2 1 0 0 0 1 0 1 0 2 1 0 1 0 0 0 0 1 0 1 1 1 1 1 0 2 5 1 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 2 2 0 5 1 2 0 2 3 0 0 1 0 2 2 1 2 0 1 0 0 0 0 1 0 3 0 1 1 6 1 1 1 1 1 0 1 2 0 2 0 0 0 0 0 3 0 0 3 1 1 1 0 1 0 0 0 4 0 1 2 1 1 3 0 0 0 0 0 0 1 0 1 4 2 1 0 1 0 0 2 2 1 0 1 1 1 2 1 3 1 0 1 0 0 4 1 1 0 1 2 1 6 0 0 0 1 0 3 2 0 1 1 0 3 1 1 1 1 3 3 0 2 0 0 1 0 0 1 1 2 1 2 1 1 0 1 1 1 0 0 0 0 1 3 0 1 1 0 1 1 1 0 0 1 3 1 1 1 0 1 0 0 0 1 0 1 0 0 4 3 1 1 1 4 0 0 0 0 3 2 0 3 0 0 0 1 0 0 1 0 1 0 1 2 0 2 1 0 0 1 5 0 0 2 2 0 3 0 0 0 1 2 0 1 1 1 0 0 1 1 3 1 0 0 1 0 2 2 0 1 2 1 1 3 1 0 1 2 2 2 1 1 0 0 1 1 0 1 1 0 2 1 0 0 1 0 0 0 1 1 2 1 0 1 1 2 1 1 0 6 3 1 4 0 1 0 0 4 0 0 1 1 2 3 0 0 1 1 2 2 1 0 0 2 0 0 2 2 0 0 0 0 1 1 0 0 1 0 5 1 0 2 1 5 1 0 2 1 0 1 1 1 0 1 1 0 0 0 2 0 2 1 0 0 1 1 1 2 1 1 0 2 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 2 1 3 1 1 0 1 0 6 0 0 0 0 1 0 2 0 2 2 1 1 2 2 0 4 1 1 2 2 1 2 0 1 1 0 0 1 0 3 1 0 0 3 0 1 1 0 5 1 0 2 1 0 2 0 0 2 1 0 2 1 1 3 2 0 2 0 1 3 2 0 2 2 1 0 0 0 0 0 0 2 1 4 0 0 2 1 1 1 0 2 0 2 1 0 1 0 1 0 1 1 0 1 0 1 1 1 0 0 1 1 2 0 1 1 4 0 0 3 3 1 1 0 2 0 0 1 1 1 1 0 1 0 0 3 0 1 0 1 1 1 1 2 0 3 0 7 0 0 1 0 0 0 1 2 1 3 1 1 0 2 2 0 1 0 1 0 0 3 4 3 0 1 1 1 1 0 0 0 1 1 0 0 0 1 2 1 1 0 1 3 1 0 0 2 1 1 0 1 1 2 5 1 1 0 2 2 0 2 1 2 2 4 2 1 1 1 0 1 1 1 0 5 3 0 1 0 11 1 1 0 1 3 0 0 3 3 0 1 0 1 1 0 2 4 0 0 0 2 1 1 1 0 2 1 1 1 1 2 1 1 0 0 0 0 0 0 1 2 1 1 3 2 0 3 0 1 0 0 1 1 1 1 3 1 1 1 0 3 1 0 2 1 3 1 1 2 0 0 1 1 2 0 1 1 2 2 1 0 1 1 0 1 3 0 2 1 1 1 0 1 0 0 0 2 0 1 4 2 1 2 1 0 2 1 0 2 0 0 2 1 1 0 1 1 2 1 0 0 2 1 1 0 0 1 1 1 0 0 2 1 1 0 0 0 0 1 1 1 3 0 1 1 0 2 0 1 1 0 1 1 2 0 1 0 0 1 0 1 2 1 0 0 0 1 0 2 1 2 0 3 0 1 1 2 1 1 2 1 1 2 0 0 1 0 0 1 1 1 2 0 2 0 1 0 0 2 0 1 2 1 0 0 0 0 0 0 3 4 1 1 1 2 1 2 1 0 10 1 1 0 3 0 1 1 0 1 1 0 1 0 0 1 0 1 1 0 0 0 0 4 0 1 1 1 0 3 0 0 1 1 0 0 0 1 1 0 2 4 0 0 1 1 1 0 2 0 0 0 0 0 0 3 0 2 0 1 1 1 0 0 3 1 1 2 1 1 5 4 0 1 0 1 1 1 3 4 0 1 0 1 1 0 3 0 1 0 0 2 1 1 1 1 1 0 1 0 1 3 1 1 4 1 1 1 1 0 0 5 0 1 3 1 1 0 1 2 1 0 2 3 1 4 0 0 1 2 3 1 2 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 0 0 2 0 1 1 1 0 1 1 0 4 2 0 0 1 2 1 0 3 0 1 5 0 1 0 3 0 0 0 1 0 1 2 1 0 0 1 0 0 5 0 2 0 0 1 3 0 1 2 3 1 0 1 1 1 0 3 2 0 1 2 1 0 0 0 3 1 0 1 0 0 0 3 0 1 1 2 0 0 2 0 1 2 0 0 2 3 1 0 1 4 3 1 2 1 1 5 0 0 5 1 3 0 0 1 0 1 1 1 0 2 1 2 5 1 1 0 1 0 0 1 2 1 0 1 4 2 2 0 0 0 1 1 0 2 0 0 1 1 1 1 1 2 1 0 2 0 1 1 1 0 1 1 0 3 0 3 0 1 1 0 0 1 0 1 4 2 2 1 1 0 0 0 1 0 3 1 2 1 2 1 1 2 0 2 0 1 0 0 0 2 3 1 0 0 1 4 1 2 1 1 0 1 0 0 3 1 0 1 0 0 1 0 2 3 0 3 5 0 0 0 0 2 1 1 1 0 1 0 1 0 1 0 0 1 1 3 0 1 1 6 1 1 2 1 1 4 8 0 1 1 3 2 0 1 0 1 0 2 0 1 2 0 0 0 1 1 1 1 0 4 0 0 2 0 1 3 1 1 1 1 2 2 0 0 1 0 1 1 0 0 2 0 1 0 2 5 3 0 2 1 0 1 1 1 0 2 0 2 1 2 0 2 1 0 0 1 1 0 4 4 0 1 1 2 1 0 1 0 0 2 1 0 0 1 5 1 0 1 2 1 1 1 0 0 0 0 0 1 3 0 0 2 1 1 1 2 1 2 1 0 1 0 1 0 1 2 1 0 4 0 1 0 2 0 1 0 2 0 2 2 1 1 1 3 0 2 1 1 1 0 1 1 0 0 0 2 3 1 1 2 0 1 1 1 1 1 0 1 1 0 2 1 0 1 1 0 1 0 2 0 1 1 1 1 1 1 1 2 1 0 3 0 1 2 2 0 0 4 0 4 1 1 3 1 0 0 1 1 0 2 0 0 0 1 1 2 0 0 0 1 4 1 1 2 0 0 1 4 0 1 0 0 0 1 1 2 1 0 0 1 0 1 0 1 0 0 1 3 0 1 1 6 2 0 1 3 0 1 5 5 1 1 0 0 0 2 0 0 2 6 4 1 0 0 1 1 0 1 1 1 0 2 3 0 1 1 0 1 4 0 1 2 0 1 5 0 0 1 1 2 4 1 2 1 1 1 0 2 1 0 3 0 0 1 0 1 1 0 1 1 2 1 0 0 1 2 1 0 1 0 0 0 0 0 2 1 1 0 0 0 0 1 2 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0 2 0 0 1 1 2 1 0 1 2 1 0 1 3 4 1 1 1 1 2 0 0 0 0 2 15 1 2 1 3 1 0 0 1 0 0 1 1 0 0 0 0 3 2 0 1 3 1 2 0 1 0 1 0 0 1 0 0 2 1 0 4 0 0 0 1 0 2 0 0 1 1 0 1 1 0 1 0 0 0 1 2 1 3 1 0 0 1 0 0 0 1 1 1 0 0 0 0 1 9 0 1 0 1 1 0 0 2 0 1 2 1 2 0 2 1 3 1 3 5 2 1 0 1 0 2 0 0 2 1 0 3 1 0 0 0 5 1 0 0 1 1 0 1 5 1 0 0 2 1 1 1 0 2 0 2 0 3 1 1 0 0 1 0 1 1 0 0 1 0 0 2 0 1 3 1 0 1 0 3 1 3 0 1 0 3 1 1 0 0 0 1 0 0 1 1 5 2 3 0 2 2 0 0 3 1 0 0 0 0 1 1 1 1 1 1 0 1 1 1 4 1 2 0 1 0 1 7 0 1 5 1 2 1 1 0 0 2 1 1 2 0 1 0 0 1 1 2 1 1 0 0 2 0 0 1 1 1 2 0 1 0 1 1 2 2 0 0 1 3 0 3 1 1 1 0 0 2 3 0 0 1 2 2 0 0 2 1 1 0 0 2 1 1 2 1 1 1 0 0 0 0 2 1 2 2 1 1 2 1 1 2 4 2 1 2 6 0 0 2 1 1 0 1 1 1 2 0 1 1 0 0 0 0 1 2 2 0 1 1 1 1 0 1 5 1 1 1 2 0 1 0 4 1 1 0 3 0 2 0 1 1 1 0 0 2 2 0 0 0 0 0 3 0 0 1 2 3 1 1 0 1 0 0 0 2 1 3 2 1 1 1 0 1 1 1 0 0 1 1 2 0 1 0 1 0 1 1 2 1 1 0 1 1 1 2 2 0 0 0 1 1 2 1 2 0 0 0 0 4 4 1 1 1 2 0 1 1 0 0 3 0 1 2 1 1 4 0 2 0 1 1 1 1 2 2 1 0 1 1 0 1 0 1 1 2 1 1 0 1 1 0 0 1 0 0 0 1 0 2 0 1 5 1 0 0 3 3 0 0 1 4 0 0 0 2 0 1 2 1 1 1 1 0 4 1 0 1 1 1 0 2 1 4 3 1 0 1 3 0 4 0 1 0 1 1 0 1 2 0 1 2 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 2 0 1 1 1 2 0 1 1 1 2 0 1 3 1 4 1 1 3 1 1 0 0 2 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 1 0 0 1 1 0 1 2 0 1 1 1 1 1 1 1 0 1 1 1 1 2 0 0 0 8 1 1 1 1 1 1 7 0 0 1 1 1 3 0 3 0 0 0 1 2 2 0 4 0 0 2 1 0 0 0 2 3 0 1 1 1 0 0 0 0 1 0 1 0 1 0 3 0 1 0 1 2 0 1 1 0 0 3 2 1 3 1 0 1 2 1 3 0 1 1 2 0 1 2 1 1 1 0 0 1 0 0 1 0 0 1 2 4 1 2 2 4 1 6 0 0 0 0 3 1 0 0 0 1 1 1 2 0 3 2 0 1 2 1 3 1 0 1 0 3 1 1 2 1 0 0 0 0 2 3 0 1 5 1 1 0 0 2 1 1 2 0 5 1 0 1 0 1 1 2 1 1 0 2 3 0 3 1 0 0 1 1 0 1 1 1 0 1 0 0 3 0 0 2 0 2 1 0 1 0 1 4 1 0 0 0 0 1 4 0 2 0 1 1 1 0 1 0 2 0 0 1 1 4 1 0 0 0 1 1 0 2 0 1 2 1 0 0 1 0 1 1 3 0 1 1 3 0 2 0 1 3 1 1 1 1 0 1 1 0 1 5 0 5 3 0 0 2 1 1 0 0 1 1 1 1 1 0 1 2 2 1 3 1 0 0 0 1 0 0 1 0 1 1 2 0 1 0 3 1 3 0 2 1 2 0 0 1 0 0 1 1 1 0 1 1 1 0 2 0 1 0 0 2 1 2 1 0 0 1 0 0 2 0 0 0 2 1 1 1 0 0 3 0 2 0 1 3 2 3 0 0 1 1 0 1 1 1 1 1 1 0 1 0 2 0 3 1 3 3 4 0 1 1 1 2 2 1 1 2 0 0 1 0 1 1 0 1 2 1 1 1 2 1 0 0 5 7 2 2 0 0 1 1 0 0 0 0 4 0 0 1 3 0 2 1 0 1 4 1 1 0 0 1 0 0 1 0 2 0 1 0 2 0 1 1 1 2 1 3 1 1 0 0 2 0 3 1 3 0 0 1 3 0 0 0 0 1 1 1 3 4 0 0 0 3 0 3 0 1 1 2 1 0 2 0 2 1 5 1 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 2 0 0 1 0 1 0 1 1 0 3 1 2 0 1 0 1 3 0 1 0 1 1 1 0 4 1 1 1 1 2 2 0 0 1 0 1 1 0 0 0 3 0 1 0 1 1 1 1 1 2 5 0 1 0 1 1 1 2 1 1 1 0 1 0 1 0 2 2 0 1 0 0 0 0 1 1 4 2 2 1 0 0 1 0 0 1 0 2 3 3 0 2 0 1 0 1 0 1 1 1 1 2 0 0 1 1 0 0 1 0 1 0 1 3 0 0 0 0 4 1 3 3 0 5 0 0 1 1 0 0 0 0 0 1 0 2 1 1 1 1 1 1 0 1 1 0 1 0 0 1 0 0 0 0 0 1 1 0 1 0 0 0 1 0 2 0 0 1 2 1 0 2 3 0 0 1 0 4 3 1 2 1 3 0 1 1 1 1 0 2 0 0 1 1 0 3 1 0 3 2 0 1 1 1 2 4 1 0 0 1 3 1 0 2 0 1 1 1 1 0 3 0 2 0 1 1 1 1 0 1 0 0 1 2 1 0 2 1 1 2 0 1 1 2 0 0 1 0 0 1 0 1 0 1 1 0 1 1 1 0 0 0 0 1 1 0 1 1 0 0 1 0 0 0 2 0 1 0 0 1 1 1 0 2 1 0 1 5 3 1 2 1 3 0 0 2 1 1 2 1 0 0 1 0 0 1 0 1 0 3 1 1 1 0 1 2 2 1 0 0 1 2 1 0 0 5 0 2 3 1 1 0 0 1 2 1 1 2 6 1 1 1 1 2 1 0 2 1 0 2 2 1 1 1 0 0 1 1 1 0 0 7 0 1 0 0 1 1 0 1 0 1 0 0 1 0 3 1 1 1 2 0 0 1 0 0 1 0 1 0 1 0 1 1 1 2 0 0 1 1 1 0 1 3 0 1 0 1 0 1 0 1 0 0 1 0 0 2 2 0 1 5 0 1 0 0 0 1 0 4 0 0 0 1 2 1 1 2 0 1 1 1 0 3 0 1 2 0 0 0 1 0 1 0 2 0 1 0 0 1 1 2 0 2 0 0 1 1 2 0 1 0 0 1 1 0 0 1 0 1 0 0 1 0 1 0 0 2 0 1 1 0 1 0 1 1 2 0 6 0 1 0 1 3 1 0 5 1 1 1 0 1 1 1 0 1 2 0 1 1 0 2 0 3 0 1 0 0 0 1 1 0 4 0 0 0 0 1 0 1 1 0 0 0 0 0 0 3 1 6 0 2 1 0 3 3 1 1 1 0 1 2 2 0 2 0 0 3 0 2 0 1 1 0 0 0 1 1 0 1 1 0 3 1 2 1 1 0 0 2 0 0 0 0 0 0 5 0 0 1 1 0 1 1 3 1 1 0 1 3 1 1 0 1 2 1 0 0 0 0 2 1 0 0 1 2 2 0 0 2 1 1 1 1 1 2 0 1 0 0 1 3 2 0 1 0 2 0 0 1 1 1 0 2 1 4 0 1 0 1 1 2 0 0 1 5 0 2 1 4 1 1 4 1 0 0 0 1 0 0 4 0 0 0 0 1 1 1 1 0 1 1 2 2 1 2 2 0 1 5 1 1 1 1 1 1 3 1 1 0 0 4 2 2 2 0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 3 1 0 1 1 2 0 0 0 3 0 1 0 1 0 1 0 0 0 0 0 2 1 2 1 1 0 2 2 0 1 6 0 1 1 2 1 1 0 4 2 1 0 0 1 0 2 0 1 0 0 0 1 0 2 0 1 1 4 0 0 0 1 1 1 1 5 2 2 0 1 0 1 2 0 0 1 5 1 0 1 0 0 0 0 1 0 1 0 0 1 4 0 3 1 2 2 1 0 0 1 1 0 0 0 1 1 0 0 3 2 0 1 1 2 2 1 0 0 1 1 1 0 2 0 1 0 2 0 0 0 1 0 0 2 0 4 0 2 1 4 1 2 0 1 2 1 0 2 1 0 1 1 2 0 4 1 1 1 0 1 1 0 4 1 1 2 0 0 1 2 1 1 0 1 1 3 4 0 1 2 0 1 1 1 1 1 0 1 3 0 4 3 1 1 1 0 0 1 0 2 3 0 2 1 1 2 1 2 2 0 0 0 1 0 1 1 1 1 1 1 0 2 1 4 0 2 0 0 1 1 3 0 1 0 3 1 1 0 1 0 1 3 0 0 0 0 0 2 0 0 3 1 0 1 0 0 0 0 0 0 2 0 2 4 3 0 0 0 0 2 0 0 0 1 1 2 3 1 1 1 0 2 1 0 1 0 0 0 1 1 2 0 0 0 0 4 1 0 2 1 1 1 3 0 1 2 1 0 3 2 1 0 0 1 2 0 1 3 1 0 4 1 0 1 1 0 4 0 1 3 0 1 1 0 0 2 0 3 0 0 1 1 0 0 1 0 0 0 3 2 0 2 1 2 2 0 0 0 4 0 0 1 0 0 0 0 2 1 1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 1 2 1 1 0 0 0 1 0 2 7 0 1 1 0 1 2 0 0 4 0 0 1 0 1 0 1 2 0 8 1 2 1 0 0 0 1 1 5 0 0 1 0 1 1 0 3 1 0 0 2 3 1 1 4 3 1 1 0 2 1 0 1 0 3 0 1 1 8 0 1 0 2 0 2 1 1 0 1 3 1 2 0 0 3 1 1 0 1 1 1 3 0 0 1 3 0 0 0 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 2 0 0 1 1 1 1 1 0 0 1 1 0 1 0 2 3 0 2 1 1 0 3 1 0 1 2 4 0 0 0 1 0 1 1 2 1 1 1 0 0 1 2 1 0 5 0 0 1 1 1 4 0 1 0 2 2 3 0 1 0 1 0 1 0 3 1 0 1 2 2 2 0 1 0 0 2 0 1 1 0 0 2 2 0 1 3 0 1 2 1 6 1 0 0 1 1 4 0 0 1 0 0 1 1 0 0 1 2 1 0 1 2 0 1 0 1 0 0 5 0 1 1 0 0 2 0 0 2 2 2 1 0 0 1 7 0 0 2 1 0 1 1 1 0 1 1 1 0 0 0 1 0 1 2 0 0 5 1 1 1 2 2 2 0 1 1 0 0 1 3 2 1 1 5 0 1 0 0 0 0 1 1 2 1 0 1 1 1 1 1 1 1 0 1 6 0 1 6 0 2 1 0 5 1 0 1 0 1 2 0 1 2 1 1 0 1 1 0 0 1 2 0 1 3 1 4 1 3 1 2 0 1 0 1 0 2 2 1 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 3 1 1 1 2 1 1 1 1 3 1 1 0 1 1 0 0 1 1 1 0 0 3 2 4 1 0 1 0 1 0 3 0 2 2 5 0 0 2 0 0 0 0 0 0 1 0 0 0 1 3 1 1 1 0 1 1 1 0 2 0 2 1 3 1 1 1 0 1 2 2 1 1 0 1 2 1 0 1 0 0 2 1 2 2 0 4 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 1 1 1 3 1 0 0 1 0 0 1 1 0 1 0 1 2 1 0 0 2 1 1 1 1 1 1 1 1 1 2 0 0 1 1 1 1 3 1 0 1 1 2 1 0 0 0 3 1 0 3 0 2 2 0 0 1 0 0 0 0 2 2 1 0 0 1 0 1 3 2 1 0 2 0 0 1 0 1 1 1 2 2 0 1 1 1 2 1 0 1 0 2 0 0 0 0 0 1 1 0 1 0 1 2 0 0 1 0 1 1 4 1 0 2 1 0 2 2 1 1 2 2 1 6 2 0 0 3 0 2 0 2 0 0 0 2 0 1 1 1 0 1 1 1 0 0 1 1 2 1 5 1 1 1 0 0 1 1 1 6 1 1 1 0 0 3 1 4 2 1 0 0 1 4 1 1 0 1 0 0 1 2 2 0 0 3 1 1 1 2 1 1 4 0 0 2 3 0 1 1 0 0 1 0 0 0 0 0 1 2 2 1 4 1 0 0 0 2 0 1 0 1 1 2 1 1 0 2 0 0 1 1 1 0 3 1 3 0 0 1 1 1 2 1 5 1 2 0 0 1 0 1 1 2 1 1 1 0 2 2 0 1 1 1 0 1 2 0 1 3 0 0 0 1 1 0 2 1 0 1 2 2 0 0 4 0 1 3 3 1 1 0 0 0 0 1 0 3 1 1 1 1 1 0 0 2 2 0 0 0 0 0 1 0 0 1 1 1 0 0 0 1 0 3 3 2 1 2 0 0 0 0 0 2 1 3 1 0 1 1 0 1 0 0 0 0 0 1 0 0 1 2 0 2 2 1 1 0 0 0 5 3 0 0 1 0 2 1 2 0 2 4 1 1 0 1 1 5 0 1 2 0 0 1 1 0 2 5 3 1 1 0 0 1 0 2 1 0 0 1 2 0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 4 0 0 2 0 0 1 0 1 1 0 1 1 0 1 7 0 3 0 2 0 1 1 0 1 1 3 2 1 2 1 1 1 1 1 1 0 1 0 0 1 1 2 0 0 3 2 0 3 2 1 1 3 0 0 0 1 3 2 6 0 0 1 2 0 1 1 0 2 1 1 0 0 3 0 5 2 1 1 0 2 6 1 3 4 2 0 0 1 1 2 1 0 2 1 2 0 1 0 1 2 1 2 1 0 0 5 0 0 1 1 1 1 0 1 1 1 2 1 1 2 0 2 1 1 3 2 1 0 1 0 0 1 4 2 1 0 0 0 0 1 1 0 1 0 1 0 2 1 1 6 1 0 0 1 0 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 1 1 3 0 3 3 1 0 1 0 3 0 2 1 2 1 0 0 0 0 4 3 1 1 3 1 0 1 1 1 2 0 1 1 3 0 0 2 1 2 1 0 1 0 0 1 1 5 1 0 1 1 2 0 4 2 2 1 2 0 2 0 0 1 1 2 2 3 0 1 2 0 1 2 2 4 1 2 2 1 1 2 0 0 1 0 0 0 1 3 3 0 1 0 0 1 2 1 2 3 3 1 0 1 1 0 2 0 2 1 0 1 0 0 3 1 0 1 0 0 1 1 2 0 0 1 0 0 2 1 1 0 1 1 1 0 1 0 2 3 3 0 0 0 0 2 0 1 0 0 1 1 0 1 0 1 1 1 0 4 0 1 1 1 1 2 0 0 1 0 1 0 0 0 1 1 2 1 1 2 0 0 0 2 0 1 1 1 1 1 1 2 0 1 0 1 1 0 8 2 0 1 3 1 2 1 1 0 2 2 1 1 1 1 0 4 2 1 2 1 1 1 0 1 0 0 0 1 1 0 1 1 1 1 0 1 2 1 2 0 1 2 2 1 0 0 0 2 1 2 0 1 1 1 0 0 0 1 3 0 0 9 1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 0 1 4 1 1 2 2 0 1 0 0 3 2 0 1 1 2 1 0 3 1 1 1 2 1 1 0 0 2 1 1 1 1 1 1 2 0 1 1 2 2 2 1 0 0 0 0 0 0 0 2 2 1 0 1 0 2 2 2 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 0 3 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 1 0 2 0 0 2 3 0 0 1 3 0 3 2 3 2 0 2 1 1 1 2 0 1 2 2 1 2 0 1 0 0 0 2 0 0 4 1 0 2 4 0 0 0 1 2 2 4 0 0 0 0 0 0 1 4 0 1 0 1 0 2 0 0 1 1 1 0 1 0 4 1 3 3 1 4 1 0 2 2 2 7 1 1 1 0 0 0 0 1 1 4 0 1 0 1 1 0 1 0 0 0 1 0 1 0 1 2 0 1 2 1 0 2 0 0 0 3 1 1 1 1 2 1 2 0 1 1 0 0 0 0 0 3 2 0 0 1 1 1 4 1 0 1 0 0 1 0 1 4 0 0 1 1 0 2 0 0 1 1 0 1 1 0 0 0 4 1 0 0 3 1 0 2 1 0 4 1 0 0 1 0 0 3 1 2 0 0 1 0 1 1 0 0 0 0 0 3 0 1 2 0 1 0 0 0 0 0 3 0 0 0 1 2 1 1 0 0 0 0 1 1 1 0 1 1 2 0 1 0 1 5 0 1 1 0 2 1 0 2 1 0 1 1 0 0 1 1 1 5 1 0 1 0 0 6 0 2 0 1 0 1 2 3 1 2 0 2 0 2 0 0 0 1 2 0 1 1 0 2 0 0 0 1 1 1 0 1 1 1 1 0 2 3 1 5 0 3 0 0 1 0 1 0 1 1 1 1 4 1 0 2 1 3 0 1 1 0 1 0 1 0 1 3 1 3 0 1 2 1 0 0 0 1 0 0 2 0 1 0 0 0 1 1 2 0 1 3 2 1 4 0 0 3 0 0 1 3 2 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 2 1 4 2 1 0 0 3 2 2 0 0 0 1 0 1 0 1 0 2 1 1 1 1 0 1 2 1 0 1 1 1 2 1 2 0 1 0 0 3 1 1 1 4 3 0 3 3 0 1 0 1 1 0 1 2 1 4 0 1 0 0 0 1 3 0 0 0 2 0 4 1 0 3 0 0 0 4 1 0 0 6 2 1 1 0 0 4 0 2 0 1 2 0 2 0 2 1 1 1 0 1 0 1 0 1 2 1 2 0 1 3 2 0 2 5 1 2 1 1 0 0 3 1 8 1 0 1 1 0 0 2 0 0 4 0 0 0 1 0 0 0 0 1 0 0 2 1 1 0 1 0 0 0 1 1 1 0 3 1 1 2 2 1 0 0 1 0 1 0 1 1 0 1 1 2 1 1 0 0 0 1 1 1 0 2 4 0 0 4 1 1 0 2 2 3 1 1 2 1 3 3 1 1 3 0 0 1 1 2 2 0 0 0 1 1 2 0 2 1 0 1 1 0 3 0 0 4 1 2 1 1 0 1 1 0 3 0 2 2 2 1 0 0 0 1 1 1 0 1 1 2 0 9 3 1 2 1 2 1 2 0 1 3 0 1 2 1 1 1 0 0 1 0 3 2 0 0 1 0 2 0 0 2 0 1 2 1 0 2 0 1 1 2 0 0 0 1 2 0 1 1 2 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 2 0 2 0 0 2 2 0 0 0 1 1 0 2 1 1 0 1 1 2 0 1 1 1 2 2 1 0 0 1 1 1 4 2 0 0 0 3 1 1 1 0 1 1 0 1 1 0 0 1 0 1 1 2 0 3 1 0 1 2 1 1 1 1 1 0 1 0 1 1 2 1 1 1 2 1 1 1 0 7 0 2 1 1 0 1 1 2 3 2 8 2 0 1 0 0 1 2 4 1 1 1 1 1 3 0 0 1 0 0 1 1 0 0 1 1 0 1 2 1 1 0 3 0 0 2 1 0 1 0 2 1 0 1 0 0 0 0 1 0 6 1 1 1 1 1 1 1 2 1 2 1 0 2 2 1 0 2 1 2 0 0 0 0 0 0 1 1 1 1 2 1 1 2 0 0 2 1 5 1 0 1 0 1 0 1 0 0 2 1 5 1 0 2 1 0 0 1 1 0 0 1 0 2 0 1 0 0 0 1 0 2 1 0 2 0 2 0 3 9 1 0 1 1 0 1 0 1 0 2 0 0 1 1 1 0 1 1 0 0 0 1 0 2 2 1 1 2 0 2 0 1 1 1 0 0 1 0 2 0 0 1 3 4 0 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 1 1 0 0 1 2 3 0 0 1 1 0 1 1 0 0 1 1 2 0 2 0 1 1 1 0 1 0 1 1 0 1 2 0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 1 4 2 0 1 0 1 1 0 2 2 2 0 1 1 2 0 3 1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 3 1 1 0 1 0 2 1 1 1 2 2 0 4 0 1 0 0 1 1 1 1 0 2 1 0 0 1 1 0 0 1 1 0 4 1 1 3 0 1 1 0 2 1 1 2 2 1 0 3 0 2 2 2 0 2 0 1 0 0 0 0 1 1 2 0 1 1 1 0 1 1 1 0 1 3 2 0 1 2 2 1 1 0 8 0 0 2 2 0 0 1 4 1 1 1 0 2 2 0 0 1 0 2 1 1 1 0 0 1 0 1 0 1 2 1 1 1 1 0 1 4 0 2 0 2 2 0 1 1 0 0 1 0 0 2 1 1 0 1 1 1 1 0 0 0 0 2 2 0 1 4 3 1 1 1 1 0 0 1 0 1 1 1 0 0 0 2 1 2 2 1 0 1 0 1 2 0 0 0 1 1 0 1 0 1 1 0 6 1 0 1 1 0 0 1 3 0 1 1 1 1 0 0 1 1 2 1 0 1 0 2 0 2 1 2 1 2 1 5 0 0 2 1 0 0 0 2 3 0 0 0 0 1 0 1 1 1 0 1 3 1 1 3 1 0 1 1 0 0 0 2 1 0 1 1 0 1 0 0 0 1 0 1 1 1 1 1 0 2 0 1 0 1 0 3 0 1 0 0 2 1 0 1 1 2 3 0 1 1 0 0 2 1 1 0 2 1 1 0 2 1 0 1 1 3 0 0 1 2 3 0 0 0 0 2 1 1 2 0 1 2 0 0 1 2 0 0 3 2 0 0 0 2 0 1 1 0 0 0 0 2 2 1 0 1 2 1 1 2 0 0 1 1 2 0 2 2 0 5 0 2 2 1 0 1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 0 1 3 0 0 1 1 0 1 1 1 0 0 1 2 0 0 1 1 2 1 1 0 0 1 1 1 1 1 4 1 0 1 0 2 2 2 0 0 3 0 1 1 2 0 1 1 0 1 1 0 1 0 0 3 1 1 1 4 3 2 1 3 0 2 0 0 1 3 0 0 0 2 0 0 1 1 1 1 2 0 1 0 0 1 1 2 0 2 1 1 0 1 0 0 1 0 1 1 1 1 0 4 2 0 1 1 1 1 2 1 0 1 2 0 0 0 3 5 4 1 1 3 1 2 1 1 1 2 2 2 1 0 1 1 0 3 3 1 1 0 0 4 0 0 0 2 0 2 2 0 3 4 0 1 3 0 1 1 0 2 1 0 1 1 0 4 0 1 0 2 0 0 2 0 2 2 0 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 1 1 1 0 0 1 0 0 1 0 0 1 0 1 1 2 1 3 1 2 0 3 0 2 1 2 1 0 0 2 1 1 3 2 1 0 1 1 1 1 2 2 2 0 0 1 0 1 0 0 1 2 2 2 2 1 2 1 0 1 0 0 4 2 2 1 1 1 0 2 1 2 2 1 1 1 0 1 1 3 1 0 1 2 0 1 1 2 0 1 3 0 3 1 2 1 1 1 0 0 2 0 1 0 1 4 1 0 1 2 2 1 3 1 1 2 0 2 2 1 5 4 2 0 1 1 1 1 3 0 3 2 0 1 1 1 0 2 1 1 1 0 1 1 1 1 0 1 1 0 1 0 1 1 1 0 0 1 3 0 0 0 0 3 1 1 0 0 1 2 0 1 0 1 0 1 1 4 7 1 0 1 1 2 3 0 1 0 0 0 2 1 1 1 2 0 0 2 0 0 1 1 3 0 0 2 2 1 1 0 0 1 1 1 1 1 1 1 1 2 0 1 0 3 2 0 2 2 2 2 2 0 0 1 0 2 2 0 0 1 1 0 0 2 1 1 1 1 0 1 2 2 0 1 1 1 1 1 1 0 2 4 0 2 0 0 3 0 1 2 1 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1 2 1 0 1 1 3 1 1 0 1 2 1 1 4 0 1 0 0 0 2 0 0 1 1 1 1 1 4 2 1 0 1 1 1 1 2 1 0 0 1 0 1 0 1 1 0 0 0 2 1 1 1 1 1 1 1 1 0 1 1 2 0 1 0 0 2 2 1 1 3 2 3 2 1 0 1 0 2 1 0 0 0 0 3 1 2 1 1 1 0 0 0 3 2 2 0 0 1 0 1 1 4 1 1 0 2 0 1 0 2 1 4 2 0 0 2 0 2 2 0 0 0 1 0 2 1 1 6 0 0 2 1 1 0 0 4 0 1 0 2 0 0 0 1 1 0 1 1 4 2 0 3 1 0 0 0 0 2 1 7 0 4 1 1 0 3 1 0 0 0 0 1 0 1 1 2 1 2 0 0 0 1 2 3 0 1 1 1 0 0 0 0 1 0 1 1 0 0 1 1 2 1 1 3 1 0 1 0 1 0 0 0 1 3 1 0 1 2 1 1 0 1 2 0 1 0 1 0 1 2 1 2 0 0 1 1 0 0 0 3 6 2 0 1 0 4 1 1 3 0 1 2 4 0 0 0 0 1 2 1 2 0 0 2 3 1 2 1 1 0 2 1 0 1 0 0 1 1 0 2 1 0 2 1 1 1 0 0 1 2 2 0 2 2 0 2 0 0 0 2 0 0 3 1 2 0 2 1 0 4 2 0 1 0 2 1 1 1 2 1 1 2 1 2 0 1 1 3 0 3 0 0 2 1 9 1 0 0 3 1 1 0 1 1 1 0 3 0 3 1 2 1 2 2 1 1 0 0 0 0 0 0 2 0 0 0 3 1 1 3 1 2 1 0 1 1 1 0 0 0 2 1 0 2 1 0 0 0 2 1 0 0 1 1 1 0 7 0 0 3 0 1 1 0 1 2 1 0 3 0 1 0 6 1 1 1 0 3 0 0 1 0 1 0 0 5 1 1 3 2 0 6 0 1 0 1 1 2 0 1 0 1 2 0 3 0 2 1 1 1 2 1 1 0 0 1 1 1 1 0 0 1 0 1 1 2 0 0 0 0 1 0 1 1 0 0 2 2 0 1 0 0 1 0 1 2 0 2 1 0 1 1 1 2 0 1 1 0 0 1 2 2 6 1 1 1 1 0 0 1 2 0 1 6 4 2 0 5 0 3 0 1 1 1 1 6 1 1 0 0 0 1 3 0 0 0 2 0 0 0 2 5 2 2 2 1 0 1 1 1 1 0 0 0 0 0 2 0 1 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 3 0 2 1 0 0 1 0 1 1 2 0 1 1 1 1 1 0 0 0 2 2 0 1 0 0 2 0 0 0 0 2 1 0 0 1 0 0 1 2 0 3 0 1 0 0 1 0 1 1 0 0 0 2 1 0 0 3 0 2 2 1 0 2 1 0 0 0 0 0 3 3 0 1 0 0 0 1 0 0 0 1 1 0 1 2 4 0 1 0 1 1 2 1 1 0 1 0 0 1 0 1 2 1 1 0 0 4 1 1 1 3 0 0 1 1 1 0 2 2 1 2 1 1 0 1 0 4 0 2 0 0 1 1 1 1 1 2 0 1 1 1 0 1 0 2 0 4 0 1 1 0 4 0 3 0 1 2 0 1 1 0 2 2 0 2 0 1 0 4 0 0 1 0 0 1 0 1 1 1 1 0 0 0 0 1 3 2 0 1 0 3 1 1 2 1 0 0 6 0 1 1 0 1 1 0 0 0 0 3 2 1 0 0 1 1 0 1 1 0 0 1 0 2 2 0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 0 2 0 1 0 0 0 1 3 2 0 3 0 0 0 3 3 0 0 0 0 1 2 1 1 0 0 5 0 0 0 1 2 2 0 3 2 1 1 0 1 2 0 2 0 1 1 2 1 0 0 1 2 1 0 0 0 1 1 1 0 0 0 1 2 1 1 1 1 1 3 2 2 2 2 0 2 0 0 3 0 1 4 1 2 0 2 3 0 3 1 2 0 1 1 1 1 0 0 3 0 1 2 2 3 2 1 1 3 1 2 0 0 1 1 5 2 0 1 0 1 1 1 1 1 2 1 2 0 0 0 0 1 3 1 1 1 0 1 0 0 0 1 2 2 1 0 3 1 1 0 1 1 0 2 1 2 3 1 1 1 0 1 0 0 1 1 1 0 1 4 1 1 1 1 0 0 1 1 0 1 0 1 1 1 1 0 1 1 2 0 2 1 2 3 1 0 0 0 2 1 0 5 1 1 0 2 0 0 0 0 0 0 0 1 1 1 1 1 0 0 2 0 0 1 0 1 1 1 0 1 1 0 2 5 0 1 3 0 0 1 1 0 0 1 2 1 1 2 1 2 4 2 0 1 2 1 0 0 0 2 2 0 4 0 0 1 1 0 2 4 0 0 1 0 1 2 1 1 1 0 0 1 1 1 0 3 1 0 2 2 1 0 0 2 0 0 2 2 2 1 1 0 2 0 1 0 0 0 0 1 2 1 1 0 3 0 0 5 1 0 1 1 0 0 0 0 1 0 0 0 0 0 3 1 1 1 0 1 0 1 1 2 0 0 1 1 1 0 0 1 3 3 0 1 1 1 0 1 2 0 1 1 0 1 4 2 0 0 0 0 1 1 2 5 0 2 1 2 2 1 3 0 1 0 2 1 0 0 0 0 2 4 1 1 0 1 3 0 1 2 0 1 1 4 1 0 0 0 2 0 2 1 1 1 1 1 0 1 0 0 1 2 0 7 0 3 0 0 0 0 0 0 0 1 0 2 0 0 0 1 4 0 0 0 0 0 1 0 0 2 1 0 0 1 1 0 1 0 2 3 0 1 4 1 1 0 0 3 1 1 1 3 2 2 0 1 0 0 1 1 0 0 1 0 2 0 0 0 0 0 0 1 0 8 1 2 1 1 1 0 1 1 0 1 0 1 2 0 1 0 0 0 2 1 1 1 0 0 4 1 2 1 0 0 1 0 4 3 0 3 3 2 4 0 0 1 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 9 2 0 2 0 0 0 3 1 1 2 1 0 2 1 0 0 2 0 0 0 0 1 0 1 0 2 1 2 1 0 0 0 1 1 0 0 0 0 4 1 0 1 0 1 2 1 1 2 5 1 0 2 0 2 1 0 1 0 1 0 1 1 0 0 1 1 3 0 0 1 0 1 1 1 2 0 1 2 0 0 0 0 1 0 1 1 0 1 1 1 1 0 0 0 2 1 1 1 2 1 5 1 0 0 1 2 0 0 0 3 1 1 0 0 1 2 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 2 0 2 2 0 0 0 2 1 0 1 0 0 0 0 1 2 3 0 3 0 1 2 2 1 2 2 0 2 1 3 1 0 0 1 0 0 1 1 1 0 1 1 1 0 3 0 3 1 2 0 1 2 1 1 0 0 0 2 0 1 0 0 2 0 1 0 1 1 1 1 1 0 0 4 0 1 3 3 2 1 1 0 2 0 1 1 0 1 0 1 0 0 1 2 1 1 1 0 0 1 0 0 0 1 0 0 2 1 5 0 5 1 0 1 3 0 2 1 0 0 1 1 0 3 0 2 0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 0 2 0 1 0 1 1 2 0 0 3 1 1 0 0 0 1 0 1 2 2 0 1 2 0 1 1 2 0 1 2 4 0 1 0 1 2 0 1 0 1 0 1 1 1 0 1 1 3 3 0 0 1 0 3 1 1 2 0 0 0 2 1 1 1 0 0 2 0 0 0 0 4 0 1 0 1 2 0 0 0 1 2 0 0 1 0 0 3 2 2 2 1 0 3 3 1 1 0 0 1 3 2 0 4 1 1 3 0 0 0 0 0 1 1 0 1 0 3 2 3 2 3 0 1 1 0 1 1 1 0 0 0 6 1 1 2 1 3 0 1 0 1 1 0 1 1 1 3 1 1 1 0 0 1 4 1 1 0 1 1 2 1 2 3 1 0 1 1 1 1 1 1 2 1 1 3 0 1 1 0 2 1 1 1 1 1 0 2 2 1 1 0 2 1 2 0 0 1 2 1 2 1 0 0 0 1 1 2 0 1 1 1 4 0 0 3 0 0 0 1 0 1 1 3 0 2 1 2 1 1 0 2 3 1 2 1 1 1 0 1 1 0 1 1 1 3 0 1 1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 3 2 1 1 2 1 2 1 2 2 1 1 1 0 0 0 1 2 2 0 0 0 1 0 0 2 1 1 2 1 0 0 1 0 1 0 1 1 0 1 1 2 0 1 1 1 1 1 1 0 5 2 1 1 1 0 1 0 1 3 1 1 1 2 3 1 1 0 1 1 1 2 1 1 1 0 0 1 2 0 0 3 1 1 0 0 1 2 1 1 0 4 0 0 1 5 0 2 2 1 0 1 0 1 1 1 2 2 1 1 0 0 1 0 0 0 5 0 0 0 1 2 0 1 0 1 2 0 1 3 2 0 0 1 0 1 1 1 1 0 2 2 0 1 1 0 0 2 0 0 1 2 1 2 5 0 1 2 1 0 0 0 0 1 1 0 1 2 0 1 0 2 0 0 2 0 0 2 1 1 1 0 2 3 0 0 0 1 0 0 1 0 1 1 2 0 1 3 0 1 0 0 2 0 1 1 0 2 4 2 2 0 1 0 0 1 1 1 1 4 1 2 0 2 2 6 1 2 1 0 1 0 0 2 2 1 1 1 2 1 1 0 1 1 2 0 0 1 0 0 2 1 0 0 0 1 3 0 1 2 0 1 1 2 0 0 1 2 0 3 0 0 1 0 0 2 0 1 2 1 0 0 1 1 1 0 3 1 0 2 1 2 0 1 0 0 0 0 2 3 1 0 2 1 1 0 1 1 1 2 0 3 0 0 0 0 2 1 0 1 0 0 6 1 1 0 0 1 2 6 4 0 1 1 2 0 1 0 1 0 0 0 0 1 1 1 0 1 1 2 2 0 0 0 0 0 1 0 1 1 0 0 0 0 1 3 2 1 1 2 0 1 5 0 1 1 0 2 0 2 0 1 1 1 1 1 1 2 1 0 0 1 1 2 1 0 0 1 1 0 1 2 0 1 2 1 0 1 2 0 0 0 1 0 2 2 0 1 1 1 0 0 0 0 3 1 1 0 4 1 1 1 2 1 0 1 0 2 0 1 0 1 1 0 1 0 1 1 2 1 2 0 3 0 1 1 1 1 1 0 1 3 0 1 0 2 2 1 1 0 1 2 1 0 0 1 4 2 0 0 2 0 1 0 0 0 0 0 2 3 2 2 1 1 0 0 0 2 1 1 0 0 2 3 1 1 1 1 1 0 2 1 1 1 0 0 0 1 1 0 1 1 0 1 0 2 0 1 2 0 1 1 4 0 1 0 1 3 0 0 1 1 2 0 0 0 0 1 0 0 2 0 1 0 1 2 1 2 2 0 6 1 0 1 2 1 1 1 0 0 0 2 2 1 2 0 1 1 3 1 1 0 0 0 0 0 4 5 1 2 1 0 1 0 4 1 0 4 1 2 4 1 1 1 1 1 0 4 1 0 0 3 0 2 2 7 2 0 0 2 3 4 1 2 0 1 0 1 1 0 1 0 0 0 0 2 0 0 1 2 1 1 1 0 1 1 0 0 0 0 0 0 5 0 0 1 2 3 0 1 1 0 1 1 1 2 1 0 1 1 1 0 0 1 0 0 2 1 0 2 0 1 1 2 3 1 0 0 1 1 1 0 1 0 1 1 1 1 1 0 3 2 1 0 0 2 1 1 3 3 3 1 1 0 0 1 1 0 1 0 1 1 2 3 0 1 1 1 2 0 1 2 0 1 0 0 1 0 2 2 0 2 0 0 1 1 0 2 1 0 3 0 1 2 0 1 1 2 1 1 1 1 2 2 0 0 0 0 1 1 1 0 2 0 0 1 0 3 1 0 1 0 2 0 1 2 3 1 0 1 0 1 2 2 0 1 0 1 0 0 3 2 3 0 0 0 0 1 0 1 0 1 7 2 2 1 1 0 0 2 0 1 3 1 0 1 2 0 2 0 1 1 2 0 1 0 1 1 1 1 1 1 0 5 1 3 1 1 1 0 1 1 2 1 1 0 1 0 1 0 0 1 0 1 0 1 0 2 0 2 0 5 1 0 0 0 0 0 0 1 1 0 1 1 1 0 0 2 0 1 0 6 1 0 2 0 1 1 0 0 1 0 2 1 0 0 1 1 4 3 2 1 1 1 0 1 1 0 1 0 1 1 3 1 2 0 0 0 1 1 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 3 1 0 1 0 3 1 0 0 1 1 1 0 1 0 1 4 1 0 1 0 3 0 1 1 1 3 0 0 0 1 2 1 0 1 1 0 0 1 2 0 2 2 1 1 4 1 2 0 3 3 3 0 1 0 2 1 0 0 0 1 1 1 0 0 1 2 0 0 1 1 0 0 1 1 0 3 0 0 1 1 0 0 2 1 0 1 0 0 1 1 1 1 2 0 1 0 0 0 1 0 2 4 0 2 2 0 1 0 0 1 3 0 1 1 0 0 1 3 2 2 1 1 0 3 2 2 1 3 9 1 1 1 1 0 0 3 1 1 2 0 0 0 5 2 0 3 3 0 0 3 2 3 1 2 1 2 0 3 2 1 8 2 1 1 0 1 1 0 1 1 1 1 1 0 1 0 0 3 5 0 0 1 0 0 0 0 1 1 2 1 1 2 1 0 0 0 1 2 1 1 6 1 0 0 0 2 3 0 0 0 1 0 0 1 0 0 0 0 0 0 3 2 0 1 0 0 1 1 0 5 2 2 2 0 0 1 1 3 2 0 1 1 0 2 3 0 0 4 0 2 0 0 0 1 1 3 1 4 0 2 2 7 1 2 2 0 1 0 1 1 2 0 2 1 1 2 1 0 1 0 0 1 2 1 0 2 3 0 1 0 0 0 1 1 2 0 0 0 1 0 2 0 1 0 1 0 0 0 0 0 2 2 0 1 2 0 1 1 1 0 1 2 1 2 0 0 5 1 0 2 0 2 1 0 0 1 1 1 0 0 6 0 0 0 0 1 0 1 0 1 1 3 2 1 1 2 1 1 2 1 0 3 0 0 1 1 6 0 1 2 1 0 1 1 0 5 2 0 0 0 4 2 1 2 1 0 1 0 0 2 0 1 5 3 0 1 0 1 1 1 0 3 1 1 1 1 2 0 2 1 2 1 0 0 1 0 1 0 0 2 2 1 3 0 2 0 0 0 0 1 0 0 3 2 1 0 1 0 1 0 0 0 0 1 0 2 0 1 2 2 1 1 0 0 0 0 4 0 1 1 2 1 1 0 0 2 0 0 1 0 0 1 1 0 3 2 2 2 0 1 2 6 1 1 2 4 1 1 0 3 1 0 5 0 1 3 2 0 2 0 5 0 0 1 1 2 2 1 1 1 0 0 1 1 1 1 1 1 2 0 1 0 0 0 3 0 0 0 0 0 1 0 0 2 0 0 0 1 1 3 0 0 2 1 0 1 0 0 1 0 1 1 2 2 0 0 1 0 0 1 2 1 1 1 1 0 1 1 1 0 2 0 1 1 1 1 0 2 0 1 1 3 0 3 1 1 2 1 1 0 2 1 0 1 0 1 0 1 1 3 3 1 0 1 0 0 1 0 0 9 0 0 2 0 1 1 0 3 3 1 1 0 2 2 1 2 0 1 1 0 1 1 0 1 3 0 0 1 1 1 0 2 2 0 0 1 0 0 1 0 0 1 1 1 3 1 0 1 1 1 1 3 2 5 1 1 1 1 1 0 2 0 3 1 2 8 2 0 0 3 4 1 0 0 0 3 1 1 0 0 0 1 0 0 2 3 1 1 1 1 0 1 1 1 1 0 0 0 0 2 0 1 1 2 2 0 0 2 2 1 2 1 2 0 1 0 2 1 1 2 0 0 2 1 1 1 0 1 0 3 4 0 2 1 0 0 2 1 0 1 0 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 0 3 1 1 0 0 0 0 4 1 1 0 0 1 0 1 1 2 3 0 1 0 0 0 1 0 1 2 0 0 1 1 1 1 1 1 1 0 1 3 1 0 1 0 0 1 0 2 0 2 2 0 0 1 1 2 1 1 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 2 1 2 1 1 3 1 3 0 1 0 2 1 1 2 0 0 0 2 0 2 0 1 5 0 1 0 2 1 0 0 0 0 0 1 0 1 0 1 0 0 2 1 1 1 2 1 1 0 0 0 1 0 0 0 2 2 2 4 4 0 3 2 0 1 1 1 0 0 2 2 4 0 3 0 0 1 1 2 0 0 1 1 1 0 1 3 1 1 1 0 0 0 0 0 1 2 0 1 0 1 2 0 0 0 1 2 1 0 1 4 1 0 0 2 1 1 0 0 0 1 1 0 2 1 1 2 0 3 2 1 2 0 1 0 0 2 0 2 0 0 1 1 1 1 0 4 1 2 0 0 0 0 0 1 4 0 1 0 1 0 2 1 1 1 0 2 1 1 1 0 1 0 0 2 2 0 1 1 1 0 1 1 1 1 1 1 1 1 0 0 1 2 1 1 1 1 1 2 0 1 1 2 0 1 0 0 0 0 2 4 1 0 1 2 2 0 0 0 1 2 1 2 0 0 0 3 0 0 1 2 1 4 1 2 0 0 0 0 1 0 0 1 1 1 1 3 1 1 1 1 1 2 3 1 1 0 0 2 1 0 0 1 2 1 0 1 1 2 0 1 5 2 1 0 0 1 1 0 0 0 0 2 1 2 2 1 0 0 1 0 0 1 1 2 1 0 2 1 2 1 2 1 1 4 0 2 2 1 0 1 1 1 2 0 1 1 0 0 0 1 1 2 0 1 0 0 0 0 1 0 0 3 0 0 2 1 4 2 2 2 2 1 0 0 1 1 0 0 0 2 0 6 1 2 0 0 1 2 0 1 2 1 0 0 1 2 0 2 1 1 2 0 0 1 1 1 0 0 0 1 2 2 2 0 1 2 4 4 1 0 1 1 1 0 2 0 1 0 1 0 1 0 4 2 0 0 0 0 0 0 0 1 2 0 0 1 1 1 1 1 4 1 0 1 0 0 0 0 2 0 1 0 1 3 1 0 1 0 0 2 0 2 0 1 0 1 0 0 0 0 3 1 0 2 1 1 2 1 3 0 1 0 1 0 0 0 0 0 1 1 0 0 2 1 1 3 1 0 1 1 1 1 1 1 2 0 3 0 1 1 1 0 0 2 2 2 1 1 0 1 1 1 1 0 1 2 0 0 1 1 1 0 2 0 0 0 1 0 0 0 1 1 1 0 5 1 3 1 2 1 1 3 3 3 6 1 0 0 2 1 0 0 1 4 1 0 1 2 2 0 1 1 0 0 5 0 0 1 1 2 1 1 0 0 3 3 0 1 0 1 5 1 2 1 1 1 0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 3 0 2 1 0 1 4 0 0 1 1 0 1 0 1 0 2 2 1 1 4 0 3 3 1 1 2 0 1 1 0 1 0 1 0 0 1 2 0 0 0 0 1 1 0 3 0 0 1 1 1 2 0 2 1 0 3 1 0 1 1 1 0 1 2 0 0 3 1 2 0 0 1 1 3 1 0 1 0 0 1 0 0 1 2 0 0 1 0 0 0 0 1 1 1 0 0 3 2 0 1 1 2 0 1 1 1 0 0 1 1 1 1 2 3 1 1 1 1 1 1 1 0 2 1 9 0 1 0 0 1 1 2 0 0 0 0 0 0 0 0 3 1 0 0 1 0 5 0 0 1 0 5 4 1 1 1 1 0 1 0 3 1 1 0 0 1 0 0 1 0 1 2 0 0 1 3 4 1 3 1 0 1 0 1 2 0 0 1 4 0 0 1 1 2 0 0 0 0 0 0 1 2 2 2 2 1 2 1 1 0 0 2 0 1 5 1 0 0 0 0 0 1 1 0 0 1 0 1 1 1 1 2 2 0 1 0 0 0 1 0 1 1 1 0 0 0 2 0 4 0 3 0 1 0 0 1 1 0 0 5 2 4 1 0 1 2 1 0 0 0 0 6 2 3 1 1 0 4 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 0 2 0 1 4 2 3 1 1 1 0 1 0 1 0 2 1 0 0 1 1 0 5 0 0 0 1 0 2 1 0 0 2 0 0 1 0 2 0 3 1 4 0 0 0 1 2 0 0 1 1 1 2 1 3 0 1 1 1 1 0 1 1 2 1 1 1 1 2 1 0 0 1 1 0 2 1 0 0 0 1 1 1 2 0 0 3 1 3 1 0 0 0 0 1 1 1 4 0 0 0 0 0 1 0 0 0 1 3 1 0 3 1 0 0 0 1 2 3 0 4 0 0 0 2 2 1 1 3 1 0 0 0 1 0 1 1 0 0 1 3 0 0 2 1 1 2 3 0 0 0 0 1 0 2 1 1 0 1 0 1 1 1 0 0 1 1 2 0 0 3 5 0 1 0 2 1 0 1 1 0 0 1 5 4 0 1 2 1 1 1 1 1 0 5 1 0 0 0 2 0 1 0 1 0 1 0 0 1 1 0 5 2 0 0 1 3 1 3 0 0 3 1 0 0 1 0 0 5 1 2 2 0 2 0 0 0 0 0 1 1 2 1 5 4 0 0 2 1 2 1 1 5 0 0 0 1 0 0 1 1 1 1 0 1 0 2 0 2 0 0 0 2 1 0 1 0 1 0 0 1 0 2 0 0 1 0 1 1 0 0 0 0 1 0 1 0 1 0 0 2 0 0 0 1 2 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 1 0 0 3 3 1 1 0 1 1 1 0 0 0 0 0 0 3 0 2 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 4 0 4 1 0 0 1 0 1 0 0 1 2 0 0 1 2 1 1 1 1 1 1 0 0 2 1 1 1 1 1 0 3 1 3 3 0 2 0 1 1 2 1 1 1 2 2 0 4 0 1 1 1 2 0 2 2 0 0 3 1 1 0 1 2 0 2 5 1 1 2 0 0 1 2 1 1 2 0 5 0 2 1 0 1 0 0 2 1 0 0 1 2 2 0 2 1 2 1 1 2 0 2 0 2 2 1 1 2 0 1 0 4 0 1 0 1 2 1 0 1 0 0 2 1 0 2 1 1 0 0 0 0 2 1 1 1 0 3 0 0 1 1 0 1 1 2 0 0 0 0 2 0 0 0 3 1 1 0 0 0 2 2 0 0 1 1 3 1 1 1 4 0 0 1 1 6 0 1 1 1 1 0 0 2 0 0 1 0 2 2 1 1 1 2 2 1 3 2 2 2 0 4 1 1 0 0 1 1 0 2 0 0 1 0 0 0 2 1 0 4 1 0 0 1 1 0 0 0 5 1 1 1 0 1 2 0 1 0 2 0 3 2 3 0 0 1 3 1 1 3 0 0 1 2 1 0 2 0 2 0 1 0 1 1 1 0 0 2 1 2 1 0 1 2 0 0 0 2 0 0 4 0 1 0 1 0 1 1 0 0 3 1 0 0 1 0 0 0 1 1 0 0 0 1 1 0 2 1 0 1 2 1 0 0 1 1 1 1 1 0 0 12 1 1 1 2 0 1 3 0 4 7 1 1 1 0 0 0 1 0 1 0 2 1 0 0 1 5 1 0 1 2 0 1 0 1 0 5 0 0 1 1 0 0 1 1 1 0 1 1 5 3 0 1 1 1 5 1 1 1 1 1 3 0 0 1 1 0 1 1 1 1 0 0 0 1 3 1 0 2 1 1 2 0 0 1 0 0 1 0 0 1 1 1 1 4 1 3 0 1 1 2 0 3 0 1 0 1 0 2 0 3 3 1 2 1 5 1 1 0 0 1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 0 1 2 2 1 3 1 0 0 0 1 1 1 1 0 1 0 0 1 0 0 2 6 1 0 1 0 1 1 0 0 1 2 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 3 0 0 0 0 0 0 2 0 2 4 2 1 0 8 0 1 0 0 3 2 4 1 2 1 0 1 1 0 1 1 2 0 1 1 0 0 1 0 1 0 0 1 3 0 1 0 1 0 2 1 1 1 0 2 1 1 1 0 0 2 0 0 1 0 1 0 1 1 0 1 4 1 1 0 1 0 0 1 0 4 1 0 0 0 2 0 4 1 1 0 0 0 0 0 0 0 1 4 1 1 0 4 4 0 0 2 0 4 1 0 0 0 2 1 1 0 1 0 0 0 1 1 0 0 3 1 2 2 1 1 2 0 1 2 0 0 1 1 2 1 1 0 1 0 2 2 5 1 1 1 0 0 1 2 2 1 1 0 0 1 1 0 3 0 0 0 0 1 0 1 1 0 1 0 0 2 1 0 0 3 2 0 2 1 2 0 6 0 0 2 0 2 1 6 1 0 0 4 2 1 0 0 2 2 0 2 1 1 2 1 0 1 0 0 1 1 1 8 1 1 1 1 0 0 0 1 2 1 1 0 0 4 1 1 5 1 2 1 2 0 1 1 1 5 4 1 1 1 2 3 3 0 1 0 0 0 1 2 0 2 1 2 0 1 0 1 1 2 5 2 2 1 0 0 1 2 2 0 0 1 2 2 1 0 1 1 0 1 1 0 1 1 0 1 1 1 2 1 1 0 1 0 4 1 2 1 1 0 1 0 0 5 0 0 0 0 2 0 1 1 1 0 0 1 0 2 0 0 2 0 0 1 1 2 0 0 3 0 0 6 1 1 2 2 0 0 0 1 1 0 3 2 0 2 0 0 1 1 2 0 1 1 1 5 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 0 2 1 0 3 4 1 3 0 1 2 1 1 3 1 0 0 2 7 4 0 1 1 3 1 4 1 0 2 1 0 1 0 2 1 0 0 1 0 1 2 1 1 1 0 1 1 0 1 3 1 1 0 1 0 2 1 4 1 0 1 1 1 1 0 4 3 1 0 1 1 2 2 2 2 5 0 1 1 3 1 1 5 1 1 0 1 0 1 1 1 1 2 0 2 1 0 0 1 2 0 6 4 0 0 1 2 1 1 2 0 1 2 0 0 1 1 1 1 0 1 2 1 1 1 0 0 2 4 1 0 0 3 0 1 1 1 0 0 1 0 0 0 1 2 1 0 3 1 0 0 2 1 1 1 1 0 2 1 1 0 6 0 3 0 0 3 1 0 1 3 1 0 1 2 1 3 0 0 1 1 1 1 1 1 1 0 0 0 3 1 1 1 2 1 1 0 0 1 1 1 1 1 0 1 0 0 1 3 0 2 0 0 2 0 2 0 0 2 1 0 1 2 2 1 2 1 3 0 0 0 0 0 0 1 1 1 0 1 0 3 1 1 4 1 1 0 0 4 1 0 6 1 2 1 3 2 1 0 1 0 2 4 1 0 0 0 0 2 2 2 1 1 0 1 0 1 0 1 1 2 3 0 1 1 1 8 0 2 0 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 3 1 0 0 3 0 3 1 1 0 1 0 1 1 0 0 1 1 1 1 7 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 2 1 3 0 1 1 0 0 0 0 1 0 0 1 0 1 2 1 1 2 0 0 1 1 1 1 0 1 2 1 1 0 0 0 0 0 1 1 1 0 0 1 2 1 1 1 1 1 1 1 0 1 1 3 0 1 1 5 1 1 1 0 0 2 1 1 1 2 2 0 0 0 0 0 1 0 1 0 1 3 2 0 2 1 1 0 0 0 1 2 0 1 0 1 0 1 1 0 1 0 6 2 0 1 2 1 1 1 4 1 2 0 1 2 0 0 1 2 1 3 0 0 1 1 0 1 1 0 1 1 3 1 1 1 4 3 0 1 0 1 0 1 0 0 0 1 1 0 0 2 2 2 2 1 1 1 3 1 1 0 0 0 0 2 0 6 1 1 3 1 1 2 0 0 1 0 1 3 0 4 0 1 2 3 1 1 0 1 1 2 1 1 1 2 0 4 2 1 1 0 1 0 0 1 0 1 0 0 0 2 0 1 0 0 0 4 1 2 3 1 1 0 0 0 1 1 2 1 1 1 0 1 1 2 0 0 1 0 1 2 1 3 0 4 1 0 1 0 2 2 3 4 0 1 1 1 3 3 0 0 1 1 0 0 1 0 0 0 1 0 1 1 0 1 2 1 1 0 5 1 0 2 0 1 1 1 0 0 1 0 0 1 2 9 0 1 0 1 0 1 3 1 1 0 4 0 1 0 0 1 0 3 1 1 0 0 1 0 0 1 2 0 3 0 2 0 1 4 1 2 0 1 2 1 2 0 2 3 4 0 1 1 7 0 1 2 0 1 2 0 1 2 0 0 0 0 0 1 0 0 1 0 1 1 1 1 0 0 1 0 0 0 0 1 2 1 0 2 0 0 1 0 1 0 1 2 0 1 0 0 1 0 5 0 0 1 3 1 0 0 0 0 1 5 0 2 0 0 0 1 1 3 0 1 1 2 1 0 1 2 1 1 0 1 1 0 1 2 2 3 0 1 2 0 0 1 1 1 0 2 2 1 1 3 0 1 4 4 1 0 0 2 2 3 3 2 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 2 0 0 0 0 1 1 1 1 3 2 1 2 0 2 0 0 1 2 0 1 0 1 0 1 0 2 2 2 1 1 2 1 2 0 0 1 1 1 1 1 0 1 3 1 1 1 0 0 0 0 1 1 4 1 1 1 0 2 1 1 0 2 1 3 1 0 1 1 2 1 0 0 1 1 0 0 0 1 3 0 0 0 0 0 1 0 1 1 1 0 1 0 0 0 2 1 0 0 3 1 0 0 5 0 0 2 1 0 1 0 1 0 2 0 1 0 3 3 1 1 4 1 2 2 1 1 3 3 2 0 1 2 0 0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 0 1 1 5 0 0 0 1 1 1 0 0 1 0 0 1 0 2 1 2 1 0 0 0 1 0 0 1 1 0 8 1 1 0 2 1 0 1 1 2 1 0 2 1 3 1 2 1 1 0 0 3 1 2 1 0 2 0 1 1 2 1 3 1 0 2 1 1 1 0 0 0 1 1 3 1 4 1 1 3 1 1 4 1 3 1 1 2 3 1 0 0 0 1 1 2 1 2 2 1 1 0 1 2 0 0 1 1 0 0 1 4 0 0 0 1 0 4 2 1 1 1 0 1 1 0 1 3 3 0 0 1 0 2 1 0 0 0 2 0 1 3 1 0 0 1 0 2 0 1 0 0 0 1 2 0 2 1 0 1 2 1 0 1 1 1 1 0 0 1 1 0 1 3 1 1 2 0 1 1 1 1 1 3 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 1 2 3 1 1 3 1 1 1 1 2 3 0 2 1 3 1 1 1 0 0 2 0 3 0 1 1 1 5 1 1 2 0 2 0 1 0 0 1 0 0 4 2 0 4 3 1 0 0 1 1 5 1 0 0 1 5 0 0 0 2 0 0 1 1 0 0 0 1 0 1 1 0 2 1 1 1 2 0 1 1 2 0 3 1 2 1 1 2 2 1 0 1 0 1 0 1 3 2 0 1 2 0 1 3 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 2 0 1 2 1 1 1 0 1 1 2 0 0 2 2 0 4 0 3 2 0 0 0 1 1 0 0 0 1 0 2 0 0 1 0 1 1 0 1 0 0 0 0 0 0 1 1 0 1 0 2 1 1 2 0 1 1 3 0 0 2 0 1 0 3 3 0 0 0 4 0 0 0 0 1 2 3 3 1 1 5 0 4 1 2 0 1 0 1 0 2 0 0 1 1 0 0 2 0 3 2 1 0 0 0 5 0 0 2 4 0 1 1 1 0 3 1 1 0 2 2 2 1 0 3 1 1 4 0 1 1 0 0 1 1 0 0 0 1 2 0 4 2 1 1 3 1 1 1 1 0 2 1 0 0 0 1 2 0 0 0 4 1 1 0 0 2 1 0 0 0 1 1 1 0 0 1 0 1 1 1 1 1 0 3 1 0 1 0 0 1 2 2 0 1 0 1 1 1 1 1 2 1 0 1 0 0 0 1 1 1 1 1 0 1 4 0 1 2 0 1 5 0 1 1 0 0 1 0 0 0 0 0 0 0 3 0 1 1 0 0 3 0 0 1 1 1 2 1 1 0 2 3 5 0 1 3 1 0 4 0 2 0 1 1 1 2 3 0 1 1 0 0 4 2 2 0 1 1 0 1 0 1 0 4 4 1 1 2 0 0 1 0 1 2 1 3 0 1 0 4 1 1 1 3 0 1 0 1 1 2 0 2 0 1 0 4 2 0 3 1 0 3 0 1 2 3 0 1 0 1 0 1 1 1 3 0 1 0 1 1 0 0 1 1 3 1 0 3 0 1 1 2 2 1 3 1 2 0 1 1 0 2 2 5 0 3 1 3 0 0 1 0 3 2 3 1 0 1 1 1 1 0 2 0 1 3 1 0 2 0 2 0 1 0 2 1 3 0 1 1 0 0 1 3 1 0 0 0 0 0 2 0 2 4 4 1 1 2 2 2 2 0 0 0 0 0 1 0 0 1 1 1 0 2 2 0 1 0 0 3 1 1 2 2 1 0 0 1 1 1 1 1 2 1 1 1 2 0 1 0 0 1 2 0 0 1 5 0 2 1 1 1 1 1 4 2 0 3 3 0 2 1 1 0 0 0 1 1 0 3 0 1 0 1 0 1 0 2 0 4 0 1 1 1 0 1 0 1 0 3 0 1 1 1 1 1 1 1 1 1 7 0 3 1 0 1 2 2 0 1 1 1 0 1 2 0 1 2 1 0 0 1 1 2 1 1 4 0 0 0 3 0 1 0 0 0 0 0 1 0 3 0 2 1 0 2 2 3 1 0 0 0 1 1 1 0 2 3 0 2 1 2 1 5 0 0 4 0 1 0 2 1 0 0 0 2 0 2 0 1 1 0 0 1 0 3 1 2 0 1 1 2 3 4 1 1 0 0 3 1 1 4 1 2 1 4 2 0 1 0 1 0 0 1 0 0 1 2 6 1 1 0 1 3 5 1 1 1 3 2 0 1 1 1 0 1 2 0 2 1 1 1 0 2 0 0 0 1 0 2 1 1 2 1 0 1 1 2 1 0 1 0 2 1 1 0 0 1 2 3 1 3 1 0 1 1 1 1 0 1 1 0 2 1 0 1 1 0 0 0 1 2 1 0 3 0 3 1 1 1 0 1 1 0 0 3 2 1 0 1 0 1 1 0 0 1 9 0 0 3 0 1 2 1 1 0 0 1 0 1 0 2 2 0 2 2 0 2 1 1 1 1 0 0 1 3 0 1 0 3 1 0 1 0 0 0 0 0 1 1 2 2 0 1 1 0 0 0 1 0 0 2 0 1 0 3 5 1 2 1 1 2 3 0 1 0 3 1 1 1 1 0 0 1 0 1 1 0 1 1 1 0 0 1 2 0 2 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 3 1 1 0 3 1 5 2 1 1 0 0 1 0 1 2 0 0 2 2 1 1 1 0 1 0 0 1 1 0 1 1 2 0 0 2 1 2 0 0 0 1 1 0 0 1 1 0 0 0 1 1 1 4 0 0 0 2 1 5 0 0 0 1 1 1 0 0 1 1 1 0 0 0 1 1 0 3 0 1 2 1 2 0 1 1 1 0 1 0 1 2 1 1 1 1 0 1 1 1 0 2 1 0 0 0 0 1 1 1 0 0 2 1 1 0 0 1 1 1 1 1 0 0 0 0 0 1 1 0 5 3 1 2 0 2 0 1 4 1 0 0 1 0 0 0 0 4 2 1 2 0 0 0 0 0 0 2 0 1 1 0 2 1 0 0 1 0 1 0 0 1 1 0 1 0 2 1 1 0 1 2 1 1 2 1 1 1 1 1 0 2 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 2 1 1 0 0 2 0 1 1 0 2 1 1 2 1 0 2 0 2 1 1 1 0 0 1 2 0 1 1 0 2 0 2 0 1 1 0 1 0 1 2 1 0 1 3 1 0 2 0 2 0 0 2 1 1 1 0 0 1 1 1 1 1 1 0 3 0 0 1 5 3 4 1 0 1 0 3 0 0 2 1 2 0 3 0 0 5 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 0 2 5 0 0 0 0 0 0 4 3 2 1 4 0 1 1 0 1 1 1 2 0 0 2 1 2 0 1 2 0 0 0 0 2 1 1 0 0 3 1 0 0 0 0 1 1 1 0 0 1 0 2 1 1 0 1 1 1 0 3 2 0 1 0 2 0 0 4 0 0 0 3 0 1 1 1 3 2 0 0 3 3 0 1 0 0 1 1 0 5 1 2 2 0 1 0 1 1 0 0 1 1 1 1 0 0 4 3 0 0 0 1 4 1 0 0 0 1 1 2 0 1 1 1 1 1 1 0 2 1 1 1 1 2 2 0 0 0 0 2 0 0 1 1 3 0 0 1 1 0 1 1 0 1 0 0 2 0 1 1 1 2 1 1 0 6 2 2 0 1 3 0 0 2 1 2 2 0 3 1 0 0 0 2 0 0 2 1 1 0 0 1 2 1 1 0 3 1 2 2 1 0 0 4 0 1 0 1 0 0 0 0 3 3 1 1 3 0 1 1 3 3 2 3 3 1 2 0 0 0 0 1 2 5 2 2 0 1 0 1 3 0 2 1 1 1 2 0 3 3 0 3 0 0 0 3 1 0 1 2 0 3 2 2 0 0 3 2 1 0 1 1 1 1 2 4 3 2 2 1 2 1 1 3 0 1 1 1 3 0 1 1 3 0 1 0 0 0 0 1 3 2 0 1 0 1 1 0 0 0 3 1 0 0 1 0 1 1 1 2 0 0 2 0 0 2 1 0 0 1 1 1 2 0 1 3 0 1 0 2 0 0 0 0 1 0 1 1 1 1 2 1 1 1 1 3 5 1 1 3 4 1 1 1 0 1 0 0 2 5 1 1 1 1 1 2 0 1 2 1 0 1 1 1 0 1 1 0 3 2 1 0 0 1 0 1 2 4 1 1 1 0 1 0 2 1 0 4 1 1 3 2 1 4 0 3 0 0 1 0 1 1 2 3 0 1 1 0 2 0 1 1 0 1 0 1 2 2 1 1 1 1 0 0 1 0 4 3 1 2 1 0 0 0 0 0 0 4 0 1 1 0 0 4 2 0 1 0 1 0 2 0 2 0 0 0 1 1 3 1 1 3 1 1 3 0 1 2 2 0 0 0 1 3 0 0 0 2 1 0 2 0 0 1 0 1 2 0 2 0 1 0 1 5 2 1 1 1 0 1 1 1 1 2 0 1 4 1 0 3 0 0 0 2 0 2 0 1 0 0 1 1 0 2 2 0 2 0 0 3 1 1 0 2 1 3 1 3 4 2 1 1 0 5 1 1 1 1 1 0 1 7 0 2 0 5 3 0 1 0 3 2 1 0 0 1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 1 0 0 1 3 0 1 0 3 0 1 0 0 2 2 3 3 0 0 0 1 3 3 1 0 3 0 1 0 2 1 0 1 1 1 1 0 0 1 0 1 1 2 0 0 0 1 1 1 0 5 2 1 0 0 0 3 0 1 1 0 3 1 2 1 4 2 1 1 0 1 2 1 0 1 0 0 2 0 1 1 1 0 1 0 0 0 1 3 1 3 0 0 1 0 0 0 0 3 2 2 1 0 1 1 1 1 0 1 1 0 3 2 0 2 0 1 1 1 0 1 2 1 1 1 1 0 1 1 4 0 1 0 4 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 6 1 2 2 3 2 2 0 2 1 0 1 2 0 1 0 2 0 1 1 2 0 0 1 0 2 1 0 1 2 1 0 1 2 0 1 0 1 1 0 1 1 0 2 2 0 1 0 1 0 2 1 1 1 2 0 0 1 1 2 1 3 1 1 0 1 1 1 1 3 2 1 1 0 0 1 5 1 0 0 0 1 1 2 0 1 0 4 0 4 1 1 0 1 1 1 3 0 0 8 1 1 0 2 3 0 1 0 0 0 0 0 1 1 0 1 0 1 3 0 0 1 0 0 1 0 1 0 0 1 0 3 0 1 1 1 0 0 1 0 1 0 2 1 0 0 1 2 1 1 5 0 0 0 1 1 0 1 1 0 0 1 0 2 2 0 1 0 1 0 0 2 3 0 6 1 1 0 3 0 3 0 1 0 2 1 1 3 0 0 0 0 4 0 1 2 0 0 2 1 0 0 3 0 3 0 0 2 1 0 1 1 0 2 1 0 0 2 0 2 2 1 0 2 1 0 2 2 4 3 2 1 1 0 1 1 1 0 0 0 1 2 1 1 1 4 1 2 11 1 1 2 1 1 4 0 1 0 1 0 0 1 1 1 0 0 0 1 2 0 1 1 0 2 0 1 1 2 1 2 1 1 0 0 0 0 0 0 1 0 1 3 1 1 2 0 2 1 0 1 1 0 1 1 2 2 2 1 0 0 1 0 3 0 1 3 0 0 1 8 1 1 6 1 2 1 2 1 2 0 1 4 0 0 1 0 0 1 0 2 3 0 1 1 0 1 0 1 1 1 3 0 1 3 2 0 3 1 1 1 2 2 3 4 0 1 1 3 1 1 1 0 2 2 1 0 1 3 0 3 4 1 1 0 3 0 0 0 2 0 1 1 2 0 1 1 1 2 2 0 3 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 3 0 0 2 0 1 1 0 0 1 4 3 2 0 2 0 0 0 1 1 0 0 1 0 2 1 2 1 1 1 4 2 0 0 1 0 0 1 2 3 1 1 3 1 0 2 3 0 2 1 1 1 1 1 1 1 4 1 1 0 1 0 1 1 0 2 0 2 1 1 3 1 0 0 0 1 0 1 0 1 0 2 0 1 0 1 1 1 0 1 0 0 0 4 1 2 0 0 0 0 0 2 1 1 3 0 1 2 0 0 1 1 0 2 0 0 1 3 0 2 1 1 0 1 3 0 0 0 2 0 0 0 1 0 3 0 0 2 1 2 1 0 0 2 0 1 3 0 2 2 2 1 0 0 1 0 0 2 1 1 1 1 0 0 0 4 1 0 2 0 0 0 2 1 1 1 0 0 1 1 0 4 2 0 1 0 0 0 0 1 7 2 0 2 1 1 2 1 1 0 0 0 0 0 1 0 2 0 3 0 2 1 0 1 1 1 5 2 0 0 0 0 1 2 2 0 0 1 0 0 6 0 3 1 1 0 0 0 1 1 0 0 2 1 1 0 0 1 0 0 0 1 0 0 2 0 1 0 0 3 0 1 1 4 0 2 2 1 4 1 2 0 0 2 1 2 1 0 1 3 3 0 0 1 3 2 3 2 2 1 0 0 0 2 3 1 2 0 1 5 0 1 1 1 0 0 0 0 1 8 0 1 0 1 1 0 1 0 3 1 3 1 1 4 2 1 2 3 1 1 1 3 0 0 3 0 3 1 2 0 0 0 0 0 1 0 1 1 2 0 2 0 1 1 2 0 0 1 1 0 1 1 2 3 2 3 0 0 1 1 1 1 3 0 1 1 0 1 2 0 1 2 2 2 3 2 1 1 1 0 1 1 1 0 3 1 1 0 0 2 0 1 1 0 3 0 2 1 1 1 2 3 0 4 0 1 2 1 1 1 1 0 1 0 3 2 1 1 3 2 5 1 0 1 0 2 0 2 2 1 0 0 0 1 0 1 0 1 2 0 0 1 1 2 1 2 1 0 2 0 1 0 0 1 1 0 0 0 0 0 2 2 1 1 0 1 3 0 1 0 2 1 2 3 1 2 3 0 1 1 1 3 0 1 0 1 1 1 1 3 0 0 1 1 4 1 1 0 1 1 1 1 0 0 0 0 1 1 2 2 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 2 0 1 0 0 0 3 1 0 1 1 1 2 0 1 0 0 1 2 2 1 1 1 2 4 3 0 0 0 2 1 1 1 0 0 1 2 0 0 2 0 1 1 2 0 0 5 0 8 1 0 0 0 3 3 0 0 1 0 0 0 0 2 1 3 0 2 1 0 2 0 1 1 0 3 1 2 1 0 1 2 0 0 0 1 0 0 1 0 2 4 0 0 1 1 0 1 0 1 0 0 1 0 3 1 0 0 2 0 4 0 1 1 1 0 1 0 2 0 2 2 1 0 1 1 1 2 0 1 0 3 2 1 1 1 1 1 0 0 0 2 3 1 1 5 1 1 1 4 0 2 1 3 1 1 1 3 0 2 0 1 0 0 1 0 2 1 2 0 0 0 1 4 0 0 1 1 1 1 3 5 1 1 0 1 0 1 4 3 1 0 0 1 0 1 3 0 0 1 0 1 1 0 2 1 6 0 0 0 2 1 1 1 1 0 1 5 0 1 0 0 1 1 0 0 1 1 1 5 1 1 2 1 2 0 1 0 0 0 0 1 0 0 2 1 0 1 1 1 0 1 0 0 1 0 0 0 0 1 0 3 2 1 1 1 0 1 3 2 6 1 1 2 0 1 1 1 1 1 2 1 0 1 1 1 1 4 4 0 1 2 0 3 1 1 4 1 0 0 1 1 1 0 0 3 6 0 1 2 1 0 2 0 0 2 0 1 0 0 1 1 0 1 1 0 1 2 1 1 1 2 0 0 1 1 1 1 0 1 3 1 0 0 3 1 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 2 0 0 0 0 2 2 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 2 4 0 1 0 3 0 2 2 1 0 0 0 1 0 1 0 0 3 1 1 1 0 2 0 1 0 1 0 3 1 0 0 1 0 3 0 0 1 2 0 0 1 1 1 0 1 1 1 2 4 0 1 4 0 3 1 0 4 0 2 1 1 3 2 0 0 1 0 0 0 1 0 2 1 2 0 0 0 1 2 0 1 0 1 1 5 2 0 0 0 0 0 0 2 2 4 3 0 0 0 2 1 0 0 0 1 1 1 0 2 1 1 7 0 3 2 1 1 1 1 2 1 3 0 0 1 1 2 0 3 1 4 2 0 2 0 0 0 1 1 0 1 4 0 2 0 2 1 0 1 1 0 0 1 4 1 1 2 1 0 1 1 1 0 0 1 1 1 2 1 2 1 0 0 1 0 1 1 5 1 0 1 0 0 2 0 1 3 1 3 0 1 0 2 0 1 2 5 0 0 2 0 0 0 1 0 1 1 1 0 1 0 3 0 3 1 0 0 0 1 1 0 1 1 1 0 6 1 2 5 0 2 0 4 1 2 1 0 0 1 0 2 1 0 3 2 1 0 3 1 1 1 0 2 1 0 1 1 0 0 1 0 1 0 0 1 4 1 0 1 2 1 1 0 0 1 1 1 1 2 1 1 0 1 1 2 1 2 1 3 0 1 2 1 3 1 3 0 1 0 1 1 4 1 1 0 3 0 1 0 0 0 0 1 2 1 1 1 2 1 1 0 0 1 0 1 3 1 1 0 0 0 0 0 0 0 0 0 0 2 0 4 1 1 1 1 1 1 1 2 1 1 1 3 1 0 1 0 0 3 0 2 1 2 0 0 2 1 0 1 1 0 1 0 0 0 0 1 0 2 0 1 1 1 1 0 1 1 0 3 2 0 0 0 1 1 0 2 2 1 3 0 0 0 0 2 1 0 1 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 2 1 1 1 1 5 1 1 2 0 1 1 1 0 1 1 0 1 3 1 1 1 1 1 1 0 1 0 2 2 0 1 1 2 1 1 2 1 2 1 1 3 1 0 1 0 1 1 0 2 1 0 0 3 0 2 0 2 0 0 2 1 1 0 1 1 0 2 1 0 5 2 1 0 0 0 0 3 1 1 3 5 0 3 0 6 1 1 0 1 1 0 0 1 2 0 2 1 1 1 0 0 0 4 1 2 1 1 1 5 0 2 1 1 0 0 2 0 1 3 1 0 0 0 0 0 2 0 2 0 0 1 0 0 2 0 0 1 0 0 0 2 0 0 0 2 0 0 0 1 1 0 3 2 0 1 1 1 4 2 1 2 1 0 0 2 2 3 0 1 1 1 0 0 0 1 1 0 3 0 1 0 1 0 2 1 0 0 1 1 1 2 0 0 1 0 0 0 2 1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 1 3 1 0 5 1 0 1 1 1 0 0 2 2 1 1 1 2 0 0 2 0 0 1 1 0 0 2 2 0 4 1 0 0 1 3 2 0 1 1 1 1 3 0 5 1 0 2 1 2 2 1 1 0 2 2 0 3 3 1 0 0 1 6 1 3 2 1 1 0 2 0 0 3 2 1 0 0 0 2 3 0 0 1 0 0 0 0 3 2 3 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 2 0 1 0 0 2 2 1 1 0 1 0 1 0 1 0 2 4 0 0 0 1 3 1 0 0 0 0 1 1 2 0 1 0 0 0 1 1 3 2 0 0 2 2 0 1 3 0 1 2 3 0 1 0 2 1 4 0 1 1 0 0 1 0 1 1 0 1 0 0 0 1 0 1 0 4 1 0 0 0 3 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 3 0 1 0 0 2 2 1 0 1 0 3 2 0 1 1 0 0 1 0 0 0 4 1 1 1 0 2 1 1 1 1 0 1 2 0 1 3 1 1 2 1 0 1 2 0 3 1 6 1 1 0 1 1 1 0 1 2 4 0 1 1 1 1 0 0 5 1 1 1 1 1 2 1 0 1 0 0 1 2 1 1 1 1 2 1 1 1 1 2 0 1 0 1 0 0 0 0 0 1 4 1 1 0 2 1 0 0 1 3 1 2 1 0 0 2 0 0 0 2 1 0 0 0 3 3 1 1 1 0 2 2 3 1 1 3 1 0 0 0 4 3 0 5 0 0 0 1 0 7 1 0 2 0 1 0 7 3 1 3 1 1 2 1 1 0 0 3 1 0 2 0 0 0 1 1 0 0 1 0 0 0 1 2 0 1 0 2 2 1 1 0 1 0 0 3 1 1 1 1 1 0 3 1 1 3 1 1 0 2 1 0 0 5 1 1 1 0 0 1 2 5 1 1 0 2 1 2 0 1 1 0 4 0 0 3 1 1 1 2 0 2 1 1 0 0 2 1 0 1 3 0 0 0 1 1 0 2 1 0 1 4 2 5 3 0 0 1 1 2 0 1 1 1 3 1 1 1 2 1 1 1 1 2 1 1 2 1 0 0 0 0 3 2 1 2 0 1 0 1 1 1 2 1 1 2 0 1 1 2 1 1 3 1 2 1 1 1 2 0 2 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 1 3 1 1 0 2 1 3 2 1 0 2 0 1 2 2 1 0 2 0 0 1 1 0 3 0 0 1 1 0 0 2 0 4 0 1 4 1 0 1 1 1 1 1 1 1 1 0 0 1 0 1 5 2 1 2 0 4 0 1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 1 5 1 1 0 2 2 2 0 3 1 1 0 2 1 2 1 0 1 1 1 1 1 0 2 0 0 1 1 2 2 2 4 0 0 2 1 0 0 1 3 0 0 0 2 1 0 0 0 0 3 1 3 0 0 0 5 1 2 3 1 0 1 0 0 2 0 1 0 1 2 0 1 1 1 1 0 0 0 2 0 1 0 0 1 2 0 1 3 1 1 1 0 1 0 0 0 5 1 2 1 0 1 0 2 2 2 1 0 1 1 0 1 1 1 0 1 0 1 4 3 0 1 1 1 1 2 1 0 1 1 1 2 0 4 2 0 0 2 1 1 1 1 0 0 1 1 1 1 0 1 2 1 3 0 1 1 1 2 0 0 1 2 0 1 0 1 0 1 0 0 1 0 2 0 1 0 0 2 2 2 3 2 3 1 0 2 2 1 1 0 1 3 1 0 1 1 1 0 0 2 2 1 1 0 0 1 0 1 2 0 1 1 3 1 0 3 1 1 0 1 0 2 1 1 1 2 0 0 0 1 1 4 1 1 0 1 2 1 1 2 1 0 1 0 0 0 1 2 1 0 0 2 0 1 1 1 1 2 0 1 4 0 2 0 0 0 2 1 0 1 2 3 0 0 1 0 1 0 1 1 1 1 1 1 1 1 0 1 2 1 2 1 2 3 0 1 1 6 1 1 2 0 1 1 0 4 1 2 0 2 0 0 2 0 0 1 0 2 0 0 0 2 1 1 1 0 0 0 1 0 1 2 1 1 1 1 0 0 1 1 1 1 0 0 3 0 1 1 1 0 2 0 0 3 2 1 0 1 1 1 1 0 1 2 1 2 1 2 1 1 0 1 0 1 0 0 1 0 1 2 0 0 1 0 2 0 0 0 0 0 2 2 4 1 0 2 1 1 1 1 1 1 1 1 0 1 0 0 1 2 2 1 2 0 0 1 0 1 0 4 0 2 1 1 2 1 1 2 1 1 1 2 2 1 3 0 1 7 1 1 1 1 2 0 1 2 1 1 2 1 2 1 2 1 0 0 0 0 1 2 1 4 0 0 1 1 1 1 0 0 0 1 0 0 1 0 2 3 3 1 2 1 0 0 0 1 0 0 1 3 3 8 0 1 1 2 0 0 4 0 2 0 2 1 0 1 0 0 0 6 0 1 3 4 1 1 3 0 3 3 2 1 1 0 2 0 0 2 0 1 0 1 1 2 1 0 1 0 0 0 2 0 1 2 1 2 2 1 1 1 0 0 3 0 2 2 1 4 1 1 4 1 2 1 2 2 0 1 5 0 0 0 1 1 0 1 0 0 2 0 1 1 0 0 1 1 0 0 0 2 0 0 1 0 0 0 1 3 0 2 1 1 0 1 0 2 1 0 1 1 0 0 0 1 0 0 2 0 0 4 0 0 1 2 0 1 1 1 2 0 0 1 4 1 0 2 0 1 0 1 2 1 1 1 2 0 1 1 0 1 2 1 2 0 1 0 1 3 3 2 1 6 1 0 0 0 2 0 0 1 1 1 0 0 1 0 1 1 1 3 2 0 1 2 0 2 1 2 0 2 1 0 1 1 0 0 2 1 0 3 3 3 1 0 1 2 0 1 0 1 0 3 1 1 1 0 1 1 0 0 1 1 3 1 1 1 1 3 0 0 1 0 1 0 0 0 2 0 0 1 1 0 0 1 3 2 0 1 1 1 0 0 3 1 1 3 1 1 0 2 0 2 1 0 0 1 0 2 1 0 1 1 0 1 0 1 0 0 1 1 0 1 2 2 4 6 0 3 2 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 0 1 0 2 0 1 0 1 1 0 2 1 1 0 1 1 0 0 1 2 0 2 0 0 0 0 1 1 2 0 1 1 2 0 1 1 0 2 2 2 1 0 0 1 0 0 2 2 1 0 0 0 4 1 5 0 2 2 1 2 2 1 0 0 1 2 0 0 0 2 5 0 1 0 0 1 2 2 1 3 0 1 0 3 0 0 0 1 3 0 1 0 0 0 0 0 0 1 0 0 0 2 1 2 0 1 1 1 2 3 2 1 1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 1 0 1 2 1 2 1 2 1 0 0 1 1 2 0 1 1 1 0 0 0 0 1 3 0 2 2 1 0 0 0 1 1 2 0 1 0 2 1 0 2 1 0 3 1 0 0 0 6 0 0 1 1 1 0 0 0 0 1 0 2 0 1 0 4 1 1 2 3 1 1 2 1 0 0 1 1 1 1 0 0 3 1 1 0 3 2 2 0 1 1 0 0 1 0 0 1 0 1 0 0 1 0 2 2 0 0 1 3 0 1 1 0 0 3 1 0 3 0 0 1 1 0 1 1 1 2 2 1 1 0 1 1 1 1 0 0 1 2 1 0 1 0 6 0 1 1 0 1 1 0 0 1 0 0 1 1 1 1 1 1 0 0 1 1 0 1 0 3 1 2 1 3 1 1 0 2 1 2 5 1 1 1 1 1 1 1 2 0 1 9 1 1 0 0 0 0 0 0 1 1 0 0 0 1 4 1 0 1 0 1 0 0 0 2 0 3 1 3 2 1 1 1 2 1 1 0 1 0 0 1 3 0 1 1 0 1 2 2 1 0 0 0 2 0 0 0 0 1 1 0 4 2 1 0 1 2 2 1 1 2 0 5 1 0 1 5 2 0 0 0 1 2 0 2 1 1 2 1 0 0 0 3 0 1 2 0 2 2 2 3 1 1 4 4 0 0 1 0 0 2 1 0 1 0 0 0 1 0 2 1 4 0 0 0 0 0 0 1 1 0 0 1 0 3 0 1 0 1 0 3 3 0 1 0 1 0 0 1 1 2 1 1 0 0 5 3 1 1 0 2 0 0 0 1 2 0 1 0 0 1 0 1 1 1 1 1 0 0 5 0 2 1 1 0 0 1 0 0 2 0 0 0 7 2 0 0 1 0 1 1 0 1 2 1 1 4 0 0 0 0 0 2 3 5 0 3 0 1 1 0 1 0 1 1 1 1 0 1 5 1 0 1 2 1 1 0 2 0 2 0 0 4 1 1 0 2 4 1 0 2 2 2 1 3 0 1 1 0 0 1 0 1 0 0 0 1 2 3 1 2 0 0 2 0 1 3 1 0 0 1 1 0 1 2 1 1 5 0 3 2 0 0 1 2 0 0 2 1 1 1 1 2 1 0 0 1 0 1 0 2 0 1 0 1 0 2 2 1 0 0 1 1 0 1 0 0 2 0 2 1 1 0 0 1 1 0 3 0 0 1 0 0 3 0 0 3 1 3 2 5 1 2 1 1 3 1 0 3 2 0 1 1 3 1 0 5 2 2 1 3 3 0 0 1 1 1 4 0 1 0 1 1 1 1 4 0 1 0 0 1 0 1 0 0 0 0 1 10 2 2 0 1 1 3 1 1 0 1 2 2 1 1 0 1 1 0 0 0 0 4 0 1 0 0 1 1 1 1 0 1 1 1 2 1 1 0 0 2 2 1 1 1 1 1 1 4 0 2 0 0 1 1 0 2 0 0 0 0 1 0 2 0 5 0 1 1 1 0 2 1 1 2 1 0 6 0 0 3 0 1 2 1 2 0 1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 1 0 3 0 1 0 2 2 1 0 2 2 2 1 1 1 2 0 1 0 0 5 4 1 2 1 2 0 2 1 2 0 0 3 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 2 3 1 2 1 1 3 0 0 0 0 3 1 1 0 0 1 0 2 1 2 2 1 1 0 0 0 0 1 0 2 2 0 0 1 2 0 0 1 0 1 0 1 0 0 1 1 1 1 3 0 1 1 0 0 0 0 1 0 0 2 5 0 1 1 1 0 0 0 1 0 1 1 2 2 0 0 0 0 0 2 0 4 0 0 3 1 0 3 1 1 1 1 2 1 0 1 1 5 2 0 0 3 0 1 0 2 0 1 2 5 0 1 1 0 0 0 1 3 1 0 0 0 1 1 2 1 1 1 1 1 1 0 2 0 0 6 0 2 1 1 0 1 0 1 2 0 4 1 1 1 2 0 2 1 2 1 2 1 2 0 0 0 0 0 0 2 3 3 0 0 1 1 3 1 1 0 2 1 4 1 0 0 1 0 1 0 0 1 3 0 1 0 2 0 1 2 5 3 0 1 0 3 3 0 1 1 1 1 1 2 0 0 0 2 2 1 1 2 0 0 0 0 1 0 2 0 2 0 5 0 5 4 1 0 3 0 1 0 2 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 0 1 1 1 1 0 3 1 0 0 0 2 1 0 0 0 0 1 1 1 1 1 0 4 0 0 1 1 0 0 2 1 4 2 2 0 2 0 0 2 1 0 1 0 2 1 1 1 2 1 2 0 0 3 1 0 0 1 2 1 0 1 3 1 0 1 1 0 1 0 1 4 1 0 1 0 0 1 0 0 3 0 1 0 1 1 1 0 1 0 2 0 0 7 1 0 2 0 3 0 1 2 0 0 0 2 3 0 1 0 1 0 1 3 0 0 1 1 1 1 1 0 1 2 0 3 1 3 0 2 1 1 1 0 0 0 2 1 0 1 2 2 0 1 0 0 0 0 1 1 1 0 2 1 1 1 0 2 0 0 1 0 2 0 1 0 0 0 2 1 2 0 0 0 0 1 0 3 1 1 3 1 1 1 2 0 0 0 1 0 2 2 0 0 4 0 1 1 1 3 1 1 0 0 2 8 0 2 0 3 0 3 0 0 0 1 2 2 0 0 0 1 0 1 2 0 2 1 3 0 0 1 2 2 1 0 0 0 3 2 2 1 1 1 1 1 1 0 4 2 1 2 1 2 0 1 0 1 1 1 2 1 0 1 0 0 2 0 0 1 1 3 0 1 1 0 1 0 2 4 1 0 0 0 0 2 0 0 1 0 0 0 0 2 0 0 1 0 1 1 1 3 1 1 1 1 1 0 0 1 0 1 0 0 0 3 0 1 1 0 2 0 1 0 0 0 0 5 1 0 1 4 1 1 0 1 1 0 0 1 0 1 1 0 1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 0 0 3 1 0 0 1 1 2 1 0 1 1 1 0 3 2 0 1 4 1 1 3 1 0 0 0 0 2 2 0 2 3 3 1 0 0 1 4 2 2 1 0 2 0 1 1 1 1 1 0 1 2 0 1 0 1 1 0 0 0 1 2 2 0 2 0 4 2 0 1 1 0 1 1 1 1 2 2 0 1 0 1 2 2 1 0 0 0 0 0 1 4 1 5 1 0 2 0 1 1 0 0 0 3 4 1 2 1 1 0 1 2 1 0 1 0 0 0 0 1 0 3 0 0 0 0 0 2 0 0 1 0 0 2 0 0 1 2 0 2 1 2 2 0 1 1 1 1 0 0 3 1 0 0 1 1 1 1 0 1 1 2 3 3 1 2 0 1 0 0 1 1 0 0 2 1 0 0 0 0 1 2 1 5 0 0 1 2 0 0 1 1 6 2 1 0 4 0 1 1 0 2 0 0 0 2 2 1 1 1 0 1 0 1 0 0 0 4 0 0 0 2 1 2 8 1 0 1 1 1 1 0 1 1 1 1 0 3 0 2 1 3 0 2 0 1 0 0 1 2 0 0 1 1 0 1 0 1 0 6 0 1 1 2 1 1 2 1 0 0 0 0 0 2 0 2 0 5 0 0 2 1 3 0 1 1 1 0 0 0 0 0 1 0 0 2 1 0 0 1 3 1 1 2 0 1 1 3 1 7 1 1 1 0 1 1 1 0 2 0 0 0 1 3 0 1 0 2 0 1 2 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 0 1 1 2 0 1 0 0 5 5 1 0 3 1 1 1 1 0 1 2 1 1 0 0 0 1 1 1 0 1 0 2 0 0 0 1 1 0 2 3 0 0 0 0 1 1 0 0 1 0 1 2 1 0 1 0 3 1 0 0 0 1 6 0 3 2 1 1 1 0 5 3 4 1 3 2 1 2 2 2 0 1 3 1 1 2 0 3 0 1 1 2 0 2 0 5 1 1 0 1 1 1 0 1 0 1 0 2 1 3 0 0 0 1 3 1 0 1 0 1 0 1 0 0 1 1 3 0 0 0 1 1 0 1 1 1 1 1 6 0 0 2 1 2 1 1 0 0 0 0 1 1 2 1 0 0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 2 0 1 0 2 1 1 1 4 0 1 1 3 0 0 2 1 2 1 1 0 5 0 0 0 1 2 0 0 1 1 2 0 2 3 0 1 2 1 2 0 0 1 3 3 0 0 0 0 3 0 0 3 0 1 0 1 1 1 0 1 0 5 1 0 1 1 0 3 1 0 2 0 0 0 3 1 2 1 2 0 0 1 0 1 2 3 1 2 1 0 0 2 1 0 1 0 2 0 3 3 0 0 1 1 5 1 0 1 1 1 4 0 0 2 0 2 1 2 2 0 3 0 1 1 0 1 1 1 2 0 2 2 1 1 0 2 0 1 2 3 2 1 0 1 1 1 1 1 0 0 2 1 1 1 0 1 0 2 1 0 2 1 2 3 0 1 0 0 2 1 1 0 0 2 1 0 0 1 0 0 2 2 0 2 1 0 0 1 0 1 1 1 0 0 2 3 0 1 0 1 1 0 2 0 0 1 1 2 0 1 1 4 0 1 1 0 0 0 3 0 2 0 2 0 1 1 1 0 0 0 0 1 0 1 2 3 2 1 0 2 0 1 2 2 4 1 0 0 0 2 1 1 1 1 2 2 0 0 1 0 4 1 0 1 0 0 3 0 1 0 0 0 0 1 1 0 1 3 0 0 2 1 0 2 1 1 0 1 0 0 2 1 2 1 3 0 4 0 1 1 0 1 3 1 0 0 1 0 0 0 2 0 0 0 3 1 0 0 1 0 0 1 0 0 2 1 1 0 2 0 0 1 1 0 1 6 2 0 0 1 0 1 1 0 0 1 1 2 3 0 1 0 1 1 1 0 1 1 0 3 0 1 1 1 0 2 2 2 0 1 0 1 1 3 0 1 1 0 0 1 2 2 1 1 0 0 0 1 0 0 0 3 1 2 0 1 2 2 1 3 0 0 2 3 1 0 1 1 1 2 0 2 0 1 1 1 0 1 0 3 3 0 1 1 1 1 0 1 1 0 0 1 0 0 14 1 2 2 1 1 4 0 1 2 0 0 0 4 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 4 1 1 1 2 0 0 1 0 1 1 1 1 2 4 3 0 1 3 4 3 1 2 0 2 1 0 1 1 2 1 0 0 0 0 1 0 0 2 1 0 1 0 0 1 1 0 0 1 0 1 2 0 1 1 1 1 0 0 0 0 1 1 0 1 2 0 1 0 0 0 0 1 1 2 0 0 2 1 3 0 1 2 1 2 5 1 1 1 0 0 0 0 0 2 1 0 1 4 1 0 1 1 0 2 0 0 3 0 2 0 0 1 1 1 1 1 0 1 0 0 1 2 1 1 1 0 0 1 1 4 0 0 0 3 1 3 0 1 0 1 1 1 1 0 0 2 3 1 1 1 0 1 2 0 3 2 0 0 1 2 0 3 1 0 1 1 1 0 0 0 0 1 0 4 0 0 1 0 0 1 0 0 1 0 2 1 2 1 4 1 1 1 0 1 0 10 1 2 1 1 2 3 1 0 0 0 1 1 0 0 3 0 1 1 0 0 0 3 1 1 0 1 0 1 1 1 2 2 1 1 0 0 1 2 1 1 1 1 2 1 1 0 1 1 0 1 2 0 1 1 1 2 0 1 0 5 2 1 0 1 0 1 4 3 1 1 2 0 1 3 1 0 0 1 4 3 2 2 1 1 1 1 1 1 0 1 2 1 1 0 0 0 4 0 1 1 0 3 3 0 2 2 0 1 0 1 0 0 3 1 0 2 1 2 0 1 0 0 1 2 1 1 0 0 0 0 1 2 0 1 2 0 1 0 3 0 2 1 0 0 1 2 4 4 1 0 2 1 0 0 0 1 0 1 3 3 1 1 1 1 0 1 2 1 1 1 3 6 0 3 1 2 1 2 1 6 0 1 1 0 4 1 2 0 1 1 2 2 1 0 0 3 0 4 3 2 0 2 1 3 0 2 2 1 0 1 0 2 1 0 0 0 0 3 0 1 0 2 1 0 3 0 1 1 1 0 2 1 0 0 2 2 1 1 0 0 2 0 1 9 4 0 1 1 2 0 2 1 1 3 0 1 0 0 1 0 0 0 0 2 1 2 1 1 0 1 0 2 3 1 1 2 1 1 0 2 0 1 0 5 1 0 1 0 3 1 0 0 0 3 0 2 0 3 2 0 2 0 1 1 1 1 1 5 1 1 1 1 1 1 1 1 1 1 2 0 0 1 2 1 1 1 1 3 0 1 0 1 0 1 2 0 1 1 9 0 0 0 1 0 0 2 3 1 1 0 2 1 4 0 1 2 0 2 1 0 1 0 0 0 0 0 1 0 0 1 0 0 1 2 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 4 0 1 1 1 0 1 1 3 3 1 1 2 0 0 2 0 0 2 0 1 1 1 1 1 0 2 0 1 1 0 0 1 1 3 0 0 2 6 0 1 0 0 1 1 3 0 0 1 2 0 1 0 1 1 1 0 1 1 2 1 0 1 1 2 2 2 0 0 2 2 4 1 0 0 0 4 1 0 2 0 0 3 0 0 1 0 1 1 0 1 0 2 0 0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 1 0 0 0 0 1 0 3 1 3 1 0 0 0 0 0 2 0 3 1 1 1 1 7 0 0 1 0 0 0 2 1 0 1 1 0 0 2 2 1 3 0 2 0 1 2 0 1 0 1 0 2 4 1 1 2 3 1 3 1 0 0 0 1 0 4 1 1 1 1 0 2 2 0 2 0 0 1 1 1 1 0 4 0 1 3 0 0 1 5 0 1 1 0 7 0 0 0 1 0 1 0 1 0 3 0 2 0 1 2 11 0 0 1 1 2 3 0 1 2 0 0 0 0 1 2 1 1 0 2 0 1 0 1 1 1 1 0 1 1 0 1 1 2 2 2 0 0 1 1 0 1 1 1 0 2 0 0 1 1 1 0 0 1 1 0 0 0 3 0 3 6 2 1 1 1 2 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 0 3 1 1 1 2 0 2 1 1 0 0 3 0 2 0 0 1 1 0 3 0 0 1 2 1 0 2 0 1 1 1 0 0 1 1 2 1 1 0 4 0 0 3 1 1 0 0 4 0 1 0 0 1 0 3 2 0 2 0 1 2 3 1 1 1 4 1 1 1 1 0 0 1 2 1 0 2 1 0 0 1 0 1 2 1 4 1 0 0 2 1 1 0 1 1 0 0 2 0 2 0 4 1 2 0 2 1 0 0 0 0 1 0 0 0 0 2 0 1 0 0 0 1 0 0 4 1 0 1 2 0 2 0 0 0 1 0 2 0 1 1 1 2 0 1 0 0 1 1 1 0 1 0 3 0 0 0 0 0 1 0 1 0 1 0 0 1 2 1 1 0 0 1 2 1 0 2 5 1 1 3 1 0 7 0 1 1 1 2 1 2 1 1 1 0 1 1 2 0 0 2 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0 2 1 1 3 1 1 0 1 1 1 0 1 2 1 0 0 1 0 0 1 2 2 0 0 0 2 0 0 1 0 0 1 0 3 0 1 1 1 0 0 1 0 1 0 0 1 3 1 1 1 0 0 1 2 1 1 3 0 0 2 2 2 1 0 0 1 0 1 1 0 0 1 0 2 0 1 1 4 0 0 0 3 2 1 2 2 1 0 5 3 1 1 0 1 0 1 1 1 1 1 3 0 2 4 0 0 1 0 1 0 3 1 1 1 2 0 1 0 1 1 1 1 1 1 3 0 0 1 1 0 1 1 2 0 0 0 1 0 1 0 1 1 1 1 1 2 1 1 0 1 0 3 0 1 0 2 2 0 5 0 0 0 4 1 1 1 0 0 1 1 1 2 1 1 1 2 4 1 2 1 1 2 0 1 1 0 0 1 0 1 1 0 2 0 0 0 2 0 1 0 0 2 0 0 1 0 0 2 0 1 0 0 1 1 1 7 1 1 1 1 1 1 0 1 0 0 0 0 0 0 5 0 2 3 0 0 1 0 2 0 0 0 1 1 0 0 0 0 0 2 1 2 0 1 1 0 2 1 4 3 0 0 0 1 1 2 3 2 0 1 1 2 0 0 0 1 1 0 0 2 0 3 1 1 1 1 0 1 1 2 0 1 2 0 0 0 0 0 1 4 1 2 1 3 1 0 0 2 0 0 0 0 1 1 1 2 2 1 2 0 1 1 1 0 3 3 1 1 1 0 0 1 1 1 0 3 1 2 1 0 2 1 1 0 1 0 2 1 1 1 0 0 1 4 1 0 1 0 2 1 1 3 2 3 1 0 0 4 2 1 0 0 0 2 1 0 1 1 1 1 1 0 1 2 1 0 1 0 1 3 0 0 1 1 1 1 0 2 0 0 2 0 0 3 0 1 1 1 1 4 0 2 0 1 0 1 0 0 0 0 3 1 1 1 1 0 0 0 1 0 1 1 1 3 2 1 1 2 4 0 1 1 1 0 2 0 1 0 2 2 1 0 3 5 1 2 0 1 3 1 1 0 3 1 2 0 1 5 1 3 0 0 3 1 1 0 1 0 3 1 0 2 0 0 4 4 1 0 0 0 0 1 1 1 0 2 0 2 2 0 1 0 2 0 0 0 1 0 1 0 2 0 0 1 3 0 0 1 0 1 1 0 0 0 1 1 3 2 1 3 0 1 0 0 2 0 1 0 1 0 0 3 0 6 1 0 0 0 0 0 2 1 1 3 3 2 0 1 1 0 1 1 0 3 1 1 1 1 0 1 4 0 1 1 1 0 1 0 1 0 0 1 2 0 0 2 0 0 0 0 1 0 2 5 0 0 1 0 2 1 0 2 0 0 3 0 1 1 0 0 7 2 2 2 1 1 0 2 1 1 0 3 3 0 6 1 1 0 1 1 6 3 0 1 1 2 1 0 1 2 0 0 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 2 0 1 1 0 0 0 1 1 1 1 1 1 3 2 1 1 0 0 1 0 1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 2 1 1 3 1 0 3 1 1 1 4 0 0 0 0 4 0 1 0 0 1 1 1 0 2 0 0 0 2 0 1 0 1 0 2 1 0 0 2 1 0 0 1 1 0 0 1 3 3 1 1 1 1 1 0 0 0 0 1 1 2 0 1 0 1 1 0 2 0 0 0 1 0 0 0 0 2 0 0 1 1 0 2 0 1 0 0 4 1 0 0 1 5 1 2 1 0 1 1 0 0 0 1 1 1 0 0 1 2 4 0 0 0 0 2 2 1 1 2 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 2 2 1 0 1 0 2 2 1 0 1 0 2 1 0 0 3 0 0 3 1 1 1 1 4 0 0 0 1 1 1 1 0 0 1 1 1 3 1 1 0 0 0 0 0 1 0 1 2 2 0 2 0 1 0 1 1 3 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 3 1 2 0 0 2 0 3 1 1 0 1 2 0 1 1 1 0 1 2 1 2 2 1 0 0 0 1 1 0 1 1 2 1 0 0 1 2 2 0 0 0 2 1 1 2 0 0 2 0 0 0 0 1 1 0 4 0 1 0 2 10 0 0 1 1 1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 0 3 0 1 0 0 2 2 1 0 1 0 1 1 1 1 0 1 1 0 0 1 1 2 0 4 0 1 1 0 3 1 3 4 0 0 0 2 2 0 2 1 0 1 0 1 1 0 1 2 2 1 1 1 0 7 6 0 1 2 0 1 1 0 3 0 1 2 1 1 0 2 0 0 2 1 0 0 2 0 5 0 1 2 0 3 4 2 0 1 3 0 2 1 2 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 2 1 1 0 0 2 1 1 2 1 1 1 0 4 0 0 1 1 0 1 2 2 5 0 1 0 0 0 0 0 2 4 2 1 3 0 0 2 0 0 1 3 0 0 2 1 1 4 0 0 0 1 0 3 1 0 2 1 0 1 1 2 4 1 1 0 2 0 3 0 1 1 1 0 0 0 1 2 0 0 2 0 1 1 1 0 5 1 0 1 0 1 0 0 0 0 1 1 0 2 1 0 2 2 0 0 1 1 1 2 0 1 1 0 1 1 1 2 1 0 1 1 4 0 0 1 1 0 1 1 0 1 0 1 1 2 0 2 0 0 2 1 1 2 0 0 1 0 0 2 1 1 2 0 2 1 1 1 0 1 1 1 0 1 2 0 2 1 3 2 0 0 1 0 0 1 1 2 1 0 0 0 1 2 0 2 1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 0 4 0 2 0 0 1 1 1 1 0 2 4 0 1 0 2 1 0 1 1 1 0 1 0 3 0 3 0 2 6 1 0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 0 2 1 0 0 1 1 0 0 1 0 1 0 0 1 0 3 1 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 3 3 1 0 3 0 0 0 0 0 2 1 4 1 0 1 1 1 0 0 0 0 0 1 1 3 1 1 6 1 1 1 2 0 0 2 1 0 0 0 0 1 1 2 1 1 1 1 2 1 1 0 1 0 0 1 0 0 1 0 1 2 3 0 1 0 0 0 1 0 3 0 1 0 1 0 1 1 3 0 0 0 1 1 0 1 0 2 0 0 0 1 0 2 2 3 0 3 0 1 0 0 2 0 1 0 1 2 1 4 1 1 0 0 3 0 0 1 0 1 2 0 2 0 3 0 1 0 1 1 0 0 0 0 0 1 1 0 1 1 0 2 0 0 1 2 1 0 0 0 0 0 7 1 0 2 0 2 0 1 0 0 0 1 0 3 0 0 1 1 0 0 2 1 0 0 0 0 1 0 0 1 2 0 1 1 1 1 3 2 1 1 0 2 1 1 2 2 2 2 2 0 1 1 0 1 0 1 0 1 4 3 1 1 1 0 1 1 0 1 1 0 0 5 0 1 1 3 4 1 1 0 0 0 2 1 0 3 0 2 2 0 0 0 1 4 3 0 2 0 1 0 4 2 1 1 0 1 5 1 1 1 2 1 3 1 1 0 2 1 2 0 1 0 0 1 1 1 2 0 5 0 0 4 0 0 1 0 1 0 2 1 2 3 1 1 5 1 1 2 1 1 0 2 0 1 1 3 0 0 0 3 1 0 1 0 1 1 0 2 3 3 0 2 1 0 0 1 0 0 1 2 1 3 2 1 0 2 1 1 0 1 0 0 0 3 1 1 2 8 0 0 0 0 0 3 1 0 1 0 0 0 0 2 0 0 0 1 0 0 3 0 1 0 0 0 1 2 1 1 0 1 4 0 1 1 1 0 0 1 1 3 2 1 2 1 0 1 1 1 1 1 0 0 1 2 0 2 1 1 0 0 1 0 1 1 1 0 0 0 0 2 6 1 2 1 4 2 0 0 0 1 5 1 2 1 1 1 0 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 2 1 1 2 2 1 0 1 0 2 0 2 1 0 1 0 0 3 1 1 1 0 0 0 0 1 2 0 1 1 1 0 0 0 1 2 0 1 5 3 2 0 0 2 0 3 2 0 3 0 0 1 1 1 1 0 0 0 0 0 0 0 2 1 0 4 0 1 0 1 0 0 0 0 1 2 0 0 1 1 2 0 2 2 1 3 5 0 0 2 0 1 0 0 1 2 1 0 1 0 6 0 5 5 0 1 1 1 2 1 3 1 3 0 0 8 0 0 1 0 2 1 1 0 3 0 0 2 1 2 1 1 1 0 1 1 4 2 0 2 2 0 1 3 0 0 2 1 1 2 1 2 1 4 1 1 0 0 2 1 0 0 2 1 0 0 1 2 3 0 1 0 0 1 1 0 1 2 1 4 2 2 4 0 0 1 1 1 0 0 0 0 2 1 1 0 2 2 1 0 1 0 2 1 3 0 0 2 1 1 0 1 0 0 2 1 3 1 0 1 2 2 1 1 1 2 3 3 1 0 1 2 0 2 2 0 0 0 1 0 2 0 0 2 1 1 0 0 1 4 2 1 0 0 1 1 1 3 4 0 1 0 0 0 0 4 0 3 0 2 1 1 1 0 1 0 2 2 1 0 1 1 1 3 2 1 1 2 0 1 2 0 1 0 2 2 4 1 1 1 1 0 4 1 2 0 1 1 0 0 3 2 0 0 1 2 3 1 1 0 1 0 2 2 1 1 0 3 2 1 1 1 0 1 0 0 2 0 3 1 0 3 3 1 1 3 2 1 0 0 1 0 0 0 1 1 1 1 0 1 2 1 1 7 0 0 1 1 0 1 0 2 1 1 2 0 6 1 1 1 1 0 1 0 1 1 0 1 0 1 2 3 0 1 1 2 0 0 0 0 0 0 1 0 1 0 2 0 0 5 0 0 3 2 2 0 1 6 5 1 0 3 1 2 3 2 0 2 0 0 0 1 1 0 0 1 0 0 2 1 1 3 1 0 0 0 0 1 0 2 7 0 0 0 2 0 0 0 0 1 2 1 2 0 0 0 0 0 2 0 1 0 1 1 1 3 1 0 5 1 2 1 0 1 0 0 0 1 0 0 1 0 1 1 2 0 1 1 1 3 1 1 1 2 1 0 0 0 1 1 3 1 1 1 0 0 3 0 1 0 2 0 0 0 1 0 1 0 1 0 0 3 1 0 2 0 2 0 0 1 4 3 2 0 1 1 2 1 1 1 0 1 0 1 1 0 0 2 1 1 1 1 0 0 3 3 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 3 1 1 0 3 0 1 0 1 2 5 2 6 1 2 2 3 1 1 0 4 2 1 1 1 1 1 1 1 1 1 1 1 0 1 0 2 0 1 4 1 0 2 2 0 1 2 0 0 0 0 2 0 0 1 2 1 1 3 1 1 1 0 0 4 0 0 0 0 0 0 1 2 0 1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 4 2 3 1 0 1 1 1 0 0 1 1 2 1 2 2 1 1 3 0 1 0 0 2 1 1 2 1 4 1 1 1 0 2 2 2 0 1 0 4 1 0 2 1 0 4 2 3 0 1 0 1 0 2 1 1 2 0 0 1 2 3 0 0 0 0 0 1 1 1 0 1 0 0 1 0 0 8 1 2 1 0 5 1 3 1 1 2 0 0 0 1 0 1 2 1 1 0 2 1 1 3 0 0 2 0 0 0 1 1 1 0 3 0 0 2 1 0 5 3 0 0 0 1 0 0 1 0 1 2 0 3 1 0 1 1 0 0 1 0 0 0 0 1 0 1 2 2 1 1 0 1 2 0 1 0 1 0 1 0 1 2 1 0 2 1 1 2 1 1 2 1 0 2 0 2 0 0 0 1 0 1 0 1 0 0 5 2 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 4 0 0 2 0 1 3 1 0 0 1 6 0 2 2 1 0 2 0 0 2 0 0 1 0 2 0 1 1 0 0 6 2 0 3 2 0 0 1 1 0 1 0 1 5 1 0 2 3 0 2 0 4 1 2 1 1 2 2 1 1 2 1 0 1 1 4 0 2 0 1 3 1 0 1 0 3 0 4 1 1 2 1 0 0 1 4 1 0 1 0 0 1 4 0 1 0 0 1 1 2 2 1 0 2 1 2 0 3 1 0 0 1 1 2 3 1 1 0 0 1 0 1 0 0 0 0 0 0 2 0 1 1 1 1 1 1 0 0 2 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 3 1 1 0 1 1 1 1 4 0 1 1 3 1 2 2 0 2 0 1 0 6 1 0 4 0 0 1 1 5 1 1 0 1 0 1 2 1 1 2 0 2 1 1 1 0 1 1 1 2 1 1 0 0 0 0 1 1 2 1 2 0 1 2 1 1 1 2 2 1 1 2 0 0 2 1 0 0 1 3 0 3 1 0 0 0 1 1 3 0 2 0 1 1 2 0 4 0 1 1 1 0 1 0 1 3 1 0 0 1 0 0 0 1 0 2 0 0 3 0 4 0 1 1 2 0 1 3 3 1 0 1 1 1 0 1 1 1 1 3 0 0 4 4 1 1 5 1 4 0 1 1 1 1 0 0 1 0 0 1 2 0 0 0 1 0 0 1 1 1 2 1 0 2 0 1 0 0 0 2 1 7 1 1 1 1 0 3 2 1 1 1 0 1 2 1 0 2 0 1 2 1 0 0 1 0 1 1 0 0 3 0 4 1 1 2 1 0 0 0 0 0 4 1 0 0 3 0 0 3 0 2 0 1 2 0 0 3 2 3 2 0 3 2 0 0 4 0 1 0 1 1 0 0 1 0 0 1 0 0 2 0 0 1 0 2 0 1 1 2 0 1 6 1 1 0 0 1 3 0 1 1 0 2 0 1 2 0 2 2 1 1 1 1 1 0 0 0 1 1 0 0 0 2 0 1 4 1 2 1 1 2 0 1 3 2 0 1 2 1 0 1 1 0 2 0 1 3 4 1 0 3 1 0 1 3 0 0 1 1 1 1 0 0 3 0 1 0 0 0 3 2 2 1 2 3 0 0 1 1 1 0 3 1 1 2 1 1 1 4 1 0 0 1 3 1 1 1 2 1 1 0 0 1 1 0 1 0 0 1 0 1 1 1 0 2 0 2 1 1 1 5 1 1 0 0 0 1 0 0 0 6 0 0 0 2 0 1 2 4 1 1 0 1 1 3 0 1 3 0 0 2 2 2 0 0 1 1 0 3 3 0 0 1 0 1 0 3 1 0 0 0 0 1 0 1 1 3 0 0 0 0 1 1 0 0 2 1 3 1 1 1 0 0 1 0 0 0 1 0 0 0 3 1 1 1 0 0 1 2 1 0 1 0 1 1 1 1 1 0 3 2 0 1 2 1 1 0 0 1 1 0 1 1 0 5 1 1 1 0 0 0 0 1 1 2 0 2 0 2 1 0 1 4 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 0 0 1 1 2 0 2 0 4 1 5 0 0 0 4 5 0 1 3 0 1 1 1 1 2 1 1 0 2 0 2 1 1 1 1 1 1 2 0 1 1 0 0 0 0 1 0 0 1 2 0 0 1 2 4 0 0 0 0 0 1 3 0 1 1 2 3 0 0 0 0 2 0 0 1 2 5 1 1 1 3 1 0 1 1 0 1 0 0 0 0 0 0 0 1 0 2 0 0 2 5 2 1 2 1 1 3 0 2 2 1 1 1 1 0 3 0 0 1 0 1 2 1 1 0 2 3 2 2 0 0 1 1 2 1 1 3 0 1 2 1 1 5 0 0 1 1 4 2 1 2 0 2 0 2 3 1 2 2 2 0 0 2 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 0 1 0 2 0 1 0 1 1 1 0 0 1 1 1 4 1 1 1 1 1 0 1 1 2 1 1 1 0 2 2 1 0 1 0 0 1 0 0 0 2 0 1 1 0 2 1 0 1 1 2 1 1 0 0 2 2 1 1 0 0 2 0 1 1 1 0 3 0 1 3 0 0 0 2 0 1 2 0 2 0 0 0 0 2 0 2 4 2 4 0 2 1 0 1 1 1 0 2 1 0 2 2 2 0 0 1 4 0 1 6 1 0 2 2 0 0 3 1 0 0 1 0 0 4 1 2 0 1 0 0 2 0 0 0 1 3 0 3 0 1 1 1 1 2 0 1 4 1 6 2 0 1 2 1 2 3 1 3 0 1 0 0 1 3 0 1 1 1 0 4 3 1 0 0 1 0 0 0 1 2 3 1 1 0 0 1 1 1 5 1 0 2 0 0 2 2 0 1 2 0 1 1 0 0 0 2 0 1 1 0 1 3 0 2 2 3 0 0 2 0 0 1 0 1 1 1 1 2 2 1 0 0 1 1 1 0 1 0 1 0 4 1 0 0 1 1 0 1 3 0 1 2 0 0 1 0 2 0 0 2 0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1 4 2 0 1 2 1 1 0 1 1 0 0 2 0 2 1 3 1 0 1 0 0 1 0 1 1 2 2 1 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 0 2 1 1 3 3 2 1 0 1 0 0 0 1 1 0 1 1 1 1 1 0 1 7 1 1 0 4 0 1 1 5 3 1 1 0 1 1 0 1 1 0 3 0 0 0 2 0 3 2 1 1 2 2 1 5 0 2 1 3 0 0 1 1 0 0 2 1 2 0 0 1 2 1 1 1 3 0 3 3 2 0 0 0 0 1 2 0 0 1 1 3 2 0 0 0 0 2 0 2 2 0 1 1 1 0 1 1 2 0 1 1 1 1 1 1 1 0 0 2 1 0 3 3 0 7 1 2 1 2 0 2 0 0 0 0 0 0 2 0 4 0 0 0 2 1 1 1 0 0 1 0 5 2 4 0 0 0 0 0 1 2 1 3 1 0 1 2 1 7 3 1 2 0 0 2 0 0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 1 3 2 0 0 0 1 4 0 0 1 0 0 0 1 0 0 0 1 1 1 4 1 2 0 0 2 1 1 1 1 1 5 1 1 1 2 1 1 1 3 1 2 0 0 2 2 4 2 0 0 0 0 0 4 1 1 1 1 1 1 0 1 1 5 0 0 2 0 0 3 1 1 2 2 3 0 0 0 1 0 2 2 5 0 1 2 1 1 0 1 2 3 1 0 1 0 0 0 3 0 2 0 0 0 1 0 0 1 0 3 2 2 0 1 0 1 1 3 2 0 0 0 0 6 0 2 0 1 1 1 0 1 0 2 0 0 0 0 0 3 2 1 1 1 1 0 0 0 1 2 0 2 0 0 1 2 3 1 2 2 0 0 1 0 0 0 0 0 0 2 2 1 0 2 1 0 0 1 1 1 2 0 4 1 0 1 0 0 1 2 2 0 1 1 0 1 1 1 0 3 1 0 1 1 2 1 0 0 1 0 2 1 2 1 1 0 1 0 3 5 1 1 0 0 1 0 0 0 1 0 0 3 1 1 0 3 2 3 0 0 1 1 2 0 1 0 0 1 5 1 2 3 0 3 1 0 2 0 1 0 0 0 0 0 1 2 1 0 0 0 2 1 1 1 0 0 0 1 1 0 2 1 0 7 2 4 1 0 0 0 1 1 1 1 0 0 1 0 0 1 1 1 2 0 4 0 1 1 0 0 0 0 0 2 1 0 2 2 1 3 1 1 1 1 3 6 1 1 1 0 3 2 1 1 2 2 1 1 2 1 1 0 1 2 2 2 4 1 0 0 1 0 0 0 1 0 0 3 0 0 0 0 1 0 1 5 2 2 1 1 1 1 0 1 1 4 0 0 0 0 1 2 1 0 2 1 0 1 1 1 1 1 1 0 1 2 1 0 2 4 1 2 1 1 0 1 1 0 1 1 3 3 0 0 1 1 2 0 2 2 0 2 0 1 1 2 0 2 1 1 2 1 0 2 1 2 1 1 1 1 2 1 1 0 0 0 1 1 0 1 0 0 0 2 1 0 3 0 0 2 1 0 3 1 1 3 0 3 0 0 1 0 1 1 0 1 1 0 0 0 4 0 0 0 0 4 0 1 2 0 0 1 0 1 5 1 4 0 2 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 4 1 1 4 2 1 5 0 0 2 2 1 0 1 0 1 0 1 0 3 4 1 2 0 0 0 3 0 1 0 0 0 1 0 2 0 2 1 1 1 1 4 1 0 2 1 0 0 0 3 2 0 0 4 0 1 1 0 0 0 1 2 1 0 1 0 2 0 0 0 1 1 0 3 1 0 1 0 0 0 2 1 0 1 0 1 0 2 2 1 0 3 1 2 2 2 1 1 0 0 2 0 0 1 1 0 2 1 1 3 0 0 1 1 0 0 0 0 2 3 0 0 1 0 3 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 2 0 0 0 0 1 0 1 1 0 2 2 1 0 1 0 1 1 0 0 6 2 1 0 1 1 2 1 2 0 0 1 0 0 1 0 0 0 0 0 1 0 1 3 1 1 2 1 1 1 1 2 4 2 0 1 1 1 0 0 0 0 2 1 0 0 4 1 1 1 0 1 0 0 1 1 1 3 0 0 0 4 3 4 2 3 0 2 2 1 0 1 1 3 1 2 1 1 2 0 0 1 2 1 5 0 0 3 1 1 2 0 1 2 1 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 1 3 2 0 0 2 1 1 0 1 2 1 0 0 0 0 1 0 1 5 2 0 1 0 1 0 2 1 0 1 2 0 0 1 0 0 5 0 1 0 1 1 0 0 0 1 0 0 1 1 2 2 2 0 3 2 1 1 2 2 2 0 0 1 2 2 0 1 0 0 0 2 0 0 0 3 2 1 1 0 1 1 3 1 1 0 1 0 0 1 0 0 1 0 0 1 4 0 1 0 1 2 1 0 0 0 1 1 1 3 2 1 1 1 0 0 1 1 0 3 2 6 0 0 1 1 1 2 2 2 0 1 1 0 0 0 1 1 0 4 2 0 0 1 0 0 0 1 2 0 0 0 0 1 1 0 0 1 2 1 2 1 0 0 1 2 0 2 3 3 1 1 0 0 1 1 1 0 0 0 0 1 2 0 0 1 0 0 1 0 1 2 0 1 1 1 0 2 1 0 3 1 0 0 0 1 3 0 2 1 0 1 0 0 3 2 1 1 1 1 1 0 0 1 0 0 0 4 0 0 1 1 3 2 0 1 0 2 1 0 0 1 0 0 1 0 1 1 0 3 0 0 0 0 0 3 0 0 1 1 2 2 0 3 1 2 1 0 1 0 4 1 1 1 0 2 1 0 1 0 1 1 1 2 0 0 0 0 1 2 1 1 0 2 0 1 2 2 0 1 0 5 1 0 0 1 0 3 2 1 0 1 1 3 2 0 1 0 0 0 1 1 1 0 3 4 2 0 1 1 1 0 1 0 2 0 0 0 1 1 1 1 0 1 0 1 1 2 2 0 2 0 1 4 0 1 1 0 1 3 0 0 0 2 0 1 1 1 2 0 1 3 0 1 0 2 1 0 2 4 1 0 0 0 2 0 0 0 0 0 1 1 1 1 1 0 2 0 0 0 1 2 2 2 1 2 1 1 0 0 1 0 1 2 2 1 1 0 1 0 0 1 1 0 1 2 0 5 0 1 1 0 2 6 0 1 2 0 1 0 1 3 2 1 0 5 1 1 1 1 2 0 1 2 1 2 0 0 0 1 0 2 0 1 0 0 2 4 0 0 0 1 1 4 1 3 1 0 1 1 1 0 1 1 0 5 0 2 2 0 0 1 1 0 1 1 0 0 1 1 2 0 0 1 0 0 1 0 0 5 0 0 1 2 0 2 1 5 0 1 0 1 0 0 1 0 1 2 1 1 0 1 2 1 1 0 6 0 1 0 2 1 0 3 0 0 1 0 1 0 0 1 0 0 6 4 0 0 1 0 0 1 1 1 0 1 0 1 2 2 1 0 1 2 0 1 0 0 1 0 0 0 2 0 1 1 1 0 0 1 0 2 0 0 0 0 0 1 0 1 0 1 1 1 0 2 1 1 1 0 1 0 0 3 1 0 2 2 1 2 0 0 0 1 0 2 1 1 0 0 3 1 1 0 0 1 0 1 1 2 2 3 0 4 0 0 0 0 2 3 1 0 0 1 0 2 3 3 2 1 0 2 0 0 0 2 1 2 1 3 0 0 0 1 0 3 0 0 1 4 3 3 0 2 0 0 0 1 1 2 1 0 1 1 0 0 0 1 5 0 2 1 3 0 0 1 0 3 3 1 1 0 1 1 0 1 1 0 7 2 1 2 2 1 0 1 3 1 0 1 3 1 1 1 0 3 0 0 5 2 0 1 1 0 1 3 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 3 1 2 1 0 1 0 0 1 0 0 2 1 2 1 0 1 1 0 1 1 1 0 0 0 3 0 1 1 2 0 1 0 1 1 4 2 1 1 2 3 1 1 0 0 2 0 2 0 0 2 0 0 0 1 0 2 0 2 0 0 1 2 0 0 1 2 0 0 1 1 2 2 1 1 1 2 1 0 0 0 2 2 0 2 1 2 2 1 1 0 2 1 1 2 3 4 7 1 2 1 3 0 1 3 1 1 0 1 1 0 0 2 1 0 1 0 0 1 1 0 1 1 1 2 2 0 1 0 1 1 1 2 0 0 1 0 0 0 1 1 1 1 0 0 3 0 1 2 3 0 0 4 1 0 2 0 0 0 2 1 0 0 3 0 1 2 2 0 1 0 0 0 2 1 3 3 1 2 6 2 0 0 0 0 2 1 2 0 3 0 2 1 2 0 1 0 0 0 1 2 1 2 1 0 0 1 1 1 3 0 2 1 2 2 1 1 5 1 5 2 2 0 0 2 1 0 1 0 0 1 0 0 1 1 2 3 0 1 1 1 2 1 0 0 3 1 0 2 1 0 0 0 2 1 0 0 2 4 2 2 3 4 1 0 2 0 2 1 1 1 0 2 0 1 5 0 1 0 1 0 0 3 1 0 1 1 0 1 0 1 1 1 1 1 0 0 1 2 0 0 4 2 1 1 1 0 1 1 0 0 5 1 1 0 2 0 0 1 1 2 1 0 2 0 3 0 1 1 1 5 0 0 1 0 0 0 1 5 0 0 1 0 2 1 1 0 1 0 0 1 1 1 0 2 0 0 1 1 1 0 1 2 0 2 3 1 1 0 0 1 1 0 1 3 1 1 2 1 1 0 0 0 0 0 1 1 0 0 0 3 1 2 0 1 1 1 0 1 2 2 1 0 1 2 0 3 1 0 0 2 0 1 1 0 1 2 0 2 2 1 1 2 0 0 0 3 2 0 0 1 0 0 0 0 1 2 0 2 2 1 1 0 0 2 0 1 1 0 0 4 0 2 0 1 0 3 1 1 0 1 2 0 0 1 0 0 0 0 0 2 0 1 1 2 1 5 0 0 2 0 1 0 1 0 0 2 2 1 1 1 1 0 1 0 2 0 0 3 1 3 3 0 1 0 1 0 0 0 0 1 1 1 1 1 1 0 1 1 3 1 0 4 1 1 2 4 2 1 0 4 0 0 2 0 4 2 0 0 0 1 1 1 2 0 2 0 0 1 0 3 2 0 0 1 0 0 3 1 2 0 0 1 0 0 0 0 1 1 0 0 0 1 2 1 0 0 1 1 2 0 0 1 1 1 0 1 0 1 2 1 2 0 3 1 0 1 0 0 2 4 2 0 1 1 0 0 1 1 1 2 0 1 1 1 2 0 1 0 1 0 4 2 0 0 2 2 2 1 0 0 1 1 1 0 0 0 1 2 0 0 1 1 0 2 1 3 2 0 1 1 1 0 1 1 0 0 1 2 5 3 1 2 0 1 2 1 1 2 1 2 3 1 1 1 0 0 1 0 1 1 0 1 1 2 1 0 1 0 2 0 1 0 0 2 2 0 2 2 0 0 2 0 1 1 3 1 1 1 1 0 0 1 1 0 0 1 1 2 3 0 1 1 1 4 0 1 2 1 0 1 1 0 1 1 4 2 0 1 0 0 1 1 2 0 0 1 2 2 1 1 1 1 1 2 1 0 1 1 0 1 2 2 1 0 0 1 1 1 3 1 4 0 1 2 1 0 1 2 2 2 2 0 0 1 3 1 0 1 1 0 1 2 1 2 0 0 0 0 0 0 2 0 0 0 1 3 1 1 0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 0 0 2 1 0 1 2 1 1 0 1 1 1 2 1 1 0 1 0 0 0 0 0 1 0 1 2 2 1 1 2 1 0 0 2 0 1 1 3 1 6 3 3 1 1 0 0 0 0 1 2 1 1 2 0 2 0 1 0 1 0 2 0 0 0 0 1 1 1 0 1 1 1 3 2 0 0 3 1 1 0 1 0 1 1 0 0 1 1 0 0 2 0 0 0 1 2 0 1 0 1 2 1 0 1 2 1 1 2 1 1 0 0 0 1 0 1 1 2 0 1 1 0 1 0 0 1 0 3 2 0 3 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 2 0 0 1 1 0 1 1 0 2 3 3 1 1 0 0 2 0 1 0 1 0 0 1 1 0 2 1 2 0 0 0 1 0 0 0 0 2 0 0 2 1 1 3 2 2 1 1 1 1 2 2 0 0 0 1 0 1 1 0 2 1 0 0 0 2 1 0 1 0 1 1 3 1 1 2 1 0 1 0 1 2 0 1 0 1 1 0 1 0 2 0 1 0 0 1 1 2 1 0 5 0 1 1 1 0 2 0 0 1 1 0 0 0 1 1 1 1 2 0 2 2 2 1 0 1 1 1 4 1 1 2 0 0 1 1 1 3 1 0 1 0 1 2 1 1 0 1 2 0 2 1 0 1 1 1 0 0 2 1 1 0 0 0 1 0 1 1 2 0 1 1 0 0 0 3 0 1 2 1 1 0 1 1 0 1 1 1 3 1 1 0 1 2 1 1 1 1 0 0 1 1 0 2 1 1 1 0 1 3 3 1 0 0 0 0 0 2 1 1 1 0 0 1 2 0 1 1 3 1 0 0 0 0 0 2 1 0 1 1 0 2 1 1 1 0 1 0 0 0 1 1 1 0 0 0 1 3 1 2 1 1 2 1 0 0 1 2 1 0 0 0 4 3 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 1 2 2 0 0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 3 0 0 1 2 0 1 1 0 0 1 1 3 0 0 1 1 1 0 1 3 1 1 1 3 1 3 1 4 1 1 0 1 1 1 1 0 1 0 0 2 0 1 4 3 1 0 0 1 1 0 0 0 2 1 4 0 0 0 1 0 1 1 1 2 0 1 1 1 0 0 2 0 4 0 0 1 1 4 2 0 0 0 0 0 1 0 1 0 4 1 1 0 1 1 1 0 4 1 0 1 2 2 0 1 2 0 0 2 1 1 1 1 1 0 4 4 1 0 0 1 1 1 0 2 0 1 1 2 0 0 0 0 0 1 4 1 2 1 1 1 1 0 1 2 1 0 1 2 1 0 1 4 1 1 4 1 2 5 1 0 0 0 1 1 1 0 1 1 2 1 0 1 0 0 0 1 1 1 0 3 0 1 0 0 1 1 0 0 3 2 0 2 1 0 2 0 3 1 0 0 1 2 0 1 3 0 0 0 4 0 1 2 1 1 0 1 1 1 0 1 0 0 0 0 1 0 2 0 1 3 0 0 6 2 2 3 0 1 4 1 1 0 1 1 2 3 2 0 1 0 1 4 0 1 2 1 2 1 2 0 0 1 1 1 2 0 1 2 1 0 0 2 1 1 0 0 0 2 1 1 1 0 1 1 0 0 0 0 1 0 2 1 0 2 2 1 1 1 0 0 1 1 4 0 1 2 0 0 0 2 0 2 1 1 1 1 0 0 0 0 0 0 1 0 0 0 1 1 1 1 2 0 1 0 0 1 1 0 0 0 2 0 2 1 2 1 0 0 0 1 11 0 0 2 0 2 3 1 0 1 1 1 0 0 0 1 1 2 2 1 0 1 0 2 1 3 1 0 0 1 0 1 0 5 0 1 1 0 1 0 1 0 2 0 0 0 0 2 0 1 1 1 2 0 0 1 1 0 0 2 4 0 2 0 3 1 2 0 3 0 1 1 0 0 1 1 2 0 1 1 1 1 0 1 2 0 1 0 0 0 0 2 0 0 1 3 1 0 1 6 3 0 1 1 2 0 0 1 1 2 1 0 1 1 1 1 0 1 0 1 0 1 2 1 1 1 1 2 0 1 1 2 1 0 1 0 1 0 1 2 1 1 0 2 1 2 1 1 3 0 3 3 6 6 2 1 0 2 0 0 0 1 0 0 0 0 1 0 0 1 3 0 1 1 0 1 1 1 2 1 0 2 1 1 1 3 0 1 4 2 0 1 0 0 1 1 1 0 0 1 2 1 1 0 2 0 2 2 2 3 0 1 0 0 1 1 0 1 2 1 1 0 0 1 0 0 0 0 2 2 0 0 0 0 0 1 1 1 2 1 1 1 0 0 2 0 3 0 1 0 2 0 1 1 5 1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 2 4 1 3 0 0 0 0 1 2 1 1 4 1 1 7 0 0 0 0 1 0 2 1 1 2 1 0 1 1 0 2 1 2 1 2 2 3 0 0 0 1 1 2 0 1 2 1 0 0 1 0 0 1 0 0 0 0 1 1 1 1 2 6 1 1 0 0 1 1 0 0 3 0 2 0 0 0 0 1 0 3 1 0 0 1 0 2 0 0 0 1 0 1 2 0 1 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 1 0 2 0 0 0 0 2 0 0 1 0 0 0 0 1 1 1 0 0 0 2 1 0 0 1 0 1 0 0 1 1 0 2 2 1 1 0 0 0 4 1 2 2 0 0 1 0 0 3 2 4 1 0 1 1 1 2 0 0 3 0 0 1 0 2 0 4 1 1 0 3 0 2 0 2 3 1 1 0 0 5 1 0 0 1 0 1 2 1 5 0 0 1 1 5 1 1 1 0 0 0 1 0 0 1 2 1 3 2 2 0 1 0 0 0 0 0 0 1 4 0 1 2 0 1 3 1 0 2 0 1 1 0 1 4 0 1 1 0 0 0 1 0 2 0 1 0 0 1 0 1 1 1 0 0 0 1 0 1 0 2 0 2 3 0 0 1 3 0 1 0 2 3 1 1 1 1 0 1 3 0 1 0 1 0 2 2 0 0 0 2 1 0 0 1 3 0 0 1 0 1 0 0 3 0 1 0 4 0 0 0 0 0 0 1 1 2 2 1 1 1 1 0 6 0 1 0 0 1 2 2 0 1 1 3 1 1 0 2 0 1 4 0 1 0 0 0 1 0 1 1 1 1 0 2 1 1 1 0 2 6 1 1 1 1 1 0 2 0 0 1 1 0 0 0 1 1 0 0 2 0 0 1 0 3 1 1 2 0 2 1 2 1 5 0 7 0 1 1 1 2 0 1 0 1 1 0 1 0 2 2 3 0 1 0 1 4 1 0 0 1 0 0 1 1 0 0 0 0 0 1 3 1 1 2 2 1 1 2 1 1 1 0 0 0 1 3 0 1 1 1 0 0 1 2 0 0 1 3 0 1 0 2 0 0 2 2 0 1 0 1 1 2 2 0 2 2 0 1 0 1 0 1 0 1 1 1 0 0 3 0 1 1 1 2 1 1 1 1 2 0 0 1 0 1 1 1 1 8 3 1 0 0 1 0 0 0 0 0 3 0 2 2 1 3 1 0 3 1 0 1 2 2 0 0 2 1 0 0 1 4 2 1 1 1 1 1 1 1 0 1 1 2 1 2 1 1 0 2 1 1 0 0 4 0 0 0 2 0 0 2 0 2 0 0 1 0 2 1 2 1 2 1 0 0 3 2 0 2 2 0 0 0 1 3 0 0 1 6 1 0 1 1 0 1 0 2 0 0 1 0 1 0 0 1 3 0 0 1 0 0 1 1 2 0 0 1 6 2 1 0 0 0 0 0 0 1 1 2 4 0 0 3 4 1 0 1 1 0 0 1 2 3 2 4 2 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 5 1 0 1 0 2 1 1 0 1 0 1 1 1 1 3 1 1 0 1 4 0 0 0 1 2 1 1 0 3 2 0 1 0 1 1 1 1 0 2 0 0 3 1 1 1 0 0 1 0 1 0 0 3 1 3 0 3 1 2 1 3 1 1 1 2 0 0 1 1 3 1 1 1 1 0 4 0 1 6 1 0 1 0 1 1 1 0 1 0 0 2 0 0 0 1 2 1 0 0 0 1 1 0 1 1 1 0 3 1 0 1 1 0 1 1 0 0 0 0 0 3 0 0 1 1 1 3 1 1 0 1 2 0 0 1 0 2 1 0 3 8 0 1 0 2 0 0 3 1 1 0 1 0 0 1 3 1 2 0 2 0 0 0 2 2 1 2 0 0 1 0 1 0 4 3 2 1 0 0 1 2 1 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 2 3 1 0 0 0 0 1 0 2 0 2 1 2 0 1 1 0 3 3 2 2 1 1 1 0 1 1 2 2 0 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 2 0 0 0 3 0 0 2 1 0 2 0 0 1 0 0 1 1 2 1 1 0 1 0 1 1 0 1 1 2 0 0 1 0 1 2 1 1 1 1 1 3 0 1 2 1 1 1 1 1 2 0 0 1 3 1 1 0 0 0 1 1 0 2 1 5 0 1 1 0 3 7 1 0 1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 2 1 0 1 0 1 1 0 1 2 1 1 0 1 1 1 2 0 0 1 8 0 2 1 2 0 1 0 1 1 3 1 0 1 1 1 1 3 4 1 0 1 2 1 0 3 0 1 1 1 1 5 2 0 1 0 0 4 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 0 1 3 3 0 1 0 3 4 0 0 1 1 3 1
73218 109542 -421744738
80805 109542 753565503
80805 39383 -570235058
106079 109542 638922821
110604 109542 193231740
110604 118853 -102389392
65890 80805 255829817
76406 109542 502623816
80805 119226 880058888
110604 61162 -390708390
119226 84432 999112335
38060 118853 175979556
119226 68700 -382162394
76406 25537 -6701854
119302 65890 116791907
119226 77488 147627554
82221 61162 638720645
55018 76406 10162603
77488 49649 -271709885
27042 110604 -37863322
15504 110604 -903142418
15504 47816 -807915875
125413 106079 667917005
12093 84432 -937564779
21008 27042 -382131602
79616 84432 -868514382
73218 57620 384936518
126222 39383 -661139574
49833 77488 229935399
65890 134209 745092416
47269 106079 -774168743
140349 21008 912523739
126222 38628 -647477043
140349 25772 -18140745
89649 140349 69216637
58852 82221 -639791102
74224 118853 -696310290
80805 75175 168852472
72857 119302 -413186894
102288 57620 534539407
72857 58963 -568947228
38628 79082 655550189
141510 21008 819787112
65890 85231 976331854
27042 11974 71021917
22374 65890 518799569
106079 131393 313891906
61162 48945 -547816315
15504 135127 5396997
47269 146015 -65102704
59962 118853 285590239
97653 59962 268654259
62030 125413 -814465091
74224 126576 -97535137
27042 15596 -491353412
57952 47269 -6910148
55018 64745 -364500660
134209 123214 -65862890
65890 52997 -191787737
38628 75149 -94480182
134209 144071 113867881
15504 110951 -673637567
7032 58852 63283606
2713 59962 -192551008
12093 105307 -696398067
122840 58852 -324366924
110951 129107 417767459
106079 7158 -871490123
102288 56848 343395459
55975 126222 -446812036
125413 13571 -242484659
120732 47269 -930115982
55975 107999 -614710680
7032 98831 316564318
98831 92665 -243655978
25537 45157 145065276
7158 140560 -304948894
48069 55018 133213517
80805 144037 380070535
68700 5612 -500042894
149218 25772 -86292998
49670 59962 256941187
114595 134209 -332724113
72857 52176 -973252536
139829 48945 -384293202
118853 50327 -801115871
64745 11419 -878269598
18330 15504 -483720577
51090 107999 -761637805
139829 92927 -621293003
12093 68936 -312183958
17072 79082 77739077
10788 126222 935558702
47708 57620 -696815647
74224 100519 -462650486
38284 119302 950600218
134209 81853 370724500
139829 125328 -597882122
74224 108377 -108542618
123040 74224 654872924
110604 148257 850004403
84784 146015 179627429
108377 111537 -860497215
75175 244 907726406
125413 26011 -850652695
104283 38628 179544486
146743 50327 -745289012
75090 123040 -35315450
52176 49022 724554153
125328 32902 352064349
46238 75149 -206925657
103625 122840 758661208
75175 74072 706237850
41131 105307 -869658154
38060 112946 339427321
95826 119226 -173622117
47269 93523 -180231267
71158 65890 981602782
15596 53847 319702964
11974 29380 -270795555
129107 139176 979549384
102530 2713 923504477
46238 53357 57410151
58963 138522 -45821659
81853 3937 -671041535
122656 2713 316387710
2713 44861 873057915
22374 37521 929119044
15596 8099 801630980
22374 40787 491851973
106079 27014 685727045
75149 81128 -242279516
111537 27762 -48377702
77488 19304 -659673978
52176 56998 392634327
120732 69500 -155185476
119167 122840 -666669349
74224 31995 189646571
102999 38628 -153996804
2713 76972 513295028
77181 17072 614669534
77488 60476 -257865124
106944 26011 -875312672
148176 92927 618624511
119621 11974 260191270
58787 119302 770574978
46529 77488 -30209361
146015 145384 618448702
53335 53847 -413365582
105307 41097 265571656
79010 59962 -704822397
70559 131393 867050056
77181 118194 -79994376
27042 7920 676786640
87907 53357 85881787
14808 49670 942474131
75090 95510 861419943
46733 131393 218936384
148990 59962 794784489
88413 106944 -637135599
15504 61499 -545086391
125413 69146 788111265
32902 102887 821761803
99839 22374 -592853328
10788 113729 755460355
42267 131393 -508418893
242 25537 237826755
104610 84432 571318022
131393 25541 -286435218
111063 55975 -470095467
85231 76323 449962513
125328 87882 834750258
79010 139048 106350507
19304 107595 -141650203
49270 99839 38415963
97653 112664 -843452727
3937 6459 -391001560
9093 119302 -283991653
139176 50718 -775405969
61499 104747 208217505
81039 48069 -963011646
146574 122656 301128908
73218 125234 870368981
81128 131265 -494894038
114595 11918 356140491
56985 104610 -149604920
49833 56362 -702072992
61158 74072 -31865377
61158 138744 149397456
84506 79616 -81083239
27042 104244 692109978
146015 87361 -656225679
38577 102999 -819957409
69146 73607 339338143
75090 45517 6595639
126742 50327 -797597326
38060 124450 -745020374
27762 118261 -909027543
76645 119621 961077212
107999 54468 482231883
57443 118853 -63960453
106944 142016 -317703009
95826 87707 371800771
24965 129107 -423038228
134471 38284 468269498
11538 142016 260195025
17187 87882 -842956909
2713 101309 -754066317
99839 46593 -168721105
144676 129107 528639954
58963 26067 51677707
49670 54941 -123281713
81128 52708 922714540
41798 80805 -817135245
119167 53977 145052154
142669 61162 -415864350
54626 61499 469910438
123214 142859 -735015732
104834 138522 -673679166
7032 1713 468003525
72857 111443 -958267517
29906 139176 -312412776
7158 42864 -139623687
93149 79010 -601025097
29906 130564 -969449375
21929 79082 728865228
90033 122840 -335140425
26776 14808 -626043337
24626 141510 744484884
103625 37967 572420903
42864 52098 212167218
81853 80180 -154448374
357 58852 -33012762
54468 34058 857231752
50111 84506 -574381634
66811 122840 191389571
80805 67220 404788796
84970 134209 -131692431
112664 141569 426288170
135426 49270 243032209
89649 6902 16047700
21929 107249 42516758
64604 38628 731591415
148257 82088 308627972
45157 14512 631491956
7158 81945 510077984
79010 51659 -574820953
39383 130614 -719752834
145183 7920 158484278
123040 123108 -951549976
7158 7501 82325782
39383 25475 842396767
6459 21723 -765422173
129107 103065 -552140137
147244 146015 -266981937
122777 104244 844386906
12442 53335 -550405850
105862 5612 -351006382
147244 112728 299660812
103922 85231 4844210
146015 84492 509117966
131265 86626 531875413
122777 47835 -852755302
68795 129107 858468822
68700 60976 -153499058
80646 49670 -86424486
129921 14808 -415445611
53847 14972 -749554131
22478 55975 108354731
135127 48729 32620722
144037 147212 -949311969
14984 135426 635476521
7158 132795 346139185
74224 112682 114648274
21470 142016 815581652
47816 4841 -475198203
95826 64928 -259495459
46593 8763 -455110759
110002 149218 282605021
65890 75487 736997113
56985 67154 352076052
8099 78209 -116527532
110002 99986 107537585
85507 15504 -460723810
79934 15504 -504630757
106645 74072 278668510
69907 17072 645580015
56166 26011 940749089
78209 72151 382635395
55018 92111 -116279795
134280 122840 295836978
20888 104834 -707732640
107617 60476 57880389
119302 898 -362550958
10352 56166 127025523
134283 119302 -456886421
70559 110524 -78038494
137691 24965 58717387
50327 34691 -766101020
34058 110239 259454751
52519 124450 -973568498
17349 14808 864868914
87359 140349 -398877864
125762 26067 408870241
70204 99986 458883887
242 70683 -444076581
58787 65174 63293150
134209 54658 -332447473
41097 24108 520261456
144071 63847 258677940
57723 147244 123815339
54941 75916 267510588
145060 37521 -553409712
123214 59575 -525953826
59297 76645 209489169
8018 15504 887108745
69500 96833 -160108279
53335 129461 -119932907
118570 25475 -982126799
108788 53335 512849181
123108 6853 -139976165
87707 82608 -356718068
99839 103292 -427449959
8018 18770 -132406201
135426 122232 186410253
118570 75794 43600168
35903 6902 -576628635
71340 75175 -733604933
108377 112019 -617045586
106079 107591 -219906651
10492 102887 -537096097
39496 45517 129840066
17768 107595 -896594440
73218 118289 -539336681
110528 140349 203424154
88572 76406 450635989
85231 83521 468013747
4993 1713 -67800476
84784 131681 -418390590
15367 120732 -810679177
107376 124450 -521333988
67057 107249 -765939444
17768 128443 -353328040
39496 70761 715352077
131393 136933 400899667
50718 5335 -524478760
59575 72226 542917389
112664 134996 -225919003
62085 38060 -63728067
7032 45148 -998668136
27762 54182 -971166884
65742 18770 -187717988
93523 35948 -826949500
55002 53335 -469566252
67154 102772 -125577771
134701 108377 124429063
102772 51492 -365334106
25541 39555 931889053
137148 40787 -738916479
110002 130284 -852137666
110154 7501 -182846759
41097 108244 891942919
82221 13858 -826242843
21470 11427 122329281
130176 79082 -794219115
35903 133326 306408807
123040 110170 380282846
131037 148176 -827264885
134610 11538 -371052614
45148 119677 441639600
56378 107376 -132188729
93523 44107 -605286983
2713 122324 273199285
101529 13571 -455799731
17704 81853 923112065
30616 118289 237667
130614 106274 210176309
121757 58787 -797478851
14984 65356 -461367786
80901 111443 -804367924
10352 69795 179991594
63297 85507 -785927754
103065 41173 -434773021
82088 41393 -271682848
137691 75512 843756975
94242 45148 965702675
85507 47696 514839744
15504 121197 -731963272
78209 53628 -530941605
79598 111443 219974736
141940 94242 -23217348
40787 69756 -99549135
47816 50555 -527196185
30945 70683 -763210984
52079 26011 452760242
42904 25541 -467662187
76406 46337 -884112664
49649 127310 798048923
114595 53380 354800119
106274 10716 -353511787
75487 128134 -843562190
56166 56136 -11765949
101309 82290 230339538
114605 87907 -138930188
102171 7032 -592630983
47816 149341 -294736031
45517 38518 560775907
87907 71548 393150733
140560 35974 -957998252
84506 60385 -196224287
79082 74299 219782664
17072 98227 920622985
147212 2695 -158255081
92328 106944 -147548611
138260 11974 911107587
13467 65890 892044747
32902 86924 -114805532
11677 105307 654744261
69500 130852 -486841744
145405 110239 -792593547
112946 81023 417375473
38577 29397 536825320
69754 141510 -299187398
53909 122777 802339251
18206 69500 -786518382
112019 148588 411288593
70703 58963 820339631
106274 19663 -799427123
136933 647 -937466990
6853 3862 -621045712
69146 110069 -854877271
77289 24626 176669863
116517 47696 225511011
66811 10118 -469278107
134324 123040 11974375
95532 76972 413104047
95510 146834 -72707371
115341 48729 -687509545
94242 37884 489035965
70429 110524 -30509381
13467 59261 -407101979
103034 37967 -107777316
33758 52519 -169044259
22478 143998 144326623
56166 49132 641676763
87522 27042 -917033608
4993 117459 403255370
98227 6276 657198567
19227 80646 -928693645
102281 10352 679493773
99839 134 -636054625
42020 22374 -45228510
126222 106959 343477519
126821 25475 -53689506
2695 142015 872605980
76645 15560 -14956984
8763 90684 -165844470
27670 103034 888969380
29314 49670 -759216384
70761 11131 -467782578
72734 47835 -363103660
110154 61805 967957787
17072 72419 565245741
54941 14397 -28866289
9904 142669 607542414
33601 67154 -660765835
143576 37967 328099814
45593 11419 -247318509
24898 46529 797240086
137994 142669 -801544620
54468 29745 443384567
7920 65630 -935790858
44107 74626 -122255523
55467 126821 -640049297
130176 87081 -88799072
122324 112289 407327932
112728 100875 589227588
102887 43020 714975111
53621 148176 695971195
54571 44107 -385784385
121197 91804 145158103
146015 76504 540861598
148043 38628 -250474906
104935 10118 -936175598
127896 146743 -890912901
545 62085 920709742
91737 65890 -151824119
134610 60693 766711721
23565 37967 -504135
78085 148257 -46257842
87422 120732 -739591818
112019 16668 56158959
56429 102999 -637989239
85634 129107 -222112650
20888 45025 -823246374
54941 66929 -745333615
995 65356 862256128
120336 87882 -954004675
82160 42020 -142716862
114706 69500 366985468
70095 70683 -622484584
244 32164 340021705
2695 15128 365482654
102171 133742 496465125
35977 90033 -629291725
79082 92669 690799034
10716 108138 403071839
17187 26432 -594151494
647 17675 -121722349
27298 62085 615619090
38643 53357 -405314490
59380 17768 -595764811
134310 54941 317313963
93149 127431 919488994
39383 7234 758117976
135989 119621 -931933122
92665 120696 236141480
54109 46733 -575805141
59575 65564 760624184
93657 41798 -779405551
109224 67220 -80171888
101390 122324 475641082
102171 124115 -253285140
80901 58541 -27410452
56136 48923 -571060727
120826 13467 -692403018
135470 41798 198913927
33050 15596 873689873
116725 7158 -189618422
12442 14181 824150414
86768 134 501723151
133250 30616 -21723167
84340 97653 209913359
102288 95491 243245077
70703 143299 -904790952
149473 141510 481597556
142015 56232 497991820
6853 19073 -573246374
114499 139829 117716328
37884 14971 753312142
40116 80901 -387954506
59174 147212 -644923169
78251 84340 142584057
109224 145354 195876633
96833 9134 757842724
97417 72734 742528524
130560 119677 893054973
133900 7920 76360047
42515 13571 -509935810
119894 41393 463227548
3363 20888 372425147
79151 133250 -298748722
16461 119167 984832648
46648 135127 -413349487
7032 80346 -476072335
59261 63674 814287552
81023 118553 -772876480
87758 128134 427977652
29397 36506 306487927
80518 25475 682548138
11974 145447 851942345
86230 95826 417482302
141372 126222 -452791064
10794 76504 915703597
39963 133742 -773427664
84432 86944 -558039037
898 70920 -195413068
147162 121757 -242868626
69566 38628 830792390
76406 83556 -827465633
31437 21008 -835175814
34291 122324 -565816373
17276 56362 326999020
129354 140560 547074639
38558 130564 -878032142
56998 112282 243103405
102887 7791 -137203916
117714 45517 20665621
58541 90040 790142395
59261 6857 -59304701
50327 64 -611812871
30593 112946 -239871832
60755 141372 409068089
15504 19873 156883780
148761 8099 807327411
52612 11419 -566089244
114241 108788 -986497808
91223 27042 -558435105
27670 107535 -173722916
141372 134077 631673739
133581 7920 515435994
112946 144859 -547182170
43908 124115 592843221
67957 86626 -799111787
23584 56848 -556227512
102530 22438 897310060
111063 98653 461019010
51151 8018 -295477077
127808 21723 -729873339
133250 108109 -69245209
139176 61647 -345987883
41304 134 282546347
122275 24108 -118637756
79082 10430 424497421
47835 108510 293092936
39496 29714 -100900950
69611 58963 382266638
121423 60693 -988096489
69795 44502 -714026432
78209 145173 -365472636
145354 88491 -838046968
93681 56136 -701211401
9093 97280 217172564
26431 86768 -813326872
101433 49270 -998572775
41393 24517 -526024765
63168 134996 882906375
139829 103596 -212781965
99137 138260 -670096618
59575 25560 -194398254
46733 97469 -483624401
114245 53909 -970065435
2744 25475 494700325
49132 67618 361647829
114605 494 -528828456
38558 34939 -277784690
148761 140393 -692613970
35375 95532 -444223143
72629 82088 -553468539
122119 130176 -712402128
61162 133393 -628325058
12093 114464 -538115964
123748 82088 814074898
124705 102530 875108141
545 3130 -803400631
38481 60976 541166211
70559 104966 896642965
33601 147442 658364772
86944 28679 -541800993
114481 114241 589177761
6857 105663 -191619314
74224 126412 336977577
69795 137335 -240017004
138744 19287 626904837
145173 35681 -174788940
33050 104324 -356528435
80470 114245 69579755
75080 53628 728102602
125762 130912 330664334
141940 86700 513712289
70095 141886 99281712
83181 127431 -951149143
24898 48772 61055894
103667 67618 -141534172
35534 146743 -859506375
87363 56232 -583407558
82635 71548 75771762
116725 111802 725455343
95894 127808 -835740368
81853 119907 257711964
78209 24364 977359170
101529 52181 -766385833
104834 71208 834487874
24731 87522 -349
121040 39383 454763627
120732 56472 -824189197
84492 106708 -951276761
115341 57429 180860243
33635 87422 224339105
357 137559 -440025813
137654 78085 -677553065
35534 142907 115578954
54626 69474 -607471563
110951 113267 -163805014
131681 22573 -862628420
60942 7501 -752976015
53335 86110 -427029659
121803 147162 -170783946
44861 87151 907763014
55968 17072 -881337051
112441 140349 995228043
63229 55975 -508464075
17072 68755 -494924456
64776 6857 75457879
141879 49649 506634642
105685 34939 485472602
28936 125762 -6461060
53847 73580 -352718423
128443 1179 -804342630
144859 127429 -756317479
119302 102437 -625277719
131037 44535 -997825716
75445 84506 536429109
39199 112682 916271636
134215 58852 67137608
133581 87908 -19465866
74089 14971 -815910565
54442 145354 -200775749
2558 85507 464539077
26263 123748 294055028
132270 27298 381197142
15560 32488 451052382
79010 6039 -257273653
39226 128443 -717990926
89700 1713 -727553325
17704 136342 306682487
19663 71534 -194477083
67215 143576 -599653676
12273 80470 -114044053
2744 16280 257692000
22478 68202 -84811001
105381 898 140015462
2744 121110 587905393
94790 81023 -889539645
30616 42106 952756888
118194 51157 -4742027
53335 21666 -590431243
59174 135199 240270537
123339 56848 377354174
7270 242 -340052304
8018 14565 125540287
6031 84970 289999011
12442 21810 -211639868
6902 71941 664625707
52652 15596 -945136361
124577 146743 124242784
41473 69907 -895561284
132061 33601 694179691
34058 54483 -932185643
51405 57429 426055860
55018 60032 -224766906
9536 41173 -566526405
29529 47816 72869829
54571 17301 650674151
22709 67957 -437122358
84728 39226 -362280675
86700 50270 -786208469
87907 27585 -60605538
133770 137148 -3022517
12442 43685 -434124747
10319 84432 -66972611
3862 97958 937868978
80339 54182 602258406
111802 128260 709122241
145447 61208 907067187
115341 83101 133818893
130284 137140 -910505000
133250 40288 450954689
54867 51157 554764239
2744 15706 703250965
64623 64604 517272100
63229 62594 -161262980
17768 136312 844936543
121270 52519 -988008672
126412 15079 65844654
87363 141978 303818021
148043 117427 -956982766
141879 61577 -612321932
75296 57723 62778626
116115 38518 -707310357
75175 134961 -423931360
98047 104935 509517890
39752 60755 -23557109
25780 84432 371648379
124705 97208 -636993274
142308 50270 -670792852
16827 78209 332368999
75090 42612 -120854338
60642 65174 832352945
133877 53357 128435841
30616 68747 -127790829
149439 118194 213016464
89700 9292 -821089553
141510 13746 -965575709
64 59237 371550575
15560 78425 -455648053
6706 119226 204386305
42267 72889 545826445
87907 31896 611489460
69795 105628 616623031
17776 142907 505493042
30132 74089 -892022676
92927 142799 108340540
43020 28086 -237396222
71340 10884 -639022480
27670 37901 -25687485
108109 78070 -948778081
56232 85347 -389997540
112019 29199 -186360638
87522 119185 -288190218
81873 141569 852999395
131461 114245 524386593
2452 120696 541141985
60642 127150 821241893
81125 48729 -929689508
132795 129240 66592611
103625 9362 -16867325
17276 65343 -261454865
148449 35375 875697503
55467 50189 -802855569
101390 142642 -773054375
25541 111618 -362937244
53596 95532 -526442555
96404 10794 -176508617
92651 71534 181063975
111063 81381 -327426530
39555 50450 -88431649
9904 29247 -105753318
94562 79598 163831775
127896 142590 849516568
111674 4993 332258738
47158 18330 -951650226
42612 50842 179114624
26263 19134 378722720
79623 14971 -802510552
93523 27507 393576212
19376 84784 -433390400
42931 97280 -314077922
68936 130063 490760973
46337 101885 -964800030
60508 72629 870596644
122840 80290 12318571
132795 112717 -944565413
65162 24731 -668399510
26263 36538 -395123917
119768 134077 109021157
122551 86924 44830245
60976 112798 39524936
119210 79623 -665200494
95334 141569 748785726
84430 24731 785810188
30945 38598 808766047
86924 141792 132643050
106492 8099 542993890
112282 72933 306661683
24626 4741 -879525109
127997 139048 945873648
67618 42991 947140705
94617 134471 -100088222
80901 55057 -855180226
71803 91223 -140455395
132270 85725 -9673022
87907 120063 657724124
75512 123256 144527812
14512 47304 769776359
29468 134283 -825773199
137140 134136 -554727682
44861 28496 913357273
118570 64345 518482702
46023 61208 -402658105
110002 45021 -748687308
5871 50718 -274111755
76877 130063 256774886
116791 6459 151691932
119507 14512 -671817272
47124 25475 417499096
128094 133900 -648477935
108262 95510 820892208
18262 14181 930575593
129209 51157 -913740459
31995 36079 -237817347
43679 149473 -704385331
70532 112798 850917849
8018 5482 -283741882
80339 53969 -89845751
134060 138522 -701045954
14808 52526 49601459
149473 65753 613970218
120732 63947 280025220
78425 71484 -348876472
43877 58541 -539908068
61499 107897 -114473578
72226 80095 -176008782
55567 142859 410795173
100189 72419 322249134
97280 61416 430950192
97437 71484 -562468886
74040 15079 664143729
42267 96473 -502534618
34396 78209 -521009373
139230 104244 324492846
112717 23182 861344928
22992 64745 -740286644
44535 49071 -229927798
47816 59793 905519377
59997 40787 -289755952
29247 50028 -435933725
2123 98831 509726456
109376 107376 758385561
24731 4921 57996183
87534 118570 575789489
97208 55872 20905995
48729 44160 -217272984
115341 82286 -112359316
111443 68352 -106941197
132305 145447 802834973
139230 77871 724996556
16004 139829 616466967
45148 113737 -520526404
47816 115018 664673122
49071 59328 567955164
90046 7270 -551513648
106645 24771 929627320
32633 73580 -382936030
121186 70683 -253699863
74040 73597 -845835247
85774 135426 -226986377
131681 3581 -489463432
99390 84970 -483636064
18713 21723 -386514921
59261 31273 642278789
38085 15560 -157689687
8018 141781 -30631190
48923 139142 -452637843
60476 128292 51538954
32098 127431 155909767
15074 103292 -252850796
94242 122234 -79578641
62983 148449 -715690567
5335 31506 -312603912
73303 134060 701467694
8633 15367 -33588819
52652 66894 -654925095
134448 126222 -17699799
109421 145405 604535447
141940 120353 -813122344
13419 43877 -289564802
93657 33870 -24192559
71340 32917 809305103
140054 148176 -296984448
74040 143615 669414122
92052 62085 -163567589
87534 9097 -863730888
87081 71953 -382679216
147442 856 174270392
58963 66664 572550671
60642 78515 -610110840
8870 58963 -568800617
124705 107853 -927122818
49617 42864 27521195
62085 94384 73615863
116201 63168 -247745077
22709 126849 -664113776
19873 89628 -14597622
135182 84506 356145118
100875 103474 -276922656
101309 10872 953750177
51932 60032 555137352
15074 114442 711850673
1870 27014 -949708418
28889 118853 -959710999
45591 122324 -397507010
13477 122777 -7207790
27670 15135 -645639688
111117 130063 -42445782
115486 50270 944255486
98899 80346 -117973499
115502 134448 744573633
148990 57327 -356455935
58504 72151 427625915
14516 100189 392809527
127441 87908 622373227
84852 88413 582926154
72536 84432 -679995881
94976 15706 531967727
137148 132199 133479797
8710 122234 834192943
16602 93523 556570160
73127 64 21773497
103034 78592 5711213
104966 10331 -715095118
134003 104283 -935473347
130833 75916 704692681
99412 54182 367056462
130560 96817 -923212862
8870 45959 860258901
98132 124115 -428842978
95826 25717 40067076
43251 87534 213740282
117714 93030 387152726
19304 95381 503942470
90049 68755 -83407608
54109 117155 833150943
111802 104576 -885120686
133769 66811 386821690
64726 47158 -927147435
127997 48784 -569648415
86085 93523 239144591
25656 60642 735951868
124604 42020 -240139889
127236 45157 -595882409
80901 127928 689850769
67220 91732 -531177143
138359 93523 -71215620
144673 38598 885224756
87882 74512 -779410674
83521 118926 104016177
83654 131037 374905741
54626 49615 -762211760
7501 135519 264024558
55002 104000 -699149965
134136 84773 -301694145
120894 136342 566291327
90665 133581 -58521690
86230 132310 188153149
83556 135078 -108717691
135519 62626 -744353435
9431 127236 -810486829
97524 64726 677317457
5624 142859 763366375
45988 50270 141294064
10492 124250 -412155140
59575 98143 -524924681
36506 130605 39726282
95381 25054 27679558
61208 146612 -701904222
144037 96420 799355933
4924 64776 -380154324
140485 86768 -906631006
66041 18262 -299678185
38901 52652 312735589
139829 19787 88013737
71145 34396 -449455632
19073 122383 -937126879
149436 70683 593974021
10788 67145 797251136
41173 46683 -822325168
108635 9093 -120464589
79010 64357 51525411
84760 113737 36586804
5737 64623 -45681528
134324 97572 158011252
108109 123272 -916606814
130816 50718 13298527
23288 102530 -330313407
87773 25717 -196261309
70263 104935 878442929
65530 87907 -89960939
118010 92665 601592144
21786 51151 -782714816
70187 84970 -453487985
56232 2773 -359115427
91731 98132 -455902241
101502 7501 -634335694
59575 65248 925362765
129921 95065 537531750
121533 134701 335909897
63229 54900 -877007682
84040 98899 -661663517
28021 141792 880776978
54617 63674 -245125722
89752 147212 438435835
83556 80513 934185242
17191 65890 726672891
89834 73607 -412611355
119768 32841 -395037445
124450 143728 410955295
39715 49649 -985800380
64693 69146 170576419
19707 128292 -505876967
45959 101183 -469666472
53551 9362 -764690585
61416 22097 133928369
92328 118151 -81630253
143728 8324 437628737
87265 42904 465842369
35977 30044 -487891605
145214 106944 101969615
48196 22478 362684901
140054 32120 795558397
131265 72598 894421231
58170 53380 -334299038
115018 20657 818149449
23921 125234 -554910745
81343 64693 140277003
5003 109376 562089708
22374 33244 -700962692
54941 52044 -718019766
87001 38284 -884876402
74040 55152 979051996
133393 103706 -581161630
80970 107591 679146685
21470 42378 597926522
83521 100183 431199119
21030 56136 -788662400
113737 95183 -712255620
135959 6039 94118421
134448 129498 -105762962
72536 41483 -394410597
101390 81823 -172604926
41624 39199 -686927650
75794 90180 -123178013
40686 83181 -643955665
119152 81873 -756956560
118151 143497 -80744223
49670 82832 -618923011
73597 129348 716707807
48069 126201 298003952
122147 54442 -542736738
65343 50735 410311170
111884 8633 -250493557
144882 80513 587382493
20545 67220 -295836874
123394 121757 305717238
63510 64726 -242504607
87882 64858 -118745569
16668 51054 585543407
109376 54050 -311930162
119952 82088 263475549
88123 132795 690894384
79151 122548 866983788
141978 16402 150360002
102213 116201 782683155
41141 35977 -225265825
144037 84383 371902838
92328 46402 677438910
122232 63428 -682944746
135555 119768 -618432894
130640 139142 -984314653
108788 85306 -188097281
60755 117254 -562332437
77289 144187 -753828950
110002 17266 812003124
121533 135897 -119386627
45410 56166 467094547
145183 36751 426421048
55567 135954 -935733492
110154 21559 -664658907
25054 7366 -551458456
23565 143783 -722524454
34058 99994 498781598
98530 124250 -234793031
83553 32841 904572861
30489 104747 397730531
63094 114605 -703799429
103610 242 592734729
5624 127132 830096199
81128 95647 487484040
143576 399 114226667
44230 22097 -203391550
50668 61162 -336533389
80263 87758 177910203
71739 70532 -505155104
48897 32098 748695063
143576 136757 190320066
104935 123690 -891977492
63336 25656 136543778
76076 107376 206573071
95846 43679 -217629619
55969 60942 367336685
47269 83606 -772743013
96525 242 -848156136
5335 136580 981489118
141130 97280 3190125
78592 84436 -942442915
90049 28577 -660183289
47394 87882 271306510
53335 116899 -455882261
83181 41471 425231593
74290 46683 -204754183
135835 47394 -221845534
51030 102213 237033978
2544 142308 301151152
70559 102484 -965314587
125328 129355 266280280
63674 125011 -56862762
96817 100267 -655106786
37884 53916 -339466571
146537 134610 441762029
98047 100114 -779799649
10071 49649 154653651
112289 71879 457687776
78251 113443 332759178
109224 48861 -603502804
65890 41356 493324626
134674 130605 -363154282
31995 80006 644696536
82558 107591 192030758
97508 131681 939811340
121541 34058 -681583721
100306 137335 795020118
29424 127997 805595981
96673 14972 -429484550
62594 134743 -4500677
78209 41824 -725573360
146917 106492 650415609
72536 136967 -447034077
51117 4841 -888714554
82371 59328 557853126
136248 87001 -547117541
119621 106211 -561474734
16280 115420 206758073
80646 129416 704515594
81823 98343 923428315
26371 38577 -80692919
111802 62110 -102705039
1537 32098 794109095
57952 45962 953071909
29247 64434 -135362143
93817 73127 -991388253
54109 126373 -827197429
120353 131608 129077475
109045 8870 576564449
17187 115871 -279987259
134471 108300 403265312
21031 132795 -136866982
50668 77071 -123231225
92665 106469 -675580142
85774 70494 981086404
133393 40880 489836445
149439 50315 -131906858
25656 21315 100239421
1338 144037 -634830280
31 34396 322055761
64858 67505 943401538
572 39752 23232644
135335 130605 -791081306
102530 118087 240500600
24823 25780 197567551
43823 135897 921120093
21836 130816 239280353
38364 84728 -333991781
32892 142015 -145156342
22176 112798 -766655548
88117 118194 804813889
73288 2452 11826827
22049 898 -683896027
6609 31896 893883496
112798 42950 108627065
36772 59997 299602132
39842 141792 1308182
147442 71979 -375734889
99986 43539 -487096108
135835 118725 720424123
119152 25731 -515341444
69086 38060 108469057
29479 119768 401933746
52782 133581 785021325
83553 26985 96390495
44502 104340 -261218977
113141 51492 -510468881
135426 87987 -287706094
24581 122777 -875515184
125234 117959 71534944
118827 85306 935364587
134448 19596 418121500
51036 108262 230956296
21559 17866 837179402
2452 87843 -909051290
83654 75872 -282121375
28407 55567 294317841
127150 42384 -101299991
545 40261 265174203
70703 45893 -611792804
13858 22348 -552952632
49071 85307 -268919583
87005 119894 -439551245
1632 47124 594814696
126420 136757 772342975
47737 34939 480945695
31576 68700 452887961
140386 64357 819330747
149040 45962 -90264593
5003 111457 -484005323
14984 8378 -967704824
92439 121803 -983756229
4841 37910 -216487193
136301 53847 -13708186
101671 130816 -504968990
135954 24132 935997249
73580 107697 -81440307
11911 7501 527670830
89374 110154 655497486
145164 73607 210152359
141200 32488 231374163
102999 137712 -2254363
44592 110154 325698209
33244 76917 490498182
119988 122548 181318286
47124 116244 763903144
15838 118570 -388292283
48630 102530 635580847
120696 138223 883028938
97994 82558 -746831600
18105 98227 -919592570
115420 73798 -230526962
92113 81823 898310586
82286 91747 560205582
32120 5544 967909441
145896 94976 326534719
122119 49548 -146858466
14878 111117 -71528029
63297 113833 -885643238
55567 146531 854827056
56429 138105 -876108867
40369 36079 154638261
2695 47319 246319330
112441 113435 -489195456
53357 101656 449519832
89700 112010 -486308734
22488 30593 -82736120
10319 95516 -708669114
130816 82030 -504127281
99760 84784 -450226391
122383 100124 -780126537
47648 144673 811533438
10319 33989 -816864372
132839 126373 -977088356
126201 140637 -721158501
26525 82030 229949610
141452 101309 -358826540
66350 80646 -132320221
106645 90646 365387191
122777 139874 -682167460
13233 121541 33207252
119132 40116 -819752360
60942 110183 -869556805
116791 139691 272205118
36680 37521 12592605
15135 39934 -964778993
40369 37823 -175920489
124700 70494 -51033117
70920 84974 500458652
898 52159 989169182
123748 86190 -385197547
55085 140393 -952779123
86328 73127 664412595
116979 147162 600269445
143342 70494 450946405
102646 42931 -697438982
100306 2056 210752465
135897 39770 100731232
115473 38060 -962106595
138359 99339 -875812031
52033 60642 -474186579
2804 108138 -501755115
75454 127896 858107381
55997 13571 -186375119
70494 11694 -524498024
110151 71803 -570180341
39338 74040 -144037808
8870 44838 950466138
13861 52181 112396826
27298 48293 406157097
97469 117086 448058240
130923 112289 397152768
139609 123748 840088006
16424 4924 449564902
112483 114706 471961735
101433 73714 -37647298
129354 83195 777549875
14516 115287 94480758
119175 90046 -137568582
143238 87005 139399702
83349 8763 -762551836
129107 26905 336068734
19787 133927 -379895112
42596 95826 -582607078
54941 61900 -860243046
42515 119504 157075373
48293 4724 -448083944
134701 118923 913091394
20076 67145 481698439
48860 146531 -162461174
123108 12647 -223187830
64283 80646 -400252674
22379 130614 -225875286
123604 92665 660304551
130614 71431 -686934611
59261 108032 311443897
22348 102601 956634787
97653 46234 -353639652
52519 37309 263676253
90049 108709 -154563331
3131 146537 282621260
65248 58537 932798519
856 86709 670856130
10884 77351 -498037254
74299 86396 -974514279
135335 5157 1904552
122591 126222 -297174925
89346 51090 -992216597
50718 39866 771326050
40880 29583 815211893
68254 132795 783746434
101187 24626 -164143539
26431 41686 433065865
147971 39752 -308011874
139230 72225 -699624269
13419 133324 570336335
139829 58747 289730731
113729 27994 681827126
140298 25717 39434108
41473 100003 -582682769
110151 114186 829377920
20545 143573 -975000884
118753 128443 297874768
99948 45959 322412996
21786 14527 -385807864
102171 137107 -138328611
101671 44241 -206200984
100114 63107 236302102
70187 24120 321691560
14611 136933 953648405
77659 105663 -608995841
143497 106618 -222942774
134060 137048 273866683
1537 77298 -848583451
132305 111854 619100299
59174 55150 -564654029
52652 111179 693991496
49690 87422 -102025782
139100 24364 -890941289
147354 130833 -137580175
19304 77603 494492585
48847 110604 95224355
42267 26343 -375792468
47737 62997 -610825119
56472 117671 -881108039
145621 132795 189322807
118301 85507 850684057
106708 35367 -802396039
147280 130923 279558459
15631 90046 -696319792
3363 44540 431637919
114245 112097 403477485
52717 35367 190000291
5357 101671 -855275979
26985 140234 272595080
70095 127381 184212953
52717 103068 424125825
9187 75872 -621463763
38598 1971 672398452
103686 7501 -133859850
88683 71548 -895066915
66664 73529 -622566511
83162 37884 697840843
84130 94384 945820881
49717 138522 -672960703
89197 76406 508048649
145183 61355 337062828
29529 109321 542053822
115871 59615 186554311
120272 63229 -47060958
108204 63297 -570457221
141978 138363 320664896
90283 54483 990585660
131681 53304 847024919
60187 115486 38850145
91511 31896 428192533
46238 92057 -106151801
141879 56191 -446912709
74092 92927 339058952
120063 73576 -948374705
29589 134961 241710031
4921 130083 -936959635
54963 121533 302872525
45593 46542 361033665
24581 94253 -783268944
16963 82558 953742801
30303 51932 -992069524
38948 134674 28811423
12600 137148 -78113417
70761 88701 -79171185
98047 55825 318764272
8710 146321 -327067978
53380 26271 -7280710
98653 142432 756110283
116361 92665 998254285
18262 44011 641094012
119210 71644 -630083636
97280 126937 335351723
98202 98530 -761887363
101885 132671 118860717
72634 142308 -85505437
5612 25322 -34440594
31231 133324 183014543
50270 83160 -993853161
121572 42106 -458659068
97462 56472 -868171038
149341 69489 -521708878
57169 140349 -527932667
7158 98116 976322812
145621 147263 -194150262
16963 34613 679516999
67154 75491 -987850422
43679 118001 -929255414
19067 81853 -647153867
138894 59174 790224980
142432 116321 355317616
147893 55997 420082809
89700 17643 -571467797
145621 1561 620819725
135656 75175 -629786151
21690 64 341812659
107643 146537 -864172445
89834 34371 619293627
41173 21903 562137381
55279 3363 -950934634
18105 55039 -499418055
19742 77659 978025633
115486 29245 343206247
123452 63336 -757044950
101183 9731 830458378
114605 915 -738932094
101768 18713 843088259
86187 70187 521097867
61355 82241 945912300
4924 78121 -799138739
26606 144187 170009525
71644 12616 -673937232
91536 42384 706756081
143530 78209 718825077
128292 60184 207230454
90283 87296 -434275695
71431 17095 269201812
3581 36924 -896122832
24538 244 99395053
146321 50235 -507996543
36538 142936 670830689
109672 16004 -660121595
15448 117086 -913408323
117327 123040 -647737691
55567 108644 741356322
81023 67119 -563453830
99225 60693 418219644
72853 17675 -792396310
19707 108810 -384185262
139987 94617 -690976979
130816 142279 323085656
26776 144042 -447900930
87001 15615 -898321511
15214 99986 -372452805
142086 21786 297410058
126950 8870 -504228638
5755 898 -641743555
93191 14972 10384863
80646 32072 -290173998
146574 57765 151632743
11419 60420 663884646
135539 106944 -481881494
67138 25731 -356697568
37525 83556 844426287
6706 96401 -696717117
26804 64726 -591467273
116899 55233 162775791
87843 37986 280283512
82088 93488 -753841331
57987 142936 -516664818
54617 142382 668635382
119946 24364 -683305104
114605 65234 227628383
101631 81823 96846126
55057 38300 -193915822
107678 126201 -691846858
72370 143783 -879908028
108810 140675 955917285
57443 65528 -755525571
118362 107595 -92581856
56136 122887 -741204260
50668 83832 926318671
74513 117714 701604414
149439 108850 -175852931
89834 82875 -315787674
122147 115686 302525890
128260 70690 -742065565
119167 87273 -939703731
134677 111063 -616395398
15838 145615 81187904
66267 103065 898010201
31774 100519 -500305337
18914 95532 -575407211
126742 32651 -17471162
46244 108644 221953067
29899 55975 807744909
65890 75294 484001549
97731 32098 70511637
90046 54271 358645980
118263 18914 431301733
46337 148780 727509885
141462 104610 351380683
78080 85725 768491608
80006 132472 -515351730
4724 114914 -801738628
24581 105427 807109869
109276 127132 -164709573
29774 108644 357282804
113661 4741 116283320
101551 55279 -950629642
18690 21008 -117665116
28086 65160 424620798
82221 104294 702668934
60008 140386 636305106
39842 55739 -674911732
76877 136377 578760141
68844 70494 -873134196
120063 51007 -204559193
68040 121803 -82496545
108592 50270 102384661
16742 131037 162142718
22049 40454 659699220
37521 117315 668812268
39499 127310 192473499
97512 134136 -224239152
89468 118151 790604742
10960 27670 403556324
78488 112010 -898468431
22176 103197 608105524
114431 54867 -195231300
120826 100093 509437923
20076 95399 -106447211
76378 40369 -172122876
36082 67505 774620157
26067 48231 -638542669
18306 45025 872051504
10716 95237 -668051768
45613 42904 -445952947
136967 139294 -644281391
47319 50521 634891583
8018 103077 -998677736
39878 142432 -113129823
12506 140054 11847642
24906 29314 -109654421
23288 1611 -200659030
26343 800 -999419893
85307 18085 -738541518
100114 87452 737754320
98892 41097 -83679705
101529 41552 292340012
105862 139469 589871414
143660 77071 565277715
106274 36091 9711237
143728 144945 579240373
143162 10872 -578772268
64283 38871 835395486
52159 42998 -744348988
82880 63229 770826652
46402 99805 -652314146
86335 44592 931047541
67799 22049 -588819421
28549 90049 677127980
69101 1870 452033592
640 99412 330906184
33601 10242 -825436809
41045 108244 930200553
74089 58691 -841270781
17643 138482 -38578264
97156 92111 472619128
48860 20887 -290806029
45021 291 -8740235
137658 9187 -538794699
51242 63229 -422333603
56472 7083 -229425707
143530 143517 887532270
19134 38352 763140775
65243 87359 -79246629
132671 28724 727781666
147915 112289 292778749
132671 44785 -255641605
36079 140934 134045818
137778 106959 -268521911
103706 12512 -809556320
102530 79587 -687073372
25322 28348 242488194
98143 92908 -539578912
21483 67215 772035961
85347 99843 758831103
79884 104834 -259448098
65063 42020 961942355
39496 118180 76328428
16132 57443 -585515756
133889 48945 -82889065
50315 9810 597739851
148990 76117 -112385710
149208 102281 39239963
84510 127429 -441092981
101672 64283 -101184052
129461 138632 774259037
5335 131249 187551487
121803 148984 -909091824
87777 915 850244334
44143 122147 933587000
22438 107969 162773965
50315 149628 72390444
12706 80339 413277572
99137 79127 -130570251
109129 29529 159426221
99948 70549 99198210
118124 117155 -994251691
126950 96412 -80291650
65251 108244 952189849
55969 129649 440123878
70095 22297 946218993
45157 57593 -954898584
41173 127287 -295651659
11531 80518 -305395375
42864 77686 -620389994
84580 107853 856180982
108265 98116 665716820
4752 135127 322402625
113612 99225 547618139
80924 60642 495713833
138830 52708 -54336875
9431 70999 -187937619
59719 118087 -802129495
80644 147971 -868252063
84784 61210 -199169226
99760 31510 -825393551
76406 64068 854600346
75090 68196 405653742
104966 38155 -917835862
14808 125164 433435516
134961 13076 223930782
53357 146746 20346078
18938 44160 763679294
81823 78258 -333517880
147263 42898 -807665652
17643 99847 -297163513
40685 132199 -537245831
31377 21031 -190116750
53302 116517 -159681428
3243 28889 790902089
38706 131265 -534732039
93525 15838 -962497499
7920 112139 -37844943
128443 130228 -36614031
53916 99135 -73540529
54571 111391 632342836
7227 114481 268662625
51368 118301 -878595054
89308 123394 105830272
54626 120388 -410192008
55039 145647 -77380136
89168 12273 739336545
50842 24510 -561329412
9047 35948 370984042
54571 127436 121729024
113833 6765 -54437303
55997 6236 -155933079
98899 45856 -554310116
135980 44502 -626343167
49022 51282 924855256
83101 28162 504913630
90180 31440 270400264
106211 42174 792166753
56166 36757 -726127424
17768 83305 -408727227
92402 60755 835740855
11911 13210 839870474
148551 93525 721638435
97280 30879 -734814791
89700 106105 929676373
130228 23973 -928460124
29774 146218 527442628
84392 98227 246618093
8102 137654 240647419
64858 125673 527540670
29334 1632 -416321412
48691 55085 720812023
67284 140298 -589065040
49548 111936 -238440852
132305 87690 -316241020
142382 2394 -297844876
17187 146198 405160093
33870 140616 270978281
64776 94283 -335226260
123034 76378 -100230046
110326 1537 239954831
66350 89592 462298120
114614 3862 386336746
54900 104494 592381340
101885 143616 -43173425
90049 64773 805521641
84010 107678 188110730
88736 60508 -390127162
130976 64434 -283982413
32841 148775 464580113
95426 72629 478607248
105628 124791 -414889754
132853 17349 729244103
34595 131265 837742334
41146 124577 209265509
132293 56362 -281136297
127310 99433 -326398860
135335 64796 -908359936
26431 79763 -487869589
76378 120685 622631469
129881 42106 814434373
13195 95426 -4760376
104531 138359 -104717462
78258 2319 -345091209
18528 47394 -635323802
147379 89308 -650659446
35375 97693 -175983173
98530 141064 177808961
110528 69656 -877415460
42406 92665 -333952200
51054 23465 -613782824
114442 119585 566579318
107853 58484 -774947494
108174 46542 262373297
24300 51007 231859008
23446 59261 729421745
95381 17748 965346825
91511 1672 973758915
85842 122119 933737951
96401 73586 -978900026
77906 3130 -641615393
34595 30226 669970191
2059 127310 220588401
115473 59769 845706214
91223 113038 382406036
139744 97208 644103903
33870 120019 871054250
102489 3363 -901778343
34494 64357 965348718
99441 4924 198440039
51405 133148 -877720659
74879 62030 946175905
123190 47304 -585343023
139336 98143 -169375796
141978 12136 -184498866
130228 41651 -626049042
113216 81125 -844289113
26271 47679 -194510444
119407 149473 -770210337
77181 64039 -957351010
35871 136342 977531215
130083 121256 985875578
10319 76020 299707254
48150 75294 864110162
16424 39735 223675944
114704 130284 449618373
77267 41552 -940486912
117155 130539 74273185
135221 141978 17034754
144191 44011 652881854
112717 99851 -768721250
4399 65160 583829644
29609 54271 566248687
3262 144676 -181113990
136312 10353 -87785458
76972 97933 794492611
133581 148297 -371605306
5357 2118 -486973186
16200 102999 846655376
137701 104283 -879339204
97164 106944 -89871563
68196 134265 -573278669
64693 131343 -928340586
24664 84506 429800589
58963 30914 810118837
32098 24171 773894199
11538 23058 236731746
35871 17869 -999703192
37848 15079 818076160
123452 40038 789764389
35715 63428 -931170868
11119 65890 -266404031
62987 149208 -270618436
101768 25315 -771139114
82221 87840 -653363648
103630 21690 -875761232
7032 98869 426732132
75296 132722 -447098043
7791 144931 169862775
84521 75491 878526517
134359 67119 -215990853
10551 109321 -434383133
2123 99019 -246098321
114499 19961 -508585747
46598 98530 -932228944
17191 110066 594711666
149628 114651 753920494
33197 113737 874953091
62573 142642 -965776817
49617 129926 324047195
136263 42931 -417179187
58541 41387 332139784
107969 3273 -781240696
31139 132293 864356886
131461 82684 42166339
13616 7234 -443884020
136009 5612 4089077
121373 113267 362571620
5925 104294 616589029
93112 71158 255515572
90568 139048 -266295530
43539 52413 976910397
51151 97482 741710054
102031 132853 855746348
44011 32293 127305159
147174 99986 352858383
81383 108644 -860514623
14432 15079 128426901
50929 84510 -147061774
80644 142459 -589287460
118926 109059 720866002
127997 135463 46643674
24364 34621 -564275658
147162 67577 -822673412
63214 109059 110755219
94685 146531 133613405
119988 44362 386988859
5370 6857 787477662
82634 144187 -480897222
63336 40864 57724508
112097 98185 877089528
43347 12706 837789896
31231 57374 779338113
33951 42904 863860461
75512 71539 -629042364
68476 118362 -965219105
37112 82241 -556383099
67145 24138 -205801608
7083 40375 647455112
96517 75296 -856004865
130940 53357 -976703159
64157 38364 -932795491
55567 76170 -720552960
68476 137525 263473604
75294 21383 21606598
83972 115018 -729332946
135430 80180 528478676
144125 78258 -60615637
83606 78317 750338989
16117 101656 494944059
84383 99254 -810431894
105364 32892 665389330
54564 59575 967411795
116502 33870 471858442
132468 96817 -12581027
118570 3624 424245484
104129 90646 93431706
27609 70187 -81073031
140616 146437 -321286239
79934 23995 724129431
120788 29334 -383701788
82720 79763 18269765
89429 66929 -848524210
117155 9181 -400072578
37901 88495 -133652293
80346 7136 -762438490
129538 60008 -689992453
94536 59719 506384809
144071 36589 -845720180
9904 76785 548178619
50283 134701 456847553
55975 95073 453949778
29950 102281 -168731429
141781 99621 268235428
140724 97731 -529172780
97508 129425 424928352
35375 60739 -410176046
124566 3581 374789510
100491 11419 -431800053
37939 12616 567524589
37987 140393 340801523
106686 60187 850355045
47737 67674 637867814
54626 146253 -384324914
133324 17671 -307796396
7121 21723 527424000
143242 72857 750483556
66610 131037 -104566297
93324 52717 -451920294
87905 119185 33725107
55552 108510 -413749118
21089 100114 604967622
129100 71431 -461544035
95399 42435 985571562
74359 134961 140528759
124274 53357 59171458
46733 2932 -155179763
82832 90797 -770787780
49617 130468 -651636843
137719 134610 918501333
132645 42898 752255069
121764 69611 773144036
41590 51007 162597536
9187 130767 655100129
89714 70263 816674464
26791 90665 250343020
91511 1250 -942038344
54393 41173 690319814
56429 147312 -814784465
60978 40369 970553367
80513 102395 -80856189
53551 142040 -650002772
73288 71128 -976626122
50270 22457 -452559053
62594 96186 -505433770
40590 29906 -340778898
40156 69907 -78165192
44119 31139 604917450
21822 42991 885166714
138632 101699 -121485437
82608 104 -841777052
89031 103077 775149247
856 122348 488064902
90239 25656 -143899636
48150 62325 -405279277
31377 146820 -746395161
16602 34054 -678893856
109556 118010 289660530
12024 135897 -39807653
68936 22850 236751550
129918 82221 990462395
42881 130564 -180705404
119226 76716 24106405
99621 97810 -452460487
104000 116797 495812081
53304 142462 902574831
139869 1870 684344250
71001 5624 208085152
71880 17776 -949036988
36091 72101 490101444
89700 56026 564375696
99986 72274 -533015732
89168 99697 718234724
1486 7234 -728367459
96173 67220 -378936809
18515 59719 -583019741
47282 25537 446188234
142669 92748 -227643513
74371 86924 315435572
119901 142462 106262588
28889 101452 -71240985
120569 78258 862534441
147312 33849 -52506686
89700 7372 -610391210
49690 61763 -785537881
73562 147162 -227957685
96525 54254 116463312
39614 19873 -120495722
24171 6302 288238933
17181 11677 -327052620
7 108810 -677711193
134209 11629 795235007
39736 114481 -249279721
131265 65836 -421651883
88123 61348 18073605
81853 70155 347330973
23680 52526 69858265
90764 1561 -986979615
37521 131269 948037160
135656 49169 199244097
57941 140393 -321771577
72603 40261 -991757103
122909 129107 652759021
54118 142462 867637793
71941 11477 55323633
141129 127132 -159617701
14758 77298 363486177
25656 90476 -284285546
75831 103065 -706847306
95491 92643 -689370583
119434 95237 -347745806
111618 77402 380908368
125425 80970 -833272053
28174 77402 -785679121
84422 78251 574568098
111564 71001 968127494
102031 66512 782138228
119719 63168 203820259
81464 87707 -582441987
37744 72274 -463224717
57443 68721 -680010526
130384 51932 993170173
56724 131608 -897580243
94976 131759 166679362
25754 136757 885632912
95191 31437 -725269617
57374 140956 -473233759
106497 29774 -99671609
25650 75296 -96206404
3007 97156 559030665
73554 118087 -299717303
6902 147150 271986620
141324 59297 858262644
16117 45366 -355258774
87907 12732 566391577
129100 6352 -734007136
56662 72734 -175278367
121190 52612 -679657618
115260 6853 -434741607
29334 65904 -97482583
53580 28549 -616427950
59575 144423 414164335
53852 48945 -933626455
142936 13382 524937299
21404 85774 932407593
79598 79262 190056647
135897 144002 -846595109
87522 120543 618639771
54658 57754 44387230
3007 6600 162739841
124250 9861 13458387
6236 75932 -322893519
59327 143497 -135640773
79361 89834 594027972
21731 2558 159959515
32514 60978 493769102
18065 110604 -841808821
71484 102595 173578657
122591 148410 474175510
139937 139609 314357885
129463 110183 795136016
72536 21871 -104464703
113661 67851 581810021
39226 23212 324411886
30088 47394 415651925
21404 9808 -150349108
48445 18206 558732714
66687 62997 729792334
129326 15615 -94135646
62997 70590 896734253
58661 119226 -492926995
48420 48196 111372909
75585 90764 -815029676
106274 46543 -154514945
96100 14611 -172442372
144776 15615 739500798
102530 11588 91529641
62325 77668 230915350
118889 121190 143219670
103629 22097 374382263
137148 15782 696228200
91615 12442 903657659
59174 141367 -864322248
113833 6921 -603374095
15596 38613 -231506474
53335 135369 -514856570
130984 40038 707623600
58661 149170 29811138
136790 134280 456588706
130734 120063 -320912744
26044 52176 -421611166
45355 140298 411527437
143783 66728 -672228234
9051 7366 -528619783
90049 99778 -307574412
13480 29899 599540491
80383 14565 912777153
117671 117253 331313696
62380 105862 131545684
11388 133250 -216608809
20657 92148 -395068157
120696 141664 -640624280
127132 13591 533796490
1059 51659 519180675
5866 134996 -127986874
132061 68678 -375083431
11876 16402 -446566580
61355 34448 -534419092
106877 26905 881672237
108377 109853 -693115352
72914 145615 959509584
6459 83849 993406609
25780 21932 156512518
115502 144803 -790304320
38128 129881 -102411297
52428 51405 -916258570
133885 56232 -833986291
87359 136873 11156596
21822 123135 631888779
4487 13195 333127296
10288 68755 -81474454
52875 14565 347446363
48360 18330 633144600
74740 81383 -312278734
16533 98202 641745620
118570 101993 -376182267
51743 35903 -580594330
21807 43877 906302804
113216 47273 -996579565
129209 51580 -866673056
90658 53621 369290271
81587 142382 613003194
115638 129538 26573597
45021 132712 933862810
94540 105427 -539440712
28040 31231 -64465905
139469 51434 74842319
91535 40864 -719824358
122147 110141 346823272
28889 18402 729380460
130284 41286 -410294640
122613 122275 414805628
110265 101671 -954397694
95065 23585 -400507098
6863 103922 -441545006
125145 44861 -752980827
69787 58170 -142774711
98202 110607 851246521
86944 123763 -180382079
104404 110154 37757577
110857 116244 -300420304
31440 134948 611955500
139744 146633 74928028
143616 52840 164140508
9362 53750 -954192392
54050 5606 632269926
135799 75491 -171300436
244 98979 -595940862
68139 145621 888133162
129926 53677 728850894
127132 103532 293821155
79598 72098 687292516
145210 115260 -556390541
82507 148410 -282273221
38022 80644 -714516142
70590 707 -984784056
132061 84586 572202755
50235 84711 742461090
12902 51090 -364516278
52428 72792 890135945
53692 80339 660930309
35977 131176 839530179
73089 46733 94570297
85634 23034 42400388
119841 139336 982903607
78425 70621 801018068
134209 52854 683466964
124250 102442 -179791785
98608 85507 714902750
28879 96186 514556097
97490 102442 -579819271
48299 98227 748620384
15596 96718 669076832
102847 112019 -43875871
5772 108244 -873367566
114914 61960 989487387
18824 93112 -652582029
58316 100875 486591347
68476 4605 481107827
7501 17274 -769272098
108502 87452 736910508
128012 13858 972558761
24055 97512 527604849
25520 13195 84249836
118520 23585 -922584183
17725 141664 -272739125
130228 79265 -275803783
15448 25260 -963656315
102464 34494 -294940398
16688 126412 64495326
77603 49426 845613890
109405 131265 -189042797
36590 80290 -598757317
115678 71484 -176811342
48965 111179 340467536
70067 99847 995156405
115334 121186 278670871
26343 57591 -322987963
65542 114241 350561348
52854 25764 972754354
15631 94076 140093632
138831 50235 374212888
75076 56985 -801617526
92908 85532 -43825257
71505 148043 -52345431
107483 110524 -548091394
67674 18327 -52932028
58746 24108 284834055
118117 134265 -191517186
26432 146930 -326147187
44119 41402 152638262
118853 46898 -579706648
78425 72494 -506815572
140201 148176 -681873864
46355 51405 -746075108
47816 107142 -245358604
148203 78121 -475633721
148297 122093 -228991296
110151 145820 586450179
144418 141200 973194758
21030 135564 938388359
36667 21383 -931692893
8537 141569 -915382832
146126 141879 -999778012
97994 124357 -685819570
72101 32559 496033014
123461 102464 174755174
70590 95810 -650213779
84383 4575 -609494527
92348 112097 348327999
23333 130734 643450967
6921 37586 23427349
55825 105986 817594403
109129 133913 305665611
17162 114442 952926624
130940 56401 453046383
95440 9051 216357927
11151 114605 170464317
61348 72958 644266713
58061 115686 -772299689
46238 32941 78718921
113314 10788 -425938637
122147 51723 -272633441
131265 118576 840675506
54670 36757 231558647
130468 86013 -505555670
97524 62777 104954916
139520 22438 -581160314
21723 146282 545066863
78068 98831 748095481
147263 3280 -469895294
93488 3137 342915539
59719 132579 154546085
113900 46542 -677715203
22063 127436 -944349610
83553 101289 358938209
7032 42437 -564307126
63107 26142 -487318248
18545 36680 398026205
131627 144423 500116582
65630 38781 729726904
70992 79262 -540480801
55467 37864 -482895362
96412 92369 -666100893
113208 80180 838397401
78488 134092 29656990
86146 7372 -478564471
84010 102979 -868535079
76403 22374 610802084
9097 39356 948883605
30303 139992 98351129
149040 95638 959582623
46402 25047 -239392022
77274 47394 -122540051
24898 47748 -708094882
95202 75794 -970088745
34167 126222 820324857
131681 29416 -550724951
129921 47167 833409863
41483 69526 -270169152
26312 131249 -932808154
95183 103457 -371854643
146665 3363 -573205627
58039 14984 -808070847
64283 85379 598875357
58537 65686 -260320125
106484 31576 -443202140
10492 122453 196712762
119952 23340 480057125
124210 75932 -795212888
91511 77553 -590907447
31155 65251 440943555
135835 100589 -585017138
115341 91294 289768356
80513 41237 911449452
110599 24823 -679277896
99225 54923 680934753
137805 147379 -666450588
37987 139304 888034476
143530 34165 945622881
66290 123108 924792215
82684 20882 942624521
57169 36248 128074257
42300 98132 -796273556
3167 83972 -307346614
48703 121190 959193462
101946 35974 -343002751
65160 22981 -673702247
23794 85634 -263189966
127896 114780 -246336282
80339 51554 -730867636
48299 8028 133031800
30088 10276 544264707
128178 121040 825205760
12109 6857 -377887912
70761 57489 -121507639
84130 78882 -431979707
141130 132855 -319497070
45331 132853 420466664
77055 108174 -168560540
13571 147763 95561106
127132 7835 -622823339
4487 76949 845148590
73636 138482 277566660
60517 135555 -284968277
6706 21475 711303004
141130 42816 -911101675
57723 18614 -10495442
46755 114780 -589110320
13098 121764 -932573485
17375 75831 -230806084
82627 91511 -477630595
26020 111674 650086154
7779 84010 842571986
11876 123877 360556399
109421 42731 13705367
114674 85725 -809313663
128273 104129 -650494909
99839 54204 -937481218
83512 87908 -409961621
148297 76604 80458654
36547 132199 -279410841
27864 83160 -179741202
57593 41553 -81112342
35871 32900 654609602
107861 9134 -243790232
134 130548 154971690
101946 50813 -811082038
9453 80644 -91704988
30616 109370 662770402
149338 125673 -449833965
91997 132472 474179125
97947 146834 152799582
14486 85725 17802328
50525 102437 -311453560
95393 42816 -529188311
103474 120658 -969153219
857 95073 -356082807
132223 4924 28423941
129708 112682 -179400732
69767 75445 582770434
28936 125917 445088826
9904 71846 230330976
43685 143470 -941353415
29334 24159 191205703
82684 1875 -8537622
59459 101452 232551735
63297 73776 361850524
48691 60154 -555481323
4562 98899 672398189
29591 89374 -273135264
25541 28147 176051539
141940 141274 -469232695
37328 139230 -871267482
74810 99805 -635117040
28021 8066 377807799
125153 51659 -325272053
127783 77659 85206695
89898 118753 -661303290
130912 143662 55208989
127381 53844 778411737
142382 26926 -315044221
115287 101991 621919125
97482 19470 -770728108
132795 78264 -540952429
97653 111595 -601509676
6902 53538 -374962598
38628 76685 -52309103
30945 119376 -507670866
28803 83349 232088312
113737 16438 -249958898
140349 65508 995266292
147608 78070 -658927158
86716 141324 234620150
125742 70703 159806091
33069 116725 -659453505
58942 13233 200318222
85598 101671 268695534
75800 5544 615393160
79151 43194 980393269
127665 17704 -151591658
48691 17390 308746994
27864 605 973207825
145164 75502 -469122519
92439 53243 -615244782
138831 32558 470820699
108174 105365 251446905
9051 94788 -490828992
29525 10794 -936696579
141038 65063 192665096
102260 16602 994978619
53628 74618 134926106
11013 10794 865927160
108174 99317 -845612624
128632 92328 963707771
21884 26776 57033564
31080 36757 -862733822
42998 107575 -851815674
144125 95668 547567474
915 115707 -676108773
66267 62949 851252573
44007 128012 312543976
72493 7270 224403163
50316 79587 -230756550
57622 108204 -206561802
135980 128266 -86608252
14878 95359 63691602
100589 126777 -138697274
99843 139918 396578173
15725 52526 -345893390
138260 106853 263606174
32514 26796 246563958
67220 16034 850014100
143530 86015 668758099
44540 70277 498513460
80644 100598 317867077
21810 97808 -88080895
106236 120569 -745715325
71542 78080 -412575169
125441 71534 -148048666
55739 103483 343292711
48626 80924 740609395
118853 116073 -645678820
119621 41159 -934823191
74092 69748 216443691
14087 80180 553291813
58942 42265 948871781
70067 37227 321566028
61900 122505 828357680
23465 96294 94156257
1078 104935 -701354573
146601 19663 -91022579
108384 133877 437866447
131315 35871 -985510534
25537 123775 -293074572
89121 46898 415133188
39292 10276 -426392924
105685 21377 -330881490
29416 35939 272593576
108665 96100 -161354659
32100 130833 -829962754
68378 84760 -976381276
129498 138721 -991195847
17276 92232 18628381
10423 117086 -967335043
140666 120019 198673453
34333 21008 420431566
11013 27593 -126948232
117086 106244 -361954013
20424 88495 -777886261
38948 63098 -359861697
144676 1749 -164313036
64039 145895 496420308
140393 25944 -909802965
17704 145990 970643097
1219 137140 183519692
72704 100589 -436548149
37884 17109 140248069
24927 53977 96108910
58038 97469 -642016169
87806 24731 83216547
131265 64767 -356738051
60883 83521 662020003
102941 145354 -596131644
100662 107575 -422697994
80339 32881 -760083472
30686 95334 251911798
97405 24055 -698842578
29199 119473 -976483429
12109 109451 -701271857
71539 53802 -818086044
21313 19663 -322064874
98076 58038 692700677
89431 39866 520100440
33747 121764 62310776
142868 42816 49402601
144295 20887 -648154279
13814 145164 296745995
23898 50235 649914949
95191 106261 946205689
36473 148297 -340214702
135127 93146 258044040
71145 27245 302056794
498 57443 -489396402
83766 92113 -435102399
31400 142459 -647116952
89700 79575 -663603892
43251 120121 -140230101
7828 113612 617772360
53279 96404 421766155
115619 60420 -833795235
140374 57489 200245422
127046 146633 500061835
55663 77267 47812976
52159 138969 92002791
17301 135696 933529344
48150 137314 -940155955
19376 24496 -864009220
1005 119719 584886898
22699 119719 -689917045
2626 119907 -499880872
89628 40786 -701423278
145621 79415 345276347
83234 45410 -161007719
114957 70155 -936253019
3823 121572 413941104
125398 134610 -32332424
54204 133345 -277909818
118526 93817 -628603170
143783 77423 780183488
7121 74721 -368047660
141376 64039 950907685
60942 43374 286497978
3262 5730 -956583012
26142 58068 3731232
25944 126026 601913954
132199 119791 -239408588
113612 47818 746478665
31141 51282 -58391339
44986 22438 75866523
69561 95202 -35201476
58316 87967 -723148224
147989 76716 865012564
139199 47708 -519371119
49400 107897 218541128
145320 36667 -585951227
53302 145270 -11078759
58039 61064 49056795
95352 65234 880097009
69419 131759 753527606
14688 71505 731669203
144191 50056 109036970
45355 135198 -535083752
83832 103198 661264943
66964 97958 445759616
84340 67022 -446488068
45154 133889 -618248036
7950 51932 384748974
126497 53909 196521582
149065 80263 126289980
177 134471 -924661132
69656 128950 -531125003
29479 42953 768362187
37 140485 553223449
102797 40288 -901306411
21315 90124 -489934082
142859 28571 -945644598
16200 64493 739165916
146953 11677 953347045
76985 97731 913793987
122482 111854 -816180335
4296 84432 -871088837
77464 21822 929277278
42816 37524 135016507
143980 106708 -406813396
141409 18330 -790710979
45856 101501 -416071458
16668 129403 -109807787
70694 80383 -138958453
120826 26248 378097578
21031 34701 805905393
143878 75149 -107836898
148098 86190 -545300998
34303 109224 -663162594
117639 112019 933667916
141664 75688 -394036314
95440 58535 -87214869
82635 82921 191117611
34539 135696 -764948828
102772 109942 981502165
21941 145210 206589959
101551 61349 244584821
108245 32633 348864272
123748 128544 -182391739
5959 61348 156823613
33502 89592 189245646
31806 6352 -740516025
17869 148810 618929294
27670 134442 668095528
139987 127418 871982468
793 64434 830332244
36470 17266 -29315885
42267 87046 104665678
59297 55906 -813352988
99412 104081 778710339
87081 40743 290655948
2710 104 -862029447
84329 147989 -94368561
11677 129906 -961751113
52875 49653 -258605137
34058 100020 434748118
29906 141443 -297103784
25315 45855 -828900563
5544 146874 719997679
111537 12959 -631557253
134209 91234 -727620881
109861 103065 -35503045
5827 89592 286070909
104323 103610 397529752
121191 147442 -687569919
55057 78220 723788480
108708 130384 -758549457
22374 89453 330812860
127046 68553 208570102
83234 124879 -198646689
59606 119907 26661781
122613 66261 119127300
34939 30214 640730853
83553 88982 -57600244
14663 147312 332994658
43156 21871 -427870237
101699 134543 -886267248
148984 60024 -678708727
19469 28879 236459311
67005 91997 991802170
91536 118521 -947984048
125971 32881 565600662
99948 129724 -377630496
41624 18609 870278188
52997 108158 -150546434
88178 115502 -74487465
34157 17768 -66737662
25963 54254 831062099
2394 15726 560538827
71145 20228 880419696
118725 110973 -481735483
29774 5085 482728542
143233 76985 -363712854
137834 139294 -727128001
14181 6628 -46009077
13195 74056 666780550
119894 100790 968344402
89192 22850 28094795
70581 149170 -339165430
78170 34595 -717334656
110263 96517 -414358331
70190 141409 -660070669
29184 28889 -697210913
95224 2932 272455601
18533 145183 -265789062
27994 119843 -948792682
71001 92155 -730377752
91234 76229 -130745307
138831 88366 630406383
22297 68993 653982228
134967 103667 651310505
37895 64039 759004879
143662 128385 811201170
71431 99215 -401668303
2355 42267 -671404567
120283 11388 373109431
32181 122505 649873316
146820 76901 651868126
10429 58541 141876864
58504 149262 967535611
137866 22348 217396952
138831 68807 -682790807
63229 51032 -984353095
10237 111854 734452779
92369 111112 966037655
76413 24171 719863491
10379 18515 -853119721
133040 122887 -226260519
44405 106618 -642067741
50450 142456 -22165234
143660 71150 147586795
37939 28704 983791693
122704 32120 -862346638
15596 90562 -22120900
35534 64234 337639774
62689 77686 -430248240
31761 147915 248879161
64284 63336 318880321
146518 76117 174264163
17139 23565 -571226223
7610 41651 -437899243
83101 119087 -103768694
63470 21470 -861109484
119988 40609 585372943
47630 77274 186416756
131002 75872 64409077
65463 44535 647082259
71941 71427 -951151855
107483 35113 -462843832
148951 55739 887857657
22389 146930 -390244671
123272 62961 -441846379
146834 65558 -296478062
122275 118225 -536412238
58852 104466 -622261421
5370 106354 -387863964
90049 25360 775647482
11800 56429 -73024997
92717 133345 -908735679
96137 68254 -727215850
12372 71505 472861745
26991 59459 97324035
85347 123693 774899655
111567 123775 733664004
145384 53059 -931127411
101401 139937 -181878185
103372 115678 -580232062
67227 91731 768020244
13524 106944 537885299
121748 67505 332025006
5606 76861 -505028276
127441 3417 371365695
32892 62002 -728214640
77714 130984 -628739882
131627 143163 -224153186
57489 86538 449360678
95517 84430 632848044
98045 6459 -919917010
19596 759 -266888870
33747 29239 -779187445
21404 47298 -316552217
37167 7835 -744565206
10425 143576 -487642319
59380 45692 975469019
59792 24120 -413764547
101053 104576 962074632
95532 38330 671054803
51932 115687 -362545699
84383 95637 -916824936
58535 143412 -441408680
93950 120788 -85278184
55681 70277 -47282124
68678 121105 -257745508
136294 127896 575500325
22063 37286 -551399293
102941 59296 -973974961
128544 97868 -972423981
36113 7779 811454035
29745 104882 297179881
116162 15725 932340951
111674 126126 309932156
39934 5158 -973128082
129649 148750 -2848483
120353 36960 -828337811
15045 104000 -105994466
141978 56784 -625497107
76122 144071 -343271613
138744 118829 690164460
95516 104380 -295513598
126222 146855 -174291793
102893 140934 735453069
115952 98045 217091594
58003 62085 -399941837
12155 57987 298321651
77942 135369 -108138768
110599 20223 968582382
36416 38352 463214245
122656 10871 415480282
134728 22348 -957997075
96186 122895 -720344089
115334 128143 -849296470
23256 72419 -419676074
56400 107575 -779270353
124713 95516 -538555773
117921 38781 921897323
74521 22097 394845457
119952 75070 -616247059
135989 84903 -64302143
112063 71150 506385139
89735 127928 -621421751
88736 62801 -919869543
144926 142040 -468614000
99805 129633 760835303
145197 71484 743044141
39752 40672 30060261
14808 109212 -140659416
24300 145945 -891341332
128752 145210 761015647
106261 49546 731269353
55984 9047 220848453
77879 120019 -41844797
116361 10648 788280822
11425 140349 -913641182
19324 121572 548361133
59973 65508 933182384
5954 117315 233949791
135696 63034 -93131148
134359 60314 883313321
12044 77071 376190673
92257 53977 626999421
5772 83738 -199829037
118010 146948 -800890766
118660 2932 -939533387
42612 132845 654855122
122003 14878 -921758191
119210 138473 -983317496
63633 36751 915716043
90311 17187 -491085193
80342 119407 204630003
57374 102232 -974261534
51554 148673 678588412
130156 17109 -737538214
50555 111205 -149060049
91804 121136 234699154
119405 9810 614658732
125164 18186 -3483504
81945 12567 -522785832
82875 33278 604628696
28577 112284 -141624326
76020 148062 903681098
31440 85357 -79523790
5144 88117 -214876832
132076 119719 667891492
108910 44861 229047434
142086 4243 -407888274
137438 108245 118009925
128443 18921 243457692
61217 136301 179951994
70957 79587 -488097988
32014 97868 330004835
130833 15062 -705603563
137701 34467 -328391317
61535 31 388086058
134961 91300 -624533514
46683 126209 -673311572
106111 121541 -753646907
41146 3321 -492625270
21479 14486 -716626902
119416 149065 -125800826
115400 15631 -526111735
29525 114644 228402137
98343 51461 424682531
13932 97482 685080793
125742 1376 467867262
2713 31034 -164181034
105559 1078 651726780
57723 9979 303899580
27866 16827 818710049
102595 41001 -121557214
99778 86899 670070685
80646 76398 -816184295
37787 23995 -669206741
145741 74618 -102652486
129463 62985 821924316
147174 71110 -480240135
132204 124450 -522232243
74512 78180 166960710
108592 88358 -585448528
60008 26479 33582554
140017 48923 930188294
61900 48529 -895870809
91804 32272 687470466
77505 114644 51724553
59575 44886 262449192
65461 18065 466205152
71846 82240 404790992
100740 95393 -873433335
137017 78317 -8072286
27609 2028 -206703535
31510 79960 393955899
96718 34329 437128642
80339 10010 -364259281
9068 144418 -700512964
149515 134674 30367397
117822 9536 890392336
60032 134571 -323843117
62380 14630 139424453
94536 53447 871411835
114186 64846 600406733
92409 147150 -290527874
107442 108510 497098556
79526 141038 234015515
15706 24794 -697511933
83216 14984 -685117026
8869 18914 762002365
16076 61162 401285315
121572 129378 316593108
83234 60450 -894491853
11932 46543 -675902480
69748 65219 849893280
38480 49617 310722715
136377 146828 -674321232
59297 62050 548001635
87827 15596 -54438413
6587 38128 -900798373
27352 96404 -140493869
37395 104340 88481368
46527 87690 896749548
123135 138262 -894973252
94275 122348 368491011
120244 128443 428748703
24724 99019 762706681
50642 138522 -401445258
137589 107969 -533325913
87806 43371 402080778
140349 135022 522256100
133396 65904 -289062685
45309 86396 -79251039
149288 6587 -295511833
146347 5755 -568730568
28696 21377 -59993423
52232 58537 -936523539
112728 59735 276837115
37804 129906 395962390
50642 66062 -184719952
115985 13210 764583768
105259 103629 271297800
12930 139987 218609905
98291 96673 -815075595
15391 122656 -870255159
22203 99433 963169287
76666 137654 -61296472
125762 101000 -988849537
34140 33601 -382688345
68612 130083 -973760751
65048 7835 815498513
35113 25429 -775001213
9157 140017 963129650
221 86015 928391551
130923 130293 -871774487
8005 51554 -268005386
72218 146198 -511125984
74149 121186 596613654
82720 44626 -962311347
102999 140679 -802277136
125011 95501 959949445
102281 79624 779834930
29128 27014 578304591
2660 140560 867790313
65174 124382 -745346967
76117 22468 299103517
59792 127729 -165553761
58527 46542 87299306
140253 106959 291880916
100390 97156 625051034
87820 56378 89208578
13942 33747 -654129508
13700 125145 -711554511
129100 106435 567536868
78488 56524 810916309
52201 34621 -695883707
71548 140579 289210407
127896 62258 318092454
118263 99540 957586372
38409 53750 -567043068
118800 86187 -905538444
145074 54442 592882410
87987 128605 -631819712
56545 17671 627810009
99412 52086 924494626
14562 118010 42735159
68149 75076 -554382582
68524 16533 -365983520
31373 15074 10074944
54442 17976 -386788726
52232 97181 753219470
77055 22458 921681173
70132 10237 836625306
85763 118526 637546857
105381 113738 746248871
107790 116361 -488395290
63034 29615 -241824457
76052 120569 -184532
135835 51911 142608325
94962 26248 565741759
74740 146121 425344276
53059 75059 -335230946
29906 37385 -707997222
38558 5505 -939775266
10010 55284 -887261074
41131 135988 -68452534
130293 50574 -139327225
10010 96451 -974316058
14432 89393 -366876356
53092 119302 -405960935
98132 134614 866763185
42931 136319 -389484052
58068 27551 -270380342
6039 4721 484518692
34157 59093 -411541078
38128 139 -197863421
41624 117220 803117404
133048 46593 34592825
44723 99441 -483826053
125514 77055 -304603356
49653 71221 -117395216
141978 44122 -564745528
68844 6151 729170050
147608 29441 413631099
39588 63229 -482720859
22604 121764 -163824218
137701 131268 877623258
8710 52753 593739420
78514 87296 -85259816
94685 55858 -751215300
119988 124145 789669942
10794 35619 834562063
99697 134050 -722079553
68149 133693 710077339
39390 128605 -675680396
142937 77659 -604832464
147483 60942 530946540
23517 141792 231018759
54923 76319 -203831592
77686 36794 754804089
89807 57723 898088961
7227 5745 -830468038
135734 149436 700219314
60978 13965 466824673
34701 128668 -244713922
81343 76210 300551129
545 131060 -547142500
34595 116507 -143542705
135957 81464 551649545
104340 2648 -259140559
91300 134740 -922711014
96965 67215 -444909218
115985 15360 -746370769
40038 137106 206749688
37328 71067 -918532139
67284 118280 -661092714
119393 84130 -645315595
148673 121479 -429855222
65787 70429 -114348515
83504 132645 -616757009
100917 142936 -229026435
74149 72263 12567298
110226 19961 -142820511
92439 4025 987871014
41223 26312 -14847447
33278 29346 469393727
129672 14808 -18803302
119376 28594 264910925
128161 92111 909176006
72263 87180 -814301647
27609 93017 -971124436
102601 86955 -379259398
43676 145197 -463265404
88445 29397 -354801436
149403 17748 900703263
42881 85875 659551394
137335 38264 -600690115
115599 144676 -440783182
73445 39356 702545901
144364 37986 -37491227
92717 73720 -577053593
40413 87690 161753957
107790 53495 -244763388
117254 8914 644774780
91300 141759 51040744
45591 24511 519609788
138815 25360 172498030
65558 72804 -918439410
42501 112019 334953080
122119 36096 -52589647
15977 14808 945816209
10551 139546 -327293199
30044 176 -71601103
121509 92057 -238537345
90400 76877 -590343982
142213 146282 -337451827
124357 23109 806526692
78070 59347 671718526
87992 95352 -770066410
75294 134959 230585899
89067 130767 -645647564
51032 117550 -466193383
89758 86944 -391049291
68782 71150 -999986132
100917 39351 961514079
118771 70549 468976674
36283 87363 563881969
134077 109946 -598872983
122275 84593 -193075831
71548 63972 -788345222
18085 69340 483504304
57553 62689 -942417700
129498 12009 794970904
43251 16653 -540230887
120846 149628 -10770936
115302 146874 -429511732
5193 399 530114646
148819 134003 798685272
46593 6843 -532323811
80787 49546 171778452
88785 31141 556555009
52716 148257 -411051815
140017 54343 949141785
106986 49132 -495538753
146531 66424 330738108
1749 52528 -752429330
124879 63268 -332077723
50327 37420 -403683618
49132 82128 613390617
898 96856 -706006203
29525 129418 505298194
63947 94660 -255947866
8028 146195 387382761
94395 53847 603392616
134 76859 614976800
136483 130984 -235980971
51434 124309 448605299
65232 43908 -158022332
12567 127545 -121202929
42816 38997 -617390894
146504 42991 302951668
111669 149170 -176409433
7270 6106 221551826
55182 134543 -90322516
146462 121186 234269810
12024 109899 208233573
44833 86709 -543464321
128950 104116 -259210322
108775 145647 368149072
103047 34167 -198088848
67757 48784 -152709977
24979 2059 -980250240
149436 18286 981635862
84970 121978 28801897
117639 75985 649184182
58223 82921 -717685028
33361 48196 461413453
2710 33813 -621317436
135570 27593 320356188
43302 55906 854983464
38518 53592 -627948106
40011 91615 181117281
73303 115737 1766497
108244 26658 534580729
119504 29118 647079368
123920 86335 -647541151
114469 95352 -411091066
4481 80006 379084752
16582 16280 752945076
51245 129921 180272486
63269 89121 -689498342
97257 78180 527300232
73576 69010 17170461
109942 89058 -369286251
148297 102431 -416583919
75454 16857 408031614
102550 62030 -411644378
57252 102489 -151047960
93191 142277 469675256
77606 23182 913673327
75070 58724 -211989530
76666 53179 968359580
90665 22463 819557948
52519 5196 -297024774
114640 50327 -279428338
17943 58061 -183802270
74243 114605 -500559572
28679 4584 -758383935
4481 108368 -728113494
793 47381 380464738
136342 40152 -406132319
28370 128178 111695517
88507 115018 -945192813
22176 21712 600596234
73537 9861 759516963
24132 60742 58471833
122482 22907 -496643607
76459 142936 543296967
125742 14462 -634774936
50458 117639 267487511
104340 108564 34662813
134055 140374 633223995
3309 89898 520039429
42931 73025 865987037
7512 46593 -723786646
30088 16721 885636051
35250 84422 301586388
102517 36470 -407154840
117700 3130 689292877
37846 113314 368832601
98990 52526 -625954204
140675 53236 863556769
130852 108162 -141418529
17704 123764 -734920127
96558 102887 -616427065
146462 145726 249380800
149338 145857 721768211
104707 130176 361086877
101000 51355 -18090218
87359 10253 -756510596
110385 26011 763286427
85562 127665 -263177280
73636 73659 -937175480
122211 134050 691056922
75487 12331 878248538
1589 15135 376230127
73636 91361 -438799552
34449 101433 -268193028
142868 118029 360728988
112289 87408 -269416638
25754 51305 273973322
98741 84784 -154008175
19462 3937 787082164
65630 48657 -18722861
32271 95426 490517510
92133 36667 -876265395
103667 94015 -297932037
122777 841 464371110
85909 23446 404411876
111595 30532 148214909
113925 123452 -320471239
144418 138414 203020405
130614 69269 243336686
99778 48747 403185994
16741 109212 208392611
93609 119185 -17501572
73505 45331 795013919
121726 139937 541428238
92255 88982 581227505
76175 41686 101182852
3256 79587 -223247670
134292 113729 -79412343
93523 34368 -827565623
108910 140768 389366905
14663 121552 81469566
37185 126849 -407751350
119226 52488 201247459
64776 4720 -245818859
70703 57505 94200423
106944 40537 226136254
38339 69526 104685622
79262 97022 -758749927
60184 78060 7204599
14562 55187 -920221098
120458 113661 362730305
94486 120846 155993391
62325 29138 304498310
116609 24664 797529290
116046 103292 874858356
71001 93563 -733127788
80605 84970 796162822
28064 32271 -132136382
90562 73733 -542205991
76604 102345 449733725
11120 36473 -585208861
39351 26360 -910544910
105006 42406 -495762693
46412 123763 492099375
82491 103629 366020636
128157 14462 369183938
146561 176 373384033
130588 144931 863026319
52268 20887 -408374614
117416 89592 218597787
67154 52732 128810751
115287 9634 -272048089
87001 46662 -882141519
105947 88123 -563950055
45439 13942 405224949
146574 13982 -416571878
59874 51030 424292269
10543 22049 469332371
23131 142799 -810413250
87337 121423 -321897121
64434 93567 580632168
111799 89031 554864588
104244 31928 105597086
95352 19283 777950909
63674 12679 -863025583
141367 67780 334709748
58232 33989 661389739
18268 35250 -129716698
37265 112946 975010420
87777 120117 958562943
47429 44241 812019144
128245 109899 -494080458
140114 65160 277181916
65160 107717 796413717
111567 57081 461472951
88236 129100 824673450
28240 137719 -952519943
19819 1005 -283297564
81596 124145 -271850705
47516 45439 -577361480
6090 95668 -568155431
112728 5689 -576358579
32271 91659 547314366
15411 60476 739966899
77055 63700 260992383
56724 28037 735732858
20223 11722 125935175
80342 27436 -996330020
23742 134359 31613912
915 79448 866865716
60508 140252 -558477051
20545 13395 233491800
135539 84621 -263580742
24581 47865 -411915111
141443 114268 -32145886
24664 95364 793579185
79151 124560 -140452036
126209 93418 199418301
126912 55018 107974695
29858 138721 -271376605
25059 11876 -117883343
123040 110280 -766569612
30088 109787 787419110
104380 95241 371248973
93810 140054 318192095
136877 40375 -170549902
98588 112483 -730943705
24686 46543 -610833653
113038 9670 373342267
87896 97022 -439186024
131688 95073 -796942294
21712 38349 -207825990
81567 111802 -451929161
45598 97693 -333500511
3243 113780 -88480711
9814 95516 835601392
80060 147379 -544196504
88444 15128 388797696
107613 56400 414107155
10353 114229 744130285
132689 106354 370080331
70690 43045 -404076402
134471 53120 -135708516
13076 109209 -40519571
89673 90046 611573469
83408 58484 336795790
125949 112010 -228192342
73723 15560 -374471622
123034 96838 414128019
110449 55984 201558227
69010 133658 359064095
87908 42266 323711924
123339 141876 569438668
63098 43463 365176815
65443 72792 -242109009
26473 124577 -165124873
144878 84430 858811210
88358 72974 -244016070
20543 64796 820399761
122591 146511 -552979059
81823 68698 888976460
104 111353 -393594270
103510 74243 334372363
10551 142620 -759185082
117451 66062 -52140712
23866 108204 270918637
31 120650 192372783
79411 142040 -56443988
77839 51434 533749254
139 116288 -528670989
95381 7880 -441134895
102550 17563 -883931010
146741 82030 -631450384
121256 5590 -251130890
31695 6609 137646118
88657 119841 302071645
70263 17171 -924188352
8159 54617 521327953
21121 119768 -367847079
97446 81343 579459370
101991 16998 -952269430
137845 94788 -140085502
25537 28930 652126258
126777 69559 -889731390
110733 103292 290206319
143616 58506 -599690564
138397 68254 166882188
38959 82507 304440437
17869 66680 -780933335
77369 15782 -311672926
24364 658 -811417766
993 130816 691842498
11869 24906 -292044002
98992 86013 955515607
84340 110236 -327972815
65708 9536 659239937
144004 4721 -118445096
7032 59488 231897113
122330 146511 518982954
113743 94275 -394663155
73303 106071 870908566
42216 62626 935538973
68844 22641 -215274875
70216 76972 886925988
59735 82814 -395439614
43194 1758 321201572
18549 56400 -131232767
91578 56545 740756323
58783 75059 90391375
112423 20887 -50141814
51032 87982 423734869
54536 12442 36649565
117603 97810 -187534488
17171 75812 924025446
26790 51492 701473303
136125 105663 -104667036
149065 24793 -703579683
109604 36082 101538689
91718 11911 464139771
140054 48172 762789914
20657 35121 951644652
138105 91621 -529137710
35974 11051 931617473
98047 63763 734932362
2964 19376 -440308085
7032 95862 -387431122
105116 90400 438667071
113159 5085 207735037
106354 17855 433208055
1632 96273 -641816745
146834 96548 529916697
18186 127413 -951568418
28086 95199 290432599
126872 37328 250192928
40786 37546 243693249
34165 30586 -107889672
89317 80644 -786138832
88366 138659 586610432
56023 898 693491425
116525 82684 -508583254
16741 140239 63975633
77403 128157 96423124
127996 148043 -885356865
4724 99626 484595233
52875 34048 -802643158
103950 75445 978691200
38481 140990 -684597842
125978 19742 310229760
52708 109545 -312057916
83200 76117 -280333337
41556 7 981227021
122453 8888 340843485
105626 136483 801813631
4090 35871 -396986061
122275 149085 508000087
11399 54393 85377554
131343 2596 60891709
54349 15838 -360500065
106079 15746 817320865
106708 76389 -484611086
43353 147442 -175101008
103950 137488 724622628
148185 19596 -45172025
62052 1219 8171183
49029 146126 208522713
123039 117959 83557145
44626 1045 276257968
142950 126209 -346991217
11151 31990 644441377
87940 13195 543626108
63095 13480 273500359
45021 1093 -342006343
68844 21545 -921633620
85586 88178 61794843
25322 80500 -561769659
38997 129134 312597100
48619 4584 -316237046
7791 77292 429490362
131492 94660 -409489302
5891 44535 -886277265
93093 14462 307090185
72734 116163 -140544584
145626 48772 -261420974
331 83234 172256337
78752 3130 338065469
58332 1338 750736925
109294 103292 311091672
50642 15808 -766390361
118194 91846 -760268605
36924 8414 239732025
99457 24496 -363619740
74359 49783 430256631
94486 68523 -621113557
128950 35480 164753826
103198 64071 -494485062
52708 26332 -583220643
31960 17274 832000175
30037 35113 75068566
22465 112728 708096609
132839 55431 727685483
74095 78488 269391317
118124 40691 -2591324
84522 47696 381101006
33197 117578 742475297
117254 37762 732250891
137140 56303 754474334
86110 30944 830737221
28028 91294 -976066058
37910 72699 218008523
47176 103510 671284276
124188 50929 660082958
9717 132270 -183639953
11443 122324 -460894778
50235 65271 -28856251
87940 93450 382537762
21042 90180 -486010638
94395 119059 221601858
83944 17869 -858928655
60097 65048 133291786
71644 111468 -109269811
48420 16841 204334518
133889 85789 -10435186
146269 47835 404541943
56400 125909 395171714
57081 47262 -150578690
91816 100875 512393083
96451 138769 327854440
49752 62777 637001721
15656 55279 -671630875
75731 98992 -433092470
49895 130640 -499850884
9292 128410 716421298
62889 129918 -168629775
124946 97933 -954768984
107861 137365 53749083
112279 98831 -201733466
117459 96001 -822574898
4065 134728 161130049
101273 12959 -938925533
117476 111179 428468396
19283 78242 768506884
84662 37846 -799976712
38706 106287 -103504145
6549 140393 651378805
115204 130468 531056468
73281 13616 524328013
37521 120136 264840388
31576 48365 -304916520
107595 33970 527412513
138458 97947 -286258560
72098 107529 947693246
63098 25249 765910884
3862 93214 -13700194
86768 126110 858781878
30571 6031 -612147890
116979 87572 -847311021
120283 9716 39752543
118261 58086 -429231378
117550 7469 -938463140
81728 105663 -169750771
76459 140932 25088371
149338 40078 -108809981
122003 118101 811875681
12024 126030 -731178796
116635 26905 687637343
126373 41504 -763916248
33285 98653 -411880518
132642 118087 -946426056
142907 117839 793862273
94242 106401 179044492
13995 100390 312888900
118010 31010 -530856554
44592 52423 775857325
117850 36113 -844111704
30339 41624 -82710165
74879 8627 468079077
101993 90352 423356326
99130 122591 959719712
73404 37309 -366064405
64197 11427 493365070
49653 81625 154798461
109899 54201 -788898085
115458 9362 -282604182
107643 31720 -455370619
61345 22176 -341922095
130291 75731 -290483639
131436 23742 -711837221
112540 11911 269872454
112540 85697 -665205839
60949 18690 830643822
78170 105889 442526889
51096 129649 -336638273
19742 91091 -742822130
22389 85831 -337867936
133345 129741 -797567206
11531 120513 -980523637
98249 85357 -978928812
70263 107390 642840464
98343 138585 462731397
15135 12248 -371229225
38837 103292 610062981
102464 28382 -638459119
20076 7171 595340539
102171 73301 273551370
124604 35519 552632880
50976 11869 227435356
59622 13571 392105820
88936 9634 -798046798
17095 56635 349662195
86988 93810 798103614
5465 49670 651402928
91615 44844 54877370
3167 38343 -566223497
148035 73218 -608744573
145333 112664 739606921
134311 132642 760183394
145041 4741 -745684714
102986 106645 8845973
135740 18105 39804656
85875 145634 -182700557
38409 117159 -524534283
49548 17298 667945715
82177 56401 -722956862
36145 8888 -848260513
113557 119768 593979714
55057 123902 758633659
135054 123339 298461107
16721 106099 381324608
54297 74740 354229175
69566 27288 804711588
4752 126474 473055616
148673 80424 -953614012
2713 108102 -828961850
107602 88936 -453827750
3624 66017 -521524375
53692 97944 -928859965
107790 103199 540563253
145210 143361 810610565
119282 33813 -516790428
71879 63673 205614398
115470 78220 302415710
86123 87363 -430439231
48069 37644 -210922945
30226 138099 632026357
86085 5051 -649372915
13700 143723 581643903
86230 131983 -569433007
77402 33288 -934808231
55150 135633 18924729
64773 79067 -642998428
124700 43164 -231584903
15335 13098 577897016
128505 143470 436502033
42174 124473 407030871
136851 59719 -907356095
117482 80290 -607954488
24364 60338 441972736
124707 30489 653725030
78777 34333 570600435
69990 28594 455373773
15746 138514 108913763
45598 43969 -145460346
95846 81099 412751939
128029 32902 -153583696
53953 98116 99695931
132127 130852 -106586678
117559 126872 -110319210
140666 56462 -383985054
65005 115400 -80465304
5606 75016 -983198681
7828 36157 420530327
89346 104733 -885604154
38157 3167 461589602
99525 130984 35822655
48626 56745 -156234983
80398 84383 311951487
138176 74810 235519172
22313 8537 -404503353
19067 92032 -265427097
108889 41173 -987601244
134215 143849 104323588
88309 46755 810880890
146367 40369 -542082781
130293 107977 -253069782
135886 80060 174854906
118306 8888 -261130896
145270 21938 -772846731
92748 123495 -786026856
96599 67851 -572682356
60684 5505 -565567583
88226 142040 808363243
54077 64434 592163864
24620 78070 719807697
17274 36483 -55819754
31960 104827 155196889
37787 104006 477037738
21884 34515 426615984
122820 48231 -906407275
30088 14996 552386702
68678 135691 181961798
99215 42669 -715520618
99039 104000 -156957325
117328 111179 481944322
34999 109370 550062855
106354 26197 -451891393
135957 137127 -778452884
95894 136346 590505477
130860 10331 -580981749
71484 50484 -204856255
69340 24807 -727623533
42437 142966 74176855
60338 10725 455868843
93983 127381 -11267579
104323 73290 376525688
57252 36016 385886423
37167 46668 194418144
5157 137558 -785762358
86879 38959 233207069
105732 112798 867277673
60863 18614 -769246470
113513 82880 -208990019
45893 81117 -980621248
36569 30339 603384440
50141 44011 -789219424
10353 59732 913668499
55978 101656 449613490
61416 6645 579513003
53621 18161 -203478391
95191 134312 511326363
60508 105020 980923824
85211 29424 42061389
15274 87522 -697249601
146078 2648 -411825120
99697 133804 -766351823
55968 8044 621893016
50880 60742 179326308
129416 146379 216342
6084 141940 -580478532
66333 140386 -136240890
25165 103610 910939767
41701 139469 156824510
131315 3192 25248398
17298 143184 -433704584
9453 133194 -501385000
81575 119901 982498883
53179 17488 -500237249
148043 104619 764590743
41471 75436 -476841584
137654 86422 455045294
144418 4519 -413476176
21516 13591 -134900692
89308 131291 813379715
2871 60863 -920562252
31995 79746 366609202
3758 13076 -739700975
56429 135732 -406233775
148610 114186 15878077
64283 80340 12198356
46543 72443 420198223
117514 127431 -687507040
134311 4596 -169231809
25260 84486 -40861592
131460 121191 -253478391
69611 97031 553410355
64767 95389 831178725
130560 81867 -46253146
104834 115344 895609733
127418 2357 762697544
79960 98196 93447449
5051 91298 -521926573
107354 25963 -265870694
8870 18456 -424538607
63825 23866 173584100
41131 57028 32478945
123630 56524 -37232593
118700 146321 276369745
46301 18713 -139003051
7234 93982 -637637495
114588 2744 855451326
138223 53933 -950778844
42590 110239 -393480797
83606 120076 790602158
94660 112782 125239589
55700 67220 -653077969
43569 63470 644991444
56912 47304 39738721
52840 50214 701248774
111802 41505 628317013
125184 102847 23829299
42661 70277 64690193
96227 95073 886996419
65564 65770 -497724700
35871 95068 903825057
102076 109787 680440225
93917 46355 476432622
73639 8102 993865611
4090 95466 -288637322
1731 55233 879408202
98185 133969 911121223
52176 100908 -542206318
42216 19573 838476544
15411 65892 243828819
42300 64785 -228876189
54901 28086 -328725792
98653 5668 594544373
79746 138620 -842311638
60755 67295 -33034600
75241 96817 34907132
57129 132839 -87739577
70095 72554 -429451017
62319 70590 -658945755
122551 48509 785561384
58022 107575 -157263179
149076 34691 497284352
44785 60762 -593243108
111254 143162 125385507
50376 129708 973327538
146752 11477 569708026
55473 17187 788527371
13598 114605 610834989
13195 20552 -793259197
6706 7037 885540222
132645 130961 436710528
111500 32514 -411495966
104283 43366 -307743124
95810 59386 738616772
106121 23921 718884767
34467 60235 653540761
49670 59008 106185656
118624 70590 132268760
122887 40108 342633677
88464 78085 -174043971
18545 49243 -41800237
141510 134223 -102252517
93997 30944 -614851030
53551 123526 636817956
78258 56427 -540848019
10145 130984 -294254270
119061 106287 81790078
6236 72816 -162451990
69559 45729 -854778889
57952 44980 -142028662
24356 78592 131598483
73025 117810 892243201
5472 707 -225464580
117700 118032 682864123
43685 61483 904774839
38901 87869 674498389
133804 49343 -389506718
94283 16628 -518828020
130734 13268 203148346
143497 107698 -686014034
112483 34278 -563270995
37787 76331 -466723599
66425 73597 -953923358
52232 134111 -163063383
93443 41651 -267109067
34539 11116 -997453169
82721 52268 -661396957
125153 126485 -856326707
79067 47123 544060891
14630 25130 547824206
142590 104026 -834616750
34515 5455 808260851
60465 9134 53061817
63269 102164 -702621494
39383 43396 960577616
126782 68782 423182023
18597 46244 -550850072
29199 69040 -772325250
53179 94637 226355279
135691 60585 -396350292
91535 93105 44077115
117476 47126 375339869
50642 47798 -468900182
25064 105626 -824425306
132716 134959 358232735
21723 21732 581792824
4367 117822 -898994978
33813 37348 863720586
72958 117398 -164667103
3297 37986 117900562
18402 80105 -15358747
108644 32228 31088753
28392 96817 829308940
39338 51521 -776740587
130705 136873 -565671411
18770 111003 -52060680
19787 134594 -758113636
70659 140386 452202855
132565 65630 560944708
112946 138751 642695119
55018 129822 -710391362
88936 100253 -551384513
53133 17301 438050613
84214 138522 -694073716
75445 130270 221651710
70694 149251 -395389103
78121 71896 136224775
115707 103877 587035064
76839 2660 423840009
64702 128029 -185445723
37846 115679 68459848
107167 20228 -250361856
87912 36772 -982081285
46008 1338 745348570
9861 127910 917549221
9181 134987 885328562
21475 102466 -500278274
78916 78251 937753456
139829 104123 794273004
148573 38613 331085122
104032 92748 482705739
146727 64039 -332534834
103001 132565 244346064
6600 128961 -765190263
50168 112289 468082316
143616 33460 633296627
71953 80752 334369932
52423 142603 543807594
61170 106079 157765837
84051 54483 -645176089
135799 149169 264745523
52268 114609 621940855
7868 65508 878092326
6238 27298 -295842415
137595 50555 560146066
138099 70141 -127452703
115462 37524 -915007080
123190 10564 17010076
34165 131751 964354309
29346 44190 -259673832
53621 23770 -975214813
107167 109043 759836795
11974 44864 -204796886
72536 119641 -936225575
33433 52268 -305144165
76604 117352 345654478
146177 22699 -437879700
41286 126107 -223980880
32315 35534 243562891
119881 35977 -487294181
66424 132783 160253130
75520 52526 -315634053
27128 89898 -946249631
40672 451 -386143974
130650 71431 -129517114
109686 64623 -662223702
70703 138768 -452132694
73776 27556 946598488
123039 46391 973023982
143299 5209 -79857171
72634 34742 490471901
139691 77272 -871592738
22060 146828 -895499500
8131 21121 -899942109
21483 92096 918749151
108384 131397 119998992
104607 4724 226505956
146930 143025 1237385
119585 61061 663274110
51131 130605 740711277
134223 501 -337261433
143998 145070 182973651
90623 46668 -681920436
124985 63095 -360497924
96548 95098 -669489738
61689 16827 360232147
13477 49197 588794962
34288 47737 -876037054
112717 43511 346609567
28860 110604 302996872
110141 132672 -752614737
95603 118570 702805115
78777 55595 -902054029
21723 84727 389564384
95810 117793 -820787267
124274 62640 47494781
12691 65787 -333892597
110066 119742 69349292
84715 76076 -17413602
53980 58232 580199809
135476 132204 -390316096
121423 32158 -81150180
102442 147436 -804279030
87982 127193 -469073494
8414 71870 35108468
50515 9861 -948787198
74759 26020 -459933134
12133 53852 471711719
99412 121824 360367583
86110 91873 -873573545
126576 126303 -998734637
10319 66961 267903708
110973 49075 -135625167
90646 109319 412231040
27288 104901 -38503845
124734 42590 906048800
50735 86640 116939277
29773 73301 259750018
62777 40452 -309764009
82149 50111 535864280
114229 99040 508231788
78783 142620 848999056
70287 53677 679263952
16304 130176 -343487882
39172 79598 -452901430
14298 126209 -40968261
9181 9117 601566913
70277 127788 231247930
88309 45278 -318602948
14181 107315 -235347485
42741 49270 -707738805
21479 83693 36855509
25951 11427 800962129
102189 77603 974632458
97417 24820 832072166
136143 16533 883713144
95183 98166 -14844906
28021 7159 -317964007
99475 113513 -665848748
128012 32832 840371190
24179 83160 43477304
42998 62217 -27478931
41473 2375 930102426
85810 78070 -988913718
103089 141372 924051426
29731 105862 -869986874
93347 119843 960152887
54773 6706 -810796598
68340 109405 -175507846
75149 101233 -21642474
71221 32283 68126443
20381 92665 -311235991
5485 139100 455709009
18573 73576 -566087014
11722 98454 254566542
18515 6518 -105932422
45541 127436 -382469169
118500 111936 387653873
66687 77846 -233513379
98304 142277 -52278736
118618 108592 516879996
22542 96833 802863730
106401 72518 481782540
59655 71340 -698787256
12959 40606 858986
80970 63111 704215374
79575 35339 552081486
101187 53297 758045783
128245 111787 -722249188
115873 124734 969521866
38613 102680 788957700
47304 145349 329044368
28009 26658 -539339804
78870 48529 440755842
135555 59937 -882636015
65318 77659 473544260
126978 31440 -375099186
142868 22107 -516766582
132363 10564 -239201270
25168 11677 -534749339
40609 75713 -538733166
36924 20495 -742996622
11918 124744 -913675678
77185 117398 14095137
67550 647 -879550143
58275 115619 -186513427
7136 141589 721563137
121061 19324 592426371
41373 97208 -466227773
139048 105258 884137143
77402 30142 22116994
128676 7469 502827927
58795 29416 4268179
105588 59874 280370785
127788 27434 -151764670
28392 122246 315518940
81717 110385 981196268
97068 60154 -188197232
89700 22809 -945813685
122312 39496 610299198
52717 92867 -436647004
85992 23465 -371589461
90797 61357 -49263414
26197 108328 38379662
48161 35480 -322451820
58876 73127 -66534630
6274 96817 122121126
92748 118103 -309309405
90924 101289 614659473
124359 52732 827888755
88845 66333 208333027
139469 64953 -449343089
47229 93523 455051960
10674 66424 920236572
40817 140666 -221491378
16181 28704 617056347
142135 66041 -164292458
140349 121911 -182141446
74149 67208 -753180365
108300 136382 509340225
125295 9670 -157795555
91732 128363 -451419321
59642 31139 -428013479
44864 91505 -169855304
74351 24979 188780264
46577 101656 -408350050
70581 35545 143444470
31273 24899 -518748996
44864 46438 483511727
54941 90065 -870948508
1781 142277 212419160
29906 93302 -299568155
23256 54079 673203881
122383 91359 -642626758
42378 113118 -555502636
142642 3066 -242843706
112758 64928 -272263012
91747 142870 534200857
149460 137314 -91340396
56985 2809 980836145
27551 46218 922710791
14512 65088 762038385
26724 149436 -150696302
7886 105862 80036692
142040 24558 -2572427
130399 24899 514120064
31852 57723 61389660
70095 2895 433301746
121748 149100 -107983361
905 11531 292934424
94562 82237 683656734
133827 21810 -702365207
4981 3066 -913330456
93450 118186 -551094957
115502 64246 364715905
98041 50668 -366336810
28064 27390 483109062
78080 111167 -832655263
76088 128292 -234573653
67220 32769 -30450179
32721 44405 -888923418
92155 101156 288631551
74072 20569 -931021824
17375 85936 942432253
146195 56370 694740049
120696 145595 -156324099
19625 64726 946943733
98439 55085 616968168
60585 67500 -831591354
11436 905 602884295
132716 81585 -370903405
53953 66280 -90007539
87561 38157 -812867165
103695 65443 -672556801
22348 67449 26059285
52201 130338 254360522
16827 2281 -69104946
36538 52784 245634341
69474 116788 485807289
138769 94957 -755120521
84130 27687 928469424
50235 103070 930202500
139956 60742 581355496
6171 141372 -201328240
142015 88673 -934211974
146121 92477 467102209
99393 61064 -273976060
95202 12122 -314939481
31928 25197 -118357206
104323 49560 -768239112
134826 44864 -912241247
59973 11627 809531531
57471 3581 -683556659
19573 118187 686382944
8927 134283 -497226777
137654 132242 -674564530
140438 138721 -289916122
71744 148098 185981181
138792 51117 -269600831
129707 133889 -434377808
133669 144931 746231555
101717 67145 338198030
90015 61416 958935879
27345 77351 -163165934
148045 131002 -722801657
78419 72704 491442521
95352 145659 360267973
77953 99851 551443435
74149 72722 617989716
145476 66425 -199388098
12732 36066 -132206041
7766 9979 815937324
14107 87422 -983431284
45446 131002 -843919297
145320 20331 534836768
95381 106411 293556933
110611 38837 -645363435
42095 6921 -997119330
92111 117659 -764608811
79526 67878 827267346
124985 7233 -835392058
2042 11911 440442714
82720 72675 -579012220
62110 10791 868023305
98002 118124 -591590220
43366 57655 -843421758
30489 13550 348285975
51580 22403 172532790
71431 131752 -15150937
7495 1971 531183135
22709 143976 124247351
89758 147611 828907778
76406 21513 -262617631
98107 53933 -649795638
104513 148990 -168940396
128134 131277 71966070
47442 59174 518720412
89023 77071 783047055
78298 55057 568248417
127431 81033 -822516619
18614 138429 -54789062
23182 122294 -893475822
134919 45598 952367286
133883 58316 595694203
148062 97662 960794400
130291 49912 483643641
140978 133742 960417990
54442 13797 848328218
17171 10931 344915039
13982 59536 153715021
33635 10666 -883321855
121824 75790 691141702
116979 68133 613065733
65770 60850 -260278999
84364 110857 -505622285
62305 96673 372328349
1924 117550 333758845
59655 108789 804385677
82558 78497 -575994031
87882 95004 -399279493
42126 111457 -98903130
40261 94013 -285639718
11776 144071 224434507
14073 53092 -423090467
99617 125909 674964620
120547 25197 41163850
120040 89308 -79740703
129677 41651 -539831699
59622 134687 804434148
14933 73505 -453678469
28708 12706 837481238
117328 6484 933333916
117398 119017 537277476
9431 56341 686771021
55355 68139 187180418
110326 43339 831611202
93105 44959 904063996
103667 91369 -361177698
99317 88760 -475140697
63068 11694 242707220
28718 60762 -975690314
17708 9810 -134161653
84914 94617 -616182554
69566 25735 598837848
24899 125806 265084126
46337 88107 761351205
49029 100866 -992899118
7828 49577 286981892
64726 90597 685924711
3300 13210 -113060359
135221 39006 588221747
10164 39199 640526491
63699 94384 454154152
55416 146379 675055056
64795 67022 -402152016
36043 647 -883251783
51665 65686 60263697
118430 53551 818264916
71896 127130 -964510930
108510 84285 -718022503
68807 21500 -807874095
87908 53846 -245355256
133913 6786 -714545983
10071 9014 395160327
44202 44723 57726971
143412 115693 -487373022
85047 30214 216086463
46301 3125 -959535243
1437 112664 839364994
100866 102511 -605245082
21786 40674 -182482996
90024 32892 -965084436
134427 21712 -216788616
148588 41462 167871384
136125 102418 523146817
59575 97549 243198221
1079 134055 -230082553
132833 143412 936342621
13233 66773 -144293720
6169 93982 -714586092
62517 75916 485030599
10564 93564 -942428727
56303 75986 -93359964
10492 125245 269444172
121534 12930 618169606
5866 65888 -862087090
90124 76927 -542985955
6302 25899 -442808642
103065 134975 464499455
79189 119185 -548092436
134526 119742 -718363131
47301 48897 735428959
136427 65174 191631595
93817 25769 416472182
93214 16592 375005103
10379 131296 12610647
37185 61461 779657088
44592 79061 -525669001
42716 118263 284959914
48509 105165 839595578
86588 22542 521374190
114937 116115 813236429
82077 30044 443736325
135570 131773 -893700163
120967 56401 -664884331
94242 144523 -551895498
6587 43069 590476300
133006 38364 140370860
85789 35917 517888787
93465 97808 418012628
72734 10910 -253172048
119376 106979 -474420952
94242 75317 -173335153
6983 130384 460625838
120547 64504 299813575
87157 91816 970967442
118766 65770 410331785
135676 130338 -650132187
33197 116724 309346403
128029 148464 3096281
56191 103642 -659416319
19961 101970 67877790
360 25047 233076195
16880 54923 54789772
50376 34441 -223716150
140101 40590 751036497
69754 52158 178703791
51215 5144 -788344473
25636 103372 16018782
98002 86571 -485045200
97566 118526 -665163305
62305 46929 -619300033
1119 44241 -884277270
20152 21822 954330178
112895 140298 -260758647
30065 905 -622398974
71645 149169 -434422518
137712 14582 586073942
69040 43365 995474119
22457 110897 -332459102
99038 76459 440990048
75441 61210 515171466
134265 127851 977306347
109059 99003 -916589369
100503 49752 626490585
44540 68987 761946426
124100 79151 54352563
62110 100688 -465424117
126962 25054 -411325486
138043 113118 -137165727
117328 144725 786701306
123051 98304 -549934673
125490 50168 22819782
8811 62777 -262470396
93488 94658 -29301800
124388 103483 929231497
64384 118087 169135115
70129 89058 -611697797
49029 72687 -434300025
15391 78233 583469055
87820 23897 241459716
149065 37232 856700691
5051 1717 -746194834
72303 134967 138842276
146612 70217 -629845403
122232 95763 -473819283
57952 131602 -844757410
9805 130816 -477742838
41173 10973 76423488
99317 58372 -987307241
111434 89898 -926277980
103820 44241 838004477
3525 102395 -855533574
134077 49338 255286485
19873 145353 996721269
115470 64399 558222433
16461 60910 -847778399
58170 76675 755809677
47381 60699 922654362
18268 112392 -947675729
89006 126485 998217002
48665 176 269190750
149582 130399 -371574325
47836 54564 -136057598
9000 43020 -728817859
57327 94585 59742396
122609 138260 -172601796
136771 103198 875844650
103355 23585 71555855
7 137856 -174962183
56662 18525 -264867128
46626 145476 653469032
91536 39126 -438550165
69654 54343 -852184855
29143 112483 -91372372
142213 31825 -288909178
65564 20159 916795212
111611 28879 -73125335
72722 140300 -908822488
43823 77081 -573462226
34621 3101 613449925
117559 130639 -402964812
13524 149216 -67380323
99412 36764 -520062892
70132 129902 -867922495
73562 79922 357426094
117697 107643 273268446
121803 57626 368529972
3525 66449 -92584833
97944 2155 -171990522
41830 17768 899739334
29906 138222 13946738
78515 5930 -757169495
57940 100390 -898728112
58015 108910 -630124681
52413 41768 -898593055
11722 54489 -309277742
79575 137475 -647467698
142213 25842 -558442855
65234 93283 -853806945
64292 22488 -667342554
47679 13044 217957655
12988 144882 193768580
148551 64193 44259036
38104 45692 -833626061
13210 115808 -181419622
79061 99182 331708631
139210 119302 524309921
42986 57129 -953710291
53847 32541 -604971276
145107 22709 150124366
72151 101687 -996650985
99044 118520 -3687969
75679 138105 -152495548
10237 95628 -88405576
109451 43783 330823194
87081 94429 -809587434
74160 84852 -911310780
87422 119717 -537323577
18085 117407 -707470398
111854 43494 -717898175
143573 91892 -407864403
79960 135161 -137260297
146633 50010 633841709
94669 59347 -788600745
142124 70683 401578382
40817 31513 -212442374
43296 135476 180531132
141597 52519 -902318990
112221 77686 863776455
139662 27298 -341991042
6459 117251 973038743
102877 112139 374208915
125145 70213 836541450
126912 117990 40082145
147833 101993 -883474611
61805 110453 -815216077
65308 22478 -92678129
149262 59259 -545503331
105559 136016 761939126
135564 141745 908018618
1870 131226 -512345297
130291 123208 -377004141
143998 92373 718841254
142936 25641 108667292
49991 127665 -724844323
25819 6484 -22442490
106959 109893 997219621
76701 57593 -897966659
28679 23651 509581963
83691 57941 748767959
65161 17488 -274912505
50235 68145 -719205932
108665 113178 -198444899
25717 139941 -893652312
3130 85887 -280464360
146855 127664 788519434
98439 133445 915534424
44230 41005 559857301
125425 30265 444615268
62987 85933 -480811657
87656 65708 -330440852
147376 60699 151906376
99648 60642 627422552
110894 135127 396414836
12155 81273 -360974883
121157 65630 -191202799
24199 125806 -687999965
75059 88749 -358329267
9764 44011 -110465662
56378 65 850509368
26606 142695 -681872432
29583 99231 640721960
12442 59342 104457946
126580 80924 -46834955
9097 37393 122438374
38085 77422 85750293
101411 114644 951349540
124462 97868 595027605
24055 38788 974773190
64110 39172 -671990856
28496 63450 340088085
123877 51271 701263549
41471 93004 846985614
144099 16304 262275496
106588 71110 867340351
75241 80317 991945397
37283 34448 -631952667
76861 41429 -697156162
31318 98831 878848610
94653 117559 880856765
98656 92232 285046879
17943 104266 -445730709
10451 48784 165267740
104697 71803 -305467095
103075 35681 271772983
96401 19544 -545714806
142645 106986 -774004417
92851 117603 87217193
106996 96173 -398556867
142403 53953 716675770
27149 95894 -534943054
42661 106868 145975414
130380 48196 -803902849
102543 14758 -232820254
126303 22589 -831893884
139462 50555 14851083
63248 92032 -177353623
139093 42596 378928053
62961 50264 -334732755
10572 3321 813574556
145857 136339 -917027673
22403 98994 871889168
118079 11116 -294179110
1179 124930 -202085921
128614 148673 -902488691
85278 80500 -907729464
137805 65931 -728974362
136580 117481 -311139121
85933 68610 103380220
117328 106630 506809407
75317 82810 108218466
61806 108245 185984588
20831 143299 -249370340
6902 77826 119262403
131277 143885 616942379
64313 146198 -352525129
90065 16811 -370544024
100858 80290 -960399013
13164 57374 -147614279
122603 62052 -685455800
58747 99290 148511983
99301 857 -423926745
54700 53953 -136262169
85307 59153 -58669881
91295 25735 -727233324
51825 37385 580971066
50642 90001 852785114
111564 11851 767255333
131602 35379 81702091
80043 16461 664756949
102203 101502 651792319
39861 87534 395931610
121139 67878 416837651
136413 113178 -794824238
36324 35917 388220377
24275 12044 -614092285
64246 86824 617686437
37524 86513 690319238
42187 50521 546180177
65530 54711 -994930714
62519 21089 -362190629
74810 78089 564741048
20543 105679 -400818855
142669 144162 -788670553
5039 48691 781010456
59328 50686 -280333605
102713 19227 -24868324
121190 60831 -773268692
67851 57927 811945010
106996 105123 -410115903
42095 43819 546342714
54571 5916 -966634432
103877 113630 -344309306
123877 43818 -406300226
30426 114704 964858475
86626 23002 826387573
10674 9109 -523440170
1727 106686 -22841260
132358 106287 -693295679
86589 78220 -196473899
111974 109276 -414426156
133069 34054 868852019
82445 73529 452356216
142642 131466 571336286
121541 68039 579269912
102999 69622 993664028
114162 27436 -618805100
85231 23447 163619803
109545 59142 218677567
82221 89395 -151352611
136771 142534 856438277
56633 118301 -771048598
20951 134959 -285745153
1781 126516 -468196054
17123 28040 -694598701
69028 9014 3064377
11518 118010 65754688
112063 49403 759554407
120336 6313 -805655885
144364 53370 692277686
137834 67748 -867188091
35971 110528 -760959413
59261 61879 -5066606
1923 54536 -823145605
1136 7950 -550584002
15615 86156 -369716086
137071 47679 -666230321
105177 89346 249807061
104032 32422 283000778
71542 64696 -110776167
21168 16827 122040240
71898 103197 -314157587
50283 110146 90639328
85774 52684 805915337
76764 121911 667208414
40791 61461 85826350
101472 20495 -929704832
46051 87806 -210533668
53953 135200 -374204167
18545 127701 -871025436
90311 26253 -982060529
14407 7270 574783825
17181 45488 -574029945
100917 3594 946949604
78783 100837 -208393823
34144 94585 457053872
130710 29143 -788490111
68241 41590 338201155
109893 100409 749357284
84263 70213 839359416
134228 100409 -274002324
113103 35367 864906615
142308 17872 -862699287
99081 30945 -790469626
136211 115287 84269505
53931 145447 -689384874
134948 56972 942807121
37793 49752 -359947090
55150 75452 -762590695
32293 19673 649514985
138322 72958 -181889949
44592 28961 312664680
108850 68788 -276357866
11991 77846 -455445828
29583 1506 512738580
93266 125295 -384627179
84621 8935 -554971079
104380 122375 406332118
69654 96127 -765913528
114643 61158 436445862
58015 16624 489042977
36506 11725 -91184981
143162 66576 474098478
25016 28370 -358597999
56972 66533 859826186
18375 101472 592061186
107897 147452 -858623024
80184 128632 -482753234
90198 13932 704028725
123748 74272 -65132116
141443 134912 145877073
117048 26658 -348029448
116162 77939 82663118
61461 129534 -335661546
134280 130570 505477852
75986 90611 -872993633
77016 37385 -547036128
647 103743 905288412
78418 57952 670616166
68806 129107 206197271
72934 71128 771951328
24075 22458 -37718717
136933 43496 -623465268
87272 66017 -948505676
27609 403 686595674
111669 33264 823179714
79723 134919 -847405033
134469 24159 -281095515
102418 40345 -686985376
17131 11876 435319115
145349 84287 -824925352
126902 37884 -761220310
75137 120543 579819635
3526 104747 939162991
129881 135129 -223246361
140121 90562 810586662
28879 145426 -937709734
9717 47775 131800562
60850 39755 124666095
100020 83003 491122161
72225 117309 694384695
62995 59261 746773781
109016 46244 -140880631
108644 84616 -792343136
5335 74121 -375721180
44241 38792 -937933811
24456 67780 -968369417
125806 131966 -546829836
80729 65787 750333566
4118 126420 -896591417
50387 57081 -763564505
21999 118800 954563054
78075 139336 -197942237
97971 70559 282557402
56836 109686 -703549810
107595 31358 -723355885
117314 139691 -466708076
72280 111500 -723580103
41607 97662 41003158
73516 94790 -933428967
132279 33244 -487438631
125646 97868 434508722
1821 39383 385614376
89223 37167 -930277052
28064 137364 -968620512
51096 97601 -490737227
6745 29314 267037191
41482 111611 976862526
4992 20831 727451717
6352 39788 221222816
75654 85992 505963268
98304 95229 -915726586
110604 109907 -394292356
134975 75555 45343443
73636 134684 790535583
127413 9290 318396143
76403 117143 892349465
58107 122820 -983513760
51090 97519 -509864685
7919 80263 336766194
18941 44785 598219409
77274 121414 -994946287
10242 55937 -919829987
142936 104575 -335544556
69500 50324 23605033
44688 102171 381693753
12177 19324 -99199130
79082 112428 633901574
65925 26248 -895429436
38948 133489 -147211634
87151 67049 418531370
130605 118451 -111463806
78170 144497 970387176
22049 36319 -826025448
85288 94253 -300623164
1611 54252 477102922
7294 124309 -836688752
134701 136676 -787579879
31373 39511 -222759702
111595 16737 -185428441
146900 16004 -402253741
96127 55124 529445470
34271 143530 -128852855
43958 136248 -324136165
22649 106354 -455530413
45611 146561 -387871281
69419 72326 -857394403
34201 60385 142154288
95068 86250 -166284519
47438 23680 347927096
110889 97462 537039787
88081 149040 -799632162
84096 29247 -32460227
93450 33407 -834325452
27434 34355 193649505
9362 41802 -685497917
89429 99915 -72675802
74320 114469 -631520235
113437 134136 -952108183
96103 53133 -56649145
22310 46668 804136153
128292 104453 -137146214
132468 143465 429256217
70999 99106 -585672304
120003 22465 812381416
26473 65955 -231745822
127436 135112 431134131
101289 33100 843809083
14537 98992 -206611555
118835 71979 298058398
89411 50141 973557261
88107 4854 -17579802
146601 15310 521928808
119843 43079 -734544419
3192 8666 19107189
48693 54536 871991072
103292 14801 -195644478
127353 39755 -38020157
96927 55085 415545914
27937 132645 -266312729
87452 64667 -983598908
58963 148179 57906780
39503 87572 -258795075
34144 89531 489318657
137559 10934 -527640746
35954 103474 24331875
43799 91892 -854213654
142484 111567 230738515
75445 4850 -418844340
51373 105123 -175765318
143571 139100 732441365
143859 148185 806535405
21209 73281 32770326
54564 51009 -73207200
136792 36751 -271391727
140768 131090 -334754367
11741 23651 -830545510
81103 2452 -779084722
53304 21134 -616268490
83535 71110 131846754
62570 82241 883084720
118754 44838 -222585139
82088 7771 347164386
37084 130639 375386844
45645 22049 624454591
129672 51602 -18829935
130296 80180 -840813503
119690 14688 -454331552
120336 83697 266396799
50030 139048 -594236452
83397 105020 807712244
101891 85909 483363419
123384 114268 -901824370
11776 66482 -881593715
69811 44844 -78108804
149576 37910 -420575456
21817 6090 154805795
84722 30265 -844816860
66812 5891 746158709
77668 95212 847145253
3167 58127 -623261637
77702 52519 409768026
148001 66482 247091388
139487 13044 -232310316
62052 43835 653303265
45157 44294 -504286068
132204 58288 431388185
117328 94634 -277127999
43836 41553 -347445299
31645 94384 273712560
116564 141781 344357619
75454 147532 -31584952
134491 137148 133199433
135851 73720 530804934
24511 44724 -233823723
134491 8303 -43514458
49452 106877 2011602
120356 41552 695267966
129956 129354 24285772
88121 132363 -361614604
138099 75330 -46982647
149253 50189 607333802
47737 78151 -32484227
97767 31373 -215234425
132839 87686 133111390
41829 26991 247963708
32581 72218 -315920162
77709 137314 -436823172
84329 14044 422653525
71341 10674 -803504961
5158 27552 -547255515
15128 20087 446920336
21117 99948 296241995
77402 69303 -292794816
103909 75800 -62609590
75688 125402 420126614
124179 43823 -90696604
119717 50281 -553871123
148185 18569 773191820
65892 100802 -517353246
5751 17748 -982518947
40375 81638 -650275435
15726 37187 -778789520
130270 59435 158062218
127143 88309 -281467674
23447 56933 -998449007
3125 44429 -316124246
136346 83320 -913510271
65463 121426 267235711
116115 23913 417429565
58795 101721 797423874
122603 86275 -983336193
113669 143163 366648540
87957 53297 -531917174
84903 122060 -500717150
22374 130212 -921956392
100338 30037 -703720070
21008 15549 -950505448
137089 119376 -966973290
15411 59807 -366017023
75317 85365 -475323035
146121 142010 207587222
53430 66280 53504288
131213 20831 -462660704
15498 58783 -582531531
49977 74320 418584548
43045 38870 -618696330
84903 4722 -558820295
68755 131234 -17387609
42908 143517 -823384642
75798 11538 -852414256
47649 80105 194810048
9569 109686 985042846
55959 31139 593874527
36016 149229 -191203712
134826 126048 128653586
104380 47638 922341438
143571 130995 37622269
134448 140069 995278465
111674 144550 -978103690
128605 59690 -25335869
130030 99231 927025944
116073 3365 262123654
54670 136388 915582190
83972 109460 -636869025
44688 95904 -150814629
24690 132783 -518277514
109238 54571 -125997599
36436 129906 407460973
6419 19283 -894258520
90651 114914 525456869
21836 48031 -643132809
99843 116806 1902638
90347 125646 375739234
113159 141137 850156021
25767 119175 78909376
128363 127493 50990387
142086 86448 -821659821
149177 81383 790694739
42627 54252 -290218030
9415 16533 743357165
35858 120826 855291978
53780 31273 -939202416
88178 27603 253406438
36145 61365 -450613355
56933 104823 969997592
74217 82810 898656638
38486 34355 -287444569
72288 34999 -513108901
133487 122609 313130917
78317 73936 -111123026
11538 45344 550808174
61535 77704 357364904
88749 38266 409203679
35855 114268 255838125
49370 13942 -11753597
53953 80228 -203511869
65850 139100 303769754
25764 103497 -514095625
100790 128829 -241377949
111300 50324 -960034635
77289 43274 682640886
28936 90559 375404234
75812 82086 -587408885
149177 110934 -39440496
3581 33530 476737586
118117 75195 74133487
20839 58003 -551537998
122211 140790 -86996649
138830 96620 330642064
20331 109274 -176993360
107969 101224 -760644858
5822 138458 947594879
47319 121236 182681472
43345 14933 -124373705
109234 88572 917247943
136489 91816 117511481
95637 120269 -389075387
134550 70999 942614392
121552 122540 -512854156
114481 129381 -50309963
57489 127580 -943424113
146731 123763 319078719
21483 72966 982184099
147281 122505 -569869402
97810 53294 -367854934
53314 11876 321111513
32977 87296 621170494
148440 116163 150940472
120076 18435 66640231
127368 34396 354815990
19432 46402 -428923710
137089 61256 430021076
134050 12779 670842220
70349 140054 -961993825
21470 117943 49925679
11694 83058 -726415898
13314 133326 -377531276
19288 12177 211397833
95068 88108 -472729861
85042 65461 993435882
82721 142725 -809223503
3131 70859 -297628181
122820 149407 -372362261
135633 108855 -406291110
126821 96017 704108264
40000 5193 971940441
131751 8814 367946782
123461 53103 454301662
134961 26428 513574556
93128 113729 751733422
109545 77065 227153612
80885 20888 -218157069
53225 23447 791694604
19707 44891 86444253
50813 114521 -709564559
14476 87265 280614237
149262 66592 -682471562
64604 125363 81189173
70190 52935 996792630
68987 149124 326715918
41281 48172 940378462
64234 62475 550185595
85317 91294 630358323
44116 55431 945486155
87572 136172 -471088160
143885 103073 -929448695
115819 60097 -750521747
6706 58067 -668340028
25731 14213 -369243706
109732 98107 839653047
146537 27733 -243295713
39026 32541 -887071600
115486 26147 -589281154
75679 75953 167375523
80524 78783 -482009666
139487 118492 -76264777
103194 35619 86230494
78075 84448 65927420
59093 71765 254261788
89568 74040 266404900
115873 48213 -593888785
49717 29842 -734978440
79080 136211 781524075
57678 107717 -843111482
46948 129902 117432685
50677 59435 -456426043
35076 107790 -778523760
136009 56766 70470076
38364 123203 -123170382
31571 148043 -763678645
98530 39683 112186554
134808 75953 641443359
2358 50141 351539023
60032 8478 -388866695
2648 82557 -540553072
109425 126420 -967483409
58787 58486 -460630132
14808 109962 335551556
141200 1657 -282725895
99703 119226 285408828
148185 115161 -497928157
28147 144778 -878164906
110427 37787 197006923
69152 148035 841118560
33197 38635 -281093793
74243 91032 -595794000
112048 101053 -490535542
94236 138262 -565384201
62876 68807 390605265
87612 97031 -846559293
135691 73222 -882039916
90509 15725 -293693634
17943 32995 -698001233
138429 34744 501121166
83693 53951 -513074293
73694 26776 842808838
78822 108502 -128093762
144191 29955 -159380176
18569 1939 -74798431
110057 46412 -88682128
7294 103564 438189965
90040 44449 403018118
54901 30892 266238574
106484 96908 -701538754
109346 96100 222155231
133048 136383 773426795
103564 95180 165862723
85317 70376 758691363
23212 3917 -689064733
91549 95359 166398311
101897 16280 -850913969
74879 21956 754193509
86571 42611 726303107
58661 60107 -705219449
135954 43294 -658439209
6490 97566 -868563519
138458 49060 -539426906
68721 96811 31699753
52086 73139 -962185690
26330 61577 -771928216
12210 120967 -599603909
93997 106423 404588027
51282 118957 -932142745
144035 95229 479668260
17220 106411 -791726547
36763 120458 -734506464
95744 92257 -211519009
122783 21938 -651394521
90062 51554 424489914
52086 26828 -203554293
38936 104123 892859941
3906 141129 -694708004
82418 76403 5828433
36411 47708 95757458
86110 41410 91404212
99301 117286 -741482653
55615 36473 434297990
100409 130515 415087164
67582 145107 491694908
54010 63470 315737183
17124 114241 -581310636
63736 42265 -414969885
9569 139135 -121126902
82867 86538 569084368
43374 57439 -739760067
91897 91804 997442196
55116 63107 342487322
100866 37147 -707030328
145359 141462 287348682
116099 46898 -557144937
41686 114080 -325353073
43345 91867 96268916
135311 138176 573032101
98964 115344 -826448272
148449 11310 -664627223
92277 90062 699501179
135078 148168 623035195
114674 98071 -948065943
291 34100 -563878049
101446 33747 825949867
140855 4596 -273616837
77402 23755 186375577
17892 125673 -496223545
146752 124197 202576946
111117 74476 383002977
74184 18525 -99960181
13138 70067 -677192715
45541 97085 -113755573
111597 58506 615826410
76491 143849 737163186
98985 52098 35272505
30532 133966 -823023556
6106 37355 -526279070
6084 5231 452993167
74512 69046 -280000332
30897 60585 -30456100
39546 83181 -423342855
65892 23314 299316799
7362 99847 426344265
48104 113737 -6912795
130539 53979 994261869
114020 7950 -809698379
108231 18435 -260594648
26437 51245 769637924
29609 39981 483715688
65880 55681 -913908663
132123 118889 138080399
1616 99703 839573272
112920 50458 -774280515
3118 127287 449683080
64068 37801 -857397108
37793 70055 34188250
89058 53136 -450881292
101502 82301 -955596672
60008 140650 -79511266
6151 146208 962013752
26802 87982 -460915745
78830 77055 403920809
10373 49649 186482394
84970 94833 -9462290
141452 97872 898211866
90160 73218 -968829927
100409 121550 -596755973
142497 13480 813798846
23988 76229 -583706738
86110 110024 -528042009
97958 93709 407866217
9875 31373 268576870
55843 81125 -356497458
36328 26905 -88139466
63153 33849 -789566087
135161 78188 -333140768
37414 67227 541587677
62030 131547 -315700112
40168 30303 376413158
14801 145238 796731925
32721 109168 48660690
100503 71572 378208929
5465 35910 -620295396
72098 71200 -92062794
43958 118285 -74308715
73818 103070 396892104
2895 30947 395729277
3623 86768 41138663
110768 24075 779920674
94637 120491 57948561
97508 23437 -852411598
49075 144964 489855907
104323 120094 156329330
56572 48360 588216743
17123 139986 774857943
3192 133301 433748696
14250 84522 878905271
64623 11692 155606247
97915 70999 578240190
82621 37147 -334850433
29248 134280 -147032636
62884 42095 158163274
28718 23659 917666904
65732 113118 154872023
90764 13016 -297902506
100870 98588 126206950
87509 18262 -102054462
58668 118117 -658485919
67071 32514 149537744
64504 45668 540928855
31403 64157 811922230
28679 21881 448454582
133445 144576 69102532
149628 63722 769904796
84241 96718 -105606512
78752 67382 77579555
118495 100802 -867189536
80177 44502 -952024511
100837 19546 -100780579
96525 92974 121622777
89834 88623 159437834
3748 12567 -68415078
73646 102543 264060789
115832 107861 -454481517
133487 58382 -753298155
100140 126576 309139643
76666 149462 -848777193
59399 46598 244924267
98869 109850 -641823016
127817 56023 506722722
66576 77663 -804307273
63341 86626 -735782049
5827 17114 -815504506
41146 70917 298218770
68241 105711 788669754
78330 42437 905650340
119323 53120 361574708
62052 141718 564341544
12215 22488 -875466614
10551 132874 -7721817
109174 111457 -837227864
142239 115161 -898081696
24626 59472 -392226063
4752 128382 -288686471
11412 118289 464177431
19944 75731 559050948
22585 28009 393057539
89432 103706 -186823486
133910 102887 -184333267
86802 32917 -516086688
14022 137595 921288377
67694 36091 87029752
99690 5231 847680731
117514 132773 -910191621
142486 125164 686383893
45419 69340 559428022
44202 69861 257686957
16963 65340 699694257
25602 84285 70352074
101289 17255 885408233
123604 69673 824945538
47821 145820 559962572
24820 68362 -923229352
35372 10492 358451938
26044 51087 711046028
119840 42904 -698712716
90033 136826 -762283258
101005 74089 484549253
104634 52268 44829661
63510 103512 -11323571
127545 113745 535732051
27593 143006 676396089
123509 62626 -634354954
98099 116979 510403879
135954 50486 -502809965
59261 90007 100938720
101446 86810 -74655773
116924 114521 -222931116
34494 89799 707794149
132140 125145 806351604
104355 72288 196806137
60735 39866 -901470265
81855 24927 828073154
10981 95491 978040168
83560 41590 -685865094
20009 62997 -586450890
89429 99359 833468080
48172 75081 -497232519
17255 45421 -695015144
132115 127130 681655972
8662 31141 648823265
92642 145426 -700988537
478 143238 -307157677
16320 118570 98415749
114640 96626 508451571
5455 16650 731638418
4487 134433 453938228
73562 52671 818610675
111952 137712 -219826655
138262 27402 229459019
93614 117254 -340152241
24295 93709 361237391
72306 64796 -779783464
143497 89712 -752690038
148155 147174 785198069
18992 61349 -229481501
129617 74149 -541586979
42661 55846 439735259
146953 34636 374353585
130296 95267 -473955478
28860 19068 287474959
59142 110254 603206614
105364 21593 -534176736
30616 143306 -334718307
8763 88038 853473495
73215 123108 -592764933
40595 103355 -903387614
68149 44046 -839909189
46881 61217 -543771805
4498 130548 590379651
64357 138459 -154274308
74351 32074 -827496979
132992 898 686768137
21486 105862 893837613
40135 14933 -828282584
113738 81614 -746516672
104882 48770 633870667
59459 61097 951134126
75177 127310 -533324953
149515 140157 377613940
29899 16710 610906736
102226 1005 -676809520
111253 68844 110578465
49558 79189 -118267288
121136 16435 62127639
20009 38667 -626570168
144703 1717 -525414320
110178 90065 889620570
39788 118822 986501194
104485 112010 -344193894
74759 74137 -11097069
17040 118263 -531794437
149628 53821 674068690
85306 91727 -447375501
2626 97504 497122339
57684 29525 723385619
86085 108354 183679373
137098 76861 -477601129
141270 134060 -512892566
69795 54786 200357811
88785 113274 -170611134
78024 21810 740295047
15049 66424 343763102
33953 145210 968324218
92741 647 -313264216
110528 15179 232563257
41114 96127 592863637
65566 118926 -435345381
64693 51623 92281994
86263 50735 -720894646
66350 10231 152498511
96294 64888 183002473
133900 94763 109985570
65890 59385 197535609
9312 96927 977903495
49548 114414 -129876423
69095 81383 478940337
67683 76389 827652032
56341 79459 473403107
99994 146365 882755382
70532 95141 -640116617
10423 4026 434315322
20882 189 114457975
67492 69474 73877066
6657 141879 37060790
100003 78591 292763459
7540 5003 26654418
21786 72220 -407119727
122724 13550 394762610
64061 118301 911573819
117549 120076 -262004692
35121 66804 -474483554
118926 112770 -319367764
125145 86469 429015311
19765 143233 -55408788
49955 21030 -841587184
116361 8105 786363174
75177 34859 -380902874
3525 55878 115248831
32800 69622 86644555
107269 77846 -156442121
68289 128544 434354491
101446 83789 964503779
4720 13593 504523835
72886 115400 646768791
55116 51046 171062542
21178 64796 -659926130
38544 331 -325000860
91159 11427 951956264
147971 85430 -800029311
119649 92717 -227316940
83414 71846 905242277
120051 66592 164884840
71187 29314 -729307964
72232 84773 630095757
58170 14546 -916530387
98269 102543 547723342
102505 112063 -684766834
84051 116337 857560150
51100 128961 248635133
92048 133913 292412502
28961 106820 -817763780
44540 10351 16916553
56427 41704 -445860525
105009 12959 -909311502
5482 53473 -114583274
94767 31318 -219251828
103718 30914 -392250135
104969 18375 -961672161
97031 116836 -493365133
133396 141013 -911978202
40452 120877 102477648
25311 119393 463007532
37848 47334 -896864652
19470 121324 -829458192
14393 84285 429440032
39723 55846 688585201
105807 68241 609934686
121509 2041 570478320
7159 33553 172020270
760 144187 227817094
7898 91578 971395565
86824 114597 591175045
72933 130019 730270442
135573 68039 568938646
124566 44133 186916391
31806 49415 -828257178
65508 42817 679169074
113661 14243 385118664
26235 42669 166262587
76282 117159 458163859
46385 78882 515130755
50423 99393 -995615279
90097 36506 -146694295
145270 121924 -539404215
129240 99574 -546167968
134276 83408 -349022215
115041 143976 -417260543
21470 14833 364811068
57276 21042 720144944
93214 14128 46349042
441 115619 -854163199
89961 128245 831156662
87110 123394 102482058
26479 32278 -930216925
27556 58814 -540408014
102285 144931 794721133
9441 128143 -341347382
149502 24199 -471443548
130332 84593 -922175916
142212 76861 -329801331
92373 37205 403266072
12501 97566 -329170076
149341 105410 542514981
101501 65001 267480444
141716 89628 328833352
12652 5370 237177211
132984 99703 -356313363
37017 143998 497866629
103625 144102 -422454616
139336 13190 -348321183
55997 21003 323843304
136895 49403 642604412
102367 74272 -534217663
104449 77953 603085902
64846 4290 409309579
67198 127436 -666016537
149255 149439 -36081461
37265 84988 -738352226
35108 118261 -231855609
14397 8032 152484877
87935 41686 -439170476
84350 6518 -218504535
147280 63916 766242263
26791 72155 -175253693
124274 141044 -886753103
103625 107137 952093602
74272 3179 -360707812
91200 126303 -575453013
141452 108101 -380935037
6965 48630 -453343398
92328 38217 -809428237
64928 63458 192067823
31326 26804 -285762798
104532 53370 204941510
147923 131277 795295328
57633 72603 597850363
93500 43371 -547218351
137559 46764 683459948
119469 75812 -255413256
110897 23974 351273294
69086 2628 -852337269
34307 69656 -249557683
133980 126209 460415872
22865 137127 207661617
39917 15549 -228349491
139291 95389 682500041
71562 146078 -909660850
106386 25130 571956336
59732 127186 755900969
71896 133497 -736723169
44723 138748 698567392
143381 40691 -899129081
29184 6728 -406341040
139487 1147 414504911
176 97960 733161525
52875 106980 343655277
42557 126373 -903677262
63720 5196 382215156
148775 134917 -986676040
91622 98099 252925567
99081 95320 -575019106
98047 29056 -984648644
63825 109950 -235600992
98041 114776 805123484
139732 144364 -89724668
69754 6142 -487866785
144836 92113 753815050
114425 75241 -234397418
80263 143190 -172773242
49670 67088 -221398568
106022 77016 237412868
22063 132784 -69743925
100346 36416 -266267071
114807 84773 -777182608
134209 80827 -271623528
79730 110057 921399567
94026 135691 -131133431
74137 15949 -889533157
37078 98530 790429948
149208 53597 283601933
3760 64493 137795114
49202 95180 787564340
14107 110144 -254384911
102772 2657 372592690
139059 109209 -836404165
27552 17431 -921487585
99301 36779 743685769
79256 104380 -622215332
47089 73215 -756698787
110717 147354 883668531
118117 128457 661677369
31382 97462 -641562451
111962 138414 351907400
111107 118492 -832256744
69702 129348 132358988
120952 131265 886416969
148464 10789 45019578
42880 28021 -406327241
2724 86768 398794974
47649 39036 -533277038
142936 22099 -572564997
38871 138496 919827815
130650 25391 243352846
46547 112428 -956341661
116564 74671 825254738
40019 44592 344520167
33244 11247 -153853389
132750 49783 -455880294
126026 121441 861849722
134537 29380 -457460851
142834 97808 -612722794
149576 42261 383078375
1153 75512 -632182408
38284 41280 -85027409
107354 120980 -546747961
68241 50232 227863899
53357 34966 822144461
134677 12965 -81479017
90056 10430 228370896
131322 64767 576287963
109666 108644 1731981
103133 14213 81657391
145132 38837 -17005636
133878 21723 -609143486
79039 117459 -626707783
29248 9062 -970850332
12093 61376 563430299
90093 62519 725576942
82832 127623 434238659
122909 7694 -598890837
41467 147379 -235663541
87827 127640 -398670
99483 103073 518851235
45419 36846 -227546248
147483 34779 670080158
119559 22297 -520030879
98208 121105 -720835233
84485 69040 616644772
145820 102170 -874005652
146531 128320 251154619
73179 72934 32470870
41429 147632 -415824959
80838 144418 807743347
139210 15652 -596538200
114957 85265 -286645778
147090 134292 -29712909
33403 137335 -138602004
91064 130710 -323111548
47381 90157 221601719
140650 41524 -708315697
137920 9979 185807056
139709 121324 -806225336
137440 70132 -17328500
115361 115018 472875008
21903 22265 14020188
129416 5782 -649352749
119051 29731 428518613
134048 70581 793260463
126262 12442 -294741829
133346 50010 886573632
108972 80805 562637969
40801 90024 948626773
23659 31917 857908813
82483 130270 -657992096
80649 22865 776658361
116791 117433 -307930363
22009 59347 -882449922
67694 98303 622626918
110146 121705 436397208
4317 93302 -61509084
133345 57463 394830459
106111 134615 -457721227
137658 17900 887710882
69748 24153 -223820772
3389 51030 -451365887
31499 24171 -269414044
3309 23062 395267646
124115 19402 145453887
15623 119742 664117556
126404 90062 -357492527
66963 42908 837511777
44847 137559 -478038166
5894 25054 355808302
133048 93350 712069651
49991 141118 259032699
100093 32789 454109480
115115 93105 998667178
15026 2773 -970307694
53043 140560 -153753066
96051 124946 935638107
35127 137071 157178450
81381 41355 -450084732
90665 21627 776785688
11364 136580 138505027
87623 60742 189687437
32941 148816 305751884
107698 132189 -800488614
96005 28889 -723291681
108102 93330 -486800718
47381 4471 180555686
110897 83893 843259514
16998 3523 -643680570
55355 126869 211539867
9802 142868 -94109975
4964 27609 539130629
120395 16827 324295147
97504 91910 -757018727
81968 75294 311432534
51434 1254 249845488
114776 148986 654103006
90808 12902 -531705276
6653 126030 -55151566
36838 60508 490133380
23974 121062 -120153681
44758 56745 104157545
79415 110620 -803669416
125909 61688 -613470212
35458 56400 -830133279
126248 54109 171111162
141759 128120 -836426165
75520 66450 -491497258
39483 65001 974001994
1875 22476 -803265385
83616 136851 72281278
23012 127441 -861659733
82381 15062 -974147541
103197 146176 -639707910
34954 90097 945907030
136857 26473 -90258668
113900 85459 314044231
140852 145895 -278927387
58813 31080 -339118674
95474 87157 243252984
83801 7294 -457358116
71685 22265 -210520113
61214 60385 -607232960
7885 75059 917353226
129213 133669 110585097
111791 18402 -870907106
145726 35634 -520392560
60207 101891 632421948
50387 52500 569986381
141188 125490 -748103893
30226 148401 -793713238
44317 146917 -46501470
84342 110897 -683965286
149646 140374 633078073
21033 45729 -323030012
34576 130293 -220155813
142936 95924 -740946414
141718 111260 -804838489
46008 32807 -101761101
91200 111195 -905699168
77719 91064 -186373138
103197 84390 235901561
127701 135222 95269963
97961 81033 -944541987
141973 75241 -253880612
69923 3823 873900853
103049 136388 49269850
111353 13191 397787998
117465 32272 75874673
149642 77939 878802885
54564 58951 778561632
109853 121185 -38755316
27593 103004 -841004257
11627 6105 933440009
37967 92222 -304577549
53592 33551 511424073
46240 39503 751867347
112758 149037 -767290622
75509 135430 214833409
145816 39752 -764889894
148810 9609 -425311603
118065 119434 771621296
9810 47847 82437279
103532 101213 -600936470
11388 92768 757107156
96186 67536 -143662532
36911 131547 424855526
116788 33501 -611573387
53109 15310 -800028095
107483 42307 268263582
19700 36924 -263526608
99588 90597 449541289
49390 116099 993655069
80085 139744 -183368836
89922 21559 524738140
9362 64120 774580137
84830 75491 -461555790
94942 65356 -661542443
87656 64211 772079342
6302 61836 349893070
21559 112302 114792683
16032 53931 332598292
52194 93128 789616345
38706 46342 -537311978
77874 38330 -544561643
21789 44449 86879279
22107 103163 -884523666
69976 45593 -368081933
116724 117931 52055022
143271 40108 297845015
149437 22099 -159717046
104707 102010 348459792
54368 57169 -541139943
31990 15729 -30863091
28694 140101 677683697
74184 62649 -933713807
12986 66512 -82985865
34345 28064 671237665
43539 33847 -615042061
9292 138203 -724933220
114135 58942 611508067
42480 16034 -309437484
19125 149582 -251567647
87005 22615 -65763130
63673 99892 993662694
143582 103372 -34976866
37147 119787 -520770119
9810 133434 65419911
37227 120289 -675380791
63673 100153 870422435
80752 6017 -72378147
89468 70697 -81528360
149473 127901 156390221
35485 91298 215609920
36634 55997 103464154
103372 97378 235165731
133895 77702 -436555193
41393 142694 -612763267
87907 44662 -611271895
128719 21003 -332627416
139606 62517 -376961383
130021 119621 -301634966
62475 120508 -986957555
98512 111107 -127895750
56026 128800 524786818
57137 75585 -91003240
69756 40522 -81242625
146426 8811 -303364147
17572 69340 -326024119
70155 38232 640804497
67674 131563 -673187823
29950 101982 -205675571
16624 4493 -581893770
148785 70532 -21453275
144402 136877 249085347
72598 101058 -403606185
27866 112992 -570203598
96227 98034 -735313158
6039 137729 342177807
32563 88495 7565391
72699 124090 -9877715
19068 2910 -819966943
53521 101946 800567477
106618 43211 112250706
114481 66400 -202717726
23683 26263 778388939
103642 144939 -328717227
109868 131176 -177401445
36444 45421 803687126
135732 81495 -110214567
59422 43296 292639997
118617 138482 -514972605
56250 145270 -959644495
17301 73186 717374036
118570 68884 688923162
98813 33050 370610091
99895 149065 -383961204
140790 16296 -816826182
16034 146335 636467212
126777 24458 -666135671
18541 84662 658010172
119931 106423 -628765163
57297 104634 -20054487
12333 130860 -227774922
126248 105178 470313511
108788 118854 -870496642
65850 47401 -978208028
15448 1769 -130663459
128245 41881 515269968
108280 148155 -623814293
33100 293 -250835868
122068 100189 -622753254
54867 35208 -151863720
7268 856 191352311
67366 78188 -463372167
128829 94333 -304592419
137364 147481 -860375383
121855 101768 662645777
130639 133036 170280724
145183 119397 -996542393
67819 75512 517140873
144886 93982 613301860
136015 130923 -235325827
34058 119628 -362917768
9575 11310 300349354
65383 58963 442343680
75070 79504 -11813789
60642 134942 -953157910
64773 101232 -776630759
43742 85789 -371574832
110279 72857 -882554503
127287 6154 830877592
143886 53969 -394702873
42419 122540 641433425
19469 115710 -8575692
56635 113182 -187165618
31385 759 -227177827
118169 4993 223043454
105732 146604 -416020251
64493 53286 -742293215
119071 34636 102570713
133883 60437 379427561
141270 56717 820142774
133581 130919 -560954779
44016 84392 135878022
91133 111260 925125569
119152 135831 -694560657
99081 139427 -791670982
142277 127084 -447793110
139135 122337 396980859
35354 21807 -578599670
22615 133455 298107442
34432 97662 372712713
143695 94486 467250577
79730 12010 -831962346
70329 128363 683620450
112770 81713 601505645
91769 114776 -747837233
119621 91926 -227177237
64846 110567 -498856240
111782 83560 -25394431
54845 77351 -24384156
78742 28961 -222485525
54617 112522 -773103891
84430 43541 739899096
39021 79411 -28479349
31440 78907 270494213
17349 41400 479655957
120424 75798 -288601241
29525 50109 -332442395
5999 135127 78470468
29118 58009 -274774624
121062 101561 258902509
8636 36016 602671975
75407 141188 -133671261
140685 131436 -607674711
143441 129672 -55883620
113900 107900 374963651
47742 98002 560527259
102026 572 -561315599
37873 17266 -346482764
118994 110449 67663998
104457 104380 766503877
143406 105381 -457511810
125164 64026 -673509698
51434 55944 334735491
132525 1219 994847772
14507 76917 938625755
111195 132382 -287548279
132672 146713 368672660
56643 118225 178479373
20882 149660 307681935
91758 62050 -836341557
110501 149407 620663374
91846 101697 531860931
912 132127 693734849
149245 31034 27622962
74649 144836 -67609792
123555 221 685037342
133009 103877 279445968
58813 53824 188362751
70861 104607 -514210329
44943 69559 245892863
647 118945 510385127
11725 96096 -667219475
127309 61162 -767601277
41908 54483 183011908
108910 110705 -681272249
20839 37131 967782566
7320 143497 -290747669
33847 59562 894176442
242 36460 421200723
126516 97875 993468690
105706 82088 892181384
9181 3331 699823473
115925 40743 90850303
28112 3262 632700497
7268 7812 221790160
89922 32816 -133747286
136851 141852 -1286203
95141 123836 -770169139
62325 79649 -367972035
43463 118775 -112870121
19018 39723 174051722
99320 48161 -218277581
128838 141879 -855832139
189 136603 35802764
98041 105505 -407942426
12273 26647 -612488108
147483 97105 177861865
43156 97007 -642412501
23683 100807 190607399
33959 19961 643707773
98271 113159 -772507152
139956 56156 672494795
76305 140017 269420734
136342 108042 -173856393
95534 35917 949400737
143728 89777 -254745050
35534 130093 -818745381
89530 125917 -15263254
120458 73351 366340046
21732 147861 -984526704
116525 37982 690034298
86922 146612 179051119
122003 139629 -33719216
32786 97007 -712616313
76273 132773 953432525
123748 9279 -269902413
139153 31576 -523588682
138397 84232 348993020
3417 127292 -282356943
106211 105326 -916064968
91873 60795 -328490542
27183 111107 605421148
67151 39351 -973664740
107779 112221 326656678
85066 48693 722466537
100088 99290 296351283
74040 112825 -316718776
36179 63214 -629631306
59327 71750 251610178
143749 90665 541808161
29997 51373 71665686
50423 6569 192282338
67470 145270 -399853914
126576 73725 -892301366
135335 69877 201564600
63608 143238 -320349496
6320 28240 298815299
10451 74349 -175909549
98310 117086 -153825697
106132 112019 -633155636
42998 103405 -51565083
147213 13550 -137138020
111821 63916 -622805503
96186 50314 -85906114
26991 88166 -609828741
28174 126463 -934070487
58387 94236 -106260445
65174 5468 82693358
54349 124725 -995677679
67022 15088 519517963
19470 145836 -187137313
131563 20379 -457702303
23391 5959 105545817
91897 130517 363283724
64039 123967 -228313548
141376 63315 -486720373
42741 15730 545210913
15733 109787 -550667224
82103 139744 534377093
112483 7957 627932988
19187 113103 569141846
9861 113838 -801120638
136790 121082 -505728690
36324 72715 568645237
34127 41505 -516336911
17943 71509 75207599
54844 59142 -206553924
26230 82128 2204941
93614 62526 809144057
35746 65850 150398612
101383 360 30380625
70235 19402 -506179953
55891 80383 -338064821
66314 121757 -85564506
47478 25391 187947970
38936 103349 535134845
905 28346 -949003492
38266 123995 142993395
53580 42728 862889390
118765 88749 -509193616
75872 78931 -421283519
15179 52027 -909890031
61795 76877 327905061
20553 88178 -488930921
42596 117248 902036754
21690 78795 608150911
79687 147263 -574373810
119175 107935 351778183
149131 145836 599204886
126515 138721 -432730650
143886 70220 -858457305
1079 131846 691907045
121726 111518 -519140600
98002 12005 283889455
145070 126642 38279398
69561 120571 351855208
121533 62003 -617058363
93450 92995 -965223006
52150 121855 -350771647
50555 69386 -259621495
27109 133878 953920894
24360 18573 588088128
110427 57756 198558868
70216 32221 -816916485
35874 39021 765832641
113182 117853 -250610389
102188 83512 432769234
66964 134520 -485172007
13190 55823 277753915
24458 137902 133105059
126272 1147 -300129229
73373 53304 738877711
122566 110768 -676501386
147923 86204 778536198
53607 74513 392864043
135570 94165 -362742264
37982 63152 899280794
108592 148556 -587140385
94599 117639 -633755
81072 122783 -295928060
37286 9374 -390556661
131296 135569 434798412
3530 138815 830823577
146828 34871 -670263075
49415 104348 921789415
56401 128234 -804067604
89023 89245 753519210
80518 35639 -679759901
93093 5650 134560090
68612 19907 874969905
71505 27618 145848330
19592 9187 -206387180
25963 72011 -408362020
142921 142669 962320559
140438 10876 -593361862
131549 52159 -45372331
45598 85184 -299373540
91578 35467 -680518340
20288 14663 -767210504
38352 81924 -415808746
126513 136377 -543359371
116609 42056 -664325202
25537 33508 -638366959
9779 126272 -184189661
48957 133770 574130658
46431 130156 782719827
52201 65532 158371487
78322 26147 717416626
85810 115804 -382950155
37823 39949 -363657437
92439 68706 884789919
49136 54393 -367198562
137918 114609 -186690782
5916 39768 267394141
64604 100254 168661864
105663 134512 -601949590
120447 14663 485837660
86156 71934 448626170
136757 99403 -828598806
88760 66722 757406960
96474 105986 806673997
147293 25731 -715859474
16132 38453 -135417146
87843 114320 529712007
106214 29906 -293141561
94232 111254 -998280247
43364 136125 540999245
4094 90049 422042185
93810 97635 -513448810
143697 101970 -630552415
4741 18669 -394673171
121426 50572 -684315892
122895 149659 42458450
36506 102914 350297257
115575 72603 -72048077
90611 70000 374825147
24563 135369 -136801125
105253 1657 -161025015
17239 12679 -541022816
24056 102281 -188923845
8128 37939 -187054876
127910 10175 692120820
131090 117120 445106553
65787 58193 -938401022
143422 106979 -933114340
87714 139210 715281132
145447 32451 -448595288
27628 63763 -362153539
44828 6106 537611867
77488 63422 489589462
116438 109274 -14612032
141404 140932 -44012988
25618 110768 -886002178
2710 133143 -105357017
101957 501 -674344718
144037 73206 -958918273
60978 64574 816264704
85804 58332 -76341927
90924 33441 591542721
45331 96216 -599952974
49543 132525 240021376
1219 31200 556080749
11119 37710 -154048357
67126 92643 -936115885
46579 73597 971556141
95534 98920 933728665
90830 119210 197071
7362 72355 -872987143
9434 545 -541197007
64745 143211 816882408
93834 35519 -450743615
13616 135622 568209834
114393 88936 -936572872
50762 61170 -506301311
131090 52294 30452803
17563 72320 349166883
83190 26371 -653279628
67799 87862 -531240176
149582 31663 488636407
146176 119190 36647318
74513 36001 -212547891
28608 131492 990237580
53993 46385 535735753
29734 130332 -461758611
99403 69678 685530500
116873 102288 360549446
126477 22310 609311923
123920 19301 981127696
80095 107122 -126505726
70287 1807 285452721
102393 62325 -190323720
65005 46731 875809589
149439 107070 -138279356
21049 32221 765045621
74514 108204 -204411882
123040 517 -987300
41483 9083 -454909012
82046 57443 -589066860
116788 115321 -382961516
128817 20288 -220417765
32902 132697 209086533
101273 131030 -585769800
84430 95458 538695594
73597 80386 260316279
55567 96912 -856445092
64312 139744 -72062705
17600 30132 427510278
66773 67100 -648476870
131970 72554 208088802
118526 82063 467928075
135335 20006 -588611719
55329 17349 -860789531
22850 19409 -290587671
104966 21434 -772295477
41402 111594 -367144060
1179 9928 -257344936
131343 136229 533116743
140666 97973 -319973962
20495 118922 -215730161
26828 35959 -14231749
65219 52791 -480596072
23645 68145 263493197
64088 63972 -491751545
121414 39941 153760072
103889 21209 -46529312
38732 6084 -463884643
129725 15062 70199692
92074 21470 34869770
93810 128667 289318412
80290 67228 569341790
136249 110239 61577394
29061 129725 724227711
36048 25165 529523665
37865 147090 -745481553
87686 91588 -408554913
84625 137440 360615691
83430 32164 -868522512
82269 129822 555657612
137007 130961 -536660683
65 65515 638043344
66133 102893 602709949
44235 88081 994337809
118225 96394 466038723
63068 820 897562408
50720 41830 -612827016
3969 115693 294968934
137715 64604 -663127804
73404 125838 -51199932
141064 73145 -180052183
993 77432 -239067375
100512 40152 220780797
93112 12694 -694424609
6706 32141 247995076
79922 72746 107417415
133770 34232 -702647693
45004 44007 -71038444
67778 28718 866210347
93266 83221 -976500343
118306 49581 360217759
59615 91026 -512277774
58447 134292 -919758777
42950 20933 995486926
66174 40685 -989498572
45988 8736 793806317
74040 66906 722437658
131523 100267 -367924606
143299 115765 -66860503
15982 135656 -593545841
1577 106959 -456618735
94429 56598 137043186
131759 606 -750811296
14516 143402 986306429
108855 27899 -674485211
78017 19287 661711829
121264 40595 826702470
26494 82088 -342599607
35127 116460 -619079707
124791 62703 974061991
7677 135182 176451793
24963 20223 -754148478
117850 91779 -327284874
68139 66950 -948788791
146665 31120 -660014890
3908 77719 112340867
10372 11694 -461672680
80513 128943 -326479577
46385 91994 -503271763
21531 40691 457864117
8321 147632 -603690623
44405 128764 -142913497
92328 131515 666883836
124734 50091 -81516625
102051 132305 -926223465
56132 69748 657844501
16538 40595 389840484
70429 97532 -546665746
10985 118526 875128356
3750 79922 596516856
140234 62292 901674506
17671 118961 684957226
86589 18789 -727292107
119952 48973 985246726
131577 100802 -277189090
132664 122294 -439145304
80374 60942 -626025027
141268 109666 572523171
137071 36303 -2155214
80771 69611 -320718789
86007 12600 890760767
3530 38713 -439483750
22017 116635 -212674159
136649 136877 -554667480
49390 94968 -688448586
50450 90462 999028634
48248 49426 -637020242
78882 31182 719449716
90065 132185 -248584723
113323 94429 -171244901
56343 122840 -432113768
10231 118287 338409695
963 24171 540282336
12673 138831 932541875
148449 24293 -566999438
121062 34610 764112253
6765 134716 198233973
60315 59973 -715845636
93266 59456 344101074
19573 57229 297124680
30350 81728 -169156244
4849 18569 33515724
95751 2809 -60568208
254 66950 722650641
119132 110521 84991673
54779 62626 -211537793
58841 40537 -428634238
56362 92832 -527037801
73139 137184 696075411
62801 44363 26789807
4922 12044 -756529038
85479 144162 828353563
68524 15952 -693901432
140252 78437 -72365793
46731 10284 -69732694
7810 57756 -42357349
40767 28594 374302692
105596 105116 -990974380
42609 107861 -121399033
149154 44405 544854088
127298 53993 467950061
55494 20657 -771067259
107567 144102 -578948412
80535 64696 -667760667
140245 146874 -1812030
77125 125402 -325473687
108280 24481 -5125530
96005 38651 267098676
76273 116257 533380292
107871 32141 -503084581
70126 86700 -826757385
8324 119069 922282392
102486 65770 -731521259
78882 112616 963008257
99617 133050 -895703436
32272 117902 562750594
128961 126862 -21665681
76298 117143 629731859
42174 214 -563468075
63330 125742 419635685
68191 106868 -124496382
20569 43681 654265694
120353 100270 915679243
34621 16481 -432869230
81381 109261 856931711
35121 2601 786941287
61602 73127 98717883
92422 41624 -287760652
86204 58092 -904905589
9310 49690 -319646161
14970 64623 -341034529
69152 143897 637908828
146015 32176 -282554745
81383 37202 -562602494
22457 36487 -703815123
119174 123495 -534295916
40553 136383 -288807943
138222 63481 656566493
84125 23314 -641868409
32181 98409 -927015133
116265 75491 -119266153
144566 92867 853502108
17623 75800 478428430
142135 39777 -575860469
115398 123190 -237293973
120084 19663 354339203
3795 28028 -565333950
92211 88936 468531351
4410 112282 -204957449
40108 138987 -64692143
31440 61378 996295596
50860 65515 334092740
58267 8811 -147866883
1263 128266 299852131
50521 48521 101001363
46764 65107 -965695572
23034 97192 82009001
50677 118850 -490483747
148365 101717 -691728146
54483 77540 -526425258
108718 110002 -687348046
75520 80176 955839310
142052 54867 21445168
134674 56069 857642621
45872 53473 -322601156
71896 32188 40430764
11682 124473 -236231095
4026 107722 -556291073
21121 61909 44060760
68322 140679 327916775
76282 61038 208701459
136635 127664 93377370
105307 144650 808829614
110567 1090 433961457
72226 59891 648250589
91302 136851 -819409094
120380 81585 -572329272
100409 60805 654512682
75932 28214 128217866
47116 68678 345056518
332 148780 708392457
57169 10604 -952887962
146743 131295 912376556
95162 113141 -153404347
28425 71431 -405832418
120117 74386 747425476
145333 31324 477371531
39519 60097 -335266431
118775 1026 -67571879
131256 6653 28104660
97662 14392 -217880779
31686 89777 325272843
83165 45959 -109745476
17823 139744 -792360515
45591 46082 722024625
142175 115470 723903779
12514 120508 -690747934
48181 110326 534027215
13138 43616 963864942
78024 145077 159087000
121969 79010 372898877
7950 14077 557164971
32740 5357 884951256
95162 5396 25652415
25517 95532 -852752161
130380 5308 -68695017
42435 112894 610864865
109451 57029 128828207
73139 41336 -881841825
34603 93105 807594806
68993 106434 -888824000
143466 139956 -403522899
42095 6349 221797903
26557 117251 -238816178
22394 32769 498698932
32298 58061 135782881
114311 143573 781342372
75731 32605 -265057741
144191 148539 -376736798
63763 128893 110923721
69654 80037 -105350147
92832 48400 810829233
80957 75454 -313050021
46244 37198 -338243815
62889 54307 171402898
81180 63720 -461213349
93480 92477 211818659
122532 95647 -918037386
96923 59259 -529130723
26776 95124 -819936626
135127 87741 -738243033
40686 52597 -572650441
23446 81944 -77499513
48181 51973 -939125918
113141 17329 -559604328
88775 143695 -12526316
128383 59380 -520773658
69547 6983 929742805
52875 135609 -28331302
132122 13982 -103631515
96127 81059 470308699
125520 87509 -871892735
130767 30658 -155704369
132686 126262 980362769
49772 53133 896962609
46755 43922 388021584
103236 84625 -571020013
149539 34494 21673964
61439 141409 449579486
82117 127046 -877789989
40056 121534 952474317
125449 32559 -927771838
142370 55937 307843043
51300 140650 944874580
144004 67952 987074946
16897 79723 -888168660
121533 50298 709336259
42228 78258 612710005
45862 176 340919631
27507 108207 -213470037
75270 50668 -911148185
68001 125328 -231665459
133544 98132 -579465232
146379 73207 99040002
144878 7548 674993248
29582 97960 898563083
22649 77232 -734266267
22478 109860 -901983791
40638 53933 355317508
27238 89898 -834796311
39483 74366 -514935513
137654 47967 -766427483
49581 92538 295699818
135369 126644 -522235460
149218 82068 -299234821
5891 102733 598097833
124408 29906 -736110810
103686 13934 506327900
43818 65042 -776370390
35693 138721 906160363
12122 7342 -426313382
20726 50111 167081972
19621 142015 128721153
90219 50376 -451423857
112139 39214 412486735
25475 139406 414805905
91692 120136 102513789
82955 99130 812237659
91659 32399 -431230477
58009 33541 789505523
19804 119059 410657536
97933 16909 56796627
74349 142945 912981588
143184 140659 -516085244
88510 92057 -652552014
102468 42187 -884610133
21627 36559 579972583
25074 13210 567549054
82673 15596 551983046
47176 18125 -705944606
10768 99948 42135576
44758 72504 -724846882
60552 118854 485402771
95399 58913 -346612541
71636 39226 -428114397
1267 108855 443475815
110239 32054 338040687
108102 55005 -396778962
91615 32428 -604899188
57449 5157 -629652640
140166 64193 -773632343
103089 115724 -892601915
99103 117253 953399823
131157 121373 -141498544
99038 60440 727990866
110521 115806 257906645
79284 24581 -126476946
11851 85435 -812044203
70835 132076 725833988
24538 43262 -811354534
140871 117639 439536829
116435 35746 -315120943
18402 5742 603464156
139232 35855 624096897
67694 5709 317301835
77232 136713 -855818121
136895 85636 -679931201
66592 145668 -496127344
60739 32645 420909513
92402 81978 998703191
121461 10071 246316217
74089 21966 872358611
89877 99040 -432664065
139829 61742 -428768335
143980 84764 -294258044
41355 42128 -30677710
43156 29910 500825542
7025 37846 -459979063
55698 118526 -5472545
131210 91300 246951562
98227 299 -262166023
80971 58067 -717110691
128401 82381 68588854
107901 135519 -671285424
34448 56294 -48133292
117048 50075 357970099
97136 67799 -102072789
82301 91797 19590355
31151 10372 803020603
48231 98070 -607759541
25398 65174 -959169469
49400 57870 -488873090
109860 149694 -293569449
114772 44980 458492907
72853 58379 -807532264
126937 141942 858453834
111542 124604 924866962
134571 42255 797149005
47273 7244 -90737377
48962 11388 88717121
16533 149175 -151331812
13995 45061 7778770
23995 18585 -384302416
120353 27074 125753396
58447 95525 944900957
105559 37601 -834739233
50981 80971 -714319109
119988 83918 -975650168
50075 85757 -192563610
53470 66722 274656298
99847 64390 107756732
78242 55538 -312968707
110239 46889 435529349
18632 122656 112657535
107602 111023 -973297366
131983 49289 -225700141
60209 125762 572749758
88366 132801 885244947
79263 100253 -18649225
100710 58003 786186325
52181 130695 511821490
44133 60112 -486607903
124659 114609 941642985
134212 119907 919946031
90552 101982 -678542928
53297 119759 -762870074
43366 110220 -962169725
82832 51754 -934781382
67894 40595 -231286714
9861 59780 418730370
19539 60699 463036222
102887 126234 89440871
2429 20381 -906016704
86705 146828 344746735
46008 85659 -695227438
106686 22242 321523219
120967 59262 -61802804
94763 52737 417570901
33244 48077 397204220
114425 35655 510804303
35485 125331 556633332
18541 74632 168219532
63327 106686 395770035
141462 44855 -183900213
76320 134959 564983714
53586 47429 -75041561
16538 20901 -422792151
85562 24198 820517190
96180 50486 20542433
119413 85842 -493196861
11427 43628 279248066
29686 59142 221328756
83789 83255 303710571
113053 21513 -503490664
121040 11474 696928741
142471 14971 264805418
111974 50695 77933292
137749 96227 102966557
52528 101995 21432194
67368 101005 574333966
65088 140645 70539306
126074 34127 178823616
130030 23681 -419389310
34603 15070 957653250
117900 143466 -447920124
85347 42379 -661961967
93987 20152 646773541
131522 107137 -753234131
120670 108280 897730403
137981 102530 280158393
52268 48908 -387595051
27791 101970 -44581690
79220 100189 168106008
115203 13932 539363744
119226 78430 -158728939
134942 11527 -942508653
31677 104294 602281838
47679 56584 -575381365
24075 126789 -847093456
125928 138514 -173014124
108654 3118 -762086683
43616 30668 -19147029
53969 3198 -596287245
140374 74332 -40022183
116525 142782 -388810855
42576 73186 -541187898
71941 141904 -625211985
24538 122539 -694600775
12720 149659 -363327184
28009 135392 121267167
39957 115619 930740452
31699 133913 847463262
86328 119922 184525401
83407 9415 -2461175
8721 46731 -121808335
124946 75793 862192905
97446 86037 610097205
119131 83693 94405466
21593 75119 475066920
67119 74663 329376532
61774 83918 234341664
34371 35112 -687586405
96959 115693 -34666032
89877 40901 784012284
46936 130338 680706950
87705 110236 -245843642
65443 135144 288532506
136702 119376 640957260
130468 113625 -609080118
93317 50327 -914082100
114709 91732 -199968405
120122 35855 692945452
96299 39499 -854883817
52098 111206 161671913
97469 85917 -291314380
43410 145836 160367677
75492 21486 -594482470
78419 8116 609620791
35464 78317 -146066465
24703 87422 -881940179
53522 21822 208445798
131312 82880 98612479
130937 97417 -258886772
106545 43339 951380643
54773 23239 923712215
82103 66045 -36339240
130769 90347 771054795
88107 41024 -281154961
59261 52930 730933389
12902 93656 426941848
131323 59008 433907370
145837 114162 595173667
67449 33634 546823476
120614 34303 22575614
117314 17518 318020526
148543 140768 -220334138
29247 99945 809464085
112758 91171 -859992894
44604 46240 -877060356
109732 4208 -726276276
4536 144187 -818777512
30532 65986 29657210
128821 73145 112627572
103610 41707 -359453981
137438 137196 768970803
69123 124791 -704630889
12497 110449 206891608
18125 21647 830730457
79567 95162 497762297
92229 18327 -448656352
113159 66644 554774299
142010 112747 -100709416
59225 3007 -648329027
73819 66804 942843074
65243 38579 -681903215
115904 4584 -787201750
65925 139284 -530057338
13210 92436 701367702
41553 89265 276597813
111542 86279 -275896041
111978 7342 462240507
142040 119938 -596511270
66488 4243 392964649
5751 76420 -292338327
140485 147057 -608214744
55039 46684 -975502648
113437 120577 -268115308
19896 85598 -405245404
83992 140679 -318446891
143299 102230 -507047697
14562 129059 -740037236
134223 94084 874904481
39779 118280 -999255704
34978 26647 -360577084
47269 43469 340429822
39934 27119 823241569
48445 7636 -339559896
108666 1219 -616462616
5246 80729 -347967092
39917 11781 481746748
50555 65334 -153214078
20121 24820 -528111355
81713 49380 -560606210
59142 5578 215077968
49753 91361 847789872
23078 8537 -424781758
67836 111974 545799726
33285 35975 -575721789
136913 148297 -301461777
136583 102288 851762657
118771 37063 -829239997
64902 100088 -435392140
68114 45331 -314457254
106386 57750 -522941675
12219 135199 400041589
25360 117496 978736353
129213 58272 451955443
58123 91994 -877034743
77709 57021 204990936
62305 71679 -581666576
2728 16117 880264803
39779 93097 -330873655
97437 48578 648084097
100204 78258 131308978
109043 97869 640107449
34938 23131 250695019
125012 40595 -127506109
2425 21786 916165953
122309 118010 908664510
79427 7233 -276192404
39981 35883 -168086270
22789 2281 415987701
16296 7011 -958134715
23584 77890 -222099976
143466 117820 753825216
115321 104625 950415774
141064 93002 -348661162
113175 73636 214093677
97985 144926 -816879725
68893 74514 -317515133
36797 19819 830555527
5064 91622 -845734064
45849 35883 -583259722
86335 13432 -737681975
74684 86571 -233731593
27733 71924 58630539
75867 85659 685383867
14393 130996 -103670771
24356 2088 636442445
29310 8324 -863335245
83033 135078 631693090
77702 118884 395609851
126576 49527 887712189
3530 72108 745049554
54923 73029 617660238
11776 119186 232006643
5871 142958 -466332281
30943 51271 -941173892
6485 8303 -371149576
75175 82064 34089132
87151 51347 -263293813
19067 81410 -342372691
119574 43364 903364192
6800 140157 -298728414
62339 149218 -303563481
134280 49701 -291572950
112337 27074 133486804
92477 95611 -303750080
1875 58884 943490336
6302 106987 -263718679
103637 42106 878724509
134674 145411 -219797198
27670 58667 963270569
37123 35339 113121788
73313 146746 937289988
26021 60107 328823590
132907 58003 -928103415
54650 100254 869680543
20980 87992 -914018065
127910 16028 762329479
31008 16897 -737918062
53165 118451 -567602277
79459 68221 -365998098
40413 21334 781658645
148179 56905 -371977373
2287 116201 61401553
110232 37762 -311542595
9714 61742 -470407862
92211 9967 -379083855
45273 39949 -575977018
15729 126752 -186836868
85605 67748 -692802487
101897 86174 697154642
112441 92925 -711017745
27420 29346 238017826
31896 49686 688600036
95831 40452 216039771
42596 22833 -978259854
99895 46271 -466583195
95831 113308 -749895011
27681 120122 96720605
126912 133039 765958968
32480 75195 -345509920
120709 84711 34948038
85757 21408 685153426
28202 88444 -67200504
50515 142610 237895808
38104 77706 -978015047
47775 15870 -210259980
12679 142784 -180415869
56129 55473 -690580061
95389 24277 -984029244
62985 62353 -87689892
96718 119501 -469103119
42950 35956 -485426681
137734 65630 -444640178
100512 1864 -461188132
119501 29299 -671820908
55959 141281 -373200910
89245 122666 230659436
53447 40641 -67973776
70655 100503 -938752317
136125 95040 -493212544
56362 118757 709890829
109259 80838 575883457
119371 11531 543591643
88879 57655 117125460
1821 62596 -513710174
63378 99475 511419657
47710 117900 -711906398
10716 118006 -252973267
39877 36416 466674006
122119 73973 474069699
96426 43539 909740520
69538 9802 930125486
11675 41701 -87115619
37581 117159 207781827
75734 70559 187752539
133627 63422 -581090185
37848 129041 -922568787
51100 97250 60965111
102421 5612 332206541
104969 6644 -821843160
24706 119302 370977904
40089 55494 -307076973
128120 97723 -141805698
135361 46929 196937283
43861 122093 957240020
36043 101046 -414039908
109148 12372 -560024735
100688 32085 815546712
78515 135282 305263110
16066 54773 920839494
65564 64899 -359681955
50486 54024 -638236278
4993 22678 406517879
84361 52150 430321299
820 12640 743188593
117143 94550 -719336657
109012 48509 -6568379
124024 29615 176383793
104094 92422 203758159
10111 74671 490266784
37522 119742 706415831
53933 3227 -149354186
128838 76745 -89491716
139846 74332 395695061
106242 41373 892862764
144480 15367 160533395
90046 25967 -754298652
146195 82151 737213851
149154 138051 -817645380
134445 136319 -666820668
14996 37163 -851104280
135639 2809 -403294049
77939 103776 432218995
58724 101619 -202315306
82872 26432 -674502945
12917 42864 584995618
75953 144950 -616217875
117353 121572 -941881529
53447 74837 -316809744
25411 142308 -239855016
120353 88827 -347619474
105365 25941 155869813
139650 99892 -690391659
72912 97022 -769696055
97868 11688 -703602409
117102 55615 830412425
21929 84633 -552435598
119419 19283 404995988
129354 112993 192450494
27886 95744 484679071
5650 148061 -552220449
69146 94672 -684151148
44943 49006 -46376957
110280 115182 -143600501
126303 29890 -440276537
111003 1601 -169569690
48648 16963 182901114
35453 145353 735544412
123834 820 -221492551
88226 35122 863141459
87714 13246 105578670
137046 69754 241720423
62850 3906 961229918
42879 138099 -688561443
15850 112048 105284742
79624 113640 -620040255
10981 124790 -368342000
87918 56132 -559818139
101596 134111 709666051
132115 35815 -703841052
126412 1509 -359530076
44704 2375 -387467005
105685 120065 952389383
110707 142603 831456035
108855 69529 218333571
139835 148761 575862888
13382 12262 476354962
27183 26478 -388438577
86308 135426 336861478
148056 1749 459069927
146751 40686 52870914
139199 113509 -780696687
133698 84711 -926172647
13630 140666 -954041168
137071 148993 856656009
136263 33477 -947514735
140514 144950 903287597
147970 145621 240879288
111987 58022 825611416
133399 94026 686659553
99433 104351 -475789585
16894 37804 297701219
102442 41472 171504197
63107 83574 578117140
38193 119690 470145936
38352 96470 477339078
87272 120024 20226175
115308 3526 666019613
18412 32283 -667516466
133715 73607 -27142538
30134 94562 -331590406
93589 13858 -142939822
103255 62030 579487809
10222 68844 215398302
43246 129348 620333464
26432 105649 -978788317
71894 2425 -61802816
128273 94442 297089678
96116 70690 939672538
17518 15535 -355990231
41779 29247 335539693
87001 55241 107664463
35733 34779 -315609157
88519 103197 -510639267
60381 18585 611745392
120670 82552 517801929
42942 48861 307802031
59622 128377 205358100
62764 76323 387301809
107999 78758 593962729
9985 4562 -173552931
144558 59937 -549997666
55698 43752 256592401
83847 124274 -843635696
105714 35917 -86361082
3823 9212 -666752173
45124 54343 -135243705
3523 28469 471388264
106121 97736 939431967
145447 4798 612928361
117008 59225 -346227726
114709 125296 229736225
58830 72098 172907123
106411 93823 -981732684
28655 98116 391261419
101885 137971 87879283
58407 86123 -587942131
33244 99993 -50659639
15966 293 87728295
2748 92133 7654671
55969 78243 665842815
112786 68782 -568149848
78483 46391 -926587572
27243 144191 385087308
26478 133614 -321495391
52708 131614 -986470815
104563 55698 -518064830
112728 116192 619294743
98137 72306 443126672
19470 12855 556049446
96626 14339 930830328
13746 38867 864413610
9000 16145 541052042
9310 147920 642149635
51115 34954 868121144
21408 89794 126046973
12273 61413 922877511
501 142424 -919027178
26869 93589 -194788322
67088 17176 561371285
134265 28916 489378598
61836 115584 -43073856
73725 59758 842544914
108885 12732 -979066167
129461 142683 751200465
104351 33186 -881805382
38558 52963 868942358
34938 27692 -823445979
39981 961 45225608
87612 113007 511563525
134677 99053 807508989
112726 93105 644600466
86454 137749 -730655701
71158 56665 840166554
87656 56820 -71607472
126962 40197 -708660298
48693 98832 399209703
49292 18375 -159052056
99475 107344 547657738
92409 120669 -284745022
99958 58535 186601480
10229 44160 95965789
45872 103130 -476038376
113060 137778 -759032326
117997 81867 -840005930
72133 133434 -331416196
76231 99130 -402800075
50842 147443 -289310599
120224 10794 653411141
49977 6573 -633564260
70263 91047 428383705
140201 95564 179501762
70126 110878 -635749800
76320 115157 -668444126
36634 45614 391850391
33477 112039 -603448339
31132 130769 -367981609
94540 78178 -236084152
74663 57958 950740946
96990 59297 -815265072
27899 111174 907505746
103372 111361 -852438049
16972 45004 -119667852
24965 4591 -329647487
12497 77969 -541226714
45061 59621 96023398
75713 136714 991707714
24243 91369 248661019
11921 142175 -200685514
93534 65892 341419736
71732 77668 876110261
69656 16131 451498493
2192 3321 -330338242
77071 29855 153666534
110752 57591 851674207
32250 28679 -505290957
116604 134469 626383580
111518 55778 515132392
53909 71907 -966705680
11873 70697 -429185601
83305 46862 -177890173
43743 49292 626050886
148846 52201 878425496
34239 93950 -778149532
87957 68618 -519200673
65339 111669 815271464
51314 71870 -390853214
11566 107354 -81130994
96944 6863 -548873508
5246 49816 85911670
126951 84988 89426150
135463 92735 -613473397
78458 18669 471782075
34232 70009 -150214816
87658 28040 -213277682
43469 43232 -23810929
121024 93567 -580004458
86488 121748 -973826479
147936 37910 -852071597
62351 90462 -109391754
28742 96100 -656380675
49 76604 -506301486
103031 35871 159483692
55525 135078 551958825
79427 135746 867897821
25995 14044 -698716802
144566 19028 -200665772
14833 11590 -326857605
37546 80324 -357785391
85047 52140 63155055
12965 135341 201594846
132697 42944 333102079
48665 60815 50708865
54010 40318 616490566
10429 90635 597780705
138754 130021 934438536
75098 119167 -998054020
65850 60158 -883962373
35103 92328 353225830
29078 20839 -26346636
32559 95379 19364775
57633 1009 801319034
110449 73592 584409574
146462 60367 -910781623
146095 96116 57920849
2847 116257 538521940
47243 17675 -623804183
101697 67731 -954883778
122781 83255 -969513787
79477 128383 -402193507
26230 113067 -642314982
46989 81103 401800398
16435 54849 -936792156
100852 47401 204536496
60508 100213 685251442
55678 144558 958437569
91574 109787 -569473471
94658 87238 939595206
110953 97566 -22087477
90476 65304 839771692
242 126826 -950371267
105505 52768 86791206
108537 50010 -723571062
38316 93564 239511500
26857 97944 772354924
13617 46402 -949103323
119303 47262 549731596
9538 142950 446114919
118850 146102 -315447244
63168 92420 -728681895
87908 132964 -562679743
83216 51846 721446622
12466 72816 396826483
87133 120658 -928341659
53668 55284 -549529834
116183 21475 -837984089
20824 25560 -844584081
144926 55038 464325608
24706 106683 355381596
20772 76052 727497796
81857 119843 598967336
2162 17725 705505145
146612 6666 -500287757
148574 88683 691124657
103189 117496 -621874422
120117 105094 893641307
99960 75509 -398557109
46527 29496 -143781940
147611 51611 -44357879
10164 4996 219044722
64061 61727 534090545
38656 124145 -718158874
130570 45324 -650625679
147293 23135 -422212048
65925 39475 -797721390
14220 109168 -825993624
67618 6395 -659158369
21938 89244 -779217602
26371 146244 -864925911
143406 89260 718021855
120955 139462 107281352
141568 97572 270230080
24251 132310 -69975848
106699 144673 -310753015
33244 50029 -235500940
95136 125245 -341353633
111839 53824 215033651
124803 115575 138543745
114596 102230 -44888130
69083 83766 174721325
37623 145447 220370942
46897 59642 251550401
117563 100875 -981770796
131966 133709 -941009679
114175 105365 -722621370
79914 93917 708946193
105947 143413 654300171
130564 145880 -415771140
146751 142970 449377463
84366 98813 813664105
16554 132199 348103800
85430 146109 -708987154
75296 77747 -297033410
28577 101153 -879779899
14758 97209 709286907
122312 122742 182156076
27199 32816 303589064
17349 107432 209623803
99254 88023 -27416187
30791 149473 -262299143
24965 101023 -56918110
98903 20824 -528361178
6031 45819 -994677481
134626 25731 468206129
31382 69804 -289219713
15444 107853 71892487
115991 70859 -744495183
140252 142048 407286156
146420 119469 -821037153
133485 2425 209221892
115752 131226 610330627
78916 56492 686586880
122161 19961 858234379
35464 16969 -273459354
60585 23545 -111105451
138987 100242 446615971
2193 53133 908350876
49991 119570 885938689
128668 62150 996877112
40347 44723 -797345754
98928 27390 -927547693
145198 1769 -702430944
57840 120380 -59143868
129240 12445 841303622
32100 99528 989394842
73118 12442 672928322
76682 50484 703303654
1601 109731 317336318
56026 12651 -859214458
65 78169 -980673376
61942 20076 -604387756
78360 5925 -619763191
145476 45601 449176768
90860 299 -884286581
108109 16816 -13865761
143565 113833 6744880
9181 75996 -23391604
144257 15949 -835142106
74639 143025 -557384764
37865 14735 286733462
116975 10429 -999909786
29760 89374 -164113273
95751 64832 86096467
83162 107747 412173761
35975 83688 78946988
7538 49543 349598707
88683 37494 583080537
74726 72263 -521327143
105289 9415 -840733272
24017 35108 -586987705
132270 38650 -358133606
85774 121570 861878984
22286 76666 7839503
62968 52930 -419143775
36924 3136 504269769
61789 35917 -525481857
123526 29533 590997843
49075 18113 -552706298
84096 90382 -130807710
141705 83789 482565772
100338 92726 -974032024
38262 11013 768214872
129778 60184 342650168
51424 5144 -596924680
19539 110714 677036602
46596 38558 160636537
52086 102936 212718547
141591 82177 869733415
129918 18197 -701632268
17139 12864 245931764
108899 69804 989470816
129296 145164 -215772715
73563 25656 -277890134
21089 36038 13196122
137199 61038 739618237
124024 21055 847010558
142212 19589 350003228
108771 30044 -81443428
143197 21377 -403342900
64047 113314 -698364911
144803 67664 547517616
142432 71994 425862891
78931 83492 -404452170
104823 38493 -800065795
57011 141462 213702482
104109 3748 -615782454
83492 67248 844000389
100740 123762 -447853099
147915 140862 159799089
60381 127064 915244970
22849 49895 -834356533
111962 39845 -753649589
14128 81399 700760744
64038 117120 192128974
17844 132697 -738373416
32453 6484 -254566134
83274 137525 174783599
143212 78121 464425564
96180 20245 986261790
12779 23758 -751932101
120065 45555 88653033
70529 47301 -966047898
1707 40864 572549102
81947 24703 -681260153
139487 16681 510490091
92481 63674 -270680095
20772 110702 -875706456
113509 55903 -685647251
9670 44139 454631845
26197 104968 986732474
93335 32399 -500487097
37581 53579 -966548653
129354 42831 -724580938
103851 68340 717500029
14339 8594 -345115398
120548 27628 114139362
124372 13616 -704380304
114467 92422 -574222280
119855 141130 79357961
116502 132173 845972426
41797 9670 -637131788
83504 76498 160326847
3198 49085 -739028842
125117 114643 -584205392
108889 54806 -224258501
95359 148757 -330117987
148464 64668 -288345547
136248 69105 552327452
119742 78374 2952984
103596 80161 456038915
103696 7868 354999367
140107 62876 -565893388
108665 90573 -495873345
13424 37202 850855087
37366 146917 -273150655
49864 60184 -546664117
33569 51932 -790218582
2910 137453 856111894
65708 69959 923272642
7810 112845 50106324
98401 97810 -198250356
14984 72575 -388928385
148297 16726 -853223200
46596 87989 527966833
16105 100688 -5561291
144462 87180 937391846
244 48991 -16140399
45736 80085 -108096246
51150 105253 -931472495
122200 25944 643026435
25105 115707 -196388912
86716 106657 852700182
13382 65599 -59377051
59622 63051 -543325881
95040 97287 -855864561
1800 13858 -627379452
69169 66687 831401542
5280 93987 121842118
130345 31761 -7676439
43318 133742 -446771139
9124 101619 -600432155
90203 115871 663281328
93320 11873 -763384849
78233 127428 746882246
36960 135058 -676671687
129633 54373 -394577399
39021 48230 741921783
121373 78336 167785741
121191 43075 922194559
77460 51424 686066168
57424 115341 113352611
149210 71879 -498215986
18779 111179 842788696
118500 11467 -765502106
118994 144888 65087968
55078 69566 -264197597
61535 60760 841419663
68484 15782 -260002834
40420 31400 -832233321
48730 124879 -17772902
72011 99963 522054242
35339 125932 -685582700
36303 71483 94878164
46481 41001 265789961
70103 26248 176764515
50546 120846 -732022134
64668 146620 -751830658
92385 142868 -452893931
9181 93584 831635900
66314 54693 -123643208
47003 134223 -319284405
57626 117775 290068557
53297 139655 -244937370
88507 3045 -986065354
116435 74811 691452903
59285 125413 684240367
36093 130270 -356800713
66333 107944 -298950299
139870 50111 -148855435
66314 146507 -478323888
16290 82088 -752593418
135660 46668 -266670267
48311 110449 -445051035
77369 71564 -551142943
85842 50444 969882603
37788 113053 -40933481
136790 15119 -979696810
83234 81038 172107145
41173 28245 -53326482
143041 74121 906094156
102979 54498 -589625066
35871 101985 -920270196
49798 12372 -714635209
24401 39917 449977763
119898 72232 -349507032
27979 108654 431123643
95849 66333 522125848
140054 105491 860337222
98530 20643 -172247110
83033 117728 126887622
118624 38825 -827325453
46438 55367 -405725943
12042 22017 839440129
132276 128134 -893186333
23136 142484 690675928
36728 44662 221075811
90899 18609 994740278
113743 92431 681227735
61365 36080 630602565
145074 86005 -941675547
119405 80100 939793270
50697 74618 -535071420
115819 134664 -613849252
91354 110567 -332320991
118733 15391 -923376846
70122 11876 852813711
91753 17072 -360571498
138971 107122 -300802004
33460 47755 47281160
66488 94973 442711050
98142 85636 920955157
33849 59379 -391887370
2975 138496 226779525
125602 85842 -992304141
7083 33781 -665190775
104294 137965 222470976
72603 70012 -830871072
23114 47648 -947714654
47401 65165 897783006
33345 56294 -82901049
130734 25175 789374729
84119 70216 237632903
126849 112850 367454760
147588 72101 970093246
114521 144275 -331403833
145755 25398 200851236
84730 79067 -945641890
36479 103629 -338902971
99422 61647 -590974983
95098 53388 -711830485
130539 137822 205801857
88510 32743 633714137
12647 51417 640203863
9814 148052 410200544
68484 140876 122337258
96955 17176 -871422307
142799 149315 -330415619
17643 42402 377935393
144776 87477 973603958
35948 103942 274809935
45218 49833 557348937
18780 52935 778350727
31755 42881 -753244435
95389 59233 -572443938
64077 32740 139790743
21559 23843 21107866
1575 22097 82579668
16228 50572 -389263460
50525 141113 165809112
69316 98869 783861896
134961 111090 289560497
1093 70842 -523980583
13806 50555 645795553
84718 92851 -863678691
123747 53388 502915661
62433 34742 64849471
55329 45305 508000211
45021 72920 61464923
90949 135691 490449939
29380 103611 -586118949
92927 54034 617839389
67957 84639 518840547
119777 74663 497312368
137516 53977 -654953238
72137 149210 312274912
9246 56836 -110526662
119507 5153 -509361079
3756 97192 813083668
54680 115308 -839550387
110024 42900 302873737
96833 69030 423688118
149665 89568 -38428751
53664 47865 106996650
23119 76675 87687689
74946 80424 711697046
113887 130984 -303400299
124230 64211 -946570786
88488 134136 780399726
1096 135988 564301649
63996 91159 -358657839
103199 108234 159565673
5705 26230 -408419742
133039 26787 787068737
47951 138322 244030618
17726 86230 -512753387
148990 87132 983553249
38241 76504 566031025
9634 54882 -838805151
31688 138830 -971093036
34345 42413 -211303641
94718 22374 626650863
82151 30099 -180084701
130228 21463 21597827
53086 85379 -741109571
66288 47401 -704664794
51115 81276 -886341280
45254 19125 483773266
24576 99945 50187345
78225 106435 402126077
75731 127053 -492942094
126162 144480 -466111284
121324 111221 -741422231
97156 137110 716721337
36495 83847 -17092103
71145 61251 -758729978
113845 89429 410313649
143381 43770 176013754
149154 131687 402116543
93080 40590 552294761
14397 125513 -219218716
77645 137007 -230921326
30382 17900 416051056
47176 3382 -997881379
107344 13397 360203651
74655 113833 -335459397
28943 24576 678843185
26775 13598 -449783962
13943 92096 -527165247
135952 111542 -174858707
141270 77235 -285989971
86328 6200 119437202
58499 3262 598294984
44943 52598 -857077602
94461 148610 622520064
142936 22018 -882318214
38841 106099 -347152905
133317 141886 597317972
25134 4752 250117141
145859 88623 458052721
19369 126872 29908018
24288 110894 -997710667
77325 39770 -223948832
65012 6105 -72159048
53109 29794 -394933602
87151 34268 878716318
84639 58613 -813453322
51915 42056 554179845
8028 142794 -39872227
41356 105850 605522524
146244 136170 -676982033
34049 123452 -674762978
118500 142719 -466347345
40882 67145 940479620
15673 119469 687273208
61097 40388 -21770372
92117 42406 -684812494
47176 4640 813484945
30800 103889 353887841
97156 48094 869291734
28718 105604 -936872383
93406 83849 604884096
91080 128134 -284249980
14397 108837 -437370296
133353 91621 -79975804
94159 71934 624656834
99570 100802 -74612988
116876 29997 109304480
43681 85402 -719356415
116632 36082 855581236
36319 132473 434848997
49426 926 12045128
113855 56026 -521600255
84760 85501 -883346329
39475 8978 -745801669
116502 144447 478071119
9717 95275 -961888602
96912 22696 -87710813
68893 148190 -795728183
130685 119473 -250754461
130384 142129 615623846
34211 104351 108131948
72698 124388 545198442
43620 94461 -817197785
11531 70744 890471779
132449 19621 872705601
130769 134578 -232817869
89432 59920 -433019210
83504 63613 -686926297
88507 110779 -955921658
137573 111174 -25004295
109799 146269 -319325833
134610 88493 314868812
126074 92298 -206184139
63613 62904 122043842
60125 87987 -61984807
14087 10098 763428046
17431 56083 249004380
74476 86570 -568094295
13602 28704 -613901787
128665 81855 -646439032
108174 140204 368948701
49527 87790 651561588
14044 59337 -791763458
41948 707 572401881
90061 143470 -684464031
20928 110263 604133626
90658 2104 -926451223
77111 71994 837866588
59216 79616 -348807055
140852 3184 -667273762
139438 20006 216977570
147483 104433 -125891850
111674 116397 419115089
142711 37494 461243449
7835 91989 -734696838
102466 97477 -286399145
24703 12749 412430686
38871 149389 451713006
46693 54650 -148308634
4367 90934 -829417000
48630 29420 -686438870
134684 23716 -995121104
83674 118526 -71972200
139177 62570 81834583
29143 65134 -85538729
115785 96673 -590045284
94620 39949 -779698417
47054 55825 597132623
56746 8811 9274986
119593 32605 855003984
26606 89942 411497057
57591 42236 352546384
33050 121517 -469777955
58288 80107 -917883560
92676 39752 -124492704
64696 91679 -309917412
140579 31913 345063472
42704 60805 -416220675
21168 70928 59967528
65599 124864 -8926693
26437 41447 -213504592
59971 87337 -702301620
142342 23742 1307038
57505 39754 -760066285
142927 93987 -785413954
140382 52768 68223151
8830 83691 734405397
5612 69194 -838658404
50470 115724 -358427272
36631 12009 -298814712
136771 103588 -438431800
136122 105850 339135925
40300 77081 -191072321
121705 35864 -106442281
100571 91159 722977610
44491 141705 -741072639
46041 111063 -341575940
104746 92642 -61342976
6356 87758 129845633
29525 43231 -400333731
83492 98006 861506326
104494 80751 -713831758
39566 41552 -34659366
121256 62424 814242202
59788 55878 -511306653
127997 31274 858378534
111597 67259 -348847264
137426 139199 699798026
93709 138949 668469866
82491 78611 -205935455
8018 119801 55092324
39089 87238 -12612286
26130 95141 -727785053
130800 30879 235425952
46094 113208 -582245878
112798 136040 -874861388
20856 141443 227393292
125331 27840 938057409
137199 79571 -803009
84921 5891 -603936477
59621 72052 314211386
61365 138587 -824780426
11120 17800 -169830663
3335 67198 -851809995
85450 56836 880203479
11342 28174 -883840803
72886 8798 719413051
5925 137142 -128013055
15448 102801 878620220
9875 89470 -451617476
129416 109219 -409698682
126248 902 310266811
39021 114062 987697915
109556 58228 -527814103
61544 2660 989020322
90623 15604 -713194060
111036 50880 -503731312
53470 30794 777069380
31576 81809 -473354002
104563 17303 540432212
44190 77392 895411669
38034 141200 -320759207
102345 125027 -932852874
7548 95409 290133143
60158 115990 -279122187
94658 54423 -799252245
96701 122532 839836856
83797 122909 -771960835
5991 22468 -834873542
63111 69998 -455347650
5606 130074 -414058242
66894 67837 254916319
72322 91737 566224564
50860 20414 338021268
23853 137440 -20630988
10429 3311 -805565602
118605 115420 -891460217
103695 7600 132765280
3862 67948 -656060020
118225 18000 747761147
66280 64471 -42435181
142620 66853 199615239
82177 142626 -150953100
56577 101687 809824474
125971 148041 -877600088
99778 141469 484239202
133770 45595 380735762
54923 108008 720469650
5916 17751 -630872752
102550 52583 92302280
8888 7846 349899584
72898 137866 870046205
21209 88520 -702674449
51362 138051 -495354635
125881 65088 883950732
144945 25637 477770113
54617 118966 977831574
16408 90347 -259955887
115707 36632 534390605
135691 104731 -313400926
17537 117990 772430084
28981 57626 -587567508
93523 69823 683504686
4071 65304 47117498
93079 114643 -968699618
76406 87787 584934109
123031 3594 -288028288
43569 132469 213894017
138847 82635 499029853
55078 132604 656255974
107848 118301 697050225
124140 22907 989394087
15135 25715 452608772
31167 91727 508968709
94663 43232 255739338
123270 60863 504787027
43752 52254 368599965
139520 58580 -329662498
37131 104307 -133420183
114640 4974 -548847696
124790 101339 -141766769
85588 1923 -759923558
4100 142277 -857466034
92463 102393 -992341598
106986 10156 405422431
132525 57338 -501946242
89031 53428 -806993497
7171 23541 855685557
46897 73203 299651400
54776 109860 165939935
62752 45309 130474967
124950 58951 948308457
109426 115334 68366017
93052 28724 -352265208
129463 33029 -178258797
91578 43179 879522039
68393 22849 -708965519
119946 17053 357364868
2003 124309 617159230
13585 105588 -53887736
146169 124560 23488417
16131 30120 -935540578
97566 114252 -782276044
66280 90510 528046193
73025 14201 -290982472
44808 58486 -454284542
130074 70410 162186149
122591 139499 -24146457
5259 144162 944018452
4591 77135 517325424
1707 56877 -398669736
143864 47708 -26707873
149076 1249 -454854607
71221 57210 -597681922
53802 107421 -978154378
53933 1535 -204359401
146959 130605 114277295
87905 105268 -478715690
9796 110183 612298649
136312 85243 -990569680
41400 47281 54743096
129707 116984 -35028397
141274 97516 -793502785
136649 98909 420924026
23119 22935 193126555
46683 63859 -552769243
76927 29637 -686680748
86640 70736 -957857436
25377 24807 -566245531
117900 106337 -202247059
141272 142175 194427019
117220 69929 -238536709
119843 145892 359415599
2059 72639 -772963722
121422 46596 122807981
15437 4605 113904994
124188 75863 147171573
134283 82070 709402801
114320 94692 -961896408
39715 1266 473149120
45302 93320 473533878
126477 111474 402461810
139129 74879 504730188
79573 57941 370806259
43463 149224 739394580
89700 40776 680272237
7294 140466 33598132
109119 87534 211102845
67123 135222 202007045
97169 52528 877447725
26587 142799 -615829538
89961 67996 17634456
21470 11738 -495270830
39036 42310 -144861003
98041 17833 -673480807
133769 87703 841572911
136752 27390 -393435460
70216 90036 -589684263
93149 114912 317785659
129100 110795 515290231
21966 42079 -413031733
93584 81841 -508288511
139956 103037 743157913
65210 113038 116971397
5922 18105 502653684
86013 55397 87857924
124971 72804 -438949782
84915 133715 -284574858
28147 116062 -371000475
101438 68884 515190837
73911 14735 187866824
66202 45446 105526562
48729 113794 -891738333
55065 104576 999721857
35042 90093 474748853
34494 69589 733437250
15209 50264 -970849456
134338 27074 -380288403
87043 127997 -297242894
34473 7244 -784755692
129540 32074 -627658212
125726 48293 468882934
99040 67624 -141577515
14480 132358 -317211764
113037 126937 236023319
115502 112772 -270072615
37762 90213 -526549667
21033 108469 917851802
23898 62482 -668073280
19684 126869 550159978
125141 101946 962482159
915 18895 531711558
97519 2037 -724664757
84971 80105 160278896
74127 84392 -240657972
144926 142512 53929533
63152 90385 285795835
142834 39742 -765794588
110442 149255 37882358
143885 21048 364347721
119965 94942 67938401
141137 91183 -899764855
21803 47176 713888102
62052 113995 -706495364
85909 78919 161571830
126978 108035 -438354170
82149 85393 -993912525
115018 109652 -848291428
14298 63426 484758251
46660 26905 -450398155
97693 65106 -765889771
60469 70928 980611479
93657 69827 222149952
67757 97871 -445768795
64702 70234 197382221
46810 3321 313107886
58440 84718 -813991627
101542 41798 589569859
82823 68553 -378290443
42596 20852 -536517986
45034 140876 -704579291
80649 3854 -37416260
110385 26181 61469053
66249 6084 137308902
39413 82086 -213709431
9716 25640 -646565067
108775 73090 -610853681
8870 60167 115509979
72536 66966 -804899653
46574 29686 505086443
20141 82221 339409743
105009 115230 59119658
33186 127796 949297136
64858 78095 -543627932
122349 95065 247962576
84044 142782 -477434412
72617 22488 728942977
62594 98769 -969477731
99316 58876 -389201540
4825 45668 55454854
21805 84342 -777550115
41062 46929 146142768
60533 63674 144222600
47865 8310 212032971
88514 58942 218586884
6395 103324 149310158
20074 51723 -64731895
68446 77714 -909050698
127928 63033 -324263158
35964 12965 -169788064
6653 24432 646956849
16972 31883 -715799492
27843 146746 364140423
87777 12285 -765871436
71800 95831 490722500
88273 42307 278289182
133069 66548 -974612586
132213 38788 267091369
11594 34371 734924668
40135 137472 473453017
90664 82684 -864758321
115230 77887 -990667985
12618 7136 -799867828
20245 49954 212892820
102803 45410 -176583352
121349 93080 -432877991
60897 140239 -446793944
61260 110146 -98449517
45441 129822 262461446
38817 97572 548730855
10774 75492 -91624877
14579 87623 182838641
8811 38143 -147326966
22434 138971 30972782
124100 51519 345256579
10696 27843 -739518309
112439 95846 -127572110
44116 136368 -701840077
44609 108850 594099856
60154 57523 97915221
146176 4906 37538203
84130 97732 -850764756
77874 94522 987914519
13697 5709 324606417
73240 60897 -967673804
17401 127186 -796504068
76345 79763 472907729
7362 54616 -843923579
116635 38307 -717654315
127901 114657 -214844994
71509 127123 93186846
61413 98866 -323000089
81055 119901 -896362602
98966 92211 400113810
85875 32177 945011691
141198 71534 -333064708
53491 107249 866719395
43882 93283 -606270875
13942 113753 -770537939
20451 85636 320915894
122386 139294 72324686
73728 45692 -504486478
19469 50124 753105715
91819 72504 -812090825
101285 74513 -778030208
114469 71749 509972958
83255 91980 942200663
131458 139937 983768812
2233 79567 -527721317
68087 12136 433231132
136016 134524 -909317540
115808 80357 300692716
26129 41768 -182052410
78587 29637 939879211
138948 60762 426405020
133050 21733 351648314
126321 126515 435205190
91223 3487 161956874
105602 140852 310612604
10583 133324 -54918915
48479 45331 -95177040
70190 147482 -35730866
54882 97780 -395799124
27892 137866 782834104
118372 34539 953497129
36540 106435 764897528
145048 24731 -482916616
73203 48720 -611623047
91234 138272 525395692
111300 12311 334924401
89824 106105 -375197490
52271 45959 -59878690
114147 124274 -458549615
52653 49085 470451719
30791 37892 16150647
103855 38732 420108951
113139 144497 -535715278
5771 51405 -684087418
11918 12163 -681608584
87656 139731 229785318
92974 87535 -165202187
85073 19028 -466964962
50103 72933 106174212
111875 56820 -848500685
106707 146731 -45438361
82310 13044 -526467761
114252 95947 288931383
38363 100740 266744276
65272 93480 814696303
18431 44107 922803118
13696 129134 -840997498
95939 98208 669220360
30544 143576 -766859075
73145 131320 662558637
109946 82943 -484099258
91639 56401 -719369161
12855 93698 249720751
64796 27020 -138872042
149659 142195 -522440567
135410 43262 -825942173
20543 80403 925927006
142610 25289 725083661
52271 36877 -446020035
98864 106944 433191473
119302 18943 194379853
94774 136635 -695701233
36066 2164 -863992864
27603 2957 79530603
66775 45446 11872504
51150 67765 -897538692
52181 82545 970024215
81117 16295 454257835
132992 132072 280294828
137314 30326 -788247473
47638 23480 251682981
100858 88353 -385393470
149017 52997 719731312
116806 57357 -381336390
128971 37414 -925664952
22438 48532 -147661877
58484 66289 -837982531
103194 98244 895467112
93590 123190 310156157
146030 47775 960373512
66081 11120 -599654089
42669 53955 833007505
109273 94026 477002925
15706 115390 -520866639
38232 119456 981771938
133487 14706 892786292
145996 114311 688297202
108709 9912 -770076986
55241 87461 -546150416
74266 37939 113969835
100033 70736 -305594167
114084 126513 -590369353
55078 61098 129038192
110620 113478 -187587476
25334 107977 119287905
104429 117671 677067868
136016 108805 620667144
55658 113274 531977435
24686 80632 -432713139
21786 64808 -115365433
37335 140017 -344614591
41298 121024 8128433
33619 1875 -972382795
53852 15579 288393696
37017 79811 -442770372
47679 68311 -631742632
4438 123272 -168007046
82371 82270 264040303
69692 28064 -698882361
96096 318 -462753890
107897 136611 -741014252
60125 60255 -716550957
86328 34521 -245183010
131982 88510 -986979196
142532 61260 118415993
44405 91060 -206857038
8541 94653 442110933
77229 148045 692495599
146344 145668 -344504441
89947 119407 -185097050
97423 62801 815730863
87862 146839 -298178001
36255 102442 756904482
99215 110715 457581193
118182 3748 -916064400
68819 116924 35632343
9676 114080 -693213579
3321 113518 -296355473
109853 39064 -680328908
134037 6857 -381006209
139563 109604 506948230
38716 55279 -811983455
64120 56114 -654128608
52072 128029 -247951965
37010 25475 -141962038
104508 39546 153353569
24159 81470 85609298
77298 143117 -287325353
79730 105366 -683659023
43339 24367 -41244615
144939 121405 195630751
67368 91192 965630920
73215 112197 -341272246
46817 143571 -963421392
51434 123267 506396080
76348 143697 692214279
117048 2499 578255456
79143 26197 -410163991
24999 127353 211500795
74497 39483 934082301
60125 26668 -899682631
67971 14537 -194287303
137834 40684 -46413580
56386 116975 554174935
119509 494 -570610435
73028 103889 720218697
52239 142279 -180247878
72920 17734 -351430984
125726 114473 273753128
83124 110146 -679590044
13906 67971 -605912018
76838 102803 -83345223
24356 73 201986045
47779 22389 -685862474
74561 47967 668775297
132173 83034 818003239
87507 75241 -330712542
85035 25717 -780841943
35164 78783 858907933
105294 109238 924149411
139153 42308 -826292907
28961 42483 480088156
47539 128161 -45508547
63098 59494 -200888750
54376 142459 34911999
107091 43194 573780402
51169 137475 -684179966
116724 22309 98645683
148347 16145 -5906012
41899 92851 -869388712
131234 131335 509024132
79459 16062 -132665618
106287 13832 813153718
64880 80470 -96822397
83215 46431 -45523597
24919 6600 -488063718
59663 13195 87377308
132140 142147 -335072596
60735 124393 -544432512
53756 67138 174542985
72092 149436 -673067869
142844 72274 181898506
34621 98194 -535594501
113543 27042 810026828
52849 44662 -505310909
104355 84439 -732798120
134709 58795 504497841
68706 144786 -608833410
86168 40168 358491551
64785 106175 -562062647
104123 96367 -667276196
42491 55878 -650019202
65212 103198 -160850608
134996 100498 -731879526
134361 40019 758166585
99993 88546 -710438249
132690 97287 347236447
146604 49391 355328492
73776 3116 941002382
83024 123877 950731060
75445 80606 -626881002
80572 104610 -98115472
49615 84961 921254343
140394 66610 363738876
64231 93030 378176816
45970 55678 -786821329
107790 12263 883702065
23517 94200 -402733247
121819 111090 433054495
50264 148019 60119730
76117 95142 -238713497
85479 109669 277074087
19265 69827 19160331
18895 10011 393703144
137681 85357 -463998741
88009 97601 127196503
34494 3583 -706718575
111899 14044 -988066536
30646 142834 -364727113
77505 73579 -2175050
46684 42495 -807529307
65088 19047 686998988
72505 80383 -710732265
76323 39848 893347401
141951 59008 569358809
130959 71150 41408642
70586 145405 296870898
133731 2558 407839236
20882 86902 -823329358
142957 15049 -465587949
1136 54038 698322097
97419 70349 820365460
50270 75334 483256792
117283 142784 -979419264
37112 123306 100819239
1611 20178 714309049
109914 95894 990322364
134212 139317 -765723268
144533 11151 530982373
52930 127712 79441427
63608 20784 -888322205
96473 1279 -62673948
50677 83039 646248872
137715 18692 -151469832
44723 24614 -867567946
7677 44542 -418022849
34209 77702 919340656
86347 133900 983683235
91867 112819 393387927
93823 40214 221025207
94210 242 737214956
11741 122355 -609268993
111884 56188 84878531
140727 20657 -282464892
54623 16117 485936981
131749 53294 -773793949
40791 55136 302215274
144778 13475 -937953515
52304 29955 862072074
59296 98149 -224684612
91718 54569 261391755
100183 76195 -723817607
123764 104865 70073041
14596 56905 89096700
93997 40757 42382458
3922 116201 475769361
107747 123536 660845823
116247 83616 983334383
27681 80955 961140978
107275 117143 62470107
1056 78425 -808378601
76067 109261 -120972117
87879 48213 -853615737
9117 126577 -600663467
11629 50544 -533749781
65107 59289 4947458
58228 34198 670890456
1232 69654 -816643075
19047 72062 -689523917
9716 142535 263843656
77135 134259 -985843979
34329 105479 -449129362
84045 36460 307006671
91979 28086 463663616
71955 149037 -724515499
46879 17844 588092973
73705 138458 193763147
21747 68241 835652378
32612 69303 970062104
134475 100088 -5798725
134146 7950 674714573
138609 118766 65425433
31720 65865 -442401580
86480 20545 251848665
37051 86422 -975284141
129227 30943 133078998
77351 82511 -685371617
2118 17746 -352447336
96116 32496 448862861
111647 37 717048386
20180 79256 -516248594
81638 81326 38630669
20644 70703 629835982
32776 103198 -813599783
1026 227 -276731641
125012 28004 468894872
85514 20152 -385795160
134578 17446 -783084348
53279 79998 109516533
114901 144931 245435135
62519 145386 963975619
14370 84448 528353332
110714 82944 234044129
118103 24683 -173431918
53750 138994 -49384351
46817 86008 -378743186
78180 1251 -685952779
91992 119768 -642852763
64163 86802 525080037
97378 37549 750791658
78870 12071 -227419915
125153 59876 -573137762
24275 65815 947381735
24807 38861 -372811643
111474 46380 -791953208
38757 1632 716337180
55969 13966 -631807566
138757 30350 -67749712
119186 70740 -442720430
88248 54489 435304842
45770 113323 598580249
122061 116806 386537948
103239 41908 203614656
75587 91621 938665870
39362 109542 733633512
130937 106605 -686735546
69609 12930 368507028
118835 79313 483522186
50121 46337 -20453297
92306 111674 -355413603
81102 146633 -510826554
69907 40426 -118042941
30984 106261 -148761508
44338 32293 768043788
80658 28679 -294889514
15673 10420 419705116
13314 135419 -254013889
43692 35883 440829334
16435 62504 379707094
37986 66089 -446147683
129377 19573 166436378
115041 41671 253446036
102063 124210 -437076485
87110 100009 -128137091
70051 142497 -813419121
113513 38736 634024746
89543 133731 645100852
148905 53136 449734386
26926 51216 626623181
47139 85288 333102108
99760 40240 129200477
127997 84511 -648100648
88464 83756 236391583
48469 84241 -825772598
57252 38106 -14810712
20245 86846 285301479
1249 134698 -575439987
49141 109962 927045905
16099 123208 733285074
46956 12986 -833683585
134578 90402 67308254
42187 138013 529647960
80489 1338 566646778
47159 67500 959897704
23502 25391 66872526
102171 62844 -612349946
27517 1535 437348466
113509 8078 689497737
85272 65304 -740676934
32645 2774 899626308
58068 9797 624749684
41504 44799 -847463226
84232 27747 -488201151
87840 64051 977808936
52749 75177 -415760721
107529 114065 -661644500
44405 71998 614795402
55615 137380 564689701
97252 6236 -251221338
11686 73636 578811210
118133 49753 29792555
5930 117178 554253554
65489 83200 -435053203
32900 72077 -732178626
15669 127997 610969784
100875 26347 5020381
32158 93365 505240137
29310 81687 988995049
25951 68555 -904573107
35042 83036 557271857
3218 7233 194030853
28009 40562 312490973
47054 137848 890121421
23715 41624 990574552
142129 104759 227190734
112850 29028 -985101021
134917 104973 -773153121
14392 97040 -68144774
73576 107936 -796587528
12809 33264 -919796827
105859 23078 -959118164
31513 106164 689652343
76186 77185 -775030216
63662 80346 -967735797
133248 64574 716370866
135256 34371 391107678
4567 95904 883292083
40757 148914 -336917590
28684 39878 -540275330
38300 89573 -649611407
143162 81969 -678964212
102656 73 173323311
108109 94681 -134569705
124627 148449 154102235
16295 11508 -482081242
51113 55057 941399299
123690 116702 762487796
89613 117286 -64236329
22389 51984 -672493910
87133 20377 132853043
35395 65343 -222255551
21121 105634 956248531
28537 37078 587166226
67071 116027 78875628
16619 66775 -282082971
8478 84607 -125158170
83094 122781 146686735
148257 117458 -972493821
110310 55018 670612001
37420 79474 -57251589
159 30984 94459107
38598 100484 918744879
114320 108113 -93123374
25819 105877 509835930
56662 54959 -126038943
15729 51396 168478658
72698 111360 87481026
131989 103355 -414754597
41789 59769 362934974
2809 42226 587479540
3057 50515 -32027206
13731 135311 126288964
31645 57408 -880927597
109853 84024 436914812
110614 189 -654103266
54483 18137 -576997815
68523 44309 -191465853
12370 139135 7709059
5144 31920 958676263
36473 133136 778025733
104485 114677 -847583464
62504 7700 846993064
33569 81144 -615016196
64144 71924 -507952267
86205 87133 -64368166
65690 12902 -583826105
28441 87151 -517955855
88493 101347 -930301288
129179 24724 758696065
81125 67710 -734256490
105178 135228 -716086580
118835 44138 196437182
110240 74811 652440356
97414 26587 808794718
95040 110725 -974643728
128157 131056 278809591
110427 51448 -571479073
120272 137766 -11341107
89136 76076 880716468
61064 111405 -886050483
136040 3002 -312979598
39757 140514 817065536
24167 137071 229093088
86569 103696 -454236463
99177 97477 57183998
88355 103037 -962205829
7512 59043 -983956377
135227 83847 913360221
52375 93105 -530565466
11675 64189 -480002904
147443 148283 519525095
115338 35858 -450920911
144920 820 467098102
14669 119419 -562946752
17872 76183 189573346
83116 53059 -171460585
20141 137596 -738546682
141603 122540 -850748172
75656 95564 396826179
41120 32743 -571205021
7880 66844 119022225
40135 14011 -240273408
56429 125638 -684765401
29947 66400 -319593391
144462 27844 -648467338
123536 52968 -920148918
4996 13120 -555544872
72603 1212 -817717588
104206 12311 527679373
1530 115041 539878766
110290 119393 63594867
149528 12093 -596308884
50829 92908 -835806964
91731 133460 -530221788
131341 75790 -872241700
65986 74189 275767137
127782 86085 165656396
49653 52427 361156444
100710 30047 55903601
7143 10788 113735946
97064 88519 448515584
110449 85169 14850503
58535 107515 442851351
42661 94539 699209076
34691 37043 -76765600
24627 147482 -472416959
67505 4627 -126753709
84287 3058 357210629
20251 118306 672156581
139471 141469 603860216
33873 38713 -289323341
13812 132242 147875779
52239 135345 -921428490
103077 67695 99017172
113995 27397 -57524263
12679 129519 671246686
7779 11290 -538598424
133627 70686 -956311628
45970 140258 -389131186
11526 100807 -665282082
146109 62153 468148423
120009 96923 -283681839
57891 95647 392069449
130551 73537 -897048231
86570 87044 205453547
120799 99528 519490454
34222 73288 -665370939
70123 42904 -319540918
50255 95744 328971470
125726 127666 -225063535
119759 46310 -170412104
106773 53824 -174992318
129150 76675 524439525
9174 6765 -597833133
131980 35948 -38174018
41607 45457 381124964
121702 20643 -423144275
21803 77945 -141696565
80317 126519 208294611
99040 33367 -83969603
57958 121583 95517746
147675 137199 -272390591
25636 137890 -649810074
91992 52407 -397750138
80885 27339 -95022791
6519 80500 -621180433
138051 146883 -346607547
84986 120003 -349507177
117667 42267 256198121
14549 20824 840455326
8968 52782 -754898464
46402 38701 -286689441
44243 101995 -494150943
29721 117220 -356025569
83285 40684 -978179000
82621 146430 -445338527
10356 46898 232339737
116786 58613 837533748
75953 22985 64059294
100413 7548 177396954
16968 53109 987016731
20675 47298 -383393275
82149 32113 -147677530
67291 58193 477986656
92054 51521 -374461203
82823 139561 -882369944
41847 14516 -521749076
95320 81152 -333922756
37205 117982 -876388509
9047 128213 748403783
55872 37688 480700143
96410 147354 539073834
83368 135734 -942034058
148061 38105 -312651396
114677 65237 238656908
85306 136432 -470430278
108365 136427 800602897
149197 21434 -414432107
44235 100380 259621882
148951 6578 126218286
84020 72220 -797866354
114538 66062 601010531
3243 60101 -754381056
32704 142135 931509185
66964 7177 -90472197
82880 7290 407398103
89375 142921 -298436917
110973 58781 108183576
7469 3027 184665743
51009 114850 -828981347
105924 57169 875454457
112726 16292 653680892
45614 67180 943168342
32647 20006 -84232777
149017 44465 -197009287
135341 66994 -634858114
61900 136505 -240075838
63507 80037 -946633905
84422 20892 -111509192
39866 1241 -506086856
69756 90530 -433374869
138489 88982 -133136710
140675 28451 453310610
21531 54470 -691818360
2323 140239 35206594
82149 14702 -841181637
116121 93017 -662823972
52383 59719 -761467072
32176 70939 -500221675
141393 35395 -271902082
65986 74621 -489429900
92642 70983 -68549086
124393 20737 -707234208
85659 37025 -740856946
125616 7143 128091282
44107 61533 -771876442
60112 38693 80712378
84852 98296 -408261094
52717 51286 226999462
6983 140467 708552928
142424 120963 842021099
71955 35706 -917694593
33460 55463 -622602626
136635 40083 484943594
101452 26266 -401548452
109836 72914 449270205
721 129355 -725981449
145060 116004 767153726
98929 42953 -616986676
127193 10032 452733521
73921 21121 -982474732
18170 1769 -678206092
47967 63071 -720315322
28807 146121 901005312
102150 34355 622146756
46468 64832 -618594544
111036 83176 525743142
16919 101596 -602835704
120293 82310 -218402273
37205 5415 -979364
146095 49824 -945719187
84971 32847 921610315
116897 109942 504458446
16028 88148 -822990250
51217 19432 659683946
133877 51136 -312030801
64832 107766 133803733
12442 99663 187268246
139336 115600 -415206303
30813 52784 236121914
1611 85298 134904531
37642 135182 553603518
75872 20097 535767423
29028 92030 -607480166
31012 118570 529781695
145820 74482 786221084
66371 76282 414480981
82944 22327 1715461
102979 101459 36647962
21761 5827 -672773940
27128 67769 828414265
5415 19872 879811558
137804 46385 7949628
46113 26235 -116810330
103037 56558 356045336
122267 51602 775716563
18306 127494 -256425797
110690 61942 460540687
55536 119894 -726642980
129141 58267 348422482
122777 89802 -970907549
140901 108885 644718258
74561 5297 -925914683
4527 2028 -246158279
95763 73986 -919894698
36479 103506 444464672
108113 23342 -53372488
128200 3057 701663346
35917 52710 475985198
17187 130327 -530216302
97532 71872 -690186179
131296 110652 -110334376
113007 46779 -173314690
90570 117416 362300582
143361 17729 416957902
96983 145447 680065182
148459 118994 -164180612
116634 24581 421301665
36347 12647 956560432
56250 109116 -519456843
138633 52086 -358153738
29496 50027 -875939735
32790 56294 -565933846
143697 11009 216243408
99162 37283 -783878233
105663 23188 569118628
20141 120920 -236119686
2011 124700 -472190656
130931 100267 -523712312
39292 142655 539200194
36071 4208 800870206
21884 17166 387783987
84607 125451 236482887
60799 44542 556441081
139375 135799 511143733
20526 42590 202204002
58913 145868 -522281112
115204 67112 842879673
14766 90635 280061364
86454 32883 130336169
15535 65120 -908267188
72370 127004 332326819
140857 101897 -776435182
84593 81352 464355620
17952 19324 -817208104
142040 107995 -994070510
40613 108718 -829963943
28439 137822 -966299040
107720 106699 206619601
142810 129354 -315353746
22833 10155 664332374
77046 112845 693602072
47755 34710 285155247
77704 106776 919877813
80524 18202 -722268988
3184 103411 -651197677
11230 147293 986839909
142868 137093 456170463
97040 26433 524855254
33951 72732 -947893638
44571 72218 -94769606
75487 62928 379988164
48240 38480 -354329602
48747 18825 -343829712
126404 20465 367979646
74725 89592 -275004232
7910 53120 193400176
81134 144836 -990403651
43578 145595 855418200
59285 111779 483694587
144844 74127 370861409
29906 54063 679178174
124864 51043 244826557
85697 107537 21588287
132039 25735 -783574728
94595 42483 46270781
77702 81962 -671756812
109308 40882 -926902771
60323 65566 -756526639
131322 30354 -165169398
9304 8044 809603881
44864 22593 -904863262
62002 131902 -566913547
103674 36416 848369090
74626 51578 -68938075
118010 109348 -102259097
41524 95764 393844426
39784 139199 782108230
44163 144071 -337114485
86140 52597 -315507010
37992 26020 -627791996
141404 104637 304647952
50028 132824 -260364923
122076 83124 -990157034
117659 35151 -578110383
20414 136179 -398951376
90311 99169 -423233982
59784 73025 -651171120
127046 148636 -952021381
100140 76659 55396863
116743 23212 833225596
74080 74095 -13633911
147267 15274 -548987667
89652 22833 222039394
140234 58720 -464660805
149401 124744 -424694780
113518 116801 832520393
85570 14201 553992130
793 143014 939024850
24902 52423 -564001412
104637 24028 214921128
16555 147281 751968011
139661 72518 -530559970
15209 136621 27820880
73028 40492 959747967
119901 95821 -813069876
61960 108832 -763618159
134475 108902 -691550982
71870 87501 -797151559
20519 94013 237034438
98338 107871 -395507039
8584 96701 680280391
13585 70290 120383699
58828 99570 194768370
87758 106086 102567774
58862 17872 732015593
133390 138948 245439591
17266 108282 -11302788
94347 113753 -243323227
30444 105889 -832532643
82042 145183 -19659119
9290 80018 -427610374
65355 118775 -729322668
121479 115538 -803509149
120989 6765 -499967681
102133 6644 840593743
100917 18088 387504414
31059 8303 54609120
105685 82005 955223933
98678 83697 39261146
94620 4417 -18323721
65005 122702 -546022790
84232 114397 214762502
12433 14971 -924322060
25520 133033 657494209
109166 80500 94342746
140934 65999 -672561125
22809 24076 -693270757
45856 66188 616095632
52428 130673 697291652
16616 40609 726340208
108032 125528 -931040546
125449 30989 -532079033
89053 122548 -874603473
98454 134651 -420750481
74549 32298 415519471
84393 102489 203957041
136339 116324 47624000
127968 49991 -524715690
145439 68936 -621452538
85717 39036 56880829
103942 149629 -916444656
117991 115230 453960090
3816 36319 803082545
25826 90462 831800297
97504 60056 205115322
27940 78360 -894595018
43479 101005 463061424
3970 57891 -814383650
103483 77169 147169561
42685 146855 439669542
11627 115667 -370835565
133608 99839 -158478517
6395 24268 -622077593
36900 93450 678795174
91997 71635 379242947
12457 21404 829695808
70819 143117 -517027161
65429 76076 -818761865
47401 140228 -859004419
76348 87317 -703573903
65888 62079 879789862
127091 137110 -163615957
84043 111875 841785380
58649 77871 597705815
18687 22699 881643365
14597 91032 -599731677
24706 147190 -539513847
127472 23256 439700593
116918 71941 -897914733
3227 55546 -640969379
115687 91406 190579218
139992 79850 367086919
137048 128238 -540987180
5742 56486 641911384
41410 124469 804866927
71645 76161 -708861406
67541 143422 -704646966
40152 28659 87878021
20135 88491 -699606500
93418 89880 -95514960
100088 116111 -99682641
40316 109129 861321663
148750 24727 -536502109
111203 75798 -798560805
84830 75893 -39660184
20312 36797 -630494737
90065 118347 -211318932
101224 51206 363960402
122155 127928 -380589817
81303 114464 442436474
124115 82268 793161241
66027 87820 -63268361
144907 52854 -265701440
23333 135057 -26710972
41557 64953 -328222371
102999 127793 776816732
33049 139987 -498306106
135216 58038 820485266
32177 138908 -542537447
122161 28301 -64999214
129725 85595 55567671
110449 77772 -498231929
29458 63674 -577095597
39565 107977 -542411011
7993 14486 -248331948
54252 36870 -982263154
21001 111597 529445936
142590 137812 -851094297
22892 143342 -650774792
12183 94232 -511815252
141951 44637 -411099047
51602 10744 -767405968
49118 110263 -67877354
39942 107432 -200059998
66766 20552 139580305
66045 118014 -264056699
142740 55038 513055056
41468 67248 -906678106
135691 101248 -406762647
49411 72886 -985145162
24142 10572 122685793
17600 92627 960835265
76498 23625 -623748663
51580 20358 907673336
105259 130325 -614893569
75423 122200 161472311
115554 58015 26673329
63306 50574 210545778
77953 66147 919911791
147256 22699 -129858141
118430 76681 -916785429
23668 119504 -191255206
68747 116338 273287843
14735 68097 796985763
11419 17200 -974678973
95173 48150 931521023
96695 15310 -757534218
101213 49401 -954755067
105384 132223 -524385819
123491 132242 -626984777
137394 16857 -14661285
36157 106350 617003793
60905 60207 -806736774
49978 82042 816575456
106208 83181 324836971
35907 105384 -985334803
125806 5170 727433778
146057 100807 219997560
130087 44116 316431064
137983 926 -623251634
69073 78419 528446748
69952 114175 -664502318
56060 53969 260156836
3273 79795 -288071634
148800 33530 409747295
1427 17488 -188944552
132167 135959 95540704
123461 75791 -950306817
101159 25105 -259323967
54300 95141 638103662
31147 118225 -86891081
105825 72974 -933512829
33460 67676 -669317070
56023 11814 603444056
27255 26985 -921460934
112469 46240 880816567
74368 49558 834047878
54424 115400 298429299
23659 127018 -428402792
127119 43742 -549980199
60754 70290 -169795292
143506 11677 489221140
135613 121190 400180393
31810 15850 -267882302
66450 96196 -537446679
12125 111023 744257625
62805 44847 260632425
71482 65599 -657997090
6026 84521 -916950146
86111 93567 -431761258
124734 54135 122565311
80416 86013 -628726789
62550 73090 -75468946
114731 29138 647746801
104882 75434 814250734
40259 105663 -547546479
82310 93721 649335866
144035 139307 -44138528
88775 144041 -678626687
126789 42863 617353459
1116 35883 -507341920
78753 114311 580583561
87296 15100 -783973959
125027 128683 835138768
21132 76298 219488210
99391 102511 551316534
56715 23973 -220734656
106947 39963 -552919368
49192 92133 909850377
90512 53979 579530784
820 65368 -748038717
13789 101058 -296587191
66839 114657 -16764117
102010 116658 -947733688
146208 41880 -542829964
89327 8870 540674502
38035 137822 758834254
23537 7898 829826127
55969 138158 -70360618
58407 93601 -208457204
137773 134701 110215536
148203 8569 227567166
142602 79571 987617743
139471 123418 -311310325
140394 92701 846874515
37699 1707 911447094
103055 146177 -679691721
98255 105986 763643772
86068 73592 339331380
13697 94416 -961586417
57408 93440 -930878887
10725 25250 -501492632
145824 129708 -577718629
109527 36590 -736953263
3382 62873 43608857
108888 128363 -137844643
55979 84961 589072659
93808 92328 333071158
98002 119121 152061142
114481 95457 -450850381
136112 26332 -849984488
15792 2357 -709424420
31852 122726 -916460103
123763 9874 319990603
43509 24807 -488476205
73090 24 700594590
30155 22678 -486640923
94090 90764 -909906782
70304 69907 -497305642
24172 54010 -600373955
81273 58315 -706171064
114526 138831 525163008
146869 9181 99718160
107901 87506 -566479115
149304 8869 -302808261
18225 19125 -42540101
134842 31755 -419925904
85286 142958 -472509191
97566 134980 532903363
74585 95364 421452595
101383 40462 -430709614
8594 118230 4085786
963 61456 754987224
137046 84233 688010299
93584 12921 70294274
130959 81108 196285953
77598 16435 -560062532
136263 91739 -538181854
143422 148817 874127930
140297 34779 -422561160
127091 12807 -124441649
92092 106274 438451658
6696 137729 -603566902
70114 126642 -205625510
137558 6005 323266906
54890 111174 211832855
17519 142711 580433103
46244 66870 -516941730
75070 18849 -337586004
941 111567 977060205
12220 9979 -988593326
68133 28964 16731366
3953 38693 481078583
128764 55008 976834206
118126 149389 -231237515
13550 16353 -872121890
43681 33718 820767705
146198 7141 67948173
92065 144886 -589924485
141759 99349 -637150572
54364 127287 681685890
83043 99290 84869929
133485 37958 413037866
35815 67679 -434406016
73351 97373 203271251
105947 48256 81129282
31694 121349 -827180494
2544 11255 188070453
20766 15729 -265970719
99187 138489 -366415442
43056 33361 191002100
76821 137596 222936704
58225 69756 926817108
38413 116288 843800991
9716 149346 -735278261
108035 100770 -769918117
126489 5003 -269976077
109416 76323 -589358600
145726 130991 606583395
78374 115155 -674602291
49731 65630 -950803334
103718 99172 21283594
139197 122349 -709817017
18822 6031 856833427
65931 58426 931630878
32120 47134 585481740
148925 102803 -611717581
26343 9992 793774509
140790 144136 -981266613
125726 141635 -605014484
69316 67688 682012040
126926 127493 -38002692
38523 67505 329767113
58316 91431 -322357933
24731 89640 -692183546
67962 7469 -838192549
20611 3487 686881891
142957 72769 -945047408
144035 131885 -766177909
123130 32633 -280898543
124359 111745 413780362
128108 48923 110817259
57615 143238 -270999252
64899 50343 -279270275
102893 107295 784668155
59920 100610 474249613
44969 12262 -745987819
129987 83255 903005128
6843 106019 282207470
26787 147318 -563366385
83784 143660 557547109
23198 33433 -283161230
50680 110141 125792964
8032 135687 281575303
6216 14972 -71552433
57927 11235 -813835268
40864 119589 -651783994
141972 2319 -478826394
120395 62666 -796919397
123943 85365 -166453538
31132 105988 286327676
4118 142004 801715219
104746 94946 -351186351
43410 41496 239694400
45045 24142 568044024
32047 79010 -617253549
128385 104233 -932976930
4956 56577 -86406496
141993 46596 -216840159
17889 52201 -97456855
1506 17396 212389712
75863 15915 275163188
54349 149060 188152287
88346 37901 352815178
63117 140017 734741049
84718 44772 282998923
84544 105924 -379704262
145270 42696 -727521841
93534 25210 -464612759
134743 115154 395458713
83251 139129 647385817
57245 70429 -624413061
89116 104032 152461340
140579 57570 -580489418
22106 61763 157153762
130921 41496 499560863
122355 91134 -193113516
2750 19301 471763025
18152 102345 -775216619
81457 31699 442067660
127692 12616 -274035883
70559 57877 825105253
95185 87361 -912541574
72792 66666 873348896
99939 77846 -317023740
88080 103610 -437283849
132747 148785 -343566361
3970 81271 -642088836
34319 98070 413288560
102936 119115 -365341886
88683 48823 608855219
109527 6636 339936000
116452 93112 -415367222
36559 114567 -301309954
147847 21932 987403086
63333 41146 -291510986
3557 135221 710538479
32825 86924 841011126
29747 107122 910493738
20006 5079 -874690804
54482 147442 345440983
133399 103812 -594528604
24683 120996 -754991153
84285 19169 633409353
138105 32937 635163435
72393 115390 -820568694
42954 56912 -932790233
114614 42849 793001656
118945 84644 -213637040
20959 123630 -900767637
131694 34303 -668747
17386 9181 -280175649
51113 112795 916496351
112429 81587 -673704912
143971 27618 -96745412
66592 3985 -117820274
107462 133487 -121171426
144330 149403 47166440
98371 124707 216495310
2246 62482 566669906
8886 93525 -485324230
40383 141876 954214561
26874 122726 -967563706
105479 2075 -395361556
137991 52671 -417932943
136020 75270 -877653010
31139 97506 919817011
82763 1254 -205627361
80577 38085 -536316386
143245 73714 -860443262
65368 52364 -590452919
7657 145647 332395430
57723 434 557567605
72155 62880 548077400
62855 73819 513661137
80322 16228 990649317
43274 141670 694431131
76716 38549 923807556
71747 22286 831116477
77422 5740 -115792564
84621 145490 645011256
83190 96222 179949311
3726 99963 689645835
43020 35981 966509343
130526 112770 228790398
18614 63272 -48753526
57523 42195 -444605759
138792 118214 -92057531
45770 122587 562521120
148501 65528 178416201
24172 2739 718734586
138414 63362 707628364
107720 47770 -5702251
35158 114175 -826106381
20041 127436 332177525
132065 17889 -920572306
67865 55355 47705820
85506 147532 -91170788
95920 86085 878319426
88166 37174 207547165
110122 10791 -170159279
74655 4074 362770353
24898 34400 -338014601
93088 88023 -579360365
145439 42835 532357279
10331 149260 91970633
103091 76838 996306404
148598 28037 -568521662
117008 108001 903015277
21792 57765 -205523357
85278 55910 228805487
62776 40240 23403155
138643 68782 885502705
60255 19862 265571496
17744 48578 -892350549
112744 112469 -764382069
73866 22286 23709690
78822 4072 -583878049
25745 43069 783999634
8860 116975 287304201
38035 70742 98550586
135890 86174 887861164
81195 16741 -605146137
86538 119917 251327119
60026 61256 6274988
114957 109069 451930749
58640 87337 846022889
46466 85909 69944931
87656 133542 598176656
58267 38994 -336190791
119509 31355 369063255
73139 27163 213215274
94090 43621 -303614198
95004 90679 -953002746
16313 36470 -450196617
122312 75670 -990096914
32651 47044 925737972
111023 30003 -506682213
51859 146883 -596716901
137948 48657 259719440
118214 42353 -912919031
94826 32977 -862152360
134651 41476 788331728
104181 122783 -3413719
142799 110075 565132049
51856 130515 153541709
84051 18149 59135500
29804 24055 701357657
37264 23502 293901619
109294 40427 142335075
81822 135127 -761283942
137948 104845 -288310254
147481 34983 26965315
2712 6644 -477042212
19287 19630 -352759993
47710 141290 936908015
47039 23465 689296729
122566 71130 -592654543
71125 793 989563908
67730 71534 68603010
144180 41468 -20961603
131966 89018 290986229
90065 52333 370774707
133731 84215 457776931
2480 102203 495760595
63098 116282 183152582
131830 65304 -591805774
10755 56643 -385619709
118660 126002 -399110189
71994 57918 232915039
11283 128383 211520922
11515 37198 446756396
76191 22478 891529870
83219 145820 -346709901
20032 134469 -969289398
47737 31052 -997877632
19018 107834 -264745465
27040 129902 -252412054
74225 66592 -890781124
147088 177 -731963954
56451 116115 410101050
149169 49800 456226581
83801 10772 -486556439
13545 135022 532331385
36140 72280 793623825
2059 65472 254679730
142221 73404 755407059
88495 71495 946609765
36071 71089 451790304
49141 30296 59336613
129400 121509 286625485
65625 34127 -362362414
77232 126106 -476432688
107789 27040 -983775198
12679 128269 845837836
76147 109545 -436159822
12640 36722 -784234581
13195 43717 -319309882
84510 135093 791471467
82086 82859 -977720527
89788 26011 497905442
130776 100498 -867149897
85774 49531 -914427329
66825 61097 269169921
65986 22341 -270265110
131335 142106 -25288214
81597 144803 -783053308
127018 52690 -856920121
98255 91111 102694556
21792 73189 577901241
24683 100895 963642196
137822 126098 -528551129
114641 41482 40628760
36764 136221 -666679767
111884 55853 101987678
115745 107070 436837395
7642 59379 -908342211
69597 19068 368459817
139072 99403 -675683831
120257 85636 -879487773
140467 56668 41355778
102883 4094 711833467
20729 15615 -264209199
110151 72334 387688562
57231 118827 -545505555
91737 119297 -555693723
11876 11383 -847707016
13120 21151 63852055
61170 118350 854080873
31155 138434 -993683545
94771 91549 -566678441
31960 7889 -596643921
41120 71048 166532339
94942 100926 590679158
81506 55473 502769518
132579 84823 669692103
79521 109962 -589618956
100858 42589 600245912
129416 101396 -854476392
29234 135161 -965202794
147883 69010 -773755418
20001 91298 -440417218
122466 70744 579368935
98864 122118 112656205
18327 71519 764597035
20996 50091 -734250169
143163 70491 100541980
20087 31658 50911133
40609 50570 541555141
96856 105901 710478814
146082 79189 940642893
90462 68280 863553915
32759 31883 -726121598
130108 128108 883249935
46579 144940 -452278057
125466 77846 528602048
5246 86429 -360538814
142185 129059 696463386
25734 1807 -591070119
132279 34537 200917321
4974 118302 467392979
956 32176 -465436252
84510 65641 116329081
30047 31018 280229925
79878 124408 515932077
54885 64668 949668476
34515 48112 788575753
125202 54135 -387079502
80060 29557 -810746936
226 3985 -641420887
65174 143814 552739548
141635 17297 271278746
29175 75016 126044670
98006 92041 -448345943
51620 42483 479416513
132123 148025 951709027
89153 142950 -940265036
30686 11630 144147764
148968 100270 493734247
83847 117797 -234554159
6703 149218 -56536322
10270 139499 490725747
49821 54483 467166685
49345 82634 963256046
10720 57765 -340979857
143422 52056 981823526
117976 75441 419121267
30800 18872 -254041108
65686 57044 -813978180
118961 14121 -275182792
108245 124533 359587956
88491 9616 -601215628
55329 103959 189910722
30354 132318 84450952
105289 91567 517282830
138994 47777 -649407557
111791 6336 -882925232
25514 61805 -181273448
101979 4410 -358758428
48469 29668 -450124078
105714 46078 603737891
129519 86109 -508981331
148045 142327 -512913465
97481 143245 238569849
103034 122454 442799524
43410 75123 -90303960
117555 62640 -389281393
21475 14206 267013189
135687 44557 787450726
20836 48648 154414927
95613 109799 961015659
70824 113845 -596833574
18386 74740 -467386878
59551 75731 -935060018
90097 65394 -664255951
74080 98559 -250529121
75798 94529 -666410381
13187 136229 635794006
48293 36370 745040138
33002 1807 443864155
127150 44402 -199921115
27864 35160 -561279733
146122 101721 -55942632
90026 52684 600872701
912 129845 -127422571
9881 119881 997623878
25779 20553 640696865
129381 101637 858948216
114320 98163 160159984
92051 84285 -516668230
61230 72722 61700751
78385 115808 -161360755
93927 26790 459689596
37559 59719 158506503
107871 70473 -467030671
67123 29926 594198088
20879 39861 34416093
107432 144234 -634234619
41297 43681 -637711141
17297 139115 -3596699
31693 99103 971444790
110024 55151 -123239678
27618 101614 -182435743
29567 137596 -529614686
82635 114413 -434581670
13872 124946 -662752829
43692 126476 451486145
9493 59788 -45657760
7705 103065 -815595304
44105 56836 -143376007
39074 82880 -554506987
109224 137280 -480577294
126577 9113 204269062
38544 80906 759654337
99390 38474 -199061109
67091 122161 164919854
24731 136761 869689978
113853 98608 576367664
92743 37986 -862749014
45992 65304 -80402569
114485 83556 -795641534
66921 2429 34100596
117251 13560 484607364
113899 25289 -180172082
118022 2739 -143007476
71634 104380 523534764
138513 17114 655118168
115806 142964 592666544
37959 23131 -406392256
79061 7662 172670265
147047 131989 102177149
147390 102395 515208180
64239 137983 -712121551
21132 139614 666948479
122797 55546 318045189
106132 16773 437967126
136556 64234 241101741
104089 109319 504819468
70925 22641 -339505143
47625 81033 794237600
79010 102037 540274702
126209 97838 -83124262
81884 2558 215048052
96299 35065 -715377336
105235 52708 -597715436
61763 14555 -610462728
73138 61378 610050778
122309 48036 10644962
94553 135835 807803937
12125 133950 -404102725
125646 29427 -481389693
31806 31075 52100520
141599 42731 378171198
105946 82005 930095227
44143 5678 -332452566
131409 357 268126123
66249 2978 226904917
71765 141990 -323133727
121517 41716 -12146051
10451 48669 -934329710
3179 54843 967564360
125331 40894 -520292785
32399 148898 54596428
11675 89853 484059518
46168 93350 877864731
120455 2724 -677260955
140793 126782 396660850
142657 12155 582867479
62475 140903 994531385
130025 40684 319474597
126513 104052 679979162
7069 2323 -133009539
46236 18569 -358140538
97477 110393 30504658
72640 105294 -266432142
54711 137605 829043497
122644 82063 47083613
146727 140200 8208125
75909 64434 66872602
127528 22849 -449872874
22488 142653 166544850
110524 50689 471790994
121422 78427 44816165
108980 147267 914174388
80177 126075 27118199
66696 35545 -731571347
21819 14486 935471696
142440 119152 516386279
50270 26287 -112411458
29947 66491 -327321154
66044 67819 861072238
1727 53477 194936963
27074 112602 310361076
122491 47116 -584581584
87647 65461 248646486
75681 136388 508606693
67084 86454 -645290147
40830 122704 -779657655
79474 43044 620813808
101046 128654 640330773
52599 104610 365814183
70703 4265 192226074
58720 90454 -792045073
59126 58535 -970425039
58306 138322 -271181985
80218 130083 -952385583
68038 54900 110264897
31537 84522 520482569
19944 89452 -291535662
95589 9441 -792992487
139150 140645 649613168
7268 72945 -715633339
120930 111443 778484832
6516 129227 -341115124
9606 110620 139959014
56400 96929 -376589835
12749 105504 -315947003
48619 10049 -75538296
141848 142958 509315563
72146 120395 779015875
57042 24510 -884669972
37012 146900 -366547167
87741 71454 -27915333
24690 59394 -620952799
114526 24556 979517777
105732 18338 -240002104
140560 13928 -92440875
19922 135058 679312948
57796 38635 254963713
124946 17425 -698234989
11921 27479 738242574
20928 38944 57196483
59203 142327 -515502113
51460 2041 249074338
113097 22849 -441757658
46438 14619 321287005
38893 83176 -976360304
68740 105235 225460274
76406 16024 -561965480
140856 68476 677226181
66653 22394 134267736
80771 62530 -647536862
135118 76147 313282691
86263 15198 672144953
86547 85066 -539870729
132562 1707 996873343
15119 136426 -145091703
30794 54730 -667165141
63788 3750 420182044
3469 144295 567126842
133883 66276 275443785
141716 143030 -710875826
131687 121542 -502333275
33320 2978 -307448087
23898 44902 -230360787
105251 19625 -585361446
41005 129792 -757085727
48481 122200 870714261
32971 99433 152630046
41552 49068 -316527917
148780 31892 210934883
15915 72714 -445142193
94536 64768 366610587
64388 129538 -945989286
57334 31892 376718985
63152 24649 -501374052
53502 109319 -241025758
80494 66664 -301168448
35965 5578 601641818
72746 34990 514840825
106492 115487 905261219
92463 34475 -602478891
81417 17872 -311820289
116563 94522 304269554
15982 93102 -284548894
98116 144960 -454985562
14213 58619 936454476
115752 130350 624726124
72182 65048 -455925080
114641 48803 526690349
117850 5207 599778594
36001 79020 116627087
37135 74837 457862688
54807 114644 699725305
15852 47003 -227290280
7828 24461 -359276477
44540 85985 -101805700
19873 98697 -430966153
14017 96404 30908764
147532 105164 484010631
18925 16004 -234752428
18541 84939 740474412
12036 20331 982034649
101667 64745 927799626
94181 86335 -553471983
120411 129377 -829952731
78772 5705 48980259
10092 54867 375766391
141431 75123 -713757703
97508 12964 859001275
95121 84241 115261600
64471 32310 624366569
51332 94529 56886433
134913 53370 -651354153
127297 3726 -737612851
14105 111974 442696778
34441 33807 -62190562
135609 7428 400819517
142859 38582 -28880845
57974 82088 630897189
16877 90568 135226760
92665 4537 753329623
94019 72920 613778337
61461 74365 80665860
92642 109684 -442107028
95212 111413 27970583
55064 37804 -895546548
11137 29906 508789658
64504 42646 528359497
102864 120669 711269662
16438 143494 131134681
92162 4567 -166158254
106017 9985 -801162973
94537 24510 648900749
24690 117638 -92336335
71130 80000 -769597812
145005 82160 662112206
85782 37710 -875434120
16300 64767 568658261
48581 87157 384267373
115679 46853 422144496
25836 44891 -475133873
22458 146595 860372384
41768 63528 -808094827
71032 104026 -661185190
107091 76303 124798196
137856 14923 -976607539
44980 23700 -47883658
42272 35121 506120179
73562 312 123294854
57197 138513 265063318
62530 96678 -161952070
69169 5247 -454838456
58830 58454 -403314427
146360 74386 777080585
21117 12734 156586937
77747 91591 -860222009
59438 120955 631690560
25219 140666 -857346077
22017 92038 675938574
42611 46225 890328984
8569 37266 -334903632
61116 118624 942321233
112512 27892 619047443
52801 139199 -274983880
119333 119917 927596301
47692 118889 -625439844
92373 117887 60088798
50103 125307 127458223
118521 9789 -959072769
109116 67722 -418068692
16431 101156 436202150
76717 58484 -306687613
31499 139214 -952103204
42891 45555 -199656
12884 57489 -139958493
105807 63823 130487858
36113 123316 559627955
52358 78258 -122677629
67674 5346 -971569279
5718 30532 97183025
46673 121441 599896500
105494 42611 920519351
44238 50450 -296997433
99617 94532 -84355349
120673 6459 282877636
71534 21065 509491188
82086 51135 319408259
134092 105137 -424108260
127531 3417 -740915567
758 70473 1468942
69823 127237 862632645
116258 15966 -624171904
25951 117767 904002436
58316 99953 372420875
140735 137475 622464980
133981 28803 -259645029
68040 78949 -893993919
121280 128200 666706792
99264 2809 858679910
74297 130548 -478126949
99969 93564 -554516106
42592 93443 -724063681
17364 89673 -905871557
38083 97085 -271816647
42627 72499 -148511141
70429 144019 -976743243
9397 79850 -280044381
69083 23547 -940754395
50141 103293 -351879652
18114 148203 419999943
34271 34813 -967094373
139563 30057 370825491
63528 21497 272722496
58852 39427 814599025
127607 135430 -749552846
103268 111564 -48734252
114597 145636 534880385
113141 106832 809913107
99162 13351 310565844
98678 69895 -713800548
59654 34448 -963546436
75865 108888 831454667
59174 147940 903246742
128282 107747 -930155287
104244 134193 894573434
123495 85594 785344221
131397 46306 -384766465
60754 60344 -573496443
101244 128161 59713615
88264 55552 48552221
146261 56665 684441450
58908 147212 -221951773
24496 118269 -812912971
26130 55712 -432148183
44801 77714 450262930
90917 134948 -124451335
399 30316 261580387
38339 118915 13091179
58462 90949 205311508
15437 7860 42541290
24686 1280 -90695862
82088 82595 -148848906
20470 60760 894064246
11290 142435 621738615
84756 106708 -206374148
62939 55018 -962634172
129855 148914 408889150
1186 69597 910584711
11506 83255 694652673
84876 56836 824820156
140258 137771 241470101
101058 6135 839951416
61712 72303 -995777888
99958 21648 -610157477
108008 142335 -51811825
11677 121568 199572235
68476 139690 -341581574
146752 35589 156772947
113925 149354 -897803869
126782 83530 -868636169
17671 6152 490286567
133049 130769 576085644
86906 34473 525005384
120799 63018 769946743
103892 24807 254406059
16584 25168 -125859611
92717 77207 832309156
3530 124991 -29187338
136008 84214 809139239
52713 38106 -381804228
100911 38558 304236786
131602 113084 -509542577
134808 23852 580567758
66386 148203 -25347959
35208 17071 656989311
49071 141233 292111971
32272 22366 -139538579
43494 4394 762793029
100894 9304 -822194820
12691 15241 -747999251
48532 90443 999063110
109543 30544 -66633688
130766 94275 960494936
56367 99349 -884223118
49557 109238 -661880686
35121 73331 -875345920
130959 10471 -996913682
43045 140232 -680855470
75142 59962 259970005
136112 89133 568592816
21305 116244 -464232941
19462 54478 158910918
57203 129240 -802253542
72237 69152 552841893
98992 137915 375576799
93017 94000 -694415987
114914 62914 800892456
22214 102288 743574805
74685 50298 757044119
137110 135055 468512868
96354 57756 652417332
69697 37063 327545795
148616 2871 7717894
116975 31893 344667952
116634 118960 -611269247
97532 51272 -898455666
5067 66488 744180474
33959 65052 317310611
146321 149605 395660322
149341 11345 818383481
75492 147064 730151850
116914 101273 -399489975
102281 106549 -210371869
44119 95977 870062620
134687 147020 73256159
50740 59153 -645247102
96473 93642 868750761
65192 128377 615284209
47089 106915 -830255141
113696 43156 -753539415
44098 14619 -143707656
105504 142869 855992413
6171 89350 930089601
76579 90635 -975924357
46955 92651 85426198
114245 91456 -146905660
6200 31111 696295502
36797 853 -426472929
81597 88239 331478802
140928 88117 -661830131
77702 123212 482215757
120283 30832 876330012
94942 89504 -879174358
133115 72886 473446841
42592 2032 -647097938
73223 97373 -446612968
114837 17375 256478251
51488 21003 -795787268
68747 124653 -916400517
81180 30975 -915996373
42829 38650 -515470270
122326 131056 671074165
133006 122470 -110923565
118829 61883 -940224831
64068 8450 75314176
115225 17162 40234377
130568 29441 -847733992
39770 110836 821273436
36929 12732 267352524
16014 38781 929048669
76016 123630 237360559
52495 132853 504054440
59174 105957 -935323122
2428 65508 -489740500
28474 106868 -459901099
58272 28217 855034901
59338 24965 -27801042
140410 13424 889978314
38227 32776 -730112100
78962 136556 237728457
107722 17937 -543036407
146266 71427 780882279
1954 45034 -344478797
113097 30011 -922881648
143 53579 -40978614
76191 123049 -135034680
126377 86123 -848135817
74366 121470 -288542746
50570 37105 318224273
118074 8450 240657125
49943 33970 803678007
142803 141324 -298570992
107465 132072 93586482
7416 121373 -80960254
111539 93302 434685184
20465 76525 -592622943
129403 7977 918892410
83200 90504 -780412570
142274 101721 -511816985
75731 12167 -171370968
99349 49909 -408698802
15669 106647 -863820647
38732 134295 -846479895
59026 96929 114882962
140762 37286 -264517143
87263 74476 145858939
15230 55467 -422267391
21132 91127 -620934353
14004 118079 -914782626
86146 81403 -111491420
98588 59921 325229001
129615 85992 307136019
137007 147857 -118592587
22373 5827 -250061484
75966 33100 -676659058
113208 129680 -697325140
82483 43948 614648031
105294 28053 -815208249
148556 43172 -165944553
49188 130991 635800896
20080 67449 676721629
18857 66280 783658511
7884 131213 246416325
87477 31002 753714270
41223 123589 -440040863
43364 24291 700707722
50593 57941 92872343
122999 52599 -923814389
47865 18793 -962977231
57952 139905 47832459
85235 36093 -762052012
97213 134136 -318201979
45947 77553 -264507600
44294 5973 -693518112
36228 35464 -755814235
33586 120826 492093503
54878 5505 511096954
55681 34399 -312995142
15822 68087 78953513
123604 17540 -148299124
130548 132314 -3118426
110875 47401 -749277020
145206 64696 179393691
51578 57152 -168347135
9372 102031 -978130621
79189 145365 -322441125
140386 100470 186101014
67516 3581 -28707950
149665 34078 -775262952
108362 77706 -694830632
9782 36870 197604805
105859 88114 -952255387
48588 145647 472504808
116787 144920 808695920
119664 134092 -977718855
68812 44799 212801762
121978 70901 886610974
51332 7166 596475746
21404 144711 -848348617
72431 117315 -650236787
104840 131322 -451950885
52232 6255 -410931882
107015 44143 197018028
85104 10288 -705337164
97796 79020 -378635023
77686 71822 167221467
17332 80218 811285109
146900 70311 773020403
35112 139278 -146944907
58067 98369 -90849331
87045 99626 574739369
78179 90026 504374886
135199 113394 -174136401
127473 51100 -82140718
90576 14582 -306532107
132163 137426 -302664926
91560 16857 -169470217
56281 41590 -864926726
36916 114175 247117180
132750 109302 656420911
67685 129902 -647654360
1570 102395 606941147
7859 42126 -325121789
50075 138328 -571157643
136114 96412 830010086
40638 36980 948475128
75733 90026 -952610671
31817 74621 369239682
67502 13524 -153935045
129933 58127 -307415935
54843 120362 -345758482
22641 94341 -940040312
22954 113443 366275354
47679 104856 517392839
103401 91183 707665241
13198 100470 -137777736
88762 17751 -478010076
69101 50959 -807959304
47879 69040 277981289
125475 38959 107523300
55355 95785 -603255437
90955 107900 371279973
30397 40638 -19359876
103765 131970 -617130556
74107 119768 -903740816
65489 18653 199143808
23826 107462 951881717
147727 75791 -50431898
145490 64610 46597589
147482 106906 -556587225
60886 149665 361222335
146592 101529 248533946
2446 87957 512717667
67683 62457 282433222
107718 110449 -439681359
87705 22891 -951657223
46430 63426 -956181387
59386 111130 460866383
112273 111205 -169695978
83616 99742 860053849
124653 55280 -171720556
17572 23602 -261032165
19700 116392 -934425652
42589 85466 -371614710
72305 81947 589870596
119574 105212 751700058
59016 97810 -479629877
25730 35160 -318238050
31410 94019 811686259
15705 18941 9098955
117377 91591 786414413
126272 132319 -87383062
39356 120139 -379510419
146970 68039 -927656952
122840 77959 -746827894
103506 77019 102971553
98137 92630 194747172
134641 89432 -958595244
126974 110220 963012480
101159 35051 113276381
142534 45146 605115138
2613 70429 -364885218
15782 53595 282484615
68280 3597 -166921699
52098 70143 -642731358
73089 15146 -922387474
83422 110265 -649582580
64234 82058 -860081822
40147 56486 -321293053
107750 132127 947078124
25391 126089 -720826217
138099 88190 -500963762
148588 148100 866556916
11153 3597 276198527
106175 78933 -751770661
38329 44363 574495479
4993 42377 613223176
69589 108397 403306467
63470 50093 624304023
30350 37669 -915394204
39505 57203 -452755073
94968 25469 -556781014
51795 102133 -57452561
57535 64231 -709496760
68034 71880 59216532
83052 24898 524584629
73554 139634 603685457
30206 11436 740645468
84607 80379 459785881
17886 19470 -730371674
39038 1707 429227672
62928 11307 297398243
122458 22865 -99942877
21020 35395 -703287115
130338 92130 -30406623
49955 145787 -956600551
86123 85395 828513563
62517 65877 -442311665
52222 55698 -605335153
128740 75713 340899422
84020 64490 -731991527
126473 76821 -617336318
21889 136221 139054977
56248 81033 -850864104
92434 115554 -616633252
33718 13715 153226237
138609 51538 -973112460
19265 13428 -535499623
125399 133040 -713648335
22552 3525 -877983173
44452 3854 -570371438
61550 41472 -989055835
73301 140845 -855316966
38375 10237 38972727
83797 87634 955217150
12999 57327 592764041
99019 106642 -913064426
139986 104815 909205170
119397 33127 922860003
49432 64211 278127531
39503 117954 807450222
98070 81213 -284464831
149338 56694 98941103
84439 95087 928413456
26005 15623 452674446
112188 37131 425284973
113103 50128 184679587
134276 9822 274347640
73449 80218 575950215
92162 34698 90657620
116791 80809 -813103450
128637 64785 381123222
148819 107816 68521226
33403 56785 -935810849
92038 77557 893164879
45900 99778 244734980
82354 20772 178972077
88023 45890 14211084
34337 110779 -206966038
80619 6519 -272537965
140133 99339 49793475
135057 9719 791021386
35076 92236 -94009406
71645 100811 -531852400
81838 110236 -324858515
68280 134418 -605457325
98099 30802 -490876626
33686 11876 -88745193
29858 147515 260099634
63699 83140 496381783
48119 121757 -853047332
104355 98219 829751518
18120 26181 -667253592
142740 90309 662393998
20240 74089 807538123
106910 1731 454393764
57447 64388 -647239717
2521 18857 465307883
83177 32278 784106164
8018 123944 -660190089
4072 81667 -109568198
101946 144602 357698465
131650 81867 -74465704
97257 81304 520464955
22907 27949 937036406
12311 61649 526844059
107969 138740 491918830
89308 138606 -783307607
112000 143422 -698008273
63470 44033 -530730917
109460 116874 -73176021
16618 115687 143963054
37719 25826 -379118524
141571 24686 -754255759
96833 58647 955882276
143646 54442 -137343124
119664 7803 -213568912
49546 129469 -2225181
2228 139142 336479955
92381 88493 298705100
115473 14372 242673314
135278 25764 -44836790
96354 56514 3199401
8627 96569 664932861
32399 92823 -580073433
91361 5290 -959928825
118372 115868 -747760898
34638 66371 861379393
50257 45601 657965399
132975 109302 269112163
141125 11310 -488246824
19376 85342 613454894
11424 111899 301621515
119592 122068 -251517087
107442 86212 827466936
91536 144757 -55579251
77705 49615 560234299
23131 121945 -571959751
136709 34448 -668000398
120369 49202 -729245184
50853 125513 -548654990
45598 133754 -561283764
98961 6490 -457177421
77065 15647 827477392
103820 50171 553293660
84006 13120 388447203
19816 6356 -637924629
141569 65867 265382356
25433 141118 -117870004
15984 84823 -931245837
67008 149528 466191679
139063 70123 -803456678
104367 132127 647166236
3137 24016 -202424219
133194 137894 -303031379
87363 141539 252422738
49731 125187 297032195
77773 6171 -350710877
39646 99969 -5807652
49943 81816 379131658
131989 121886 -382086829
111500 68151 -409426606
23898 88305 -685803499
78133 140727 -73897910
556 98869 -450352987
61348 137132 894104973
60714 146595 897503306
20917 49192 626301346
139606 123215 512784067
117143 110111 489107597
34388 40240 -358197720
8478 67885 144849501
43274 82056 230940316
135551 50091 273638979
101079 35051 720506839
121924 56594 213814206
78822 57839 -452857960
58428 30134 769445451
139630 136771 533764875
4605 25835 -564418455
34879 129377 263685015
90203 74853 946959950
76901 93821 -950213487
94562 47213 511056145
67584 134664 241624041
149573 94826 -783065553
143878 93765 324913988
98748 12220 823051463
86616 31686 53645238
87584 108654 -515180776
140352 92381 -701739728
126033 15596 -992849491
3118 13439 -83819680
82121 9874 -218506991
80561 101183 -376574872
4072 113147 -932092893
142129 52743 850305846
21605 44238 874930
128913 33586 -644350792
58808 4072 565479594
28040 42367 649109034
10973 30864 -851151714
117046 117810 -969112031
76183 118502 -778705099
51630 7884 -1032822
86588 116471 832660172
69192 69095 493246601
146065 136556 -7686760
2532 9109 193497741
30848 107853 -557827752
141452 139560 604529573
10373 12909 -824582182
42725 7270 371027582
54077 135785 -151914026
9538 56705 -851198736
94026 30213 -224411129
613 87461 -580571373
68127 75966 -328564838
111372 106996 -528581955
115268 6084 -98135762
67100 65348 -715409083
58668 21931 -320631428
148019 74965 -391753293
113964 105235 -533230543
5044 13715 270599642
55494 1094 500890214
10476 103855 410930219
47780 109119 -610938434
55878 81549 59634300
121082 44392 483749832
121090 106618 599474686
78077 131295 -695558397
133966 113244 -924268732
115141 77135 195669594
77422 104889 587118070
65808 77773 528885339
68446 81542 560139485
52419 31761 -707053381
148001 18471 -305319712
9500 60714 681970729
126048 50881 -115944483
25989 136611 -952976463
29028 47486 566006494
92789 11876 869360473
25677 89453 616662579
137822 67315 -124991899
31437 61703 -105486593
49914 49400 891051549
19665 108138 -322828581
11078 93609 -485195732
41465 109787 -853243126
93004 143730 626072677
29347 92032 970056100
142327 55225 -134394820
135567 51032 2556408
57424 14736 879553096
37260 36569 -55730720
115947 10092 589549902
129538 111697 -409373221
58236 2532 609990824
82197 131466 -270099269
2910 91887 84527205
49325 84045 -266556081
105377 120980 233507377
21956 93373 -777869166
111206 42359 14325281
147020 142159 66217994
45447 23465 -825542759
24725 78419 -485787685
24075 68688 240020255
142506 98697 -989235441
108204 10512 565887309
103718 14672 234752789
29890 98886 -706360892
16380 109166 339912720
41277 111978 -919868838
8913 123270 106227027
91221 146746 -43824163
108377 43391 -340546592
125545 30544 173172850
31724 291 -904354926
146534 102847 238152329
121405 10869 858531854
12806 73445 -158813611
9097 79327 38071706
93625 136913 -716232172
101259 64231 -445524114
149605 15513 669216607
18573 12056 -735364962
84725 57535 -744146871
137771 48505 917158575
49690 7215 898592427
48476 112682 -117891199
77772 3430 15843429
104380 26395 -546533747
86381 121024 798319030
145237 52840 -316603387
103970 44046 971706059
106277 100009 -695137117
125582 47401 587911959
138843 120614 -192811721
44477 39566 645589640
122296 127968 750187593
104825 137845 -567332538
29647 7294 -989970187
21605 127978 -250371738
18149 58621 -384949543
14878 52452 895189581
78933 39067 362167214
50880 112287 459559623
90403 67119 -499087620
86488 120399 311707667
146198 94878 -850034089
128972 11814 393888725
43886 54423 -873276302
20675 82776 -464235299
32085 66718 -586691211
125130 84903 -853056202
26786 3557 -468302067
47779 110478 470067884
57765 94812 -644945134
132479 72098 373435636
79361 103185 -510677721
16742 39011 -258047623
128161 90000 956533723
63972 77450 -906036909
134610 58765 -151341200
45021 82057 982728517
134448 27763 -977942991
129362 148951 470666614
93220 81597 -456660757
99778 35084 480647607
36614 142657 -779128772
121213 138987 98398014
53668 24956 -808765608
142185 20613 253182002
25838 111799 -225057134
106487 27245 -676997384
75880 39565 638957193
121963 113509 819349273
40957 17800 -28564264
88519 147690 -679447376
129615 58848 -209158489
13872 77073 -19863609
45910 145439 -217797709
10111 37966 605677170
130517 66511 -598806200
132604 95163 525780752
21434 129228 889123871
102213 104536 490993290
119719 57299 396712453
77251 142957 823119111
102051 53422 540485129
68421 65219 140152704
137952 11518 -743693219
132314 85792 -180673903
6029 96673 -286631188
81273 137436 -413892013
37319 61544 -973641686
101048 6039 -853093528
4385 27128 816538704
25730 12832 839995454
99044 49979 -740112460
149281 144418 -178446649
50392 117954 193101137
17056 32883 -423753127
81006 36248 -714273067
97506 52197 -896461232
15515 12501 -242094125
122905 145476 -475963842
23847 11230 -393986952
49978 43489 -546487525
92538 74413 92017582
119797 3002 -569171975
92964 141589 -324190925
53422 80227 -804703116
50515 147873 -634572534
127358 99895 -750587852
84130 47357 -948273627
42609 128462 -917712418
26248 22126 404849169
93225 86768 -513752432
127140 22604 544539719
66206 18687 -247720282
25016 63260 -922656992
131056 102879 -125037538
149694 101827 682986706
55569 110111 -754912203
37147 67784 -251191991
140830 58379 -244986035
114080 21356 375978352
35065 1756 254094944
121426 44253 -535300561
78336 101075 358899020
81055 3456 -584452408
116725 88656 730518548
137840 40168 -614875937
70386 57229 691439658
27687 125169 844020094
116958 112664 -992881348
4752 132405 -730645149
77553 43314 -10065479
39754 113605 13086772
41701 50009 -406906149
128057 81343 572211129
2045 41429 -355513983
47262 55013 -474671392
145859 125258 -395676009
107743 143662 -19394557
8569 86397 335031130
113141 15276 -215548707
145238 77748 -473377134
20281 65888 -621921227
100582 116121 600400479
126871 56188 816789980
77432 36898 948349637
76821 83434 -622378479
17446 64688 257184303
96196 136341 217329415
126755 126412 -914774385
57622 36216 47145553
110310 83703 617100568
3116 118374 516477626
88316 59735 538488094
24664 14719 804221563
112805 78752 -353803691
47394 129472 -351608846
116267 115947 -7364250
149068 107747 500124951
130995 3892 90021776
67710 48121 337590559
10409 14579 577174642
148914 18121 977807450
45366 46677 -117222699
40056 3500 507883924
117582 99648 -542142380
116222 22049 909456104
66051 44986 452237355
5562 85717 -840082398
27091 119898 22751886
105538 144926 -350327616
94093 7835 419389317
137805 53679 953095572
93330 52036 -52765637
55850 30668 215407634
49325 45427 -183907376
71427 70467 419417531
16306 118306 649820576
25622 35395 35421296
84320 88358 722957799
90239 16247 -527238531
87001 77411 455849955
12929 98002 -308373402
24777 47516 -670306722
17990 126089 -20076382
82725 117254 69188694
141070 118966 -488814360
101200 117671 -105984920
132223 65316 481085436
38106 144475 -649719486
131256 12107 19275295
77319 8594 862497837
95988 93440 -659832258
119469 76337 896149700
113345 31052 262054266
135129 71281 46358388
3022 67664 -458737757
6255 86896 -454450586
130238 37744 -774826459
68572 60714 -986510905
72510 146126 -364920999
21822 137137 43910073
131511 145837 779246444
31847 48031 857451242
116806 40676 270221847
66667 43770 -936086808
51856 64881 299575017
116338 76084 318814766
28240 141935 -102978845
4186 131312 446146777
28718 66720 874448934
1486 145466 255603409
91489 3862 -88823769
13978 67536 989513201
40985 35464 -802457874
91307 47273 377258380
131442 7694 8434668
35791 84711 659476534
21404 42649 666884417
76147 99800 -195315406
86879 61020 -666445557
104707 108299 874727089
1183 45849 532384272
5650 12954 48528759
127421 139135 424436658
43743 36653 861606445
140410 135307 500263594
11120 72065 -302606500
136144 9676 -324179330
19621 86840 876329043
120005 90443 698581869
23852 121311 -530912280
7581 105381 970135113
111651 6765 -63084276
63457 72898 -92318775
7662 116674 319695742
100385 52690 272410282
84422 102284 161770333
16262 106683 777170987
7083 88477 411737397
128161 36832 -77545122
77890 74576 527925679
125365 119323 290500227
25842 65692 334734115
85787 127018 -668540911
31958 25963 -526522781
76491 127962 -994071482
120846 20220 -545554180
51912 106708 851763202
114885 117839 -42369464
7810 109013 -383362732
11577 70290 -136735878
96742 102026 -358616878
137952 9946 -624971576
59058 104367 -180910874
21179 44143 365150884
76470 148636 -299732840
55515 9109 684822529
63248 137536 653767751
140056 43886 -957398655
87879 77458 124818674
131409 39573 50659840
135324 23585 -942940649
78363 30142 605575932
116331 93088 428029723
126821 65100 625449059
9797 17673 -262991871
45328 122905 -188287478
5412 88178 -482171721
99821 71145 -695983231
10238 21819 934861133
96663 129227 315156458
109393 8450 618124849
22542 96945 -368794459
108268 116525 29929979
39604 3937 676440705
137589 121159 -98958061
89673 56866 329078283
109045 134153 969042453
26787 66279 -384957801
115904 133852 -320512418
9181 148224 -361880743
62880 11494 13142704
15198 124514 -119180361
86640 58443 985278898
64047 17962 988333346
91732 37048 -627579331
50486 142585 418207874
111221 122626 -708289625
40562 137125 -688867601
129442 98107 -675427191
116803 92701 -65516993
4029 78497 -582748900
77700 6628 699549352
106244 75192 -902734178
27042 97811 -104496929
54252 104019 -906364249
39752 18034 -106241821
55473 59662 -248153509
58494 131090 -756667012
27479 128907 847154898
139291 35025 611082704
41456 19742 -166837376
108473 138843 -252476687
70368 132712 -500469484
39011 53506 751311105
82153 70740 639142751
70798 71048 832153
40993 34355 -665134518
121236 132158 285422704
128580 54693 779137780
73866 50507 156715722
66133 59471 -596392774
14736 2159 477827365
49324 23716 226395109
45056 64061 -328088504
130999 67057 283887909
63265 80037 175448619
36416 48390 429818241
96517 33331 495492519
16954 24581 964387307
27772 114957 -940440441
82454 60742 -56324858
124309 102603 766921051
2739 104994 -627228334
117921 130810 -177189659
20318 75445 -748229052
148450 140793 879759816
55384 149229 -89684075
45004 88287 -389773684
85762 44828 984171111
3576 49452 -705703617
136427 13081 658966813
96394 68576 573900192
6062 65005 987277258
11594 78545 -798570985
37266 40166 436671521
42766 12986 -352257115
19488 84024 -107034641
69037 83234 -882636378
37113 46879 622325373
24056 77584 194405080
131773 147054 663152510
61202 71539 -244626454
77412 81944 616673208
113144 79960 87005310
43056 40867 194122870
14258 36924 727564864
43969 729 143811757
73847 84662 197760098
97213 83714 -851851661
76122 128500 -748686974
77081 123195 -590429110
40653 3530 -648829188
19683 103959 -507082173
27163 92329 45203699
65742 17327 39200515
39270 141130 -41070180
8099 126047 495853051
56848 69722 -766172652
20980 94373 -860120202
59008 15318 -617725615
103198 116498 -447447585
49783 68527 547376460
109941 64110 937213982
105178 45343 989430073
136539 99317 -8773510
126508 87787 856883439
137782 127132 187675096
81119 30214 -592523425
112568 46648 860010962
62526 8 606621637
24138 121682 586957022
74460 71089 25309980
47052 114245 -191766837
38262 22760 -21326372
31571 42283 -441175598
68295 111974 -653063765
86942 114135 881880538
18069 12445 -257768847
66147 99496 703876859
7812 21206 138733537
72226 106875 48037513
75880 23972 -873148717
146255 99039 192480650
55463 97119 -894532914
149653 127421 -63451366
61213 129418 -964718377
84562 92306 -297124149
59244 85595 -797575991
128618 56715 -686998680
961 30956 -141602719
142364 20836 -161447248
77709 79462 -939700104
38155 136007 658822308
9404 87623 981264071
207 140727 -701888554
27119 26961 -508904351
98863 101200 -687919484
105110 15596 -936892529
104625 40101 -588071178
91639 88446 256021108
132019 99847 -129189276
38871 77892 158382905
20657 3667 38042790
10872 74804 -26904602
83531 69697 223245738
8627 80560 676517059
123555 31149 421893316
38825 47091 -838130208
104721 118289 365385274
50883 51578 322186597
28694 52028 756657036
7860 44192 -888192810
83021 63333 -363761735
55866 146504 -540609811
3456 60111 459475362
107790 72657 572644333
12959 133571 304516853
91477 40369 396861101
136398 117549 672231070
134704 147482 -947198678
72450 36303 241824639
148785 33835 556539562
19704 32581 -890728638
61468 134060 817240547
40015 33288 -384804008
93515 51272 -727628458
116698 70957 926905184
132664 47469 -335669563
13477 42978 721178931
22458 82878 -826004101
132565 72179 -592034481
121141 8914 -738245076
11515 70588 518255209
104858 130568 -449931128
63095 93759 204007195
100688 7251 -378327861
94862 97287 409091938
86709 36343 -184534042
107163 4720 357128256
39356 9927 -49731365
99061 63327 -514926177
44838 30447 -450224467
86879 82141 873114534
91623 31893 37100760
130710 46356 -626576600
112445 47879 -865429762
140467 102195 348138980
16121 67679 -594325866
141217 32422 46215034
11292 17191 528052471
80955 121735 -18012374
66439 132223 457856079
88571 18569 633892147
63731 43509 317236767
72804 131506 527476981
98798 76020 -720270409
138283 146437 712794509
85909 68301 -111158676
113828 124734 958563520
19512 1266 -821862097
47316 96718 169580221
86709 41672 -546979796
5991 98379 358494311
52451 142711 -186815563
105511 12125 766762910
55538 95557 -670052740
104661 20470 854681200
90764 87970 241697484
3383 124577 782665529
65388 141886 -323678567
42604 42891 411470219
126849 94956 -870735863
110738 70155 -460642301
59780 20025 -573815388
102729 35954 845028649
120307 68221 951360913
16563 132382 -803950555
125245 7010 846143118
90403 69633 384910369
110806 55038 -684052047
59203 112553 996975617
21040 148951 -725270892
149315 9247 534768436
90493 15367 712806910
59903 56191 805475578
59403 32278 201764102
115400 95761 135725677
17072 88078 -995320350
74262 34239 -240665544
78243 65633 58550767
92092 50006 -982477244
95238 87777 -34438089
37642 106712 624241601
48626 67348 -282672487
139661 2332 -803874448
99847 12518 -534132391
84214 19785 913889333
95613 73904 -664654216
109014 41400 430089087
124358 125425 -940688339
145907 49752 -688562852
102913 116632 406619381
125490 77285 580495877
125331 44028 -911170058
102925 58306 415718703
74902 63315 87139201
30881 66425 -483628463
84467 84125 697364581
64880 52894 -809114220
127666 40740 -903224838
149255 67953 681422358
116452 146220 -713605388
2944 135324 -856419847
90056 125098 887645060
86715 18088 460148029
122666 28379 -223976825
92735 82654 707780888
114485 74402 -800841521
42962 16737 512995989
142015 28851 -2031093
52158 82262 257213454
53522 87152 263545146
9865 41496 -531315169
122818 59435 -156871874
56577 98179 522211616
68135 13524 613876507
43541 112610 -884119999
74359 56295 -311299038
78931 58978 842082843
55886 119473 465013054
102941 132194 366970232
84571 127292 847196725
128353 117309 -783768123
24974 91549 65828459
116836 86079 735053429
21404 131858 -947574604
130332 40268 -957423600
45626 69028 950558652
92908 92403 -636630449
28455 121082 78080336
128618 116139 692217014
120667 33989 -991096762
114091 17823 -660081224
20100 16969 -440626303
48225 84215 -384855737
116372 104123 68997773
59551 49738 768384282
109273 144517 600763372
29061 67247 -553480460
35044 97601 -653952725
65970 113216 652498659
113256 139284 -209399469
99473 22615 352967361
55906 87095 11723908
81867 149419 -247094539
28684 100913 -939306153
57378 40427 315095201
110630 130291 -582533206
152 42480 -43563761
35975 42593 2557925
54308 10871 145567285
97825 85307 733687306
70611 66720 -247422127
98982 27609 -665650110
30586 24847 505311565
23341 109370 586209219
59753 39483 636923729
80625 32647 -284484227
71750 101458 -764942621
10164 123710 -553775234
136507 147190 -17713228
56393 12220 -722956851
67550 39880 30784205
80575 89777 -329319091
9002 85725 -103760892
58661 47074 927609294
101871 17072 -164145610
78242 101296 735080926
34393 76210 874742113
105386 10098 -818126997
111102 117416 -751190488
67757 62356 914366574
149065 76648 183364379
78358 108564 -274509441
46322 59971 396078232
138406 119931 -384950484
72767 55552 946004290
98250 44969 284183567
96848 114597 482287527
115819 2966 -232884347
138051 122578 879463822
106966 68446 -704473720
84001 100270 176289904
114996 41824 62457097
39738 18690 792237747
14048 130270 579991376
76979 47282 241148237
77808 3198 -937196049
124409 95124 -946584102
54900 111918 -394559519
13594 82088 532539829
53225 276 536220616
39522 46041 -740427430
49292 8068 834348665
28708 47641 532338475
133367 27119 191626192
31052 12352 -864850701
97417 24545 -995994516
136384 71484 755690024
110260 140990 626842989
111859 45872 -693195201
8136 134919 184192368
137472 7027 -210167798
110178 143745 775981789
144258 22573 570910007
75722 119413 -65021440
7524 21747 -698250526
48069 123591 334017243
101299 97958 -712832599
24434 89411 834022144
85068 84241 539084046
130145 27479 -610324689
61433 50697 643863174
108436 56341 509244635
83195 73925 404252721
36506 144080 -211383730
106071 129770 990012476
26404 63152 -271519544
1616 12719 521853704
87005 80790 -710365230
118819 61789 995134103
37518 23136 -46617941
130413 12921 300557785
90311 23270 993847557
113966 67180 396000153
147552 112469 603382966
32881 19276 739716622
84041 56462 341832942
93010 76685 -416498170
40511 114595 -976852017
41142 102847 800756703
133301 129135 805061954
86626 43291 35883301
13571 14463 963315675
37762 34735 -300507395
92743 68648 -487410340
10237 131075 -71587464
77499 95162 972758231
84320 118323 249200232
29116 40015 -690205565
46994 138971 -944540648
23746 145447 -537937560
117555 42082 -152792704
109656 63481 643295318
127666 65754 -978975198
137426 68180 301136303
9292 10617 -398906839
58535 40125 973097581
81055 112699 -949589357
63422 125610 -384878388
61727 84353 5638394
54527 141597 -525645491
148190 12400 214699824
28407 8511 52532294
96718 73019 56227376
54135 86080 -346514931
65425 13814 143287253
27937 130713 318453522
109039 1535 628545771
32941 49633 -928736403
109614 8005 -761739119
145017 127997 986380484
81638 134200 -653053623
38413 74590 -575373006
17139 23094 620331737
78075 74464 782231340
131800 112798 -355715649
99742 147343 652195564
65192 34991 421632805
59380 45030 -365946528
46225 85229 597093266
81713 82247 -576635949
16273 80374 88584655
9731 8058 -981916289
13598 2082 -342902066
42300 16667 -903401206
149628 148477 -817534770
58591 14370 -61895857
107138 80043 715937933
17384 61170 756397240
120967 115681 829006582
69271 41400 532272069
55225 77637 -337803637
85243 47197 -789551036
66174 56479 223963433
84051 135536 577408493
22018 92002 -980951217
101296 77967 373556337
21860 130413 -648303872
148761 100671 -450183130
99334 35639 -799447910
96017 68045 -685765894
1053 3309 967098867
77540 27177 385490031
96916 81352 874527907
33541 35156 387047784
7586 49548 -464745371
65 8732 -513061612
74855 21627 -153004926
128292 37921 715946527
117990 7012 360657839
137174 17266 -459222274
132072 13236 -470199807
93017 27365 -76944401
38691 61213 -507424180
82077 46860 555564234
907 45328 -694330921
45410 75392 -397585420
79575 117925 447335362
26956 57231 -558308499
27109 17861 814191777
34448 116997 328804783
97701 91456 864770070
123834 71695 183694816
121748 136517 -153587310
64651 12009 780120302
39036 74992 -756522095
144480 117072 -234597047
78264 50079 -960687728
36414 142794 -575979214
39948 66051 -728423043
65904 9962 -393037115
27335 141137 945607767
63987 16290 -389240405
37340 6485 800417449
129741 136140 -730032876
75880 63714 33444086
105714 9980 560229710
86741 62855 -144418452
125917 111906 -83998882
116281 116267 -688841245
32442 36473 -945815842
130568 47993 -981954227
30848 28733 -668910559
53756 42870 394389535
21470 129095 118415132
118936 77705 -226975973
30695 4741 267208235
15344 40590 375397544
38106 25714 -111855046
24356 94432 274586647
75407 119880 -655855658
89340 44799 -263759697
142964 43951 -797877159
58297 5158 800416341
30926 52930 -986888458
69827 45945 409638479
129436 52413 -281874036
70126 86362 438411870
127783 91173 363315685
41429 42103 -123532550
30213 7897 167417571
94617 35951 -936314042
142421 16773 747923724
83535 69661 -746531545
81275 17123 -573438210
94713 90385 -447500732
118723 40641 -915912872
124143 28451 102510470
10180 62961 547783388
11918 150 -169433766
147243 31147 -707610313
119059 8135 -753352871
39887 37669 421693722
132019 72770 -177278878
123600 149304 641571618
81713 126112 -777847193
2037 118277 -381345078
22954 74565 638881133
74521 149561 -956979593
44190 58409 104274617
91887 65559 256714234
49548 119924 -555066831
134292 102828 -884505707
146574 28823 496479578
88273 83627 -632143215
79189 126487 597233899
130737 83124 -778375366
55538 55091 -456646343
127385 123394 -617859816
101079 64015 582697068
106267 23541 26054920
87468 132468 399961995
32401 111500 -526152700
54604 54941 -593112438
131234 119811 -776405035
105485 20245 -35020377
52653 27308 693194274
143581 64490 -374352706
28469 133761 -709772746
141581 21001 443793668
49071 55688 372444880
84817 41281 -152767112
27517 120816 968688095
74402 140633 -110837143
14213 90742 -184540855
69609 46000 -977664448
12904 76398 747538719
109561 38232 806053414
32453 7927 -612036111
16937 69474 987698866
88519 142789 -532648625
133324 75389 -678642255
126411 127978 113867527
86384 11307 156621166
76745 68053 378311166
141118 97439 -968821675
114739 134594 288562835
74515 29745 929495780
146063 77274 906759902
128547 24277 849755949
92708 89260 -969738332
23360 70983 -803707361
84012 139661 -582899740
115361 105435 483484261
81208 72504 -35539079
142335 113438 -824400211
5973 14417 -177302116
148222 75016 -791524947
129436 136593 -547639892
104625 87295 -960300116
94517 107591 -257697021
29866 94946 -4312134
18067 65559 562887083
38266 102050 -457219253
136924 81717 175420598
112058 4992 -871765313
94532 34900 634740435
64949 71067 44290415
31235 144035 -109641069
73179 82860 159183763
144999 98990 -580038561
8226 121824 790651256
2861 147376 -353999253
52753 28242 634615671
81614 125102 -716861058
107712 42870 487762784
32088 97250 -956928776
25105 53833 -423476632
16737 43867 -969901050
19501 139992 -216585979
88835 123031 950194820
10379 21298 -119184655
118923 91058 -762555318
40609 119235 -304639470
99525 40390 325281093
129353 147970 -656565290
100204 108764 799224997
123167 132276 739483936
64734 58640 -471430243
59917 29731 -241931187
6017 107319 151245223
3802 360 699815135
45609 58225 -156110412
26111 72355 -821955432
2192 67593 592348076
145654 145439 962798469
65355 92631 -629210079
39519 80115 -955211455
120364 10373 546621163
13932 54644 -480462051
141020 42604 737740259
25282 30213 670030416
32612 134389 690954969
44309 8298 -154124493
73204 88413 37989043
41881 109237 -288377178
62993 78418 98999899
13210 128989 -519085881
30229 14972 -92963627
66133 124804 166735350
134743 37439 445887318
26147 132060 57358858
64965 119473 784017708
140186 28549 246144947
123995 75251 627864020
35514 115344 -653591924
122200 104085 -977074842
113966 139281 -832455864
5051 120910 -144512117
29406 87133 488509964
43799 13257 488787189
142342 18707 883098954
90400 55894 -842857715
76170 45412 27111998
24690 14422 43413400
16912 126047 655828099
83862 34621 33769372
119974 1078 -789976293
130049 44808 -88812582
42082 121985 860048732
116744 22935 -697506398
105392 137981 -910902631
88498 119938 -392550583
18456 53252 802318913
71410 84715 -358520670
149124 50323 -391635593
16534 80398 909877203
100671 145811 -221178891
63736 34411 170725058
37232 72735 234175867
40894 83262 -263957158
143262 86429 -882428739
96329 23683 514973166
16028 61389 864143815
147452 112754 -925801513
29490 148816 317328974
39888 141137 -686119323
146828 90079 614332384
52470 122840 -567187605
108654 113297 642855306
75436 31480 181945416
100209 50327 233148668
29993 67778 518025997
52176 34317 589619278
115225 144946 -136726127
114268 110106 226606273
99473 33607 -742102313
57927 121293 -694236123
148445 27397 9615737
78550 73586 -922757673
86873 65850 425319589
121786 18549 -591813691
123129 72698 -540834814
96602 42728 646860837
91535 119706 802858779
47696 63008 522711622
129228 148848 -872147743
148019 60784 244931175
145270 97123 78379146
67795 135988 117511634
20831 138490 50879584
40069 23897 561110316
109125 83215 -262909220
41607 116949 -114119400
119877 125917 137205985
122644 89738 518775717
63845 41045 527533888
115199 56545 528707969
113437 148771 542651623
6843 47364 23999390
39380 24243 -437410683
42538 140727 -157973389
50651 113097 896835426
20945 15437 141204566
102989 69101 -548188806
96802 137658 -296708196
44905 87647 867763027
59260 137142 -529495553
114803 32651 290337652
113024 40069 610614538
8749 30544 -359721346
144611 83262 941143137
143123 21931 591725769
82029 80771 253898014
27699 19369 -880618891
126701 77702 -6270442
87773 94995 501011946
2626 26536 318154456
15746 74985 252260710
82552 35560 382881456
112664 47399 863906061
56060 84077 -499952493
72320 129246 910025709
66413 78550 4025742
79622 134674 973932540
113816 3045 522214538
134693 109209 374200025
45266 19470 453208973
141200 92028 -339126590
140334 98798 -313762955
90568 40277 543458793
72151 84484 237709253
147358 90049 -647632754
19460 40767 -374975878
9927 129238 -679002623
83654 46991 919003294
127297 24803 663972516
87561 79818 -83586284
87296 23049 -803743378
7617 128817 49339488
112787 111594 294132371
71534 12424 943330087
81809 16418 -350319713
94957 29156 662391919
131627 105028 507798404
49065 88477 -415238923
38413 4612 665672705
10837 135476 -678192533
72852 107295 997460887
3137 146657 573399297
95976 149100 -429548717
111084 122458 -758756020
20404 134740 -562290817
112265 146713 -225015075
94976 51793 -705630644
122476 59456 137407575
4527 32873 -661112951
118570 72752 -351267281
32605 118645 -371357825
22455 129902 667740574
111003 146396 -479544396
62722 141591 -785308501
144650 1413 812878436
107698 136667 369077297
134156 104244 493263365
32995 109715 -197607275
67858 32790 349201278
70694 146523 -956656566
135410 57739 -223119777
64687 140903 -142235369
2482 117248 299324667
147403 62339 -149616382
56594 27111 -989561047
69447 68987 -304300357
37787 91185 401909454
91833 128245 633416593
142535 95432 558313826
37051 6710 -282106591
203 136790 476795015
136190 78264 -719695180
91355 146253 -300211409
72518 12834 -948004299
20583 89346 -656926563
146335 66219 382695083
91997 95125 490097829
5123 73351 661312261
139606 86050 583315670
4536 86139 787010718
8099 92797 -571331063
45930 86275 -23264870
120307 82044 -323959624
109039 61541 106005205
6741 63633 -266640585
94610 143041 -828290592
146831 5772 415962429
92096 61286 147805048
73956 45056 -532086689
42646 92704 -150084722
5158 75943 444024166
111578 17746 291230794
51602 43138 921215207
128731 110501 -344843945
136252 27692 98467017
79624 149513 432518292
105970 29248 859820948
107844 136112 -363086316
12211 75587 -454342103
52079 28773 758151218
54777 65271 -84303273
125258 126692 90957175
30047 101043 416783292
93093 119892 -219362077
130293 72731 613833923
72188 112039 -449219167
96404 82528 668957823
18782 52072 -735504194
94527 30382 -420715745
18597 2658 669254457
32241 59622 -353386845
88358 54449 226283190
63306 46870 877643328
96537 135093 -370288389
73586 37572 -384462658
141517 42864 184186507
117021 85763 918827966
37669 99364 997322900
61217 17984 76942807
91515 104089 -395205716
141290 103898 957244738
78630 47319 -918475223
105122 58884 -33507007
125296 96281 -853406843
143514 71750 -304048730
133246 85035 732845935
94515 108510 905696419
33890 16461 760781962
70287 52755 129427067
77584 63687 -983722966
149576 100351 219533956
48202 78085 -759717998
73720 31514 -19514278
44765 95141 282791036
52022 63422 562582050
136583 39183 -748157072
83693 21114 144299901
43469 126429 359887013
40880 141218 799528482
83691 16569 -776134821
3466 17889 -671982257
55891 4427 -79559130
86397 104007 -100065614
126658 35151 -24248002
12139 146741 616231191
14336 93917 -750893769
134808 46474 -519597916
141734 131614 -616836780
22173 46082 136740122
16171 126789 -423374270
14220 109103 -381954211
72912 126188 -351314434
27700 17844 112888229
110894 114986 968493736
71512 214 952810072
145626 58192 -243470666
98832 143088 -999939987
69019 50880 -86152716
72404 25250 993006679
20766 101154 921350064
21860 12510 999716908
26774 78587 194203820
40837 113103 -959908889
141581 57833 -359192434
80073 91846 -946320317
21479 110023 903911252
78958 2357 -457424705
147540 59385 885083898
64610 104209 -70474577
74644 100484 -813739809
81778 122840 77616356
2499 105878 -805809143
91250 65865 112617571
18707 68545 206342378
8155 38034 -624661919
72518 22343 -371786326
63794 137364 769710416
48494 91091 -769938846
125949 35409 506345518
43345 48113 -619299767
58913 99505 -137069885
146367 64991 592284345
120027 106401 387400068
53617 148365 917796264
127297 13298 592717752
28808 95185 874791749
47059 34991 -733171138
44702 83756 -623143777
17412 101551 786685199
137332 87869 -717734562
134841 129436 745404465
34580 132479 -656035553
126012 110146 -574519095
58763 33278 240751072
130771 77073 -231067066
37518 17318 -460004646
135033 25289 337794985
75491 13418 -592068181
80398 35736 -661372327
87304 92385 900258068
104277 148449 -858681661
32927 88166 83701011
135199 121741 639402325
29039 77325 -53462611
11875 37063 995533155
144500 41356 233100259
26433 136753 917886680
81687 12968 221908659
28202 6681 300747819
100253 85765 775151871
35097 32283 -256285931
113612 553 -74483173
72767 25254 721434925
25249 42895 -333427860
3383 118593 -890381668
43251 56921 -311091753
6843 81298 460478025
109995 49738 -764761998
19796 145214 -265184311
116153 94539 -944074847
111130 57816 -704727992
9717 82946 168806474
43128 2159 152561219
47748 101157 -8098531
104317 54777 -224964779
109238 144485 -968190882
147376 38742 59353918
21810 34485 -486278520
22902 56281 -635580044
133963 119559 -346779413
46731 118806 279471986
108397 110818 596039099
90773 144330 907959674
75070 68512 830235601
36079 121523 -44092794
100235 15274 -589612915
90316 127817 848830749
105384 115906 91730801
101023 77449 -502503870
25084 77686 530907274
95329 145048 -887542296
117072 28735 -370644154
80095 100539 403621530
64039 137802 162392091
91203 2164 -298798392
9187 64064 -532461784
8487 128377 -218114660
79284 147142 152316527
140988 87522 -8719627
90080 124409 704176773
69086 16271 -573931157
58649 56965 -955259196
15809 69609 779802656
66075 60024 -562224484
60440 1195 12020381
88785 30509 -120782919
13164 11189 996567972
77540 130770 191227460
55187 37493 582134816
138496 84843 -314564730
10325 5455 -999621626
23462 30947 903829604
110030 31825 354868670
62889 148970 -838803886
97780 14389 -961302255
119071 78890 -362398569
20727 115268 -95382540
81778 15903 104658487
117314 78234 -869030562
56826 42483 130170633
21008 81925 -783956743
111560 90860 551680143
121506 91159 410562218
30884 45613 -801289550
3514 125296 184816409
61131 12640 929343779
108708 80396 146020116
23502 59710 837996443
134614 116041 889384037
139100 84531 -460681581
22445 87507 -237709249
95218 25714 7769284
66804 126415 -162144279
108885 141714 647601523
34306 47486 624125454
139499 116187 406112020
10550 77772 -410472995
2910 115186 -471806980
128057 47204 -399073620
104184 141118 827115170
21122 73925 -124213157
29174 66350 916245986
135750 45849 -667879410
138995 112445 237220800
14655 109669 -598092315
10910 56553 845971940
27573 65063 894099672
111300 74977 -586328369
1172 118350 -188249587
92676 8052 575247441
116308 43621 371728270
103198 121792 243460519
79746 110675 -677453827
140943 126248 -874266679
131291 7275 -182358623
97032 66870 -165469838
102051 12419 200107339
120155 88166 118161863
23972 21295 -119479186
38577 43825 751167945
28704 25147 -290253046
89346 99864 705274678
18111 37967 -131557357
6879 110170 301881302
49862 104815 -410650144
60545 48112 -653108012
124446 82627 107472284
60182 134361 825779747
50314 77864 872410402
11292 36945 859365448
44293 109962 495713848
28553 45601 658942193
51996 83616 513033040
106079 126119 948524030
128328 106877 -31443608
30800 72747 212947184
103892 38866 266788012
140298 10891 -57920160
32651 45715 -579891580
5097 148610 163928359
3744 47213 -385410230
49451 101768 -276007358
50056 19897 -924424883
95943 74121 -703107031
132363 69388 170096224
2590 64047 787619153
111003 63953 17518805
12719 52943 85162417
56668 142817 -288406243
96401 41076 -600347394
115727 51825 -657305393
7970 77402 261847
21938 130262 756976491
136792 100461 -282660505
9051 110404 -35499887
67248 20284 525150210
73911 138211 -281586340
25772 6071 579311439
56561 53979 -398991920
19946 44011 159287877
36614 89079 -872139168
123254 3594 125509689
15870 70105 -145318927
46402 25434 -149061940
122895 20183 -668225035
145224 100539 -442844629
56820 17609 -933517001
19539 11554 -450592933
124092 53969 358948482
116014 94539 -632600307
98961 3824 -840568821
16854 44540 -195010608
23150 18793 -661795440
43339 24239 -586959316
12312 125296 401058629
25333 31132 724208524
59442 134716 -937639298
88982 110749 129885970
121105 46292 24992627
86015 80510 -460753951
95180 105526 -288051401
116869 146335 222731686
796 85104 -779541646
80454 94539 -473098692
13081 51228 -986965341
112966 39351 463460384
72687 95549 312093000
140633 34760 -337241372
120272 20215 -314901617
26016 46023 951376137
25520 65897 -926190848
132562 3949 177954330
116674 137880 462470918
87444 25377 683318233
15752 2532 933823316
40894 81154 524870292
103339 143878 -459944463
27681 55030 -698484
15368 71679 748364411
26793 142471 -552617459
81152 52895 599100396
122491 28945 579501593
87584 96654 538327234
4720 124913 -662412652
37787 240 938429043
53334 98045 651224303
46289 69673 522564201
476 62640 -687816205
148176 133818 -735905624
120549 144886 382060404
146876 70925 99249748
99621 32565 -664847435
111179 126827 -418167271
146785 147833 -218944032
94395 83794 -926392902
58830 20532 318365911
17053 24755 329526898
148551 144445 -618854957
93483 105862 898045779
10473 90764 -448196625
94942 77932 464169362
128821 48511 320255932
130776 17485 -519223406
39475 11402 -556765206
51047 84485 484418979
49068 119521 747364652
58368 95098 -41228676
142590 51551 415276019
39768 89980 -206904705
53786 14766 -829239828
8136 116643 -756990847
82776 50332 -5638999
85659 130026 -414172467
60512 95826 43541815
148410 52664 753257188
129238 42552 515655245
131825 13697 -247357098
133973 78209 276243670
54436 124197 81515047
91983 32272 -410384333
2961 101048 398744481
144844 90727 -636170402
4066 60187 715376933
6356 17504 -237143127
121741 55128 466920146
36540 90 -650679600
117671 86770 -183550939
118001 112127 -909350200
96185 136790 -235251100
132116 721 -380886030
14727 64504 329032774
69428 97064 -880869663
70376 46217 -235793408
85104 15341 -527078281
12644 48669 -293830783
10286 52375 -684796895
147047 7460 478883785
116222 101008 421320754
113067 103897 -778739751
110257 36667 61334339
114596 135499 -165389759
137640 141038 -360996873
66653 17818 932116519
18921 144060 183465291
68706 62032 135255435
106944 53320 429562253
23502 123704 122593534
33525 98071 585155275
124393 48744 303918853
39228 57591 -872000558
104292 9187 535082986
75893 370 -91421290
56156 48609 -657837953
27668 79411 683301017
3744 67000 -479988451
118889 73441 -870135614
126672 78068 100585949
52428 138702 -469738556
99781 18120 926439932
30434 84329 -478642600
59442 2084 202521469
131404 7586 855226687
134153 74364 -654623205
52755 16507 849499661
12419 80984 -108364185
25780 25875 -895070924
117977 50525 671145299
53157 110749 138761343
69673 28001 -623613342
115255 20613 -907969486
127666 120610 797842874
50629 66722 154085451
76717 124771 -101841681
139489 23465 878903608
115985 142654 390451842
76467 7366 278942926
58541 65906 433055780
108782 99697 684916595
146440 42228 509624884
23105 47213 517160202
132796 73866 905733256
56353 67084 -141082624
33664 59347 462948468
144423 141921 -793807079
110604 29669 889235443
55870 70055 -890108904
136687 72914 481019746
41301 54252 568889683
83714 70566 336715695
64504 52865 808105006
90293 9279 109939565
101585 143615 344529046
67988 113141 802633389
141130 21171 -428469612
87686 132025 -870977712
146731 119401 209946488
96329 27291 -712669031
85936 137642 -847430714
18597 19798 18059641
86824 10004 944107716
130755 2695 -800911510
854 1183 -246007563
142098 118660 456848321
57940 122117 216184672
52407 73749 562204126
59163 56132 923501216
40901 16732 -316426886
116023 146953 794410207
86448 142767 998776714
125041 145224 -29519827
62724 19227 -160459924
27034 29061 479204040
102708 140650 915011436
44049 97437 -416180080
90352 145968 626150318
121856 56905 314375307
31151 136372 -3851428
72650 103718 -869378664
144210 146347 470363649
48803 122988 -146391815
74865 110715 215331516
22767 80646 630296331
44320 134283 73291665
52445 33747 -855871629
45784 18895 929239200
138585 77952 -907258616
116517 58157 -427457907
117481 92922 792085500
144250 15074 -656125975
122470 81056 744163787
10772 72040 -320203396
3799 67126 -32950458
116282 34334 682135411
148646 6587 -993586733
43672 111353 952434226
91232 111253 -436555528
91307 84573 128930805
115470 11203 -967670712
2613 117095 398365229
123632 9279 -921103353
46993 56553 991777654
93201 85792 352353648
44943 91231 -667077803
43363 34396 898135303
31005 17673 -650116496
105326 137763 788899591
39067 122189 -714962763
114739 38471 70154489
18707 5040 547516899
123966 2809 -198600782
131315 75037 -788624226
18565 62517 896771888
3456 5714 -161006252
137515 18386 -988876647
2358 24144 752576317
13125 76117 964390441
80398 100430 -500750844
141431 126930 833501261
60112 1064 993923488
53334 104328 -328451049
104000 47987 -100079034
132779 67145 -221442497
1179 9726 168597382
144040 100209 -678321341
30122 7898 52204959
33416 93601 -249526097
149177 55105 317222553
15102 119501 470616439
77808 42933 -522397321
79098 148636 -168388059
97552 40686 250329529
134578 48478 -320784249
127853 81399 -428970609
86612 128094 851468885
42685 40485 -771459385
82112 105901 933169759
143962 98227 116790919
55742 65970 -977723406
95141 129637 -654273528
82720 68420 317409802
119419 142491 -991440580
3653 38349 -275428824
47126 119236 -589125216
57049 96673 -291451651
45784 70563 803271640
89244 78868 -616598002
9109 121208 457473219
10794 149007 -499670650
117810 9144 -243203426
69774 23897 -930316496
45324 4872 -268564409
6172 55008 145332048
54070 104935 -775714402
60367 11858 542613697
74649 68931 -690883869
121082 65948 -398095178
83660 70736 -310462214
68005 44808 84330187
34299 95173 -600406799
109237 98611 86162046
68094 110449 -287594315
37992 9121 763889947
15994 92298 238857199
52894 116108 -652733681
46221 125307 139530359
110122 47575 -81858396
143772 7428 603527067
78916 40444 -383440055
86408 51347 320229817
131323 32889 804674288
55309 31847 -717414463
42536 135430 373671731
69628 83430 336675723
38266 45112 -858408764
6653 117897 281778850
98184 69010 996689344
13616 116687 79381860
110173 553 240931836
128012 17343 -375524337
40152 148923 207311144
140054 45158 401072582
129668 138971 -469207615
96201 64688 509868534
84051 53340 997117011
102458 19862 897836361
63935 99626 44915431
142610 102822 556590169
32558 139568 460017143
89802 36784 -659365737
127428 17736 -220176389
25941 76945 -346309126
38128 122998 -201112055
139093 126723 -711757293
65618 27840 688458610
9726 128128 859049040
46715 81208 -133951770
61550 44212 598649654
45461 104973 982452478
147966 140659 840032705
135141 58447 -85119577
62504 80027 -445219725
60873 3022 -800227571
74199 100790 718841326
17852 29184 252416209
51519 59298 -551357466
27149 70943 -638674576
137943 44592 485711202
14776 66576 945152317
135573 143812 -705867060
38184 106354 450422213
61688 47406 297957538
76766 143980 298647042
74895 140675 876315969
65692 127118 119240431
108980 22355 -337382685
147124 137894 -661778185
38757 90209 -140901329
8016 72699 -570997075
69652 126821 650226121
107969 25992 -610211260
31917 69374 255274295
18659 49717 526028986
119323 24310 566726812
89735 94575 987443199
29771 110141 -422646396
149561 1718 358482837
62777 17212 -642508657
52383 70179 337335398
58952 18824 -122130442
119677 75067 -766591899
130891 123944 359648980
96222 47624 628309578
12210 1555 -683097434
41097 93599 626233888
142869 56816 224625967
80494 44075 -896073697
136356 145070 -478727958
121682 105230 -991798735
61018 127287 553560570
7695 77488 750896777
37043 144022 -168734738
42978 59121 -515965861
76949 56895 -401938967
52003 115575 -553196979
59548 19169 833447535
27438 68807 222678935
62376 118936 -962319867
77403 68457 -370013894
54626 96731 838804453
26020 1550 25152928
134942 79025 -350551980
30099 140115 869034025
25462 44293 -650961490
50686 36463 -401120484
140795 69656 534740869
66317 125451 -216025218
101924 13861 -222040501
104935 111404 -787201058
20466 120955 -551744950
66610 15633 -977712806
42687 117990 493736894
105090 1413 404624576
30879 61827 572991748
20213 140298 -76501172
52854 68892 -600980663
106776 120073 -314256681
22699 33560 534291779
15341 30904 25819021
134153 35272 777964055
141405 102914 24300707
52755 63130 -969509507
90815 120065 630999910
96794 35956 801832573
17729 79371 539942490
61772 88273 495028865
149260 55338 639956180
63168 28188 -930037377
139126 1263 -761492659
69464 25360 -909951503
29468 30547 151936390
70263 72302 159152170
142124 61853 -186208508
89686 119952 -757859255
107218 24300 -114972086
18886 47775 837699129
61712 136639 -809530322
84930 94084 -274092593
32799 94181 606473781
134796 68421 -118692822
117700 79290 -941162353
11624 118280 -974491710
88042 33686 141239742
109395 136384 363381365
33494 72945 -206977531
135093 33208 -553005106
86702 72639 -728313273
88500 14336 -4846900
138105 85165 -812769691
119564 100338 820995679
136990 42879 -199423629
88879 69168 967531412
43100 95920 -876682453
74412 38948 718332672
101339 74584 -958048911
84285 136157 -609666156
136713 109772 -725897333
13832 142951 385953230
24823 86521 -478236116
74902 82447 -81296180
3917 91937 -817126875
32442 147860 -875090686
128149 60255 179652810
93541 66371 813420968
112819 112914 722065220
96885 77019 -989057286
6965 78466 785348346
98291 57616 -316483027
48020 83408 -469017825
23480 103155 -336967837
34201 44340 449296500
146425 83606 565717757
117820 50516 18356308
83235 96620 881217628
118921 94200 57909600
106839 14022 -545823283
758 95077 85196423
122422 122076 498584628
71086 57622 -745999120
20553 47060 -893800114
128316 117810 -532255675
58739 17866 222026617
88309 87358 -475499088
100413 133495 -500700978
49821 60581 512278695
42369 135564 -372318102
75514 36634 -545130828
99634 86335 -419697085
83867 26347 -424329908
33064 39011 517156983
97508 126347 -904459851
34953 120411 456782028
149040 21686 881381576
59920 108589 13847291
85976 36483 -817644640
20466 135273 417610689
68556 32881 293061962
67647 93128 -308686102
48335 135129 -418810149
75329 114147 -449461617
1063 21731 538896855
7270 126948 -889056835
60076 46948 590273594
46631 45770 -196258921
18290 54070 -804233725
60000 128377 -823627112
61753 73139 -543076779
58272 118406 786769289
14630 142090 -482853016
149169 111767 -950993987
65887 27668 -785754215
118850 115104 -508363688
46602 75175 -688779233
148771 73486 -55287701
57666 74865 873662867
5606 108173 573382398
135200 4756 382783465
68196 29645 -944984120
4519 17294 702940319
49390 135323 630134105
38564 146785 -690041664
122566 58600 447546562
53133 7357 885857691
123171 64902 -467091269
100020 2805 270083191
66610 52673 -919989246
6084 93622 -372012885
53607 70855 -186482536
66653 142093 645178303
145581 85430 821955179
7950 19758 493597739
81403 130149 519920769
94562 143522 466379118
97775 61162 725764025
129519 40212 168411164
146162 60684 153224599
99843 140341 753558882
31810 109653 -946768686
125098 65168 111298535
15289 50959 -503493337
13330 138328 -173060196
95217 149341 332443750
66146 45626 808069762
140579 132203 846299075
55091 130533 -474509087
82293 130468 769212024
91797 58324 486513354
92130 34933 -953241854
149529 65955 -341336408
7810 16936 842802654
51332 72564 871581773
36929 34113 -279144397
141376 88250 -239940986
25636 50482 -707173933
99526 103588 346054928
80992 122603 823937092
20877 97508 74065122
46278 97378 -362302602
139987 23487 93191513
37623 121711 971748748
91961 77553 378193183
5589 4066 -408891130
75098 148873 820777509
92925 111643 672445977
142834 99773 113484675
4798 2025 -779177211
95409 1057 30183028
6519 8799 -722837860
19314 135307 415359263
5002 60742 -173829254
103065 28503 256292934
94283 32508 248233718
92459 92908 288147881
122817 9117 126536401
116099 18054 -470536804
110161 90934 -262503619
85125 97549 146374228
115821 62258 535145902
110106 84348 -447712007
136786 80396 912089387
21077 108032 127332534
97506 69009 17212079
136390 98863 -982887218
109224 118696 944073421
15296 8136 -587963611
38613 30393 853196865
96207 82880 249882639
28760 92867 -510589336
48860 46190 568679403
128188 103696 347250331
142173 42283 402498466
11180 132194 683958275
139100 26483 -934413778
138271 22374 -268230051
15360 117033 570084236
43639 129416 -209199353
68897 100430 770217328
34513 70819 -444315603
32769 131852 -707363817
122488 5751 -535192632
121270 120405 -487990572
60385 77471 13640212
124743 140666 -361193037
43503 59788 -499874963
40125 30718 48187854
49160 22954 319687573
1654 120650 -498686811
143747 117902 575979524
70588 56307 -309621899
3227 120243 224681252
76195 89435 -960310289
16386 2590 739135191
90955 95480 -990721612
56385 88982 333549521
101286 38363 904538400
27014 34442 -714601904
68807 103323 534179966
75016 117928 922494362
25469 54425 705394903
119240 46221 229806574
5170 40834 -868155194
97414 109627 -894955582
8886 89747 -983180419
114566 84921 284289845
747 101200 -631727009
70132 22459 -682188845
87806 39824 343331788
73542 44704 -594265423
10409 119044 -519090858
55199 90573 -139328177
20178 100435 963042651
69129 124143 -798302028
85444 33367 -897650857
73637 92048 -349232085
140834 2961 -369857291
40588 60314 354485125
131308 74095 -188335064
135584 39861 656526621
121748 44339 -855510897
34333 65591 -343342332
140121 84675 -639507764
15982 106370 525427634
54468 142519 -371115385
10504 81968 -15101706
33699 43374 -693435763
102574 103199 42110657
105364 78238 -132742730
143971 108895 -595272999
25250 46352 589415551
46238 57815 979883451
78550 119625 222285551
92257 125797 -917878901
130019 120023 -855541788
2613 12710 229704634
88230 57245 302328030
12793 111518 498946860
63212 85184 -434244357
50908 13257 -457605981
82177 90905 583105103
148766 106642 60786477
149490 23716 -653831770
2045 125232 -594656672
80658 74713 -477314210
108207 65338 -758128579
47658 67685 -415154722
122840 38178 893246618
17123 28761 372925625
7288 119507 260989142
22341 78565 -754817658
94287 66202 833635881
1632 80891 -621385736
69380 20284 -985377052
36470 128329 555023378
1870 130214 -242260906
99309 52044 -466628086
24159 58445 -355753369
102246 51206 654243164
29669 121829 726880366
138721 105291 -314117699
25293 70494 222650833
42255 69385 75647439
113785 108032 -562523251
18495 6171 -5192348
48547 26129 -139614210
21069 46289 479627494
123611 30382 916088233
1199 48908 894868730
93535 15725 -12384704
45527 70217 720033605
93093 14818 -882926251
142040 81400 916456519
131308 81999 -103652229
52079 51313 -739606697
122656 92829 -220851405
46295 65340 511084011
98107 2058 12615605
8545 116308 -825141480
19684 12978 829166399
52333 43348 939083738
39968 103197 -404949585
49701 15932 -324718143
54135 94327 176987796
43146 87081 827506522
72889 23013 683016300
106588 134285 188336179
114587 135633 68229815
4804 44477 -543631897
116507 9017 -263322301
9113 22004 -470324550
57206 95267 329072967
10640 10869 60417627
138397 25676 -564888465
7538 102922 -924197820
144725 123520 -801067878
41936 62985 716379136
101233 4508 -829742184
98052 856 -507757747
1729 73301 -90615231
70754 110310 -532240281
29230 30088 316221953
68927 108282 -498126863
94015 29596 972394010
40741 126477 -109046558
62120 18822 -454991026
25059 134502 995019975
141577 87935 -368588183
148098 50431 764634373
7460 11485 -916295194
75353 37439 349448743
134146 142487 870703606
121680 52413 -751724684
45649 112895 758081391
86015 8848 -215031963
118022 141578 -349936781
143208 60032 -67658990
89395 94555 -796090161
102213 134115 316488128
122197 117793 932415313
62983 103582 -628009151
117181 134942 572813431
117582 30785 -437669299
58818 28053 728145684
130087 45420 -442593863
137393 105711 -419117868
14663 133738 378542419
136605 52407 -191577835
121656 149694 334086226
18235 58443 -430835578
99155 20945 -683157226
4732 87151 -105824423
62071 31 -70621638
97469 75764 760997450
44258 113745 -107376517
120933 51271 -33445271
40864 7506 -462923847
132697 77592 -876013174
59385 33927 -367022571
36261 140724 607195967
40476 115765 -553670156
116899 14313 -633657585
25064 22601 -404779302
37029 43616 496076313
97068 52048 -672078996
82152 747 -151575326
101383 124470 736309829
32698 81587 -390895202
47066 146102 -866994310
13246 1625 563412932
129749 5930 -376756048
97701 109011 -716694611
57336 29669 -142169105
148573 138766 908915397
83766 26728 -639167892
135656 102487 -913755079
135899 80006 -240653322
85786 86146 342477771
53341 75986 -710599744
18021 26253 -530527440
55613 96196 -572715096
18154 38307 720076430
134148 77540 291644483
137777 129134 810497515
64129 96412 -552902298
75390 22850 -592475923
66775 137690 -24941723
112151 112798 -352474578
112265 95852 870816722
19249 9181 809564620
84730 52489 940245334
123591 123413 343420871
47273 81261 158113323
65956 133581 122156069
3198 26881 751076466
65851 80115 463066176
119625 115374 949709385
133495 25146 374083159
39511 111849 84115810
118732 114914 592533790
91080 48018 -279825484
5485 11539 -846693994
66444 50323 -876473201
128101 108972 -19832371
6939 127381 13768646
20025 145301 250661546
126519 40828 -717000597
91639 71755 725889112
50477 30686 -711892609
147481 5713 -41221729
43569 55605 -879129526
132525 132677 603845327
44192 16443 693075799
13562 43172 885755570
27532 139499 642084002
86742 73728 -308199840
2323 32201 234655619
140297 138654 324481455
143086 116897 733840451
56225 126978 -893845971
100196 53059 -837188405
39949 15028 536254123
9510 52028 -426329930
60960 76525 621878513
102421 104965 -684262404
130055 59654 -468480248
57079 122422 -796591575
93642 73751 849193704
90844 21884 967445369
72740 42898 463410231
3179 144654 -329958349
49029 26703 907525747
58814 101133 -557125534
92651 27415 771069328
20918 104052 -81538812
37586 27432 -555715923
147325 87272 703836265
17858 128913 -389358806
74372 58841 47292517
73203 1508 600704580
146713 40234 -992077504
41400 57369 -512893139
51156 30382 -895953627
1561 73010 -372560968
86879 4007 -83457687
64963 70114 364450083
2088 55456 969766309
54885 139188 -239545644
41298 145733 846973450
75407 144126 -245045373
10755 26239 -845623864
22379 107656 697594201
52113 106773 -429365729
130940 27659 415451759
16865 18286 -610850610
146269 79499 -17225101
69447 140867 186707281
111564 60971 743234962
138028 30142 625871920
95629 122613 -483579496
97800 8128 450926818
87416 98512 785501552
117633 60437 71069923
141635 121915 589655476
41791 138473 -344322355
70070 145017 116018088
17425 41547 -692812489
76175 868 -562722331
64379 50546 -737162178
60150 92995 298159705
35375 146569 909667434
34066 17844 -941838091
117839 127240 175095224
27659 71566 115350244
4922 100175 -617107612
48505 143773 982306427
19329 146335 -660574682
74804 2506 -4666473
88697 115486 -464413592
81284 89350 -294882266
73848 78024 926839115
101465 94461 -800530081
32488 111667 -396426872
125476 144920 469753100
97312 25944 -506316910
68034 72910 -767803232
72218 4824 427343012
133769 21601 159970734
139072 44858 -122392043
46430 122240 429807612
7617 60025 189173862
11494 52276 -613676251
141164 140349 40242294
145439 86135 -745147849
43679 122498 -734876602
81326 58741 846885414
25393 35907 -357507508
137017 65284 -988259895
117528 73720 -300760417
86715 2741 -839486092
22893 58763 -75682559
71208 143803 -473792787
30459 115487 647803390
114715 96180 -112798795
59342 24551 -524278940
31812 131511 266702746
62032 32106 358479922
104695 21470 851036118
75399 4849 -102160613
123214 114482 801862025
102230 29237 -81095361
101157 43552 -173581327
125259 73449 820631779
110570 99648 505250110
99834 18327 747123527
86705 79610 503996183
131244 20887 -919265246
82872 86321 -484719488
66929 36056 -696922325
85192 123632 140016840
115678 32779 603946419
52967 86321 568100659
8155 1678 -148052319
2910 92536 570998822
32816 120467 269157887
30296 8554 -325219280
138145 119302 -9614498
30060 41146 913753497
31377 137604 -119443912
46026 98202 271610309
44993 56248 -45146705
86448 4332 -263242084
138462 3583 670070035
8414 754 903043495
20240 39827 665097078
104759 21624 -586782384
92191 17488 -763090786
31438 134942 -151282589
145301 36625 -187046287
27210 109652 109403514
13630 4553 4265416
133866 141443 -14905262
67283 42991 696138119
15549 64810 889660778
27687 114565 185821840
96742 111376 741588633
29305 100807 158756352
117524 87081 584982711
128547 130596 -709983527
89285 124946 8065878
55166 42195 -324464747
13016 103826 -822311607
86995 108502 -936843078
111515 8131 -71862134
3262 3909 209101501
128764 100521 -150912890
60784 90253 -950891284
139630 41418 685328136
114925 105862 563293584
50992 34983 526254893
78179 14634 -789705067
14758 60198 601872818
129153 41001 874233547
81575 105609 925449448
31167 41333 993459490
19313 115808 -832993278
48230 55638 -517946418
94613 21805 818119305
90001 104662 -968094140
23746 114895 962580369
129926 143775 908624964
24496 120021 -779529968
79587 2219 540474986
72040 2572 -577389918
15815 45910 -670019361
111586 40609 990135186
137132 33797 -883039803
69526 55887 -937535680
132164 15669 -846684568
64702 44470 810399078
13508 6644 -977877793
123836 18283 780833055
40067 81587 -655607411
56866 109152 955522820
70529 148020 -875852125
6807 127473 625262270
36091 131940 -791095429
74160 138227 955563673
44292 31437 -714149020
244 90507 685199688
908 143878 -903177495
96929 67463 -342320766
97022 37153 342255409
71955 52341 953486661
134641 145462 -807279800
68603 18125 832854099
30070 61879 502587094
30211 109395 -21828127
34198 99678 -914927551
87531 38944 437716730
25889 116324 56589145
124778 112966 -745785146
11515 20191 345815400
139580 111090 367254865
116108 131994 -104342026
78916 126919 -555324839
84335 40882 593712861
69162 85875 -249032251
82447 48301 -154258232
4734 94653 3172496
66206 115503 18273860
8016 61374 -136225901
97736 108306 181786899
50120 48213 926688934
98795 145386 706964416
128385 116156 382202994
113754 100571 -770349004
109744 125011 -18276503
8574 85762 986739810
907 129968 301006472
55979 29491 289041358
145781 9676 809006518
22181 96473 101326876
60736 23584 325741506
116869 147180 398197662
20470 80447 961562857
101768 120584 441288112
40234 48612 964542087
122060 118395 609197630
58056 31231 -238399085
44535 25279 -335819056
33953 107832 42948312
126872 83532 374702440
145098 28037 775935561
145969 61550 -516294790
54249 89136 411756872
135476 129058 599456921
124333 35956 373848006
23636 120577 638589292
1490 58527 -707662006
68819 125517 991733912
142810 8873 -723533432
39511 146386 837170849
42696 76641 -696693698
133787 65770 -9176472
50486 75159 -192989202
127758 146948 453918811
104719 131852 -157195057
65865 3835 -914383631
3365 8534 -668432946
34254 31182 -46576661
6666 51022 -217008237
142440 118251 40342187
58913 99442 -89273620
129643 123267 -386334737
109451 87807 -605107586
111221 140095 -927116650
23136 32646 713932234
135666 43958 -468503972
129558 35981 -540999096
67138 100939 -190911966
117315 101867 -497746262
79960 10676 986208427
143745 137492 242726806
27660 66592 -870924192
434 13839 543360582
140845 37620 -954124776
95564 18649 142572834
83749 85976 -343235976
145708 41936 774281400
8790 120040 -555912768
85298 25471 17558810
81768 148035 393684140
142622 106487 -593607105
35267 37439 -34081935
126937 126086 -651652012
90771 64388 -245221589
10873 77016 -549313649
97271 82552 -339555107
45598 120134 982585404
65001 90074 457480933
38870 105105 -192190451
92735 17825 118389139
102006 65161 469935189
90565 27365 693710675
84583 81728 121238639
12706 33855 -88561527
115321 92853 704355324
97779 96731 970912042
110030 84007 593991236
94517 47344 -127878387
41779 99514 755987438
133235 83305 -525079868
75722 54279 -254427068
136492 121978 772629616
59997 72562 -969210660
133213 148365 -355728053
118151 97070 434347631
44207 84241 -465579945
7268 39017 271201213
43569 17814 373669866
50029 148359 145255544
144136 12127 -25546870
57443 79375 609784592
49075 39022 -205297737
40492 54987 279640504
15331 47060 492942331
13675 143530 -779738343
57461 6152 -619874254
19061 84432 502888027
100811 19749 771829332
12961 32451 -734757977
21559 141867 695840441
11247 52863 943070504
100790 119575 753347533
43156 121195 80238005
18471 69572 895533210
49432 129895 -210451442
100338 13158 -22232919
105090 143925 -657979427
121786 69299 471839585
28162 106351 76758930
142549 148873 505212624
2932 69849 -28822509
107945 78251 -824538389
86447 143662 -204196560
21315 136110 688612308
32886 46602 -966417
111686 137840 -462694829
113794 26903 812379127
140768 73952 -226379086
62098 148025 -704466266
52111 78742 367950206
136398 4119 -446941898
111001 97731 129726735
66998 110779 -775096172
113690 80416 -339477095
24963 104177 -44007401
21008 92783 193884223
79920 131994 -176553002
79441 34485 -909252517
17836 149208 -218352394
142742 100539 709219677
135865 29899 -139695723
106111 8059 -389465797
83243 123710 -544954512
144916 100209 36375879
67009 115157 406589023
40113 71427 539195850
135218 747 -881861453
144892 116687 827998885
137140 137045 -791513425
119068 101232 964961587
23691 6274 819918853
87303 3985 827252158
100204 41984 690807499
67401 22214 234949989
54070 30467 -946218901
139185 31812 -189979995
125654 53092 268494442
89943 10237 -552496189
37034 71979 451437159
56341 24855 986854984
27516 141904 -195828354
127193 54509 14292211
116119 60076 379646887
11292 20984 -327757137
108601 31825 -482409843
138099 1887 -825749419
5370 33381 723855680
88446 75403 -663116503
22455 49051 -886313503
41909 115990 418262265
82200 102468 826206154
145098 35075 -426721229
86350 72634 -978323869
91588 147092 -122033599
95217 122589 142256869
46002 3854 -247141071
58925 96678 65993107
96742 12337 -937315960
55874 51743 734813076
76660 9062 554779992
50257 133182 218092480
46542 119153 664256357
17276 90312 863284746
84959 25676 -174287686
81261 12364 -151047009
92436 73276 248652123
75863 138552 254084603
8016 89910 100341303
145359 116834 777092323
3335 80400 236388565
23448 104094 451103345
95004 26699 264002418
101768 61129 764578347
84316 133039 671932285
18992 78460 -99049678
76813 7372 -632834238
70549 77122 -807768783
139427 142759 -909646363
93642 40987 319074371
129918 108295 -594620636
11677 105428 -53700311
14702 88496 816452371
142093 78479 -82766377
91989 102463 557033709
121397 137640 -423846972
8255 30975 531064176
52612 113648 617497804
60302 67284 583093691
46758 17725 656595008
90665 137579 -312369398
45352 78089 -289677147
30044 91624 -500718590
101250 132855 449641344
51215 3976 -672354104
118302 73870 -571872372
76692 55903 -84834079
66961 55019 740871785
86640 59299 -732409087
120032 62003 -762722237
17855 118914 7386270
21502 58649 -55014551
19470 106103 -486722595
61689 28030 -337790982
128829 127684 -758664494
53406 96474 -150069771
97284 107697 319392510
27179 76191 291665122
19953 41277 784251722
58068 86638 -690648636
30190 68993 -896256688
37272 4612 401717424
25130 23878 955425057
3522 63916 -30499340
119894 130158 768392853
85595 95851 508378596
11866 27892 -53800379
74763 97838 535413302
15779 1654 125211227
97419 91557 719105481
118472 72914 686429583
24633 108709 -61242578
96404 17718 -257145794
24706 114670 -446679654
92538 78247 -551653164
74653 74351 358624268
124946 101746 652232393
81218 127910 -996754506
118567 59386 47550598
571 140485 538842023
45386 113900 275272505
146022 109039 -555253097
77570 41410 14627927
8629 76348 370681448
138597 116460 462380388
63206 43128 592294050
123130 74069 557734193
139093 18041 -745865076
31228 46683 -483505904
132839 26159 -833725120
29281 115686 423787798
40413 111789 480054698
16235 73189 175351627
37775 90124 -937927462
20933 88944 -455703962
96218 127851 -297403113
11590 72496 -639807537
2819 24794 -189516274
77066 23921 -21550945
112844 22641 -598586533
58320 77826 458250497
22476 70578 -655092400
138632 57214 269244955
106060 75734 -491042234
122060 97526 -684825151
60739 68746 -770313947
22455 91602 -357700575
6609 31145 72384591
121757 104473 -316003726
77713 146917 -192913372
101390 60257 932407151
63699 55113 880844310
103872 51434 -355154309
147353 46898 407167292
16200 75346 -44023473
8226 38746 535221978
114453 121924 -746541917
29246 88736 840898077
24707 42879 -302004939
25627 139048 -671754923
67707 98863 -140926995
25640 6279 -968804966
89687 46598 503758795
74946 51649 516040043
49343 45683 468610449
102487 54205 483538401
143800 110702 252151239
134671 88510 -247893482
106089 18690 -880905761
96646 143406 -377990585
9717 44912 -835358197
103877 83183 371566751
98982 6193 669944636
100246 78085 592613350
112439 6985 -482365878
12909 50419 -531252101
87561 62527 -735060157
65731 48897 693839017
57011 123652 -439677912
131002 148799 -822319010
66279 5026 -761028537
45943 24456 -239576744
17072 126572 325310725
93969 74621 417293109
30339 138200 -309758790
77714 91822 -437899687
55456 98316 696814791
18780 136288 -592415492
92038 125044 -322447548
101159 141165 -340123403
130912 147617 836577679
100369 139691 -81061963
134740 1628 -305348916
102883 107097 -365572479
111331 38867 -321026903
120826 6861 -452221828
50257 43099 -7468744
70621 125035 28913067
26857 42058 946294593
116000 65106 -740663412
12902 32306 679779960
112795 15676 -791935089
18573 127331 -197048436
19542 41297 618199623
104834 75795 -470621322
59422 4150 701070691
13643 124470 358298258
59459 119724 824667751
144288 101248 567276361
75985 59995 -65998153
71821 41410 377161984
51188 121236 592741061
136999 28240 -366150530
100484 40520 -383774292
81606 108158 556121690
77598 70570 281368239
24481 91151 -954485103
97192 78297 -875267165
129059 50926 602702614
90830 137551 -554463678
115538 124066 531706524
38871 140484 438867628
95201 32120 -281804561
136174 71803 620802970
42747 136319 810600454
104563 98901 -877109920
52710 98434 84364631
62634 27288 433139076
23938 109899 -421129762
120775 33607 597127231
28738 107871 -490428944
67424 89468 860365313
61230 82740 824874498
26230 131732 -601689917
101543 86741 -199129002
42991 22338 52771563
91691 78419 -582379684
55616 13508 365420262
42586 114162 -649453604
140531 91091 455424857
6200 93024 561066180
88580 137048 -916195203
75270 78701 -689043792
130699 119649 -452261216
124705 82759 925583391
108035 66223 -95153120
9910 134433 293955345
106875 135412 172101274
24965 108153 269566563
108725 74992 -619537509
90120 6985 -961158962
111513 24686 -30862026
119473 69647 394181702
7860 56911 627048232
46881 127373 -667115784
26943 109715 909012625
18137 73159 84891941
70754 77878 -350243647
89290 34049 -873019642
57229 18784 669761249
101671 6183 -244747348
82656 37958 -306916754
12109 83075 290734198
17343 79619 122428831
91910 9425 -401402446
91887 100128 -803042021
34954 140596 -980889761
85288 146613 587751608
66946 72098 780396112
93146 28473 488842465
83697 8822 -257694740
130279 47060 -666359102
29956 70051 -173446763
7746 76467 -691334247
9050 127368 -326876605
100192 127091 251040186
94984 104324 350277230
125140 78179 -808263577
63847 107588 -401105750
22672 68094 200894747
101970 141797 685723974
127528 132744 956061424
76498 10823 -454488244
53693 92030 660822074
104607 146246 -887219191
1438 51282 -115198431
122498 125506 -584129298
39504 1219 -888761208
74525 74069 -107662633
126079 31080 155597467
91692 58599 -773775655
80269 29424 -982574150
52944 29118 -945412920
81865 113845 -98811402
53243 23233 107752220
96860 51156 -792765877
36083 18659 -96675106
128961 89060 -796866911
117400 106839 -621071783
5196 149193 -874071892
135570 143140 -835668655
18424 131614 471772613
95275 75380 799674869
53120 127311 873753733
90552 94650 447363566
78956 106423 -259222345
19462 75635 -492095821
18202 131698 600652263
67559 99359 -360944288
16897 87864 601368322
34595 141334 -31119965
92038 8483 -668905619
145048 81814 -126934299
41336 88992 -545999881
140988 29423 300259211
129353 119563 -198735959
72514 112058 -765077323
10237 6347 501294050
122626 42326 -532216228
146269 15697 -114533221
77700 123824 805513404
115554 2813 646877136
81687 40324 348159826
57812 105230 -647688385
179 16857 722916252
10028 87095 -517939465
4974 64512 429147002
97933 138346 744900363
117522 110265 826986958
13724 110146 898417413
80984 47160 988880127
114413 144110 -331645143
331 54708 898120399
29817 65338 320133839
12679 131219 618146493
106350 24312 502310811
107432 86539 197675781
69285 28053 994255385
67852 85810 -523020740
60642 55068 17292616
101543 105954 -405413692
68154 73281 75106723
141940 122708 -990847215
55903 73773 -892291904
112506 82823 -703206993
74956 142590 70607594
54696 83043 187873009
21698 113513 -363637030
83952 116924 134524755
26021 90441 525158233
95229 69214 -325770724
94750 79067 371931687
24706 23542 -407359470
107647 110749 -562665916
86923 47160 -257499246
107790 28017 -214810375
120296 63788 322096509
46104 130673 -962879808
27517 129098 -577479053
55225 38707 -311364244
44604 50417 523405921
41198 15368 248779979
41802 39178 -419006256
39768 55190 757513162
110079 107897 -111070676
146588 10156 963895171
21001 87548 -343584252
73542 26506 -788320865
37266 25056 -262232123
111134 11932 -402202476
27159 98832 -961230973
12101 40767 937136897
54963 40466 -729133220
18469 31499 661381477
4527 30271 705783289
100253 9490 -220523645
64832 53143 956887282
118247 111651 -9442046
104836 65429 -620629765
106489 97085 551593846
9493 30205 -606547280
5612 144412 -86958566
13480 147340 736491187
97252 73479 195944775
29817 133590 135657931
96085 131295 -421142871
86385 141217 -479299228
143208 37287 606388034
36508 118277 -71065539
85402 49596 708277005
144269 96912 90675203
90061 74730 -824366295
30151 83749 745502227
92536 28816 528477924
97414 1234 -986295392
49160 6695 836438358
44212 101318 966362463
80595 6786 -675381598
116039 94341 -808885281
60024 112389 345939275
95532 78207 982758975
19944 59424 -976497983
32182 27603 212847267
77111 5205 -340515920
149154 100809 60315107
61597 68340 -441743354
83445 141942 -938765286
97294 80970 -778494462
96744 135899 -135448491
81204 106060 -742238597
131908 1096 260940987
139185 85803 555788610
14181 111152 69439963
70077 107595 836905282
95282 120467 395636622
9013 91295 -124035273
48172 106100 530155372
13697 28390 67136176
124157 90476 -534193586
3937 147519 253460576
7361 82528 667989148
32017 11307 174771990
19121 113995 51107966
45309 2821 73737155
78068 69365 620174567
9453 105221 -936977125
29491 55305 769550872
96053 66664 845812311
17239 81414 691910218
124713 109381 698938867
14326 130327 964021092
36063 42731 -112882775
8636 29304 962502792
38363 83209 878140220
29898 112282 -259889642
123266 11800 824908270
125533 47269 -231900061
26083 76378 -351602083
127441 9011 173430050
80787 105239 642166639
108406 70901 -349818333
60367 70664 -279046910
142803 90794 -486294094
61942 77218 -765066824
85742 99994 -311544073
117371 17303 743414958
5207 80755 -240962392
21293 149170 275321732
94883 36653 888501622
63297 58089 65178935
143466 148330 -335874341
95704 145224 -928824131
6573 109804 -599859203
93982 40992 815580296
14422 65789 -859687512
20945 122518 -411946512
21732 88301 43873704
74201 142784 -637355038
49480 9247 10761203
145210 138072 -79706311
15650 12988 -460807435
34989 58157 -880622475
12640 8789 265557170
53521 53077 625205079
33198 72889 628187274
1980 114885 -596443494
69192 92793 -271159661
109681 49065 -518374546
145052 105326 602132208
125273 11467 -155604284
142113 52413 830627755
42931 48975 -516805952
137777 58423 861641109
42696 95475 -733975453
138831 121438 -419129551
70263 136985 -877447541
132462 68884 248551653
39522 29930 -388936669
6571 142370 -301813496
68741 27042 -821033546
45446 143259 682714483
84633 79099 95916725
73866 96016 122166762
68265 42187 206324277
131858 37747 156744230
36113 1928 695063010
117518 4964 20062893
30296 35129 587063676
52943 145807 -325366512
114962 16171 -277328113
110714 64697 564831306
109118 44202 329202737
72382 25311 -68099009
106434 39346 791401318
109850 103896 762019827
63483 17833 227241849
28451 34269 -108054392
49858 99225 -421217044
90912 135141 926416420
76856 102458 153731543
17892 48233 -742963390
77185 23417 487953637
144002 147241 -109437269
10311 143998 -357893252
69787 74429 841260497
59542 59296 -586934340
49835 26263 -831260704
75425 25084 343944455
69947 96663 -570620838
46088 99626 163490623
96016 145342 -503876180
138233 88514 524638912
66234 123254 -515479766
113048 9062 -476593385
33430 144888 973645755
42384 141525 -58504279
58457 128057 -536646978
1367 35634 118985763
16445 69611 767116539
24035 956 -251003668
22865 77109 42318430
48501 34521 -27133725
36016 113619 924981794
123290 134543 -250259056
48617 37029 -100969892
84004 113625 -161638085
80479 94595 282410143
92229 19143 392738504
59465 79448 -389927503
48770 144000 -544834583
102051 55290 -306907582
20860 108589 -389100254
64010 95199 301163438
59351 69340 897615321
104531 17250 845979065
96447 40369 -632799150
120877 67033 552528245
16538 104703 936226930
83697 92567 266523350
53140 120155 654316111
32569 81978 592784481
71971 1537 176783960
83039 4379 -229734475
33246 36559 -456386726
108775 40937 39195118
31031 91816 977335546
57941 45861 816053626
140727 58177 16098029
130661 90476 -864686656
74054 110254 -365233830
55259 93625 -497965574
106099 18320 -739279586
18585 18945 276580770
23278 113737 -716387323
135687 128023 -900347557
141811 49557 -894377105
58447 45267 522733359
25478 1263 146919403
136906 10351 712136496
69774 103794 -704457665
105105 138349 292239744
127817 41623 -461150148
49508 117220 -768528194
41559 58747 477928215
104202 52232 -403786619
75502 99998 -129994197
72404 133659 -41020878
140087 25175 -889408596
130185 1924 -87623321
7147 8018 -516703972
6168 8136 647505784
134156 136631 -173117575
91377 78258 637391633
22173 1876 449858892
37801 70047 646696476
60585 47615 -43561390
787 54773 -469363327
15631 149670 -438210236
49800 62913 -236266605
735 65338 459359535
86640 18999 -871646265
118945 95901 -13633622
96921 146504 -593051222
141722 42515 626915518
145912 58445 150634912
27840 32613 195626571
18448 122470 -492497011
121069 31883 -70544699
70588 129979 387746718
122466 6829 -207374572
45032 48657 -310865605
122254 18687 252930766
9404 105302 45576935
79080 113710 574806122
105742 40347 929664523
96281 58933 -689100527
103393 143162 -588183345
31651 113833 666966723
24496 34281 -810149551
122232 112552 923980163
104513 10320 -403111672
60963 24727 -483533888
119077 31663 -187416779
20907 77298 -399707499
10004 8426 -477342890
70040 36794 868517511
77274 97 -960516441
20926 79504 -17863798
93481 98249 -654357706
79227 87045 -885514588
82798 131343 -367932697
21085 6236 319710752
54297 91898 -220327507
67005 91019 -939039080
88139 121741 543893651
72999 140466 -652019577
149582 12256 293692001
46577 127899 17778034
58577 106423 429887156
120659 104840 -15782184
57954 130279 134701473
143971 52041 -715779180
3444 108665 675736659
93658 143565 640913393
64767 90188 412030334
113297 116539 -120861098
73288 75724 543990770
131563 101168 -821064413
33064 142305 -164483229
35119 54777 -386104012
38034 103760 -171214079
83674 24682 -61086163
60759 99301 -433503541
76216 124864 -90622213
91175 24159 -9343423
57977 66811 -740356977
2763 89018 -609068027
24633 51103 298013712
48031 87085 134532048
57815 101519 -106169718
127326 76420 34372237
69806 24620 764084833
63194 30211 779791367
77695 52232 -257421158
114464 125061 201690782
115246 121069 320367811
84709 100939 -320341862
119210 78574 985338385
115571 93128 -157331260
105 143506 432139699
4847 119974 150645324
111274 38997 -502501250
144447 69737 47180632
75298 89568 744426865
30011 136532 -586594456
3184 125308 -963539820
131335 140528 -650274559
29963 93609 -863843324
74965 94445 67149713
129538 49187 781043624
105139 15915 -728523683
114895 84947 -702354485
32278 42263 167025216
4201 125949 -762460027
103239 101160 920316350
9288 44844 -679512584
120037 131176 837380355
25517 104430 21458913
80644 78602 159539899
5060 119768 -506819108
143167 142590 386976644
137918 107644 -636401324
59628 143441 -79302251
44694 60699 -19784930
91920 143041 -815258873
50603 104575 200544521
132690 111933 134058761
89308 50794 -125993999
117549 5820 259901139
128178 94747 -358523304
76716 11490 495736939
68254 105484 687552939
93605 7695 -696878519
37762 41804 -921905180
22833 99787 -983200797
71121 81768 -257524569
82200 7578 -31335829
20959 45106 -852600865
122453 113137 33044016
121656 68012 -245232326
2140 40069 740695133
4688 42627 671384985
143079 119706 988093447
49451 34510 237722541
97510 147540 580876846
9881 137742 843129823
89001 12506 -693903939
87379 146430 405982430
125567 64051 -653605882
122422 79340 -260554046
23972 113703 -627739704
9793 58591 530756381
86702 68875 -469950274
123354 36071 -998345823
65237 116589 970100549
81108 47041 826175853
130238 124575 232586624
29861 30003 -634671408
82226 72146 236906203
78484 76839 -846432101
67303 6274 -997893761
143157 64051 -879083606
55290 18972 -357878677
69849 96221 588802484
116918 56810 180184032
140777 83784 562716043
68916 65212 -946005212
119589 87211 747332952
2816 242 915395945
69131 111686 -633587997
57769 128108 -665238147
20967 111353 717578003
130518 80416 861685593
79723 66028 -975830164
80290 137063 761148682
21597 70277 -93979728
75445 652 340492331
41028 94275 17348987
145954 38352 58323531
15822 11224 142974213
80891 63560 178692413
61805 139988 777353117
11725 83634 841581775
16950 123266 -844486708
4801 97068 -518237413
35416 17872 -668184196
14572 82262 106755745
90434 69285 341207245
121968 74127 518595000
80606 89130 132140926
7694 101176 545828413
25175 26334 41106852
105326 9464 99741069
79815 127853 -680457979
33996 92995 -611840105
17858 39538 -244894697
34113 7996 66647108
97549 95079 89920064
148614 94883 -479414039
516 129778 -197104035
74165 42725 39037428
111107 100938 914678815
33367 139743 674750793
91183 116861 692495721
95352 91103 -242121775
115302 37391 -753542740
62246 135054 293278091
133304 105392 -279524321
77125 2743 -599376972
124715 25842 224841540
85271 8450 441353371
63695 117095 -226615130
72892 54777 -56764383
103935 135127 756961653
147883 59106 -50917022
18318 58192 4923318
28001 146412 -579753183
72213 43489 -324167110
7884 1710 -749890988
1507 59394 86462852
113823 122337 -587174084
85053 21179 762245982
100776 65633 -236565238
28577 80960 282620075
132172 136263 843004669
94968 66634 510310469
22052 114252 -30976165
84390 65621 -518858092
67816 59995 -708394051
79922 57004 625911017
83499 51368 412068708
80454 55181 -28425941
143441 38989 402077570
85303 123354 -396464771
90663 117514 978655041
10934 120124 358367514
91398 47780 -305118621
35395 61873 514555527
77422 72843 445352603
137734 54664 495849707
115951 64284 -994863186
36534 42900 875994225
145806 99403 54688772
140166 11100 -707586349
145333 121708 -755602238
143919 2658 -726387170
7495 99363 248853750
69762 126373 -542082483
73025 35324 35578253
31694 52012 -563131166
56421 57523 -26301931
49731 86784 274546642
138010 124864 845748088
97294 52520 111569269
28964 89369 421069394
44049 118508 -100088047
8009 15656 -280919806
116514 41471 121662015
118853 99456 -275397555
52294 65099 96047720
11526 104559 26053654
23584 15531 -258195527
91780 63130 22774810
37895 83607 955905829
121824 58532 827695369
108984 75399 -456336634
68524 101083 -395590567
6465 7610 4464436
68040 124982 -404786581
88970 40937 767544753
93813 96848 695086767
134446 56060 750352167
106586 127018 64456977
107395 33835 -859005686
87773 40215 -703336487
4495 3970 -863711271
21275 136877 -460533219
5991 107886 -856578192
4385 4334 424283692
127236 63254 -732087563
138587 90447 987694586
36538 62502 -53456677
146449 36916 686170880
66433 63947 -392799081
4090 28959 821405552
37260 73675 -894487971
56362 46403 -779464822
52489 89909 -958268426
111911 38901 -5950021
15444 1919 750796461
59662 113405 -798339879
11776 53469 467958537
119625 62685 -873995531
73159 13370 256226493
87046 64524 834552225
95096 17736 312097229
47692 117723 46479515
21742 47648 -315356503
105706 71189 -689443205
64082 118960 403816706
148464 17881 919516625
56786 129707 -587645135
72362 123491 854446008
49105 9805 -602190353
140338 61210 -787619216
129621 37287 794646737
75491 9858 -77896150
68619 90912 197599241
60972 91133 -697107472
91782 34576 -686729817
96734 1078 158961428
39374 9716 -111890541
4974 74441 -5503787
42575 25875 -524016627
100270 13214 -94019528
54135 2442 -799414333
130384 141219 408842130
125197 63916 790941045
142094 8886 325508176
135356 787 -132780022
108386 99349 915201161
8124 63117 -108091262
38584 25517 260965486
130173 15994 27348583
74372 13150 -849334255
33278 23276 -386295350
139878 87238 488082238
27993 106712 34355661
27163 49269 547895002
43563 134148 -203422416
92348 18139 -45727956
99505 10956 542393201
109914 35892 -150739018
74855 141659 638194313
85059 7766 -700238763
84959 113091 -318493132
122606 72920 528661090
39064 35700 976852347
52970 4072 -610789680
125034 120685 -269801898
56138 125413 -655972145
136608 48196 -70147228
39768 40831 -138435152
20879 129699 -897181165
68241 65298 -83019704
64144 94881 23200743
21030 85846 2994815
71101 112506 -857405138
121405 60868 -462506925
139194 82310 -561780226
137988 117559 393698661
46649 35375 821708740
72999 97159 -139659255
104754 110934 899289639
141324 147814 -66893945
104563 26141 -583982989
48196 82628 -39230650
28174 85333 -380169395
11203 70812 900054002
35700 110073 -118175632
140114 23947 665484233
131674 58535 766399543
82381 84689 -822242549
43948 85728 570252505
105825 110713 -462662533
47566 135899 -931951560
100970 55463 828622537
135499 79895 -888853541
19546 9105 143523017
14950 92459 911135458
42265 75686 -2486813
18542 82042 427603024
21289 69849 997315387
24545 126960 -254509226
79704 4026 909543921
92619 110973 146951110
58804 144602 -230474640
99892 89995 511799464
147972 136263 680853286
80170 1026 -713108383
15822 99792 -202754393
132447 10640 897806485
15230 19315 -822171493
120455 4705 290122617
37669 19107 920823731
82711 90080 789973505
143342 45594 -396566381
123424 16290 -5096550
138271 112937 981535498
95919 127004 -708764924
97044 20860 929873359
120980 112051 92610274
47453 92964 710255729
70688 93681 -499867916
84506 117745 -344484695
126691 44801 81824686
76861 101416 407562039
82776 98053 421655083
16505 40462 299907530
98255 145747 741833034
31691 142519 -444713602
117959 148198 -372159748
56166 44196 605987353
74446 50387 778650770
147473 47780 -585910156
898 61563 -809568926
93490 108109 -856033663
47393 4847 -748414052
103185 128444 997939725
6395 138852 -496058846
109807 88572 809286354
23168 107319 490868894
43639 33129 -524781733
38959 112915 -203600636
98741 125786 376220970
129865 30686 -654087470
82679 140201 -229503489
106781 29458 -624483343
56914 64061 841940158
103251 137822 -712733419
145807 21767 -148820413
81208 116908 -641147900
3043 79462 585996748
17357 103091 940762969
100539 107135 527469182
114062 111677 476882405
59692 56138 526461909
136492 40708 -560154107
41286 74688 -505571711
12433 35778 -807058312
36916 84391 69418194
110106 116641 -373444539
49132 44746 309294554
37666 5772 410225608
135809 74895 279721975
73733 88216 363049214
32188 122051 663605455
90036 122356 508080424
102922 116992 -964615928
132564 84580 411512519
66685 22438 -22372233
119241 40867 311746915
73207 53244 -621944007
115898 19787 -651833887
39229 106586 -846582316
40044 13428 -44946815
137374 24974 363471815
98773 55823 736707366
65686 68359 18680411
145384 6979 -961293656
12479 42881 -500956144
97315 926 -152059882
138047 45344 -214071049
71213 24581 -350285787
127820 6807 204758361
66961 40533 -896390597
101473 63341 -6681682
49905 51151 -937133474
12139 25623 90097958
135807 78234 859321598
9878 93335 -680499171
78611 21564 784584856
132521 60759 -937490774
66710 140386 117705528
99093 132521 508451094
132171 94968 -927832050
13123 77392 -487785238
134781 121542 -243719843
98899 42293 499826385
96252 51135 -300838571
4575 54083 -973700956
110003 141013 -501801675
15809 35498 868527747
41336 27404 319327651
60556 70920 -349818585
28731 50079 -333532863
146347 143612 -64971849
140786 81410 -145647045
51368 23366 -459736120
134341 145206 443736739
18105 127308 -679497208
83101 31397 -147706036
107493 78484 -39873931
138864 85831 -937002788
51314 134040 -730784281
90423 15870 802413151
89867 12506 105601769
8011 57553 771385593
88592 43374 -854798818
74133 109556 -322125840
104955 74965 -647981419
44659 92793 337845132
26790 129727 -499803521
58668 68879 251920604
134826 91084 -759381793
140871 74239 -205451677
4005 81261 195479329
67811 11675 -636429950
146588 139360 423143870
57553 39296 726502623
12913 135392 -745207504
98458 68782 -931285774
70879 63823 348482800
35649 28053 -791099158
60187 32048 -953195074
81567 64871 -2912354
77125 139821 158115949
134677 132619 457702304
52472 76186 594721103
8049 123877 196971623
58309 35855 26756348
90338 89747 793772403
40532 47615 -869695029
52568 127413 201773595
68885 94968 -622600401
81989 4964 -3528152
130778 3417 953048579
89750 133194 699070452
84982 39183 512221653
106847 69998 -588408478
52874 33186 -319894919
129238 22800 -722029258
120549 136798 207965380
76000 129792 -106508637
110189 104380 -26825908
141125 34972 116597857
34621 134220 168164146
103991 4825 907328209
34157 62713 327104066
96121 92768 927157833
109393 99775 -777950093
89639 112772 778015242
16510 96127 -353904186
28064 51050 398746624
98839 105239 660561109
72263 92842 738677581
91892 88535 423434395
142410 32442 -161922214
118624 24181 -994051407
114821 125187 378564545
48360 90153 164834685
4066 90714 85663740
95226 74561 999354104
51481 136786 569653287
55213 15230 -870524790
29821 104244 108372704
114614 90071 70437136
116490 142195 -158523635
18902 137991 258046262
137056 44011 -107512453
15870 84594 608219803
138507 147883 19659728
27582 67401 404232469
45461 79732 -260886650
110725 1500 -880969781
10684 19287 94710851
45085 7889 641948054
139225 85235 -429270450
50560 11991 -44383805
116897 88319 -466766640
65692 15023 963396645
75631 5713 681354587
145121 48803 -2255494
110585 44828 949285613
76525 53348 -251937465
72940 120388 418969964
72934 119205 -784569037
2430 85985 719856691
52028 121151 467530860
50642 41270 -657043780
105192 129538 -427684314
122234 89276 796977239
42589 114785 71087603
84817 21251 320198784
79496 159 471705934
51352 98194 -338013931
131773 88458 7649105
50926 11094 -582623053
135963 11722 -935801695
107218 54808 407032864
131322 55077 287854507
15842 98928 -736793643
26093 114785 -543455229
52021 112284 805493945
123798 57952 -536092210
50720 52702 441905654
11518 68914 -642774188
21317 125582 813746011
61298 56026 -197318137
99284 18105 164256524
140182 67541 -465322576
37494 99413 946089646
79390 141233 -66055754
77019 48643 556522572
54885 120528 475257537
14998 40390 -382497724
40277 17980 474919282
113152 120577 -146840323
117395 17384 -854105864
48770 60940 984756834
90797 90694 532718775
64398 85976 -973781115
99931 52495 469010182
108805 72855 -127279673
54806 42605 861345992
118187 63540 -463477480
124898 94973 -341036920
14619 110982 628567942
90694 119506 -443560308
27402 91664 -917711417
66280 74341 -498947144
116273 106618 893500940
133445 63017 173044564
137548 111443 -345678973
145634 33431 -779578587
18251 40882 -234956269
108559 53341 485640440
125514 71574 -586173881
84119 45323 966015763
87707 35546 -551487207
7796 147281 -308397561
78603 13268 59274049
81425 3594 917304973
53430 97272 -741646891
101357 39351 -87751549
119264 39074 18874092
61903 128260 165135666
145994 6800 432686339
32558 114578 -828747380
16616 81133 951409678
62475 120553 687507487
96353 149040 322036096
64721 110521 -769137264
22767 91357 -12157774
111669 33161 -221302118
89028 55355 495754862
90934 40378 159766011
26343 37086 757971589
118774 134808 784716190
35311 29525 36524243
134345 146282 873748449
10351 68456 -338836243
36721 10284 -550613299
75867 142478 978984704
98070 126928 -873432989
105626 122101 309533762
106918 137943 841402826
113515 144136 687749168
40259 32204 793986405
37561 34113 27379005
83274 93543 -932596311
22652 88572 -748644207
39717 15725 719429767
13123 60852 -924568013
63695 91222 767563204
138262 52655 -184807836
131268 66654 -688060854
75090 12158 717553742
124791 31767 -96761460
123000 44470 8847412
4951 100802 93473231
73956 84213 24374579
41162 16510 -639690130
2984 149659 -295392716
82447 50661 103580326
67071 149189 -184392915
115707 83278 79999862
54774 44694 -605358408
133852 144029 795985098
89573 82886 396802156
93529 101232 573397180
76229 98252 -286281259
17937 46963 418663094
120610 62436 -336160114
69680 127373 -172256565
68094 145949 -483055733
78438 605 606079016
40654 92133 -68922827
80833 36470 657320105
113690 34949 908136295
137975 7177 349207459
84200 145837 758195896
873 95238 321688051
7136 8664 -423131322
8732 59644 -86665884
59541 12273 -809093084
95183 104022 -250196781
135952 26136 376239241
112330 64493 -804100459
1623 116139 -913634274
98143 34044 -359852658
42126 15944 590617136
141842 119393 -129418337
67707 3733 -933766099
72692 40992 293725368
36824 41504 -83706908
125823 30616 -339680818
8799 143103 312525565
149057 143919 -73403603
86800 89369 73163424
135648 145238 230848506
138179 138609 -173611349
90188 110047 773440368
111405 101816 -122855614
117272 73580 562461742
24986 11345 -272633094
3243 114138 -682662986
145848 61162 -976972861
130564 61793 -755341009
124930 46417 414439485
76537 131732 -778628847
801 39380 -790644839
58933 73743 -984691771
6017 70073 729256278
17357 90396 -467228925
44558 112787 188114714
70939 138945 -397882868
94887 142645 -376769567
20065 148636 346858331
56676 3976 368636107
124653 117294 811039645
27340 16247 310211716
142364 145218 827030555
78371 129643 574176974
52383 3800 118730436
143275 11224 840036567
61654 86146 807164136
62730 48476 316096401
140932 117044 -638713503
87509 103786 -562002779
119509 78268 195069164
103630 1922 -185162627
132473 60980 225359723
135573 75649 -48297137
90086 95458 -515589202
79116 25769 60023382
105230 15587 -356337658
21950 140056 888822565
72865 108384 -637844183
102805 102595 12789721
109615 53780 293505522
71765 139730 813723352
87411 82776 276556270
96990 66264 229632558
46626 138980 943188948
56023 62759 -352843831
24957 48962 850228169
70141 70108 308128654
134135 24620 626270738
136711 14619 766265441
97811 90672 999011487
26934 51228 -725406550
139743 60324 -280473079
94026 34109 631699232
68045 30233 370326061
141569 86643 -553675560
102569 149100 -744928547
107317 62530 -948232607
87338 66644 566247933
98472 88493 -915867059
131090 142109 -448380558
2590 141715 905542176
43468 75098 -718220210
84319 121764 -287899452
142752 34211 600206616
106379 111134 -181205467
91927 104307 40055368
50549 143006 -132585604
94634 38805 -712871481
131315 76690 297098668
71204 120989 -380315956
21938 22114 -410968814
34485 25386 -500927566
97510 46463 -472877493
108421 23866 -88029281
83058 95140 -736242862
98053 60240 432172904
111469 105235 -572450891
21941 64827 -153799213
65865 120223 952076019
5733 21742 267950094
75177 37819 363597981
84391 87034 77974887
28762 114962 574873261
72974 143296 -864309204
103120 24510 -270653008
32625 123000 -940156635
94496 18713 -158244098
81809 31701 -949200434
140990 70398 -233912981
47159 112718 831161812
46481 16173 -694742794
145733 87924 -276864119
95368 80115 240757506
85601 101250 -114834229
140495 100519 -419887705
64726 101506 185083502
51380 69767 361887113
25391 4657 -666270936
127120 90860 -887475282
111134 56798 -244211613
107699 135567 -297132582
23835 136211 -335663601
12710 135496 64841233
80446 140943 -154158744
81352 54859 978504760
84843 71210 -258502198
62032 142168 345221938
10238 7225 121795267
11248 45517 37300814
95668 57786 -112306016
117990 121398 342049141
16963 83375 -859873548
105504 133858 122753755
83407 147265 745485752
111353 43858 599993412
138748 73854 -386689799
4277 74133 252687454
57824 136895 417988619
50782 105889 368736770
59542 70313 804889987
18194 43783 -247519734
136163 130570 -90450982
107516 134048 187202635
90079 54649 17455240
75175 96858 -800970460
124744 35292 -886540343
74 133445 -169843962
68936 87485 746894992
47041 90942 578404632
69028 133862 -439590773
22468 23860 -724351902
23340 106049 -924724432
36602 85757 661653492
97944 134658 -44747565
118454 14970 -79686649
58239 13943 480227550
39214 91502 318411139
73582 110715 863782897
98864 109617 -715437570
45106 99932 885657804
102385 30060 -789360020
149653 13884 -645493841
52352 15984 -124067711
19301 121445 -180109247
19586 75872 374921184
120001 17943 -499228830
105480 140056 317925897
18283 89760 790881404
119644 83375 -489964912
3525 146387 794067234
132343 82042 22870127
83255 13653 -128796906
77305 137805 -37485401
77878 96957 -175430871
127308 105553 -495902485
97437 78904 486047134
136969 136163 270837529
81667 82359 125948101
3623 148248 -459223992
67811 83748 -190615685
44235 13156 -286074662
147092 38468 -508053635
110186 37063 -3037270
148905 28573 3071802
16370 58804 903596007
64237 139869 -268904837
119877 19418 -446264112
109983 138434 -173863082
80043 36565 -947940694
221 87751 -479130759
61214 5947 542286949
75392 143790 -495289148
14479 43231 -476788746
68039 106090 -364661111
48151 27014 -188773747
106267 90835 548096260
145807 136087 293698149
21601 83366 656870928
117668 9246 -929645067
3245 117700 -460853615
102986 13720 -688398585
23817 134276 806696023
98082 121523 -37408501
136426 88479 843413323
104625 129560 -830746298
61141 45683 730511090
74104 30229 688315580
15089 10676 -716210693
31761 112745 -770840308
78606 140258 -232443347
14950 82658 327926561
147124 79489 928030313
43858 75772 218203807
131980 141713 -396794924
80970 149581 525828058
83465 93823 -885684352
141877 29028 -103589404
91643 101667 -372555204
9373 111542 419876573
56568 111003 369688190
90811 108354 -823653131
111230 66449 -60178667
91999 82237 831210578
82727 55128 -314152807
111084 141780 -199786454
95379 111050 760898336
142957 5929 430232004
33951 80468 565992781
128307 69787 -547237868
1758 35149 -304812023
38818 37992 -919996462
147090 106048 30670883
36175 141510 78520163
34903 129095 216000169
68163 46662 52631239
119333 104675 -57069177
92113 49544 -130823016
68916 137752 -827511983
61042 116288 324167329
101979 60651 405554816
48181 98193 -582374148
37357 75380 -535609924
15026 69277 263728923
30794 35110 162982605
92050 57626 82504562
73392 16816 -36811795
6495 110857 764685041
39338 422 756349460
28648 127368 758314709
112188 108010 -950010367
121641 16370 -849447035
144940 139297 452009656
141879 67750 104524162
46635 7158 568250106
38071 74684 -367100249
52743 48019 529376094
132548 12913 -78575537
144839 61647 -113966979
53005 35416 462785690
7049 73542 -580600465
98655 146752 54257988
130773 105366 -232249972
52333 63530 -981786068
90605 73127 -488814942
70991 130087 -364213117
47853 78360 -799248178
6106 91145 765798891
106822 7884 -784978176
3667 58243 537466494
110030 42421 858536067
139148 7141 289926046
82761 21564 968929331
51859 62454 463197017
41791 91745 142092966
128213 92245 -713620322
4342 33361 483652346
18713 145175 988538559
87211 132752 -460655144
76337 60619 306585466
101969 111474 520205189
29705 17301 135087397
17181 63313 -644084357
35375 128248 566627387
140298 20044 337738077
78657 81855 -775545551
38284 88280 442801936
51519 137500 375345091
102328 114807 870073666
104000 145840 -876118473
33361 3639 -156531459
99847 115979 844629405
148224 126674 -887782327
91635 104206 -191075430
133143 70973 973943760
139821 142922 564303261
87044 49661 845700083
129377 51377 987484504
144139 13696 193285207
47287 42263 316531801
78179 67713 404611957
66936 53422 -226832138
68196 60223 -322078476
144718 42880 -670664629
90530 82072 295941031
145206 11479 -90539274
104611 31228 -353598051
12125 59287 295524168
3726 125798 -643406138
15448 58530 -621681300
124579 18085 383813490
124462 142858 82072000
76005 94553 734910529
15230 37117 910590857
50549 6058 -56678478
51087 77219 553785498
62358 38716 416178253
37860 136157 194519814
79681 75380 179891950
24683 68630 242671218
49106 100895 -987864986
132785 70590 106980155
108865 110106 397451186
136008 15537 -668489889
47731 57378 580831283
144488 26724 411128098
134602 106267 376445181
49892 5742 -270097438
75786 147915 -825097664
63229 61228 380301939
17642 58372 388533537
87361 131374 -808553626
3357 63825 141215142
26379 68931 502448070
88358 128872 -927184704
94373 103168 629639483
134602 32140 -32716239
142009 114657 -978125828
50111 3797 980861910
127445 98099 -462223339
101682 35097 -224238577
89687 110986 152648165
47301 15686 56080571
69895 126449 845605214
55431 117838 438199500
93026 24614 317278971
6829 125059 612629095
22386 75731 562412896
69194 106239 41307873
148424 60940 30297408
92502 70070 434902842
66716 66062 497250626
121488 94878 -453236854
40322 22789 -451098252
24239 68895 -638521514
96121 58469 -436290817
113097 42703 563844090
30314 105164 143151918
133049 120271 -977877854
91779 102602 802439150
136004 60963 461118352
138490 8445 845310877
7487 801 -771456478
91464 52159 372046056
115260 138394 -380031176
88139 147689 136801589
93193 40685 -453967891
133895 9456 -402651843
59937 109705 -661499358
67436 37328 -914593784
47066 16152 -321246793
63673 111536 972976025
86969 48532 -146356597
41584 19409 330758865
10703 86969 369815342
74266 45513 796504889
26647 16215 984214623
43410 92194 -115297601
88607 87882 514961512
22283 67228 700524730
141715 81492 475251655
35141 87317 -525122563
120709 99331 -954701843
120449 13382 -942484829
145656 133769 853672356
135989 7676 -773692686
72769 105969 749889917
100875 80695 91908820
43292 136294 24754608
1026 39217 -427664488
68795 69250 -839631527
56191 73346 797618896
108797 131291 -292845600
23532 7657 482039592
102797 132640 811313084
93514 18338 225162578
146387 74509 -699465085
49819 17643 -902785806
70609 8732 917758515
76539 63714 -74300945
135660 141996 15464109
6276 39392 801417183
87474 125610 -730697939
108987 92028 -624069925
42704 131953 -521264498
105762 131442 570632681
133619 45025 648704489
114284 107395 823989331
101433 148634 -225619758
113438 4755 785319606
79624 43631 -471850726
54700 5633 -560549775
21647 67024 253298086
63874 61355 727503137
146820 21522 -584590975
23262 142040 -823444222
16692 142129 -476792642
5714 119207 825884492
16616 144380 -914892354
132140 65673 -250265929
133411 93483 973067858
44049 99006 16181111
29490 6977 486112103
71040 51405 378520304
117178 57772 695175819
112776 11725 -25689017
119136 75786 -430229326
89758 121922 725512301
85598 73431 458441273
38290 88264 -116790264
88139 18271 627484167
131650 122743 -811148477
120037 76073 -88130860
97564 149529 147746269
14397 61177 -400567652
34953 66238 932715839
77874 28772 71948447
74236 79411 300223873
978 118553 -807084742
76463 142212 623937286
16343 18271 348031756
95760 24458 -807084287
58816 135957 -989356375
108569 90568 -985225208
116924 45168 526247504
41683 102466 789500450
98182 11051 861951207
25876 8450 817530162
58136 13475 703916258
18384 17889 856379515
86873 74681 -616046293
44429 80938 974434918
18865 90056 948489046
147483 100059 234386458
65088 78576 482888371
139896 89395 -207445705
144447 147509 464782460
87411 79677 462548896
105711 22021 -567583048
28836 33367 47917642
2964 119455 130324955
139100 41412 634295817
9928 28955 719847566
15792 64606 -244581543
13262 10572 353783464
71918 92222 -276437802
136384 991 -585077542
99231 6763 728404293
25360 84103 2693504
27605 62640 408008450
41505 36700 35705348
25520 104113 819188114
100088 109049 -178425831
67037 109804 458185394
26136 124657 -592432826
136990 128393 -407734620
84096 94792 -858346985
105122 43482 74567362
114126 128023 -628404631
5003 43130 255996721
59386 144277 -489925962
109137 907 -753602630
130551 1544 -839717584
140128 16105 48184092
148514 38493 -478870757
12099 113612 -191803779
46673 146591 -193114962
2585 116791 280293664
118291 119938 -387217029
39081 80595 495620320
57774 276 633851585
61086 108789 488659255
148020 120273 639334951
144576 56408 814883906
103664 120447 944163568
133034 46758 755443653
93983 127282 -469243159
72934 20516 -297985841
126930 76356 296479995
108173 109593 523078158
23530 25289 -656411902
61405 53294 -588511548
43552 42974 -257864822
147744 133715 -910651107
93070 129649 645311725
99003 42376 162543395
4722 62923 110084365
31884 124145 798506341
144380 139590 -318439753
33232 53103 808283158
33718 82808 640325374
84522 53713 336971624
20363 34306 782573465
10956 132627 804131876
2154 72564 356167516
122275 54266 -25183956
45613 33845 -747762381
118835 68080 587642883
1869 92726 954325766
18889 12044 -282686064
96053 32844 424273815
75493 102051 -262131829
87624 29427 285328691
89649 111913 295681007
38834 73749 -924819999
71101 104072 979992501
34914 75786 -979359218
71817 110478 916117409
41776 30926 845163151
80100 80426 -607766499
47497 149437 294478217
81667 30433 148846827
132506 122591 -288797631
67295 100957 -124691387
76866 98401 23090471
4056 42817 452963971
96103 11002 502847290
73921 141331 -257394853
48581 70653 341823765
114303 92823 937000202
90186 55870 707471370
104968 13043 983540479
127358 110937 -747734572
127891 95852 745013543
56138 119451 -365918717
137138 40880 239826884
92502 8729 -308772242
58447 149266 -666406057
36925 119811 -716433518
59753 47488 774228772
8066 142120 462090171
102431 130008 674475942
106521 66081 -156431453
65343 90589 -53107757
118583 112992 916255103
35917 136352 -228486587
14371 34735 -561191175
28728 17937 949599345
29518 137805 -902054639
59200 142844 -994707563
80227 22677 -236265958
137805 71083 895315299
70329 117250 146952833
111076 106105 -59278548
127429 68809 6169163
2494 82153 -120165823
48077 51233 -629728573
8988 101985 224109579
36017 92255 -32590500
116299 48897 915230400
99412 97787 901448332
30138 35141 583726231
65316 47291 117137163
137654 83180 -47031055
29397 69139 -498112663
138044 13477 724925731
50121 141049 -44352142
30544 3025 471575941
76829 60619 -226165146
6560 122147 -831006167
79020 85289 -217418986
115334 22349 679583613
38110 6465 -654947299
88154 63315 89109589
116695 41798 678138486
106208 123643 -628980941
35755 9068 -21727333
58469 123386 40409638
39653 54843 -558489732
97874 10720 -850316459
108598 138047 868892126
73223 69055 -733224916
24496 30971 727492704
129252 135807 410185054
7716 64696 385922390
145444 8860 -317121573
102852 117563 -835228785
66718 45996 294826532
1735 42725 -563233452
148388 17751 -810893703
114407 54779 -820853491
71040 31459 70105504
652 85665 297273735
68226 86204 801539130
15163 57029 266635616
123256 117355 180109728
139206 17504 -723831717
49954 113210 784440757
88535 40999 358883587
147515 73343 -660229002
4696 86013 -419867180
7815 136390 -615769195
124639 115473 831897853
60708 21305 305517610
118922 112225 285511220
142173 138713 271716856
7153 33246 378178061
29771 42053 893906803
128248 121412 221482970
66559 94681 353672693
85742 31556 -582001510
42609 27118 938957759
79371 61908 922551271
129326 18329 -609293152
147733 36667 454038954
104985 57297 45364413
76684 146449 -852978263
19369 83005 -700926377
18596 135419 -23132605
139829 79761 -276990864
80034 6320 -44182374
50704 68678 958583448
136475 14507 571330429
44830 135639 -459143371
53936 37819 -272177827
70736 19093 726086559
11634 145132 -201252060
5297 18768 -299405020
103884 118187 212451391
149218 114044 -299751151
107995 123486 964490633
22652 17830 -894183557
59891 135844 -26390745
75676 58667 295389831
116366 5755 -78733914
67296 36113 -628292459
67248 145162 -571437847
66694 99135 447461807
18231 108725 -488572250
80317 52984 587799313
29427 146891 -324931809
139539 70688 -332718768
72338 141714 -154858548
123005 34288 -289926930
50853 7253 -830497572
111272 133787 -255401883
97985 138393 140748213
20220 47598 -593240036
142008 121293 -69320295
108624 99162 988416087
97838 77058 -62017626
50278 94539 -135547039
51275 101286 583184846
123414 146595 609386989
119010 31852 980251078
128719 93275 808121840
115778 58541 14036935
137601 3218 -453240925
144786 140456 262408225
24055 58354 991673043
120296 18813 786411443
67811 62148 321185105
58951 11612 -989360259
2978 81025 -720026154
476 84440 -84913863
47057 48036 898662343
103794 61136 -508136886
9808 95621 422615457
123834 66489 864794279
3860 9538 343167141
103598 144022 -792913899
51357 99364 626232699
137363 10156 -543884174
31513 104438 637653819
135504 17855 11804680
86526 118553 392967812
9824 29061 -885425324
29567 47188 688852406
41707 61133 909643919
86259 47798 -182207709
103772 94660 24221740
144912 112699 492671661
22649 50670 -877637111
142280 90510 -311363429
47633 60533 211381549
43541 21484 150039954
34633 83944 241726675
39499 57617 678100772
79920 58018 -982609187
19542 65854 -510372123
7548 5870 -324544931
112197 119558 843301650
133705 105505 492450028
83535 22998 457457641
1437 11356 296359263
126026 88583 97541404
98045 94344 355074660
24239 27476 -87641270
61230 135400 -570022269
104434 15697 599039783
117514 110090 147145945
38483 20152 -310028105
108234 102383 632334755
107747 9837 887464760
129715 1508 -427927554
33847 85746 -901227765
143941 146855 -478566331
137573 108935 -879931738
63481 127269 680671254
144418 148505 -525999512
82095 130338 -144884376
69663 41062 996344127
147707 41948 305284051
42369 38036 -57824365
6349 143230 454773862
19801 116674 533207188
15354 148556 -238136087
59029 70690 880728243
85532 3162 163364873
144916 23163 -924287052
84241 123916 183019406
91176 21334 -224139850
126245 5097 -829980011
29129 35480 -697611491
128051 70070 -118514168
81616 12834 136136677
60922 8105 -43264055
72650 27477 357890160
90964 125307 19104974
46115 98559 695598045
59463 102797 -134412751
138328 100615 320372969
42280 79390 796133445
59291 94344 -270892411
110385 20539 -808541411
114028 104266 -566968847
15952 139443 269327588
117783 134135 -227380508
111413 90619 80248287
49292 146889 -793823949
53279 49342 -720894192
57990 98163 32763186
93250 53244 -546940013
6726 140438 -144817032
74648 47054 571656000
44847 105971 -987275321
105905 53821 95672993
65394 33134 -803629209
68687 39736 -999959063
131858 135455 -165627253
26061 77704 -995726745
114467 47375 -877355028
109895 130588 -152162344
84043 75862 -90734861
81104 69037 -602055534
11875 75521 341177461
65160 116178 -166086672
105028 89953 412566438
91732 61036 -327144811
94351 97871 475982402
42323 84817 557766449
114657 11036 675997600
117923 10098 398865758
117377 90652 5977175
67478 58440 -92581954
137276 78479 617457602
42376 141154 -111025292
87081 126311 879276498
127237 1032 -371994133
108322 52710 504915429
58038 17265 -89334185
129058 128440 619204027
12988 111324 -588678528
70240 10320 -547375548
138794 71221 -99686352
103611 22877 -720588284
102189 6435 676640126
92883 143772 -941633804
36612 110122 523496675
66255 100498 740837535
80228 39758 -56662537
28767 87967 -929857986
21807 24212 -181446525
7465 56998 761831131
89292 32241 830444409
109348 32522 406215338
44477 4017 472837726
74059 100235 -994253459
141659 41436 -470933803
144734 18329 -197529105
46874 41584 -998491698
16295 50627 940685382
106423 55665 -821893004
57588 94887 615359110
69566 34965 165936072
131908 79132 744396724
15368 42054 -995969201
28916 140400 -658303355
135020 146177 948459031
34048 12436 -456338619
80105 118084 -742452696
7586 98103 -228702766
38234 45148 664234497
88146 122466 -487283618
80885 98768 727732351
20488 144886 -452661042
57231 122357 -283291420
10646 120799 388682556
143445 74054 -419623405
46616 4755 -256721640
72855 12160 650806041
137041 117633 -913012933
18642 9083 -865105451
49217 101871 -345716472
94287 64060 678876767
81924 99034 -49249641
148006 47406 -438928141
72945 55686 196588600
95122 120369 -275959339
89477 40880 930463718
144423 38625 476788308
112728 68617 454806090
140836 87992 867054842
22021 108180 208955122
49538 83234 448530613
105529 88775 -374409206
112867 92922 -869699310
70040 28932 693827740
141565 85992 412041249
15102 86993 582540538
40316 82462 -244031169
98182 128694 853575333
5991 9893 73070691
132042 12640 -62556642
117921 43832 -712641533
53893 78701 208782863
102887 60236 -266650761
48248 85627 -420748346
132642 52065 -745266882
109368 142173 -481094914
2590 60673 112419686
4553 130616 403053630
74089 100563 -480957944
97122 71994 380809780
98485 145954 -857657704
147957 12978 -96539044
36451 58739 -69181285
90815 7660 42665408
99540 74248 -43183633
2741 144166 789693494
52984 33346 -338781796
123572 99290 601431431
138723 84215 499942340
36311 63306 -171342245
84544 88737 -791368250
146638 140258 -284747575
96029 5745 -509211622
4072 47500 -845978135
29305 134723 -914475235
7011 125152 740139127
123682 99781 125827440
86301 101446 440925910
30586 81906 -535726301
20358 135184 865427376
58306 94279 360333305
108294 134841 956314681
103355 105725 -349544522
70349 44747 -757362772
24172 9570 -422407427
93030 146526 -237218231
34554 30214 -601314373
55128 1385 11325813
57655 32795 -41860464
100307 116267 715411093
69087 92194 -405307615
65906 42615 293806922
145052 18924 -640083715
12159 77874 376776908
89099 102852 -789373161
7977 75998 -491664143
57229 37495 904669573
51838 800 -143217336
135085 35395 574392825
63982 53824 974848977
252 114772 200131196
106771 149403 -291240947
52423 39561 627799848
113684 125797 167701493
102828 76079 -571609829
86800 130147 793516704
110986 23508 612564179
41846 49943 984647858
127308 54828 -124267864
63298 95474 -623327935
113314 134416 628265584
16624 30920 -174161020
121174 100895 -88015733
92229 120995 -549888668
54183 19432 900013050
37682 85605 -446806895
15528 122656 77420029
99127 12809 -169041763
9861 6752 -935305512
70534 114643 -754037863
128872 146985 -888264305
94653 79657 87418726
112734 60971 -608815177
142653 31221 -933378365
10985 63844 670953492
42300 66761 132155372
986 146126 -940554641
7009 105946 273470379
100042 118263 -89891220
75731 101071 -142780976
121567 62855 -447883517
60475 23078 -415327102
498 139365 -466302975
51164 136593 -486991192
50500 11515 807258812
2047 46431 116547171
91887 138966 157338781
136811 22004 381185375
90714 14212 -21154850
134362 147519 -891125264
147340 100697 -606242792
19801 5557 -13310170
12353 55019 -842263368
121320 14572 423256518
74266 120241 -523349089
27668 81463 -13743024
27117 15560 -909001281
90012 113710 666885596
85059 106410 22661968
33494 138190 -777047753
27340 38041 554729067
51448 45779 -392701498
122909 51511 -19010482
94497 102442 -775847181
9814 65047 -356700627
145466 13773 682649481
21085 127637 236963529
73745 105165 720066563
101154 140473 952274247
89709 28451 124488303
86922 21983 -304925454
144754 36540 518936196
60730 56353 -549116488
76363 122518 906698103
61935 115667 -85851523
29391 31155 -115121362
98775 32721 858420131
28408 120122 -222820817
12652 64483 945067884
22244 49403 926848459
103884 49518 -698599763
50502 71894 -985300334
79536 31235 -549673502
124778 10496 -659336371
69496 37873 140749002
22760 130227 -624917035
127688 85570 639057165
109405 136840 784718356
146484 109850 958622641
138179 136542 -421375799
134465 76785 249324457
57336 20035 -504868191
101709 34400 194252397
75181 120243 714038919
130769 128581 623126674
18094 53357 605079607
121251 108384 -706093734
112389 85295 -623135094
22552 141522 -964614585
80621 142945 462443937
97958 125630 -676038514
140091 142335 890187741
59574 111936 -40042894
116502 106621 116057821
137281 146638 -507954315
120980 61126 349418056
110393 145540 -262015703
142364 114082 -757681101
99760 144225 51538739
111203 9416 88021480
115027 102601 -438933856
130413 137212 43996718
81383 70030 651755880
12044 121224 307468064
110932 69214 -119857063
144931 128931 -34931734
7796 20206 597109817
80685 59472 201201367
62310 2748 218934490
64269 91300 174010396
113225 69559 114743668
90635 9324 92969021
110812 16667 496026996
110897 4713 -237124436
110450 134338 -375286387
69304 133761 -412793127
94253 128941 -268781102
29693 67057 -99665297
66205 128457 498149894
103794 67432 173856554
128997 121191 -868414123
141590 83660 627980305
119396 109787 162157969
128702 131466 -89120595
148442 64068 -40960629
22691 58306 130929262
142937 146893 -909811770
21808 134684 349077354
86513 34902 -741373562
35795 88178 -574400877
7909 47123 -912979847
1250 67135 57017919
52369 97779 -560188967
91136 92130 648211331
49661 144073 -895878093
33710 32759 715590915
143466 90436 -240011726
60339 23585 -488899845
124080 18921 -267209460
124744 56885 969991564
126321 40546 160781298
118555 138363 914389093
4394 7989 566901129
126869 11719 -256084021
75793 120198 762631801
120397 97662 460174230
100798 254 -942926019
70921 93823 649853257
17672 227 -642071832
30196 146930 -710229858
7695 98884 354051847
64176 9097 -969321485
82511 41819 860130285
116589 57603 -467122250
106690 134359 365558909
16650 98381 800348283
143614 40684 336895443
120039 50030 175251080
115600 31747 615318437
82197 86820 -394676207
132672 60565 -659262195
144517 10219 -52309140
59029 12603 -830855616
55903 62392 -935686508
110069 118677 980070628
52033 54073 -691546415
139409 59386 -738464022
131707 77412 72875968
142594 83305 611196856
84408 7009 -235367150
129498 125558 309275271
99172 20696 -72587375
54307 132809 321855157
2058 91785 -691286105
142739 117433 -498597023
106991 30011 -202681182
91622 107064 467885693
93030 149110 460538371
95611 83254 804136592
98726 89079 228955873
141334 104463 -584422771
58753 93709 895683186
57999 15903 -154823694
53756 30102 -190963934
72903 104559 -506198829
100114 89106 -684280640
2358 28901 171585194
72562 141737 -129102726
115117 16443 -873055778
111847 42931 -70921768
51146 125027 132082298
3198 119731 -558114682
92832 116006 155988269
114939 136517 488177696
33699 146966 817132242
46187 135809 -844839578
39405 8028 834127022
32522 72743 -551885943
47516 43557 728714139
1139 63034 767470709
42728 20762 -9226714
130588 91839 -927239427
64026 100667 593371785
115042 10772 756991639
42501 6799 948614273
77938 54470 -578266049
127692 75047 212271333
99738 138971 138347066
76793 29496 326976045
95359 131247 -165102246
110106 60079 103022833
63340 5468 -177394527
54421 142767 -176995620
14462 108128 -53920796
103251 50368 -483896939
21474 116834 84337329
116372 26566 -485971458
14220 4685 910075834
26431 73063 884004192
106777 105365 -355568244
48309 132874 -898483303
102186 100970 -307425831
103902 29645 -991977304
137856 73497 624369372
9717 30631 961457447
43825 71796 -45872113
7033 123270 245028011
142653 35935 -910131444
32402 114807 -575770832
42704 111442 -815816032
70171 3917 -966334973
121136 45526 -240378305
141011 50842 -268851936
147185 60367 -380621884
61038 121674 365119401
50829 5902 876656980
133609 53388 822745965
98357 7251 677281715
136313 88936 988237283
132382 32922 129466999
61799 32800 941772663
90100 113738 360039951
11294 39949 -418971050
137690 33039 258312984
133796 120293 -443263720
14037 78868 -651562645
15413 88190 -991719989
36075 112284 -971280358
12053 22604 -885365148
122101 40127 -869206140
87416 98904 779003373
114704 100030 -660978244
105020 149385 -702724834
24179 23039 -712271839
90157 56007 -449256873
26557 22471 -542221
97004 52369 899307354
102458 141480 -335558560
27264 60240 -452596973
132672 1065 -724728958
45668 31706 -957693922
139846 35109 742051238
52235 142794 410103376
71089 107865 -726141037
133080 52967 685225682
27345 87112 -222687718
119240 72498 -208665786
50419 63028 -497591438
144945 83973 204657303
5259 96440 593081690
51158 71634 -353783355
6850 56905 473814579
119593 25487 474126257
7400 123589 645889073
3197 7233 -680509774
35873 10270 253460761
134794 135129 502723799
25074 69369 -388414238
35507 136294 -36009661
2805 89171 -614625243
12753 19265 199832605
144071 68552 -920797265
20379 118246 -298736362
42592 102910 84867585
149684 115117 -649315114
145426 23096 389554195
103130 48376 -998157020
61389 30059 505620465
5209 83975 -122761887
80658 90072 219358827
98678 92001 -395749757
112439 44147 287809105
78151 21182 -918906593
85333 140663 531524770
7247 129956 -869168299
60857 56427 -988779827
8388 144029 3422118
138945 102184 677167001
29930 51615 227709028
94487 4824 -702897842
51110 42359 48961077
107834 82142 773110533
2634 111597 285206850
60560 75916 828384540
60007 70688 711098429
84330 118280 773638127
92155 131044 -881215783
92054 71013 278794161
29389 8032 993846048
69827 142211 608977394
13885 36911 -26027500
32559 106120 -670959378
144647 128989 969189749
27384 58316 -796536017
89133 133549 -773832072
32048 59311 -767305087
107275 119790 624559361
70978 20543 815339124
65368 50884 298820415
39717 104372 -955791342
74999 102328 -259055848
11671 127493 785310539
81117 88469 -352589697
98966 17152 -408749160
136312 55393 662262700
97623 121090 671622373
76404 21434 -484756202
21999 110421 186577735
115527 88309 151145642
72226 66293 -143875855
47005 19432 914191500
39388 73449 942833813
65892 44314 -124895224
114485 132492 796639499
6986 51519 860448736
113964 100942 -37781020
134280 24263 31525353
82381 77378 512187121
82128 96452 72762827
147463 60450 -239466758
146202 87957 -438856250
142225 995 -139544766
54922 137742 288473033
126960 69556 -600359450
36751 142925 -855878566
85317 144087 232194026
95683 77945 -380831290
59548 135081 503247266
61448 12337 -208271980
112362 61036 635286360
23668 28150 -235600680
136884 113887 282506964
94429 36162 -154993026
126758 64015 -994888172
14895 71749 -881305153
145079 135222 902441413
142663 116039 -544219512
67097 31755 888427956
91835 135345 -487547090
105639 7166 -797042499
144463 32941 -997590666
95224 145145 633874272
101419 24614 7128667
79441 112459 789875805
5354 88353 279525937
37443 25677 -466948969
66995 72419 569494484
18784 19252 -717709192
14250 67904 281737557
33530 59918 121548960
108371 128213 295546816
56244 145238 -556910881
123789 123461 59555781
124032 119017 -589525357
96576 5003 532968229
73522 80386 810122280
97808 137170 -89108324
28923 139662 -241724746
137742 130917 30020564
47188 23812 836990707
108212 11911 -952663284
108624 4401 -588411394
41223 129738 -452473862
18431 25116 -625699699
122051 75157 559150967
90860 31233 -333364348
83181 136966 390243018
43969 13270 166707270
114979 70009 898123767
91937 109756 620173003
12691 120795 -62710622
129173 22585 943147165
18262 2399 961218529
119965 63415 -368276315
20613 52321 619787802
65308 16168 508427761
50391 19432 174110069
108133 60942 168513918
124358 70151 -29336633
148970 33333 -460609554
29979 82301 250837777
58445 70383 -967067455
78075 144914 -709850047
135421 4964 -125048519
103323 28856 829369580
65983 45457 612497472
62454 125386 766213370
124791 80038 -566323275
122759 18902 534635937
16799 136170 608482861
119204 6728 214164117
102505 1003 -85160558
122119 113100 833552277
144004 139442 143798006
36674 76186 -278939841
12028 476 -110784434
31382 135168 174789490
26480 77135 830461726
147461 69086 3367257
68990 86279 191084446
86800 15325 -64626732
43410 69397 -589085614
9397 66640 -180019948
71598 62504 -732601703
113658 116267 -82449372
78174 1876 -324609208
119068 110954 843309474
45725 68191 -21059676
144082 119724 850998723
105742 41368 23428820
69124 78458 -729539066
106955 91779 -232672785
45304 11255 -847195318
52375 14081 -770961940
148179 144422 87041015
90137 23602 -783101492
88671 100807 -907463315
106847 66241 -432193913
110671 139297 -160521418
68698 8807 -92680442
121311 140395 555093613
127282 138763 824316132
57616 101734 -44547203
67926 8554 -917727409
142484 103195 94099458
62713 117692 773523256
47281 115198 -748813599
14937 74713 507349826
39934 136080 676905062
121786 35373 -525838842
134777 137701 -390534984
78931 20282 917942594
124003 26395 -530076895
67043 125152 607252507
17342 30303 621161790
139631 102164 162447436
18069 136304 786595273
18992 33401 -44226387
67822 119473 941158822
69077 91835 509715823
22925 113267 -892348625
129029 102418 885262194
54442 75024 571728508
110479 33959 -834567310
73224 144945 817994911
52495 146619 89413610
55126 39183 -209064970
27159 83104 -628601449
41786 143117 869331272
110186 91002 -793433128
119186 20777 -266883997
88970 42032 166808067
119616 147312 877169165
139317 42565 -233999109
24771 67830 -496239061
122383 15544 322361673
137727 138176 917745094
38104 100463 -968849002
54219 132060 104746929
54170 8124 128632793
119174 87667 923028159
86944 40825 -983034271
20552 34741 -956408983
33541 103492 -609537556
85604 5772 -739091370
73627 50884 -902848175
121617 121735 -408798097
39061 81457 -81687924
66502 145447 633411857
93223 43783 636930481
70509 110630 945417568
53221 116281 109504882
87373 36460 180409307
65176 36911 -133322150
8253 130588 -983378668
89573 68609 -23756449
149660 102245 21316367
24101 53664 -459294087
64979 93529 912269654
33758 107804 445677340
89340 24866 694021286
16442 49401 -722253470
14354 130605 505881861
67031 137605 156606692
132593 53955 339448159
121415 68421 255190177
23109 139754 -972946548
116412 23651 985422565
23849 71907 -166478927
105207 142462 -228134769
10597 41819 -46970640
52551 135228 324213583
30833 15870 3349900
11017 44765 -536722702
119797 81136 -174039363
86527 100390 -362821426
79504 31428 484312109
146864 111331 -299499764
103120 16780 102011860
116643 27105 714866361
140490 105504 328969892
88835 40050 -665650564
137124 120799 185034893
58813 7988 -306084380
130551 70482 781948560
69529 41941 -469290770
64644 113640 561623694
43223 77274 -657933816
62611 66028 -81477864
99413 144149 581110897
135487 8487 -60064839
120792 133877 -866149513
18231 23404 -708310289
3896 138830 70285588
45264 90568 223140316
147963 93821 -137825058
31171 7143 33252548
67824 102487 -601404975
141200 37983 -312446505
46261 84330 -803806572
27573 82186 979220376
5441 28150 -498537347
4150 28796 -813465350
123241 63422 753835688
131466 47128 867048134
42509 22652 -22487498
24319 122702 -480702014
101583 49653 -817829361
48420 50955 273500595
40602 137589 612810656
57439 71514 17559197
23264 16773 656049769
136973 8860 481892157
106991 114717 -581679397
77962 107376 -719006612
124700 2604 -193092023
147249 4734 880913388
113437 20405 210985518
130614 37155 -315477105
63561 18000 834112661
7147 31523 -423212457
8952 133895 -55706841
49075 57149 248089774
136792 1574 -482805542
48703 62868 -748330758
19460 27894 -248438419
90986 12647 917377010
123687 103898 32978117
35661 65897 -589084123
95458 63921 -228628832
148467 42696 -854461995
125638 96459 -758251878
39871 136639 589534425
107317 42789 957163951
19301 120126 811679977
34790 98219 359538299
64165 109273 -84151124
36017 54313 -404987837
24062 66961 -344999659
110232 90600 -33111994
1367 41593 -527754030
110567 84318 434339975
29397 119287 528310171
149245 81423 267283433
87128 120792 -484248053
139017 102801 -314880048
107848 58155 147694316
108494 149642 801264158
4071 86434 159075661
70559 139415 -297549811
98748 28535 -902094153
134615 89227 -880444873
25874 96186 785641333
124577 61019 -56807829
116027 77020 312403823
132242 79506 -6022804
77019 61325 -883868960
11364 53947 -131992644
123277 82141 -789755860
120925 21819 396346494
44761 18262 -870149540
33287 30214 788447949
49437 61742 301705775
77659 142783 -612962549
47411 65888 368806606
67962 4515 978571856
130054 17072 415391097
27149 39123 -640079329
16880 87533 270462400
50343 122339 552094118
67695 52216 -425036272
59876 104566 -53903817
96784 73607 510916145
958 30196 -61899150
31699 48251 -518944360
100768 105889 798707369
84914 72891 -872318165
17990 30597 92981673
115662 136714 -37815190
10684 109695 597364827
58741 43874 322788532
106350 58605 -843073921
98943 140484 -291136131
28174 148279 835804497
20074 72189 -603821200
31002 34959 430611119
113058 98047 -961868040
28136 40985 838341378
77596 12333 -560803496
35103 4556 -379494722
126382 83512 -86815978
13304 13995 801742928
52561 62724 -197213686
86640 61502 377347117
59016 84331 -492292237
2635 25842 -328834088
116803 34821 -802128895
59493 42931 975086396
123930 12220 -349962262
32065 5205 74464069
18431 78147 -379720326
55833 21966 815391363
5356 80695 -935517857
31159 101672 -871947896
60340 14313 -458231965
133136 102776 -236672669
71740 50689 534259760
149529 54940 505445758
45613 33034 252274885
1875 79532 -884219940
6853 99493 -769534160
109853 90224 -750663343
4735 52181 -316968730
46495 66371 -827292127
106607 62961 601517816
17776 141323 -120588
106605 11251 -78769556
106607 25559 526222897
97811 145368 913288353
65781 26093 -688293703
138531 68289 -832759194
3311 61398 467058449
122296 16525 289584167
53786 109361 -374014033
125234 28613 -928117073
111938 45309 657524234
205 118269 -808285021
62076 125035 -338585587
148450 47131 276761829
9785 132319 -911422278
145581 19168 -518198220
32563 35226 -764701998
9979 139585 783073657
67516 46114 -163434064
136505 114802 168134385
107515 107856 979389907
31018 90925 519396250
11004 140232 92776847
139915 12640 -189354369
20032 13664 -306841258
81807 66450 490850493
10788 87769 195226068
125653 127607 38641504
141733 63700 -550452742
24586 57152 -82385632
106175 110720 -209673630
34779 101012 -140909823
147521 105946 -345809217
94540 51207 -337621343
64965 53510 100620407
84119 44034 821196387
93891 24556 498618617
145647 25091 -259758872
24683 137995 -830309230
100058 9181 -778749601
33234 83973 625802690
78778 90 281151946
39276 36283 264640595
131979 47411 -738136840
88623 73428 900970136
48104 28997 -672628141
148730 90293 -862660087
5572 141718 -723261295
37 132324 876444880
35965 58654 -415961354
20454 55742 326438937
40641 39676 -832174016
70316 26724 205757057
22888 125059 -391541226
5582 7033 592538149
61943 18262 650265897
89197 136169 -385818952
47059 87591 -294023776
67587 98653 -892405614
144842 108212 618451775
61761 120955 128630422
91980 84493 434073332
55381 93987 -876246140
85898 122357 -56549579
132995 15752 -610693212
103194 48810 -229632791
86995 137786 -247930974
44896 74576 -365377367
103089 109607 599725508
117563 4162 -696597508
117681 84467 701726484
9013 117710 -581467197
78089 58021 289472230
29133 36145 14213938
136558 143749 198582334
13834 85286 -90012251
2313 60760 -40381369
129637 38644 -65968653
129201 20141 -644346805
95364 103425 305280768
42589 83604 289100413
122626 24426 -267006536
13451 139650 187871495
8311 24847 567353744
147120 32315 633238690
147058 1717 696725654
123553 130937 241713278
20569 114373 101219014
79518 96794 -921379936
20519 75508 847753869
6921 128509 -864451662
71025 33607 561139927
87335 142859 963233577
20041 117472 -485853268
148750 92608 -621297018
33136 51054 -63106461
74243 46804 928218871
123246 110066 791824387
91689 4401 -792213954
116969 108204 -436868880
72514 46042 617099139
81565 36082 231616609
78466 144461 730694394
24627 95766 -29074506
37846 41110 611562360
118725 30273 -183103502
32828 129100 -594582228
138765 70349 632795637
20180 38288 768077649
28324 146900 -383526785
5803 47357 708970846
13029 28086 -516844272
52895 78190 9527022
32730 20772 959555787
92593 131320 377503725
19660 31005 68745587
568 85746 -524675048
113690 47267 817400319
133221 148283 66417580
51924 81403 363156916
135737 122609 297218153
51583 84051 893483992
144149 2071 -965557417
125821 83660 125299854
39570 91536 718357608
133377 143745 -642382333
7027 139833 307215447
70925 33641 704534346
77211 86085 478878601
106991 120869 -367425843
121422 87622 -812702893
108433 147744 220351679
10538 112770 399013780
23037 105006 738107926
138286 25469 -612025294
100441 143747 813327547
131429 103401 768883228
131213 87127 4019554
131056 119404 -236950769
45003 127928 -196298180
121576 79730 546934426
28613 73521 -576858123
92631 72708 388689547
43495 51272 -495343082
40268 4476 468175486
54514 74515 -15540697
94510 16292 -169454903
98768 54037 686518850
68501 3022 329281821
82727 55130 560115342
146844 19107 -3049129
33896 13081 380054211
145806 39643 43249734
42350 7069 419670724
33613 111376 719670508
116780 65160 708428925
142937 56973 -179972994
93515 71778 779444537
103877 118831 -365675778
43194 124565 935232704
87743 134841 -128883602
82351 110567 177220958
9535 102822 189392741
17952 54879 386505877
101894 42904 -955101367
19982 120271 528586227
4951 87323 941213461
126638 37260 343115919
112348 102164 968085591
47748 41444 240956602
132076 61139 -848947951
31831 18149 115258028
64365 16510 620922231
38578 46758 -491661681
37114 8554 -767206626
58467 2710 197884875
144295 109931 -660981230
24889 69009 955932212
78729 136826 -667845573
86109 142624 414457199
49067 21404 830649274
78783 48355 -393350196
82498 135419 -579773813
120893 59551 -638467907
66417 104266 344857334
86447 48045 321131106
103538 108174 578109637
93482 80771 666893634
105148 67100 -673603419
107517 44116 -197148930
142382 59638 178842658
144754 43071 556718645
86250 148101 604570064
143197 14118 -42658078
114397 126314 -620126889
48730 6376 775601823
117253 35960 425103053
65172 21206 -449070449
70683 4579 -705059181
55318 118029 641614499
781 141635 -594912916
51158 78862 -111371256
69505 128440 361914300
18206 98174 449512478
54978 134917 616886194
60008 92568 699590073
77046 19222 -371012521
148150 96185 644972208
72298 136542 250192214
79098 92854 502234786
124733 19462 -186536644
122751 25560 -788274391
77124 92329 696383362
15080 74372 490471928
15633 142889 -436193433
33639 53844 -227352232
130833 120560 719810322
50593 6239 -88584063
93662 95475 1538613
119152 65715 -303227348
27117 71875 -784904650
97811 13693 -233325856
135899 109437 218508136
43179 5919 69782810
37747 117993 -826436733
32340 139153 492553735
119185 62315 -582663136
70209 101506 31408860
25249 39307 687902288
149304 119636 -866185705
24727 34805 573826137
109368 85597 -374028411
112782 66010 -373357480
124390 43681 -682412186
129437 143497 -483981476
32240 69369 574719770
64236 129617 133618819
107779 137900 -787570999
32889 66541 345255849
46310 129390 -859694986
86700 54750 3633607
81400 1365 527927874
145708 116468 -684783417
105529 58693 57178111
114850 23836 432933963
101461 132279 783909561
140518 240 -988948063
143197 85606 174573953
72108 99615 294052444
96308 88656 818535767
80885 45834 824372194
120664 132310 991026240
85839 143530 -26389245
27183 28950 291237365
122519 136040 -429914832
20019 84522 -250345305
89898 39005 -677607550
76873 26111 558280483
103743 133639 968142323
119787 119291 -93580131
10878 91833 395136049
148501 43744 -504989577
146834 36724 -44454589
136384 119970 -993444977
147360 142364 770141811
8537 51860 136210223
45421 131529 804203750
73749 66395 -511164971
60760 61626 -366332949
90741 101473 -676781647
87820 65773 818975371
62713 37308 117833379
81869 144071 738025252
100989 88226 365059218
4157 59663 872331139
50131 89106 -297975997
133562 121726 316317884
105251 73805 410345539
98113 143571 -829088903
115500 244 846559367
10640 27059 817759079
21871 25851 971985709
102877 89256 -842848236
26826 102464 -321546333
22137 62689 179897761
143157 147369 -666330262
126347 90025 262521536
64061 147885 568425591
64952 44139 919757155
89155 81495 335456577
45872 91849 -299125962
118723 86320 -784410515
113684 1285 142610288
333 6376 72925938
22997 110449 127746753
96801 82558 -997174521
65005 85345 195759242
47982 94887 -240635374
65566 44186 238400543
45357 126872 310991892
47524 4090 -243318048
55968 86315 -966244862
18054 37161 703697775
45953 10640 -785250126
22090 134687 94854461
4926 45736 -890808882
81383 25072 -869459825
38809 97526 6057698
19233 100140 -760620246
74596 121550 -168460195
14371 39290 464223606
40038 139039 788477610
32569 45326 -256801257
116541 99663 767499978
56276 3311 101247835
84391 67579 -104892577
122892 122505 105808269
106645 91327 -909289719
98626 12719 296145340
73663 11722 34986398
75256 97564 -719479938
22180 36757 140389155
100175 97375 -83749535
65072 90652 567949127
76927 68246 378233878
49392 11918 675012099
69242 116564 -226078591
143616 96454 -973251549
27776 130147 520443486
135831 20821 -308264207
131773 95120 225515327
80335 109043 572967509
70129 45228 246653917
88226 107026 419786966
57028 107909 -532173370
106939 31132 989587970
11466 37034 972992290
81403 130964 -251947828
139063 32705 -858207124
3892 104229 807125138
35416 11239 -486301963
102800 88488 -102269778
48036 76843 -323288429
53009 115225 -2355069
87238 134638 910394914
57987 146491 295464413
92113 105127 7011603
40588 39626 763009805
48711 75492 412646694
75842 69030 900096266
100270 28998 306180109
88216 114434 530768510
31358 54190 -24785374
49343 86378 405783305
120494 49653 -652874308
141821 65463 -626075203
56955 38757 33611868
38339 95231 616393523
60949 27382 -828593904
124372 26916 -674194083
103772 60353 -608896266
60728 5441 621504169
128377 53310 948686049
110091 66728 -775943434
55489 109321 675479402
72326 36165 -227847030
85917 19876 -739245113
101551 121933 -704536541
57387 105090 -191849933
148556 80507 583320137
140056 51589 802731157
81945 34146 116316769
128764 52814 -989888859
71551 123611 -733146993
37623 128454 -152938279
32086 28772 834663271
18667 120293 -670131405
133304 113759 805744549
143655 79462 485146823
44828 83824 777518567
136214 117220 -336110431
83087 104085 -192285497
19683 124401 60852261
25293 51162 585685778
38814 50668 407940098
25851 41698 644053228
103512 53612 380033798
141596 26776 291625851
107832 91597 893284449
9434 55218 -413648694
74790 133069 -888292254
18963 85604 -411407946
113141 64112 -969281956
70351 31847 -583206965
9881 2555 581276505
146906 112483 951879200
40880 68442 -678428847
107155 64189 -770923525
80178 80446 550374182
113703 88060 408389932
39822 126926 -583382502
55876 46463 373869304
126572 21438 58452893
145359 128362 805862703
23366 25009 -408755963
13906 47078 -273772513
3280 40407 -182213840
116331 54535 -487868822
24725 59779 172908467
71778 67909 532269602
141552 124991 -544350722
148190 145854 32385826
3795 76649 -502720325
138763 50519 -540651440
75670 58301 421575585
88316 12038 -776483567
120341 46295 22889373
123399 68795 426645378
15553 33927 -169197736
140245 14179 -994331359
13659 125654 -632642926
52003 117680 -545296035
26039 130776 -512988914
119937 77109 458131153
73751 65863 436180528
29131 75795 417217059
11565 142695 -962488603
94159 70846 -200275802
78830 36902 -32162961
130999 48587 -470224906
124715 144353 425216542
27118 73242 927082522
5141 54442 739914630
3382 3974 950467738
98768 1899 199951762
103279 33890 742807151
133742 137126 -83618946
23211 99177 -718922176
126183 84004 492683835
12510 29709 -766153579
86793 145342 750631992
139905 37595 -402731133
106437 40345 -707723429
8944 50091 428956614
48468 72704 -721417489
14640 86301 -359659146
85272 143362 560687042
32065 69986 -771795976
133194 7430 -798400368
73481 100866 937435853
92298 90893 931097131
76406 147831 -775432435
132697 15375 -562371187
98269 16789 765507008
118771 79384 661254826
146807 140793 -705192083
7581 80138 65446561
129150 48663 608496533
133969 65057 -283259572
82684 98172 -703703736
127684 98953 537352118
70047 109089 -674152656
44435 10794 974278264
83634 110727 220628984
16816 86457 518301809
122491 85469 -655570987
131681 6489 954484434
133571 130796 861030249
143671 64697 -933093136
62681 50549 -818597888
67071 21974 -678771854
146866 137093 -510947906
47497 29059 693765763
32014 114654 -945442821
117581 31883 778924067
128260 76479 -909262010
80507 490 566945638
46822 70939 334163843
1577 102534 -989209384
77839 147031 474643692
59471 83657 357634577
38870 111948 528942926
88970 47603 -263792528
40835 98113 -927972110
88446 82021 -286001697
52569 6609 634143684
105553 63742 513475907
117465 107077 -981469621
135899 147416 929922889
94497 57878 -638646792
137857 16894 -879024559
59597 5930 -811994304
11467 71261 711316652
88227 96474 -677586426
63103 58841 -459463366
72704 48556 -686302186
10607 6142 588084377
123780 120051 -288127619
141786 115204 -12732107
23724 47316 484432704
13076 57968 -237053221
138723 65660 303759314
31484 49816 -646375349
138440 43743 423234264
72728 133761 -810607954
122614 125145 -695660786
99652 87180 -207696596
41870 75434 598536352
139050 46860 818830571
125312 137848 211906699
58392 58693 -171086462
40425 59471 -367462282
113513 57717 704141322
98142 111472 -223500340
42419 27331 -415275064
31920 95583 460524506
46684 81007 -31175401
55539 20877 -502840451
33416 84620 376285684
105148 46179 105108955
124872 131688 682037215
96050 11189 -367936708
65860 48309 -473707132
124157 40096 -548084553
146346 27668 798176944
119813 26703 -757493854
52573 26479 -260666619
100418 79220 955037263
103776 132303 -483709685
126647 48019 -181139664
30088 26173 -805749605
119051 52572 608169705
98298 142602 410064614
36157 90265 -950004954
109043 118799 609948917
42953 965 -930700899
19118 53586 -583135883
29028 25523 -438844008
112058 53851 -984922992
41465 129551 972426537
94927 99588 -963202899
109909 133396 509275250
91502 86555 -814390705
121978 24654 -645405513
29144 82654 321043441
15368 33124 58854749
38959 2035 -198552846
43832 61531 -173812972
142370 76291 -769385007
140393 32664 -5242427
68722 71013 -970961236
26265 124032 -749747734
132564 13013 -971465647
142279 147520 22259314
85659 110321 -761069570
29156 134388 211455790
138747 100913 -547914178
36055 140128 120590339
78356 68040 917699320
39026 134936 -567193852
90079 124741 -24208805
107242 24319 -658153507
148168 29459 862070242
51531 78085 411345776
2025 52873 380825680
24919 5920 -115187338
42642 1279 -955505586
138007 45819 -220110938
119978 66317 -241385952
114729 27210 -976102695
144289 67996 492247017
119434 5382 953660398
16383 138995 983699803
145995 66288 -7382805
36336 147340 582693440
114295 65047 -340522006
10993 127793 141299341
147763 146471 881373670
104697 37552 925158962
14472 61935 -215699353
85450 115967 -718895996
39276 60005 748121898
85765 58318 273015028
146915 118214 -73462128
3272 111353 -172313153
44932 28879 109176886
121933 108883 420620020
47468 119917 604930342
37393 60237 -511556097
76571 98656 -707106713
71537 66439 365652166
94570 28950 273693494
85514 8054 366934629
139442 120299 -75252056
92792 17176 382083617
44930 133544 65114301
96377 143466 -55305542
26555 33246 -600227426
14666 58288 222922865
136229 21365 153951691
67401 135379 -250263182
90033 99922 -758304699
76766 140151 -260240444
117478 93500 732354642
129224 126937 -964270167
22736 66870 450244948
13562 49441 2938276
8944 129473 -95593798
56877 29437 724830091
45855 407 741965788
116830 15733 847539976
115633 12024 878786866
16803 132469 45610568
123066 40212 -450074566
79273 52612 402980737
76229 67725 -540824421
34670 110450 389195086
87975 33855 -126714489
62825 98831 988198568
127946 7815 -682895935
44008 5354 -585599696
68034 46567 230684052
56950 33873 -725254023
119497 137988 431032889
99986 95082 -231995831
25734 78420 186127920
54970 56343 -604272277
138741 72747 694270099
85311 38901 -472937006
87836 24974 746956695
61043 8426 -60384309
64610 53338 -751499399
34610 68547 -532731519
117178 137263 -677230783
80889 93440 491954324
77099 29116 905238
51299 35589 155223739
78783 46079 -289813285
112289 119524 411584488
38329 133473 -321331560
141640 137453 461928838
74071 17844 -845788026
22327 107476 261501017
61787 28684 158337658
118277 131422 -501519645
80452 57684 -949056187
2071 29067 -911470671
72431 92333 -634172861
125545 96239 -888842909
31446 85606 -287416101
113106 122296 730655693
49895 8757 -487368002
79268 27109 -373029880
95677 147369 927622768
95381 24568 809882530
56162 41400 -479722876
111221 148027 263586546
45116 18690 946496289
35201 84233 -963035317
88528 9441 -445271673
112709 494 -876373922
78363 145090 -857623917
148588 136971 241820806
97675 144611 403131353
85997 17123 -468503863
20726 3614 -762750014
68288 83216 826618226
25210 72341 253610059
76793 92606 307701090
63025 124791 988922028
148035 108028 -773058129
457 13965 854040026
96738 52930 -268684697
33530 76411 709610244
100992 61468 -49382054
103091 21364 478548925
89310 64345 -191348907
58070 146900 -396433455
127065 127901 -412042900
43691 53179 176234566
78514 116895 -568578247
105456 57523 226716606
5193 149623 -110611027
83243 76924 -120234419
101956 1589 173579746
114957 58609 822200092
66474 91327 398559473
132593 116712 136806311
17600 109349 -772719271
116392 96076 -257344049
58672 110937 -231918265
109543 120604 397395160
22321 25517 700446512
45270 898 -241674220
38266 25739 675770954
2819 126345 852206815
8005 104892 469297347
114245 116009 -413383357
11781 114514 -256242748
93373 11545 -349426928
84233 130692 -93742775
55182 518 424655315
65298 147131 76182224
24367 64030 -124680130
11078 132375 -280581471
136755 12445 189862734
113668 147340 -530633594
33320 89458 -62982211
136008 9784 233903410
68089 84340 -536066531
4820 126311 -431914546
146437 53535 -75580183
149085 131120 -162657830
106652 77700 730494131
5888 103197 -993776952
20250 111300 -844581941
127931 5259 -573277105
133344 912 -597762613
94487 34682 -297820766
101018 51007 219545830
86131 43681 434464566
124659 12426 -787662072
36261 29355 -761991529
95260 80560 781425676
78868 62231 -453188253
29521 130639 -235302104
77941 133761 758177778
147174 79546 364397621
9161 59758 -52651582
112373 120362 63855524
88121 20231 288948034
142046 50029 717751360
108981 52568 961122798
89404 95611 218389789
45344 27546 282389439
36091 107046 -944463027
95501 75753 -128303407
66721 110186 998500732
60560 60162 -361636412
29584 45862 702341661
103884 118121 537005138
18318 116684 -841092638
131635 125602 -850541112
146595 20410 608423124
142903 22471 125141369
92975 67123 104482692
67750 13056 93751118
91298 125741 371274578
78523 37029 431187988
18153 139443 180905753
34779 8871 532513620
17502 7636 -401180952
53909 63790 393628813
124642 83512 -647587236
71542 108337 -663181476
127240 149070 55821598
2234 78587 -430157926
121324 121124 7589569
101991 52949 -994800878
129637 14350 -486871019
127867 54297 -315287613
112838 51113 -611829796
98854 81585 352664923
63483 87056 -487936521
128908 119690 449644419
71874 79795 28017875
56626 65107 924960723
97808 13778 545581992
53310 142078 -490484411
10467 545 263530622
25602 33142 712484636
52495 5109 -53413417
31913 64404 -648453897
45194 68163 252206224
28133 49415 -707983192
94749 31499 -993187124
26239 57041 -707134555
96620 10153 -717414428
35572 84621 830047200
100121 103942 263911102
47094 111791 350220018
142820 30489 646368926
115446 17892 -470252489
3576 29992 -781071602
121957 71870 318106918
32564 105649 195240387
140523 37744 -10572618
55749 55975 -17747886
47641 92181 673286007
106211 59851 71600206
98960 55984 379544790
34126 106944 21002203
141887 66041 21700625
31677 147614 -607642845
125781 77596 986545922
136505 57502 -20302071
51299 26459 872657099
102497 91505 339439688
107295 92738 -558396835
58147 69990 -847124824
11309 20488 973456851
126893 64197 -144259024
113405 80546 13737115
120051 63604 -145692874
37493 140435 9849926
57028 13805 713077966
126711 74512 -20525351
14582 66385 -505090215
32821 31806 610239080
105475 63117 702208517
57332 52341 124477407
98034 143166 279516799
49480 31309 647474400
124776 422 -468932480
121371 83714 500200352
34919 53335 -595914006
64532 119706 -975190954
144564 19539 -172955756
25814 74810 -483747158
126026 45616 635431195
52273 11424 324561176
84051 109552 -527891793
94291 85345 -158645154
20539 9366 988005035
8939 16602 125726023
139619 85125 62972769
71564 104093 648213318
4259 116949 236167985
71732 124029 -952727783
8452 77570 320894294
51677 114084 -178167126
76985 36647 -956480162
41518 13214 -546057190
144438 72640 -223325239
30323 107483 -743287990
114896 119152 198528897
140353 126074 62739236
70511 90213 -538122504
31 70873 335967156
50094 34576 744496563
93808 129487 753006385
120126 146021 422461696
99165 32902 30490104
41418 137598 -466738474
23802 53580 925244448
98662 84939 135999200
7465 53651 -111438091
148101 45244 -828295480
113844 147360 529764149
96553 72735 -887113859
107421 30748 378287852
104721 140237 556208192
128155 54658 557362008
27032 3066 439050278
36467 61544 -509302943
67681 59962 -66821419
29638 2319 -836855605
53734 49391 -2911604
142824 16538 263258346
84847 138489 -871122348
41948 125871 -539153800
14336 38921 4567981
132122 107234 265535477
18963 87984 -988278270
51050 48220 63536299
60791 10496 -952757327
27759 118087 -972472230
53799 70761 -690917598
34947 10004 144729331
28037 38501 896075997
33534 787 94205323
97405 133368 -315516881
24010 73870 -89931715
68094 51791 601814290
38908 7487 -481214445
9824 65336 173908197
73723 18468 -118674770
52022 137099 -659536234
12616 105309 759127945
112020 7996 216405752
43611 120467 833457958
123902 121654 486546225
98966 29560 -167120107
139100 29455 58454768
62703 68529 553296255
139466 31480 -677054970
60878 128581 222048558
116562 128907 -390793570
117990 106234 197095169
41476 101552 340404446
148572 121264 623992249
92144 16014 786205051
47560 148150 690984945
4026 105661 -860776559
140069 134792 -373788266
73756 94232 614542514
97751 98379 523125372
48213 11524 337083062
98960 3248 617995474
137035 127311 661630763
70482 47979 417527589
97808 118037 265609859
66395 138095 -738631769
79313 1292 466240625
107823 55213 -514776633
58123 9003 -247621276
50343 26168 -637383113
34949 126409 894282552
38481 79164 388628764
137263 96202 -493363112
66476 33710 -642804663
70002 60730 2756238
64322 144180 274987337
129454 34871 -83114475
47213 46319 -159326804
9535 20733 -270848071
43616 134269 -442812974
148447 10583 -144789154
53630 113509 -854385505
67397 2744 32890096
56371 108295 -754053254
145656 91906 -256769790
15411 109328 796573655
45648 89794 -447148097
108170 81144 833924577
103023 106487 -423934475
24683 89591 -353572567
72224 66424 -814815854
62080 42612 -919707822
83478 110280 253599638
106688 146282 -772404622
114091 45650 743950644
35535 112805 -460866234
36056 61154 -439669603
28639 57489 -500045656
88358 108422 -175308914
98791 12884 -784503265
137690 97533 -393353484
107909 135439 92530989
12618 81259 -397955702
72181 25393 270476605
20753 87323 409948491
64176 73612 101489224
148132 145426 173936869
78692 114473 813218904
33069 56179 -46139069
95334 104195 -427587690
35094 91136 610537801
11919 5415 -314650250
45098 21860 -946585746
98992 42090 794462434
96538 55698 93930220
38837 68907 305876350
78317 73436 684275063
2572 82745 213600870
22641 126187 218020885
140456 131896 929642136
140652 993 -325976858
91171 83275 201639582
48604 98832 -696604324
3576 75538 -327963656
125475 112385 -644551942
62286 91739 731168952
76331 140412 -753913962
65635 64157 -137452464
42879 92670 39283213
123488 84728 944199609
74790 134882 351653896
117296 17858 -281049571
30047 36230 -514831459
144758 43858 -904583638
1906 24075 22720403
140577 88944 936271931
101319 14118 -817511203
31307 5079 314235832
78846 96239 -776778325
113754 130389 -552583488
81645 61019 622026088
81285 59200 -376103196
18649 98058 -855862224
62096 2042 -938550586
86777 125059 520420106
147353 35549 -70032349
7824 77135 -761594423
29327 58457 295919350
93125 75159 890273272
99652 65268 873577606
97398 111084 244030322
40713 37804 -319902628
89961 108809 763431275
73582 138056 582837378
108559 110755 217120962
34368 1178 199629670
114473 49967 710602181
61416 142563 86703349
100810 52489 891201055
25989 91901 249084641
5877 11875 396979121
22586 91679 57467300
39178 41670 903706665
84839 118121 355326859
97846 100204 599295054
117072 5985 -824372037
15587 116185 -41291256
130063 107758 843825040
91689 16365 321202970
123783 67126 -737785409
67024 124513 92157606
5018 92676 448224450
70561 108810 25587596
143503 15932 684654207
20902 30206 59647085
40425 10828 546961269
147390 8375 -279126945
12004 17294 149371923
111245 91136 643403831
65272 40526 -84724433
43339 13117 103718326
125797 136643 -883996611
38544 70044 652752985
58950 16505 -175831988
85636 42339 -977103176
92881 108180 172968404
143103 133700 -58327645
86993 88300 -590582587
143845 91058 -809787696
89168 6176 -603711352
98903 121610 -247976719
138473 72713 450509412
56129 33308 475795205
130602 68378 847540057
73296 111300 -581304893
27042 100698 -517855552
12063 83116 -80368833
60552 96540 768981528
7805 70561 -428594646
48248 86670 806180435
31812 121268 130521923
109348 80617 -905810658
108516 30134 355712100
140836 43191 544846173
61802 106103 937297588
138147 117582 667139514
113103 11287 -590329256
124926 46301 82835995
492 23836 538033157
138604 61136 853098198
50883 80734 -227642767
87056 104207 662770689
104513 27242 30903794
22121 77773 806243659
74499 149490 915173307
128329 125299 104087592
44704 60666 419519170
118590 44033 -273672926
123593 9878 -728535347
62690 18231 55827391
3496 60450 273013739
77705 38322 -749166639
100413 146911 323084298
48248 109096 48640513
104826 15023 -888660289
51314 141923 65748287
20121 121650 78801995
135279 72865 658933342
93424 28441 -778908556
109395 117998 -458839718
18625 107249 -832926310
27302 57299 400362741
32881 143239 231332197
118187 12543 818891470
139821 69608 -383501343
65673 79126 361835422
100025 83183 991742433
1186 87230 -8718539
88424 95613 842732788
106274 82669 982405808
137199 113649 728424454
85479 67417 662799172
32061 77714 496093792
44470 87744 -639637023
115027 149590 -478574859
2287 74627 -646441680
142555 85742 -388814259
35975 68940 -930423438
137488 35181 -30117315
37281 147552 190972300
28455 143640 929364201
99761 77125 855032911
3748 94132 -22255390
80941 144558 343674387
50045 77713 -875656982
85482 126098 -177112183
149660 35264 -978530249
108888 148722 746572405
25855 92793 -926522540
45021 106606 647196062
73773 105650 -727738571
17166 116748 -795310947
86204 60124 451179401
110122 88802 567468998
79597 20454 117002802
85518 84342 957124841
83740 145224 -374998279
100003 105619 69919953
50040 129095 224059891
15253 20777 324600765
108913 87295 -759003997
110937 71334 -890673477
118386 126188 235732414
23037 20796 -661503456
66854 44785 -491010178
16817 10789 151620533
71183 146866 781844976
58972 640 -948244012
70095 19719 959261993
136377 118315 -427303825
66654 106268 64403952
142742 57900 114405529
67631 105850 -330867352
129135 120814 -621066668
81284 55554 912346304
78061 28964 56680230
1503 62939 -576974402
69934 108244 64192149
17972 67145 693892665
7316 135421 213856863
143783 45371 -451238926
65001 42885 -793720117
19813 149385 125244107
128632 38941 -75573396
24310 66855 -593176879
21445 109014 922765821
103256 92111 -475277618
100244 31537 842205439
108204 42136 454797478
87924 97483 359147663
86521 45284 57419896
80332 20933 294821613
18087 60107 620487617
43071 75188 681051554
34192 29397 -777658090
69192 33286 386139798
46567 49233 501746979
100508 21001 879236532
81171 32828 966962353
9535 78237 -737503910
12809 49843 -397461039
101543 5252 -734179184
91239 115662 -822778003
75722 20186 375278607
61677 52488 552919374
802 137017 51053468
48907 61649 -535933298
115341 69335 485628452
78259 93500 364114397
9992 91828 -352253499
136941 8886 156833078
7610 58222 323743020
92568 17145 -364163473
89751 94442 -909915027
149099 111272 650164147
92050 1830 982159760
34515 134963 -107332476
142740 130600 187103993
113091 60926 -651988105
141188 28020 -189724979
57999 12217 -696273583
82068 139660 -821130320
7615 20980 290639421
11853 3297 126083253
126810 100810 -821267202
138271 146840 -670026221
19702 114895 -861557210
43099 111281 271414834
1438 2740 921137080
115819 44850 -595587466
102790 25168 -309852602
110183 74558 -934493974
123103 7501 -358885081
145007 106549 493512112
21789 62074 320239261
53849 65 -974924024
128691 100917 207635660
54759 128155 -424671296
142870 113588 -397681687
56511 123167 948492638
129058 15816 590134955
45386 76473 998388899
106020 27507 -261509042
61602 28595 164724403
28174 19672 836357872
138205 49065 679213663
45675 29721 157263525
38195 70690 -665524268
53127 75893 -937320286
126245 98683 -619784579
65345 120094 -364721774
91191 841 -588418618
89709 10713 400085599
14479 118586 111310875
82240 42282 111602015
107828 144488 463397084
2219 148236 -688219456
50735 122168 -832010868
111414 86793 89221171
91486 88495 858625046
5888 8057 185015604
42569 135536 603651226
7104 10423 792777711
92381 88968 822605778
25452 6200 711402666
21808 8207 -904900411
120524 18914 -198363186
18945 128805 -362753683
38444 56705 -680401840
52874 134057 -144261409
59050 48703 -313794719
100577 148799 678570685
63982 63329 473697886
86484 8375 884502403
130223 35367 508863677
111767 119986 699150229
17900 32864 -791661212
70265 113067 -985039548
126077 17152 268609533
113159 123888 689123736
99525 145971 -193276305
104457 97170 754756678
44785 138409 505579387
26557 44351 240902027
56083 97256 -108893156
131203 110141 942875248
131477 12256 -403008992
44470 11684 898866372
48078 113297 674882383
32762 76411 -489565298
33572 28608 377099399
135093 48635 115785785
68576 47312 156740259
9814 103945 363829513
103843 82725 -865055362
106647 2065 24243606
20553 70172 -608790750
46490 134723 581881044
89165 11612 -281252367
77351 51631 -58473621
239 53165 263686624
33433 80821 79949253
8870 71147 714728801
129472 149556 -848799488
73900 7469 -133020393
131509 133827 -927705398
122498 90691 -338534095
106532 78178 870093560
138721 108905 247299448
30060 72185 982563567
96858 366 676272663
132798 59921 497037752
122711 86397 621054206
53092 42345 -255185922
12122 48288 490770406
91345 105127 -723032261
32867 39338 841712541
2613 11297 -104870874
16143 89543 -619433673
92437 66395 -617477879
51380 131063 273930345
26946 1032 -905417248
40686 5616 663119422
119082 26039 -655706653
76661 25899 27935319
60736 89551 -996347686
78591 135174 199616140
28407 102136 -161074986
145470 80073 34297258
133368 82587 41756118
88464 102009 810685786
52896 74514 20692640
21789 3050 392179427
15669 2906 -681959070
128266 146106 956147029
96186 65647 958459610
36721 139527 -771192862
74748 119497 -980804865
132679 145996 802771703
113794 117749 -460475798
19006 97526 882645567
94598 97284 435904767
110150 102550 -830484522
128898 123267 542670205
49717 13316 781431083
37180 13351 -408065271
50168 15005 -969988355
27689 107026 803596073
86580 98655 981956964
89333 100140 737416167
24797 99775 -514853138
32645 101918 683923380
116423 100030 158306728
95191 23596 139232143
32021 135141 -413001002
95510 133173 -910172637
64291 143803 870726444
131759 143595 -873861648
43061 58816 -947979230
3776 47798 972490368
140121 24271 344142232
6279 69964 404035598
51795 131201 -734379290
8472 145820 -491119025
119596 67631 470996938
24631 75790 -304690244
19546 133602 775069891
40345 125024 -185025304
124864 48592 952881959
43786 14022 16016845
67100 72064 5089412
96137 47604 136486465
94351 71378 -283148460
6062 118664 -223769316
149576 24738 -937424933
15444 112729 807871412
48806 108589 362588918
65641 90471 781513284
114425 66339 669024093
112789 144073 -957619873
142782 8435 -527666678
11060 23849 145983860
9419 72443 -970280410
78578 134524 730131454
143381 33984 533306211
123461 83980 754262994
104181 17315 735600700
78425 130629 -817490428
102852 4271 -737180414
3273 117270 210302081
70586 925 -571711963
136039 31812 13589647
4926 144059 -896963130
1555 40733 -472803307
12133 17625 613789145
72933 36358 -740077741
22997 78043 201985802
146272 5441 -380237807
48962 64607 785280446
25021 7069 -645194974
25718 84921 -108114986
72924 45034 -878258987
129866 64234 -973873556
108958 114147 -435621292
106665 32428 -825780518
107246 13715 386415558
39650 121349 64517327
138222 64325 613325539
113952 94536 -750517956
22229 2635 411137551
13942 43452 -688340469
54697 106955 639671594
2873 113710 -243327834
130875 124115 647920833
83297 24664 792393398
240 35970 75097527
108174 83329 -274581676
121129 6983 -461563160
11234 88250 814090399
147712 140768 -752618159
141070 51700 -121431879
137558 142431 -64776578
21852 85717 -242098636
48235 179 -927595130
51136 146563 760444090
34990 126740 716423155
42583 116873 564112321
119051 102082 921849748
139460 109615 -754155631
106820 34829 -737070698
128586 144210 615311155
142783 87404 -3784831
71917 90203 -594671084
58272 89609 -230676486
31523 43230 -456564566
86174 79239 -878436195
114739 138562 294568800
6039 39662 -892370350
125103 22891 105590065
119881 23693 -467394530
7359 10237 398141908
13630 114321 -820372027
6538 110585 548849587
108386 71408 -943971892
122224 40466 939917605
30706 26039 544279194
100270 55875 -184544719
48861 8340 -990553997
17162 120157 808418345
128373 38997 206102332
31910 144703 899732534
49533 77709 -409365493
130202 86139 -821025550
124768 19073 551174499
93670 108654 949583849
60338 108971 719311953
116861 42638 983934129
35871 128883 275005549
145354 3920 790200369
73031 2695 -435451348
29338 10572 -921793415
16612 116006 581553252
132722 128550 150424611
126429 16189 202203313
3429 104 -106696010
10780 18471 351933165
78121 20914 247689433
88052 2895 -257551709
78190 107497 -440764530
85846 40928 -778699897
132172 70021 528286621
129696 85347 73367934
83288 83408 781999352
30781 127240 -693514474
41776 94056 -310379313
62673 75251 472902736
49013 49441 28556539
119998 110183 -105302142
149185 38178 723532295
69505 86593 838498196
67584 115507 -52178180
118635 120528 622549994
71735 65970 -635147436
12445 12730 -633507876
114960 89947 -895189948
130025 71820 -97514801
73273 66853 -886322324
141124 5689 -45698156
94327 113572 385170311
28972 114962 342787422
33657 143259 395736405
147746 100025 48455591
74912 9928 -9967172
58789 2739 -624709026
10383 52753 -408544977
23135 93978 638539262
49540 18021 -114983508
97398 38040 -694703568
114538 61358 227654324
29747 125071 979611360
97040 123307 -46209847
107865 7570 -685139386
96755 92032 655710253
75059 134206 604453569
97193 103598 513558839
16685 17056 136804524
39713 54201 553688116
129381 23889 506401531
71756 62596 -179486780
26344 27436 440373255
92741 29628 -426560373
44253 56413 771500462
11126 66333 -875506405
75418 137579 -799326670
58941 84521 -574248835
95517 116380 -332300701
48145 28535 -4888757
73668 75445 -820607591
38906 32272 991544059
68425 92096 -763647800
45776 7803 -810803202
14037 4894 509084112
109614 116506 -66070308
97200 28573 897000044
50280 3583 -560485588
48744 113805 -36742035
101339 90410 -787688555
54812 129058 -799156027
133658 16282 -798698444
121838 63378 -344896517
89470 34502 -293021814
10222 91459 400668157
31755 6806 -102055884
71484 88407 -750883341
125417 53931 266413577
106756 117582 -643865635
1887 29972 714454931
135156 66267 -749769266
14719 8328 604523888
51453 104823 830197206
50547 110122 -831886935
113785 137329 457438458
107194 111003 -124326825
71666 8732 -939535256
109174 122547 -334791614
27384 69216 -682953915
57789 3050 159780655
50742 6183 894810190
122920 37335 426290697
93330 124094 158056627
22445 57417 946971185
112527 102805 -597326897
4953 54468 -54171286
41764 75681 12569342
131570 114925 678434918
69947 104528 -579488077
14995 130937 15182565
45616 122433 -349904729
145676 133353 608329467
140122 59891 832439452
132238 103765 65696003
104187 32564 -785700642
124644 38825 787503262
134048 6534 -249883678
110807 47139 434556940
78919 38854 -324551709
105256 93490 610110236
102550 121776 -458018165
101615 141130 941734834
64665 179 581396683
103625 9086 -873922539
87790 37177 427495413
8881 47779 -664973627
3326 23995 -149837966
20774 94599 920796165
115018 26458 -71770978
122224 13637 -518217696
32029 129029 84771051
29821 135729 -205279960
113182 41523 54335996
1365 83066 934314679
118883 102574 583031797
23119 76978 959570000
32892 133699 -407378358
85907 130049 610707382
76785 18942 777304641
99445 42174 -255141722
112302 75057 -242659266
95613 15399 8368136
139471 124466 -81964215
31300 134445 -774719717
91639 19122 752281605
99958 85416 -896468537
99600 30323 553600640
61260 146453 -96170059
96858 75409 307366962
95544 67449 -427139625
132996 149581 97289335
100192 74567 934240195
50822 63269 -323383669
47737 23618 636657985
129353 68153 773671632
89544 40708 624872165
34307 26414 -515472599
126377 99485 -693996600
6274 21563 -934154294
89649 137425 890091099
84456 118590 -51314452
84915 16709 280727380
10379 38149 -822079336
110426 11002 -301637748
4882 126849 257728213
7598 144022 431007231
14671 84364 -223338684
107487 106386 -75805354
133213 39552 -523489438
27245 94655 -808232237
116873 41316 -747264057
144697 143941 619362184
52475 114397 -349233293
86109 17633 -254310050
24475 15515 -737649384
115033 130673 -239897625
114211 77122 -48095910
122744 85271 349100547
72354 129224 248962042
103742 4056 232829130
32581 15120 -607816529
93373 43588 346221855
34388 54317 345093715
88924 90203 -396411937
17490 8629 -929641245
149439 107364 -629042206
94792 111403 -434778724
2703 87359 494607568
52598 12423 -962013927
69564 138440 -559512548
101458 22745 22749669
107107 132405 462318035
111962 122787 -908358491
126916 101299 967656634
113725 41471 25642702
131244 104509 300060245
45055 129649 54954266
132270 4723 953716604
85737 127891 793053714
113513 34997 52701568
30921 108436 502282621
87762 41936 -119530887
21313 105752 -90036152
80461 20495 974012574
112772 108697 687854
57556 26360 -762219666
21074 137098 -475547744
133210 115679 -989183377
120964 11203 -458298184
66306 39676 -742204842
110169 978 161656007
90120 134673 -415789605
132585 86702 72809829
126446 13560 -702044343
2955 65443 -13638471
48293 39299 996227765
68654 142159 866608236
90780 77969 117474131
146013 26347 -22515821
45357 36471 982251745
9187 44614 -77901782
42378 15945 -718425261
4476 93729 -602226206
64439 105302 -419225749
55712 99497 347839139
117156 30921 -562767851
60340 140260 -167080598
44506 91302 169473604
144068 128972 -476433010
125246 130413 849721121
17861 24775 -11353650
7586 30618 -413312106
78190 84637 -277958874
17207 136140 -479904683
62904 14989 430287093
104075 137988 -872943239
101995 117376 -959044520
117579 63265 -512614839
57620 135638 947896157
136304 129608 136221117
139730 69889 157164981
15806 102803 186407055
90773 110049 -481084681
55894 54765 362687056
131979 70638 -72455601
88576 125140 -845040240
58282 2748 364601210
69046 15337 791818565
135208 54423 226930895
55221 45626 598467985
27745 106708 -708682309
98316 127146 878582399
69612 7270 -624625450
45025 62584 519190396
97524 48382 974089388
73486 103010 878481280
8394 57471 -804926750
104742 42586 -550845908
40454 88614 -972596004
7418 101891 -334318063
129630 115041 270031105
100807 125563 398055575
136631 32749 994609839
22168 70917 479622193
40853 78497 -996703846
96145 7495 -775132780
36680 4164 47542384
66424 131717 -511108631
23320 119585 364195626
104607 138052 741069157
115860 109016 -581079644
115204 84016 403753345
116388 131157 -106604923
2099 20753 -797137597
80046 141993 129090004
75293 136713 -684042979
120572 110501 -161376563
16273 122209 -984692813
84506 111818 122751638
87273 24916 455782250
112003 105878 -462884772
50478 1147 -406464180
36722 39741 -609044740
44875 109016 764650785
144991 5633 924612963
76301 82197 -254531247
84583 60715 919179373
42849 33818 -66873771
20024 132116 -160915297
5215 40993 149080241
73313 140574 936587553
79400 149460 -340554352
94519 51007 -455268551
25021 78697 442814815
85710 96695 135031760
55342 37283 -148102571
66518 48181 252515307
55279 15091 -331777854
118892 138473 -702760450
79260 122482 -258031487
43183 146930 279165395
98985 4592 400295729
35484 31018 177304354
109599 90573 77951898
47074 121051 865269354
114636 100246 807910041
110030 74732 974408275
112674 9416 -117455018
125468 92735 -422821764
2219 99585 538955802
101452 85874 -680039442
108469 64631 15480815
146220 28177 -539286599
142799 75926 -506267832
147256 50963 621801702
135656 139266 -231204033
66961 142577 492423783
59069 108592 -30968356
84970 18083 887678166
29059 88787 232007985
86873 99952 576074567
112726 43846 636602517
62319 79801 -74927428
96370 110690 -457790670
125169 136306 512327994
7 91735 436237028
136341 109573 -21935801
106826 82727 -670630552
88653 11292 23390140
45930 115942 507461409
109673 82128 -289147587
26230 71972 -484742111
42617 95821 13741493
92403 22640 -62521049
52333 94462 -826291070
117566 34742 204050090
3968 122119 130765350
47066 15987 679933337
109239 312 -739140110
40562 65639 144040732
22800 148661 -362195341
102136 68219 -480533688
55843 96333 494765855
50880 128826 969054697
38829 119371 352758272
51096 100711 288577932
91239 28351 -876800960
33951 109700 -97731889
122155 117615 793351367
47774 147124 -10353825
54444 91307 145481435
48899 137719 898562487
120494 146432 -15027397
140394 76802 -883212870
2781 12930 -798566405
12375 127712 -952988708
11554 68971 480160116
73815 33569 368676701
64454 81816 -442211073
113684 70488 -117463407
112969 138397 562219828
63145 90074 -146398907
60245 86429 303864347
77663 136011 128148804
74618 98209 612035724
47290 14422 923863593
113137 47530 520995869
13965 136156 -360975035
4540 142159 -299976923
40885 119901 -702010303
17092 34939 -975997697
76291 56233 -71850513
93821 74093 -528430754
102332 60097 917377478
68093 77319 460967928
122771 7600 134462107
124390 38139 -122699476
35610 61602 -531270148
46684 6266 -723995273
37800 16295 -532304130
10777 2713 -163130876
7598 130439 369339697
63507 22758 -173483594
100246 149286 736675612
106956 111434 -403889794
78115 5259 414571527
36980 100846 929552043
140300 123433 377691315
33951 108904 325936200
139534 42058 -789438165
62858 27507 492764937
137917 107138 -183468695
119380 82946 -47467402
22488 81279 -803205211
46468 44390 -101173960
110429 4498 123875383
83553 94328 -502726487
63109 59788 -657402680
142858 103039 -517811605
135022 39075 -432287184
32404 2082 162000175
119585 45191 900369303
89086 41707 113921316
51706 22586 803166681
144019 29104 928513138
61488 91578 665372878
132784 25845 -989079026
124044 101585 62496649
74627 36426 -424943884
45242 52671 -849378472
98193 64560 -864140041
117933 15809 -909898661
133784 71025 250639469
99372 147989 -178346779
8111 85357 -917209636
135410 64617 495417188
118753 145721 -661926576
139640 18087 922047047
22790 18825 930019735
74845 92567 989114153
86119 50742 158737912
145411 59062 877795064
19607 11725 540142780
76916 66045 73944745
111674 44411 -145689371
23170 82121 785474559
37417 12864 -422027080
61128 93214 66998187
9346 90203 467558170
70655 32675 -561556371
116819 91983 -590327434
108889 18498 942524807
55486 10325 -113551538
21584 117923 647393778
81593 96929 -96909848
81103 797 704489724
134971 21731 14119623
133818 142313 -118323073
135828 3800 620695557
147520 109843 -936006254
31167 97950 -828619513
117578 37133 339022868
82972 125413 667021022
128555 120577 162649315
52293 137453 88117170
101552 37400 -765214474
24876 113515 -645793837
53103 129337 501586381
127456 47453 -866485747
26235 88674 -181959780
13316 132628 -138648962
93729 100073 996748942
72910 137118 -598432918
9620 8873 699649607
74919 82286 -645677883
27017 73222 840691731
86913 53422 -147434312
131179 18999 -154961114
97986 119241 -485002921
54786 129467 -52864327
67208 28012 622043565
105692 70103 850833235
38932 5562 703814794
89458 110813 -731712250
22986 44993 971475141
3117 106939 -494437161
26168 130579 514571546
44071 89760 684300934
39413 92559 -630900063
3368 36319 -18619583
7147 100558 -75124272
12855 147646 -328526760
29986 1251 401601427
39842 83132 -638755961
28773 80128 31186573
66162 105212 -649203364
33503 106630 -360309041
81441 95677 -529239651
111702 56717 -765165096
70514 142048 -459680962
133745 72657 -208502784
70277 25848 987602955
72224 50653 -276482590
60772 68552 472415204
83124 101988 928888538
119791 43962 -165078170
90534 17818 -866370418
40152 123992 437067856
77449 33653 172478997
58774 58693 -104524891
25857 75329 533121787
72092 60660 718760370
12400 132954 829832778
23401 74919 -897863433
45309 64484 -795534890
17043 83043 -252855919
71800 18884 -118476488
43600 24823 -952941187
102487 93451 -287001488
41290 59488 730993664
8554 75079 272203121
58679 205 30873400
42313 15650 -782535887
15936 72362 773353343
63153 12609 77605577
36255 94411 243090963
80749 88760 90357534
77941 18766 720539559
12155 25403 -219953938
72629 20084 -355294520
46708 2025 911409141
121002 115633 847523082
70578 90633 360372503
66533 99476 899855274
133834 85243 504354976
51214 104000 454988316
9374 38875 915728218
4498 15166 854773686
74224 51133 900584059
144697 63216 -844487241
134505 8414 -49839380
78638 72133 597263822
3311 17222 910934667
87275 44993 51623501
93924 106781 -935485894
36043 116417 -111950252
23529 63823 572685307
68188 24927 384298674
70981 30047 10807514
47942 52352 849415783
120000 14950 -794361919
41476 106092 -466549135
101248 20407 -831373208
102047 117465 757117807
18388 27105 49867755
1873 129668 701259245
84675 104428 -514893911
76084 95562 -740130540
66181 111518 -263649602
31505 18824 547171428
67664 16784 -955069822
91588 94551 360024116
40929 75753 131648491
10319 132877 -393640819
21597 103374 -889167645
68610 56313 -872948873
101220 115230 -292512610
107680 52222 -482972224
24655 54498 181023936
46511 95744 797444831
33568 63935 -886853599
63378 42470 624801625
19146 5209 190727483
138454 114453 -470757862
147058 75042 -419427784
65316 26617 -563599282
92894 50417 156835535
47381 103061 -268859368
148428 86168 665802839
48478 36658 -442420136
81033 53438 920868064
53696 107935 128200118
26926 89876 969376236
51300 63112 -957214209
50706 134361 97488062
58127 102952 378618883
71465 102543 -506483650
32311 45218 -6996034
135135 73597 -121705668
68139 105723 -214524869
79622 54586 46660685
90097 11664 -465760143
29114 83512 445565170
143749 98499 -706167280
22870 11443 -511177588
28404 137089 -703838025
102380 87912 -702852455
141039 57276 400588229
59058 82624 -618993652
85240 56083 -73991062
46054 142159 587825786
36855 8545 -78676789
57588 6036 -466782778
5109 23038 -864309889
79479 12133 -498842687
97209 99606 844997888
39163 62983 356663590
85027 69087 985292148
29278 116562 1097430
19061 146040 -36777713
84391 13296 486538962
114852 124469 -815295192
35488 144946 690260713
97950 133534 663241960
54424 56484 -931145418
32284 18999 262559313
68227 98103 -740933394
123114 5335 -646391788
53307 67000 -469510262
95355 70172 593293002
94771 18879 -356341201
31148 23913 574368962
46881 80240 100307473
138566 33029 73055843
143680 33534 -702782990
21966 3306 639794029
57617 58166 902194147
129870 71894 12304099
109132 46236 707623755
73804 11017 -801599279
101734 96910 112443608
5934 37710 -926681434
31309 39793 759430435
21593 89987 526208424
78291 109807 800604742
111595 148902 237004181
135967 57206 -809046033
54786 22278 -926732533
123306 96139 -596456338
86702 5176 281533131
81585 52693 -89193209
140382 71968 -942007009
106910 118995 -556883840
136795 50549 -449474072
99964 119393 -426631124
32933 40831 415169675
108542 140596 657594643
83552 95677 -11312288
60809 35956 -366360479
14694 120244 -93593170
124152 121479 904368646
63268 18537 941015374
148497 65558 319648701
105365 45604 380622608
36221 34432 -827470840
80062 91920 98356787
69566 47686 983432047
10906 113612 732387216
8008 126701 -187575868
39292 15780 -546323038
83407 97948 -321431128
35815 83787 -24268055
134308 124776 397639617
40787 102672 -724403419
4765 61141 800487584
136248 42926 -766752087
38541 143208 -813423903
103464 103199 495435462
50054 56633 -395423006
31980 68609 237975032
15437 38690 439808504
52201 74803 -615748242
53127 68856 296653893
138161 68545 -154691963
2873 66934 -243226607
130547 136714 717537702
144293 148986 -421414356
130991 41989 889195938
2633 106683 -265384014
9304 119833 126525610
2125 108537 264948564
101273 38685 -83354888
19704 106723 -510121982
10972 23826 463213496
96353 105575 801178899
118418 112838 -709930579
67813 144463 923411549
70235 73187 480913533
56083 69763 966178212
89352 147690 319512755
81218 64975 316871230
46295 106564 -102587928
114923 102910 -340654977
70561 17649 -474113327
80161 22382 742723050
45297 68246 -695765900
6320 50011 -810249088
19914 27844 921146811
13814 129928 99498340
88607 32301 52798772
89824 66334 505882784
82439 14736 -367308404
38030 27551 -128271158
4162 97011 433187738
18873 19288 678574263
28851 52913 -694389007
45255 61128 172624966
96300 20526 -543273527
42860 24108 260224930
96873 92642 434150308
108493 133497 -314680312
71596 29491 803557310
99925 142462 -835638727
3878 107861 85735900
14242 143406 -297220992
30794 105591 672015258
122454 38992 -653751693
70012 84338 -223095662
121610 67619 -203158918
76744 92459 -582002053
132855 103147 -850343097
49892 148919 86260104
46113 85549 849473640
90443 145586 456940792
115821 30219 -157790803
48838 97272 -701690475
82771 83329 491669835
104085 131886 420163934
5733 113049 -599317941
32776 123407 685198082
63788 108238 537185574
43995 96620 797594981
140523 11082 629255611
104607 23575 -200362648
11199 10713 -913035098
111112 90162 -85360480
119717 102193 660394701
102611 49065 422765084
14080 65863 -388032352
40536 74224 810457231
50747 17095 -656525463
109028 69964 -192881369
88785 28255 869428767
103120 122679 -829042774
142274 28931 607383412
147185 60908 -993884795
31309 63171 -180663119
111766 52086 728481184
115678 101370 -747971231
80755 137219 765255919
143252 88273 29112119
111583 16365 -851553556
105377 51574 -183967897
142642 92607 801222974
123682 62572 651703451
16381 100192 118234191
37283 33721 213696500
74692 57336 310439484
82870 113060 70870003
41055 91578 -417547414
44452 121580 911001765
76993 2075 -890854309
73544 131090 -91508609
90925 121034 -987021665
39360 24654 563273560
121422 29167 -658577360
27278 19683 112991762
90318 44253 -301216833
110485 139992 26100019
110836 59590 -864180965
115967 49458 85543307
98007 140300 -759525547
135400 141627 -533868113
52906 98953 -910100602
142572 58667 494120795
29628 30824 788713936
83479 63720 -633334928
111712 98250 570653483
137017 122946 -866517824
142325 141659 740389851
116004 135310 -622994039
7676 37731 364880194
61129 34397 -438147770
12837 149646 547385055
66142 20553 948556236
143290 61217 -560157365
78701 89875 324304241
81100 118323 -436287624
58814 98495 -891805024
140824 35970 -83460255
43038 140204 -747309129
113052 97477 -147529863
88117 41479 -410154912
13986 72924 -625258984
46698 59153 819455620
26239 133846 -928219228
99510 125071 -417788767
56492 130628 348947986
49827 10111 413443134
30168 82740 -55820958
147029 5085 -178513414
71150 110793 600201784
28346 59999 410768724
130548 119610 771082443
145913 27762 -629042914
148702 77402 -606870422
115789 81585 -640697076
20462 96912 -36454395
76839 71418 102627100
19986 89374 -802319514
92462 3557 -804941799
75688 72012 531892968
145818 103760 202745367
100058 148242 -397966015
13885 43008 126591997
132319 70374 -774580393
31311 65887 -253957605
46782 54349 779620907
80685 21346 -907562298
94536 101612 -329724393
82152 41305 142528656
95508 95475 -833403766
105584 9062 -256363831
65704 47091 -958109434
139115 86087 -958887840
72166 25434 -811536710
132907 256 -808433871
144946 37018 -531394094
116786 52961 -403821192
10666 100151 -271332434
127910 91658 581964863
144139 130825 -487171166
59584 136771 385506370
1009 128868 -272279169
119213 107844 -450340721
115670 130526 -543498224
39866 104750 -23746349
52527 146741 6189729
38676 135967 -732900496
27766 41110 171305910
10139 52321 147569478
29673 14694 134939452
24525 84544 -417144468
96196 98746 -941899009
11964 138190 -84925585
14331 73818 -310026683
64486 133883 -200345957
17333 93070 946744149
76945 103146 -656989579
129893 52749 -550948633
100059 137767 984637692
129415 58504 -553390338
9980 61060 398602553
3653 53518 -476578402
149331 100688 721892370
31297 90964 768314756
61873 104739 326276715
114546 21516 -222320020
76240 65599 853440762
51355 141997 -175583728
122920 85684 546620583
58927 106645 935097572
74481 26083 435228083
75431 12457 576462427
29047 96983 -313494969
136687 48341 -36720552
118183 44340 -931626661
25146 145308 917665694
22501 136319 -545174462
110934 29537 -15470366
87379 125779 548425626
113966 7047 -447765945
10233 140484 -698743087
10472 123407 723444263
1250 144664 326284481
122250 131393 46594897
126245 135075 547068872
77400 12219 748635262
98958 42378 483743046
31433 135430 762208823
88281 38339 -690436506
119850 33607 -940812650
144026 32250 -696235218
128581 98924 -363325953
136857 64370 90507612
95589 43773 -724866700
46860 22231 511243019
90438 59297 500291035
69015 81464 -79793983
108956 116397 -555416315
48965 11657 -42691037
137773 98433 7786681
147340 38280 -761896601
78356 27721 208920308
106132 6604 -998098351
109227 67135 567949929
57543 142740 484810161
51332 140673 -842875807
2429 137230 219000951
25175 34674 -801342187
51389 144960 111643496
107669 2099 284977780
80489 25503 846808721
12093 123117 -488472218
144923 58003 -454430260
6803 136229 -397215128
50168 77214 -441794760
119421 143680 909686130
114715 123541 -977046890
64767 135533 -730398841
9426 14331 -742973157
32480 118604 456771207
93856 84959 -215147863
74877 29518 -849479762
92229 31411 -730394685
130710 133923 718525888
131622 75772 -102308032
31466 52599 391440759
41686 144677 374750053
50955 1527 -242620786
57378 145033 -847952698
39447 54922 675748554
113144 129376 938522652
75133 117680 37438541
24604 42569 -491274813
13118 44850 -983772653
142208 37762 -181930937
12203 20451 252783981
44049 132848 -397503768
17094 55355 675361713
72666 45421 -25552819
587 143885 -338151932
15732 32743 937790207
63033 711 -361606750
109405 40238 602725645
122497 20852 -660667460
75386 89568 541869692
148365 143148 -145219894
139172 76320 79187659
107319 42690 836376533
29089 97800 -190199321
53385 135310 -360540063
5097 112722 -887588123
90509 85310 194682530
149548 125153 372420594
141290 2070 593575995
106937 69827 -77574054
110715 80767 828714190
84662 117133 774956485
70485 23039 780642580
121294 100810 191920651
120525 125296 -208123030
8011 40552 -629740208
67368 101106 619801363
136304 106102 189723278
140650 107060 -861429489
10336 14080 -341925149
117681 133504 -715078457
53464 93605 767225078
129189 127946 808635101
31561 121397 -350031323
119304 42661 643439367
110701 27766 -142510015
98583 117925 35391073
33662 34448 -202310435
24687 115487 260314152
101106 77711 -966257192
17563 13634 753200125
148766 109957 599932062
16560 59459 -763424441
102082 74787 -846768029
30383 42308 64508293
145501 59574 -819560670
60247 147611 -777501617
119781 44028 -938167580
38628 132442 -739795788
147489 71408 542699373
30546 125425 -553365910
121234 122470 -770782309
60868 102291 814683314
6603 109617 851172288
80494 34106 523651846
144324 84616 148785192
120799 1844 -593389051
21629 37135 -146768647
55771 31892 790468333
115503 107660 -938961279
69536 39178 -779268222
16014 80031 364909986
73441 78704 407956024
36979 67259 -527209059
83008 91133 -618688513
39948 77320 425422596
6024 123834 -136252345
40425 62180 -552752498
8068 16221 449398931
113683 116997 734855795
45722 141852 -406084240
3968 3294 386954939
133588 103776 -88306102
22349 660 -129296843
120424 74419 -85920658
125627 5934 916244438
94442 120017 -30528651
28223 123195 -222457336
71239 16817 846782603
48233 144337 684465376
26330 87463 -475373002
75607 16857 375971634
90036 115859 -502639093
92346 144412 -424517013
107137 129320 -703200066
8621 106401 -751082660
82200 15222 970254599
3624 79073 745459541
97121 1544 983356303
51732 110173 -782448048
105214 40038 -575958158
60344 67012 -391337556
34737 29304 -509790408
110842 8298 180039466
121197 20723 687397854
89324 76076 -242611491
31463 120669 50918333
104376 108902 -564381097
87338 113664 -607099553
77953 47851 206533829
111403 135760 -375523531
145968 2609 -952419603
44853 43292 844042290
89720 32054 -430972105
52763 23547 456072217
106784 22455 -827354854
85671 148006 170048090
40609 83820 -392237771
37265 32337 942433999
123998 56568 989931192
105372 122470 794284763
145302 80043 678063499
24527 126188 763876884
24045 123834 -882754273
143362 85464 -61042590
134189 37762 463116401
48836 96959 -583851800
10214 145386 -66981445
11402 66243 -433374484
144697 35629 233492182
107343 38817 453007771
113739 102284 -768468008
128961 143338 -636001503
24735 84340 454013515
114651 118503 25000865
25197 139998 -932186552
54774 26801 39143924
18122 124372 714449441
48445 42527 -446908832
5708 115575 -908914448
86946 77185 -846821359
68191 114623 544383207
105048 86335 165579472
127559 130685 681986923
135146 104453 -871471638
120073 131079 713154963
106111 58478 91293640
95766 16760 685268731
25652 2743 199041243
76504 93159 -879534063
898 110851 657520681
124568 77874 787546245
9091 64846 800936605
23211 78310 -206849426
18690 32444 329791733
130710 36650 240127620
28310 126089 -917979311
23495 54664 744506262
56069 133178 9952723
137906 69934 -97028083
122209 122175 -510508158
133981 22667 -352185186
113064 114211 118191300
131496 20888 628434936
12009 28135 -696480630
68914 124855 931189699
127473 19662 -993522793
86924 20161 -839904448
29525 104117 477670654
41447 110849 23048278
98780 32340 -458175454
41563 14242 -429514044
106055 51272 559985809
11178 123789 -641920464
57739 23593 364872816
43075 61693 -176759583
58698 7812 -616536102
142931 145301 420018411
14044 40544 48957248
58848 57221 -955493463
63444 101502 -233117921
41786 115572 669459069
13270 97592 -782782594
43874 63357 -878163928
131045 47539 -248362747
100267 8617 -819902837
47378 16685 111241381
111176 88701 899640508
6325 129792 -163773181
14768 110429 665558086
125960 28936 142222694
48869 4981 286276468
41071 55843 434816760
80176 69660 127289287
99234 10425 -835255273
80575 99730 -668236861
31273 122490 733177047
9994 54201 -464089565
77826 63164 -347607207
120775 64488 168059108
127326 146615 -819360136
140794 109168 228723731
13696 7788 579733930
92161 108569 787326057
60783 55078 912736656
139942 103889 58398698
100625 110842 72478096
82304 41120 979039256
60465 58475 569645600
128893 69610 -650865915
15998 140928 -127434660
98846 43846 882315365
23162 43183 -623154903
124533 123232 429389476
64846 51048 -897952339
84684 105116 -855143596
88495 17662 438919018
119781 37816 126997240
112287 83313 -990914287
81457 139803 -721980653
53370 123590 -295885496
133182 143977 -396024408
122240 39841 -978510548
95475 104654 501511513
50061 58787 -503244809
86234 87265 -999762225
5066 87624 -196314996
41212 125949 975225257
32705 101720 428247736
142424 23757 -312707180
61615 145634 855362293
142585 81875 648277673
120613 135980 72297239
48225 140999 -583348692
96069 133827 -166515623
41706 44186 -233558920
19596 130230 155410584
133738 69450 72805757
31837 135057 473393010
146411 42307 -123016634
85530 135499 854809334
127928 118946 -663375737
49073 69762 138149174
123566 52840 242955627
99424 82483 -430772944
111195 49395 -757438842
97145 69564 468357814
68241 6470 240277170
97486 33601 486449361
87295 58058 -357953584
20777 119514 -971157751
105302 61708 653403802
34919 87286 288706682
43084 20074 -905715674
94942 30656 -979117300
105650 112888 -826496484
72843 128160 529822400
53477 15958 -473753393
111023 96008 780986802
143296 69648 -16418954
70193 10253 34957883
90658 78716 381052071
128891 76183 -172441879
53936 130834 -368327680
69652 363 -926946378
2212 81119 -997270783
100187 106370 954060558
63212 130111 -734440110
122614 66933 -94000286
121298 70155 -413078534
137701 51148 703957715
141582 125402 206327506
141876 88251 808890151
25875 126501 -773600484
129845 140660 623658332
140133 23284 -879108494
23448 71893 -181494179
58357 52235 398643006
35321 114643 -710946328
95894 88467 240780978
106079 97062 644051701
19399 122168 664552974
21298 73690 484761953
78233 111432 486396907
49762 125363 120470194
123208 138927 -98233998
74879 8731 441937653
130113 32612 -880213351
87896 115834 7168925
76302 49432 -901503366
134593 83738 -146650669
38557 133173 -941268932
143462 134193 -271975574
121739 106164 -136331417
71239 117167 -509007660
46064 105428 -223793883
100409 10318 716761181
115457 20358 -873620664
128249 51135 511105844
130944 63996 201967166
133550 98655 -233688984
50340 57543 -436758028
127901 8588 254136945
112962 88407 -641985103
74548 20996 589507181
114895 30911 -858138017
113476 113703 -840719789
74790 79784 520584578
34463 96218 -384239646
35589 57554 944209944
25168 3915 -794107664
126379 101075 536886083
94898 34222 525101332
131032 116023 888703793
102733 59863 747354103
76491 73775 -85030495
7660 56299 -460728624
24172 116028 214306101
24434 26154 -340589600
111113 49753 -648475104
31219 13594 123210036
87422 53655 -220240869
99760 61233 -737453191
28695 38232 -371609558
77020 106483 448354527
130089 149169 836690678
140633 62807 -877634452
8736 82254 -209976513
121147 86168 -777872396
90738 80805 289556409
87692 36426 54763581
85634 99816 -970724119
110090 31564 -734340879
95121 18869 -619447612
120509 96096 225950102
147092 29222 -204802601
61474 84970 210085309
20019 39918 -451014441
59260 13706 678478751
25701 105456 569732911
56584 80140 -313264386
124802 106022 -398365184
59622 114189 -602213954
33370 60863 -169300120
16095 101529 -90666455
42136 109808 952040801
81108 70428 -348280412
38486 11652 866957658
111238 95466 -624655745
53612 37722 152332376
97482 57827 -944686800
13814 148502 280527799
116405 73010 -874964948
106819 30206 734770769
75555 10122 -343311170
69547 98821 628847913
34670 5183 59810615
136580 88490 860322671
6317 62596 -499892653
136272 44891 494985323
50361 33124 -734526865
87479 64858 -381998459
20231 53508 575954937
129411 119524 423628635
74803 121510 796334465
79273 17421 -829851611
123702 23585 -186430378
9569 92097 -963489423
57648 96300 -901876385
6936 70943 -381271028
101995 141182 505868524
86800 79969 130166971
70225 99316 788936279
101814 110263 979980782
91653 71083 -322114091
111134 93843 -829670225
41709 441 -686584439
66766 10987 244631264
133031 122783 180153083
115470 132341 -344530430
72617 56128 -729345533
87265 148108 845715981
135736 95457 -965963911
69959 113865 718470485
71486 59628 726453449
52130 48479 11021379
89464 136795 397746853
120139 35361 -521348505
137875 135648 -127763631
110738 50409 199388071
273 59327 -230219567
63362 77118 196228764
112570 96474 -808368798
102221 95677 -254956727
36674 116020 594158919
7055 83024 -766044646
54988 149131 685136135
46596 136690 58229566
135732 18867 138640457
4382 21627 -727063811
35220 108905 -968932115
139709 31178 941569094
10876 52059 -718036125
107742 108883 -894446459
36528 47692 -295398347
6039 126284 -45865976
8771 73586 196612208
114084 40636 267632515
93172 16145 -86967844
3377 36444 -711395122
87228 119610 836598640
133097 131698 130215305
92329 58536 398699753
141049 64375 492958523
117296 12180 -607613667
52254 139697 675546087
124832 80632 257832920
56478 117767 598345387
17970 114080 614058772
89066 19283 874412748
138934 45116 39609478
104701 76917 -440833188
819 66936 -527229570
68202 113149 -304473114
41337 53495 298823775
102922 20618 894683979
86803 87128 384241459
43619 133619 568599008
27187 39784 683346454
24785 126951 -379528343
118093 118247 882758427
127018 145303 232726611
105300 39742 540648637
15737 46380 197926507
130996 139018 989963425
97482 76251 894957033
78045 56295 -481127260
128618 100847 -192630719
93804 102569 -809808743
87797 23012 -815921818
12220 84139 969016567
106128 18537 396797811
80346 61965 -601290656
55969 40430 696024313
85444 94111 -152607578
110501 81831 92950487
52302 23278 -188751407
125169 34731 -833228612
115401 146820 67100292
78882 14487 686248125
11348 116517 875684343
83192 88444 -348903632
17565 140435 -341593426
37521 42197 -104069695
43938 125451 474758951
137977 27517 818183074
63153 44519 435239108
72999 3981 546396171
60088 98961 -921168921
121253 130588 474994328
7108 79073 662076125
101686 128544 -608101991
72232 78073 -389328633
88762 9220 -585859339
102260 2746 65904663
111433 29490 824073840
16171 43524 564547755
17726 66972 434919022
50442 70290 219151083
99248 48897 335368797
95507 109772 -353596164
61935 18655 817177230
95763 29936 -415837434
38710 115979 690849351
96412 138549 -123999364
133881 12262 -150147747
25147 111222 97472133
62465 123930 -19303163
144500 128032 246608522
84926 77874 430345696
39793 115219 -599448957
67088 63923 -23771911
111084 144023 20269322
146255 91220 316734881
130724 122787 -151745893
61840 55431 778141397
107571 34371 -243570118
42261 38739 -515494928
139159 50507 324593121
115186 37497 -60230927
108589 21198 577646089
76613 20951 65125825
99902 123702 617761307
40476 3089 113790162
17973 118014 775541030
43466 37561 -190668836
1456 119175 817761893
39948 93744 -858748278
42377 50832 19166402
116712 2860 72726011
56866 32409 -167771029
48107 22865 -131416522
3953 67763 -356791722
48922 88936 -246831550
134238 91127 923547454
73559 96538 -893460896
102533 116834 -947302132
127890 10725 596318736
138579 30695 -954501637
72769 7783 978781877
134594 22610 14400041
135319 43100 265776700
127379 137314 -517055833
3063 91906 454625750
95073 48329 56591769
34545 57918 544889292
58884 106091 -982882738
38011 59719 -610096199
58577 147864 -599943174
80838 128788 804099366
43232 121321 400690689
24497 141038 -743622136
70494 78321 656107116
148551 82683 117390259
110806 93138 521439180
79982 112709 491755341
12880 107317 977221527
105701 83160 600725765
79448 98494 564227996
5820 102710 -720737453
83153 128764 41790351
78550 149272 444765871
102497 120768 -29931296
56715 108868 825149565
56869 68180 667492470
69123 76552 -465255470
97986 117470 574323907
17953 81261 -432332199
84789 78729 -129449324
31917 100669 -79905269
112846 5678 -261601821
92077 87777 420976529
61727 130402 476647869
86589 44583 -944079192
132314 39928 156923987
102082 109796 448810824
80613 10288 53798440
48747 81486 -739533947
101277 113137 -638342722
147937 42056 701101405
130251 145107 637894804
97070 2109 -850952689
80021 65284 -989898406
104955 98621 646037975
142555 129157 777565989
54980 92236 547197367
71824 128401 -972424344
27212 32795 851000373
38754 56393 -661245661
85268 41553 946433025
62846 8059 -98215875
26804 11087 -182295236
45267 103460 -633009106
57229 35085 554053077
81065 133705 20512374
26194 108972 378617685
49013 63484 365464428
38444 138405 -551182672
9083 5842 817768837
124409 101706 396353647
134256 57756 -783527588
149253 7683 919214930
138260 143792 -640823158
85750 44864 -116003255
62358 129357 -567526434
39351 133337 -857609123
21808 145672 499470019
14718 144324 871615031
27074 139535 636587757
118732 112984 -973279367
89867 142060 6130770
75989 31960 -18887692
149304 6543 432258092
98758 146430 884905361
5924 59435 501003083
44838 26832 857875328
93146 99609 -298856948
120788 46976 -909947248
56129 104155 364026969
143406 77990 211901062
36206 23462 265421988
44238 117457 -464413629
133762 102530 -792596491
67224 129749 -969527315
66257 101993 831932960
34120 30323 120169108
71101 64230 -360518452
18780 12453 671812038
126022 42435 38020958
147860 119859 -319152618
103173 114923 308430844
121720 12044 313700646
4498 122721 -493792163
114577 61116 60314105
66386 33438 588682031
57875 2059 488078277
1537 8254 60373057
118 15870 223784254
107816 84273 563371718
19389 49160 434853946
76403 97910 -472550230
125567 71885 173310955
92273 101289 -840845226
9029 51314 -515529363
98643 117954 878544033
26480 140962 -411677776
48592 92368 181063943
97272 56042 178971716
33560 100969 -735386871
111716 88358 781799647
52034 107591 641993439
92057 87921 -472576615
40492 25509 667312611
36916 129289 659076457
11981 25835 15400278
49108 8710 -113119231
93303 114706 -943533540
17095 132830 58762500
91002 111610 -247823154
45050 136312 81944
30622 3043 227415131
77967 112148 844923763
22219 53477 462979269
101347 95599 193687227
86612 7403 -843978884
126241 56933 965246331
129501 20821 860342988
142658 34613 29159470
94066 91431 67834956
73220 117248 215568008
111702 9140 -145504818
54586 123513 -621762729
9447 48231 197633274
55187 60507 359917611
87411 136772 -8483514
33686 39231 283936180
61702 65425 -969897253
112718 144766 -531523836
62825 9541 -270953173
92775 53314 50839401
137967 91732 906487633
32348 45004 -256245284
100898 144550 515936475
34638 104226 -372854612
73477 97287 -665753029
109783 128694 247822162
71844 31825 -970583859
145811 53360 51371556
57857 3130 -295072448
145158 122470 342057136
48279 498 -546359050
124587 45872 513042696
83036 46185 109021575
98086 110620 535113804
149659 62445 -27775606
10910 51025 279131881
58923 29104 127531200
34537 55553 -871887392
98257 4924 389685583
148452 93266 -245555859
48869 63251 -689141675
173 115572 -700239905
2045 104128 969351261
101614 80910 799690882
135801 69365 213067226
31273 8606 -141772269
17343 132711 -691539204
10025 56378 648143712
39829 69923 -414963237
17543 100204 150238440
67891 86803 742475282
32497 104625 328972536
43353 84339 -333948432
54951 23852 -92258301
35528 89880 786797553
3605 58795 -660268100
18525 30109 -253424453
101473 113614 -746934108
24012 84232 157227395
80368 35164 -308274422
106271 131397 -26684391
99170 15198 452413551
115133 29389 -131078689
130183 11991 -372128294
85992 145053 -974025188
107461 18782 100334818
59394 112510 457444590
27980 123491 580949683
48481 49173 -206984123
80273 29114 -29091373
39956 114028 414475829
29195 100770 210808554
57933 123630 -479236321
63978 48529 -440275397
143565 80571 -925935661
38166 142094 423099398
75623 79010 -176190661
70898 64399 -73955004
20879 37708 -893406017
58426 66780 -624552149
21398 135865 -867672391
62027 126321 594835376
90495 124390 -969114579
73597 142661 387203432
61329 142478 -743452069
126574 121438 827165968
77622 42590 935625618
120736 79441 -537104815
140816 97958 -779939059
33635 124317 -723718751
39570 65853 -18578016
122675 58177 -109463211
111950 59050 172000523
149177 88463 -527118184
13180 2741 -829566636
22896 114596 -615643803
26064 63152 -592199834
135551 50743 631707997
125452 146169 -15891399
116112 45872 -74559774
116268 75502 -670279110
51743 146762 -79557611
128589 114595 -542316302
66241 297 -300541748
136635 143815 -458865485
35560 122766 154592062
19374 50458 -743385813
87740 127528 -599787812
81279 59716 708841436
574 73607 931938904
95433 87534 -766873943
3684 78630 479584880
24569 88491 -20327679
142038 30944 -784739035
41671 105098 140958376
90216 67119 351315228
112644 78297 -975471320
130247 96050 -547776419
87636 95440 -401347248
101383 45499 -151412208
126033 148454 -101753773
28632 88510 -92768146
67469 89350 -769789331
45278 128655 -969688135
113767 24649 456141116
94522 96060 -353780062
20074 19341 -654440301
22164 25311 -731896872
23694 148914 470325633
146762 85323 -379370073
122887 5897 -857136257
132462 23703 -492525428
130455 66966 -683864551
126187 55602 820467790
135368 72903 796120794
141420 96459 -284028297
113060 76009 808286008
117848 52044 -624688431
24458 48591 -246926085
42908 93232 350818642
73904 9763 792158468
15987 91407 719713758
120401 75867 -55523466
10798 124913 828125920
99496 105206 -637671837
122968 86588 -507669385
135994 35681 -658240525
81550 11087 -555214130
21999 44516 -218348582
12719 148134 647710636
53933 121017 715244481
144516 29239 909318208
136346 26027 98190680
41541 45331 535450278
27302 83338 -199243178
55039 76929 -308723140
89429 40335 -129816287
105878 120342 -947871206
54882 85473 653421604
121298 10487 927027314
80317 58240 981932803
16480 122386 35285854
105580 12880 880760071
69663 3732 437007962
64381 72747 -710278836
54147 67180 75075390
43770 71247 710358971
20381 141286 789083794
20299 90924 -640287620
79411 62488 785193413
60687 134040 927068276
17991 137988 -438325613
98631 140862 -393158620
62949 127177 447731672
136757 96954 -66654283
35094 80401 870375221
35647 13120 885272036
101709 92621 -182338956
145283 125726 825560487
60005 28948 -106444222
114960 51692 932708075
53543 84625 -623404352
19263 77422 -946849150
98592 129519 -706570066
147416 4314 -693909354
53611 46976 -425099169
40871 119978 -628975551
13428 2992 -976568685
26397 130176 475300771
46437 91689 -114101117
72881 29714 -275272602
101850 10118 249145891
78648 100875 -832273779
139376 136772 -645091087
110442 73464 -519814355
108507 19233 -283072186
56226 19287 270629186
142589 291 587691606
61457 99391 -993052407
4065 54555 380970303
102291 34296 -854122100
39782 33525 -85479247
108597 47630 -609445460
73189 35303 -218115305
130380 124282 391517783
64967 84348 596895732
125663 49013 -250312228
86146 16134 -45082699
107315 8575 -229122496
116097 135519 -235418690
120411 99213 212005459
128752 60948 -874219639
120658 60130 521168460
38936 57141 -461265046
126950 87134 -473315118
11866 86967 -605330333
104229 90710 408068801
2628 61012 -113622772
146575 130616 935226333
147686 88154 273121798
37414 22085 -733950586
89055 11725 289575686
17726 62156 592029199
109861 18305 -666652283
77432 98956 -984456519
92414 75831 808162763
34463 16521 211923615
3969 16120 -288249817
55295 39074 -760240831
34972 28353 246208025
139606 18195 -579287860
141130 62081 521773915
120846 70988 784382989
53338 25680 527381838
35259 117549 -731392942
55944 19231 972932978
142015 67665 -33446850
4001 80489 -36096579
20831 80110 712532247
73713 137786 -829088737
55894 104595 621980249
142009 94193 -619989574
112373 38848 539720872
55008 31781 308768737
38358 16181 -692966471
50961 1009 -843852829
134066 140660 -756115338
15198 5814 829597399
45951 39683 -996703107
1065 642 235614131
33139 66761 452953912
92829 77751 -176849859
34638 136931 835715513
2572 103285 -37144431
111245 50043 -461305845
103772 62152 366334508
85570 28699 -964316458
15008 12311 -399684807
1254 53451 839099375
148048 29582 -477512025
108971 60012 161701193
101969 127772 377503106
67348 102789 661983345
22168 33521 56885131
92853 40619 -706987908
59342 67600 473616279
29162 94598 51169588
112441 121839 -36972683
96516 97948 768992960
68319 101079 -39055447
112330 20271 891852098
32775 17425 114535657
85206 138815 -536252834
141760 11531 687266713
148573 104635 -600751623
32788 12177 -747933131
28936 2994 -416115217
109847 121268 556871309
45425 35121 -967949844
106287 59181 -10608939
146392 148984 -773578325
102523 63540 -373474551
97295 102986 861163977
62722 126687 971774526
116187 129717 333658248
24558 138553 944075734
111839 42872 446663098
6096 51032 821884384
125059 18092 -583609432
70174 7416 731914312
141842 115174 515029514
145055 69146 -260876772
49271 85310 -379870698
143602 97068 -650628312
53507 139874 -808320645
3309 86159 -707340250
31552 34441 331781465
16554 112334 853594336
91110 21346 -93535163
88250 32791 840643144
133945 69303 929607214
118784 127853 -284037771
43277 145816 75515237
132627 33774 -152917005
58216 143290 994623489
6849 82558 913022707
132779 121853 746487848
136694 4007 905563984
36365 57535 -924833728
122548 25697 -864419816
28655 125827 74991533
128863 32917 -456804618
132194 57861 240708464
54468 10390 -845214337
40575 112302 825361480
60315 118100 259997698
58667 39273 101311269
92239 122375 -652600296
30811 149694 695597190
147270 72493 -46333644
108384 119889 -62487329
74671 53139 350701302
113887 149319 706875422
90382 62882 479822001
49862 74195 -726656560
124357 137464 -310606633
64213 109942 -603321815
54776 61459 -563385844
139281 50403 -871098589
98193 40198 -314812223
82710 118774 -606739631
56553 8480 618510795
136975 119514 -136110537
118915 144917 74130948
67349 145615 -417525140
105077 92211 -69566841
98085 40430 806368978
57926 35164 -473530478
91390 94650 340238451
42747 132184 457040520
86457 73320 649181074
110193 49772 885985414
93209 15337 -842353
86357 127493 975330894
64667 14746 893339809
62987 86542 -297491446
94517 21493 -159254417
47447 55494 375307209
119706 114032 -252122091
36210 19068 993281018
110501 15617 141257193
31688 10855 840573448
108559 42666 419250953
41403 147509 520111189
110492 68456 621908293
7234 140951 260206855
145431 140114 630699856
91320 60150 -95986949
68807 6407 403732180
89108 56848 244844880
27109 30995 593130311
118783 123214 329638758
95379 41755 583217489
101998 26905 -243148060
75016 141107 705587156
76628 81822 545737583
145466 5835 -822004872
20831 99335 -345823544
91560 130056 751805237
38201 136170 263868000
99953 122272 573641496
73803 10284 365079107
83088 12167 831246637
124731 10071 -83341049
69068 91084 -650985010
105206 2481 179352594
105439 84024 -420207839
68795 122986 -493497742
113150 44314 610608933
54157 132697 144860748
80161 142390 92794385
47888 45324 104962683
107680 25284 -807182783
10180 16457 953949264
146221 74040 -531005718
4584 107785 -158235418
41368 141961 850791073
83535 87153 353477792
95945 71596 -501488004
119204 103489 498760569
21974 147255 125146713
126515 78182 547979089
46392 60960 87356879
98310 79428 299567546
63979 121470 -857463464
117387 71121 -42939091
118101 113726 11096699
91980 79483 500573864
86480 85081 -523375559
109772 63337 121262446
37308 19065 23815048
133600 82005 -678356514
86926 145183 -273253919
25842 71625 818052949
140255 128581 -598108940
133143 35559 -389345470
141929 21666 862686387
13829 13659 95761439
71250 44107 -896607975
69511 70981 906527594
50829 7058 906095996
61197 101459 852847596
80555 9980 317387543
83747 79546 -895785587
47145 17114 -335045608
67907 36479 387896535
9604 63152 -723238516
5920 81178 29503631
78313 59225 -45837608
55345 119593 -265903179
25541 48209 -835155746
89609 24421 -232011679
16503 76459 -491301183
142557 60340 -7291877
92121 52276 92056470
124581 116609 -726926093
35464 143111 608236197
117931 39579 243982341
37811 10572 95895492
113489 126347 -65753903
105768 138322 -934917229
116452 122138 373070078
68113 47039 -92783662
141993 95663 84267612
97944 134521 545221128
87452 108052 -283138622
101202 27546 359759880
92155 100170 -701336205
61799 138550 -603772348
92653 142016 400176974
53970 2452 747050996
148062 101201 390091658
133118 80178 -350516607
55506 83209 -651379563
148006 3154 808689301
57345 98758 -432628769
18386 17753 530852404
40388 108505 627357016
122759 115546 -701032861
88585 141876 -327079366
67435 141887 -720449170
97796 147323 339260140
67541 147188 -798101313
15537 115640 -389166601
148757 119042 625552347
130932 135890 -613833276
78977 121280 849179587
49060 69711 695936906
116392 89900 -680727470
45357 119181 714371694
39866 106729 297978216
105477 51135 -131624429
131210 126279 -430418388
110003 145142 -61298489
96777 13076 779945261
123505 144647 228193696
20318 26412 -879862527
81136 141805 939453435
38752 126321 236036519
148766 88743 864131298
61427 92381 609483353
60759 149021 -773195972
19789 49432 157210219
119664 82723 462041145
136686 61789 336383639
45207 76917 616787643
69420 40791 511947719
100380 98238 212131353
42712 138271 469682847
55776 137125 -362616850
144423 85114 -203821650
28494 17212 -647296396
5205 117886 737469051
93796 109166 -451062298
4968 138843 -973003531
1367 134688 -280170832
30453 134465 145266601
134375 35122 936691354
140579 97125 -202885972
87321 48965 168499835
147416 88516 958442663
6855 129390 -486284184
64953 2892 33917211
86434 50148 990618686
131380 104019 688001512
38143 121722 -171495227
108158 44394 -749392730
112772 106934 -717085445
56530 27843 -329062611
132184 82252 -496719051
25953 54859 -621744872
64307 112772 826627679
75397 993 -121131295
139415 112972 882544104
60393 80176 -801575609
85881 47987 568020952
54638 146620 798119428
65647 82059 -9197837
78850 32743 351330832
24574 8483 109729781
3066 59582 -701297285
31273 30750 326609650
64351 81072 748475575
118913 144550 -547210145
124744 146732 26691393
140523 20890 -144291268
128686 5183 -1770173
51964 67097 -129998215
126810 26950 -841912890
34788 41553 -964245974
67780 93011 -800022241
15583 148785 -770558726
42283 94050 381450896
90039 93543 211909903
24407 147937 717156056
125609 140393 181156952
73100 22126 132472857
69472 4605 983168382
22641 131981 -493343364
139926 93406 224330010
83238 4290 105861076
7835 23026 -990157063
48703 28480 420505179
665 6703 -38439699
19592 50838 892515520
16998 14494 189739566
21121 48769 67350814
27250 132122 192561653
9901 56026 -14632197
54475 66664 -828048474
96360 44930 -516211042
7275 13974 3985346
118406 70380 -480966335
124950 121402 275084725
91811 25899 -480197735
120021 90070 -160292595
96333 146636 -484194903
14806 92462 450258381
149528 75020 651133286
6495 105890 953551352
147860 89632 98851977
14753 146063 -412120007
7690 60393 736511486
36804 25514 867399177
75794 111164 -722836964
10660 78321 -461309642
137030 122591 -660918170
93279 38870 -487392889
122281 94539 -9601588
86279 64866 -246728053
87690 25179 -549754564
38944 101262 -82545951
126821 18016 623344921
125557 84715 -936726326
59922 119988 140729530
134987 18288 -373515415
110953 129229 242148070
13279 89898 939195441
139908 21767 -648409124
70805 95237 395007286
93883 2955 -256420355
101153 81453 5392134
55147 5578 256113538
40808 55984 243102644
23049 122584 840323048
32306 148590 774631052
112490 47516 -904217812
37569 92191 -195577679
35899 138440 -661205857
27224 90012 -301701139
125419 114138 289025590
92828 48703 665968646
121157 45810 539939743
52910 71454 -951283436
108718 28357 -445967428
119986 129352 -656425775
3639 50885 722689359
141785 33039 642511554
50812 48355 -50235910
37943 74299 -173313443
114938 120124 210197434
94254 58192 951360578
106588 36381 675169967
115302 128095 210557559
114729 38806 815611322
69299 107363 -257623720
58950 94407 394574026
98775 72202 -388837481
129472 135043 44167778
108443 91456 -509390964
3522 7328 863307458
88516 99793 -87290938
64668 1826 -85874284
54200 120664 -330632600
3096 67057 225350685
117660 142094 -938562790
125044 73564 685837136
5252 94834 -892220712
62622 51793 68975111
107844 127487 -284258635
139365 69580 -183650361
102278 139188 -81019516
44214 27243 -889180292
55858 53731 -700671429
30382 27162 569331337
83338 18128 818019769
93024 30072 -413251367
95851 104492 218876419
127633 54806 117622080
93443 57755 -224196730
82310 120774 -579401609
49843 96820 298119287
83816 7615 984862792
56486 89871 858361090
67033 73216 25830343
104116 143603 789642986
11223 123290 -786916801
88032 92927 -445984643
44861 35800 523787834
52215 54859 463722353
67696 123339 -609507787
12101 104590 -952575353
13934 49497 -969684433
142410 104960 424520455
139299 146752 -697369479
132070 98899 266266622
149319 89675 -546936214
132625 4798 751134732
33503 102750 153126320
52333 87839 745463629
16300 4754 578474302
29080 81195 -486738373
43432 74040 -489232371
72398 136687 114543615
137440 19985 776976442
73768 71147 66966450
126607 70859 285034848
45590 84728 255188588
27058 42991 -442317690
107243 113323 328908419
33139 46781 -264134195
13820 13314 886096611
21033 42320 -394310342
103014 96701 -254323052
15878 10288 840684873
47649 73087 -265956471
80916 117046 -348006840
134561 142040 282228093
86770 34175 365439238
147864 120210 -208245463
13968 92459 -799086320
57600 256 -299392903
88482 84876 752488743
102652 102431 -421830783
64071 65788 397450585
90253 134932 -833890759
47003 148082 -652481642
45972 80510 -305658756
75149 146075 -142003788
125885 48220 -694663353
136107 19758 -774146871
15784 65731 -507142599
51721 17139 246537236
95201 78471 13776732
83215 22857 687945519
101459 52151 -862189032
140157 41583 579854171
362 101682 462317754
81414 57410 492503074
1279 99494 -571262559
42121 85765 -944402853
87461 40692 -49704727
11767 66202 583609187
36206 77891 826293339
33023 147185 689627328
49124 116876 -283857926
96959 15521 521583920
108134 71495 736131737
12177 138408 745918190
102349 79895 -486204557
47335 120121 -998098274
48220 144184 670820377
94629 130176 425920694
34999 6931 978803797
146218 17589 -363928988
22550 137767 998743516
14326 81649 -470222760
135835 17707 465885295
125543 119087 764036964
86578 12986 344220812
115082 68795 484395166
55068 83217 -460356057
72892 89888 -896163197
96695 54691 -196131179
42978 19147 -931992322
18137 5654 289279988
94431 69169 114594446
43846 121038 -2821472
136631 5688 -483477074
42774 103236 -45172498
31438 53415 -436097113
142950 1436 400858970
67437 48578 -91844521
81754 18921 510043388
91963 28773 -393987347
144098 65284 -718554889
134389 43104 -45050608
32085 34851 427520190
140332 76785 -666031077
85822 14582 456703611
29717 71739 -697694612
112221 19031 543552579
144349 27074 301802017
83052 148191 -932537596
98196 18419 -859149954
112102 84432 -388049203
59430 17384 152456575
107945 134824 468395069
72804 59286 -986817373
126107 139567 716798457
64572 114464 -67568093
106385 65284 670555695
14534 12036 -633207274
76813 137759 988053577
48162 20569 455567345
84154 135182 -145885058
68060 102893 484579098
126508 110296 999309357
89503 55850 -889981344
134030 23391 -758741126
91992 93175 384702041
65126 30296 -139091678
93232 127082 436736951
140054 62108 978598599
214 64166 -577735877
72401 44390 -418357890
101118 66334 83388798
73218 41864 491141146
145781 113482 66848562
37524 116011 -571658004
138588 89290 762041417
98499 90536 -865433102
8952 19527 548959544
108327 149193 -912294517
78966 31373 -800690606
57812 100402 -305396956
111442 141835 -747613454
121738 43783 488285752
149548 107838 -775634344
17704 81434 6159777
35535 63586 -512721056
146140 59542 -395746159
31862 90462 965080850
137604 46866 -328618000
52782 141052 286211372
70074 64696 142772910
24902 24487 30172191
15481 11518 -433313020
36353 2744 199804652
115947 39463 731668730
129144 48609 -719741098
73408 17301 -16499554
92547 64434 115113366
144576 138261 54445494
18522 83504 -63241919
75909 15744 72829405
95180 81357 172403921
76411 149522 788887510
125804 59562 -21376303
148634 89262 955732260
14693 14706 -444689954
140386 5637 -99234534
96085 36380 465657934
25845 61391 731418619
4756 15748 910994771
29477 108708 521341060
11390 119988 -629779288
111112 82620 -825002742
57797 38710 -228483832
99847 42147 -530047314
115662 63447 759758569
91732 14102 30076278
21147 86357 -123958899
99137 64148 -701535090
27505 117615 658663771
6388 75137 540984717
85268 63598 378810022
38644 24717 710046132
59050 107707 329636711
115390 89710 -194671368
147390 60800 -707807085
103915 18384 -308741275
100506 144295 145210765
72852 85335 936733557
24251 68743 -291769379
77762 15481 -714897718
113892 127607 -579894868
135033 9662 68704195
119927 144734 -710399589
29061 47031 -300068961
119475 33873 998007256
24481 59353 841216649
63984 89227 665363999
128691 27854 -988134456
75016 149540 485720032
121315 110973 -48693520
64471 118412 697634141
12884 30283 641888699
121075 98884 112028218
134801 104449 -131664403
29059 73432 119873466
51305 29319 503864378
26905 121352 -988035106
41092 74419 -433185324
79499 92384 -28188258
48904 91898 -256112690
145735 52528 -566846086
74561 14443 529985124
75270 47929 558289968
149272 88014 935723892
130025 66538 -761229328
55151 96390 873335789
146985 53876 154957014
76456 14472 222369227
44366 40520 772265571
138028 40870 238486765
103549 54444 -982615952
59181 61397 261608526
8897 3824 938882772
121236 71100 -395663191
14634 148608 -865496382
71525 31883 868736021
86957 94462 -724141714
136303 110183 -865638356
43101 77412 -403714860
52247 70655 382009777
61541 128142 -975114295
127150 60979 -350962534
41880 107045 -714884336
18318 109145 -876695356
101160 89315 -588070400
28973 73301 985089872
2674 53473 817097226
45357 39843 71184844
77111 52789 -734460761
34501 21001 -303223066
83457 135033 627106546
120122 99151 -404563040
25602 73101 -153566591
363 66900 -503848995
89738 75910 -606430540
101060 54849 -547273612
146065 123733 53914574
61265 8016 -896244938
17045 147092 536248700
146831 53624 -235011720
76210 88815 93865785
119304 93772 829125174
65212 123522 -452122947
110095 77229 -198611726
80325 119451 -421310963
72923 95901 -956692881
21338 18525 894371205
137650 48360 977322345
39307 41020 318554659
98 53630 224206152
53304 22844 633767307
121069 1970 -510272404
16897 54381 -770151197
133371 91816 70194459
35981 129399 341700645
34044 51076 -965258316
11009 98361 745675404
124676 112729 695538299
90600 11939 252373312
148585 71872 414991919
28879 7764 684272083
63313 73830 457566832
44697 73714 -980736357
64888 115058 -913332994
133399 98649 985586098
127415 6090 -977830500
129513 28808 250817976
21410 6135 943816771
51286 128219 -760804298
129796 21767 191459530
68435 42895 221222061
14493 52056 -814269302
74903 29645 810174474
80518 39517 581775124
38635 88824 -47089123
112568 103062 416477312
118740 119677 223770737
22463 116656 809399228
31016 67799 -834561545
3256 109169 541569636
21549 137642 -492412878
34539 117651 943786363
64975 131205 -907546303
52118 93817 -861616129
27748 176 -350406040
30493 97653 155638177
70285 119010 420493434
28761 85600 -911074410
49731 91611 -943580296
16505 100206 870827627
111245 27151 -372074695
57518 28816 -752554832
114908 47982 -438958637
131283 17139 214374988
137773 72281 -836845033
50450 58734 -803969496
39754 5823 -765756016
132182 29890 -920146653
66009 147376 360641019
20034 36653 -312559752
2415 8721 -157234719
120659 48942 -472787733
42766 70011 890696337
89990 11776 -200930341
72666 25388 -111798050
141064 89897 607600837
8292 94090 -716547318
53077 89166 -230690430
24263 126036 896253086
57698 81550 904327271
32534 7 -550601046
1504 23694 -538174722
90727 43810 97169036
32554 52176 422217179
17238 130384 245707657
40999 102704 -150143281
85652 30214 97042699
34182 107871 -194087894
129436 117779 440584772
79679 102164 -15791843
8218 83275 159951474
139284 67462 89945358
3968 31982 816312561
101991 70929 -526730915
81823 24405 960015407
105476 45590 534409190
75177 98836 -723661852
84730 41803 -308325977
86319 17318 320287786
36184 80787 -631531065
62844 690 76914585
3331 120898 620921866
79025 65513 -581671921
93470 102533 774533964
75424 50235 845456104
6230 112540 -97477201
105122 138078 -780316635
124851 69907 756962228
87561 34210 844050211
41476 112038 -600328482
89415 6752 85290937
1122 122497 -420322611
34582 54696 657958307
137857 9945 -716785972
74368 71450 754572057
79922 88283 -902621703
80571 125985 -720665602
116368 70055 -620467253
91234 100191 -265475176
106328 115819 482413821
94404 27605 882851325
53951 102049 -400635943
128586 63940 347357542
30231 109899 610826474
2070 36274 -550087690
53758 122666 193590382
127409 112644 582377846
52935 81475 -634084519
73081 127896 -502424212
52423 131121 -159136339
114813 132223 -623541407
77606 135371 -727792234
48355 48012 -759360663
37952 28245 -186556029
56057 62752 -467910639
91220 133432 -68666245
44535 87412 -331404455
87357 125307 630756543
57686 78488 81373047
144002 141884 11997185
54271 62591 -71272184
74685 130206 297288768
64795 117216 -130852612
73625 54773 -581370632
132857 38139 -982321847
8111 63537 347372103
34118 127308 533347560
99169 123185 428509203
104845 123344 976559910
63024 104750 -591492032
20836 19444 -40187169
34923 2037 9705352
20234 100430 593555516
100483 47575 -998155721
84103 99692 522775859
24982 118922 -505874146
19680 9434 878720208
32200 42829 753731391
117482 27896 781314098
45616 36831 480008491
78709 1506 -93155354
4695 46466 888929094
90040 16016 680349217
148035 125282 -584334454
26880 94066 127358419
139292 5505 598701473
130413 76795 -753270111
107341 56307 -306970043
96553 121865 285471967
125751 119593 144079046
96588 46542 113828136
71022 42666 542285827
23847 105184 574748200
50082 106987 241249652
96663 24623 -104201874
96289 119416 928531905
12220 47151 500117798
16280 25495 -997418631
112460 116121 27985227
44819 41110 -394944
70257 45386 -16830669
60164 149099 299970754
28292 27556 -134072716
53120 78333 291934271
41131 113917 -856131846
112674 33354 -370472211
70992 75577 -436879689
148722 86058 -208523959
18019 48784 219146403
78085 87480 -425034510
77274 99249 -291892056
55309 79892 798668342
52997 26957 -64157578
17131 85956 765437060
124634 84921 512308800
141570 109013 -197115099
140863 101357 -224416513
130297 32821 -998891952
10242 126348 232883105
123658 35700 703691111
83832 10528 37817561
60238 75270 -180251711
74094 91892 -218448717
134875 144757 748885909
108112 65210 -649462421
77452 120569 -354975472
15984 84508 864900028
106887 12497 -887943636
58246 144445 -119391351
145996 41322 561038621
68576 53367 859252801
106756 39792 -728852722
66299 14970 -126791637
140151 108675 958226725
57162 1718 112575592
110001 96103 50221361
16510 137982 197464108
47059 6133 647521845
47431 101176 287156280
556 74472 719435086
7288 37749 -734955172
819 94355 76020916
75731 47914 827903222
41340 72305 556199325
32075 53310 -817810985
18119 53802 349388539
122388 51207 -787063953
137991 47557 63271539
8482 65566 -835742880
98434 60516 -630773374
48107 48487 -414640717
80159 100615 -644839126
27224 134246 -491609566
54922 137033 -26584141
109012 53482 -71033037
12448 73187 -641170617
107936 64136 491720374
87918 94524 137277067
66721 123577 563525532
11441 52036 -658305857
74094 59306 357906057
8375 80449 369503341
2895 5601 -347761985
132784 127536 -743015329
32740 127483 -96446256
146078 137936 509119177
68198 19068 693969878
98821 109504 -112371423
140298 50763 64509743
41523 127214 -434082180
105283 93709 -951325789
56496 22004 530242422
136596 98 854011154
22097 141142 -916420698
58908 62372 321935397
51073 51357 552814718
34254 7175 563798319
142858 39773 175240594
122003 23070 -406060158
91758 8802 -279669276
12817 123643 -935359700
91779 74532 -279244825
72518 35672 613716673
47163 18170 -50960295
109783 90442 778511359
92584 97482 15006901
83075 93251 765576058
35855 142433 -785123459
71644 140110 690746448
148098 66757 -105234774
87506 116817 699662462
41436 30437 942405177
8673 41340 308355421
147029 22828 -452134504
144873 37959 -134719372
52743 104709 -722233922
33100 127773 -497274732
57007 142711 -521893709
105359 84391 -22910269
121697 40078 857869014
137530 145636 -97565383
105650 39177 491134435
135127 78732 113928510
89876 82964 -406796813
115941 100306 -195649177
42262 4519 -30923190
2355 115047 -446882166
142440 63683 -47198700
85289 147697 608067588
72518 21672 104916436
120065 61852 -171494787
23623 70386 -165396347
50482 31251 670076702
115821 36008 381063433
86735 95474 -597649336
26934 37612 226781205
90763 27109 -684216229
144277 109906 -34093588
118818 137822 -448374078
83895 20097 173694038
87156 9292 644693288
87047 121415 96862939
8888 60849 -530231384
114418 32664 527906579
92319 100267 762956727
29908 143845 970633929
71145 135461 -643753141
9691 47624 -551688702
138875 72598 -566180403
68202 140621 741563829
29533 6997 135700477
119027 62876 324466939
125903 117458 153118717
79732 78981 -692330587
16514 26347 395847981
7328 88167 458358470
20441 113267 513275333
63724 71679 625052225
76784 123834 902423806
54549 104457 -636658757
41138 20675 3269454
135057 50540 24186236
89877 22199 309501228
77678 10390 -857289829
40692 66800 446178094
63298 53166 569566405
112412 15341 -282134872
49067 63326 -698370793
128140 35964 973945096
121414 103247 -976797475
145364 78862 -841396073
36337 13696 937845506
15999 125476 891664511
6185 81728 -347922850
60082 13428 32381592
111442 55705 238178434
43408 18154 -198359343
54774 19237 -608818742
29920 137332 357452893
118451 136225 130970206
136116 106665 -997049382
126564 39614 305988397
129800 2070 895350718
40993 2304 -416952651
3389 83170 179668319
113930 119087 -388059164
81025 64907 486332001
49952 71431 -511028092
128920 69216 853184237
100175 95520 -976795028
3611 80889 -585506415
145692 99309 -268674612
48144 52304 104892334
80416 24160 -550245506
126790 12832 -406573452
23602 68596 163930148
41041 102486 -445219297
135356 47286 175893800
72731 145899 -855499469
52114 13164 -672102726
143897 65398 895182379
78675 86513 564754473
11677 75610 370780857
97284 81220 145333506
9377 83234 888861812
13404 105484 -998883622
75445 97126 738469624
45595 7021 858601397
73648 33607 610626681
63822 72493 -784126096
78093 145634 795597001
77469 132798 196353236
56059 125365 658187417
4855 81924 862279934
120513 102627 477655215
27119 60074 822548924
113469 86638 729541977
124270 135573 -657063484
69647 136976 991587031
135154 129717 -355171721
122434 16171 823441005
141476 108365 -345611783
36528 127502 -377175020
117692 31451 615089504
113087 24360 384979517
133534 93234 83053540
74489 12099 529196304
27940 12334 94454321
76018 111457 204905834
132536 110189 45059363
93427 43539 221549877
130183 51101 317959298
38861 81507 -400857017
83763 66010 -197404772
90403 26212 458749648
77882 108644 583863085
96508 86988 155142238
68645 30155 856452942
50044 80889 532179750
35935 107987 -804904810
138700 33346 -946684177
46077 56400 719026794
85229 36374 879152222
74536 44314 719628652
39650 37513 530243798
35248 45254 91810584
118841 52194 -216849683
1768 102803 565942318
30080 56766 829011803
56912 142150 -493156743
82286 975 -753079100
96973 72401 331871141
67107 42895 177626489
112194 34636 535564591
15984 136320 -947510170
95218 35556 763725681
142185 67922 -675853324
23429 143211 -297342841
135335 107549 -559625527
127982 148771 -713250788
148766 50999 -372181488
64776 55283 -622557398
25897 97825 261284937
39880 40954 774247139
47028 29926 332597497
42621 19819 45684906
121576 74452 57858183
45890 59199 -562281688
57750 93827 347388058
93535 45471 -458253465
71063 21364 257454465
32496 92963 784892876
113159 35744 -940102092
114372 50131 970963812
77449 145445 -216856917
81776 10646 751820927
49197 50163 -929751436
27130 139754 -703330290
145145 85637 -48549826
146461 6154 813014383
103418 3297 -434354928
96367 90895 -433691478
857 27197 378096170
129696 134434 -816200660
95474 121222 -325109596
26271 71383 -340559678
76890 118006 225345363
50257 79130 719214031
14367 140616 885309277
137438 55898 393763889
56195 84675 -319827745
90575 128249 552171312
124409 46011 -956138552
147875 58527 -255070419
4855 56539 -363101554
44022 146620 428424972
142515 16963 -582313702
71383 84659 -71347646
5601 110359 587817605
107834 115493 -525463356
30053 79020 263880890
33996 131321 -174479578
119922 113835 480036773
76009 49938 967071023
69961 131846 587325600
40591 134077 604074787
144054 41368 181408254
104907 3101 -854198234
84258 50040 835226907
98784 79082 -783699329
25826 47558 -253494062
96329 143894 403270199
92032 136209 379785715
45288 95079 -139538633
73592 110308 -748876376
121445 88110 618439444
42665 74726 -378550413
29560 21005 902772211
93691 142462 -799967451
81998 94551 -938065524
10597 132933 368418206
25207 102047 956133145
50475 43588 -414813715
119158 101058 -190990311
125169 120267 392721807
132565 116433 -160558479
109416 22202 346149083
108291 127968 309391087
112638 61753 175370975
14488 68154 -143880195
37710 85544 -356746561
60767 64617 650221734
81453 55161 -374447370
97771 114908 -232251260
42904 61897 -781252111
114311 24862 -309577705
66238 29601 -239274397
68166 73479 766814696
76125 76666 866454566
141829 70742 418298295
91578 9452 341471289
19287 8160 200909155
34919 19370 938594879
43248 138490 774590636
91985 25130 966340
32266 36473 -895834019
44880 93266 904848735
143353 95603 812256612
14753 148639 836613214
85652 144852 -898635514
81748 36804 400570814
111877 128373 -471679043
114121 112966 -117514891
136771 120555 -840492736
114284 26038 -974405949
19539 22797 -871034811
92028 139804 -44877550
50121 109185 192406216
120005 90581 221487401
30593 107662 -235625666
13489 68927 -249780562
89093 100615 -655159490
25354 7143 -251032765
112724 136639 887354458
89140 83521 630461871
129625 117549 415899992
136122 74173 -514429804
133243 1119 -310557288
62269 98656 156132471
121070 116338 557511490
148098 125511 798792606
119894 111708 -885907191
32841 44112 -584430889
84522 62344 -873251281
19604 70514 -666906248
19165 113308 749245001
46393 144647 -310785685
26292 111583 490540737
25506 74160 -170409853
73815 122414 -783958997
143896 23847 361105043
17781 128605 791551804
71512 68921 501499102
118280 83330 -808549492
46271 59598 521224064
99301 12027 942335541
119059 8014 -663945760
3835 89146 -362076128
106927 56451 -352915452
121720 92794 730372266
27976 103706 122467703
111001 57728 873932360
143208 141247 -350269319
67364 89592 660937761
74532 38692 29005625
111451 46602 179330511
71457 24965 927959196
32453 124935 742234153
99724 66654 310190154
59403 114305 741101952
20260 40316 737642329
60125 90369 270080069
41896 103047 248701750
86301 29019 -591508190
73724 108850 -770655148
125151 145466 -300777116
74260 118101 -119964782
138769 63896 331380893
37187 21669 -149442260
63444 98397 344142158
75493 80099 -721608839
14155 100512 -262919696
53407 4640 -675560127
8874 43908 507301743
126516 60720 138119945
108859 127623 126395593
133742 47522 -586179971
68812 25774 327008164
104080 27245 559743377
41071 148384 400566832
8771 75160 129500491
130176 114942 -145629515
94153 36467 -816844155
79016 54070 -591874644
85361 45555 718095718
109125 75501 -927116845
68602 902 -817522835
28860 37741 856653102
17279 38128 -700546816
144087 11148 -650512800
135341 47591 474546069
64537 46956 596038733
60480 44292 342550436
12558 73803 202164098
96646 119609 -191716112
132485 89155 77909705
38344 53482 -520890847
20081 146563 -220061838
88815 142395 -40983808
134200 51008 439457277
41279 22009 -504517432
123536 4154 -97422076
7010 108050 412560300
32042 88775 433013220
17365 91785 264164516
50419 24218 -867383460
43082 99793 12195738
51988 53221 -415423688
104000 130165 -858041769
1241 71437 -13590808
110244 28594 -906070079
88424 94141 -656321776
5265 35800 523653380
117157 91361 650385417
127528 62883 -160732435
11436 100555 -823408402
68782 44942 -804000561
5705 103379 -768949808
62079 35980 332642212
110212 121082 -759680903
127144 120272 992465713
59621 84158 -180064285
105712 115400 688200553
128611 70581 224139650
32169 62666 -134849493
121720 129992 -727916917
9985 60758 648174932
22380 19804 89292643
11861 53243 -973318382
9113 74940 480594059
14192 93987 427235725
76873 133408 -242686084
93279 121679 -581565580
128367 118386 -351215211
91668 8059 857714656
93198 72898 334112011
4312 68322 455025534
1485 143353 224574346
81823 40416 271494082
55002 75784 884202728
145954 59952 343245332
34232 74403 -623698467
70697 88247 -732189496
135146 39892 -909420340
56511 94855 -479058421
51833 25774 454744689
89120 129418 793654190
101591 112483 25407223
140631 36870 -989667011
22313 52142 730255469
103075 54054 871182289
81925 141807 -513145162
96941 19604 -417030796
19662 96391 498897655
133581 110610 800977279
100619 20516 680811859
58095 124851 -42830402
99213 124273 -737021644
52902 68191 991693097
54444 67916 170277839
81119 108790 657383018
24785 6582 647370695
36832 51372 -813674543
126321 100670 -635448472
45980 35873 363010491
32554 76030 385906807
65274 42741 595039200
32837 113625 -412112570
12163 87217 -998430224
46352 38146 -862763208
113197 7058 -480180348
58933 91469 252377910
121 64979 -320658904
21435 46236 818952859
48479 122315 271859840
100574 59642 743401375
55389 92130 177764905
144422 105904 435823632
49229 26699 720681199
91220 12735 352435300
62491 48529 793309604
47145 147326 -217422520
38564 109183 694820781
68032 37355 664812894
86250 149471 422837968
3382 134910 893972388
54431 29059 -203237819
102470 55615 760925239
66395 79320 391588235
99626 138709 -226440253
110552 44190 167292927
131341 111320 -22639477
19625 144048 113123701
109169 78454 -596283476
135055 45065 -310922108
11837 56307 -684831490
96284 42378 -696485718
66670 19121 49515957
28878 79313 461896826
47825 87622 164571059
141940 102591 -734039122
120670 43740 -451052262
60279 17123 -390122526
132640 24124 39850471
4340 81383 309685811
3137 113652 118447644
35545 64737 312556359
133049 17300 -603389434
74989 110220 305620835
74876 130402 -480675374
48770 60851 -803714211
143412 116133 -127712703
68080 77132 639226135
36337 88678 780049466
118753 103534 895661882
90844 85454 -324229598
109695 24311 -794483921
69355 11919 -515519789
47029 109012 633356668
143882 3179 -682613043
92908 124166 -836500314
95141 90839 24696967
66964 2074 -547907040
134433 85946 -191359429
4385 10033 20623940
72598 49479 -136769889
50828 43600 -479127517
82247 74700 -945805788
111204 131492 18510845
143174 71542 827711188
52703 116009 302626801
148428 100377 617593581
72349 57231 -898383337
16457 119764 35138558
45111 27224 -332099571
51102 819 353905527
53518 138762 861334031
81723 7548 -302107336
142865 7815 -305887900
144905 18154 -644713270
2490 11911 -286662032
39332 18231 -325137213
147697 13094 -894313941
50403 12542 339333802
130699 1794 261211599
106062 17972 -133024273
84570 22181 -362078700
64370 26527 100781235
81097 96777 674558307
42090 45690 775559670
141999 70095 508711527
112224 10956 -99511997
124790 121128 -266274271
24421 123800 733900469
4259 50920 -834984223
4735 52562 948606112
41989 100116 104523162
133365 2506 -839670487
14468 100187 932342657
11263 132628 -519196827
115504 85636 374083594
119629 114442 115926353
56233 33956 610191687
34602 29731 802112312
87739 15128 386482732
99249 127017 465933131
53404 99570 -192854167
74630 27197 594023267
143014 34693 -6608199
101009 68425 -451471363
34694 116874 409202513
54252 144142 -568501037
148578 9731 23383733
48727 60886 674421331
56792 143212 46572966
129708 148361 594588082
53503 15498 363862045
102009 57222 -346849272
117369 34307 -49681881
27397 60374 -379400888
142273 97462 852094228
114170 5562 -626768542
115258 94540 -623530071
94763 117556 612832751
55724 61908 914378594
139699 91515 910721352
62400 116281 894442331
130209 56715 -732515884
89171 18587 664848847
85473 139815 830884898
85710 65224 227887531
33354 147051 -161917226
105557 73925 -243647324
62952 79375 -732350127
32985 68080 -606800033
87507 61143 -210580099
123590 4160 -629934101
146891 102726 708646885
55500 73756 -565554957
93917 30293 919496385
97817 81117 -33573971
101023 56426 -508325129
299 95845 248185537
102076 63679 -492275995
102914 145511 487886353
130533 3609 393532898
38371 34307 176227833
11 11741 374472008
120908 5947 287870762
2632 13081 -237909607
97125 98970 -332271793
145615 7577 -752193130
10791 63602 -803733126
135532 19227 286691770
109013 64262 -721325528
137217 84959 -42102423
45527 78005 -270099480
35239 66761 -680535265
80452 15831 -102489237
101339 24329 321232138
77575 142335 -811000299
27127 30437 -644993739
958 134251 363261638
105427 41990 369637869
12372 58924 662744281
128906 98343 367661415
35956 56003 -694565367
92815 113323 -121262924
78701 95464 731719672
38551 140876 409518444
75090 47928 -368549120
118437 34710 -778907192
49894 74977 143832732
15676 113538 -73012416
20475 29237 143489085
9874 119013 -539560003
17312 140824 -885494518
61896 136107 950457417
40000 85105 907979516
45090 53348 259050859
130944 15889 137871274
1071 139815 328650603
50920 52415 954547533
37181 18895 -753735639
110705 146314 -307935851
84229 23284 348518921
30453 85305 -535710029
24076 80173 -601708937
114597 86274 375487349
138056 87587 619732373
19479 39380 -798518857
89269 71537 -689221111
81104 134122 -569659378
141125 127054 446966237
21039 78565 -268893143
77428 46271 810484502
60513 148224 17708802
121534 142573 -388481560
77624 122591 -832266902
84275 10010 333454246
147270 31508 812731209
23340 84332 -572819868
27311 139153 -629522581
51284 20852 -656118744
145664 142957 165776630
82186 58493 -816436085
137679 12005 -372622988
90559 16727 880879113
33568 2236 -901672485
90511 98608 -772081369
137106 113179 -949963309
100710 116100 -723458239
108546 73222 -328140577
80479 75664 349389512
73213 71893 528267676
96982 28735 684143758
15537 37554 -161470681
34874 139304 192656487
129276 76993 655437358
1876 87648 189716967
133705 77448 79830154
105559 15321 -911324824
12266 29866 -265994260
46082 43268 -125996511
10402 89106 380075855
129738 39521 382387217
36113 111231 437636090
87142 112188 -651737139
16418 102872 -824242354
26583 457 -601851505
39675 45541 -980300472
32578 34307 60675085
34269 28442 -681879029
77564 1266 820197550
128120 55069 372285971
12248 138517 -210134575
83403 2609 -141077276
149568 36165 -992889343
71482 49504 -131675899
82439 67565 -863745978
89454 40602 -3638798
123611 22979 898885926
136840 98234 -44202660
99875 147249 -652630897
148428 76773 941154701
94486 103238 6973566
10901 98643 259104953
99781 4768 698520173
95579 52150 -464665052
41121 118230 870938458
31018 14132 937422320
145060 80959 363895471
3443 35559 640428233
125750 53406 -972839786
90471 12632 -385996034
104905 62085 19037297
73186 4439 -485478340
114926 88226 -969521273
36205 100244 -399716470
60012 37696 657294328
1876 96598 -46594426
66654 39679 -981101308
137594 133923 691760182
15445 88528 -244178529
56568 19363 -530940291
56912 72168 -29022858
469 137915 -603663041
86230 36613 -224463991
148236 4990 627526932
7344 49895 69933297
123418 99896 305398683
146550 52732 374286346
118151 84802 509530272
27755 100140 815212935
465 74460 58150807
132717 120814 46007569
41290 139248 -564042685
57475 54664 939319397
105821 26371 -272624474
90039 106366 -910907008
112326 69428 160703208
33090 103031 690035514
100571 102851 -373904738
10145 57565 -12812789
30849 110449 -481770950
76984 119186 -642715918
38364 53868 -907577553
49621 86212 929288348
103538 127816 570660944
71832 132171 -423305673
32081 82286 869180216
92121 89593 986084020
54316 32158 -84016672
120972 145647 672311742
47525 86174 -614708213
24474 35981 954960617
11071 98966 -411828814
42419 34438 -925919004
80962 144098 226719211
148330 41826 394745720
54658 50294 -173187338
60076 28445 291280764
62844 83534 73718894
95065 138621 -224506238
51602 55037 -680034713
516 72487 -937237716
16733 99390 -213661468
1503 88401 -494721617
66720 31114 -542168579
96627 4926 385832742
59063 820 554095991
130353 17375 785180253
63788 33015 521352054
67084 142417 722523090
102822 10348 658958449
127891 105106 -871081119
71803 8212 -409907724
95335 140245 962066762
120245 38110 -759869819
126718 42435 -335155129
46355 26902 -256759502
90964 17398 148156096
111120 64644 969596165
62737 70044 586847619
113750 4312 36796428
145109 109321 -63975610
11504 132060 -769918749
40425 51165 -436463335
128740 48143 140103578
13617 49603 -443196211
135918 130570 -277435425
133873 43101 60387964
99134 51372 -345163330
70796 64827 -232959083
94845 15062 457264033
68355 100402 379551369
3198 123033 -305170825
129274 7225 -137837462
81449 72419 -87703661
138980 83014 -79493089
53693 33221 -582357828
4527 70958 85317241
109333 126079 971403675
90165 118570 70060598
140774 85846 160460139
112987 133432 211227649
53143 79452 462374318
93480 29688 361394979
24392 6710 907776406
32931 50061 -846728766
57414 63507 797968796
3456 138336 -246247149
43452 96670 -601192906
16688 84042 -940227024
96530 13616 -407204683
84903 70098 -707553978
48377 73904 907671984
37319 27682 -643117589
26708 8729 144825690
101626 20495 -245232602
126080 99652 -851845511
134704 82219 78055476
117707 149582 -688859064
147494 133550 -844846470
102486 74246 251882484
133244 106776 -650678836
122654 15822 -700264814
92887 147707 131770871
148101 98000 -353934434
17138 75047 97067319
68391 53367 -945802769
77147 125779 -184740654
20613 77048 -36752922
74587 54249 -605275839
48532 111731 626291616
114347 43318 584322657
63530 62468 425963634
95831 49467 50951839
79499 44225 46003251
63133 46002 527370083
90533 141591 -891335764
103339 65289 -842911183
132984 126267 -801552692
9456 123550 -586523171
146030 17005 -151856318
75530 44008 -33469121
57979 135737 246490161
5934 147765 715867569
148236 38426 -473739191
80392 52527 -808132419
69316 138755 -602155342
99213 139167 -359036858
108019 90573 696936911
86527 30731 -795230056
85428 88080 594323719
49188 114133 -974138008
100938 48280 -185568096
17421 39911 791744550
75454 5690 -53201309
101012 109812 -956738469
109468 110122 -840109663
125369 23168 -322993185
57456 142563 -680536940
148104 99839 595675724
34857 99301 -489118189
81475 129690 -104653582
26992 131515 -489081144
86712 132324 -563189039
87501 26254 313325696
58649 46297 -597967152
31318 25929 -870448957
145912 56331 -555681921
141591 80096 -507748615
34710 127728 53542726
54642 82545 -956991158
65307 77423 900789750
16364 26395 110480899
142435 128071 224557502
99449 30060 -314544165
21557 112699 517599761
35044 14541 -20281381
105514 64189 307775601
1400 146840 133780587
66531 89245 591629923
136792 26635 296975093
13981 116984 43262041
146266 108065 621133701
82893 129513 -957418277
35910 3010 -227625313
110151 44485 781332253
9804 27516 -919942640
20281 57521 441666854
49862 91132 -732619417
121642 111647 746291302
92236 43358 -846549968
146387 101358 868235751
53997 84959 768321347
117553 142590 624964341
12158 70903 -79724158
149671 77874 -882734479
146569 103140 739641223
9609 29240 925725255
33162 94595 -252528719
45340 10823 475585919
18942 22161 571908627
27221 8952 93495700
105685 137478 511256208
96537 659 -790227680
41305 93686 -774307569
133279 13942 -433126117
120157 91190 645184560
73345 86527 -562015767
128595 129227 643775638
78249 85347 -422999642
70705 99442 -939399400
99719 76337 -475934128
34602 45579 -9649714
5870 90973 -423421260
44896 21136 379262035
16794 85810 721104612
89458 62205 -614092896
110057 105918 30220091
29675 139869 709469379
111117 88739 -714744047
49498 97257 -340356739
1356 60851 558980972
5270 128234 904644122
63002 143406 543340383
123049 82981 -476048807
134620 72092 849313235
24484 25517 280441792
74759 46308 566581709
114986 61792 -213169302
33197 145397 807673151
115925 14112 -752127223
30027 141577 -285394454
42583 76644 -308870426
40429 43099 563641482
11479 114478 -907500122
85553 103293 -221811315
131761 114305 -135423889
101851 123339 -391099748
13509 132562 31112031
18391 76681 -765806964
89947 93077 -391267631
7366 67903 -444893794
42747 109465 707268409
8771 122903 52786679
53388 22061 -553731930
69319 51372 800035557
40347 65197 -661812948
88576 146327 629686094
130147 73230 41092263
13640 58486 -925907738
70257 60819 623192860
8921 20877 710329614
106350 30147 552596238
47692 75169 -274928668
68529 79842 -926229038
72940 37151 -474138801
117714 141966 -22985840
39932 7342 590898517
7801 95359 -190419276
100771 78611 736368171
27128 128190 100484095
44746 29623 -515421186
25355 22877 321883001
109113 15831 -267335690
73853 87134 24190744
29304 10747 -332491720
57342 12618 147363562
71459 82064 326522647
66812 70066 -423873429
116248 37187 229088648
127223 1570 342708919
111025 29459 69069433
5441 83621 -850891811
83281 145384 661011623
81567 13022 984456536
57990 69164 -182596137
112457 78209 -959234656
64345 30294 -327109390
86307 6106 -253765532
105106 62413 676793411
66716 38046 -282935087
134188 83657 -91388379
27278 30287 444927437
58356 64454 -708267924
29135 33477 -326629960
35704 141218 972066995
81928 4481 -111367707
110506 100625 512563211
66841 53651 615840959
22655 143773 107198068
78 107138 718982375
135831 107877 -282678915
54710 17398 262748478
38330 16055 558813598
50143 116423 783550751
41206 92111 299471905
122170 138713 -874073906
90912 137455 -160652035
15137 25838 -641039480
91099 28808 -858757258
115808 19010 -409269288
98658 652 -928823750
72746 2709 -484289181
50419 118383 -141982049
9764 92225 -837317693
23073 72715 -681793516
106820 145170 -379614693
72200 128029 -325713304
26061 22291 -969906088
6470 41759 -311968523
93656 129105 188289820
114577 135212 -904338108
72128 99413 -779926765
103014 6847 -410015563
140616 71861 -661959906
148646 139820 -101730411
131991 30459 753855790
43810 68105 -790404189
29074 123254 -894131437
58872 88576 693845709
147648 83693 792888840
115230 70343 -429996368
139201 105918 -176117199
36337 112280 -647638349
70903 75289 819938803
117782 15987 -59741753
53868 109550 -799361075
96301 100807 -902946931
34432 46347 690999378
15209 88336 -760537574
86469 20324 -523929606
8370 117472 288475730
107656 81246 722297651
6219 145476 -327912828
148445 76198 258904118
145975 112699 -238248171
42770 28537 -593306394
89108 94121 -254145535
42942 119601 -894338265
56326 144485 739114215
76394 79587 -319397110
145107 17682 775327560
129715 145953 -143080075
60479 85839 116169873
47951 20593 417234887
142732 4342 681880473
16881 101991 -705194932
30924 37992 -275271962
147266 4567 543045715
124705 22694 -399454399
38760 33984 -15330671
52386 49345 807300065
109935 41755 -346852377
54204 132715 955390660
88968 35824 614811543
16616 74948 -737042567
66176 70819 -539039299
59385 66184 -188910790
94013 41976 -900811755
39769 39675 514726623
22930 16062 -614399222
77118 64686 413235489
54980 14967 -302157616
33343 104307 418879387
123966 46962 835800856
66424 54069 396785791
50981 80943 907547410
144564 148667 -966041714
91127 131837 246444528
38227 23326 -538549260
124537 86513 -446220439
43600 83741 -833230358
77065 91008 -763685638
65742 144319 -913385744
104026 95512 852399890
3499 94718 -972788771
60399 143745 -375490789
129321 109593 599862750
143070 126033 727133645
81605 18041 -240239330
46557 141188 -430390380
37917 80446 419870356
101162 139998 828996702
147115 52044 -735888379
138907 44959 -46029803
93738 37281 -892813632
72650 142162 265432447
85881 121632 616190269
74499 77787 -92711422
89968 78574 431965641
26376 102221 863338567
18290 128068 -803825815
36047 97022 -881162397
78176 88507 -518149058
102048 7430 -393517716
127507 28112 -977997967
81033 135005 -838824406
42515 20848 -571454169
145349 148645 248039025
110941 17540 -730745902
80461 94284 -991698885
71150 4041 -221340830
103512 135440 145182916
139704 91002 545843452
49838 68806 -12712738
118774 96909 67723033
117635 149515 301454584
52428 16656 205056129
74051 23366 -528926097
109895 119402 -470108429
73819 135016 -464741143
21048 126648 626845079
123643 56938 525468510
128525 46527 -708999493
8991 24793 501054908
115745 123471 842727508
36667 142673 286743767
67393 32651 -538333953
56074 94898 -114537916
142135 37194 73261357
115198 124735 523988397
84114 139126 -748743269
100102 20888 -316242384
44382 11919 92104640
36311 105966 221427352
73586 111711 580769246
17053 23598 -326289530
68971 35526 193873459
44948 64060 -699379762
70217 101069 60289531
11551 113314 909547183
122293 34933 236255228
29856 120670 316529412
120098 118079 -38576871
79283 24682 -667090928
28168 10985 892274657
78346 77232 888646143
133363 127331 985780162
35582 124152 -253554984
53281 112439 -718819350
68004 134801 -753388808
122250 136944 45186998
148619 22902 -160497847
146953 4960 -985110943
107891 69547 -932796643
140548 85907 278097892
21690 6224 466142690
116632 32812 -993377543
125830 60507 -934601943
138908 17441 -953901580
84353 54927 656653882
19146 135971 16800007
139844 59995 120536406
123590 1048 -880407946
51630 23917 -967198744
79818 134424 710653480
68706 36334 971369673
39833 90727 91131598
5140 52254 227326629
68473 61217 758266529
96965 28905 38314322
56495 85459 -289204530
107061 72708 444509219
19719 43269 462736162
106708 63740 854658821
91016 56662 -356013562
84287 58441 364468371
136020 29624 671070330
148904 129649 244818399
84331 96323 526248683
117793 29787 -518739149
131884 11479 914492542
40575 133696 136917611
120709 149246 279014136
74410 107758 -630135863
138492 94585 -458277817
85165 93204 -299596047
52232 130581 -250317529
100716 135666 -929179625
1211 136382 -465405639
44875 128922 874366149
116338 76912 702666733
64607 91877 -919389694
104410 22121 -48329396
42732 125545 -37733692
117993 82755 -36915270
146524 98643 -745094051
95432 37926 -509046690
45326 8087 364276105
70410 32975 319624345
64144 119171 369435247
86988 139886 -36719814
73587 39957 441833822
108008 131765 807674410
88346 97998 -60733499
35649 90255 297193700
115142 21069 -615183370
3117 45212 680395866
142484 15059 975368629
79687 78517 704191694
67444 47836 -92693844
20131 118819 950847765
36969 69040 699119071
39932 10009 -506034593
127151 20928 -824279600
73788 140768 -931588777
79477 102930 -748629182
127529 16624 585126036
77964 83275 -689501307
91203 139795 417307710
55124 73064 -152698567
35164 58492 699346950
1627 51076 816982675
144926 7220 -425104227
132773 79804 45309505
34947 58713 12653012
16171 29742 157870047
108389 16062 -386244901
35112 5001 -802770114
125514 71194 -302952628
102989 23594 -1067974
82453 111179 -192300699
30984 1665 443785557
37793 136698 -848150383
128654 27342 260101719
109224 108491 993087328
116539 50396 -931375092
30176 78550 325328591
9634 59307 -798921117
50712 109011 -513294196
30449 119889 -923731398
84439 59365 791849257
7894 119790 328302871
68227 98493 987859874
92990 91536 301590881
108162 44395 554378639
71609 13839 -326798347
135504 79711 -655874042
140228 59817 288207270
74089 83823 454338278
47708 123410 547878640
34250 147452 -181535199
112634 29304 -221425653
116498 40464 382262840
103776 57994 594416115
83556 91962 -143415143
4809 148104 -507376070
123073 67071 773612874
19324 48709 234840816
69459 66694 328823479
148368 19586 744915432
76000 49298 -454882269
79226 22063 -154075688
101704 102466 742409622
13560 128349 616793262
5582 51369 391856112
96186 109758 292281382
147188 135986 175398956
117070 24028 706338107
88262 63953 -550390881
91567 81519 -904774681
38352 45483 79990982
95844 43130 -794885306
91569 90476 531229534
39229 76008 246346889
47737 82514 -35888619
89067 31643 -853097142
40954 106501 -968395678
109096 86625 -527576953
78870 125505 237061722
24153 1339 531912838
24639 126314 896772670
11853 60899 -320366638
18680 15952 30947838
59609 93193 -40720000
59204 31167 -247238562
33441 138267 841021795
109604 65198 -271013712
77839 4037 -787585722
64177 55979 654679534
26541 123241 -330438842
78890 81752 814048200
28741 60805 545844221
86013 117564 84353599
122488 101845 888411409
43581 39126 -504325288
134959 92292 900937369
117033 75456 -18636307
65647 103778 776086100
45869 29993 131916041
39201 9144 -367025129
106483 75984 -159442698
88247 113687 -507411640
26478 27171 -422114271
111567 98573 -930146622
141195 16431 488892466
104242 5468 932852410
135369 86891 -597985476
44196 113312 -907587389
36136 137093 149931115
50566 17239 97478329
40492 109068 -494504232
141576 51665 -408546453
84644 141773 -740117892
135831 103139 -783937296
14995 3187 -981874670
17902 120341 -109823541
44010 48299 833823433
105212 93788 -887435630
135364 55305 -353906663
43995 96542 913876660
3816 15641 -550505765
20918 36002 423913662
143357 107789 344144420
78979 214 -264590191
9617 136306 -724445454
67522 81587 291175373
117736 52690 242777753
104587 59435 -637001633
79375 129410 -162658733
129724 78543 767863932
142019 122312 -170430585
58341 10504 942144875
122977 55968 -996732714
8881 24410 312350965
110620 82284 274878553
122724 1259 -177599190
62465 17093 -208996008
118246 23007 198669100
129800 837 7106982
59642 87906 -384306527
86000 81814 922143027
21497 7014 -578314461
111502 105650 691700878
51526 138754 418568354
26684 65284 10923846
64946 27040 893960103
3154 132837 -775045266
87143 87790 -376506134
79784 3059 407989126
140285 111537 -173898942
4394 31335 386765195
73430 47091 -575404300
12691 48911 -50460913
29955 15013 564528435
9782 33669 786273812
11550 46000 -30714732
102362 57222 -40392247
30686 142924 -921326187
93251 56963 -527712304
101083 148863 -854247019
104262 35110 -820933659
139375 136843 874499518
36479 103839 -768090254
92512 64144 388476020
145219 91016 -551680118
113669 140055 -715033122
56059 26465 730083907
137295 102226 695469227
29851 61789 -399658216
114121 2039 125090555
149529 31763 166445074
134521 13020 866651204
88038 77522 -399160865
103642 51771 57127209
64648 16688 -755444794
8729 6310 133364050
93326 115334 -436830797
74487 59920 455201055
30800 134646 -587313924
5924 19291 -992776198
77211 73969 970413750
125192 64810 -957603817
122599 87658 419684918
18886 69469 700373177
99867 2358 -554553490
126659 5689 300169017
11151 13416 -699243079
73081 71587 162791462
130439 119073 -948962304
116780 597 996079437
46675 144288 -803806542
75465 31309 -759791819
13762 67683 -715323873
130404 43611 523507056
630 12038 762376923
91623 55828 602779581
43620 52025 -755367813
101592 26083 -495554010
23058 88638 -999128641
94672 69881 51026752
14801 116053 962662815
14581 15437 266732445
85064 142010 -499860829
49093 136840 314547422
132699 98758 -847426383
145211 148361 -349940960
146839 7830 661568311
47247 117902 370253187
54833 120509 -278743305
136413 128268 -831764832
62764 94951 344035853
92704 61618 -425660817
78392 114821 -710276915
37811 142886 762290248
107048 34449 -560038118
45965 144602 -732477444
134022 94026 -557961989
43916 83867 -220853053
38311 58315 192480998
95810 4739 186460885
3953 77806 894014223
117959 59395 443466976
53833 68665 -310129490
25845 115119 -965838451
113743 24029 938138146
61210 36459 140425666
1503 22253 -632569214
116134 47334 -317034316
69388 109940 857196102
82186 101343 578950607
63487 92097 -311599110
88992 122890 931368586
85305 80328 -290079424
26558 99834 -838014227
39653 53949 354640654
113067 22091 -261402220
104616 96410 890746717
6330 55463 -392346138
71624 140724 8511215
2512 63742 -998503940
94909 10543 338724046
130819 119901 42678791
76927 65828 436319392
105180 35122 963700288
92048 139302 -551625573
6935 117248 46318237
108665 139239 -713257542
132163 61401 -101405257
141323 144674 929589035
83852 101259 -435434436
13109 57927 -666905584
122616 44637 341332001
120668 129637 -111497759
131506 34653 -971159749
73942 34638 -847033486
72643 95532 -633642607
83766 39076 -36304318
107612 85310 -838773064
149659 10493 248849060
78904 8053 -386534066
35700 101269 -620978095
32918 47928 886411436
26412 78398 185847694
70049 115334 -479105252
142922 65932 254906794
9945 126908 48013362
65059 143506 -716730605
52166 18069 40268937
121320 79114 831394136
134148 6077 326937173
128516 80392 74487625
28998 62128 460604043
73584 112844 8153189
50712 65579 517631035
23319 32488 989788089
89980 35021 -519570350
12526 54219 -878409903
146891 142854 782662634
93599 136013 620849330
10423 126675 -546453440
1304 8155 -533303325
112218 46238 -787270192
128898 116207 -833655077
18352 60247 179252228
118689 17800 -947922280
106699 10801 555898681
43808 137148 -205489370
15246 12364 -270095606
49078 70179 209193405
49977 38798 -927922414
17563 81786 -703762534
101514 95534 -680206108
49701 17429 895742384
112532 93804 -733566536
53082 48279 -159262316
9271 74509 985491878
92854 69718 -598094889
15932 41415 -523339809
52967 140214 127733225
11919 33513 -48045374
60088 25441 878730731
17984 27621 -143391602
59488 72906 -913971186
97787 4622 373318039
106956 1085 627992473
109039 79086 971385345
84644 142682 -370304047
137936 4876 -241794200
45810 109136 -970514091
47488 58578 -664812220
119057 97947 7665705
39064 59485 -216039347
128997 122448 623323118
25944 76412 733794389
39346 72986 -218272804
45148 38972 -394611265
143533 34109 866632581
47687 22085 562468702
276 58455 -778633564
91015 16292 567819429
58350 98746 354505960
67784 49537 21322632
35044 132775 -522410895
8541 2679 637216264
55630 11873 75592676
134796 30097 890234841
4567 60083 -467982717
50614 35704 488817416
83216 134778 -908842621
52257 137281 -280113048
35778 2938 393198325
10175 30693 -369732126
1575 33282 -550031561
139287 118032 409752256
27253 97 -347047254
74989 137769 -439894224
44976 41830 -636719359
37488 126485 281602210
94823 83445 231882236
17221 62351 -706300593
65274 27952 920885748
143230 5072 910968514
104392 32563 -646613071
100837 53625 76539631
18981 78360 -913498780
70142 39183 -800483505
112397 5814 -384787247
71437 126695 972514566
40772 62400 -393258060
42147 67240 -847513866
102713 115366 -766519801
86848 108790 398628967
73950 74481 -670682688
51207 5878 -484344233
110671 65944 218214988
65284 75108 788423979
43277 145939 790149391
51352 818 -882173706
141052 135309 -188595215
101122 96508 -465992931
24238 80962 -788780573
53953 1608 -961316043
126378 17040 858224747
90530 40205 249770585
58431 127962 865117468
32933 144267 908859814
85665 67785 -91026272
65996 137742 297760873
65345 54420 -236428676
138330 30176 694910723
130526 44781 -393774304
108671 85831 967830146
92273 125166 869969158
6152 101037 -292450693
8511 97744 767349495
81998 102592 -936211984
116886 13316 346316100
52652 123032 -16651234
8886 77429 775628337
15936 36404 -500529115
9271 147356 802242342
23977 43631 64697382
26301 80729 -123319533
137559 130607 -882980861
15978 2944 952871644
46889 129577 785760229
40444 108356 -568586582
19143 72616 828741937
119702 36508 -668473095
89315 66066 434423156
60738 15652 493505339
125466 76774 733616681
64767 63814 -107324088
29193 68241 834223421
83693 135749 731135330
136990 13046 -235056535
62416 149124 -332804112
20904 122584 513135487
108750 113648 943589479
60362 96553 205099929
8289 28659 -509791739
38217 139290 177869198
134388 37363 832140993
108200 40135 -510506966
27952 108763 582542424
140110 102160 888407286
104807 65773 -306325683
86564 119610 573314317
92788 137363 -259907818
25263 82086 -848959047
132027 69386 -993524579
60162 35223 -799820439
47710 59415 720529421
15617 103213 -138872377
139411 77967 56355077
106345 137594 -115865347
84364 123071 852527911
80632 54825 -335949574
87747 139820 142192408
56007 37563 -161526176
61802 104781 -924647053
26608 60508 -706970867
5845 86899 651170841
29025 7610 355587177
5990 76467 -651711440
1611 30829 -750977471
111361 10261 -892428769
85595 136101 886188546
10320 4507 -208524379
18283 10854 777840997
69235 70304 441915565
44338 106867 964802430
4503 116743 361388136
53630 53971 894501121
68089 132403 276135832
56848 108325 652741364
3710 79504 -218154480
18495 109870 943958258
62074 105497 -368991555
13489 72780 -725132022
83554 14702 186999774
90281 42998 -787148772
116643 94526 -248781002
67348 32173 21733753
60880 52254 85271126
149401 5569 -621945054
3326 51815 -224773822
65 84513 -981684916
93800 19479 682253855
112192 77232 65259283
114852 11676 287894459
103849 93856 295250207
51131 43859 15466783
111562 77411 13566478
119087 58685 503834733
41990 43368 29814181
32106 62916 -630885220
134037 133181 856001172
101743 17092 -93694360
38888 90137 316787211
62842 18435 -936140872
141125 139446 -410034299
86498 120380 -586758159
117670 77109 -928524873
6197 20231 128060787
82377 130389 -971160285
98943 93995 684065932
93656 129612 -560094891
56760 147966 500227549
149619 138763 999268882
90238 117181 -366452282
147944 94153 -856113749
92038 118491 927633776
142970 83919 -664019243
96602 132960 -189501238
45298 74199 -806883065
74516 113966 868268312
28972 103850 340993317
69485 72404 -604923809
11533 46649 -805043273
1003 136937 -255488812
49343 97497 -20570367
29129 39962 6265649
143497 75824 -262042703
78769 127666 208193313
110090 44290 -747323792
128891 81293 -574082912
19378 141773 720627734
53833 70159 -410683046
78170 131180 16706856
56782 111432 -903245290
46234 136939 407996687
98906 68060 321803699
86547 140244 497798694
5962 76873 -337810816
128936 55116 563132981
55387 64088 -852241068
97437 18315 -854336308
76089 24461 -365303670
68702 46962 -396915939
93995 4467 340214546
93523 115254 -500627095
44441 47054 -285172974
44686 143166 -729950319
25293 7475 -232665570
144891 60480 -725047909
10288 73515 -80463771
32581 35240 -236282127
127084 141090 -82541845
58816 50634 611409227
122275 8461 -442979048
66933 68104 -983657156
93212 44535 952614617
36581 1005 -470609056
21414 4410 -330470814
5579 78190 252481085
7554 93146 130424602
7606 11876 -135984034
71996 130212 -381991629
46545 73392 -185915600
64375 110005 214179370
33664 21466 19270154
116791 17036 -530482260
65752 95381 -589396300
7783 134500 489587532
34919 80764 568782879
76865 104746 -493925542
145659 4524 385136871
106878 14486 711600662
117599 62372 -148827562
24040 147054 -473500739
147124 143454 -936064380
138574 107091 -5320928
8798 2538 -113637279
5342 46660 -973713505
20495 121588 -103832079
145443 56724 -783809582
90459 25897 -633107290
119628 22254 748938192
97655 16653 516045479
55724 29213 656211218
7586 39500 950680480
125804 62067 -415727457
78188 146842 -161278035
72079 75842 222572427
4427 122767 -858082182
113228 74243 -727043032
12817 73070 333505078
56421 102500 788240665
9041 24239 -962638471
139302 19128 779621202
53422 48940 435589708
20729 118433 -755768517
42790 39505 -127366214
45090 84406 -252912096
11682 53902 948449708
56558 82341 29629457
25271 46218 652613934
20569 134282 309136229
45722 43785 -991721495
44746 79524 424853949
73244 78024 -569310743
124390 122581 394509621
113216 109766 -47995404
18487 67516 981042405
92555 128989 -702249202
133013 15100 -74591581
35248 69893 -116857048
139735 81945 -382586877
65561 143522 192884866
131789 55959 -845190710
137514 79061 179933576
36365 22437 983767562
27830 9822 -767064860
97862 4385 -215314628
120040 146503 739158352
42293 111736 -180427827
102543 145126 -777066232
5143 17825 251792095
78234 141992 -851851214
147443 148216 370109922
132785 127698 450619434
33221 78849 -605302989
71996 94959 618410672
87773 26759 -783689956
45637 75733 -377324841
15345 144839 -285717581
112445 56629 -190256273
55225 135562 212523115
54368 33878 -388122066
91059 28445 -607185902
72168 118304 -875032701
8647 13246 -506746886
72891 23513 -655936971
86246 138566 -258661303
96770 125386 380698704
81814 3432 -579016720
62091 10233 859434576
68523 19878 -150324887
117687 99320 813777593
113515 86830 -382264831
60167 40960 430661814
64026 61293 -994076842
109715 51885 645329299
65732 93170 -704560134
101309 92787 -959667385
135249 55778 -26276631
140735 113465 -488711999
115186 37602 621677947
41707 46164 315624524
92278 119880 -692624963
89949 60150 -49581811
143099 690 -91837292
66998 86485 -693124435
2004 85627 717324900
123106 28474 -432281354
85486 34058 314286324
148454 25149 238998982
31194 82498 713079943
70158 34537 175795692
59968 85066 260344188
112004 109850 189680538
40429 17961 531142110
25225 69711 727556104
20097 141429 -178358752
12071 52824 725738736
145583 19604 -827541622
40995 116178 -389642473
118520 65578 -47192815
56623 35556 -513889183
75863 106572 230775430
474 67799 -70677331
144258 38043 -778627411
74815 69250 133381439
113957 54204 -202870855
86768 117751 -415138813
38435 24686 -926513391
71895 130581 -509774498
59008 32350 -946026444
129900 38814 925434327
16551 112510 -958344984
142221 140854 311996820
132747 111257 -806827211
48205 20784 -322906627
51964 40770 -914677846
84664 18202 -100274282
16633 71040 219117672
95973 135746 -658779817
24329 28221 -121770077
132138 53971 940700833
34809 118285 182964511
58686 109113 952088448
29961 32565 551761881
25772 71377 73460628
3332 80787 -267115229
26171 15633 -694696691
48150 63226 765482096
72161 124733 528208083
145820 57328 -537482638
65559 48520 660504911
21523 82030 509453008
2870 7570 586008002
44066 18813 -979984271
94973 108881 -253045703
99349 13792 759648152
108848 146601 -675362943
78870 42965 66306414
149018 95851 330974263
128767 60642 -515795428
136967 25872 822350080
57374 80024 -384070498
136163 125216 969156029
120990 57772 -102948956
142958 341 -977240816
143664 117714 -927274744
33278 87553 439995262
130596 108211 -2919820
128038 23150 261242921
31192 113753 229787974
70621 127207 -769999914
1489 568 435769306
121813 66855 493073548
95851 50789 207792078
93800 45915 843080682
48104 141138 702277175
141051 92789 900252206
47754 44959 -6934551
68645 124945 -383460188
137827 116380 -662056079
134927 39754 -972813729
22389 126426 -222995851
68893 16489 497306229
97248 103582 -433484341
92050 5389 564631301
4186 113066 912089330
104572 58580 -309837717
102047 78683 -350165412
104709 428 -900936050
67905 76030 -8375418
22050 146379 -755783144
82552 67029 970504109
84662 123646 -921553762
93430 46301 188659891
86151 17114 977669021
86384 48855 777514282
48986 127890 -303106776
11964 95113 303972326
94826 110769 -401588207
68450 17043 -130530995
91639 48034 359479049
53689 134060 642209762
89217 4427 155376451
48172 46704 -642752922
134267 68782 961436005
89018 143312 94966758
145283 117961 104535811
89724 85782 947501404
39053 57622 694832023
62659 2219 37820525
31329 28760 63798208
44425 121441 186921204
36210 113905 911483035
37996 143296 352886153
116774 1570 182175791
71221 29164 -220784145
86309 19707 388458096
28202 107413 -463312126
97419 91633 -757417584
88674 67089 -288225648
15852 59670 -580246073
17240 12364 -893282360
55259 139241 501216318
28823 90994 591316216
126003 67432 321619032
132824 2652 -678334681
136686 99732 -329863183
136769 144917 55911655
23447 55563 -564249734
21096 67765 -13289537
127090 91999 -369463288
37267 25963 -806379314
40759 122458 846934635
72780 40930 937121100
70566 109747 -781578587
102026 91265 -500450301
36258 57556 -279037195
58626 116830 -964296597
54755 62098 428814697
63757 102188 699933061
87281 13370 -291842507
144741 100875 356299445
102354 64398 -137000030
63314 105966 -625946719
6627 3500 81444620
42981 59891 31689340
148857 57137 -256717338
69476 18655 818655234
39172 116701 639785242
129416 94993 644988917
77841 113149 42029859
94007 10429 -676256925
94613 146875 439417065
86914 49403 -693692078
9581 518 -306989558
40097 47591 -398877390
54774 128044 430905085
45644 90534 -789815865
74116 4498 -411895050
72634 105992 66136750
52009 92717 395120757
91786 15088 915597482
103855 25778 -520121102
13808 3429 -606436783
104229 117732 846292988
89959 39948 311296236
59299 97888 -762146932
64624 91718 666797950
24770 145426 429214538
27976 103668 -71004277
23668 58017 -126178812
74452 122714 -71016149
85914 403 868559519
83751 146218 -757811748
119304 114064 -633141210
79587 133199 -403462074
29842 111456 -243175370
79704 105093 888108205
63436 28608 269028047
22180 72788 636002604
57957 69083 185881671
80906 84671 -804189795
117228 80962 570686446
6197 106580 -544706503
118995 50709 28767724
3099 74402 -346056453
97817 102478 -657555806
9564 40867 -325583677
13016 105897 448777456
92455 36506 -796739281
131208 71130 117195719
80177 35081 -325180424
71022 41009 -277207645
81947 134453 -308395022
81008 136413 -176278634
7444 50163 -491521826
22515 41429 -477726651
131674 10501 379488632
104973 66414 -139852111
44761 137047 348290612
47289 34978 987342489
32176 14416 -71517180
30037 2504 57857769
63794 69831 489261341
66491 96110 735126884
35259 144153 708809442
47638 78203 660279244
37749 64318 737655833
66306 15308 -679553180
73883 38837 -804314595
13653 56589 909244867
68903 898 379969472
89470 124220 -921948497
60076 62706 762652469
45402 30273 -788147790
42717 75863 17887015
99153 104463 339074003
33221 46878 -732581963
114853 52520 735949891
133716 1601 831924928
38307 89816 -240161290
80719 76008 433737760
92376 39201 -891335699
85184 51232 742910367
17744 7870 209517052
145224 50384 175798325
26484 81486 69433283
103588 113869 388912873
113882 78095 -657646876
106615 56938 -963021341
11612 16144 -769469445
22373 27904 -950498818
44034 72293 -388429064
147277 109166 571025636
17305 110220 333362973
20006 117115 -369711234
116014 40843 -949048003
107093 146440 209739439
93950 24150 -748410935
103074 32922 -185398957
61572 76641 -173499685
59442 36268 -569940997
134561 3173 673556207
60974 44558 -854526210
71634 50631 436387259
102592 128474 -855134407
38334 114241 -521658590
46389 135734 487520566
60079 33527 228490833
115182 39466 975981495
146916 108436 66306661
29004 119938 -425638672
57950 137140 488501199
115228 127004 308744542
30827 130875 128037222
36463 126178 -686737317
120122 8709 586459254
91608 4956 433965123
30399 46466 -769136647
78595 54266 -941868029
132863 119121 -380721881
39044 90623 -391136090
149099 128958 344474097
60849 23229 -548721561
10273 68145 693899385
48515 70798 -522496086
40932 82683 401473477
127029 75047 -179391698
94225 148100 -776619096
52413 62830 427618870
22678 12458 593525738
75353 39786 751111082
16792 129399 -731136543
13390 20945 106498796
55686 119925 -515395966
42044 36483 310821936
142673 141248 211200256
108633 99496 555989926
111052 108282 287935532
85987 140095 -221180382
14245 39270 596115270
126285 19801 -484676856
9601 652 945368302
99892 58709 -202544488
82254 11896 -447059018
80689 27384 -247841594
48772 92078 232149329
75465 8120 -721974855
71210 59454 -812645629
93089 49783 -17266458
139380 130108 895308921
41024 92101 -297478301
72918 118800 773486858
124234 37561 352716899
135053 122250 -937718013
98770 52693 729651683
130770 137547 40408844
40174 70683 458858060
29838 94253 333381529
1035 34146 247859836
52023 86429 -547402022
58458 138203 -827062868
102359 19369 -520650175
105230 85820 824522163
144225 33013 -772968267
91506 68722 -398417709
81457 131747 -448253398
33986 78310 396784143
10634 41076 78965297
145735 40821 -136310655
65274 35190 -655840699
66509 145912 984465262
14727 27459 -206276040
104502 48225 357995010
16853 68687 -733548918
138702 35483 -102087133
66162 66630 -632613561
29215 81434 -755355124
2614 146900 -192131511
111468 35617 -770979232
88014 39706 991675646
32176 136630 941862431
128996 19291 -117241688
139964 73592 -709373115
46066 51996 595249160
102985 56326 813683297
143024 52562 -612273363
52840 8469 573994431
121514 90633 923327982
49892 49836 406396308
92375 37518 -789164205
94132 9307 -857890987
58021 146403 -68495726
99446 144523 -801218587
118774 75072 -515535134
139129 128054 -459547756
50486 67974 893053910
133414 138429 558131040
89877 86812 527890528
100267 69839 820078763
10452 49271 -974416024
36578 43469 457186517
123176 145470 374451827
113610 6230 351340117
136004 12016 -80857599
106105 18091 722288404
3684 126389 -837444843
79395 125985 -3541575
97866 121090 -923907000
35201 92105 -841620641
111716 79021 618161107
121413 100187 744416197
51326 50061 -496056227
142866 103197 -385840748
59607 25851 214562025
15716 109758 342999986
86250 97840 325519204
129082 108010 -121758081
13862 14243 827774208
140518 112818 70825495
47826 113084 -897811630
146966 75134 -628102171
128752 122145 -696717062
135553 1032 -788996682
136906 126336 499314110
67760 97888 8911455
17397 128292 456644686
81308 71048 -459902932
143495 132318 177700788
33293 8633 -513668590
20472 138700 -474848080
45488 7632 921125402
125797 128835 997537489
114786 149659 360906377
41468 133056 728093648
33077 14950 149649179
54079 89105 -432960110
16095 26030 -394938629
18879 145417 753805893
95550 125246 -492559830
114114 49686 -410568637
27433 88739 -987312115
102933 78147 408918501
104262 43096 636121256
37202 140202 564995409
72133 113928 -825874808
98409 31051 372250690
89452 72741 -74124616
133503 42255 804678067
88305 100172 680405243
52755 112387 -957543795
19809 66653 529058311
56628 106244 -547219971
19827 13214 563376990
68530 136339 345074301
32882 30151 374867609
49051 31061 570854437
99707 57229 213818181
31693 147 327032663
69055 84556 424737795
83414 26600 45413835
2927 14688 847764875
32759 124451 524419297
139445 144999 -638956647
76906 30155 -950854220
109946 60148 714380563
105291 35319 -487675049
119044 53938 -723717817
65398 34565 -10799130
85268 60319 -363315244
107527 9967 96034241
88845 138231 -639828796
90307 54431 548833681
114597 116274 -790806820
94496 65200 430010537
147256 82862 -112088690
63255 65192 53125708
55875 78341 466877872
77631 39742 961597928
21706 119621 -810879904
126112 58993 -564963859
129668 131242 798066701
80243 26111 792826804
23820 47151 -751144472
24454 18938 268678331
94862 28847 -385303337
20065 45341 535990838
12136 72677 -94809171
56955 51529 -195242940
122992 93808 -612576559
85946 57138 7181941
95549 126242 920722474
142750 135807 109906045
140577 15224 -636736432
125229 58469 -526214441
109669 73295 -688725894
85597 143711 186634720
16143 112707 592625679
48103 128068 -488821326
12212 120009 -404481606
87879 25788 -692888851
102063 35218 -578117873
48531 76929 707662869
72185 134751 375618685
109261 30480 747008432
73295 59672 413744996
18565 1481 570528055
27129 56561 -813397366
77695 145195 784516190
81717 59953 158587718
142135 98580 327924144
90087 146246 884919961
95523 126279 715252787
126758 92935 -970492558
15338 141011 477438400
80312 110715 -677509964
144523 105812 405722038
136211 71122 954116037
35667 100124 -834553764
92227 56295 278072175
23319 141391 -236270536
73497 116982 11371143
149065 130458 -780395067
112800 221 -514727810
761 100102 158620776
110034 84012 -992218790
42044 146372 -101035769
52413 90594 521734787
44724 79725 847644415
108384 85431 -244923723
115180 128908 128684341
148108 65703 -760668913
73498 136383 -196223272
100712 80943 561499835
61805 90117 555568398
141951 92351 975627653
85271 135930 -586207335
24916 131911 -747266118
1485 101627 195787940
11628 38523 -49115418
83033 3352 -670676245
48360 101164 -195570780
76525 29676 -586926240
84389 80324 944865936
59230 70586 308295824
58074 73505 -244982829
98147 56195 -893762310
60056 57800 245864967
52235 65496 581838128
104099 121680 791981824
76811 20727 763538102
4876 83490 615765699
117494 88167 -957012137
99075 24545 106637005
143522 34912 519552678
64572 34055 -851297223
99355 138757 -559376602
136388 149095 854603671
85820 26537 -37110865
89807 16269 380746908
111443 25698 -546418391
6083 68450 -803065422
101938 11981 691827828
85298 43527 -270609146
123392 84971 -327334980
80210 125627 110147130
92643 20383 -427673503
60735 24185 23254968
61690 54845 610428114
112273 79356 -612990977
148914 105482 258187243
127105 145621 -24109009
134136 146516 -624246447
13016 39295 -859945823
118261 94740 732159435
65268 145062 -474797387
3440 134620 982674079
145033 125509 -257256182
16592 129910 117412881
125646 136458 -905988014
27758 72062 -324549745
94 89990 695083998
63137 143271 -540373292
60194 75454 -276751827
23326 26228 32580953
66946 63302 979950711
99678 36134 -375210867
146241 98966 -197270924
74316 20848 -859418560
137573 119275 -658897849
2964 9228 -844502684
94708 14389 -493348740
36082 20702 961989649
52159 25797 -231590310
24407 132936 -875273335
116232 20928 -521776591
116712 142202 140845978
143362 27248 -791115045
66257 19442 -654595252
115289 39017 554527724
101401 39043 -868713227
136596 87709 70559304
129925 11991 636837195
4390 139709 193003807
114091 139370 56715885
134459 50955 481792106
4312 72041 60311156
67616 102431 -686664463
145984 1280 489032949
64776 2320 -352052915
84001 9876 -339147304
64466 123414 698157577
140215 26111 -499708311
145605 101585 405669306
147965 6728 912830976
48284 124382 -995248196
9540 138095 -323556423
147773 43962 -783153897
51720 84007 -420042162
146839 18894 413919751
62521 5141 412374964
26788 122787 559987750
134919 41900 620806827
21723 65765 759111685
90072 22753 -451405365
109712 80401 87507772
28321 86830 266185429
54501 92459 -443722497
137595 26959 414251847
11612 56275 -350126403
17092 14763 57518346
132259 132027 696593437
42974 65081 807437217
80914 39504 15219058
23723 110705 656780656
17221 79578 -875085713
141617 118664 -738130067
16444 35453 -685207136
125164 67935 -217795991
138082 30656 -376744858
72924 137279 -381812855
138507 41999 -986687072
101115 60032 515496070
99475 70629 -926047849
68053 129502 -423051839
16865 37771 109638232
63293 107218 401578675
70827 124725 -298814583
79630 54204 -715104102
112431 132473 -84035007
135734 9848 32776622
48626 127856 -587799247
48116 40101 515872949
19565 69139 -499020387
133693 63169 132025909
140495 8903 -809380049
10583 124225 -658753353
43469 94156 -827683557
69996 18119 -817569386
110506 65738 963038137
122888 77319 -829802325
32763 23694 804180402
28188 2076 -67418467
115254 88364 -49419260
148933 132184 -424805856
88901 21008 656083923
144836 131354 -560182398
55130 143854 679304321
68719 143148 288590871
138907 367 -486793752
9 119456 760378525
28860 35088 -231482802
135994 91289 729169379
33237 121253 497628124
110937 126270 810345757
98307 101401 843328214
67432 1917 -166741291
124991 133276 127415195
80943 27263 974657614
127405 11738 746699075
14535 5803 240117481
145160 33718 448658599
91070 42669 56665718
113930 111668 -16019885
2065 49545 698163683
145576 98495 -157165276
87865 10987 -343385673
134756 149628 911808064
8663 18119 -363229542
104757 102260 220697029
131449 33331 152416867
72064 140060 299980504
53526 31002 938645237
88093 63314 -176866720
9369 55467 85353492
12616 15554 534410628
29725 54038 -294727386
143664 50437 -431130696
53310 124034 -431836390
122436 31651 594266600
70098 127190 278752741
111594 96307 965606479
128416 70000 -548680314
118586 45335 285810073
100963 44314 -999822523
89492 33873 -854876714
35969 84119 -391981575
39763 87275 -439323453
747 81016 565368741
39613 127851 219427379
38778 40238 153235016
14180 8378 -149375598
92285 36647 722891257
19557 43922 -906284264
761 58241 -949245243
131717 141534 434712659
102712 28932 255919058
7047 135813 870705841
125452 111678 -485182472
104209 145554 715658578
115503 33166 228093865
76563 26292 -867422903
45335 146932 943279996
61579 104508 -903186774
107043 84671 -635321066
84525 32098 18430305
65752 13555 -146006260
13221 142370 -412159109
125121 112532 187289034
102437 78680 860065391
126700 2246 -503206122
64503 67097 -665961135
17402 147243 422348295
132032 132783 963849495
144776 22798 -96528962
18448 24327 -39061263
51460 29691 600137245
92787 80739 912367255
25628 60399 380966395
67751 117398 -544389583
8721 93133 587028590
70114 17551 907595550
114147 16770 -443103185
8487 20002 -902095788
132898 96540 -867248650
56478 85510 -551582622
87612 25224 872073821
96454 24530 788183552
63098 19150 -445742331
123920 93708 169522529
65910 66257 -888448044
34190 104372 592719591
8058 132791 -740342021
9055 37959 172842505
70740 54756 -346944112
105859 4986 -797489799
127292 26029 409748916
40222 43527 434726314
16498 96201 161826358
118463 65773 936534247
53133 44334 719078112
82238 98307 -783533329
142987 66894 231697347
111281 103999 -285555105
94096 126178 -516568771
88905 3066 531828071
102009 60320 604285147
12986 28590 948788666
92787 135100 -229028134
3936 51272 -798315945
109356 93149 -672450372
77618 11921 -445115722
90309 82959 912128647
145708 106000 -940669183
43465 94669 43221640
89646 23974 -276979654
70314 45690 -170677320
97159 61645 -512074105
23070 82738 696728122
144845 34210 -491036980
127445 71782 999949738
43967 113729 771393699
66722 54576 566523161
8991 144009 -259007840
79343 109273 -842474667
114607 115225 260181173
4017 135758 817455823
7917 137943 312407159
146828 67408 -654881567
66800 73561 -464098716
31950 21122 321479334
86099 111536 -495235573
90087 122225 13377608
100791 124359 -771146195
37320 114895 -426456987
48036 83840 168008127
94927 115128 567731867
106738 49380 -94961081
123086 84852 -280374583
43566 78093 146002996
127743 45302 470748727
124031 66946 -339520018
142786 134066 887393055
116294 3272 -40037461
46508 95973 297613970
21988 7290 648433779
86817 122817 -322587617
16709 113400 261525576
134505 35470 283440237
81331 111787 -587656223
72643 21029 -475127400
83801 10186 895881971
95226 119517 -66009378
21597 87718 -37615336
56792 117379 -806619723
84389 55371 -610842218
142596 83021 -192753338
115686 143702 -941959656
72098 70661 -139480225
130673 112982 594232708
7484 60735 209241937
35354 143891 113300254
76913 10910 80697349
138958 39861 -356519860
31364 109914 -689393271
57329 137594 300486283
11559 37601 -523118261
146916 50292 538070356
79506 91678 869154599
105702 78904 -693314919
67826 135198 -914742410
48861 32573 -110310458
74328 108282 859777355
57833 145696 -183286509
148506 89346 925911086
99986 13068 -630637351
133248 18451 -458107246
48291 60097 -727381859
144480 27515 -946558561
119920 140577 -73048772
84240 23341 393827639
95507 21701 281441825
140228 124667 387029333
27083 88316 472237542
133754 16513 -38708430
101286 34542 -811468019
10884 148595 -283483785
104155 5118 780527065
139781 84010 -300430394
3300 30502 67151832
36411 85117 -20713920
91731 41426 -964512640
119456 56989 -774126503
125080 30926 317144408
50120 142923 974179239
47052 121873 -369683190
140201 95863 766771294
61302 38578 48600539
63426 107429 50571126
130692 34898 -218540041
63426 60089 74099405
31194 33334 647798233
139842 4953 700532822
16169 79598 905436906
36274 105606 823551872
102281 6688 442218112
34693 95383 188146401
101641 140679 -951788628
24441 134238 -907326363
112910 148514 619290934
8970 119240 -276076890
7046 105628 609959106
30155 126014 -527057126
95501 26736 -932474203
73317 110552 424401068
50270 28416 -68078546
80560 59814 -244355700
90860 144610 681049247
8988 79203 212013404
63874 91918 -207990289
50326 129228 596187159
59077 43146 -797179509
60188 50999 980121844
81218 98400 104902719
107998 143312 527069272
67681 112977 -141963783
42623 78298 781158273
143454 39092 192428628
132590 51649 307980682
145411 106010 -184117602
3908 99285 -713643292
124873 131884 -730225682
147556 32409 905555538
90212 92148 -685467447
1596 133301 -242838949
142395 17379 -673072464
90893 86850 176926847
90839 56617 -785888902
7083 148916 958282578
5572 20149 -508375257
109090 41173 295198750
40610 125117 75639659
48679 55554 -349047403
110283 38106 -325044443
79725 57406 856922066
28726 52702 534956481
993 101649 343384672
25334 40953 -987447379
57328 132599 -213264748
89055 66758 -443193258
51539 39475 -634869994
13660 36071 914810680
42926 121255 189115145
7989 59130 827481378
56938 115026 176437801
144734 83047 129163415
119794 148061 -694328456
31950 123291 27179045
131720 29455 -941189124
82661 70978 -108749472
53591 40078 533875494
23188 87261 -326908745
128905 128941 -347212782
56577 61200 421040129
40851 93738 -741605502
12210 137241 -556374019
58941 6629 867269691
16727 142551 989096557
49326 90402 229296210
39332 31289 820430910
7701 94279 -105794626
120724 31564 -221608996
108300 33242 -179939793
3456 62122 127939363
149134 99309 -788682644
128617 45228 383904446
1845 95862 573923329
98896 99019 163322578
104169 10666 -444450516
87047 87650 85119669
51762 2992 -839461685
135813 89612 161615143
125257 128443 -551472461
19963 137488 366236433
9738 69608 623853361
109946 88443 -686607411
55568 148619 661022892
113941 101982 605819422
14513 96954 -539505055
43619 103626 860600428
108245 8076 -688893515
73886 143342 -704767069
104593 86050 314459078
94083 67757 160880391
90335 11692 384387455
75783 10720 -679951864
138894 90081 -2255014
4238 118101 -850897597
130823 45579 -386529
23896 72362 39381487
42320 8161 -977353192
54123 75654 -658825800
64174 118946 -17548
44326 131296 -524261729
13934 44492 383017105
41766 27365 -271601642
109695 130237 -211627037
115696 41881 874512474
87613 114640 861507009
93837 127997 347866820
68698 115481 31024694
32995 15420 -177143939
28245 19302 978500134
5742 69920 666525777
37227 92774 -806223306
72934 130200 -409551620
110057 111806 -672559247
57197 48474 -425582808
145735 17835 -976261702
47141 32284 -369816592
12637 82763 -842826181
48897 145157 -471248939
76177 28735 376644604
121061 108973 -565518983
139428 23716 131079789
105407 27766 193469115
83499 103783 309022309
34317 26692 693605720
128257 112674 186849402
16191 111651 218989806
57999 93328 143637294
121470 7308 255269389
59229 86923 -344650386
39360 25328 571084345
98485 50032 -286844517
110271 109237 819804979
94595 88629 -953477583
91295 119763 -535579303
79664 88507 509776360
33653 12384 979511929
8105 111261 -908885472
114644 88129 810540524
98002 81335 388302281
66067 38501 -837884273
79937 22180 163337194
8041 28242 -96049403
65199 141539 322540967
100495 75863 -190322542
16141 111787 299718235
62281 114587 -13247660
118915 45222 -901159866
92113 119100 -133495494
30371 20299 181633671
63145 81802 -434349226
100667 45949 -997536165
119291 58488 585958640
95146 37105 -278112509
94524 13830 411381818
54555 42127 302343170
20762 135726 -762393579
22028 54988 -411230573
83058 82419 -735793795
72596 141773 -932481022
35044 50936 -435466507
47273 76871 -979011502
139694 84408 374749679
145077 3174 -442135732
60884 44046 -848192054
61869 16024 532727105
124079 5878 743880639
136322 127151 158717328
17112 86926 -963831692
84430 146059 685873003
147521 69352 -392484667
72752 141725 -408159757
98765 2159 -607494925
107460 92346 -977521380
78870 106334 268570773
36307 36414 751882078
80847 73019 -834912423
55903 68968 -945220089
114901 126000 13274730
36358 118549 -920306300
93614 8367 791440683
4996 32396 959628927
87744 49578 -433499984
86856 89687 463777254
25739 119658 828630089
146820 139013 732378758
83560 13854 -221038656
17402 122321 -899443689
95934 125517 503123156
136752 113796 701328156
68906 93924 313224875
47357 106612 45301095
12730 133287 -581786349
103189 92751 475743710
5742 106258 -912791726
107429 54228 885445693
77042 52304 372495974
108300 22922 -390788224
11737 92925 121719705
87957 108119 128802780
139835 26128 786783483
4473 19093 -418570912
3166 44392 924364438
75456 94171 915575941
4277 11542 4362576
59513 958 626515988
137939 69787 232550618
18424 28220 661798604
19483 118819 214410624
124401 83306 -301510988
148539 141854 122567636
18872 17904 8410742
102853 42576 127327056
94811 146807 577965224
101253 139870 -121382904
42598 119931 395466863
11443 119484 -296075154
146381 126926 -984289348
34157 106598 -816549640
104509 54120 -971147553
53822 133787 6326702
118169 57513 260517745
88581 107167 628711123
55295 6123 269790995
1866 66264 409501726
24664 115714 862546913
121776 73632 73303666
70103 116581 -752813820
122488 79293 350828714
37463 43101 -878380862
5664 37017 572526796
51032 132427 79153236
71780 142889 852549991
47557 104890 -10176825
59485 66083 456357856
24035 118308 -732254214
53333 15816 -41088404
149383 95231 64633621
117671 80421 838082848
26506 75822 -568497141
136039 114196 77916147
146875 89112 278292447
107607 87905 -369582588
83002 86741 60791846
112499 89106 921925182
55105 1787 -643310111
38043 78507 -739782637
15068 86079 653206681
14223 89675 -729895864
129224 6682 -117178451
22691 27249 -933617573
20854 52041 245224679
117228 63753 -118869845
88585 60711 -455529896
95195 105596 -966841032
61688 86137 -896845909
145708 135073 -622306504
67904 130446 -695245742
85240 139969 -704886395
525 140466 979136511
4128 22667 -662255765
98653 71956 907801710
65619 141217 -824525201
24410 127603 -595190380
27423 8254 29523982
127635 93365 -280713630
54885 109462 -579205302
85618 129749 -385360584
89655 57815 -671921663
107103 47641 -945043273
227 140250 -507025836
36658 146971 556433262
44446 102359 -145174054
148060 25767 473205917
58814 129060 -865636984
21830 24974 264457859
91757 67259 297642802
147629 100435 867061713
59967 97519 -454588298
18422 89760 -634487599
147760 33951 235860062
30454 13190 597209731
110838 39011 -653026421
143114 16445 -169661520
14298 65911 -215150069
69779 127084 632072666
30294 30674 -161076038
109686 133572 480172859
140854 147320 -162436160
26703 16713 139591614
73477 125639 422408073
68645 37213 -938804507
96627 41224 -579521468
30392 1048 903315922
128956 34269 620349463
562 7957 -855439439
102715 87777 -167643181
136586 91664 -574003649
12718 145824 488400737
140777 36626 -923074777
37569 144935 438355070
81561 123117 337614405
58492 21681 15843238
30605 72666 902033098
65068 64871 -76785819
105677 128665 -680183821
37711 7796 -390526214
54555 113237 -807844388
3000 90570 -710104580
148968 118730 750083736
44180 10010 -491206369
38814 59452 574309277
31273 69406 -382338061
96245 148646 -825393958
65308 107489 871942137
62997 99310 -966948275
65332 33345 834626036
135668 147482 -690081147
48793 72398 -748323886
62407 102037 -675886347
33153 100589 -599179479
133682 84802 713529716
101411 59248 516878230
111462 79400 -742018335
71999 55463 491970158
121329 90046 930830682
71210 2527 211538323
104418 92181 -995998097
26013 38805 -984641994
148001 10605 11690602
121005 95195 -791021408
15777 146327 -286705474
86498 52187 842867238
62961 65747 -661332643
133473 36857 302012540
81886 597 388864568
85165 149176 -179933044
114485 16895 -264557823
99895 18116 -861982107
99663 129854 41329767
121720 42364 -452298922
6518 106412 734624661
100031 106657 -265304710
49716 30493 -672332201
143406 144216 951171696
61134 102285 637915229
45117 136288 440953211
143140 76126 -952682416
5018 142864 153193083
119421 65293 -925211127
73773 103871 -673628535
89747 62178 -270569493
119755 92823 -753834598
32825 45033 -222479332
2434 15214 743720488
51833 99486 920933231
59581 131698 272579731
68013 48478 -722794586
26814 116992 962595368
74316 123837 200295043
105935 35610 732100131
83738 124014 769965182
126070 642 924805514
112789 99089 778656472
136772 90812 121644415
82085 123418 -999274494
121985 14850 446522569
139115 40904 -506966847
70567 117433 -254560082
118557 86137 84948995
148052 117356 773341801
134340 144293 -811754598
146864 106717 -101941226
116372 83987 133191885
99777 88824 763696636
43318 40289 -258371518
64932 114080 742782266
120175 137715 43529016
84273 100174 -151924815
127453 47298 993630612
107532 72666 727484310
32606 126871 348612666
76498 61250 153553972
105972 28503 573950482
139193 118635 65760121
70635 93917 -283173176
148754 145041 -329811634
71645 76132 620465577
116979 64594 911665626
117103 142626 -168554487
6765 86999 -424158342
40018 27573 316548731
144136 27395 265693881
101561 146128 709475873
12793 35381 -763030411
48288 113984 -949054464
92483 29668 -893581765
15726 89669 328525065
125068 58372 769913684
50659 80027 289337927
118583 100458 546121202
12436 27455 -777164349
6745 29917 964930392
34697 43717 -852644509
122241 128160 113016386
144826 30003 -561203985
90320 11664 477403919
1564 126950 -20458503
22070 68782 962955094
103678 111274 -634662381
94308 113892 -771869740
6286 18813 -498535178
105080 5606 -956438046
48039 74815 -903175960
1241 14276 -314366677
106434 34579 -710190031
91487 142202 -607300012
71756 139383 -963032911
56026 127988 596454057
70705 140502 85703922
125578 143702 -164328826
48115 63736 -44954413
25435 41429 152803327
18713 132225 -491982160
106209 93052 531985265
77679 54183 -787644717
119702 42334 922020048
82893 81012 330704144
139102 94156 502726256
32995 128169 451444467
136172 14387 644570953
91704 63788 463814251
143707 90589 973446712
21767 67052 802363626
84843 22480 -681316938
14515 18315 -884217544
84521 93308 -461028213
11352 21121 -205214850
34945 56408 727885955
34044 135137 80442695
131711 58306 638795401
71067 99440 -130410286
78937 59351 389865715
67934 28761 278952297
120113 42728 -179517868
45242 56537 156719659
59311 73043 192215373
127664 92060 -550298701
93350 133723 -66843226
137598 71672 -599368566
105712 79745 -815444280
12988 81082 70089595
3911 145062 -55258810
90001 72297 -700961134
145192 112192 429947186
130074 113019 34028690
148176 103628 -640920814
2323 90418 177393177
124385 138908 356067001
128054 144841 -783212122
131045 2751 -523849681
85243 85177 -587980404
29845 91926 264370991
91151 4642 126839500
133029 1438 373697857
139406 112676 735497370
106828 60107 775328260
6612 116744 -452991457
123461 122150 -471912561
40929 62917 179941906
114785 107956 738598670
117522 21309 -59904672
18118 39887 -216606155
148323 80328 995348132
130072 78180 703614050
45731 72419 -505532070
57984 48744 782857913
22004 8765 523564014
13934 29493 857885798
56777 142859 -667998895
27134 92052 -451290112
139292 130386 408746131
55711 104825 594794242
73 49920 894092463
145775 111669 548114815
124253 70992 -734022879
31929 146122 -241852732
47243 63577 -368998217
123545 105591 -633275631
8436 113438 743376274
98773 128820 6770698
136172 138050 -162153576
106862 9992 -691701879
114482 11052 -973944053
17063 107363 -412172979
145333 19762 541899932
19266 79400 331593939
32029 103616 -66497788
109726 12720 -61900432
122866 52791 -341924486
21732 84466 -544877657
134435 105768 599799762
99780 55355 463242386
39500 40506 205839210
53611 52779 -690692163
14336 22277 -485947490
45950 30350 -823221172
128213 82976 -695928436
70587 75998 -15189578
37205 132707 409919874
799 127962 633010302
61998 102805 -55428457
37328 3984 243346445
115633 135436 446024331
43519 92113 -175180525
51417 110465 -65370502
84970 8369 381024504
94442 115317 -545803478
64045 12735 2767118
129649 103557 -838822662
54350 21309 409560036
98961 133153 -953408520
20231 143378 -996567259
2031 59541 921293989
61946 55874 -178827810
53495 13353 -63231761
110506 113880 324886746
49938 58033 569317029
56016 83101 449849247
90646 33499 -187894310
115707 18275 431171067
36307 48180 810360649
55886 112145 -442790043
95821 81961 344298451
141940 31409 -39252376
22586 42568 406608257
55959 113232 150817573
105687 32201 -141127283
83944 10018 -517468315
79578 10671 -792846011
36762 40864 -581191170
60481 69124 6741362
11364 41993 -604485882
8874 101875 666154467
139772 45212 845718918
18081 131896 -142498914
53378 61488 165079319
27182 141780 994564721
144253 89639 209390157
91506 77888 516817773
68023 106062 -113579516
70488 113202 342123854
64216 54054 237496068
53963 52984 -861369497
15809 119982 614389700
71894 39639 -998671207
122459 117615 170784170
102849 84625 14651739
13861 53871 -659681762
113947 93193 202099999
55776 60264 349151276
135569 102762 -582227452
9187 23098 -750131998
74691 10471 -702851910
56007 97801 794905999
16656 35419 488966520
62689 3840 909613246
88536 128108 259547140
132887 25623 327933607
91306 141759 -936283714
144356 74956 229762978
87196 99390 -678851747
103557 141496 -292549612
142586 108987 976854849
30774 74236 545547225
40454 18845 -308570470
106200 112682 372332906
53900 143239 -319312118
43685 72584 -274134268
95162 33880 -7018911
20412 64975 637506017
19162 65788 -842885752
135746 93531 644261734
101169 3744 -24242809
8679 28037 135278219
85264 110023 -348670456
58767 6193 -275459204
56962 38746 -554332967
127146 4803 130486926
108370 132115 990364992
76641 39085 -882953629
13270 68361 -286997260
55486 141454 605052418
65157 58309 615364196
44926 107060 5706110
103596 38421 -337113680
20451 81833 684179058
67469 139222 347041535
40294 111595 -584204456
79235 71898 -5506360
93667 19963 -157987545
86666 84621 -352911707
28878 84527 -653285809
13045 69656 965669817
97491 70216 -991030207
30205 30987 -680041325
143114 13896 -843927638
36317 77019 -55158928
147244 126883 -726199374
8927 24191 -127716918
110257 120824 -408440354
141577 113193 26667945
67681 35887 -103840224
46582 114211 -292859520
36279 61260 337403635
19680 75276 -555599617
84198 44905 -164400902
74897 39892 -309511114
27311 138904 -785907236
84930 63472 872774449
125650 115230 670841948
95121 5448 543184491
34356 122348 248698074
110141 22350 -884035748
31062 125299 132074828
133455 145108 734470988
62288 142603 -159401874
67861 60076 297845125
109194 136209 52001307
94404 138690 -97674227
149552 93093 -456807537
147461 49995 159820082
34805 83242 -82068740
75906 2123 330543585
77987 14666 944115689
51100 63663 -756613374
64872 72933 -443360754
40919 86969 956813852
34699 92738 155762771
79415 67113 -257192741
47258 25355 -997713833
139910 48144 539551242
45793 144497 -501796759
139879 70928 691013530
84527 40480 327559707
23898 81337 -954715968
142549 62330 179362776
117950 108377 80839587
17379 36596 416348812
10718 83973 -998412187
67822 24918 -16214345
14017 109454 -2970969
135150 109747 -942023961
6058 81000 -112883848
62550 119831 -816689587
84594 146562 -842618548
18779 22779 -266928701
10666 49831 583859191
38540 7660 4142262
72099 81841 575801816
65983 19803 -762281495
113007 96359 -428827352
112188 26453 247822272
44664 20543 702123814
81855 18146 -38778071
8954 3776 909501457
17005 136579 -443768189
137848 147386 74910715
74649 50492 22968205
53658 21295 -909935603
40029 47708 748618744
21923 65394 -679983855
115322 144349 -794270161
17628 144295 938539397
56003 99807 678181926
133735 117997 820586379
72166 4674 -980476651
27402 14382 236412525
25972 38817 -933371614
107591 58377 -26053177
93555 5209 -964441144
61141 53735 770940665
89135 91145 -714987297
21701 142693 366858644
28961 2931 -923037108
108793 58350 419941658
68545 74841 615373374
972 51305 291521646
4056 116136 -539204458
133775 73950 -996310704
38639 23972 64498099
90133 110449 -458738270
82932 146360 -185236998
126456 102226 45256171
112038 56918 -410744528
124386 127559 259950304
112058 102943 356302688
17166 3555 116138919
75108 127392 106051555
64484 65403 -27417353
114485 6790 -926300924
67550 58826 793534287
57019 35939 -891016306
114035 63436 -595670832
42893 41479 475314243
86946 54510 575762619
72307 115500 208951618
3013 147885 -536968600
61820 71953 164115043
25907 100498 -751427811
65777 135455 -727063302
78550 21934 965952379
71551 68223 -45057650
7764 99649 -244016394
26257 43621 -23055533
136635 20612 -751263971
118582 57475 -86971268
26741 36255 -677624878
135533 96122 -848278313
147775 132223 786741818
126962 93194 627503886
60734 124359 -682482413
38632 123129 -655361810
33514 94655 -223737817
120220 122117 315485188
132138 108430 144267176
27145 102713 520352437
6469 49538 870700077
119407 148429 -323656962
149383 19056 603601408
38110 46181 84815129
11873 137011 394415438
58267 137178 590970105
47124 24476 408475930
51932 103467 -978284076
58638 123550 232509316
74260 112480 732602988
141886 40527 -986494061
79396 35864 661402194
30495 18088 811015205
103000 72362 -758916824
82103 121300 168473841
127055 48284 -232356669
4592 129651 -285797462
13912 144269 415874792
97254 27670 483450905
125670 53407 -686514645
102790 3551 -905262552
94093 28098 -49727157
18906 81007 197468407
528 80771 254679888
20638 132185 546970683
36275 94522 845619519
106471 114596 422723185
120113 30111 847897689
121680 5327 690572750
105701 18524 503968784
100704 12334 901924227
116274 37224 -615978427
127622 87869 625792243
3742 119297 -839410731
126382 130101 -821724562
15304 17124 -421276831
11156 123392 -533846862
77274 132683 854527516
79080 148037 826708352
32442 68685 447510927
135139 48643 -315834142
68959 58951 -920940309
99137 98563 -807934897
93887 13397 79205382
27621 70778 242595318
23691 78088 209673742
81420 50992 -441698559
113185 146344 -28483810
107155 25169 46468252
136995 15784 612758876
117391 120569 -302836415
113767 145891 -937234937
126602 116834 517247493
71307 16853 667468856
32973 9814 588547371
82339 102031 -552286684
56817 21805 948899432
72011 16450 -999947679
20204 120139 -475568299
110503 95849 -135545898
99034 127300 -726447259
65106 60909 857620858
92436 7286 711935048
25314 105020 -757283863
111652 47229 -393934412
100034 121371 -957419942
30772 131496 633473052
39391 42908 -282508157
87913 146360 260802665
89915 4575 -938442222
8514 20907 180130884
51340 61943 -427013073
100851 126513 -353970610
131438 143640 -662882885
26626 108028 -551204630
127614 101053 -975801575
120387 91639 598308229
60276 50908 810418225
9726 29478 -315756733
96193 116187 355479507
47692 125500 -537888805
131050 116609 -982097029
98655 72599 -4385974
103826 121949 25066556
119927 117591 -126682074
44539 11538 203336510
62673 72672 -865860319
130883 77071 -910104532
71381 31724 -182605798
69152 147523 -865067317
32240 28645 -158184366
72181 34730 -488800187
21561 3300 -142514121
71504 115502 749277308
126930 70341 -560053821
98217 75989 576045712
53863 33569 216036058
39360 51691 398705086
43243 124092 853561156
62085 100 140470387
41028 89056 569014085
143460 11087 -840647125
14815 45593 -312142818
3605 134732 209183212
25330 108718 288483867
81007 52395 -126242586
19150 91036 869695191
38062 2003 721005523
30147 71860 911975670
5717 79546 946457362
93373 90708 270320693
100670 9387 83010699
80601 130769 226302848
38039 19227 -5004061
68133 129303 -926053311
14468 109959 907525630
6137 74341 -853191031
4566 64484 -475224355
22338 44330 -888150185
64676 107363 197432339
20836 126619 -481178180
86154 43248 129261959
64193 36457 -518495552
113147 124732 -136766277
119859 124672 -167844100
135041 145953 -145619214
133479 91668 392887762
128676 34320 -388024893
36210 24457 866567026
73029 132977 435734604
97136 65981 -470704673
122804 114062 -380040862
110329 93198 -769358414
68509 38518 -633155359
128160 78389 -201969202
149143 119010 982682536
128094 68185 235376846
47247 88781 -459544787
146314 128902 948565004
146241 130569 310083130
24032 31005 678151632
119593 45686 137709017
143803 87155 -52525440
70438 50670 -647250576
15976 94862 -381540278
36064 117820 187357874
6230 45246 719578989
106208 148768 -259994023
113947 139175 48270634
4583 84784 118427559
52338 41280 -883251681
77636 52232 -36151496
2130 88736 513351657
7046 134353 932193166
93024 46005 -891846462
131144 108245 443558355
120243 11183 202373307
140353 134559 -117665256
52235 26015 -865746189
122433 131365 -307813319
145039 75456 -67060939
99037 5205 890480341
145747 145776 20561447
107107 11899 914857904
102535 17751 -399484564
67685 116151 -57652662
133826 29319 812853555
141081 16533 403410728
9418 104328 -799558493
60759 130557 122120588
136857 96675 -857151594
39778 144191 -74435014
116142 11554 -123806144
94327 19253 881207801
116658 146821 81806048
92319 78071 950184635
12158 83148 -808264012
43539 136726 -199283800
21206 80419 900251595
125978 91700 43063956
5582 134328 -887315391
35857 40147 -213874548
75179 70277 504744331
143582 33769 193980644
90239 93298 38367599
117828 74521 -519930856
115299 12497 98225976
134033 132469 -788015815
145776 136153 -914600070
78329 71732 187938838
59622 72797 -805788866
122274 85105 462242362
41009 103997 -150712303
39631 6849 821504450
94986 41415 -184425485
87769 119542 -336987468
133309 58789 284962119
68662 79427 -691928224
69846 10855 -583921782
140409 143111 629080
115789 48303 -368208277
4118 79924 -144214748
54840 66766 -608245920
120799 16697 -832687820
9620 108629 608943957
90186 134653 -666232914
13002 34120 839536385
96710 117921 39161346
15537 57830 -761390259
32947 143262 -357090464
31201 108971 -151191331
106742 90559 -8907166
101501 73831 -482879781
95613 41974 -263119840
123998 143222 813289409
16308 27199 -994265119
68611 73138 185781800
90672 134437 -181692773
59663 143097 414818954
58818 112863 -841569890
148696 77959 780594017
57342 2307 31159029
90186 91077 761690894
121172 114526 569195138
76661 5653 -213698459
19829 6495 736347701
126141 92887 20836733
104368 86626 -842952977
10489 18942 -786039758
5965 135573 -989217736
128719 60084 299738953
28027 8032 -735555639
139563 17085 602928630
15330 90672 -528817792
80758 17649 -480283022
74264 117615 538648166
102467 96452 -192556691
87452 34374 -906424476
140638 131732 -151576261
49652 65461 611514769
75729 72382 423159166
109096 62944 996750019
98646 12466 384696929
28351 105249 294961294
144882 71116 -291253919
128591 132358 981906227
17551 128695 397664424
67248 110345 -826629511
18786 137475 420173108
140395 25269 -200264086
62928 144904 -609787575
139304 109143 766815888
127867 106636 -720120017
43355 50417 -184220554
31351 129845 70187318
49085 85911 -597146643
128738 42216 -973968303
40296 17297 -412504073
85361 37674 -986749306
81657 94093 -724457582
79625 61348 481264040
134190 21483 -513579264
59365 18464 -617918932
124527 133862 -680293352
96301 21518 -400176996
43008 39901 -614878269
42786 23162 -54115820
26290 52814 -953751139
98065 49289 201862331
101986 98656 437365502
142048 127044 -288379351
24382 58527 -313059590
146354 5064 901506101
23393 77046 -69693847
37612 30534 -425915169
52351 136532 -378707335
85875 69776 100731261
122599 85761 532064716
73756 122305 376695283
47707 35610 -530632751
36412 47737 -473592938
25333 75306 -821312940
20076 116795 641381580
277 34411 877391148
135073 118990 799184784
111054 49952 -641186488
58017 95530 284617356
18463 18118 -219652980
7004 113058 446675506
18186 113802 157293639
47680 58876 980252890
15274 82123 -394134663
14874 58923 -384137846
27992 121829 994824946
68133 48762 -873721024
80099 137615 -900582344
121949 3510 -933220879
112240 10696 -961259609
269 20377 393734845
133544 44305 -556587153
37035 72891 27918450
145501 21532 -708480135
50224 32749 -611280747
45467 140621 880978847
25113 86580 -509552799
31471 82886 -434765088
57990 40707 -475503972
39793 104288 491249508
142703 90672 -834547634
129358 60619 392464906
91718 44915 -627053541
70601 98257 -181801057
52211 93997 -154147777
54498 41377 -275495778
8679 29451 631990280
132061 61292 622211779
41838 16507 274312024
97542 34871 147155610
127428 81918 731335245
103039 127231 -860306036
119476 1821 -216010072
47641 86218 -597542656
121380 138222 573628974
110599 28146 -36420625
20569 46808 619970118
90530 53069 820356765
90290 99335 568855739
87321 50869 749600033
22849 68705 844970255
76195 58097 -420241300
124606 49762 -832033928
19270 82862 588563768
48521 149369 406168718
70542 90672 803039981
3899 87709 14217052
23837 139743 -23881069
84006 123411 -314155420
113998 3748 325546050
107351 30656 -838271250
18146 136782 787421773
86000 18927 195317401
120105 136505 132690650
122368 132060 573383204
148152 50477 -940542404
81485 16721 199611859
102439 36255 -817463082
118400 63996 151899367
82524 60831 47631671
98002 56053 -668213350
97214 60367 -600669440
124638 41563 -137191585
94713 41311 -741756147
90024 111590 691414241
136022 119706 282932285
48445 6386 447945193
13918 95162 977064920
23322 83274 637509355
48443 85907 -496710253
124579 128823 955902902
145181 108973 298526302
46057 39763 -562069124
122866 51253 -981841117
5356 20909 168721176
95978 139590 575124482
94403 30571 202358205
74071 72485 622069106
148485 14597 -719735786
26257 42694 -411568678
126564 125799 717860939
85748 146844 805509821
106515 93589 -424408460
69319 33395 -655401107
9394 89292 -43435466
102541 124744 396924569
47106 21941 -635892023
9226 25503 -335927628
60184 77261 290013813
131200 81816 979285645
11551 98825 804748017
21438 8568 -669849240
138710 119970 230222630
39067 83906 -423270167
22100 110897 899399548
11888 88802 -154881692
6814 25701 322389464
29127 44609 378838456
134469 93782 -840844478
15752 121827 749821132
19418 126367 -768063072
140956 44967 448800761
110982 15522 222251478
30755 103922 -202485787
3146 140951 -460748475
84265 93234 -164419129
129069 106175 -431100075
33250 138643 956921549
57881 77042 408414689
75424 48109 877819620
34349 4685 -38135871
54843 118474 923647115
127195 30070 -754960009
53765 102713 -94974740
127865 137536 321834528
149095 42555 -556387251
69101 2637 247682186
112775 84339 -312078712
53591 124159 216259738
11776 40629 25849863
99584 73505 -376006165
54308 9654 57106548
115981 68940 -900068785
18114 121396 -344958243
120952 19877 178164066
69202 149646 257401261
138276 83217 469732281
145970 124873 363258255
120548 104452 763264599
110768 145710 348094241
63923 69035 -681093567
133518 111962 -185534850
25169 42878 -313104401
71575 17490 -149654939
38841 104186 753981387
137492 2815 155429237
6325 25624 938181014
114035 78119 828032979
574 35071 -623915060
66261 9131 302720428
59574 149362 -792945458
26083 133986 -357332345
43686 126279 179416355
25254 62924 -136502186
87957 47310 -151050068
94497 13926 -276533347
41135 32422 -473502544
4612 109553 -482640482
65715 139943 540162605
67295 41902 392654127
45488 42018 -130001065
119759 82074 -796368266
52423 108616 660000900
126029 35899 24849994
83422 103128 -648051392
2815 82139 817875295
130629 91654 944754164
97357 37864 155999416
2990 129724 -642069654
107579 135078 -173878463
15093 6861 -155889786
28177 134952 258036170
121381 110296 322915892
50285 118995 475678470
127891 3315 -526446219
135941 1186 172358330
117940 136013 830310562
127529 109743 546958007
16290 123240 -91861852
9928 16515 -140271064
113638 131032 -823674929
109433 14486 -190839208
74897 33771 -519382548
95821 146337 434945938
102644 63171 95999025
10362 42621 517536481
132907 122953 -694846753
101380 9805 -833364241
120723 21810 544326784
8462 17628 712666221
107364 26887 -297804508
111253 45830 -268438124
4985 65425 910843859
47458 27844 -430679152
113023 17972 561152391
135939 139466 -942512063
5246 30663 427239264
33166 131785 64314348
30196 55818 441650287
33733 129473 -26509701
35464 91755 874954733
17222 23916 -187355354
55182 119505 215138857
110308 58088 -274459335
54304 126912 -360073523
118629 93070 111202580
4824 2553 -857107728
131687 98496 -594119089
75333 2739 -676964587
130087 79383 -840498112
110286 79220 112162299
106000 128553 525777742
36329 51531 927960108
86583 106277 148556937
93525 110781 -432036908
46755 20380 746107392
25774 144231 -578700485
98609 122721 502392074
67101 34449 -387345261
32029 126741 -527220660
113178 9892 -834823371
72708 21862 374206926
18873 11222 -653843634
147796 75157 156979033
64805 29222 -812895601
21293 63867 409002039
127552 99215 358588786
72275 75195 -285496669
18356 14336 -692122800
129242 41301 702830859
35647 7616 -816833340
106615 63712 277615291
124468 83552 -420095926
124522 131060 737074714
89900 81377 -150493853
18865 127041 -458090977
97811 110931 123362288
4231 6484 51140349
17139 35221 -950820804
36979 53761 204263409
73408 63374 97733917
124446 115294 406985612
8821 24979 -242023640
136245 59435 238269858
2775 9 -785881666
57328 78740 900261835
18195 116464 773154213
69983 124991 -148469530
47338 85761 -59780856
90441 146004 68929547
130453 72687 -282826768
68047 73632 944280538
41027 109145 -443798302
40334 45900 -280234669
86335 2448 -269532722
45056 97066 33354039
10678 56912 384516314
73187 19348 201588846
77503 135311 370525954
92373 114047 32431872
56479 120239 -916801976
120421 102828 -257903607
38284 102436 895678617
91980 74667 362236866
16534 17640 545894728
97121 101261 95829559
105148 40415 1380545
88222 111324 827584791
107373 19304 930902678
148520 47928 -748264794
105326 80285 -707567849
133654 77808 75721950
129650 73273 -285091852
59853 26902 973420218
79002 16498 -634195391
10222 46769 -404298151
5272 46278 -216189584
129921 28095 413063183
58250 111204 547014356
74649 111387 913021716
14512 55579 161244876
108782 64580 -436924547
10392 47818 -62390195
37404 62777 130084125
126869 77114 -979089050
21089 83178 983962860
73875 82454 -250951089
68295 101430 -440859040
52656 121588 -157451079
109136 97110 501866396
106711 121413 529332939
128616 93525 -890197357
58541 37196 192588405
24686 35585 -844848118
99303 121051 -769503877
32563 113415 -293454335
73007 149590 -709426752
79026 89710 -928870712
87918 52485 866079037
132058 39822 -704401689
58188 72881 19260855
69053 44190 -413559976
62814 145912 762799199
113021 117745 839949826
110383 40407 278534652
134778 140136 475609405
42154 124282 -91159966
14967 133302 -237672206
476 81881 -182527858
123522 54352 -789391291
24717 142047 -493621163
40673 100 446028814
145025 137516 843351938
13050 119302 -847446342
26329 90742 340772619
57559 99690 -943387336
119855 52815 592813648
36479 100949 808194981
7055 65186 -589929313
127074 66433 79188785
148236 34488 -576144978
56463 113118 909575201
103973 45856 -452146565
127908 95862 689111975
68198 38419 -876152490
119831 115164 -687459198
35025 29960 -780662391
128752 1126 438936433
125483 115951 -254672908
110189 36011 97211939
58203 44847 935157119
95334 21649 830945159
10972 45451 -725596381
46781 37483 952296298
11412 23169 288828940
142159 92423 -129151822
116121 129406 997720552
85230 40613 -969826076
113767 35633 -21917589
33006 92130 -865746704
123032 119216 -433292920
144734 71168 547643452
93217 75389 -664719190
93982 69834 -592452485
65841 60711 746428443
96521 91084 -503076967
119376 126518 -34558609
124200 55778 176743001
72065 32690 -335220735
79021 35918 52110142
88084 39332 94431403
16547 73070 -907611696
18927 62164 455317752
38022 14208 -431672624
61143 41050 296658990
117157 91017 -425059899
31213 66518 -512701225
4748 3311 658246404
42172 23802 311513698
112773 22468 -951054094
134476 57994 979989170
6490 8706 232066766
130463 140334 141021984
130074 79141 369904014
26254 20069 345084161
109618 65660 65182412
73198 125452 809994819
54386 94050 451084717
115322 23630 584805756
132025 129763 -774179136
15728 47319 451221678
84268 136157 307019401
5086 136016 -478819443
134569 33244 596430295
24918 130684 264443077
91779 39946 -195628439
53813 103120 -648907620
80767 58898 73888790
78319 100430 785324727
3537 91017 -240392552
133377 9636 958871250
128922 134234 78089012
147833 80783 -518143376
5038 7010 -665983183
22586 110753 -692360556
102652 101783 4996689
23649 138179 -582282244
127153 21151 -900875183
55823 28491 -478763037
148626 14017 -396934277
118324 66184 -135170829
23501 105080 916051464
28401 15360 429733970
56760 135069 -362105320
8116 62260 -194487103
53016 49653 -125115123
2614 100178 914098667
36460 15948 -758117386
61372 64039 -372981883
17349 116891 -317424757
30493 11415 -220262796
111434 14653 280454264
140060 8676 383492873
98064 25462 -78282577
29278 143137 855447939
91846 49344 409800148
141565 46580 -116695218
135790 149590 -909437464
19032 27515 -146091884
4070 18822 170246221
140816 55087 498670868
75276 51292 437595462
126429 148535 345217142
116564 95417 193344024
136319 37935 285917867
2932 17351 -803297054
109884 58240 475571632
100899 117959 646634575
41223 12740 -565830409
91633 44385 731792521
138452 58804 -279453616
12852 90912 942861389
42154 43203 720975439
9490 112760 319828821
74564 108709 -239181013
124560 12504 -26174323
94210 143818 -808976011
63465 96929 714522169
76331 59158 -638409018
85684 138196 -943847870
49235 98234 665102069
35409 124529 -559382006
121474 90623 146741728
144345 40277 -732274333
38405 75177 -229326525
104651 52984 -189260039
63823 37258 -548592417
135935 60148 -874427725
102824 120387 -621874483
91505 102224 -572847083
98234 125355 -576441618
13036 137906 -969975061
133864 57796 270973105
25199 82634 -42404744
41045 20982 80870876
120949 37602 -704160951
42307 72812 -845808762
106055 2837 -958734504
52197 35230 796063480
42615 34026 -178270440
112048 83525 -125437293
103669 106258 214282697
44737 98499 -698538074
67156 102803 -491305806
52684 113371 -288971869
70416 63987 822759206
99442 99871 800811472
85749 81343 879631807
74091 64688 259574428
80563 148045 115061487
144723 43858 -435274735
142695 123070 877544710
59421 75831 669124832
64120 133807 -801380044
76104 140285 916505463
144995 118913 622691619
107804 34826 -971829152
28932 83334 -922655518
70523 132964 760300774
69711 122455 749583661
40581 12679 -340036541
70220 88718 -98551172
129376 87555 850918062
82498 39288 -785188000
66737 118555 -666783402
49325 30611 279097760
98486 15725 168442067
92384 82592 3421851
108389 24990 -483327338
72515 27171 -806982780
17045 54581 800924492
138334 70077 -414864235
33066 46804 257889614
52256 2448 259338331
84946 11441 -490718774
98167 114035 11589681
110027 49653 -834083128
56722 145466 90876854
108204 42960 -465976393
141188 28478 34644996
106407 140876 236976405
51764 58950 -948979394
148037 80137 368076277
148045 125524 -64158934
80268 69216 883595698
36763 78394 -431086723
6889 54170 -126443486
31297 60078 58801282
109732 77699 -93600433
77848 57505 855727231
38758 102530 771585090
26030 142145 -156963601
4657 115692 -393968013
19514 24327 -521279400
129565 83972 883042438
126674 86867 -129753217
113842 29645 906155041
25620 92028 17425746
51677 38596 -764931681
70934 58309 -941643953
129357 9820 142344238
60495 75329 985125577
64871 17783 921927749
67284 100865 952781096
115471 40953 446317931
97289 95516 272262904
112314 69556 737982989
57812 41170 368360501
16634 104807 550066195
108843 4695 -478631953
90221 102468 148539465
55922 72747 -527207684
149184 120027 47595096
70263 140614 631653535
138868 74320 166150997
78024 5704 -522396512
71970 96273 -256331320
148134 4753 255321614
70192 90338 -5813111
58679 88848 -668760639
63374 96747 -501715086
142752 131087 863721207
18439 8869 -369857533
80100 122483 -537138352
12753 51758 738780112
59827 109012 310664900
137205 14596 -295436731
79098 5874 -121014253
61630 79914 309125375
59083 101183 297045913
84094 67033 -594983425
74 140329 -118885387
698 66241 -744932426
58475 80611 680504407
38155 144016 315056558
39579 74273 -506853022
51052 46580 -191606580
128765 95201 -728333996
123280 22800 401934995
79228 50677 470107186
13045 8314 -822326775
122173 143571 -914246795
20842 10467 -702725443
4100 20815 118052362
54072 38989 -155361046
92054 10737 763117357
120972 148436 769248690
76291 53116 -811359449
106906 99286 490176027
103667 73387 -55622857
142297 123604 -486144025
23743 77118 653138508
76018 125174 -488873964
96297 51272 -540460556
63255 32096 144911738
44799 62587 -778149434
116102 120021 -662444667
59050 61418 868666541
79203 56600 -663400258
147610 21364 922939828
46317 120421 -52606565
88134 144995 -944385141
91868 84493 779781482
34580 142234 948973090
76829 112026 -537066305
53997 24180 -515718663
15813 131200 709121866
28223 52735 166506777
94957 9235 -347008789
69365 4040 -327861141
50409 142896 567630756
63608 137801 -54101604
7218 29972 779875472
16352 139886 601000093
129378 43437 -506450329
131400 40691 -876121180
62870 100992 391340077
54938 59672 -197585603
137453 65519 -218274967
49790 66720 -714360975
23749 37286 -982023603
58167 139878 -170178306
14416 46900 -245377323
73477 49539 330778922
23431 98194 -429231191
22669 130008 -872000144
98528 48162 21970024
85264 125586 -262267565
84094 132680 670336792
140579 29010 -968294595
134502 73835 362946420
119885 54755 -491904126
5357 51801 -948410723
140755 221 -26746290
88992 6493 349519042
7764 30023 654411415
135359 87905 -884455925
131965 105650 879007390
98678 61112 140849541
73213 141387 -393157397
112020 73060 -881464305
106200 40023 451342260
78704 108648 441270857
63297 128082 -981422665
44855 126787 866093116
106173 135073 -493767235
109756 56648 -653788326
94817 99422 -910698746
83234 57753 -549792366
114267 136532 -342886337
31571 130215 788758228
2961 119660 -137333941
111152 24333 411621681
110931 138973 -878752456
87969 61772 -35945252
100682 32444 463576575
148863 12750 81701511
62014 40259 -153168558
37046 53851 -728887643
102747 133627 132713927
45905 53822 -447254595
47815 127607 -138418007
38871 64382 -312979540
11412 7891 -602012845
49169 79765 -667196337
64387 12139 -633319691
122274 87511 755370366
71924 123047 -82844105
19249 106093 -672525471
147697 84554 766818138
24325 62987 -262975353
91464 62270 -870238570
23799 147970 109277404
120822 15779 443249991
144167 129326 -125789979
114132 124358 51290962
143316 117566 -225876136
118567 70331 -799682073
83840 87183 -389935374
129030 145836 487508037
14054 32573 -822746566
134156 16903 -985368040
108883 29802 94503119
91556 113185 -787154319
74940 127577 -386315646
131312 34022 954578935
8574 76686 40607995
77667 94347 -873019059
111232 4562 -351972119
131868 75179 893805176
140271 47447 986631196
96569 53674 929904504
109721 17279 -596839636
44127 66804 243477063
17753 101742 924249966
117525 35800 -244685002
132936 25949 -244098910
115638 112093 -855577399
130342 66385 85645563
14634 48437 -597528975
38435 31742 -949770021
49633 136986 762406853
126810 143931 -472605023
97946 13509 615537965
124707 94017 17688926
144674 92106 659167174
135940 203 936293662
107815 35700 468219094
38342 58933 841975034
124797 18782 -335356552
113736 76363 -799564612
35641 81007 752253371
130332 55572 -590807574
90071 131943 558755538
133143 143491 -682779360
28195 32402 393562469
40960 113951 -140078180
81578 2938 -11981499
23661 119216 267078533
55685 45033 -861063648
20854 79717 445681126
129550 83375 -467604184
12044 10417 796132507
143081 3187 -100451164
36006 112506 -420376370
114324 5354 440621976
128140 91186 415156191
46551 136248 -94185272
94212 38280 415171480
17011 99609 83223761
105767 62156 -373043982
66221 142921 155736042
43364 54911 889900417
121243 100059 -854324555
32658 8483 -157311334
128931 80610 901157422
21486 86851 187607401
67417 108179 -879267131
120380 29220 435900574
45131 55225 -839933243
97348 81833 906856115
71130 4908 157190544
69206 75686 -626701513
15120 19856 605937755
98884 105273 -404426292
60465 69027 133998503
102633 10789 691427767
35898 25637 177208225
18306 94703 -357277297
16921 105384 533084008
36542 128349 -177764891
101980 22767 -755518192
94519 32258 693572404
72789 22254 -14263221
5183 117771 -89656170
68476 84589 916619900
115091 59590 91364151
55013 112456 660446247
106509 36140 -469867034
5902 139784 728073344
93796 42476 374116352
11515 128006 -237425292
83787 129468 746153486
3974 12194 169283632
70049 58311 707531728
120399 44095 -552027170
130231 61763 -551576228
148601 49338 999011723
22933 141854 198772548
81102 40803 565065082
105966 36527 200014283
85165 36097 993025799
56554 34106 486651897
130202 3978 -265190181
15977 95819 -247113082
106996 121984 -506988567
69308 125524 676067261
145320 65041 960422384
135311 3024 486410306
136308 63254 -361079770
124401 60410 -600997991
1410 101814 455163099
32906 40960 445944490
80090 90093 -865056842
8415 25560 541327326
15437 874 -389836389
109542 75474 -546420282
86139 108963 -283658413
143044 113664 822306326
92077 83690 -6625447
134037 132708 834908889
94341 33932 681469397
92797 148186 383765917
75950 102569 797029052
26890 129649 -292064491
143877 19169 -535676243
48838 139260 -731896054
4370 33771 72496705
1314 73848 -314759540
146599 37497 -217792523
75240 58240 -3830440
110239 23069 496464834
37051 13844 54506566
76627 95218 151198247
66197 134476 26184202
121932 114373 -872685738
101639 130602 307559525
12188 61965 -69410553
91113 76229 -666498994
66166 110170 -300654211
133783 18614 600087627
104638 139287 724751704
69271 68222 -638198176
63884 88848 -218911422
106702 106214 -60387677
13187 45073 -456626451
47958 24965 319879236
86051 20593 -811475535
5814 2516 -535075180
140451 17343 -168851504
1628 3204 621766275
121297 58804 -113589250
94913 56561 -567391393
107483 79205 -544773462
112984 90757 93698363
142126 131249 -700848351
6636 41208 -979570494
26409 72596 -366605949
87729 40552 738849166
145586 104594 702364819
76214 20410 975494127
136851 128309 -323603426
94676 92619 48277539
77211 93109 875415107
42863 110515 -459787040
142810 26770 -725675167
89108 146434 526032290
6204 50232 -908922417
113066 97898 -561069663
11091 38288 199540519
30211 131738 522600654
20170 4519 152641472
67824 88184 -829560181
1338 110870 982300647
64218 57338 452443961
66386 17644 -606114757
67650 58324 884888102
57138 79803 511941638
90311 72418 302916120
84382 31335 -562476827
43832 21800 -272075899
19412 6587 -720264599
130036 104733 -596778845
132442 56092 226375915
21823 25907 733745242
46126 112676 139243989
129858 63458 196568437
16175 66334 -155341262
8004 27134 -713324106
110870 110967 883451343
15213 99760 56307688
299 13737 121870078
47798 92337 308730299
68319 52547 14688724
15982 97386 1424282
81178 15285 -902576741
61173 16364 186481501
131500 18128 -700566873
1275 47604 -853169139
27221 133382 886106995
58320 18467 369503448
139427 52739 -650040618
19018 1222 828483851
38817 57099 -55680679
108265 28504 324853290
100938 41604 689471976
58767 49375 -778709974
65490 121329 -129610246
14669 147663 -987441454
101767 66966 621600581
77267 115138 -287317985
45212 91716 801804945
63670 72603 502737386
108174 58627 95653713
145733 129981 492690862
24291 59331 787553613
21182 127393 644351245
86915 130931 -414029901
25484 35639 524180246
135120 66966 -120066815
135795 21298 41498003
42406 6742 -499494204
7192 141154 -241554469
115500 14109 870894126
115120 54730 -83044533
24803 108094 -797383565
92679 42413 274038878
20683 147857 450121648
76467 149213 280827810
98592 90563 -247503524
134234 22752 -391954132
13814 56279 -252007809
137763 7856 -48569312
116115 36306 443357956
100509 71941 -722677878
104625 109258 488851978
49132 60427 687944554
71620 25411 -29216534
288 13109 240669289
131404 83577 205340383
69203 6193 845290047
61559 95683 763655638
138736 116712 364623718
53668 97928 742597958
40464 41689 804727295
96008 122750 -332185926
104353 82514 776132319
107105 3101 -545888915
43128 25337 577358529
71634 34899 124396152
94617 80508 -825983950
123794 129400 -29059564
34925 52768 280225432
36347 15052 -439536724
90382 115385 -136171075
53334 130716 362831830
148514 82167 -536557401
142942 55381 -390597436
125856 38754 633190244
148198 26476 64620858
108673 29479 387275715
121855 45016 -77668692
80685 52346 499007301
12096 8253 103888536
52874 132553 434869006
104661 46147 569329143
48377 38013 205402923
51582 144125 223860105
9131 81905 -305098330
39623 140638 -751112343
120628 133031 186675612
81903 52197 -86929175
21039 135000 -432702745
74655 108659 844421264
76348 12171 -783644480
122675 99280 -737229492
27964 96394 -711006232
62585 129981 -972304894
47680 128485 -336305482
80692 8328 591781986
90844 140362 451219118
17155 100102 278415754
22362 79086 -940838618
60556 57937 -301374566
42223 95065 -513072107
62839 2003 802122819
149185 135367 382835766
88364 84550 -464247671
82642 88009 -526789893
148166 88190 -879543884
20862 115026 -671401114
22358 43044 -688908213
93347 148805 277881702
125027 21454 -37254140
84165 8663 585121469
32900 12185 137029573
101709 102132 -374714984
1481 14395 -38551593
72561 114044 251362828
82995 19483 465041963
112148 55050 -542655692
86457 79634 101338644
123971 108094 -769606760
143454 127540 241032053
104963 106867 307195541
107856 95063 -997717730
55625 35160 -324897842
74328 41544 733378058
133834 57670 914639113
312 116101 -899313363
30943 37238 251708452
117869 103000 476095495
13879 116321 -428408476
118659 137093 814618236
5089 90153 -582589944
42292 19785 714914199
11013 37765 552219835
80780 129376 714206707
98476 11356 -981336984
64342 113802 -477023749
22004 148193 679161947
24456 124116 -639111045
106683 34658 372506061
137573 92645 -713526119
2955 146543 480418456
91250 64718 -974248550
15775 9369 606785458
31534 106173 -945563926
53087 135551 -64411799
93264 91668 474178418
146727 63851 -891550617
2690 125903 470180984
101808 84232 104457647
112000 36198 956905848
134215 51842 69518318
95978 138229 -292509714
94919 127684 419437080
9324 74232 -698840552
54574 126960 -790267476
117452 26235 99668051
59769 81176 -2019783
94973 6059 668988244
104089 138963 -831408490
18124 77713 137193445
28136 53100 783891824
29133 111156 -691428661
68612 12398 53176802
148951 17841 -989105712
115618 24527 -255489462
94553 34205 518349816
42590 133829 -143294738
17297 94170 330175510
97375 78990 976028030
70705 31288 -123221509
2164 120166 -810791964
43172 46830 120897848
82697 113995 -521072143
82223 22907 -751235269
86687 139 112465019
122170 49307 -850897109
88226 119516 -357915778
38132 70009 -928445836
89735 64235 581677000
121214 38710 331357206
140214 18823 -993111283
139988 26054 69141019
8256 132784 -203876779
146844 46741 212995930
147644 80285 394379757
78916 103913 -666752174
123297 72561 982512823
9805 66701 -524271354
23575 51026 244642547
1113 133775 -232606491
137319 74246 -567770919
48094 7983 -712715785
71855 74403 -862171017
2130 92291 -965023249
89750 42331 -446662938
130779 53731 277424706
93567 72183 516266426
45533 54786 -280225318
125639 27497 -318564558
14307 19514 18068852
66238 121368 -669499837
93429 29709 177113143
84525 72043 559271926
92051 68195 339104306
114395 130338 -612305892
44684 99349 169741062
136605 21631 -408591377
117591 88720 -44137594
123849 51631 413146665
11542 59144 226271347
141044 33483 494019226
44830 109510 901322148
98942 31651 873088429
66261 18897 992136801
10817 16353 694829316
51022 94243 -37791796
64628 122589 560980146
138143 39447 359829569
17286 14541 -976414325
89533 130713 -304363750
108958 104496 292204470
41488 80403 -622839982
10553 7657 -462733334
5423 128257 -215262645
76539 80209 -974639687
87940 117342 652606715
144102 115222 436576093
73121 134491 -925332398
49157 133518 -229923190
32336 12096 -457417269
92875 148506 -640375359
7970 962 854509773
125398 135818 44735396
14504 31309 955741051
110421 93616 768294734
13022 138938 -118459769
104244 120321 -345574321
131200 19377 -630765960
41267 5954 -926723403
4066 20560 -62616331
71514 44549 92035970
42552 103435 267334628
120989 101119 -230496608
139360 50977 811999832
111245 100068 244090167
77088 136676 -559302312
60660 40650 917656922
56748 110226 -142713828
146748 8028 846336146
110501 104227 939950994
118596 74989 -241183365
93622 139171 -589266810
91393 136517 50303735
116813 40801 614131978
58709 68835 -147749356
133118 31940 994137481
48618 9716 154789718
121715 92298 5300191
95583 148680 -653305827
103371 93024 678726128
68352 141292 -377320267
18275 26820 319690598
53199 78068 -345406119
12364 136665 -387871465
5528 141759 906329223
149002 146595 133163893
15949 90995 222274192
110046 13475 -929692164
67009 146441 -601424892
17712 73625 -116173201
129523 97032 776377675
45996 40618 257762916
8754 26054 -636796119
145919 2071 472987249
99488 33015 439905366
88191 39092 -215011686
48231 37879 960781659
41736 2130 202102765
84622 3243 -306034435
48730 36780 970815665
29059 110406 719767675
43394 97898 918855482
84333 23170 237852878
111590 13272 420220046
75238 38035 165465544
33745 39199 -293613978
28868 130228 501112455
139608 17396 -237502765
90766 137071 892980631
14311 39824 -313304891
28423 95237 -170827836
32345 33635 -828190561
42476 38434 -156890417
92665 127953 -990658232
53606 96599 969323900
123033 90125 -895453254
42998 100826 -557822105
70691 110528 512939329
88627 15445 -484852611
48492 86307 -343800234
45549 97542 64345527
13888 87555 -791918470
130102 16438 475399805
133537 83554 73052931
134266 137701 577348845
45568 134559 -737424862
36407 114597 -487756406
112814 59328 -528106374
133410 22168 -109418119
131466 39046 890819570
67151 55454 968022077
58945 103133 566416754
133798 102933 799979321
14579 127464 949652963
39770 105195 -480617603
42128 80614 -563815843
84659 9160 -484860540
125750 60726 -561511177
34513 21883 528411056
83025 24963 -872141938
148103 84275 -311648013
47375 114532 371494305
68135 132471 -963404955
112196 57941 355343689
38288 4815 138330658
125308 97550 -951312105
86307 132660 -813354305
78638 98788 10884991
63174 130588 -263797527
126097 98813 889947951
141591 74647 18222857
90290 59350 335750255
98528 19060 79916506
107632 142274 -854474618
70999 126210 -877842475
142273 99097 570477938
142014 132628 722328785
139858 104572 -836813062
76774 130316 988519059
49202 78571 751786101
16424 141230 508108960
4271 50151 351552662
64439 126199 -392761242
136771 12351 112980283
101626 103941 361586434
116874 98483 627744310
126507 64157 244335421
132449 34137 224681756
51015 16295 147515589
73574 81853 128991257
84664 21195 -970986865
127342 110818 -372247677
92084 132042 -727945707
139962 87411 957087162
119432 104317 670491017
120399 24698 942189956
18154 8517 -471684195
92702 52445 275259609
83621 132224 -791907181
5588 56129 -126231319
31297 18861 -872845752
91769 43413 -656498432
99551 137276 861963992
84774 96770 -665374671
49349 25462 -29308584
76316 97510 859224967
140871 119502 -269604296
115839 140660 80795872
34542 82609 -455114123
51264 26699 -155816478
142008 52125 -539223391
97289 2049 402856609
103786 11423 -415424779
73555 76525 206295845
81257 1219 602186881
111203 72991 -503360721
24669 55181 -979905972
24367 50903 -642366468
92030 113860 -218693670
35467 139792 5921871
20432 29416 532320046
58830 50098 -617301497
41208 148525 306678883
135485 29215 675554911
83776 49451 -200956503
5297 57996 828342411
93681 146908 318926094
140604 91962 -374460619
149179 102627 -648691670
147296 105878 962119090
71056 90925 690488558
83112 53503 139436290
53394 79383 287428386
28751 91080 -85136112
69566 48642 -464937824
120049 48923 631408754
136113 103239 979690962
12246 13158 210653916
83738 99772 -455764974
57408 78992 438419319
70824 109422 981800163
101207 26775 -232113420
27663 45304 108310330
142922 99395 607534544
64302 71128 -333597841
43966 43679 -677696575
137238 53428 752923846
18887 22979 814450272
91838 50298 277255179
28767 113979 -284153675
141966 85237 -498464741
132019 8269 -657382363
68654 3564 549256129
106050 121324 -675700800
43365 78881 -56225888
70568 56745 -69536095
19150 17721 984334357
147020 103796 910070403
4100 78148 690057978
71509 37772 688983826
9284 8944 418345434
101583 41690 -40113917
91621 21600 404777409
27118 120975 -662683544
86516 129468 -555669204
50392 123905 39541945
116136 79547 -517906460
58991 71519 236383907
148797 92041 530897866
135366 42491 220181166
74262 20209 692931144
519 39861 -123373258
112270 146396 -640569433
75989 129267 -970356676
24890 88300 -848311995
25284 53957 726196973
78161 26476 519823622
49767 100351 -974657167
36929 80323 60370605
110360 17609 139017429
28329 52569 -589692587
24525 138343 152468724
91015 95391 -934633114
93566 14350 617986458
128268 15735 421297899
97625 86840 580680138
972 95937 -860123155
82759 68935 560456150
28149 79803 -639125486
68185 53257 -684057430
142924 120834 450505874
70229 44694 -149678994
65463 48873 -749581565
54398 52500 446564210
50992 98959 601379156
77326 2860 991992906
5145 132319 -682145091
33681 118567 -175617604
65690 111844 -629657076
114889 146434 -641664022
41119 82085 408691635
118696 78553 318632871
16954 130186 -318223350
136376 28696 -203953246
108245 4233 173415397
140327 138632 544870081
17911 141367 -908655803
50211 81506 -186521904
19922 110045 559325355
74396 82528 643628420
82761 18410 307181746
101390 120211 -953450500
108721 86640 852057564
30265 69159 136914616
4515 109730 290419145
46412 139325 280587137
48151 143588 137281790
118767 59672 -303873331
63603 83987 317844441
123647 1249 -181924170
114731 71299 -777116504
50298 104997 -198621918
108386 92027 -758246684
117080 23584 163339927
129029 42545 490681643
42299 114896 -711731538
67959 138710 -193121769
139728 70659 365226953
57463 57677 200911675
23113 104892 138124409
72746 49512 800856675
92090 102762 -224102622
107679 39715 -430259882
13656 146948 -822839939
18035 90320 -442571878
10457 148384 865677269
62446 48107 871491258
79625 74959 -773679243
93461 46715 393503030
131076 43348 -771441414
22669 31675 -349715549
142168 120945 928735722
2981 5572 -419632898
144480 11862 825427067
103709 111432 -383526830
126217 67408 -38482684
69538 114602 -707949462
132579 59818 810201708
59010 110717 -574113775
105610 120898 -836737612
122066 128474 937408287
89001 45089 685966273
134687 39979 61893878
35321 93786 63916425
40378 89746 -496077646
69540 32645 720589152
138371 115600 383000278
49437 10630 -30927665
45891 72515 -6940743
91008 7089 -964326742
27700 17701 718939250
145769 63530 -909100286
14655 71989 -512039040
46243 148442 -969711320
56191 124219 -432773852
141198 19486 -605195269
122903 42730 782934753
123655 33541 -924854408
132758 147744 177907321
109907 20621 -381522290
121459 40930 -538706842
2236 128515 -916851818
13249 149671 -486676122
31725 86914 -183313706
19304 25696 171517442
123691 141664 286181574
109700 33341 -371408091
114704 33617 -294274183
140521 38453 85904471
99192 68782 -612666385
96165 136857 72766135
73957 60517 -147154824
80771 61475 -898910710
61477 66488 -33672699
99934 132479 -282248072
90218 94200 -753720524
83573 86007 853616810
58974 123632 -378364631
81370 64051 954114762
40629 145257 272641359
110773 35025 145102252
95844 120326 243882122
58255 77667 -230903883
127023 20377 -53381600
137741 26728 -5600397
139662 28403 -216381160
37153 87765 -909693604
56053 32034 406183746
41944 69811 -246837284
53591 52289 49474460
63708 102288 104738405
102345 73321 -169971659
64370 6253 -554590286
82727 85670 790256496
143630 92738 844453802
21030 139217 270118875
106786 787 240462950
135369 114985 -447790130
18722 146731 -425225961
81645 58163 965284284
26071 47290 715331370
94312 134353 254559322
50813 94514 -27651172
49858 131686 -339419789
49 44805 -862252028
6148 149021 56140788
72759 49271 479005461
67502 80020 700389086
99585 48721 -325752302
56311 95621 95538109
10898 87303 263694478
144576 9780 -223923925
66133 97461 -157614334
93223 38172 869035450
111205 146760 903683072
101918 1955 461432095
1259 106529 641823845
86297 17441 781581543
110200 138831 545672600
1797 148104 900026379
9503 45212 113766911
139176 11730 171219419
2424 14746 313581097
91377 140167 -844789232
73548 32497 -488101357
54511 70374 449106626
111449 45420 -277321368
134333 144026 -971817267
37924 49819 -193791275
49522 8534 -597295926
133097 116733 -128828592
25793 91064 445195188
43291 14315 -264417630
57383 77118 14793382
40686 55066 741637888
149407 102623 -834589820
55783 34467 -778454844
12861 41766 252228610
128961 15894 -226336361
26191 22767 874555809
32593 74587 -875502889
81723 86858 36508309
39688 107909 505281642
14945 40654 465072429
133867 126070 901093676
82551 104823 -72120528
50122 33483 -83745326
59158 42530 -500549611
38015 47139 -343852767
116817 148982 182412500
98847 18713 -855291472
143385 104840 -159745731
102914 142177 894342389
35718 43203 -660822014
54125 103146 -754782519
119190 137732 -658056255
74787 56467 129357202
12277 17053 58252647
19314 132920 49493962
29668 70739 -102393447
142750 75692 -552124873
90988 27238 -217005545
64564 3466 -961008218
116239 119514 622425669
116274 41601 -141695614
113902 67220 70456297
66438 134801 -743513457
39706 76384 162932246
140549 68875 569511676
4101 51215 513433005
113738 57935 577597320
139185 9463 897475671
28496 131703 624736990
58363 131268 842607213
149401 49471 758974008
97960 51364 -884080857
102472 68484 -941074136
22879 29591 -372273474
111985 135364 -609685232
64050 112026 -89036813
97040 96850 424728547
35038 20488 -757381687
8445 75428 295541016
65627 140650 -292097701
19073 37331 174089252
12194 120851 -907770886
140577 73935 348213343
61577 74437 -749545803
21518 7127 242604328
132942 50544 -535510937
8028 111534 659824228
20831 68519 38946791
94878 129022 -320240067
5115 14669 227149284
95551 122455 216131183
10459 105575 340572752
68324 69385 -157453327
60948 16699 933234354
100334 18094 -565920734
95470 14004 130773886
120789 76802 214742770
4545 94968 756033496
37671 14382 -883509668
24698 114355 -816503199
39201 3006 -416429101
99634 26935 565727833
132343 23646 645021462
28321 9420 -821863781
107179 21666 -243112331
74472 102995 -724698455
4471 76492 602929826
68519 11228 -248863099
10553 73190 -627301866
27347 119677 -292547699
97775 50510 -937019534
72767 118431 -620388762
111260 115601 -914729672
55846 108296 625727768
5481 142471 -272491448
49536 119901 659312583
21960 130891 -373645727
527 113244 564776815
51970 116073 -734300964
98512 112190 107130292
5815 62550 89833289
42199 119791 -520139984
63262 140060 -600659698
124190 30975 -401140703
91947 130293 90630925
51647 38172 779744389
69731 32409 281323478
81587 6670 684193612
90077 99422 307571156
33527 18958 -988602978
116797 116792 506138141
4041 41022 556375368
394 99895 -898596142
112873 7495 302946569
20622 124140 522002284
65012 98390 245631678
70661 16900 582612344
46853 80681 -924537425
15308 51468 588946956
140652 53904 415922246
70002 47099 782586238
92108 29455 355606490
29567 70580 -572526035
112928 56676 -157316986
43002 27365 -83266048
113141 13874 -588834983
118696 99674 291794856
112218 78995 -485853340
113073 24965 -657337208
115686 88161 -116080370
92351 117899 -27850005
4592 23092 612114742
54346 6026 -157056817
71119 52814 573898438
45017 117033 -261294207
49022 100485 905411507
140573 124450 -566299246
103884 59486 -34448884
145430 71525 -630681343
45590 111103 505101802
26558 23030 476993929
25541 86771 -562380957
145083 32337 -686637750
4713 6504 -776078407
144632 11402 -659501721
99211 86087 -727907417
41483 45574 -959779463
147037 40602 -200146372
35113 97412 -344868809
9297 145386 -319842734
79796 113612 -969988388
81530 114942 998383133
27382 91463 -943673570
65529 28009 -469275686
41055 23622 646397033
81008 108111 -359026646
107796 29239 -745298938
129519 79254 373301362
64156 15976 351930841
65083 89592 -882196486
106937 60113 950159746
77667 109339 -828040190
114885 29283 122238270
99849 98244 137247535
144253 23345 -234269187
48506 56866 568802043
35753 82059 577412926
70091 90986 -497740960
4210 5965 -40509900
100248 11477 170918127
40006 77839 651703452
110701 12829 552869544
19931 15531 402727902
88265 5335 211549288
70368 125478 645206590
143466 18805 122310894
99486 149080 226841710
33109 62521 -738786208
102009 136012 -186983278
130900 116183 -641509476
89326 129326 -447326967
95371 125164 -385640148
111259 23683 385258746
115144 28760 437649656
124513 129583 523692470
146839 27875 -96756352
29907 110002 308749245
41582 118383 -567387533
34813 48380 961852120
122293 34634 -842124221
66754 57011 -679027552
102089 115745 -721439165
105359 61861 848099252
57311 61943 -864214997
69887 29774 915004351
99821 74280 -338906080
113421 88190 -673625393
115398 36522 -436591515
101018 77883 -986598303
68295 133713 741147111
45471 63664 -788809351
148394 55309 94542739
20683 85470 -906944791
48026 113067 -880360938
127531 27031 753525896
13132 83052 -398048604
50450 89129 -739045798
53319 10164 247215724
86988 129203 690509028
24673 131940 978129387
86447 129937 380078936
123254 91725 -663026124
112019 34199 404169226
6705 47044 -905943820
142924 29934 -412583862
83531 59095 212450758
38813 111515 -850204708
109425 9090 -903976523
9346 66173 -217798809
62987 73483 194509977
29304 87083 228954833
57648 40151 -960289488
118995 141073 27261675
91416 8798 151742069
7740 98002 215013306
113381 78602 62462740
34666 83209 -161271892
89849 57556 -5502649
72370 35066 -369653774
125574 7069 -771266971
92374 79132 -817629079
343 70070 -790112168
79553 121396 -2779557
87795 39688 -272549681
33583 143728 895600419
72142 128282 775508184
49159 109224 306930199
94585 33310 386540560
22753 104189 -544484301
31012 142320 -514001622
103823 105365 -65069826
20704 28751 -384854421
75179 120828 -336543793
44035 10238 282933708
13270 20655 -144114563
64774 53139 466776326
2326 85652 170243032
91110 115419 -563512372
142970 66809 768180910
48723 79260 -380600581
107849 95122 950288215
138517 21784 292193940
33482 123433 -156187873
30554 3227 757820112
84702 13221 391922501
142485 126515 -599027105
45579 26066 -196789910
60883 58294 552549287
138060 16032 225809582
101343 41809 -630114270
36221 7631 -141155022
23844 60338 -626844281
50148 8496 -974757737
69386 73149 182584418
51207 108382 337360470
47917 92409 -864111503
89750 47386 -345520145
9083 12994 409245124
82513 44948 -684345934
35706 65256 -596464569
40610 37478 453368046
125963 111668 -99782138
4390 105465 803541947
32301 20449 848207530
77048 116374 -456661168
37031 101253 882142308
54999 46114 72216852
4934 119136 -304219976
106784 60071 -518293598
123229 108771 -820817181
94992 134936 -478847414
81103 88652 346284135
86000 98482 -123391588
72741 54606 -866786509
42325 68032 -317701806
1707 84097 -693283973
125067 111230 -28005817
14988 55711 -316689453
50225 41402 658726111
89058 121740 655542521
66721 15355 -955934686
51362 433 -298284890
117875 135504 -720850545
129203 93377 -782386592
19971 57591 -645986713
141233 130106 -100087055
137428 93234 -536112795
125118 132796 -879101406
52941 43519 -336174287
95538 148222 -763458073
78414 120709 -899530431
11776 30199 -728549628
33377 125295 -936551135
110807 115775 259602874
145364 114692 767133633
91922 25876 -797384507
116787 69001 531222749
65542 144617 -38928643
66335 122483 665038087
98495 126261 -9900506
40335 19554 -433372287
126692 107991 702090518
87372 115504 -500621655
11919 104555 589810156
31767 113711 413873059
43191 78669 -148699231
66363 15784 -494277485
9328 45915 -267316654
53240 128550 727086554
43870 97105 -115087620
129059 109873 -763269445
143730 15717 74774727
101285 88175 -264615050
149042 73220 -877803645
8875 39380 68729050
98655 100680 -846298707
40621 42944 732617532
61702 59666 546212164
17972 17837 -271426380
135657 32396 -718418510
147751 46543 -508266799
62530 5900 85521132
67390 112846 424679689
138569 63560 200186516
4858 137834 -544328559
31980 93421 -111445490
145666 138363 301690273
76337 27262 -606084710
139505 137212 606779467
135596 103778 -469882446
67467 84756 154739229
115409 41224 -565283660
141228 38280 -404540207
70945 111985 -615824114
132679 82427 -72068120
138864 89836 -797757411
89835 73081 458190835
77423 64178 911148576
119584 64721 -144725362
147757 29721 732171004
63133 17840 -116580639
112760 67404 528348935
71968 136779 594611818
143503 30960 -398914708
68659 43859 519145912
122365 134684 445996324
66610 29740 -829885274
74104 95788 838844131
100799 110254 -980683897
117730 133775 -125092020
68127 77850 -319912471
146411 71312 895224254
119605 74692 -752494636
101697 36025 98830440
87887 92052 221654521
114666 142645 -366992241
25334 128163 -300981179
6490 136395 -501660934
63101 32072 533999747
136885 63465 -204332616
81133 78998 362604388
141596 95737 776518711
80646 7364 144367620
67424 116574 977090207
98465 30339 -659879302
17187 74257 -785639683
55019 3072 740977358
105767 65629 681964862
50152 137805 18359084
77671 73870 -82688553
125889 3383 366461140
35218 41229 243811047
114632 100589 431449018
28552 42790 690770628
122436 66150 392435374
71902 145349 -785889863
139567 61796 537028765
137118 130390 -187027942
41736 101949 229957017
51554 112310 -56793702
50465 64177 -523948086
123785 83176 59313673
91999 49908 243425304
10783 142925 -8242510
123627 136621 -83212592
116388 133441 2700023
12250 14672 967601288
1285 56945 -827421700
115861 47816 -649900942
59621 143972 236297789
134044 27896 -652936672
90704 52961 -637515376
85528 47816 -188256180
46969 77700 -743444812
3262 5393 -233931739
82785 136621 -574835376
13029 2540 -53637140
27032 43901 -336778802
64881 7377 -102495907
55563 101810 -113285686
72698 93039 -92297352
40787 7468 567530206
141331 124766 -438502520
68936 133474 713009241
123637 3187 103303986
50789 26139 -653701882
143316 55588 -118227177
101558 128190 1982351
131240 46808 4355185
101631 119414 -711045766
133187 40588 750566168
59124 127379 76185307
77544 45371 544290030
3000 36131 -299672685
98683 85293 -410351426
92253 138987 39417153
36771 86810 291607764
1056 33838 -432350519
38551 36160 186994900
12821 126777 -493285541
124065 97601 911872612
97744 42013 -457875297
122714 15519 75878195
74415 98573 873841958
105605 16733 -178826277
122677 133287 -492256494
97274 39688 292780202
132463 35097 954372765
54304 19547 910382171
12125 108287 -809867204
91705 95704 -648518879
69397 52061 973440692
18766 79195 17622604
108991 97386 -37591759
88989 107122 842838917
112002 35156 865535585
117869 83844 -434196804
37035 127332 -140472055
667 149462 661367894
105106 77445 -748569845
13127 92074 -517256633
147119 24731 -14980097
49914 74901 -343813415
44338 55960 -440739383
71208 78053 -227199354
76448 144617 -888314291
128830 14596 -198350831
12917 85077 -348627048
117143 116708 487083664
33161 127821 174214525
145625 89669 856241326
111279 65647 -66002173
13405 91769 -850225113
140513 65690 -16670515
101248 82480 462321719
21456 8732 -408510209
26414 29988 980845260
116015 78890 522959872
65398 86089 777591315
122685 26617 -565511719
112954 78053 -442078080
25641 92967 -166956073
50663 79796 -669689992
139513 146379 -66625357
112008 67584 -120258650
88981 24458 336630416
30731 149479 -473039926
71682 4960 109747632
115308 21556 -974892121
1989 107567 624592271
56408 134551 116716922
90742 65957 150326491
23347 26626 634425770
73320 98414 402140946
17554 131422 418598234
26967 42690 -773802447
8229 100790 -85594508
93969 66116 230563498
92239 81448 -9771875
119136 40662 603639325
98878 78716 949278462
72451 68993 960686843
126320 44411 818398338
70066 47245 -233934359
46576 83918 -661752800
91838 59496 -544892436
130703 148330 605215243
102238 36581 681430801
31052 8291 -901317927
105472 138496 -460749562
33050 91609 -990973042
3846 12426 -731119776
33287 10108 -212566878
106120 88791 -720385323
103000 136745 74934834
73387 34420 66690771
35526 6528 -671467395
18822 49247 -114287708
58477 22070 -507256860
37711 32949 93029963
84556 89469 -325978737
109428 14479 -366923390
134136 27723 -569983879
113931 99364 323280545
99595 135139 -109625704
77090 148410 973567432
98399 131979 -183694545
29821 125461 -191634701
81128 6754 -773455657
27551 128705 949598349
58295 47731 726411875
41824 84483 834969055
115806 105449 159866977
70313 139927 996775168
116046 18037 -933365475
30695 93746 -953861692
22564 130557 -450629874
40663 25254 -383070940
80729 16216 414433149
120166 61187 179345781
130914 142683 -863901022
31880 51156 617411925
76370 135016 511845184
144118 51076 -878211735
121531 40864 -13266949
84218 149007 -69871542
28831 27546 -128350605
134696 47770 676461163
111625 46011 726262731
27302 123343 111541932
13326 14634 986763282
1874 16381 261352089
64866 72391 -866779421
138507 119846 847455194
145666 83645 416762280
103138 64039 996281889
68070 133194 -600917142
4777 59690 331659818
40097 146339 855880878
94260 66146 545430603
86903 67123 848393090
141217 90974 -868603288
133980 18117 -621913544
43292 146448 -867484918
149251 118204 -145244655
84854 119885 82798266
44105 106026 -860180383
95426 28141 -755425010
21599 38339 -783103658
137965 110516 -225092999
46172 121315 -205584605
67537 69556 -99547883
77899 95544 485848197
70568 94250 942920210
140742 92627 205656023
80379 100425 -435336768
146294 53482 -366421740
136596 101510 -94440239
133019 97948 -857392205
138934 69772 -228187408
74277 15079 380828858
58542 129690 -57605666
67482 27263 357432045
11554 128031 -140348958
4458 124032 -732063857
64688 31741 -874505476
138863 98942 372280215
131116 113816 472323905
129741 66635 78819217
58095 15534 -496724137
11518 84941 950860680
61368 39782 -431026307
25581 92547 -473908705
41776 46253 107382992
60320 19079 911693085
6222 119171 -214969028
60943 132642 -133620936
79327 60574 -768641500
58532 63439 595493693
58039 142838 771593198
31300 2468 786324412
118945 47043 -759429996
66037 62128 -517596752
71846 50165 -149576807
21956 39502 816828242
45484 101043 -82370717
33608 113759 60573979
63904 7357 569993583
138549 69062 -220276878
103840 148191 -926795667
135182 44092 -731580439
97635 49491 -933511614
134816 110714 916691681
130180 54844 977970755
14196 109684 813511516
3713 32345 -275161958
70511 147404 552917555
101738 90100 -842315424
16146 88273 -184240062
42818 48112 -989278324
44849 66221 -691277887
49271 994 974199078
66588 51405 -923462741
29875 38814 -63707408
124810 135127 668954215
51720 44811 -860347427
96118 134688 -116280353
53955 56476 603882763
121751 78458 457572611
110690 97189 286513994
102591 23993 583624610
75979 149179 -388694159
19397 146246 -975349642
39522 42906 -864585755
61947 135307 -515317362
105951 1056 231214558
84187 118822 68154334
47942 130406 -565238912
69998 122017 -923256636
6569 81683 853037610
90955 23226 -313079014
17199 27105 -703865348
73481 74580 347961507
134687 67528 -682419165
79569 27245 342616274
123190 82801 -251100425
33502 94120 475759598
66421 55091 798299415
3291 128617 -262963929
123049 108703 868180905
8774 73404 -485048799
92402 135540 -416892936
98768 28413 -952473750
102640 13123 511742080
148131 2490 -125557589
136250 68457 694663422
98112 40197 701916819
47351 132795 962057462
68995 135379 -384820176
98267 139197 -427003089
132500 58693 -680651654
63896 73174 71652596
126013 13545 65295946
42555 99105 127706047
26147 45069 -590648136
42665 43214 -968401763
98721 136795 -30050078
61880 128444 -718820831
54297 43039 -843665424
61616 91173 -374538239
63164 122544 -61711294
33314 2428 519580337
143023 52294 925305616
85053 33736 419997795
61389 51966 419846791
44033 126643 -773425070
104047 28684 -601783438
117474 93461 -704424782
88175 95556 -109347699
76160 90070 -16174042
50280 117584 256572506
69217 41552 -817992298
45060 1570 645372325
59548 124826 986195352
104215 28149 471079845
137907 39201 945399227
68322 113758 570287070
54581 91235 -47573410
100368 139360 -377478978
9587 35149 147945348
58945 50995 -536523759
102708 65749 691705049
13879 99292 -173050119
58136 47607 293990315
44022 49244 -383490980
55683 81605 839741064
144544 143612 -315517845
98901 105187 526450203
41717 92631 833698551
129529 42933 -919959765
51299 145409 -507198179
63843 91994 877656486
82778 49187 918427991
30091 2035 -172627829
37059 42378 194367767
62330 31545 525723428
10687 113256 -975632191
112640 53750 -307674428
57011 17539 -480356776
37744 62143 95409859
56794 123589 -426685149
103656 2482 543313665
143588 78271 489905832
121555 63822 -813837363
131149 100351 -457427970
47932 115486 -157427797
75973 43882 -382064787
132627 13793 978258504
137341 59471 5582836
119561 42863 -672626247
5633 93507 -286750299
117668 59076 -437914129
80941 67122 -797312488
111936 90990 -295941382
27618 126413 -192413609
66280 100087 -631864937
140072 75906 979119998
115681 74454 715178751
45543 114587 557666684
99262 120005 -333988191
34475 84202 704980863
133329 74236 -996670642
61683 69192 -143636615
58888 109860 914854891
85393 5598 -854107748
25145 22694 -136771285
136877 98010 -212688149
9369 110745 -573110421
87188 131283 -929970137
19360 53846 -377058065
139803 49614 299524199
87137 39011 -205947675
53802 64476 -122270196
40416 104279 -19368164
104742 49048 -376897037
11628 140800 -540734693
128611 103836 551775342
79561 17357 -507094901
133047 83604 256910924
121729 7815 711519159
61097 22689 54806504
62870 31853 917331522
68813 94111 -70163775
60942 86227 -639419256
96467 85430 321370147
117579 25724 823322993
63424 7361 165865355
145354 41650 -100671787
32563 95143 456278578
66592 42794 -350987892
90692 52176 -873496731
48311 145702 -378401534
133224 20552 549627070
41634 37563 486673350
51464 142577 -572194147
82736 113931 -338924521
66502 15711 -154307866
70882 104177 -812330783
67756 90973 -842248760
60876 147452 575434189
69887 118299 -359714080
56279 125414 -5700130
7535 22085 263142375
112435 96412 -661552267
145854 148885 539516512
123511 123471 606001507
37800 83643 -701776594
25627 17693 -12129796
35176 138958 -869757258
4850 26125 739044869
19752 21932 482506965
94959 56744 916144430
81876 122321 387993044
28554 77320 -585251177
142120 149039 -640682799
34683 48609 -625233558
18120 112355 607103076
146930 101238 435353360
120580 137219 552878119
69684 103872 -147848948
17970 44205 -972639065
53340 119435 -176201094
106249 8111 219822
32379 130919 931771807
23342 107411 563611006
136492 125572 266485494
141614 148368 364124977
93063 119717 462238338
145875 23618 -459385218
66548 105316 152126387
80243 30242 51815777
49388 142810 662927521
21463 92418 -143182234
71422 19253 47603367
42213 65828 736739436
126975 56524 335272845
56617 86864 828364623
48487 129691 -800691647
123032 1268 658929865
149026 102623 228637065
16173 125724 -560769365
23723 28101 778473594
98623 114925 875732104
7920 28692 -596551246
115135 103959 989953051
49500 11896 318668320
126019 56467 619533485
76566 122383 700907265
125481 37719 458885203
146741 116752 824790919
100610 137216 899069100
61965 139961 753394685
110333 97145 -3860765
77099 112812 431307645
61128 99630 -288521152
13720 67409 65503943
14573 32791 939992209
86822 41479 680607366
44761 96458 282028197
121159 26666 -63506070
7451 3878 -733948345
49229 69477 185548586
117524 116443 778177702
139505 69600 -626096267
64007 141596 -709199014
28372 37131 732023618
107595 24544 -452572268
56645 65635 480665073
142598 50747 -627264357
32110 77878 -642669920
119477 24823 -652660236
29507 42881 972917978
30802 38152 765706113
38364 82619 754491769
109907 71583 435172381
104661 83892 -59735332
68692 25560 845049472
107487 55986 -602139356
25802 110702 -413788534
76898 88134 -567355092
24653 53963 -940087575
87043 109473 -325818716
106022 113993 814292811
103610 137260 -743763738
122281 21959 175591875
134696 33920 -584869879
148919 20924 -19377513
128094 142241 -847968387
125222 90369 84738162
124771 12875 484339048
104794 3154 -743174408
4048 38788 388530176
33404 14488 -406671681
26489 9288 -387615143
18867 58119 393738744
39051 30444 -118323790
112089 45648 633271748
130029 104449 493897150
99525 8661 839768266
28708 24340 -608207772
41410 29952 -417124585
57489 16071 3118906
122407 72398 -4870592
77285 93188 447760034
120826 103029 780204532
104433 70084 -774529229
76355 44092 -72671325
116712 84395 -139082279
134097 37623 -924307441
58318 55561 785995622
12114 107720 -500801133
95998 49479 980112544
117116 19872 599265385
101035 64193 -738245371
115308 5987 890638467
117932 24538 253949515
18865 97389 -263073681
90302 21398 -702215523
19367 124409 921669089
123808 64384 -457681642
138147 140608 -308321141
113771 42384 100905529
20854 92507 -669679287
95082 40624 865709170
144037 129053 123050201
37642 147045 180574826
58341 47314 215043763
108399 47708 562836815
56877 146393 657494067
107983 129725 677128423
46008 102746 224580280
148984 124223 626667760
41709 25215 487010444
78225 127407 -662240833
102418 38804 851006129
2080 139415 935700564
59995 78624 -563063440
41446 22434 104121283
29986 8918 203362300
68721 115059 -557365786
146441 9723 -609736321
148170 107897 162854408
52190 59581 702591227
24382 76643 -197767251
106441 26254 730012749
23113 45325 910368663
132224 115694 679376398
11318 79619 -155494638
55002 110143 114017691
80617 74896 -156038926
105578 57670 857660529
109370 99188 -331397578
13091 10828 47488419
121088 117270 914025471
34493 44686 -629784903
94600 128054 956500923
48709 13638 910710480
89686 136998 -899911064
30586 122113 798159914
54172 128500 138135842
146287 101717 325330744
13811 127231 -940342870
120491 89685 -198672826
99860 32573 617773414
43114 133279 -344864412
29645 45781 -601625212
31114 102582 -882117989
11594 53555 298880400
126827 37477 -92664457
24188 21629 548002647
90380 97315 -524979518
48240 106961 956924442
115264 30904 725789643
52234 33747 684227165
136790 1452 -393473341
31570 89640 264040313
19898 73659 -366435632
24803 121117 -800115583
101631 54014 -327123383
96952 2442 502396819
54485 129763 -659686734
62763 101438 377057644
33813 21369 988450063
48922 86057 706361412
52024 83893 -177136174
21230 60148 245944897
16547 25230 -54171952
98556 42649 410615921
103412 145039 -490715603
20093 79506 -558775404
14596 5645 -559550748
40101 130536 203859572
57936 119282 -558401851
8002 106484 -862939396
11478 39946 49240660
99954 103268 -280636327
50668 101451 842296019
14504 130370 -246248097
95492 132343 487782516
10814 47530 216262886
92375 96226 263013504
29950 100044 -423665194
119681 106022 -961805157
11320 129749 -314899574
138176 146326 402601301
71221 100824 393169806
49833 85258 -107492218
23073 105569 -412318355
108923 145342 -173678555
40376 128581 -164184331
39130 88444 -76481041
116674 126652 458411262
22052 96238 206001891
136611 57174 -212432123
3311 84449 91103165
112953 56577 910398746
76890 98874 -505693255
72050 143184 870561168
145996 112605 64615725
40694 71682 -320246568
5342 10453 -120685341
10913 55978 633387244
144255 67057 -84343973
148698 28242 -369604353
55944 28985 890130914
23284 104934 492197135
8944 127346 389465848
74684 19171 -580090367
59532 122232 500607414
49365 127946 -51049724
92086 6465 508363117
30396 117566 194078368
72013 52489 821076008
77016 101107 -869264200
31745 92050 370376505
109542 138289 645348968
26443 26248 338942669
136422 91782 -760938968
49725 79459 538568729
146756 90619 427815489
21001 42902 -558819275
119337 19068 685088070
11415 7797 49696677
134520 2894 806532634
31400 19196 -554057345
142168 58013 -420962407
133390 4861 814901835
39376 57011 96787498
143530 105315 -631248977
97970 104576 976861034
118689 11024 96212618
62055 141935 169905128
24902 140492 666808218
137592 14611 623549224
42870 4052 922099703
141313 41704 -815679562
134299 11148 -212638513
16022 10528 117640672
48465 149266 473205618
82621 26310 981040102
46115 45151 80799369
47561 53596 429420087
62198 43211 526181255
88792 96452 -764356796
77714 4784 747408190
121844 113767 124633705
107494 80780 -902543997
55031 133069 75298530
18069 148210 40355982
87650 15056 -178891763
57881 43570 -836219775
83828 73481 -151448924
141880 25731 -633566176
41815 149018 438880640
119089 91833 791657609
35814 61965 958125807
5800 124003 -284736947
27904 19767 994803970
137592 17395 -104585793
65722 32534 -996654839
145399 119451 616263237
129858 84962 745113584
44066 28331 162257480
146505 69628 943972763
106391 143571 96872321
135737 104139 666745630
141037 1574 563480987
16290 61707 -857434982
8944 41392 -359431419
126321 61336 373556667
146126 147558 666049451
120271 132701 805466351
133608 114294 -370009204
45146 2166 872217316
40023 121351 -87823894
144783 104754 -284278010
122077 59654 -542577079
71946 121368 -761620251
45070 143495 554823391
101403 41815 424716666
130186 70284 23502907
65932 25010 -487138369
43519 40856 -20995487
61563 88865 511318018
102864 113585 -931418970
43657 121610 -763382588
76079 55830 210422144
141781 3721 -286589364
74571 11991 352626611
20024 71627 433331094
64537 123207 -999398857
21884 66615 -779524794
83538 98512 309265833
116104 81855 391528710
91553 41547 664965028
101980 13184 14757822
139957 22379 229076707
106591 146102 -207454333
114231 62153 15776335
67422 133115 825343169
108464 207 -268498675
8331 104109 517798414
141571 118933 -598959501
129910 43690 291523812
107680 101593 132065635
104473 130550 928549265
49762 37223 312953024
57950 118888 -272109918
61562 57800 895036630
65139 14989 696227550
101986 88029 -158526205
55794 71672 453950251
141996 114668 711435626
66994 72437 268789118
84148 4070 77820837
142135 127192 796245495
10501 147977 496231433
62288 130620 434266008
25845 123544 -964037263
96603 66279 316772390
100312 124372 179214389
55771 60713 -539997286
56638 138948 507331242
10609 26027 -932835661
24876 86794 -56880660
52716 1321 650336095
16619 45698 9201036
7744 130101 830428165
65216 118508 -664432854
91129 51582 -890782732
100968 137329 993448339
146756 118852 686855892
117084 135218 419068738
144980 107317 841949983
141055 110023 -298163273
32284 112578 -299678394
79657 61490 -391922798
93165 89112 697577261
42888 41896 -136781884
144948 61401 9071241
115128 1140 638298530
92513 117875 831401632
74632 117196 -502092283
34816 123129 -975780863
135540 107791 -693684233
116232 89698 849292904
22805 124766 -777993163
146373 93997 -625841195
138864 23086 830055073
79333 118374 109978634
132625 22724 -169306260
78613 130384 361411823
10731 80452 -791586970
89718 94404 -623611782
35528 117006 159527655
91458 53902 121399686
124385 267 744374054
52269 117822 653170130
109227 51616 -548039919
21860 35741 -150570231
80613 3471 -650657979
117321 121479 -883731966
27293 138907 -518737072
64656 79452 -576441624
48090 68127 840465764
7609 89415 -119483477
24715 24150 752929020
50071 64796 499716349
146546 38322 120970574
138911 14763 -812959929
48665 97700 -254924831
104109 26501 -160447119
18128 114296 -100151488
25889 36731 890565852
111442 57282 -465702156
7849 53199 -872270469
20790 42944 -401069715
72443 36956 -909070631
97918 40324 -431531806
128681 3969 877207115
86538 1582 -563141510
100058 146557 385043391
12964 100011 272728211
24584 85047 831610409
99309 147928 -438403541
89975 35791 -100213775
126714 84364 -121439198
108522 13432 -570034350
114644 104613 61658488
61890 106564 -279288164
114028 100940 -511212689
67098 117407 497537321
109744 127757 706010857
15729 44595 -516402038
100407 89961 -313472292
47452 74272 -256041533
135566 110931 -836312671
149209 92788 971628243
38906 117536 -154087076
134664 103966 437269604
133392 965 -149951813
108149 48116 171183276
93403 79815 721366278
104972 68968 657960785
95492 72473 220778879
140374 114051 775508577
5992 60942 -444263375
71894 9009 -153354651
37569 58053 348574128
69679 12453 -59938250
59719 90013 799862739
20432 104922 396447918
119609 29206 -498813762
122215 94634 903586513
142417 108132 727731073
96657 145954 188951670
25195 108436 266973298
60033 26453 474805134
3950 86542 538195393
53628 127787 437735035
98341 78574 -810546438
54745 80518 956747520
102815 140054 -74334883
141651 69385 -689834043
147205 2154 699507366
116786 29651 451346025
111000 133572 -715118785
45397 124029 -150332831
75460 61042 -275341458
148505 6574 -767218051
144632 36531 40416581
143105 46278 -478769186
29992 32500 802427011
138428 113842 -42458554
64510 14243 988233979
89949 2948 298478109
98594 95846 -658601526
45619 75445 -764858073
53409 106484 112859565
80454 95616 -961941124
112932 20035 19704454
94305 126962 -883000664
36258 12179 -378514500
36533 83408 137879146
96432 121514 843314165
87162 498 -115504868
59772 140228 -876187395
82913 25284 -536788609
60666 120233 661396511
98184 117396 -136252653
76195 82569 622603152
77702 101203 -971211804
82466 20914 -461574148
55777 53580 722308811
149442 63313 -263284430
19489 77938 939597279
88580 103900 -674449930
96626 51528 -836450650
55002 75923 733971679
26702 17181 203495043
3899 70127 624891453
12096 24034 -824875384
123787 113443 -787574621
69865 144364 328493958
118541 46582 -843467312
84192 94834 875488127
44484 71855 877139576
114577 79877 216738838
41672 53433 -668901414
47916 125609 757713223
10774 14948 493293203
46279 19827 -182025981
148608 62473 840917267
62882 148977 870828945
30979 70655 -774307589
25656 105140 201945730
25894 114852 905786308
114594 26991 550944105
63444 64747 831394085
15982 56852 442182315
126309 3326 -846217324
9750 57383 -810838722
100776 25556 -360130596
38182 84947 446063135
64051 122048 -681835101
89349 13896 -272897620
46152 3154 -325704181
48157 12375 462564628
69806 84565 327792409
76198 149372 847434596
11132 105377 91181079
80378 74094 -820819592
6591 20324 165284641
29450 35964 -385727771
62081 104274 687720695
97519 78600 -144113275
128703 120650 -861169753
48335 103242 184054898
18447 46391 347535294
29127 71516 498552637
104839 67722 306737095
69269 20202 625171514
94555 92637 -5537845
33563 129337 -601343059
122115 90511 244932253
133029 31981 -87417341
32788 111356 -815744858
93810 3454 870192329
101686 121747 342914031
135117 136022 -229448723
131840 106483 -630576430
62658 121708 -851455266
63257 926 -734518803
57738 114853 -657345680
75441 28676 770364780
75298 71904 -761639321
138564 57824 274916465
32258 130057 377360381
61027 123384 295378227
94515 129594 377838077
119307 85750 -83455789
43916 62088 -428261829
69073 6658 -722871521
66780 44058 445359077
55279 11396 505298508
44845 116338 -997328756
95351 106683 -539567308
40817 95210 -123247852
3605 113834 -16808419
9040 3273 -468861565
62082 112218 674286961
75623 126042 573679966
48233 138258 436214780
45461 92035 790783390
121665 7676 -784187689
11348 103413 587214956
52087 39941 749402323
115561 65172 -551109489
106979 76532 -20742063
67974 88449 -297728237
25641 99014 237357511
72787 141589 -477813826
29539 48592 -700162811
23837 53925 937127660
111782 81126 805157786
47948 107567 312771111
42412 59548 827949909
108162 13538 656533127
33560 85766 -795908296
110048 132837 -453635876
105427 80782 467739124
147213 19753 -13328655
21336 143971 171407633
68412 51380 -74777603
21561 57551 -730418202
60277 110878 868023381
7754 3137 -207853469
11688 43335 84282458
89119 138566 -804141554
68801 129030 27236985
17872 40969 861205743
7166 570 -235778750
82254 35460 -208629663
77453 86319 914994006
48658 54304 -194164713
3710 65746 382397237
71835 137834 -308492129
25441 125731 840098202
79683 29493 408089920
71766 1678 -638509451
126885 88657 227701605
140645 92837 -407446843
138882 8124 714013181
113834 44067 64541323
98592 61606 -181171560
130808 140258 114366721
14688 93426 521936133
109238 7399 -945952668
2246 39162 551861297
32264 112348 821044630
92881 37964 587497927
6325 137160 -90750676
113097 35172 767572054
46556 66027 189533468
60580 72370 220239458
7399 84412 235236563
121174 50334 233863219
49798 95254 -935279949
46374 129400 228333896
144009 138198 854158914
132444 90302 154199089
12672 10420 111147486
74805 148155 146154754
22833 35930 629416027
73932 85618 -847493705
57079 117028 970957251
70026 118892 -895474161
18873 141618 -150912421
22097 69165 962099333
129615 50016 17813525
82245 18235 964109269
77561 16799 370575264
131610 62003 -518571093
74549 61925 113472682
117191 11051 -481964349
16727 102070 -379908018
61616 96925 263778653
116332 5624 896382190
32025 7033 -677482142
125234 112581 -442797448
122973 129715 -816210638
120542 117822 613980453
108377 60227 -75723481
126444 127046 379730171
146319 76210 705304868
125061 99726 260171772
89350 80466 -727592341
94224 87584 -197710033
7011 93905 -320520902
4056 70513 -783700565
33573 57891 -709991890
29705 114056 -80135448
124006 33634 822144824
147957 107528 579853824
102425 149619 -797712974
144239 79683 -430858841
132341 29085 40979445
18120 54198 44804252
72548 23694 -145508650
23193 86709 362366422
33543 110359 -842954890
74940 20636 -417986535
134265 131411 -765370452
123776 82077 -648065638
39361 26786 939610208
35420 33878 -239898533
98880 78648 742121195
41118 38232 -303952552
37708 146399 -651959532
5562 118865 -167881654
67433 139232 282360456
146053 21089 -614055137
140239 21415 422560550
92976 149099 -639723861
43552 74605 -821376501
36151 13351 -273173325
18804 118995 -583521820
23651 121629 260070597
57369 113116 183430797
40462 77506 -886493274
37518 139374 811080584
45435 60574 -161735582
147349 144757 527019537
78319 71207 -412658276
38820 2452 -124555617
61758 19704 -890421423
88546 107340 754250261
122975 2748 526622181
50581 29866 -185600031
72450 53718 137858847
127911 27573 719247427
5564 26957 -653045749
61950 61372 -8032561
107440 121856 -421295713
69102 109673 135973824
81928 122340 975289313
12999 38610 362064897
81104 5432 -369299893
85266 56003 -708866374
140457 95810 719685802
65524 90338 385946198
52519 62480 456813171
121172 32924 102634509
27556 113701 658004356
33795 132324 158549952
8935 99259 389331328
93011 73197 -352917561
63826 96227 694086863
49686 94978 466305580
25732 30265 -495498212
48811 83490 740965402
20856 84588 -575804737
111518 85679 590979545
8422 112145 -559860347
23729 22278 -194339680
109686 27997 224031914
83703 76140 630772507
36416 43898 426443871
144095 31763 251703817
80468 128407 -219150837
91779 61714 288934343
116410 9093 838357929
48026 99751 -226893207
73408 79576 -912200702
90402 10168 -75340788
20054 60012 -47864825
2632 55769 -699779464
84502 12246 139786750
5357 77193 -868155636
87386 46822 -549268635
146948 51267 542914648
145654 134953 -144874163
112260 84639 -895519309
50100 80561 791403528
145073 129353 -346778154
6039 21098 439350445
53578 113518 327860940
66417 95279 674002448
99375 103598 842269187
55761 36048 598314316
47815 137382 -461149996
33177 28816 -614653253
112664 19943 513221200
80614 90294 89653749
78206 148101 -700678715
16123 71917 -64619946
120736 78842 186541170
103621 127633 87057821
49325 36760 314458163
129667 108399 705592760
75134 38256 942082233
85985 131457 582400442
72792 107954 742679463
132850 108296 988152025
83844 136296 131972059
88546 134323 -880188320
19702 132217 -448786173
18569 120856 -663357675
39528 40830 -120252769
95507 125691 -134936151
75376 111443 909317552
9541 87516 -208376587
125027 141901 -610200877
545 67464 -113142161
123106 30128 -480257177
78344 119017 187055505
112362 142902 220460680
127033 133742 -965211721
121577 43146 627187548
30840 66610 252730109
18784 13563 604956655
80792 38752 -444202108
108371 91472 48669579
135065 2434 -710551198
146620 40604 867470389
49716 22520 -138586672
120032 149235 388938824
148297 47542 -836892683
125546 18528 -435649498
76563 14779 -222946102
125350 26600 -419174833
103216 121426 689501590
130587 61840 -184498841
119328 71150 181314390
145033 88994 -124767692
4122 80378 -68580939
100701 79265 118915494
147065 40870 640417846
141219 75694 748986833
29676 54211 -222648962
60556 99672 859223726
99874 108473 -490409308
111799 105143 192124981
15630 31318 -670218273
88449 14433 -609288752
11624 105096 -542227601
50487 106287 -147474994
59259 54499 173116475
82381 26854 766367934
52116 40444 22286072
101418 43799 808952871
86275 95081 -795814878
63675 23502 -38139199
37787 108632 -640139514
24690 45870 820352958
32177 107754 -261062857
50147 3167 648234721
109239 38401 -228303710
95898 40606 982456628
14067 137679 -447700322
75428 88632 300939354
20337 84240 -306435116
100417 81475 614096429
24278 130800 -464000906
9216 143262 -927009352
107242 52360 800116905
23369 44147 801423046
113188 144497 24030351
80312 128725 36008669
34540 82354 607579942
93824 148098 85770964
135347 138588 436264604
46064 42089 168168320
71001 8949 895184398
131825 149689 963027438
16636 132564 572516064
32818 98047 551590243
13272 28363 309177029
135432 14472 -515858633
103040 22501 -367655850
78550 69994 747188542
119667 53310 978025232
88818 85402 88158958
116268 139578 385347329
54271 132945 -827197285
135722 138078 5308565
143342 127509 -8120067
46114 143950 -523293545
2656 32995 -646870631
8920 47351 -620516130
148415 103669 -836850942
51039 33404 14761548
1787 131503 790668433
145755 34588 -561299082
67674 104741 79334561
58487 85820 821632282
40683 68219 -930300993
132317 18804 554685658
1820 70482 -775368434
136840 23818 410680413
34953 31337 -94758816
147898 20683 -758490366
64995 130639 -588344489
48449 57299 105304738
15224 26897 -151500061
22021 138335 -3064568
113827 118888 -11229590
36323 62995 -33473906
70122 58179 503425258
107139 63510 -886134205
33106 56810 304607266
68564 141052 676347842
123877 84719 198985477
7482 137971 347004598
28733 148314 -167005016
26097 78752 -180530449
79746 143515 844629581
133945 96743 -205524918
30927 136395 -586214877
26921 131627 -122680164
13998 17633 -715815603
36157 12150 -873441634
140273 148485 355243910
23134 1575 340284714
50506 23233 -203176351
127236 27413 760417741
55870 66641 932631364
136857 148252 -738457785
35191 68931 224084853
41970 89687 235913648
20380 48384 638182232
76298 111928 33477735
51842 104252 859627809
76466 16066 132328501
139650 104192 75286982
115499 72812 -445635789
93201 27589 411886214
29416 141235 464741963
138787 92621 378773402
143088 66832 -81355969
116443 9302 133705256
16912 118909 -544953648
69159 104095 106325351
64805 67820 281058341
119894 76371 21384484
99617 75494 -655292774
59140 16569 563323818
54822 130557 -1847738
20636 125163 108070527
69279 50316 78820054
131277 120492 296383593
74415 143021 -275524063
23135 47631 477346311
146361 130999 -888013006
81515 99089 449507311
15137 110098 746025711
120522 14155 580959016
50294 94092 874951394
137640 47693 65889663
76088 85036 -979157611
48852 57276 110096789
6154 645 -589405730
125193 27031 -681360394
1637 101946 472143573
107243 93558 329620763
30099 64794 78985620
121158 69303 747626788
32948 18356 903310408
81976 46402 856769360
51252 76470 -375347184
143448 9928 -999205425
78291 77763 -162152876
135648 115122 579478500
43228 85831 -544847914
29526 23094 -210625510
26724 44565 522059172
113847 73690 76209301
74861 118037 -708650385
12273 46884 177645190
74560 113887 126720229
51352 147732 295653423
51953 101018 431446614
16384 69536 -99350693
69019 17627 -880413779
79625 8547 -462151917
123256 77334 203372134
56292 148384 -918505662
35319 8812 680030353
36668 66766 189136751
122309 127646 -738877406
56537 57346 278882168
119011 67813 356678259
117465 92279 21222746
26129 18385 -719098882
17329 82666 91199034
26328 50392 570329777
94050 133404 909204971
129560 84410 247093378
22104 94993 7591294
101069 7655 -581064330
15650 7174 610542603
60616 26881 -939933357
69893 87424 -667114726
43930 15932 -404591383
58155 44029 -256144053
131341 42249 461503938
119646 64234 -204118146
148800 29251 -879102888
52562 107597 -558116520
148573 37836 -538480650
93535 127444 57039352
75175 41484 787737612
33029 34944 -434091995
125984 99494 413089900
108534 59063 -130510681
110229 67029 -418301407
21075 17704 145049663
2490 97183 -446350247
78471 96825 141260586
76843 35278 -413788301
133829 59003 -778619816
95462 124092 -466126275
23110 20532 990506452
59630 17139 -621496670
126254 83087 335102361
125468 108064 -60796520
56114 33602 16823601
79361 96295 -354803033
141219 61700 197167628
53429 136313 -724676837
21410 141676 -138798826
59170 87522 206316472
11085 27937 947000441
134188 37533 781752589
146591 98635 -939374080
103616 123720 103265242
83289 18872 -552044225
48382 4620 406094004
113274 148858 -866259409
50147 92109 88776766
13124 62622 158983948
35738 55371 995617007
76446 147058 468746899
147119 415 785960226
103615 35108 -60681055
50062 4583 -613706444
131933 77636 -789663011
133402 146916 471597151
25848 133694 -818926788
122466 52171 765919237
103626 84295 -40950754
144888 88159 161726915
123212 68144 939746775
50857 96323 387549025
3204 148277 -505380376
3799 88002 -411914226
66728 6910 432208429
135970 46853 -866567829
99310 96228 -257536939
50706 121791 152564672
142304 47411 -145745897
68764 52488 627705993
89108 9741 145650208
77319 140822 339563353
83490 80252 -225415359
118895 35149 -138921415
109569 73204 -189270097
13916 29583 414278186
127046 91455 -545429496
43183 63166 604643392
121774 94284 786593601
124590 46463 966712323
4986 46629 -353487807
111572 8058 697464649
7816 99690 -302398384
137370 29056 761675222
47324 125441 -777397487
106825 5141 -758984127
88073 45254 474046192
111568 60883 -811175867
7693 100711 -686540138
96858 86708 -589909830
112152 9992 191190387
26130 11575 -972158739
84566 56945 -592839610
129352 58435 -718528197
98239 13630 79656655
113610 55877 -629244031
27162 69627 -360797609
2873 55186 938617125
138815 41685 297052045
83987 77674 -357791763
118037 143826 676335822
136558 6561 455236319
83034 130272 356467124
143348 104288 -560215943
54272 92074 590189506
144277 19038 509018942
87714 38243 96826346
144096 36261 764245588
111785 58013 263625690
8875 36051 -267740832
17840 108199 -876468415
21600 136925 840151952
87108 46962 525264088
775 90013 -247166640
21364 32369 807949854
1500 8074 -268954976
28105 95417 961888789
146752 118198 507026106
75432 28916 -403552335
54844 91613 137089284
26375 108234 -337986319
104897 43818 -429711607
86706 3981 696225104
95540 105762 -677041722
141409 29106 -940870673
107460 19264 615122965
27589 85972 -780457667
95212 123843 -876354378
123159 23013 188301819
135647 121827 531894257
143576 59722 516141072
1085 17629 -758562295
105995 5085 -824972383
83499 23000 -947920692
15093 9497 -972803920
31910 47585 149425748
33437 9500 758693699
97213 117411 236248249
11781 110546 -165940761
89361 69028 223265776
14102 124105 623728715
55997 139215 405341165
24776 138736 -989446264
137165 82635 464183090
45140 131477 -515147487
128408 140650 554844218
43228 87888 723054231
28981 56213 514471589
104826 25686 522479189
86143 53502 -411775214
64709 145132 -655278680
93088 87139 921443440
102239 114596 588816798
8546 44116 29253617
92060 100432 -477142282
69849 51341 -973512661
119763 61608 -888392865
133184 75487 408611970
4612 139834 528036060
102595 17971 82588633
127759 80449 -306413257
132898 62362 682471804
20837 14937 -690521291
51509 36228 239161622
71416 35619 462895852
52519 41965 -900552408
91545 74297 -637906292
54825 121923 -83953934
129644 25602 576757386
33192 81831 32651449
61537 119938 -432904416
71272 52024 402096450
44338 14436 991974161
21994 104032 350153302
88750 47338 850886396
40828 38515 689924325
122632 128142 -458772381
126880 84914 793425648
121077 78981 578649681
119290 41701 63193461
146429 80335 954723038
124200 74465 58465022
130247 118107 -698460101
61612 32500 172651018
116779 89709 708665642
104509 134712 -221536382
76337 18382 696920566
147946 11390 -778885
148656 105649 708049583
12791 428 802165565
16882 139964 886574834
53696 29829 -475227696
14173 109321 -524788268
28120 142864 -303134672
16498 21996 -538169702
134772 27199 -341374723
7897 52532 970158029
22896 54712 -657636260
124080 75752 797380842
111611 59288 954537009
102492 139287 965671997
47255 75824 -150125774
41086 54626 -833704224
132522 49105 747032086
84032 125928 -156911166
22159 49289 -311938980
115306 90338 785603108
35375 6782 816371114
58107 63945 -493320763
43783 42516 -591142288
61228 114357 -225142036
70663 19873 -652109132
19297 51135 610130095
17015 2319 907064280
69151 58486 452478154
121459 108313 -602632822
90948 28973 -103762891
43377 57772 -568973990
96103 6007 -944604233
96226 145335 -778552084
28956 5814 636838411
137709 42095 992733738
81640 11692 -526969874
94150 60784 -465880324
85606 136298 -516940503
142556 27552 998023423
66865 125885 859874077
18105 73076 34388887
130684 22284 -961823861
78493 52561 -129181121
116737 87211 -20917728
7484 14332 248047035
80906 4881 -680139958
67043 83083 985090560
138603 36956 -756621753
142163 80606 502398109
4273 149177 318747346
127816 116005 668098440
72995 46057 -956493783
94445 65214 -723673180
86274 101006 989671708
17169 2931 -38398878
32479 27552 715420811
20667 145197 -188427627
132520 106645 404267341
99660 15344 820030047
126187 13130 119981086
8058 51808 854539448
103812 29073 -199295817
19531 93601 80349312
143070 10132 545498351
10788 145281 -837825839
101873 142382 -970559413
6291 58691 757563473
149659 76311 327105481
74454 133662 -29508029
10756 47452 141010262
31362 49978 888991458
141182 4692 254187601
10824 32933 871669801
52789 95693 -736627266
57965 84511 -962077120
47163 112766 -291594851
112755 79313 74200779
39447 89520 -768251140
105905 88224 -653597921
57941 137421 -686911442
66414 134515 656881421
34949 144243 -153719932
88623 138214 404507671
41769 2521 -438546635
115906 126627 720770334
3056 8710 -721835765
15534 41187 -282914281
83116 36536 -38332638
28862 41446 506375999
19813 68649 907859621
116037 39290 30101843
43371 54082 -55610822
111686 115097 264548010
128130 17572 -317326041
55572 120825 -865708394
29340 40674 650334693
14397 22886 -402469729
83980 147066 -218837316
762 83499 123629885
36631 142968 108514398
121916 13022 583617810
79643 74630 -567115448
65447 39934 -224448542
87295 121408 563960131
127304 60088 624173998
113281 114442 -410050952
24263 111960 783299446
123682 117153 279468718
70040 105994 -645431974
121199 61802 460474797
53794 36763 -766374171
107167 88006 605884258
43080 52935 -90722910
120547 122809 -570047554
38119 108354 797265743
20837 32457 -356197990
126377 84140 840869368
93686 139791 786792984
79238 52216 283017594
41468 3404 689825210
108598 32385 951415049
62858 140173 -299603768
101405 93924 176719995
99788 31995 -627586924
8215 58991 -854151833
101982 127767 876774126
71083 76808 840032012
93056 32301 -955528529
109294 70854 -700651263
65999 119761 -684216741
109473 126838 -201353555
126147 130380 -335919985
124339 113557 147569195
148700 135660 -232303284
76331 49184 -533759141
7118 58667 -450180330
93606 74413 399780614
49184 72614 -394823911
103216 64938 -717792249
80140 105841 -599705585
15263 760 971671349
6548 68630 630818198
61097 38221 166139022
109317 958 -81812672
117393 35661 -707637599
132299 122407 -937988694
30498 106615 -869862513
34605 74069 -57374076
20843 18275 609682666
70090 103168 -37273976
133712 24497 -255657013
83014 75472 165893884
60489 95275 -534102232
90728 33002 960456353
40396 124604 126724730
146308 85586 -40935133
64163 96939 -51228319
100129 43808 -175090483
50955 75354 698512893
106379 82765 -978703815
38239 59297 466039198
57318 103616 811842437
120740 48230 -54046797
128941 74215 -752295732
128038 109576 -913190945
36547 70489 692814173
5590 45403 125963832
137766 20797 -780952159
65547 110146 580337170
4415 15630 358129617
92866 17485 -415111027
18235 82017 -281504626
64737 40042 -904079515
12526 65640 -762664267
26156 81144 -795023590
4847 29779 59093816
146595 3144 -898638327
110385 12241 155001034
96555 96308 -533809423
94637 69320 -949313426
26609 93744 -895978338
92023 71189 -839089357
63388 34760 -222906045
25279 25122 -156934093
68149 34797 500107555
48109 11204 164458338
17543 78362 732272031
18495 30329 930544853
1928 129221 175018188
40117 67785 535596077
108934 41402 883854245
112039 86427 777353005
38424 52779 852125268
73466 114434 468049502
91557 91670 537710753
119645 80992 674149640
15633 80391 -231998172
7740 106691 -532503852
40599 147180 425483785
88029 47227 -231014089
39814 128905 -681867996
144412 1943 -262247907
62800 138966 -910928720
4803 108125 -343488692
62209 4861 -395327100
84522 86917 -653148805
138573 92038 766079405
12501 135316 -866773718
102530 88228 -586086334
62283 131200 -249593881
78308 71025 -254926814
90117 67489 -362869524
49547 94395 -166238384
84394 20877 -145463385
54305 61250 -498569824
60511 117524 -174591203
121718 24108 145139270
4993 98272 -206214649
123972 146403 -781067269
76682 10381 -974068008
143903 146748 931162986
30679 105877 -36089434
66276 13843 -599889521
34156 112914 -291540909
1266 10290 581695844
75865 41096 488184768
54487 5878 -38889239
24220 60699 -355534603
32948 2062 -174012543
115778 59687 223400212
110379 134684 335846378
94232 145711 570992772
65371 55613 -980392760
77015 96916 -340583403
103583 65174 -280924471
37894 67057 -242722789
55291 107489 -169574946
961 120579 -245335476
28350 13118 -198643424
58271 48729 -552315733
29714 11394 -508025929
30181 130342 -563004718
136229 42248 -422900315
81643 147390 -664420479
77298 45388 925143701
95759 66640 -283908562
119530 109238 92855675
106152 101980 -947408227
141765 105300 -351145133
123756 95507 -569445119
7766 65137 760183391
25807 112326 -656153502
45772 14694 986629917
115092 34972 101445140
97477 58302 -700168518
5282 2155 916146094
20679 143616 -172809517
51721 25631 484139886
12823 120397 -22046124
103717 28699 -998177728
26641 133184 -309105545
80273 97390 -758548368
88981 82699 218207205
24778 89349 -622075085
124606 109040 -467731716
48013 61042 289058354
44329 74487 153528378
146426 131342 -866218867
142513 37884 840689808
128906 42875 379333397
65267 30426 895708591
17501 78638 -676687211
109116 77440 408790442
24476 107961 531974821
6541 108703 -173140468
114495 103242 -903020636
149158 34210 -384640326
77731 87275 187713598
7171 53600 560848537
7465 10341 214319199
121030 7361 89039524
138410 82117 618674789
11864 108973 -54824639
77109 119201 577756330
19777 3721 -351894801
70484 47401 43289966
92225 54023 -188523506
72268 104966 -473688943
139734 117481 485218008
29393 149057 -333372371
127258 149568 -531507040
121667 68572 632277649
75585 134103 873427881
59853 66473 987610766
50546 71156 859642530
29537 122074 56914022
100208 120157 48103238
431 43230 -818886325
33153 144529 -472070567
13240 85507 -441402109
104418 98095 -185045408
143003 106832 136656873
30915 9723 -182531900
88101 129992 500877593
12916 137894 -411562613
61871 112755 257018169
15355 131437 -208570375
7637 115806 -807363771
4209 99044 -319354148
90611 6533 -81266368
96165 6066 616212618
77497 70958 -321077700
114735 31200 -227139648
120876 104418 87756146
4888 3404 479515256
143708 122118 916219375
83693 52245 891922402
48107 27680 557930510
55983 58672 854644530
68461 90830 605874974
12916 148495 -673074168
96811 89706 698973649
78323 15128 609712484
5931 78675 902181493
107169 5153 120749289
8139 58541 119163426
87404 146112 -283092615
118922 18372 -831919953
64071 29857 -331769447
48199 24581 -730797281
6142 104986 -694121462
64110 132325 169581838
120364 62967 437954850
70029 109113 52534886
99395 51031 988208221
86735 144962 950631563
6489 52606 123228580
140002 78398 806023206
82828 101299 -574356362
88443 29837 -137815769
89247 134459 -237809934
6084 42632 -545621967
149582 139845 -629962714
89565 143660 -120623445
19649 16461 232479014
81387 84939 792336375
101968 82932 -922304930
88264 127077 561965764
8311 95661 -283131462
105172 122315 228642246
91251 17240 423623255
32704 78791 -16240650
145126 41814 341569403
120826 129549 950895234
141725 93870 -635109511
69320 46035 -889956174
36329 24824 -900911794
52166 57584 -200993794
109089 85180 -46051610
20512 142799 102267976
141107 140320 379180087
113267 96079 172746140
138181 119892 -836785827
27589 65448 817085994
65659 23749 803497815
116028 32732 -65451872
130231 42771 -901894876
18194 105156 -321085648
128086 131789 483480085
121694 8978 402791172
69058 34582 -69478565
110310 96938 973029911
11183 123801 564181044
100269 78264 -827464902
120459 99155 -858615678
86331 87613 -524657830
2035 7848 -696395615
26191 823 241249165
37656 90418 830073043
112008 101769 743682364
41798 134577 681528224
105505 89419 -592485392
95225 7538 152794829
4583 108515 76834948
18032 97519 -625236804
121000 73936 -72367984
98726 63376 543527349
35975 75124 768156516
61659 94749 -79448092
1926 4367 476846863
2028 102453 413229149
105036 145090 -51508670
71756 74448 810455129
85909 127617 -749283182
32351 97944 904461559
129213 124073 883050861
30791 144855 -487382981
9541 98464 210531111
5849 17265 -951119096
6167 112152 -348885161
44180 106436 194812360
6657 135560 945673372
31787 91779 785624030
116236 51110 -489015033
60320 66730 836123097
148932 134037 675789449
103091 83673 473749539
23600 131943 303177307
3328 2544 19052252
117725 8436 -349756339
127888 7989 644552340
7849 50946 -390267638
83693 83371 850276872
94409 494 -693329726
119319 39792 -528309382
98292 143723 581204601
56540 87468 8405161
44351 40132 -435589242
18479 93490 -195423500
145428 4768 -622779494
121669 131208 365496061
118248 24770 291098556
128404 90086 92651386
47170 113437 -24738800
60619 70382 186425149
112710 132964 -310444964
67057 131282 736052325
14972 146351 -561286658
79973 82419 -179362494
120656 10884 794920143
51392 120604 852941984
112834 134135 481470547
41138 35233 43734210
93666 127090 452780916
83259 130959 775037598
119649 60797 662821400
143539 1527 -703097649
51207 13786 -309093980
84200 72377 -660230106
131895 44107 562366871
136116 29271 -672592018
24777 12676 731595208
22677 50395 976856071
47638 52129 -286925849
90410 148136 781376292
30073 22828 -702568168
134864 38758 693858495
4743 60730 -392285116
53370 104474 510344367
44355 124657 -101485787
64036 102633 936928410
121990 1611 25469488
89138 88006 923306554
50680 19100 232353177
53526 68423 -884821728
59317 28195 251384156
42126 10067 813308840
120885 134732 33458754
145349 68888 -739411133
43130 46216 906360965
146285 98896 -173959855
110384 95988 -236396708
124560 110441 713954692
121650 76443 -627520539
95095 95275 769540412
36565 92667 820027460
81909 112287 390961556
71130 148240 -99908646
45650 28126 711215407
79616 86689 -422335218
8860 99463 417224269
55728 78234 -273599852
56489 38805 370712883
85963 109731 350903915
111592 101639 -219079857
110963 42690 802927988
103815 49432 -724901090
51532 140484 465186064
115640 49728 -802143703
31120 7603 -255527962
134954 31002 479002966
57297 51441 -188906813
108287 68607 -422684955
63972 71279 -729695331
83671 90077 -283752956
86234 14993 -336373770
78154 88101 -872060696
57137 109111 338357092
112540 48222 750695207
129630 20491 -716509744
122603 34575 527958367
80412 127033 -844477729
129870 135382 205759349
46510 130093 894407720
45089 109140 -851910687
79283 95253 -889141777
47086 26015 -357320779
110779 138213 791350829
101924 46931 -783821606
121531 48918 19445789
3154 95578 -303164634
9366 146174 931675346
112006 110779 867225807
17712 121456 -857179191
39904 7468 -333228135
20402 37012 441444563
26897 74755 611951825
59452 57344 -959333669
127664 96812 70108599
7750 25433 -530857718
86130 66854 55878297
50030 63800 550389905
82059 82730 347550291
148297 78763 -542152316
140962 125599 -650243029
48112 81297 -996653905
70105 52966 -829138588
86320 70636 -966618000
56309 37488 -418583447
89274 93138 945042838
40891 56938 616028490
2003 45147 389034127
121062 95403 558013206
126810 108188 266773962
115161 45761 507954039
108276 132996 -782789513
112224 40865 511942946
126581 133346 -879650020
53429 7593 770972896
42248 146397 -756378620
81097 135772 -362795314
20127 71755 -847957763
76078 60738 -508522433
61630 59713 -151580181
51737 16538 291170367
75490 96390 94630813
19747 1178 -781837899
88837 96452 -865900448
131615 112775 541394459
86964 139874 -659270932
59961 136398 -445696969
131378 131852 946670352
11283 85260 -349247178
5718 145287 -137502275
105978 83660 245675850
74396 75586 -233952893
141137 34776 -387189261
73060 10208 -488215044
117887 142139 -403321419
132556 76356 358496567
38254 79850 -539201285
34989 39697 723668368
132163 11678 -61372625
127309 143225 591695768
115350 149076 673607081
91437 93317 -590770198
75643 20926 874260162
114607 77518 -152308899
139878 147574 -675363130
37642 35070 255278811
93514 45739 -717484573
18034 43915 -446116160
88826 26129 703299472
31358 50217 315981808
144736 119952 32498318
36070 39505 -674785912
111434 147754 -502565890
39076 120838 -393851672
114255 71749 553503824
91318 102646 -952103484
130216 75098 -437259373
86873 117654 590069653
78603 85279 99754072
40023 4852 384250504
71172 1250 -249937719
116372 127267 480852011
145148 88924 809922199
62473 36703 -327702978
121190 60671 645787232
17972 7934 50169697
101033 96912 -119850436
46232 81475 -600925755
114413 62414 -126820155
51854 13696 -856494827
26185 137920 -304858625
60899 129710 352763537
59186 82810 266516851
82524 45673 771171750
105642 5782 306622902
32228 119247 808324588
3120 45255 444208184
41880 147818 -250549062
109633 35085 -948400492
89247 16810 897310857
27271 91406 760248577
41224 53159 -934173048
28778 51131 -472557911
74437 21259 60055234
75384 14562 750036723
103985 100087 135032259
98444 6560 992253125
15098 145257 -542776862
8071 131234 -105972310
6594 88445 -513558614
20860 141989 -404616952
120093 130771 -55078036
34225 123972 11598472
5300 92894 464349584
71009 18054 113784793
84041 126299 -211762939
70229 108122 449578645
145556 52713 -574780227
133034 146759 -369247712
15128 72405 523986826
145350 148454 585999032
142939 86848 683887691
132350 145775 96170036
120037 127002 170241653
106777 104806 655490546
6600 131971 -560759063
137365 60959 -265308080
102681 105428 989974071
94019 85354 410691315
87850 56635 -567180239
125546 83299 -398757395
126057 87323 -756788264
16300 37989 -807427205
10332 127633 289830339
70894 32042 666838172
28 80419 430472208
33647 127758 -962032054
48318 121674 655107663
105309 56447 415090489
53335 143797 258054558
117037 48965 90385737
145336 75428 91643159
134864 27235 -398119682
38804 75987 250073394
31858 21122 530616990
52904 106236 19896927
83353 16912 -53775356
18907 101118 -287280217
24716 29420 766052850
111353 134150 -83841363
55486 81241 -640593863
104972 120438 386465233
39348 95163 -705116466
34671 7247 220012009
85454 47644 -991676718
83342 25328 660242759
102595 102709 212059198
3277 74861 262595667
79300 41086 260118969
62698 37084 -93589292
92752 146785 -633625328
66437 139634 810080817
65465 10351 548742272
38279 111677 -118519847
69609 83384 713719932
122407 140378 948611992
106261 100111 460372250
12718 24853 141846987
79320 147551 -483538108
92571 40685 494381745
89123 69303 413767119
130477 80646 125527152
130985 86131 -901662908
12173 117943 3908611
49738 43381 -742835913
128836 58377 193846332
61100 48531 870304429
148330 74335 -483698862
20216 36248 489037349
62587 42514 660226704
7859 87726 763630613
68303 29131 267890824
60651 51621 112458448
75095 27255 -733822690
27993 72659 995264472
57230 9797 74917423
148330 2398 638787706
96626 37745 683887041
51204 63483 -332517424
110075 135413 -806106335
73320 40204 -985258951
143111 135469 991559589
9369 77893 706894651
97219 56496 -648251090
103378 148797 -571164476
107465 38050 -592588594
38893 147800 531383597
46296 35753 -372403712
39426 80561 -127206335
54581 131554 714979420
41387 80829 799161437
12106 72362 674004264
109238 102350 445620130
140467 122850 -466254474
23502 149196 397687180
20938 44592 -487722063
32404 11092 -941483568
28322 54644 -788743145
89883 41206 609184433
139059 97335 -793687989
93056 45020 199895967
2692 31825 620970458
141764 139409 -110144019
108632 78478 -887889839
122626 41313 -129345752
18364 80507 -911588238
41124 13696 773681413
97129 52789 355109729
57407 70103 -246870581
15695 85762 -522983512
90500 64284 -353075653
140735 103121 348218164
144960 52478 -79599481
40261 60674 -364058232
67653 52012 732463728
142485 91272 -657291523
17035 101079 -450832071
135865 81796 659614344
86851 32608 802968783
4233 120694 -682074437
70978 67739 -297676544
101873 56549 -389053068
130186 24493 -586011823
9328 56751 883916234
40232 56472 792054942
138918 145747 368642527
135370 113738 -599033262
109796 43993 783582684
16611 140862 -398781860
141314 102936 645251741
46190 146100 -526362186
93976 136971 355762753
25752 114786 -398434349
127623 58233 165624202
21435 137619 -225875458
46628 6754 -859502329
139905 3397 -551252860
49418 89758 -323003432
104901 60425 900576848
38481 136452 258677760
23375 102541 690559067
13389 126320 -260187854
114720 116435 -341104081
30798 45045 -30577103
67153 42195 765829731
112773 77171 214891626
26115 4688 302217004
140794 100654 944796557
63431 80031 675820273
22252 108910 536454203
111575 114231 -455224325
71934 73789 978538150
62277 67502 864610589
126787 48463 -934334186
37446 19604 891049339
36064 141755 -792512567
138711 33807 -748730801
76226 114588 -60304363
12791 114579 736359559
27212 18555 -791818520
111936 49773 232541415
102917 101897 -484394648
103111 112894 -805128459
111145 57728 -58776251
90086 111584 -206286585
92828 21126 -624620820
83047 108817 -239101793
88238 98070 -654191041
127640 13107 625440495
110222 97378 -558766244
50572 84889 247266789
144736 29163 358887538
32977 146680 223395125
119213 139099 -333690825
38147 123513 -539246086
50576 9366 -676215364
100058 29990 154430915
63670 13248 -299662150
56919 108443 -701085567
93876 83088 -893128309
58254 36306 52500745
133524 28221 87894955
93997 80842 523469393
40786 90314 187388219
117428 102076 57393110
22277 80918 -530967815
27623 143646 -987300198
107621 41965 -747050746
68549 12501 903820796
26897 68008 644816134
127697 117886 -725638845
52593 17600 -298108682
38053 66257 714118903
2282 72852 317025355
80240 124320 435630927
138658 135994 -593640262
61597 9461 -26905778
137729 95057 149303066
98924 121235 -124194275
45702 111279 718533568
83851 8749 -990879373
116057 82785 -847720719
134321 120223 393330881
24289 73576 -716468082
97165 136999 -772813802
47123 83319 208777038
149442 128565 508384838
111518 71704 -500475792
74464 132754 228079143
50693 122998 -990073164
7166 32726 -750590342
142175 2420 -756729763
140157 140347 995058519
128344 39613 -258144083
49889 73713 525153789
52234 90233 -35386586
65857 141597 608450220
140579 19737 -17667756
91151 63727 732771315
23989 126564 980085130
72873 38710 -578774869
91099 126061 387024649
94557 80518 130334843
32209 6681 -113550256
143882 107123 838957818
140856 30508 204771707
142921 6748 465597357
44857 52222 886449194
12135 33064 -822740932
86205 89132 106605059
149255 84953 -461424997
52395 45192 -558788889
67138 63186 456108606
87358 80440 -750644707
140476 47566 -201208874
57930 78471 -896018175
2004 118974 130260554
79306 80563 -364349390
91234 57457 518021083
29493 69802 300307393
38172 76680 -492408594
122265 30785 262317848
60948 22322 175029349
68529 84070 798732551
3117 115081 954766126
88767 82736 384862624
125830 50426 591983903
117775 112792 -848678010
57331 70349 -388152627
62401 15737 238289278
36600 82103 -18859042
70827 25849 829961302
41500 91621 562494594
15786 133221 628421593
99257 22382 151411239
128362 135035 491948618
53977 18563 -846526220
25186 109853 173484869
15092 63426 -12401999
20945 4155 -191042660
77949 59454 433507969
51228 89925 508317125
143471 40288 -47755774
54511 137454 325551473
10046 14671 325474689
112400 55665 854113560
31911 12179 -652493839
61210 85807 280160280
106435 61333 -930123648
103722 32949 322775976
100015 110442 938460195
127869 106606 -173935547
82909 126513 -535547120
150 67773 482792243
115421 22604 -162291957
73330 80412 605953253
122718 6224 -957044264
149176 949 -604510931
127692 134869 497047692
95404 15977 -164259776
139042 95404 -53883509
81643 5010 767413263
114546 84860 171192863
104169 143195 629433508
59818 43484 237943942
94075 15656 628695625
138184 36157 -888041287
90125 89923 -448108058
103534 42639 -563127764
29930 116904 -321191047
106745 23431 582958943
80840 105273 593043656
128448 7894 564116576
35086 34933 46163048
101143 125616 -875893333
55946 145984 -505367390
45715 11647 -371738407
109168 884 -507980607
126141 87212 931117475
139987 92724 936197594
138438 86068 -645183618
117283 119125 -319279071
121337 84639 37892758
114400 139499 86119383
121337 86251 -149281896
5290 7612 -924300326
102226 117438 590215849
69037 145213 51633478
147804 46253 236888845
117080 74795 -404685177
5653 61272 -699665913
17537 129609 976791431
136298 92532 535240218
43138 56693 -485377107
144980 64450 477521070
79969 125935 427612533
109958 84139 994538313
122840 61193 147143029
48166 12834 688364560
93125 38850 -335407248
79002 62284 -216927717
3613 37765 101546205
28883 19483 -105799275
84295 61432 -82114274
44034 107755 -228706674
55625 52744 -966731775
142241 125352 497859964
140794 13967 601319268
118922 85953 -388856073
26446 61457 -843109502
90870 64745 -343209640
109618 126690 998319772
118158 82017 814452665
122370 9717 472886375
12740 60653 -544208360
101449 140250 566964239
126065 82077 790794533
21660 124575 531769399
21566 53406 -670971927
143318 17781 242970491
134044 126903 -3043922
60687 31969 822126438
31694 85336 -432520263
43260 108128 -967352863
30498 48786 843370674
130287 55066 -820160023
56798 7755 846020189
59663 73746 589881100
108905 84840 374514261
44586 97062 339437641
50294 131575 -514172261
136306 126785 -826364690
37901 74966 -103336888
125271 104094 477721579
103031 94433 918011486
141504 31911 344370490
55681 44356 252895851
112433 81585 -641697748
31742 102315 -654215975
63958 134913 537949973
44290 140872 858880201
30465 71971 -817192843
85192 84000 -272170491
144416 113869 -377116313
102611 134065 -508614221
108843 64673 -322105865
31459 57499 634882595
125468 20988 -105986640
28656 117396 244441637
69297 88236 -841758097
125171 126960 -770393554
13304 71993 535150363
81587 16640 929383549
118257 75080 919706871
55605 128497 350398108
18005 138394 381902339
100223 85470 571817889
99230 139487 -586294571
35367 41599 -192056746
140173 102553 122241095
123027 131681 -498769754
119553 62983 -78558506
141710 111120 424907545
7122 46474 -580369039
99677 98202 126506141
80795 9865 -41949212
68921 9148 -799012295
132593 109230 199291435
76790 92642 -329412077
38488 793 857759970
27286 17712 454469900
3129 42593 -948224034
51373 59678 211771856
24455 41212 -456046446
55852 130996 -658142965
122000 116795 154244670
67676 105266 170530289
119109 72306 937392108
40019 148547 436102476
30003 8447 608589803
131012 61677 367582997
149064 46002 424739786
100875 65422 606705216
4713 59656 576082788
22438 146219 664522260
67024 128751 -150754377
32506 75996 777259339
106026 16698 -842065410
15229 84229 24074793
105831 30546 -820842202
55875 97904 144849679
74909 74948 460722125
43213 99998 478473700
136969 144943 947624100
58363 68072 -14532612
68156 10011 954558028
42283 121469 800523754
146702 2398 -747321373
139530 84930 -726355785
130932 94162 -60645583
49911 69216 802837737
83297 13890 -911467200
84855 129209 -714900638
32334 79546 -394522259
133284 70981 607025689
82236 84077 -442149733
139415 85137 -15253997
51216 11863 29330234
5941 133213 596765952
65917 49908 -672267739
114786 131119 -902564543
128220 43194 -314761480
124863 102193 -476996483
119932 122209 847329805
82281 94898 -578841780
103047 124983 250615860
112838 83509 -893763480
78151 40570 -14713077
90838 56313 44310816
114986 135138 512744684
83242 146183 -696419131
58277 85963 953805956
17038 77066 -529235213
87386 146044 -541475020
83412 117387 -576644493
71119 27871 -613359402
25444 19399 -520172573
82785 79175 579770788
2376 11228 -319441674
147352 2648 458475958
146392 21548 -795808793
65267 37558 703125695
6571 54186 604711516
116698 40931 893104163
75918 93109 -830258329
117903 135504 470692970
142586 30203 793809119
75724 92519 980938100
26793 31770 505415101
58495 120995 -893259235
125059 8526 324929192
96304 109672 523999973
97683 2994 834275609
110715 6409 540611113
97663 108598 965471735
82056 50784 -779002282
74651 82046 -770655648
20733 103383 -508177876
119757 41786 2180864
115839 124990 -719280548
71744 137172 441861184
22604 9718 -802965531
33543 109858 -718273071
5272 57301 -296023201
142711 25597 -806202854
146755 64 728082923
44099 73720 -286459623
20220 11438 -957661657
31117 2041 -513781437
25785 37113 328441057
91469 29708 -394826547
86275 57896 228360982
76949 79419 -416353471
119115 89421 804731501
36916 137392 -845862987
115575 64288 943626652
86951 29283 -410016198
66164 28699 48773864
40204 82417 305856798
61900 45682 413590759
100435 46451 140733629
110570 4757 569621177
78244 96538 937615957
61865 135081 421165763
61801 29451 -250361867
57301 92192 -306633675
96092 33234 -778183586
15633 20259 -510885297
75249 34730 -783159765
50549 34733 -199447692
35791 19832 -649476952
120989 47000 -527985280
148506 38568 -433343867
22519 97998 927650896
60971 4676 578467728
106109 81285 -287246053
16137 76929 -953427763
42793 81012 -397733615
22391 63378 -454846789
109433 62523 819772121
66535 48869 418604435
129720 70549 899036938
99230 80659 894337552
82580 144703 -751501091
73850 99630 543257689
75539 59622 295447112
58454 27460 -685323098
87398 36412 739717456
149252 149037 475280122
138450 140943 -560696779
44395 111904 336844825
28454 103073 -434073168
3922 47517 -933145274
110727 36865 -615544655
39128 142239 703809250
148240 13457 -447604101
127758 140442 252950692
109762 115906 244638740
65232 36607 801987603
31793 3878 -575190089
148043 34122 426403633
29581 133031 406818692
85478 21889 -482080910
29641 19662 12318470
123252 106915 641127619
48071 125881 682337578
101880 94066 -37073264
6493 8590 147212560
27766 78538 -928065187
95143 93452 -920575950
79524 42290 -936790730
70183 108775 221549688
38107 43922 -2582708
89581 38217 229401068
106401 136267 -495656577
126075 140567 856520944
126609 98307 275969151
4231 112790 -117942528
67707 79011 696387907
95717 43044 627523648
46929 46305 95905529
57523 147969 707272202
67396 110806 -25913058
116005 11187 -259361283
76129 146351 -102745257
33849 128355 -232066397
85260 119482 320143441
21669 15800 -583061080
103922 91878 701236094
58508 106826 168559889
84569 32844 -623270529
90493 51126 693351258
95950 38693 744854862
95079 14414 -382429745
23898 143820 19019820
43038 117607 -669731363
59335 57408 -762112019
70331 62974 -558183906
56392 61871 -688525833
138049 126065 -100496775
96333 57692 -653703057
132960 49720 -46734749
39064 57118 -271540101
22655 62699 477764723
7900 132325 -384877502
134255 144654 674094387
19829 54772 534544784
140576 82057 -761647699
26404 115249 413734336
70063 74299 629483129
20093 127437 -376797477
122254 17330 927211352
12942 61128 810202836
56910 26015 -891995907
5819 80468 406157902
7159 53055 43674570
39476 29028 -754438777
56132 62881 -328314071
83973 46096 172511585
117436 17835 -411126696
61755 17396 333426118
118810 86612 265861337
139215 130922 177224710
60795 70938 778309851
71999 40696 -564331474
89651 116984 -260210784
142106 31312 -5664100
76982 69162 -880427412
93185 60886 253836453
6403 125071 -873801987
89464 92609 -56590946
16871 29234 343596987
51677 43971 954148899
32298 49010 -182434138
76829 47181 718401676
25332 43620 -884795982
142902 71249 -371212688
134005 138969 -998415009
119153 133568 -949973337
28745 35619 775852210
39374 107086 -631037899
50163 95341 -171034567
48429 31018 -737534147
109175 127392 -984899985
71459 130366 497295081
12724 141773 929671049
29148 12917 -613365728
23333 95780 408376847
87548 115036 -338853120
38046 45662 835831503
29427 145706 848835573
118599 15652 275038591
4969 44799 -978463919
35559 112899 -981608368
122890 19755 699632982
28105 135385 -933524632
54712 7093 407777037
122476 129810 950177192
82932 136205 334887097
114035 49143 61470073
10400 147883 -853228385
138668 74959 -24374247
3452 23530 -741868771
51932 29610 254185486
107351 55089 184541583
36640 92519 583581525
105135 105302 8795874
2521 47875 818251885
125471 52021 -303697527
104243 81119 -739824751
58300 74509 959575041
35793 7342 590335078
46651 4741 71718731
51730 125509 493030831
62517 22166 798125254
72523 51054 260090928
129246 1072 -940458960
65398 96819 694132817
63250 101176 148452584
54168 105251 214527585
46474 29542 588977797
142265 139210 61515461
18855 44595 -409816340
117309 107213 -789963825
50601 48806 107880341
105139 42284 -663088541
4575 54868 -227513838
78704 114207 838943190
96939 53366 -940421012
16173 121832 886002575
119476 4602 -352051033
135468 144488 626428790
22321 147858 -179661464
66728 57890 -1197055
51448 44349 -569286605
8309 69469 155062661
5485 40252 542879283
114442 7975 -502201268
21268 65463 943355315
27899 128944 -63421193
63602 97120 -287534844
100811 142067 -654005185
111376 77189 -430681299
31778 45772 42590485
77777 28363 643423574
110139 82286 -377449998
26282 29992 211720287
87935 119277 -177974337
107431 3526 996284405
87211 108834 -783698763
132766 6986 415348252
6313 116607 -45549328
16277 86174 -605633230
69037 113858 593303447
18081 81799 382283732
117579 6588 -58272278
37904 89018 447961628
15033 52910 572945178
93995 19937 -688597791
131438 56243 -11799176
72940 146656 837603733
29271 91206 -175650381
62968 33335 945697965
39581 912 974774446
80104 75918 -755232115
96079 119163 729823004
77111 23886 -310816891
79038 17238 865241335
104070 110442 551932323
145641 6169 -906501504
114464 142043 -260075124
90137 116137 227695211
9973 34493 -661885069
55082 109169 -33973936
42971 123834 703637026
38028 20441 663935170
28892 104889 749924373
76241 70311 998371527
80037 40417 405396955
64120 8819 -90979346
42811 100712 -119629458
126209 129380 111441026
25944 137032 -307598562
104638 50473 636456525
142353 7159 -970443705
2244 146917 571739184
65070 87468 918759166
106756 126878 58485115
22173 15651 401616981
4993 56632 404208684
35372 77813 874362071
130380 15461 -546841844
140484 125523 -814023157
44819 98268 -654172522
19397 51794 457027699
148657 6239 -367903279
84148 47021 881582246
89422 101704 877552810
12809 118655 -772754101
71094 133571 845632841
16331 63327 852789186
101850 146982 -815577593
120014 65641 -598093100
110404 18934 -826723813
80397 12640 -794754745
108502 64118 667888384
111357 20737 -151111924
70581 112295 628440550
109125 39525 -467121664
138175 92559 -658929788
2159 32877 164468903
45810 135158 -307374169
75205 11222 -1631186
4992 78453 665024060
106382 14996 403765564
83764 95173 818773307
99042 127509 -724377045
31364 83935 -556771788
108174 39106 384629609
41670 48084 246194719
109259 98861 -428701247
140684 104233 -988265513
57362 16560 314370632
5939 51488 -627761958
5266 15444 361219675
144960 35842 94112837
62058 38363 251271347
64351 102485 -584181916
117088 64144 827796672
109924 137605 814983183
64665 100387 188302033
117921 138795 -791191397
79287 136313 -276052932
60461 73900 -68717225
80352 55663 407866681
85365 59794 -660557679
133952 36538 507657973
95821 25982 -833842240
125102 77995 -109810286
110557 62622 684136351
59459 52957 -40425062
126012 60029 376867192
23537 104696 -633813141
109072 80095 -592175395
49437 115143 194918280
142646 46529 -596900868
120740 77386 515462328
142185 98311 -499126730
7301 42565 830317289
83367 41212 808065244
120950 43371 -912702321
137241 149677 580430030
99404 114644 -172901760
81406 110254 573233961
73128 114324 587464447
116897 9843 983601991
118259 77598 444783800
37874 84974 348949140
7637 4465 -103912510
71239 26710 -994857334
102696 37904 793277725
28503 85542 -782578915
54279 103590 604108385
5611 43410 757667269
88490 26318 -806544528
9238 8496 694391817
46714 44230 366822878
140743 26710 -451356618
65844 71537 92678767
25192 138522 509783777
125673 65539 -898782724
135085 56683 420980634
61602 101545 397831166
23726 18128 -633242362
96929 142843 700912132
66403 6609 -418840393
20259 70749 -509584576
98563 85161 -571887
84709 87968 546820629
5352 38752 761934193
36180 115122 76833786
113525 134688 998995600
12656 83935 -696577999
37334 57535 -983944067
25317 78709 -144483511
120230 46649 -358924265
1376 46850 564257716
95043 147390 -492338227
56745 63518 608602015
144250 93787 -752519496
82801 127672 520590848
82742 139194 -130672840
127208 19067 -319051802
93768 27171 828807594
79565 139292 723937922
46748 13424 917380042
50124 83993 791455523
146583 24794 124560116
121405 3422 -540343027
140928 35397 -463391471
148178 132853 -395535618
100553 53947 343486500
27382 117646 -299036131
144444 103198 714181771
29010 136000 -982459821
126119 37176 -649402053
148008 30120 -655468961
72189 117113 281258925
19106 132707 977085728
63648 5922 -13107433
10601 10634 575544527
130404 118566 613333423
65519 85614 -56843386
88909 138198 797695083
62452 407 -552190648
52289 135464 797751996
136973 121906 -327630414
135627 78990 995537945
15949 33980 862338323
96133 130008 607896780
44993 95244 843846952
1037 121824 676606547
109365 39942 70960015
24076 46121 -800929870
74240 117670 -51727189
114065 38067 412877195
61097 9688 118515109
121865 134366 787103007
133527 98594 634834367
68493 43230 -494842091
137584 21666 -132236746
13286 112850 -428422723
17162 139237 572465555
116321 27294 -12132163
109544 61433 741485119
75628 70084 287287399
80424 138477 185849024
143371 60076 872551996
1150 115143 316334254
18544 63376 -398453607
12257 24803 -618458639
96833 2891 794323668
12924 135127 -144463895
52130 9602 -145739649
149396 116786 437380846
50936 50871 -161431508
27078 71239 -168871671
64828 146966 -77872470
51299 82746 604159465
43300 136931 -463544600
120888 131438 -833472012
122849 64628 252381482
15419 82005 -799456667
8059 75004 380920260
114234 35339 -175680366
118020 138213 -682290033
66857 57617 983205446
81861 74748 -187259031
68294 144461 563681837
139874 60723 353844562
31703 141993 51621177
68675 94845 457336446
99894 109656 -798586931
92990 35450 -694285485
89648 143655 763946326
144082 68387 763877398
118880 14392 573949664
80112 89227 -178596487
87872 100368 -223856242
31324 22102 -984033771
11694 131992 -743111682
124552 143006 249522037
25332 70642 990195681
108698 18886 791708419
102603 137312 -168395532
45725 41606 -25614123
40987 148339 -172035773
23618 55480 -589015304
80787 45002 -785218119
148479 91200 343987405
122850 10592 -989808713
133485 114917 -301082776
56320 12257 -586770654
38065 3300 442080893
85132 140631 -418750709
107497 12711 328197230
119587 138462 -776908751
99818 25210 -129700367
7484 75809 -151748937
80343 74272 644360457
112993 41903 -178426939
24012 64183 7822740
126014 94239 539351958
65465 52613 807101166
55769 132043 93678351
14223 143526 -2678740
121352 51337 -218838858
15827 90562 -119990525
25778 109978 365150798
46285 42623 -492908046
1053 82479 91643223
96295 66745 -446523029
130009 80368 -651639613
69305 29963 998579004
49247 10232 -892085729
129740 74596 876571410
34078 29716 -897568681
115737 29923 486013431
141164 64954 -500045541
32952 137364 172638072
3178 91658 565065170
2860 71226 644255036
84393 93792 568552575
8823 145586 -139563475
128402 115115 -33754934
87994 15583 18798442
29356 107956 186476534
28101 59028 -82164007
52391 18385 -729778446
17094 144590 635228990
83987 48850 221959222
45364 96029 -462297899
37393 33518 242360635
93614 138493 164695971
81406 58587 655089928
38608 82552 -221585277
142093 121587 -293387875
131604 62502 -527758460
11633 81565 -508309579
104607 78940 40544731
15576 104429 -382863458
99343 109615 -347185727
133466 98798 354404986
12679 93459 -530232826
45684 128071 -546169829
35042 75593 868920673
87865 51308 816605458
77332 126345 5208980
1872 136267 772483720
134473 87522 249859051
69580 30149 814334913
69597 126180 323016695
70663 84257 -375512540
63663 111416 -177079746
96088 29174 76046846
17961 35696 190798474
39425 28098 -647772792
126220 105619 -818724997
131123 27119 987465629
22542 113485 683551017
17040 71489 -545453661
20271 81663 -866994010
134279 29774 144688072
38623 59225 -275245970
84173 6560 -452868972
46959 16909 265397903
18744 54828 -996866757
105706 43016 -178562143
84513 27922 -318342136
46064 133675 570032525
96816 115138 -448794437
11885 44230 279167596
6012 97875 -948449767
90893 135643 -995069096
133889 98545 484478069
67008 81810 213726654
60012 35710 227124892
113104 415 -59181973
6534 126773 -898377800
123930 39358 218479294
100387 13402 -536395354
17691 126444 -476573416
89909 148954 -894711215
20597 40407 -158224338
76724 58640 62950202
44769 32931 446905022
112637 142305 106956293
148660 66761 608781819
44075 12451 657051551
35629 136193 43390291
33518 62378 -587006123
3526 5784 -576003200
119638 95512 455581667
79091 37787 -575166187
90898 95320 -210130273
8194 68393 -422650134
64702 39150 619139366
127192 147380 -249680793
109259 43234 71455797
74811 144381 -398625070
87025 82738 -811006674
94159 118027 821595585
50672 63921 -833946324
91950 36311 967632331
5564 129169 -908021267
120445 123704 -770144560
96029 67551 -34903385
136587 12024 477343829
94308 133863 -798044197
143047 91811 -866448060
40396 49609 -159602806
124451 105401 286432553
54053 2656 219578471
127808 38827 -791028493
80764 15115 -150892254
127605 99372 -232337634
8774 53942 -466453582
100925 27840 -370882663
126033 76087 375420811
11063 53319 -236748843
49169 54215 719654059
144536 17712 498808762
76475 36700 632640393
70352 87047 -161012280
89419 59131 -23675714
69948 545 -699864832
144000 68164 519337198
136975 138338 -751234897
21648 123909 763225700
40706 19460 543619905
114400 82455 130255569
138914 68361 -494191244
99206 102985 900474494
100858 52148 -592535252
75132 10901 755205736
1787 133585 286086270
6965 84461 -827045937
16282 41358 2155483
96558 2144 516375525
49013 104886 498041370
30226 112208 146545019
102893 78934 -145052557
128259 118909 -855554636
115505 126975 426088574
87196 88728 -420759944
8040 60754 -439862418
111564 57080 -353139552
129798 21593 99686060
136885 120914 55637105
6574 145472 -384274722
82042 132422 -873277420
90176 112726 707956351
61460 41473 -456695877
106612 29550 -796157938
136969 144828 332753340
146344 77164 739488827
114525 131496 128990493
14972 141398 -257119730
134215 33821 142471421
84246 48222 -678467215
97482 115682 356032180
9785 107104 678864287
16158 39391 -289640841
74118 27476 -663123238
41041 85513 -372788081
105846 88443 553515679
13682 76724 354805036
30203 99074 710128160
120555 70813 -354587780
114049 140252 -552125386
140054 73268 153418491
147705 58053 -287171208
20897 99677 -15915667
126124 36016 -449728575
82167 35816 -967952472
94308 133381 -232100094
5582 111139 -361625177
139552 15838 -933373485
61444 62052 -18466309
74431 51554 -794263117
6148 72373 316992938
110920 119763 804043222
110653 95583 613061130
83184 144019 -146718115
71693 119938 374191276
42685 142972 -149541735
28544 134954 396735225
73289 15088 -458751627
94121 38018 152566778
66402 144935 -101444061
69648 102479 674858820
120668 49175 172072385
102630 70143 -50061540
96598 20106 183757627
78996 1385 564839118
29104 8416 39161018
13791 34222 655808823
60800 142604 372453921
53651 11581 819874520
46909 29734 340094533
149248 38806 929910666
95964 140395 -945533849
144461 20238 180919686
43232 46298 -699524624
1735 102162 -82682550
61793 136610 -920665810
24025 12352 -92114403
115874 35980 609884420
31433 16436 -954988412
62164 73494 457503993
44808 144889 959313218
28446 2532 -146550819
41553 56513 -189471646
68685 37312 968365442
124989 96811 896605408
79219 19986 -982766003
92751 47019 -196864503
94585 100323 804001598
7362 92771 193128479
86156 103051 -627264306
40426 116938 835830555
142923 123686 692873560
45141 52768 -476973750
32871 74558 141966939
16936 7315 540702645
142566 115633 718826296
107322 95142 -993618397
144878 106338 -621180797
100017 110075 -129585062
114567 55667 -340051744
123820 141884 -656188290
53015 52874 331134298
131913 131002 307140667
115663 67799 895110356
113127 86638 544537007
94096 54408 -572700573
57683 54623 977765704
28218 67467 780909655
112598 99724 942461020
33267 60082 694578211
127132 74967 685134929
101452 10221 240726626
1522 137382 -816474928
58088 80390 -920938637
92978 36017 -685389645
26355 54555 845252337
36577 63336 -943759691
22641 28083 -728267055
20593 77470 550908717
116938 41010 860679180
111678 105454 719545736
57342 129653 416393752
90438 9204 -314347750
94909 57794 -784539718
99319 64325 -144432275
20463 7253 438946925
65808 135420 -382182886
77209 47160 230256152
2219 104908 -541010059
37201 72224 -522990172
34613 61388 613976496
24200 27145 120245619
15800 73235 -20548358
140660 91791 602086986
73690 104357 905871246
10115 478 551693386
79524 149097 -81942710
8051 136556 904287671
113073 133884 625298392
143065 112314 848134825
51022 83842 -51249795
9076 91059 704555898
104940 3917 428651354
71726 49395 -745853897
125116 34307 -815500247
49045 129643 -206381821
138310 41634 290882178
14482 98662 419028838
89535 53477 335761459
145952 12720 -980461113
118765 112193 338046806
58311 4022 684427432
65388 133447 733420831
55037 41137 206087220
42943 119226 27256265
97504 99592 691648641
10270 109064 199646862
21995 52321 569256990
79031 8676 -412066380
5335 148181 945058489
104177 138915 -859504999
71100 30365 336643215
71666 120323 -380770576
26908 26506 56847357
100137 145302 -624287169
54330 136676 698157341
122825 34299 94587577
25647 60755 352169698
40812 13508 -818940849
129009 59962 -682061964
145464 37177 -808098587
48813 44305 151542280
35480 121087 -329086838
114790 28372 -948498136
80929 77864 -637200217
72426 27278 940962196
77124 939 248354
434 22970 347222242
73197 117308 -781419376
69925 51131 562503945
127310 67114 504552160
62284 131021 -862786470
146855 94420 -237265396
47123 141932 -450196823
31834 86793 938175550
96743 19482 -580893531
127530 135364 237445759
108112 101067 7204629
39689 99320 -328913266
9354 65897 363378981
145382 132625 107141207
148025 3258 -867230330
100735 68807 -191276438
121486 148447 -251409740
130557 82209 -334308152
78766 24056 -1451466
18748 4855 815733148
129691 81192 -772639137
27214 140122 -593634035
110755 19035 -591512521
49576 55536 -364228043
33956 51140 -453657812
96463 130025 -977442792
96428 89698 202692161
110937 24549 970511844
55970 73973 81869509
46002 145693 -745658089
51611 27260 -297142063
88488 106789 -97003912
43914 131971 -775604323
76790 63205 930841203
44289 96359 923595193
10237 91121 659085026
13512 80971 640278513
42820 67739 -962480004
132433 92568 20237760
92766 15730 -310690424
35191 143020 737611495
104901 60459 -448401600
118774 33929 -481752059
134416 23738 660031691
111782 64132 -756874867
117421 106391 964632137
14361 37549 620674374
63598 48327 -236635704
105485 31308 623968613
19867 7344 -952987708
65850 23192 -507832889
142981 63326 -192475686
34272 90040 561329024
92222 95064 904573495
46100 90209 85849368
13820 21401 199412401
98559 20648 363162694
125819 120093 -607548935
52851 29725 -395578895
42184 6005 651573797
40774 111537 -294786267
30785 81424 747544533
85017 115600 436542217
15531 49665 -34737202
116700 140549 348792498
99714 6569 193807324
60791 68334 -754857859
136648 30265 137802092
59123 133069 763108078
146367 110564 486476445
66241 82657 -741671857
85478 26226 -167979635
35442 96221 11565721
48655 96432 -385606964
36925 22371 -915305782
117459 63414 294485963
51047 61178 -637692424
143445 94385 197828775
47131 66760 -533654156
54928 92536 52376968
120076 55593 -483775228
74554 43381 344762378
67009 9364 -927824484
133355 56367 -490361400
114708 87188 -794718337
43044 47592 -432016166
47304 9919 -76162316
107828 14225 778378061
6893 65944 710777396
115352 8018 185756508
70235 15262 -445766599
14844 18597 -555593257
39346 42456 526988541
18745 74585 952659498
60972 110832 757191207
106680 127120 40677748
4748 70244 -204990400
43518 119432 -396472881
116710 56539 136584368
116426 93765 -871848366
17711 80605 312670802
48804 59814 -974217930
99943 85588 -759553966
133383 16514 644146009
50045 12434 -610488251
53491 10173 -82573945
109382 73815 -42008458
16721 21324 -135114109
47706 17298 -639837253
42991 136185 694127418
101710 59891 144024148
114198 4798 -407790941
131201 132406 147885071
72092 140630 164813570
141205 24820 -661243902
107850 118827 603745419
114014 77945 -768645892
77497 4152 133015439
90541 138176 374703694
93149 105421 -912199570
104070 73755 99999108
47103 90541 942535357
45415 35815 -564413209
15411 99866 -788615279
37222 110702 -228001536
46427 51706 68567093
36809 47145 -32409041
46079 75065 -664833630
92075 23212 -984517101
533 91835 552593464
126074 128742 302761867
78371 144198 -408890688
88526 29673 -552781894
11864 84013 -856190749
140664 53734 -688179142
77114 56387 -191986344
125842 114772 -43809997
21168 115245 -125050052
51113 2954 827607880
66502 82194 -901871675
117427 18033 759706329
33645 126299 -822118146
28758 117196 262377248
149482 57408 -90990473
53333 66345 328107561
70987 45034 24525914
50627 24444 -599432924
81999 88515 -281404062
120235 47679 363243313
53427 12211 -829165134
92561 113917 893170541
51914 1718 498872869
5305 148616 280240196
124529 49806 728887044
11153 103681 -74186145
60565 81877 395958113
56464 98095 -623489864
120743 125574 -477641724
103926 86488 594545918
67658 89086 -821447028
61215 8757 -308518532
85225 132182 650502239
91496 110141 -3459282
29645 22320 361051257
92786 434 -179186102
9424 63436 360719559
97072 77751 -804659046
106688 13265 -860364500
130834 104656 -828673044
120920 122056 -649350964
98928 105830 862698001
96459 139531 -570237130
48908 77 580120790
14472 34808 491241162
10752 38693 -899023435
65549 110546 -674681430
92736 118261 -906244114
303 23110 773173341
59774 4876 -533229950
136378 91318 343285711
54868 83781 220024761
19242 146397 -34673595
50605 42666 724897931
42473 11247 437146737
30841 9456 433424349
8335 104474 438129942
112696 109853 632628628
118637 39793 -567302736
115633 146721 735087058
45502 28202 -218511738
58643 58888 -194631200
32072 132935 -851599793
90506 53507 689695
38481 46945 116503848
15146 62822 -789668380
95534 83719 -7541035
52656 27684 -652572561
110197 96333 -511074991
83298 124219 -991572179
144935 31676 -350283432
65447 133416 -479701025
16418 123684 208366146
144624 27248 374464259
110682 38193 -944085362
141156 127428 -251844479
35236 82281 -47633633
66771 26916 -556692176
87819 47078 369032231
111242 109758 719211420
25963 147670 551994048
12207 133235 -726653403
20516 101072 -431278835
83596 39871 -406287021
27415 70288 3513319
90834 68935 675379023
74396 98008 113059154
89469 53218 435787826
58294 19113 165130066
39377 51299 -509221600
24331 132679 -228358536
31742 112033 -108346784
40524 95267 188750432
84514 142120 -252029429
13592 99412 -683400112
29851 74006 -275663582
109615 63356 710529371
112423 97318 574209117
17155 141193 112523207
30196 132333 -33709066
96408 42568 -280100548
148969 36083 -894986664
3487 6434 -986688447
102132 149087 -740920681
41650 133314 -918183517
59593 139099 -271870244
44753 29990 772876493
99229 36374 -59441030
94832 23278 906847224
11149 49540 -94415041
91926 79054 -286250157
77207 46368 638745653
3456 10166 -464478147
124341 28329 370517452
90474 122407 158216819
9029 104248 906825324
122518 149599 673506667
40328 146448 243547822
74346 138078 -719880875
141476 146884 842579142
115416 32496 -969056157
99041 37943 177995146
15492 142208 -569070121
116979 11339 -83354815
134193 141451 -327622999
29791 131149 -899551754
109216 88536 742591845
99163 8731 358992935
26868 110745 -107406679
65704 94868 818312395
49719 15976 922706208
80096 113850 837041959
144389 55946 680382342
74542 50473 257687541
48225 27574 -30109910
34210 16702 14726556
88025 75521 400302425
31937 9541 173976824
68442 8222 -689046096
99939 53823 95981259
13633 46764 -849158426
84316 83489 669258476
145147 45267 -720273856
78184 56128 250524409
115554 14678 368175130
71638 76839 947933039
48461 41208 -788854480
16316 42575 212974990
110971 128667 -220685147
5871 142785 -93801430
42021 93658 -112380958
129142 50141 140219282
31629 76504 427453069
106195 53334 -144760413
82232 116073 -993445108
146335 104396 -28213850
62444 95335 603547510
62666 21378 934636314
50348 36596 -198824851
144278 94995 97412540
140194 46993 -625452254
8575 84800 889665991
1712 52779 -751712330
4036 62246 -880323318
36614 135061 -415887180
90512 118866 -983251205
122272 26051 839764850
110652 109640 671368435
86556 82511 -867511363
132384 81614 707905
70901 89456 749396140
52824 48874 -982430951
10766 48020 106304420
30486 23837 40177240
15952 90591 -26634597
100653 78225 248894005
22763 52360 -647064567
60216 117272 -831136088
14441 45192 833111285
74094 67334 -284046661
58078 69861 -145334215
84828 84440 416866681
37775 11044 686440827
37220 22457 -215419034
27484 47592 -705690449
70054 106742 446570354
19654 80038 -155729461
54915 139406 -905949101
34307 132767 -376710304
92744 140999 -966203787
111519 138620 -828452407
83820 112205 -33732711
6688 64945 598840585
42487 26791 798707251
4692 132411 649295251
99122 47836 670467521
130274 65970 -585676925
51486 76446 722123423
23551 244 -639839030
39116 70903 -79485118
123647 53408 -58189379
18146 60825 -490928667
38745 106647 -713754716
142823 102985 435970446
1340 99372 249233524
147266 64182 -305234384
46633 114114 502847270
105163 49543 -697904134
119155 6084 245972705
62825 74032 -591290771
135972 8663 828942447
116803 82958 525531037
40322 8397 -77391701
17379 128121 179407494
26890 137542 930392416
81208 133598 -397875310
147994 52003 -856985136
54604 84505 619225328
83766 56505 -31874570
69087 25673 145190089
40834 5792 -357424704
79801 95555 119461924
119264 76098 884745261
52874 29597 -437804334
34733 97617 440796028
122431 145595 -111512980
141113 28475 549417275
73303 143805 128378401
102487 50815 474346374
128525 6475 693738161
86447 74931 948913334
141217 148426 425559809
7783 2174 -394060371
60188 79230 -539658843
61917 41336 591748897
88014 64586 -725273907
129740 142505 -564575260
24577 2613 -109361629
124843 146537 692959856
95834 6310 -258961474
145840 45628 -693859246
37830 21889 127395906
82556 144381 679023263
92023 111614 333874963
67402 71955 -845522968
129616 107678 -824355894
117622 20054 447209340
148654 2415 -838022414
85268 79901 -704967310
3942 87506 -550832105
74038 124778 -554714437
102792 45972 -387855401
122264 118883 422878596
76675 140113 574088602
83033 116854 414734917
63720 59550 -16268586
91989 148115 227132048
24475 26193 118751710
19427 95087 515610912
65263 26005 -875348807
56556 11297 326868979
13675 28198 57333763
122410 4186 741389317
64660 72237 451764082
32517 76005 791468705
11105 24251 510183755
128148 71956 -579125557
111069 15504 820281606
51653 51151 792362618
72564 24074 -3446360
4867 135656 -182201481
72231 110170 661673282
43305 78 781589975
25403 120726 81948343
71551 59360 731511846
122168 27081 -357066703
141930 44993 460816148
123226 86498 121795083
58511 140386 -945435061
96300 32543 616477791
125413 65361 291545669
11664 62628 748164732
137875 140594 894860795
145107 88662 -524650628
37844 134246 566631209
69553 145462 901346928
42500 50880 124727526
46593 19458 -585028776
110682 127917 -59130300
33648 57338 117992944
70381 147727 511754048
96772 39036 -285636305
33432 50470 573032338
7694 117261 -504570876
67028 146393 855888150
128157 130024 -941753481
57646 107123 625757588
92603 27436 -829193576
1870 70603 211513823
149396 78782 -130971971
50314 74984 -789750734
34209 79764 973606813
68785 48230 207313718
143550 77709 511713274
148394 126451 33674913
23453 126916 -44353846
22625 106745 976268006
68046 71272 -867160059
24604 49414 -562475815
75998 60955 188763923
360 99713 452904863
80332 21501 -837587329
98593 19573 -751632055
143512 24586 -155721467
134641 105461 -74410695
146800 52896 704539450
73431 124910 415282505
143995 14527 -371207433
136732 113182 -949741847
77809 15647 955450644
100740 80443 -724721206
5711 39496 169309806
84174 58862 795677235
147181 77892 446832906
141821 30363 -63873962
9093 41842 544718825
115626 118957 278183681
77748 116022 -956081693
127641 84263 124622317
29992 88855 807269404
4657 12014 -6332820
149189 27421 -961648868
91814 72065 40980590
28694 147462 -636126117
78780 23437 4670847
51162 12803 -808692936
96180 79377 848804053
2449 40375 81161780
77147 129003 -113329422
53872 67464 -953365807
97266 92631 118647166
54929 134712 122835344
122059 95844 -498029156
87914 130776 -186763662
133080 112965 494196172
56229 104634 -862560046
142514 27382 750121156
106990 81786 164335676
92236 51939 399644377
102303 85618 -578835923
87912 97851 -209006967
133504 5391 -758906378
100143 94749 -44412605
26533 52519 -220468568
114842 19586 -802796123
55066 78944 -410488630
103997 20386 833028340
148445 127442 851216642
52837 27455 -939549399
17991 50024 -511979126
114475 127310 -824052371
109333 60370 513879253
26110 29533 524002435
67390 131336 -916099983
3431 78323 -86514643
129593 15522 144388897
125909 115221 -177026491
47992 89419 -935581238
108934 106655 -377987802
143875 136248 -529857401
33788 16998 684831101
82878 10020 169583903
131908 53804 655045339
66415 136532 183115793
10823 116362 -479551908
14902 45065 -995251100
1820 147595 92346036
28702 4801 -153937364
25722 148800 223828809
128507 127120 -353594266
100305 149039 709457520
69397 2450 -569600358
126183 12554 349242779
102253 39290 -918825939
92867 115388 -348109375
65309 111539 340769044
36374 35690 606818851
95966 44595 -441719556
86663 90216 905246412
89947 111229 83526434
66254 87667 860664495
45266 11700 427031758
113823 21579 709691131
60708 16520 -508776631
97888 38572 734798262
65773 126985 283498059
144087 148826 709668934
87541 46218 216562512
128308 122614 157480636
26775 2498 -250061331
34954 116665 -650242063
138502 62269 48466874
133444 47099 283913620
52814 90207 -847613392
32159 93827 477403345
140999 102045 -984112587
99455 26921 667946159
76890 112669 317138555
86427 38876 877877199
131463 116015 943337646
141748 56744 535356508
71122 67471 139894452
127004 110195 -515148834
92288 39006 219424774
98397 45837 674773012
128547 34093 -124992132
62073 46769 -71923378
117772 127193 521371449
24803 2571 379998275
39539 119978 -766089840
6410 49071 903323960
9114 63510 364602306
44686 95484 -177827552
99742 76013 23969378
11952 57203 991058628
29195 16420 -398342671
52818 44314 686932360
148535 123014 -872804940
133885 62927 561323606
113437 136748 -188738275
68903 61318 554448096
5527 16200 199536544
99053 18004 -569080197
129175 135043 -917153922
126350 13268 -459696831
132134 122771 696300622
90602 35278 898631141
101506 31330 519186905
4873 122742 845772385
19672 100319 -370090596
46357 20135 -599413290
13045 139866 -94449416
82194 126238 837067460
114051 13576 266993561
51212 137454 -713393518
5581 17662 815499675
21931 65331 321746317
29898 90772 -224219888
87347 46305 618380332
21850 51357 327901455
71683 57994 532612927
79576 62920 -535089127
33237 75259 -171199804
106645 60300 159080738
108153 67146 879644358
16858 95785 165932212
11137 12990 95116627
139433 17707 829110260
64371 6320 200395694
2293 130937 -503079294
131204 37123 -287323723
111591 99871 -394555105
65520 78389 125398739
143377 13221 717266408
128684 116525 -434520237
8005 34768 -136571874
9189 128611 82529542
123812 88848 -536971768
45791 119175 -582088962
50465 85451 483710737
56431 22114 -741066416
80944 79256 753213739
55850 67292 -561327499
82683 142773 -954603763
89053 139705 217515311
45180 91502 -814456943
90986 81004 412355456
27451 10381 787937360
15091 136063 -4765045
10392 21442 220633126
42204 103616 874958227
78207 123563 -521908430
97680 147644 -637590951
77229 128431 359908090
30342 50168 -656370646
62311 18290 899505565
31569 20796 204493091
23013 789 -133147677
98800 50315 -399607955
25897 60879 353079024
102080 60207 -832829245
73904 3158 -348344343
66762 146386 -434076226
116984 45571 166073770
48194 146449 51617326
27349 43874 872146268
76067 61147 803715420
135890 62772 -226086138
94146 51157 -593898817
119040 104294 -916769864
28272 43616 -834235957
44009 30027 715079430
39714 38435 804791159
116423 97938 -467395567
77584 149020 -33884893
48317 72924 -715315995
42485 119986 -619483683
16364 111352 703694920
130548 123050 507881164
145077 18162 -967577526
90123 114532 362093237
75923 129021 133325963
140226 60797 -669304776
20323 8517 -47747479
52028 21332 885799480
20288 90519 126147435
142534 121287 -659795124
46754 84662 296770716
17404 138918 -372677293
18919 25219 -995782320
128118 51046 985668456
8337 44075 190004849
56280 89112 690459968
129802 2429 -310992902
28496 85121 929457644
94540 135766 -226516705
31075 95416 467799955
91952 45609 723570845
30040 64693 456074974
39207 73303 -14648229
56505 35566 -858162713
1568 113087 630404477
28677 85459 -363837900
79186 71121 867657148
107829 16685 56319666
127606 107678 -863225048
117347 108633 -231605922
110733 37614 -277348256
121918 61208 -969061251
12896 64604 642755304
127622 14500 654822501
9808 47477 989766293
34779 44321 916825846
42747 73744 519245194
32997 51115 825873358
128611 53791 -554101072
138587 19322 822638611
149292 57079 128117448
146075 38816 204787452
85293 128202 298594352
32828 13787 837006315
79061 21046 338002315
130186 40909 847047244
122519 105265 27430243
86029 133399 901743342
101814 35630 -228232462
112534 11310 -962539297
104473 14359 260763420
14758 7391 402553154
137238 89721 -909622871
19789 78759 -219071007
132175 53430 641504227
4572 122436 571958574
74818 138346 601912081
67215 11614 296867975
59638 140434 667318458
100270 89348 652464016
126478 147181 415042575
105036 87322 -590281933
84493 103108 672745134
9636 62022 244212131
43009 146441 -571613196
132791 128494 401680894
112385 27203 483805114
128967 106862 -860846636
84504 123411 -281760213
59660 93782 784725573
25168 134937 -980193413
106839 34024 710253746
62803 142185 251369712
125001 116097 -419556429
52364 137266 937867048
8016 27901 843820311
77124 134165 -98057361
54697 67828 182898262
116704 6239 502384753
12730 136455 842321447
104696 55230 873266190
140248 32379 939168714
128830 73154 888854770
7768 36179 739859565
147255 135707 -772991448
50670 14834 936681842
31171 73048 516910768
30904 11107 91333757
146022 10217 -850385930
96083 123488 -847130204
64479 32721 -844818312
79088 91705 -514344477
38477 74755 134912979
145635 59486 286599128
131692 2521 -253545975
28503 105699 686843107
45202 74290 565296255
112591 114397 917998172
16547 3647 -359918283
41589 20250 296811617
148512 88281 758244199
25332 101601 -28552690
34716 148131 296503156
53127 111676 -983636614
97417 109155 298345420
123192 141635 -95543278
125752 112392 972073607
139469 110797 74615598
14109 75075 -877029921
126144 82661 865505531
130328 103489 100161290
16353 143108 -669451515
80386 25234 365368194
44976 101391 826479418
53199 56131 481049379
46189 69169 -786843384
58292 42583 -317636516
79205 84251 436074690
139804 94010 108140389
144371 7538 -187270307
146753 56232 -104376440
59399 60272 -155397397
98889 60089 -470346798
119011 2124 860270787
83834 95393 -582620281
43381 142959 -649709080
149367 60736 235234515
109103 149632 -489063426
64187 23391 -946629229
12591 25676 975187856
48209 98455 996176478
149655 89324 -654568223
30811 2408 -740433633
27471 147814 -465498854
114287 48077 -937996269
111091 138875 -824707673
98480 9688 -382180118
62585 25930 -141701158
136551 101924 898465228
37391 55781 195841819
54271 101952 -913802184
48361 116119 -150247918
61065 29104 293518749
64472 148904 -605522452
143919 98363 912801821
46708 75138 -576937430
81053 137834 -675974878
57230 5080 -293009683
41414 113585 -756562495
25951 22136 -695895126
107179 122922 -205516248
37858 24906 -61101520
149064 116557 996119284
109929 76985 -261751503
103897 62142 629998017
143037 94600 -700574754
8678 72889 139762349
47560 26721 993235757
122728 73392 144169875
103950 37203 -324785973
98235 139513 935227202
91906 56135 301566354
119732 69540 717058186
84228 97933 -678877349
74080 39219 723588114
119131 78723 67236704
82465 136313 -604474878
74804 35345 305420166
135530 118596 -319250098
52086 15099 -133790792
139731 131883 -986812239
135467 105484 -984195803
111462 129879 693185715
145007 17132 296218783
105663 88379 554854367
1674 5097 -614563996
113744 58795 -833385220
61325 5146 491989795
129868 60164 -749682698
110235 43901 820044371
112674 101685 -76134331
71820 10116 457916816
96119 112392 442874251
8583 61116 -363143856
15780 96450 -44604788
134208 37525 -399152415
62939 76256 510905973
2607 122119 546097468
61172 15135 -256210556
68087 27094 400572980
30057 118434 317757641
93792 147910 -194343010
147193 84493 561821908
70413 60666 195355307
77592 120929 -977082954
146770 119393 -360775277
53873 41541 -314750830
130533 64584 665240484
9604 70865 -919839222
18098 28188 -741558401
7797 89688 199150401
36729 82029 242108009
53842 46830 -555546325
134269 89143 -499397858
58911 132468 693478303
142503 2892 295391673
125523 116093 -170794061
148578 94288 -193859471
141646 18283 159276647
49202 39121 -737873524
67851 79940 -408617780
92885 71766 -820160835
101601 99420 -643537519
36239 74225 -869654245
42375 144019 797074383
118781 101924 512022666
18170 74871 12130674
70128 53092 -439095624
129577 19619 -164647445
47822 102535 331090402
61618 124345 -40657226
87839 108816 781728717
39053 113810 407097401
10719 42875 782149740
97872 23587 -67661431
74229 117959 -326095144
116878 137472 -235594507
42411 38578 10353892
76835 86951 35625275
32795 77336 -48775648
113412 124282 873631929
80322 60981 -436544638
70158 4977 826680938
24725 68041 -981126054
12009 45360 -650696983
85928 21338 8635254
43381 51130 -79314037
142566 92723 68577047
99436 108895 830200003
93686 79128 589546032
52673 81798 879784527
37814 13046 -717545223
111564 124212 362121689
69216 113027 -960361408
122490 35340 -552035434
42860 66312 -557276953
54756 71673 -776366320
134348 9041 996472725
135208 94803 502991802
84528 84671 900298920
26618 120272 13160889
58285 77636 683718595
101150 75538 302977393
131323 77574 -354341544
58916 20337 678176004
87887 26821 -387832067
16764 96710 319687957
98873 20613 212985585
113172 76302 529565142
44969 143575 547791581
64528 132767 -823885704
130231 148625 192343470
32140 42396 -223928082
120737 126674 -82513426
18149 122499 -540906411
120800 60481 915236996
93616 2170 972714135
49955 112860 564227355
50373 47575 -594756679
42863 88539 701749821
146732 146117 177400730
75205 26237 -659721376
132930 143680 260402147
77557 37137 -331252006
135241 18019 534852647
22366 52972 368059040
100555 101937 181484425
47480 111112 945220097
18099 72401 605254466
87217 108463 899038254
98994 22109 -70453945
80306 84959 782994887
23848 137729 -864827825
123855 84953 443634459
114080 119314 -913007932
639 18692 -596330099
100387 5163 -857524839
116616 148216 980139468
109474 71147 573113863
16307 72274 -473367604
119393 19157 -332034678
78195 119574 620459504
103040 26727 674813919
137199 1962 -413825631
109449 115401 -684323734
143930 108888 357766552
94901 34805 -295225118
50154 129201 704815174
65555 86988 37279007
116904 107685 -933806263
127621 28694 39686276
132173 15299 -857788872
141549 21209 -370810865
147129 9750 175929938
26033 132343 -580483626
28248 10018 690415468
56086 145354 -802107073
4238 7314 659723090
67366 3845 462617019
91927 64968 547689919
116220 94962 734798742
129995 41709 101571673
30434 126772 -190254670
96927 1185 983881736
64010 142543 -598027983
52717 110323 404691505
92797 48878 -239385211
124802 54537 980318869
126919 117304 -618293981
25209 121757 621908326
116924 147077 306138283
452 6253 662922290
127193 98702 -843757681
127767 137245 -592342949
18941 108766 624965251
129009 103777 747412267
10774 92218 -259778806
49227 26292 123488262
54481 61357 -918712982
145240 139278 -588498547
134450 1212 -466714580
73691 142090 -273261254
119323 35328 477663512
104348 80849 -78754782
56361 50516 -664941556
30146 92701 -391399897
91487 23656 403584422
90917 116833 258564653
134227 59582 46681902
33108 14535 -216519195
15429 18782 220113353
145213 149075 933721485
125166 17148 544307272
3985 136055 289069262
100449 43810 921457140
99432 80252 -614415528
144844 121249 -105662251
45550 120736 -202572299
138450 29134 291856742
1086 117550 169586549
69718 68007 277992377
54038 132862 -309026259
22136 86859 -634008682
49248 22753 607201584
88023 10361 -611210848
120380 132861 -311336207
112959 139834 622236563
127097 66067 222343293
12832 38803 134035977
146172 56353 -940015548
1178 8228 152110215
17782 25826 501883881
141070 134831 -390832477
67689 67098 -499421778
94 30708 721397274
63662 143198 328944141
144412 14738 -571616705
111391 17206 -189146883
139535 129308 -98425683
34100 140178 -577863777
104145 46403 814798962
146803 136116 882222793
97490 70085 -686494409
26228 47785 -331902066
89651 57629 -972577481
143528 110286 131962337
122048 96505 -213881224
76355 117557 -585959399
42859 12442 -740349797
102611 85969 988985589
12656 48023 510399894
74543 49013 -151244811
55565 81016 -122562433
116014 57459 -55005726
139614 10387 -375463859
125563 143094 -599601727
37796 29955 325216906
117345 127946 -821224607
13854 65636 635285227
37967 85500 340386404
19785 18657 -557302509
28807 96020 31282102
69598 116878 -275113991
88541 16555 926702061
121819 60185 -155484941
144166 2766 8314585
1094 90349 480935715
2291 10696 -670220985
87896 36644 -747223646
61392 55002 319092728
25165 129314 171887532
36261 137185 65178228
146314 125839 811855420
3129 12348 -23690388
26444 18412 671062509
97928 65055 482707610
14801 108853 -907779980
63215 3594 -727624390
55262 8298 -731245681
59054 63229 -260432626
97374 9000 -752658166
149196 110420 -60343113
127192 9829 666067631
26618 51397 -342654883
88536 23617 -377063382
63518 88294 -889675105
66395 115654 -602476520
32119 24150 359976326
89616 144888 -538934671
29574 50668 -436302020
116953 93514 741653741
12329 61727 -636278983
79895 74939 784467382
75343 82658 -469608238
4657 41554 -63869552
80116 94283 -126141049
111533 104661 -596836037
98476 93325 980154922
100549 148277 -953060072
91554 138371 -750456946
139268 112726 -827991435
35319 14390 294411555
58319 63329 -682608878
59170 143355 529270785
14005 125232 523190689
40862 76916 -365109309
96153 2442 -812226430
38330 64803 708312476
77848 114101 652309026
138696 54279 854965244
45103 80749 -530007868
8034 35939 389678975
103851 138321 -549561494
82336 59442 617476353
60852 143027 288785274
67437 17647 888230659
110836 98602 882089808
47219 118263 -125943751
37619 91725 476904295
108362 119617 942113044
80454 145311 284827101
11526 69178 360595949
46450 83844 72743761
138689 39814 583620792
33420 87386 293415352
24364 56389 -653856725
86274 98402 704061954
18786 15024 364383792
21474 21770 -518728205
47606 28503 -102636038
67047 12099 -930357257
75074 116873 178804496
84367 13390 -420785287
3581 19965 -473959486
64322 67963 -351655482
143930 135686 -974526017
10973 10825 -41746018
103884 74906 744607268
25199 17084 746504183
46485 138335 -661646496
75228 56069 262512830
26918 44071 -91353017
17071 26509 -130754800
102175 145053 570358130
32796 108592 -416677805
124199 132717 -658629655
20430 90652 947904040
108170 79688 296270919
148151 56484 -602834129
77477 127287 -362366998
14655 58229 436688221
67725 23473 -181787675
85514 110355 413931963
126659 134458 -138223471
135604 18537 -565234348
81918 133965 -499025380
32128 38172 -799188266
56071 101289 -401863841
95512 113070 521599733
123222 136170 -545658380
9168 96657 192930241
88080 73509 330525088
62091 72472 856296808
118406 84201 -956023711
146595 777 -537978194
149095 66858 -309504141
80659 95941 74231869
70039 117707 -367059718
10749 17011 -806683260
65106 60916 -934035172
116992 21863 -154599209
31892 36493 13371821
138609 85603 -444887869
50238 98082 467217163
50549 123468 48050923
56613 113007 493547030
148481 56648 644529656
12116 65070 592770905
53734 123473 -232981157
20221 116803 -524243078
34078 19701 -18306747
27609 26540 260697074
1319 138450 611676664
14876 108718 625539720
82534 37477 217044523
49396 113865 253423014
115429 51464 -128863707
142732 89164 82939347
48855 58283 -641104826
56233 9908 659710316
125949 118456 -270829176
105192 147172 -632848799
37577 15903 363383260
41344 56553 456254157
121460 38041 -274527672
75652 119333 292691122
143329 142657 517211728
74909 92836 -761771597
62445 32826 -817086989
95075 104836 -302182784
129686 14746 801074748
24153 85918 -755025795
25145 89665 518543651
78436 87692 -542402362
137930 121514 -317389015
34813 95252 -868898345
11469 135058 484704576
92707 142604 18398126
92144 130197 -724264455
14736 143964 603556189
79457 114597 851043102
139068 2125 270168454
140719 88029 419321035
110465 30846 74245130
35272 67961 905950190
126778 90162 939829041
131931 110652 -933151409
133783 101899 880185370
76037 34485 -667946393
1931 133399 212489301
114154 122718 359547071
92148 143405 526696018
140876 22654 419554112
31663 140035 -777639847
101601 129343 -366355651
53572 115991 588374881
37206 123176 -39087115
115274 11178 491736722
82268 140757 558515024
149576 70644 322375122
100845 82595 44223302
140827 65237 -748433754
96589 109640 -708692363
112483 40470 -617430792
94248 13593 -344660567
107275 106245 -152501940
31787 147516 -424186928
60386 43128 -337035022
45173 22954 678023482
117474 71658 942410051
39861 55629 -2587261
7482 40943 -974922759
30351 38745 -288132832
52022 114881 -654060266
91602 114826 990182046
82315 45141 674647239
82579 32201 604474354
80509 12419 -833045714
100695 120732 591111879
100398 42323 -830551346
24771 76957 -108248337
85984 69600 541660287
35796 45905 -199626174
88273 2736 163495223
71488 141081 -503059514
100847 4656 -140049605
148467 2341 75244313
80442 97414 472527004
19378 94417 947131692
111081 107853 -579205786
139443 14628 824187933
107293 841 -574130770
54990 142487 -198757069
101458 55841 925387955
139724 42487 882219563
69929 99544 -350772498
103681 48726 650595010
64995 83588 285647880
119469 30067 898705990
50417 63777 406568664
49995 132540 -135835779
140328 60783 -730105142
75386 118638 -931409334
98017 65232 -855134678
86749 38809 66666239
44781 145485 -722093943
27507 90452 -599352857
66873 126426 -833151042
103907 21931 -244624399
148873 74796 847785417
25066 143864 309596991
7192 118216 -690758434
105802 143353 816645849
4498 48022 -603614655
57452 14746 944690898
60660 70624 933350098
144255 88756 -394138107
83320 5355 -109980692
43085 45616 -171897349
95154 73648 -398258914
26566 38719 30703875
146453 131596 -892071978
25314 35443 -277990067
98659 100926 662975326
107441 20854 -38221586
107561 40663 -939471591
73500 96404 675474316
87241 69303 -221877571
99104 141755 -365249302
2056 50804 -201955720
54069 145291 37508969
105921 60852 691319710
8893 63458 858464706
28803 82873 605166878
127739 123686 -800945811
67366 20670 761466603
141548 134473 -880882243
41292 45970 432632388
148185 94381 76239567
69784 56950 -629842515
108061 20796 75661068
44538 45568 -667290766
96286 12930 499449023
78220 136766 656982358
57633 28513 742205232
102900 143148 874530620
66465 59297 806033792
101222 113887 255537698
81168 79683 -720589140
81857 11777 -302893993
121309 49498 -688133397
92445 27940 -642883749
47932 47547 -83047674
19313 116553 -590344542
36607 79328 580803887
105606 627 -79628475
102885 146386 -678118938
84396 19462 -993168980
49216 148185 401597254
139438 11452 -462843418
85606 14633 -490368859
78907 61028 -793148429
88490 146672 799422188
108608 44769 675790001
67828 109448 720232242
100501 15481 537810149
89355 42991 -772469325
80577 10596 -101176165
116549 40328 -381201086
91558 119646 -830890235
51453 52785 -847092250
57784 5835 317578732
115015 20967 650996367
105642 55847 -847041707
12616 76414 -897314457
50165 31253 725399876
67073 118618 831807546
115670 45129 227269669
84278 117393 -729763332
140652 77303 -785891128
118660 46933 -912825698
76466 27809 449186473
130386 125009 309276092
145597 141292 -802894621
63779 41689 694963084
131874 25433 -723518787
108537 11797 640225461
34813 133010 -713475355
55481 31228 834217874
26048 55290 -959871465
124190 54598 927259577
76150 78356 -918923254
91444 39017 36091246
101626 125253 -579018898
61533 133291 -612921153
104665 129142 -623922955
118922 124600 -455589814
67898 119044 214034366
35672 25937 551966775
80227 93703 569265453
79125 137516 283440919
72058 63215 -767651487
58923 97588 787939477
51040 81424 -65262140
39081 108829 -746807126
55 93347 497262814
76622 53221 500874379
147369 142753 644859063
84639 57782 -83670324
74627 42547 -367190879
140117 60886 116571081
2392 2994 -773725581
143353 137537 -654404826
140005 137098 -11396223
1125 141999 316989192
68885 84861 243686417
17180 47181 -318684822
51914 42742 -266608673
135227 14418 688887236
51640 48511 269038143
130026 23824 891479988
48026 45007 662496974
64117 62997 924414432
25717 34498 -741766059
21849 23715 38444766
86724 66173 -639438143
103845 122315 792686152
63705 131717 609229
35708 83021 688811409
63548 122074 -85143310
22841 29116 -806607397
90836 140226 -27635261
26558 69455 -235787473
7072 109194 -693974325
131948 36506 993900103
82595 36813 -434844886
145843 138562 -818977606
89573 48944 -346943113
94239 12342 552317345
115960 4536 -852420088
140790 97939 239684721
46634 52913 -392894096
10671 102271 -232958975
79239 55435 474527330
138621 44712 281889
3846 41233 -197769078
133009 99198 209240631
62627 43835 894758167
29725 111366 -395715681
76484 148151 270126836
123 2728 -704464163
110830 45601 736145636
123314 54941 -716087054
41941 43988 -391193011
15009 129469 -418161310
81293 141738 -844387270
140770 55588 -125616822
35514 56857 477868247
10838 101706 -652183652
75320 74895 -420367386
32733 27484 -534717538
45599 137011 -335260442
8330 129691 96504758
114632 18199 361835573
105336 142016 -56764836
147435 84828 -34880531
55891 70372 860387349
50847 134030 -720213033
75664 37703 409026740
110630 101184 377673301
26349 19856 326042014
108712 58147 -34959726
103839 141425 896632285
127040 133783 560441859
105741 39067 -512457493
56458 121533 -18158162
117088 112119 -538890880
75509 27334 -523603104
10824 3687 854291642
57603 15316 -124492960
13577 84959 -518549547
86093 4960 450444628
60876 107633 -846089171
84038 119136 957442187
134512 6306 -259589419
141027 42793 -841830721
90188 7827 314955075
120888 100038 428125855
118135 25764 -642517836
4947 149218 -8646363
9729 112355 -179121676
30219 128968 838224914
141983 57543 -415911915
100128 114387 466180220
98193 116087 247110085
11800 102621 -397572130
46342 95502 219772493
137802 103249 868666725
76903 1866 261679930
128057 37698 -447171783
87189 92074 123724066
102914 122461 -866258172
51249 9716 114900413
106711 69625 -764694587
144021 93026 -525287818
6077 94473 613100135
46430 137503 853382767
55180 137071 -247919105
64165 64912 332147244
107420 5205 849110
2387 124358 -602634040
113421 48346 975542002
29554 63603 547766457
125588 106100 176101503
90188 96729 17252472
79132 2629 -919817608
43544 109333 -538615779
37135 110425 181171979
102627 133200 653687304
137041 47807 -744588966
46807 84158 256463405
21365 87934 314014608
131509 143984 -619773421
3563 49227 -621564981
124667 57715 -232740879
74038 131780 -401214386
8606 79559 -618927972
22936 75133 -655164183
21497 22533 -67515302
97367 5922 -154504746
56594 100529 -707760780
62917 45606 -248726054
59890 38375 459100523
123339 34457 168669275
93845 5146 -739729404
131157 87451 -814242920
64725 81798 295736197
75916 146522 -345431251
25779 82632 569717344
77866 82268 -989531244
974 113518 -907167293
42531 70374 -508842439
55024 189 -74275342
122272 46182 -988898054
60079 116048 828557365
116408 131858 90307104
13469 37525 877887078
98357 128948 -444311233
95337 118865 415064705
46809 53244 -550376016
49540 41349 967181143
18149 111922 19672477
101037 147338 930521079
135440 49855 109257387
58429 37602 -873913449
138343 26979 -438061994
79714 141051 -562231105
123268 13512 71012951
50815 46742 434003556
125799 22401 723630180
127853 113799 392887217
135567 120429 -619753492
18114 122374 -187511485
18594 1550 -879715451
27058 107291 -143800069
132691 105596 707801297
113521 38157 -389351099
2002 27733 -975099425
118806 88529 -460785065
113289 142320 290461175
118731 136209 818718665
75904 39631 23092407
117886 83001 634983108
31065 50168 917338314
31139 116058 -595394296
11394 37622 730868351
23462 106426 -345728864
110509 121408 609809656
130752 116833 389616433
149348 119264 -726088723
94734 123471 79583684
124377 14923 889600273
25230 42799 -442532527
68796 22253 -176930645
121458 143065 550065719
17108 17071 182907105
55352 126711 -831389936
7567 131397 -369343876
136556 146736 -744935120
20288 69078 -424347690
3420 52561 600310826
48558 80273 532014896
35176 58551 934821483
59115 76150 -291251024
7294 4606 73824896
44674 59584 964735209
84973 60762 -203086639
112861 35778 497547449
73627 26238 79176702
100520 149623 -927558912
99824 90815 -827263783
20882 89821 488401966
58548 60616 -266983326
35483 118378 454174355
67620 26414 598824843
6525 45527 160057264
94927 1141 423519217
110492 27498 -904325468
102486 110977 -700048985
65077 11116 -773704029
27885 79306 531780655
13326 104468 534129683
38602 105714 -84107718
117594 59229 -43892074
12505 107844 -862462253
64702 113165 -498789361
54481 136880 487258839
65232 65054 470747371
58861 122968 -595407477
141869 82666 -575859736
133177 132447 253142789
40562 108730 619110746
119975 51389 651641915
109545 125845 242519157
85450 51445 792129512
11440 144736 -115665606
93080 96822 880271836
77647 95647 -763989745
118274 73505 -990361628
15008 11496 972604247
143790 57211 -575310851
144768 149582 -167337975
67516 74915 -132269718
97925 28718 -142803492
148986 101744 297373863
63252 17970 -778997803
144734 30261 179036730
79506 122073 416797138
41398 134333 344383456
96720 29085 314012055
29749 72873 -681584958
123550 74466 -921763639
98716 9782 -695919680
54474 148428 -830127959
142782 88939 288009495
30443 82556 40061877
64088 54455 -418281935
91336 117775 -669946219
14087 112593 137882851
138272 128380 -195760067
57099 50358 -315312267
11219 20215 573052603
62504 54397 787845735
148733 120542 53784265
27074 27487 -363959505
19006 5369 -142556214
75175 41371 -310262471
86776 68564 -397367836
46551 138303 -55537478
148384 90151 123466424
114856 89326 806048384
90582 135643 542945232
142708 9271 754111898
54780 141718 -617813224
85470 6380 -797719116
118247 47320 487181452
91437 53568 -283331187
124644 84568 -542414645
116801 27568 -719243155
45366 77712 -432375815
120272 115090 -678196773
32637 65539 -850467541
20549 134066 153789665
39421 110614 -558205150
93782 60954 695247653
56516 26820 -68615458
22667 35993 -444781644
108476 9634 852591964
148703 107043 -737292238
137216 60390 671570603
121783 47480 905366086
68660 130766 -239568453
113711 12879 -411576985
64680 146220 -652207740
37224 66621 -263543138
134789 98071 -367997012
16790 27668 429843325
53338 9811 829050843
46204 15528 -256134849
88832 97414 319611427
146872 121158 600394742
73297 17519 -742899450
98800 51832 414591946
31683 132579 902080901
108231 29580 -386927219
5895 41277 -726871101
144445 139852 12894662
92507 140276 -757560340
58824 59769 -129776050
40593 40334 777947981
116281 139395 -969189514
32994 26051 -21624611
109291 16004 -36675791
7225 102865 -85986081
98465 35148 298072594
77256 5209 523229287
36724 98616 -440560100
120205 36071 -96184782
99377 90081 -74158811
92111 66063 -305614035
38149 105433 466300160
81056 29530 319205547
94265 57346 -236886443
46122 59186 -937170958
66919 125779 338683195
39564 90410 505284790
59016 17512 -464291686
105551 130111 -656061682
35433 82074 -422129213
34048 33031 934398309
143233 41501 -971279304
7657 56204 -77554948
67826 137014 -57736835
107752 80018 686543647
129585 9536 113307902
71305 34944 -648669367
138531 9559 180286045
115789 125743 744237236
34198 31644 -443373794
13127 140586 280244600
46437 71663 -192067596
34498 92758 -16349304
65465 3415 972549321
117840 132855 313772445
69369 88229 -462328881
82058 113002 -620303520
45621 71750 -289798396
85761 54662 808764689
130225 42879 -324379662
66500 84961 -969279344
18537 72608 -873674830
63429 54535 121918763
83003 23252 602131566
149358 87137 360692611
130389 137985 379568850
117988 143197 -27384200
19488 141671 -489747418
88491 26718 -608110898
65529 10470 178970096
48463 55249 -718888977
17298 144105 34834593
30447 83701 70790540
104781 6101 556380343
14950 135974 -538125392
15464 89166 -566692419
134835 122654 -396214110
26708 85996 498401970
123747 27370 -801207567
95549 18969 577168787
104179 140663 -234917042
72041 62808 313598866
39814 108562 -287345331
70157 99163 781475152
33494 109764 -711748805
81033 106769 -244753562
39573 113089 932245637
147969 69145 75960812
47642 119690 -483886275
36615 65627 473392608
31437 104412 -363561845
130632 110702 -316080261
70097 123117 44368040
127237 105422 -707700555
117681 146363 -157538619
21411 59140 -932700260
78297 146686 -63168470
85036 134408 -22785735
34329 101843 -373542158
96505 136047 584408971
71698 79499 704431753
59271 64045 659218212
62032 77313 653392369
116643 59046 -773916474
5445 48365 -898729958
71123 47774 -571688217
11159 4620 364383964
94672 23063 -660235878
77962 124149 236415490
75514 6187 -331212242
148740 97123 96660051
13300 42323 -694836659
117828 377 371943843
91034 66334 -286874343
14412 129354 988324885
333 45289 228329541
83521 146003 959903292
33943 63255 -539517019
17375 103307 -174662599
32883 51257 -651957871
122757 24288 -829470303
92030 50533 -440648829
83094 86882 510544067
56295 112511 -274689073
2516 29626 3837495
91024 109783 667003609
17561 128128 -898511067
92130 117242 -904327536
99945 9682 524011153
86025 71821 917873538
40906 115122 -240030533
8810 51364 134004165
149354 16723 -178391981
127998 82658 470402915
84551 32228 112753029
101277 109987 -865846143
40638 144740 201170201
51338 49967 816955467
119291 95181 -287737623
1032 48816 250554128
13107 16184 -327603394
132798 91092 -649474402
115849 13617 -804599149
120399 103005 950823497
65641 72921 -758042188
24770 48510 485478630
90679 138183 873456812
93170 134845 -662209002
10232 105854 113217509
45663 31307 -314840753
59288 53862 476171212
69015 16040 270171044
116881 91689 -900110505
74989 104264 613753906
99040 19513 979637758
12016 24547 583778177
79384 101128 -108475464
112367 138310 -548341212
21294 62351 331347353
116417 123502 -208265852
64351 83406 -728271259
20204 108745 -707316567
79153 82862 878392080
93853 120447 159356500
124817 108180 -65604430
61896 130347 -975521909
31111 40798 604990680
17932 143108 819755924
93778 128160 -23960231
35848 145693 -72261957
77969 27376 -913601293
70277 101423 512937454
20733 56123 -953426583
7495 62676 -540898288
34044 114352 -42388513
45855 89625 960340637
14516 37195 -50359493
112241 10253 -636075259
110624 77453 -437272014
69046 38214 552054495
18764 61917 719689082
48919 85310 639387163
41333 146854 836137002
25419 13304 753207195
90240 130030 908941631
40650 11983 -456156675
88586 147910 706188854
44243 147175 131526957
133345 145469 -850459670
123383 125257 -100634100
103041 31111 321510295
87624 46250 -548521656
144128 118400 -496185170
85990 10504 -234918094
16781 16698 -956567916
118077 120569 -496624038
120903 6410 330684289
64774 95980 34418868
146255 9143 -679304636
22365 84320 537667453
88728 89939 524419767
29713 78956 -188024100
34752 141578 115373055
43138 51132 17825715
68039 98712 111166782
12348 5518 -794132753
42451 21803 297600131
8909 135941 -697606504
46279 138356 -138055120
131060 47107 -754868701
81881 30625 -785251706
16534 116543 620117915
34225 40530 -277984971
74431 16844 10799910
20732 90964 632257763
64051 1479 264219456
101843 135287 -880529517
11841 120491 -545564499
143646 53119 -395875910
59874 3579 -118932899
15844 62096 828866863
21810 7490 -625311173
88399 57329 -823191205
15698 1266 8021860
134150 145176 -420586026
34744 116391 504371962
31781 103650 342159532
54332 125842 469378809
124882 20648 -53053172
18452 101502 -245365657
29916 82142 138613757
7538 12761 -14712559
84215 91526 -355072656
104908 82053 -32551821
93129 40378 867499529
87779 61488 8219138
4273 72681 639429347
50852 122309 -158111305
9804 149624 -92639520
102776 30928 -189925702
53802 91717 -308551858
95564 86548 -8295685
29733 51602 328613767
39211 129267 -585185039
121367 11676 -903448710
55967 8032 830546077
101128 107730 -16015015
80961 34026 715368504
137437 133775 -186700270
87717 148062 -597357816
109898 87357 329737533
124661 113828 -400899755
141387 45528 294434903
133732 28020 -939978156
105824 12832 831280451
89105 126639 -584433768
115419 42140 -245900404
146917 64940 748338157
110614 15431 17438282
73048 31290 -735994836
61117 105901 -194751584
51379 140531 812882916
117562 126658 -938907971
44311 55588 97623434
120613 47895 745102257
131087 29181 -383504252
131247 139016 479587855
43715 77185 -107687716
12043 58127 20227231
122641 119790 228031928
6789 37959 -832340164
17403 139731 -953857730
64486 86398 374961991
106902 130779 375442902
137414 103293 13738582
36447 91059 -766939154
17833 6679 93919404
59755 9062 853121782
106962 47158 814471894
142987 36770 215022591
43296 93637 -656511473
26684 105546 -228566940
101552 98241 341417149
62914 105141 -180229296
102132 99380 523254995
21023 39207 -99773678
110023 10464 58124937
123720 112538 697991631
90853 56138 -534484214
114121 107914 -480340577
51690 37443 -346951168
126073 14806 498233434
43196 84986 -611699244
84908 58170 204342701
87453 69145 -878914892
136947 114495 991237072
43527 34300 -513954675
134998 146432 510851704
10459 28979 -272846749
66685 137934 717828013
84051 85739 -605479678
26889 140650 995114898
109384 42339 -141860226
66934 123941 530003315
65868 44029 -922528993
131428 39276 -734445266
114343 83987 427927398
627 142536 984118295
104639 29134 -30785525
69975 54571 49581281
11390 59402 673176817
118049 147644 -646339672
59015 63472 795763679
20321 108510 -463523797
71756 120431 -312775603
95873 97933 -634010628
39427 45313 -905178318
75304 63935 475822132
62939 107076 588386696
51850 1183 -422389792
37109 51582 217026740
91472 64323 -698078393
94595 47961 90371606
58441 15273 64448347
58686 183 -952871079
61327 119610 -937991679
125978 110815 919652467
3496 99858 -769184681
96555 147974 86734695
2518 106564 426891382
148894 9892 807108453
130408 96228 276837980
24752 63586 929037912
81616 94012 -70563935
109871 89738 360118985
51217 20253 -445661468
129551 19205 -3669210
117536 113441 6364168
3254 107995 803965919
33607 27044 938740955
132768 98341 274640997
19470 76028 998560565
135757 98958 -407370020
14269 33890 689362082
89281 61852 -78178529
19260 11151 -976173000
80145 122817 652853309
25849 68481 -286291223
78727 44470 503840132
20543 56875 231400170
67591 24687 -381718492
91882 36160 470180414
121273 120273 597734175
42176 70067 -576218868
6728 20392 969995607
80078 14245 114297202
18765 47524 340697112
25734 78373 880805922
145969 103894 -596726374
96525 10481 978923943
135931 17485 -543454043
67811 143801 -42582335
14706 63857 112231069
143451 51275 -171707360
13023 9174 438786930
64294 64484 181552081
70345 37086 -884486432
24862 16793 293733258
27691 83298 -614112787
54252 46033 824229182
88346 50178 182812164
29062 92477 -323948305
141368 99875 -501292265
89108 44824 674606898
29928 148025 170576024
15771 135807 -609801417
23262 49981 -441476635
37348 72124 265927970
88947 104973 -923924310
54876 22389 -656981157
115216 9431 -956377163
100458 19354 266882
111629 100484 556646076
120873 46000 -346580483
123502 40034 290865918
83689 122254 581047109
97218 2628 -902700578
118377 114453 -12516236
79356 125320 -927657559
137041 47299 30304531
96184 97533 -840043761
102824 20132 -902694806
51380 101594 -561950129
61897 75313 713645785
89680 111391 -381614159
102478 105356 -414885320
35230 62589 -402341390
140758 14397 559242687
252 60788 -698776177
85177 37337 352277042
86743 51964 -866516305
59221 40663 -295525726
25264 63586 979946200
122580 134135 -953567108
50059 87083 -692862319
64383 64726 -337414238
42239 55151 157712255
94129 135533 -25996407
133568 68300 -117896120
125001 16717 -341204805
43993 4268 -556402078
101488 130165 -756541188
47917 131310 966436259
89612 61087 -190253816
130332 2439 994359153
14942 100368 -955133123
86335 83529 711217105
50016 68052 -625224570
56583 135707 -887796803
113079 147804 -249783806
53615 111791 -707803069
53321 40174 -967589339
70026 83917 -868371110
114606 83751 -717964344
113234 149665 -898598136
42054 23831 -602639718
136790 130872 158216776
69464 111365 564872338
108035 133724 586875479
7322 52113 -863287227
90665 20755 -10165286
107000 17040 -575154592
76008 118394 -598495771
47005 9850 -546835305
114924 53849 729752882
52767 15604 -764795077
135461 26773 -931333098
29920 82434 -31455012
90782 75798 -899577166
56195 12636 481032283
143561 81905 -414021426
2070 108856 -991544774
124143 61529 -604983633
117935 23252 -592299685
132938 59638 -399653723
16216 129112 780461255
87553 68277 900688842
90074 2926 73727091
68613 61251 -88514155
25270 84173 -563669340
74575 103598 969696116
2758 121459 -577475961
22960 105971 -548028062
24889 73971 714189677
78 46260 357596456
121467 50376 947672883
3787 143814 40719339
89939 31919 323805855
19873 46997 383708351
16300 87367 397778877
49633 32035 -592349069
63078 121510 -543152532
143268 66234 266511881
135166 98611 -424328708
64808 19712 -467774348
10290 104393 522010196
35170 123005 -681928009
146856 121224 -925936668
51428 10353 -944731532
15647 531 -816053724
112638 134863 277063912
23330 100334 801966406
116488 226 -866750154
107925 37497 496143998
103480 141228 -573941883
42261 109717 -279014045
72734 19229 -979867260
52407 51817 377130004
115058 22169 -548323145
127241 64038 74606600
11452 147908 -744554155
55075 93589 668810755
75169 120904 343963989
123711 51030 -472102368
111642 83703 -655688826
3555 82953 714054546
24765 133537 677291878
29917 39734 811310960
3291 46441 247214285
33628 23000 161595159
145968 83933 -984510660
27090 96118 227541330
76336 74515 976983510
127409 60421 -306933073
138421 41340 91482285
5485 112158 -51748225
2760 128068 602555031
79874 30323 417135697
11781 23676 191776409
12898 98196 255283589
91785 142082 -529419758
42533 15411 656419318
50817 120914 -733714281
36131 59524 40082891
112552 59723 -681358420
89072 147763 -991783737
100939 78189 698695173
22102 133868 -942207835
112744 45518 752367419
127503 128143 437540633
87146 9616 -903207937
142964 27946 33067252
144426 99375 635395443
106744 46754 -908262707
44930 139713 -371025973
64656 194 -178619691
9449 123246 -66735074
57603 113418 843799305
16013 132469 201298810
75629 10232 480057780
24160 79487 -853968567
144835 141504 -841069718
88110 72001 447357755
52144 39475 548702886
24311 118213 686658790
94249 64307 -740055255
88760 34384 -198943123
38619 12884 214147671
149465 132677 228379441
135032 44875 741136085
35278 30402 -658424226
96929 22686 -674343631
91547 133006 557565278
66340 49821 -757774177
21923 74132 -249780209
86064 99742 -298373695
138475 3922 841910987
34329 85014 932970104
6250 78271 76634345
54302 81271 835614469
118472 33716 859646480
60533 25704 -448509590
89830 76020 -316015878
58616 102989 -369183976
37737 59297 -203216644
90351 104825 -967695219
145704 84939 -256973193
119250 787 863596112
44370 70142 296895594
24752 32946 -382677604
54279 10177 373993391
61656 33433 884564333
40029 6959 561944403
50147 16236 -832713633
148506 43887 392604879
10253 32408 -359557525
59337 113943 -53609071
64050 91742 -935777885
122946 91528 957066053
129889 48847 -295852859
52717 137614 794993158
103627 126022 -821263736
50232 126904 -726388884
104212 77048 886096677
7430 85069 -603104989
84304 91183 579066569
119 112490 -659513516
41554 113071 247487653
60025 133400 -549923195
109330 126378 837249508
12617 107291 -537702954
32769 35627 -205871550
49912 97043 849925936
118195 146751 -871406465
145121 3558 -37658813
8683 11364 -136884725
43244 110146 -444190645
85711 102849 298915874
124707 21393 270377913
128525 60841 -392194858
138765 121807 -402761658
23192 48190 -322417173
73331 78575 -668829151
71993 110618 530848659
24925 104587 -464361350
111677 2252 -364265239
16609 84012 -680137493
97742 143854 305268398
31537 32184 -924926274
11271 107871 53907709
93691 17096 -907325810
59542 19526 -374529753
118370 106878 -250670907
65785 81597 -38043430
122491 132255 -150632082
116121 16850 -236253782
125451 91748 -328982612
95337 101723 226076246
94225 71688 -12233858
99380 102967 17952460
63510 82790 774905086
77137 20432 -890661542
89447 104179 -347711619
56608 47289 304183146
22877 14190 93003279
23749 118735 -877637364
82784 126057 371490227
117395 134102 -350177974
48539 53804 780457741
52877 22891 262438805
36283 105272 471597830
24320 23938 335371696
118932 148733 -411547082
30088 20344 506894767
101774 57765 586499566
11800 93092 779894720
114761 72603 829166779
120899 130940 827541013
70157 63893 12121342
23103 132701 -261177932
69716 70158 153485092
124718 81841 866312048
4894 48075 691508862
75509 131733 591503224
83371 110964 384892429
6059 24092 241449917
144847 108421 986691765
135722 143046 253818996
19539 126520 177213796
131785 77558 472985513
24715 49865 -620258591
3949 16631 678922492
143239 39567 476839473
94502 40038 58674127
108846 28028 -4717021
17506 17734 -545025492
72930 92436 230628147
58250 15785 983070149
45791 64811 -363181745
88815 67566 144785717
105601 106091 -473122402
75065 22482 514220118
10558 117793 128524208
117661 66150 -580563734
58661 138516 -683794684
45983 13934 310720376
84036 76571 869090394
4960 101260 -308886982
140901 12076 -192845807
126988 123905 313712806
97149 138394 13769702
149248 13836 -875869384
105910 148155 -162278148
101851 14317 772617159
145895 118581 -403728393
112159 97367 621851989
84885 71879 -177424593
77056 35065 -962001566
25798 54330 -383498395
103753 56451 583418455
93500 101912 170410299
12606 47229 -7765822
25780 119318 -402989298
92434 86417 376708429
9068 63494 -288746121
45313 9332 -580745477
62682 24268 -572485105
2326 26394 -497778062
15873 57334 105102289
118187 42918 253686501
28760 74779 19113485
63264 56921 -179978114
4160 51694 -2118310
79454 83397 -592417076
67610 26791 -907169516
95761 144159 -442946944
97673 58166 585133567
9238 115933 -665651650
126830 111568 767714254
41308 16004 -432436155
94122 57028 543380466
63783 10713 922119848
13339 119629 191313996
86315 81874 120688130
60707 124385 -686042852
94141 35291 -353183007
60384 135117 -958553268
10223 4273 -945347365
104062 142514 -664649873
129560 73809 -785023317
28761 40081 383653763
51880 144711 283076825
62966 93778 67295224
86110 43048 469966158
84093 51292 216214879
46876 143024 918627205
44290 28759 -315849738
6740 116257 -963966241
42090 46645 205075546
51026 118424 777174656
39015 73714 286190439
83714 84792 355917518
8450 35963 87953651
103244 149684 -981648648
35366 10253 885134633
21377 89118 398337751
55285 9784 390214018
13439 113676 108200933
23118 137428 -463105587
122964 43156 952494675
136542 69306 208481462
105710 9310 585671029
67148 141966 -451945434
80828 2450 151675114
19360 30830 525560154
128880 148986 572104294
48374 137455 -784218116
60092 88936 -370084574
33460 95318 -771263941
91578 39771 355261014
12534 69214 150916242
137969 26483 754158494
87975 21892 -25111695
101473 25265 828739367
128997 94374 802175593
19113 73898 348852472
49726 141313 -74735327
93681 44069 885558214
109553 1856 641872752
130472 118966 -578090719
4385 27534 44860687
116896 123171 689294678
121297 14716 459961108
3216 19804 -324425291
114640 135815 -398032217
90808 85346 65063086
101162 26218 272521766
4864 116183 -940584813
79536 62515 112556982
62121 36772 650377427
33740 69355 341168657
82678 86259 418581167
107607 70034 989067448
36381 81459 158873921
70997 106386 -598738160
42320 65795 -902933576
96118 149265 824714081
123921 12542 431189797
24643 95761 642031098
111246 112190 969172918
42071 114996 -102023551
99246 102710 978387804
130401 27854 978797518
27046 113993 685943716
68417 124731 730533680
98964 32067 835136621
31249 125543 456682615
93042 147255 -184427977
10229 149353 744818008
19500 52815 854777120
39776 90207 990801258
103000 59629 -991887031
59801 45288 125896890
17618 74647 77352585
79243 59692 98284769
147347 76161 35645576
10543 14938 -615722550
140463 23110 -270156414
9071 78321 -799557022
48430 148041 -465227227
111782 2345 587037197
60631 42053 -299814096
66708 55783 546764112
97397 10387 -223830859
7270 5516 -275428133
95061 141409 259328651
18919 118171 -18985537
133036 107181 222827679
46662 88214 -955020866
13249 90785 83478309
84390 62033 984966042
47644 127564 145949506
24107 3835 -366453982
4591 53251 -427742131
141182 96305 -261422556
53982 108730 789826105
69172 62205 -77722331
55154 9449 -148300925
58292 52604 -118747502
126840 116803 -224467085
45767 31061 898091983
124731 118693 -106765439
146321 16512 121792061
82893 114328 237553379
118715 31837 766643533
1845 113553 640175705
114610 41607 -936724747
67024 92802 -98131734
80298 123553 -464992310
75607 104313 -878711291
27981 121151 -766471749
104723 34691 993435970
94530 34048 -911731793
100042 125005 987557912
125082 12273 -446080526
129667 21079 403980465
6490 143869 25258496
64669 65708 217564287
33048 114596 -227611792
2344 12139 735417711
70247 30695 758864719
45947 62551 -690406246
123703 119892 562423458
127078 14105 275543146
126303 75193 -297543530
40094 20424 -849691739
118880 66782 419244950
148537 55681 613779441
141078 121256 -369503593
112805 14362 836301072
54457 23182 -7417212
62753 121911 -825847167
9992 124542 251041658
31773 130370 268271622
133761 26018 528169343
124672 1494 -925254016
9814 101623 953184880
31054 137840 -802965925
101966 65559 -864248937
35805 136163 226731706
15958 89641 703748472
54915 98018 865057226
11523 108592 -269884171
62934 91398 747751720
79625 34715 -528944887
143308 77871 164295149
114923 3874 -702343565
117970 22789 -636664619
144768 42388 201026631
90283 51302 455951576
47565 147029 -631994400
116188 70688 947074473
28519 122349 513065618
110465 9125 -786697491
93759 107652 -643161716
42694 84536 -6355006
139631 116996 -635684878
43310 19479 -578362831
54512 12978 256327731
117537 55002 -734564782
147839 37137 884392625
65600 78783 -995244943
144574 36179 743660053
560 149632 483698695
53055 20820 -396571066
108240 149522 -220970837
65058 131179 -854311730
117429 126658 648403983
68529 118580 337438121
41224 56892 116686546
67722 132051 -696274676
53220 60112 614667507
116399 205 -67313757
25560 60176 -64686329
105385 3118 667653194
117828 43847 425507332
103896 100635 315134645
98222 143859 293892416
111338 69929 -430745996
103917 101845 633610640
78027 613 242832440
58933 121008 -880318599
64946 40973 -81790434
75514 105713 -595044263
64479 95778 16398931
119305 11588 811097133
5714 6019 944062311
8053 86651 -373866857
148765 61774 564976207
93919 97031 -933391436
5499 59287 270331924
18033 69057 201424173
15009 79309 -846352435
74811 7821 443738641
115790 82445 712930988
49979 37484 551432643
143069 29645 336662987
51949 96100 191326427
44691 126862 416946940
101544 148297 -674635624
63166 103659 752300259
148578 136972 991084673
136880 132219 554941040
47992 22643 -448272800
27163 41517 298444776
142046 2473 -295261406
69399 55613 719260866
31774 134417 935804048
82394 28731 188551607
148006 94300 962054409
44425 38942 579699542
87363 52695 -397735371
88607 26032 -252284419
101222 108776 -983958543
77736 111416 -357261948
19719 83963 408923706
125216 82289 395630492
61446 124065 101285430
53760 27249 -745078530
9050 88611 700890647
97633 86279 646927270
111056 145990 145117400
111081 19792 -402194143
96447 40350 -138780615
77964 145814 -292739289
40909 116520 422383396
115146 109328 -719861961
107183 35956 -620283094
72223 18116 -38995872
130379 62284 -505341724
77567 50762 -99621989
78259 132169 -913996047
86381 7337 414113630
91232 144518 -157686825
11617 130551 179956682
97437 41527 123426864
27699 127400 8585
84422 34017 -633942370
123789 50201 -922568705
68683 131780 -425297212
21011 78849 22443554
17990 13024 249445721
13772 85464 -214657531
11130 82742 313340703
28395 17633 -548677174
16797 8314 -188755743
41377 83448 -383449003
143930 132953 485828424
133650 35634 -952241525
138842 88175 -309143947
84795 46437 -789230722
136298 65831 723983196
90782 56586 -843663483
96966 47197 -759353212
9093 100692 -738321957
138325 14350 203746976
28219 108112 -781402264
92704 146955 621075254
33477 129940 114988021
1504 77385 718024810
79263 100340 -379486348
76448 5052 609506503
61485 111257 -843506446
53707 26804 -648480227
29276 19922 938588011
117314 41445 -918379903
79506 52760 -832338772
97062 6546 870090373
137134 70570 308576264
139570 108368 263973852
56611 74133 97992662
120699 92789 -185518923
129753 40096 925519517
21584 107174 509958485
84663 95849 -398128439
72921 911 -107430389
93070 132656 -617020722
129748 84889 415197368
102998 27109 291145989
94433 85999 -565841996
98088 103717 190958752
72094 105106 -864853454
54895 17563 -693122959
130628 72017 -900159528
121169 73789 -934442458
33136 100797 -756829537
107643 91823 90553434
147528 44808 -7317659
4524 117657 894185640
44033 76920 -570001881
95830 96137 -906248136
86961 143749 946952279
77298 8609 629066227
117951 39769 -822712091
59307 113068 471823157
101564 80840 -471977147
42419 89221 723286958
128443 131737 204238928
125759 57345 -441464830
64973 118010 -647685963
7540 79653 13520176
133371 89417 263117257
29673 5325 -827567255
144210 109002 470797309
26660 53997 636660928
116128 114387 -307990745
26615 55262 -625590315
66264 149273 -820000507
61615 4409 667240535
143242 113115 -345130030
31878 83816 -577027458
89090 12861 -624788566
141067 118629 258178103
143990 133705 -832311275
100790 36183 -640470399
5155 3797 -851178459
91489 94326 442543970
59417 99540 865993504
47043 23407 -895075248
84583 959 347656480
48578 128899 -277725136
14013 126183 805150708
110815 139097 47169113
137177 135899 733297820
56222 99606 -219165077
41119 44797 -292926053
125903 106289 348138563
10609 54611 500019053
30410 61401 193594511
85333 24396 1149577
27381 140928 841867637
30495 107912 546069028
129741 38511 743472895
84558 83714 -914916639
38165 38809 -576411411
27119 84131 -200039831
75512 58706 -291220269
130405 34442 254439345
34153 33403 -539129520
147415 139185 681963918
86328 36452 -499203187
42259 38501 377140988
133734 147885 173490870
21681 143757 783153159
123283 104889 266508320
144935 16696 283118164
142545 100558 -894135096
73098 109527 -572179422
15297 47982 221052299
23480 45735 -177729151
3228 78850 334415830
132270 139751 272793656
18824 58689 995250486
140193 13467 401616625
9831 3594 -441302976
28913 13187 721159659
37224 131279 6204686
133708 136221 814436514
54886 3332 -736326360
22776 144060 150114443
1456 88896 339131957
146632 46218 268496147
22141 139193 411070319
141070 90643 -211111493
125949 13066 -701109146
147129 127275 -675568349
13175 84971 -201474425
55778 99670 -267433960
2996 6740 -894139658
24325 88769 -458608700
107937 143614 -593689417
45392 129691 -848317269
19263 27983 490380123
111810 143117 -289601836
145458 69028 -696789459
34932 138711 434132967
78923 13353 -879930389
93462 122750 -187214141
60716 44338 -613026087
89646 99988 645779347
3545 29039 51627805
93459 35702 -335392205
4408 59548 62956061
1574 130598 924141918
105897 133323 -169372960
87045 109507 -147308185
50822 62765 -350653906
136506 143612 457897987
75410 22161 933437755
14565 133293 -865281172
98926 49227 906214032
63783 41757 29112856
72011 23899 -130985280
98174 140627 431115396
114751 86000 959192516
57824 62629 -795687035
78421 135648 665128308
94463 36157 -236810417
137216 137754 -151568154
84240 92357 969066342
133693 4935 -37843290
27391 112928 325425691
120117 39484 953424658
27477 75711 -983781787
32573 123482 -893793068
47754 138297 -420846321
115022 65640 -160850745
74647 63441 658446219
97550 7551 -993126110
47777 30105 929227890
109004 82860 141356226
30571 23687 -416131464
114980 140239 -826139694
43429 103786 -357777098
89835 63837 683305613
102404 38166 690863474
148176 122177 -795972397
68294 133378 157435904
100790 9968 2140648
42972 68378 -404503292
84288 10457 73003182
47324 111816 -870718766
61873 97018 -435062259
60147 131931 467357917
10404 18884 -417004406
81039 31094 7162632
44082 84273 -37972463
138134 68457 -839804304
88507 22701 -131537581
57924 26635 529438354
17224 27294 -197936323
130353 10616 892498889
114897 72128 537270544
104368 81294 -587557826
49372 71168 942914471
63329 67128 649063434
82263 144529 981053044
148450 119103 848843025
53538 145855 358030864
104055 98846 -665125444
144206 94487 380802139
30280 10744 -864904984
108868 68169 -625726892
83624 108111 500432352
14285 30443 701823787
141575 43048 538846405
68282 125885 -903839698
122930 65251 -190338351
54555 91388 -529973020
65989 135356 -344808679
43358 52446 744052676
143239 27110 12844223
70216 130989 341960385
60653 46390 -683726044
125413 126149 167186247
137136 16858 784589758
13002 20705 246349974
40623 9881 -256241481
124741 5712 -427450764
39473 13806 -308553958
50492 94880 -355975490
63448 20363 842866450
121425 100121 -427416385
59798 121915 868312718
9926 84338 -306573724
21195 93163 -722640176
126026 34535 518448736
37564 78704 -536701198
62842 138113 -728867275
83654 91039 -272955410
7912 2607 -618688562
101086 112367 -675582626
116142 64553 -450168372
13295 1508 35724020
40654 137678 -735400848
6707 60949 -410621420
5737 104712 946780324
22027 2159 144206027
144846 104496 837109506
111583 55268 -965796228
65190 79021 129506400
16988 125059 -139518086
109166 89384 456715557
139809 22760 141834323
77885 82946 -268784264
56484 5970 -344373986
137241 51830 -981148033
144116 76214 76976849
59288 105246 -5103219
6073 120267 684594751
90410 94953 104170062
121453 109136 960036955
17789 97601 -346734412
21883 50432 -756767276
27615 61374 869838154
33234 85523 -429582620
101332 30781 557284081
71989 130443 153515690
88789 19432 681889479
126162 76464 -366921850
4669 100695 665312536
139961 130675 -772365865
51529 132605 -223272065
4126 115047 -429910376
29587 50946 -533350653
143464 55381 -609487301
39822 24490 184350732
69871 139462 -616578909
25322 83848 743305737
75124 48777 748333111
11810 2080 984455218
23582 43244 288380435
12212 104714 -743617263
52619 68094 -154104587
133902 82046 -338311486
81485 25227 -90373840
35174 147915 641946340
114037 45502 -719406800
70172 25222 -631985013
75236 101156 -491806877
23742 52631 83594117
25374 100270 -308742045
132768 66807 784140718
114693 126188 -463288628
142805 13814 994553002
92121 71092 -836161915
42095 126995 -444257253
103338 32647 -386743070
109060 39626 240152986
75004 70269 284218469
28982 122197 49354158
140042 90591 392593207
123190 52438 369802749
68881 115686 774408147
79599 12806 962263615
98738 32775 141572022
136626 24040 214826307
27625 51924 759201614
9992 91563 834880568
80114 91898 227065548
56700 103772 -887818371
10148 142610 36159042
40137 29691 594182444
125355 7194 -612242482
55576 77285 -887416773
19300 93125 -266610236
140645 143609 575035349
116196 110585 -225115904
92404 64512 729473275
16003 52079 -979620299
14094 111469 949011989
8145 94012 -60884779
14826 41501 294812704
61660 142959 -273564027
119492 140253 43893846
13589 43213 -743540444
62185 72903 357566991
81289 46114 881470630
111943 116895 -285676980
105949 52875 900393804
23277 137335 615053651
96122 52914 615126849
18967 16016 198780381
14362 122770 -242288681
23849 109675 -278098598
149694 77519 -969917099
37418 129644 -899964948
65099 88615 800204282
18641 72518 -625230084
1242 27250 -446902556
45371 81292 185185774
119402 141362 -717168313
104573 102230 51716470
25448 48957 721004529
705 85303 278933264
65630 35432 -1005776
7209 25929 910428003
71133 45891 691498492
75462 35108 310666802
146572 21486 856143710
94956 18207 -372783799
71625 49454 33037318
51090 126603 -411690559
67464 138546 -228447661
58767 111038 926768806
34730 111299 250502613
86741 94002 -917066523
37793 97448 809788395
34293 108362 728362159
117903 137331 -628200566
29008 145145 -631459785
34737 68031 -714074284
24327 49478 -899999548
73851 68553 -980135578
99572 53244 362919051
111933 22770 -831771081
48878 26074 597796331
103478 12056 -503334703
116844 7475 441294435
11729 13715 -432903221
108687 1887 -965089829
47875 102004 -472575691
113523 5432 -158448819
41533 65339 -407528464
66312 105566 907372423
108818 139896 -703411286
140147 32120 227805572
113810 68738 -931970109
141687 42547 641351688
51538 131448 851298082
143406 15874 -506117586
137794 103091 483574150
145749 55181 415929329
57406 23705 211286884
123777 84173 -522006442
82891 69767 438760327
92642 100764 -592394403
144664 71238 -715831279
143882 132183 360032035
123099 50391 867227286
148925 21795 -99750149
436 32158 268960724
135974 132575 615255098
22699 120847 -640926285
145037 148098 -782086777
126180 74034 545050764
127553 46271 -989652157
46033 63624 -388212652
113957 108911 24607130
134283 82143 -338046191
79259 54442 366386142
109212 45899 -634059964
16563 42003 -363955684
80155 63431 984927113
79547 44357 -591032017
132845 87943 -313828523
88970 45175 -827272536
66255 121733 -196383628
146632 115983 -982774550
108797 121237 -374428405
45874 27689 943743026
2419 45148 -378884772
96255 82654 -214381064
58176 28945 -862166067
74372 85715 655668515
39858 57891 -879974189
49911 62886 -51532537
56792 11537 874534267
128663 94976 847821926
34489 9609 -285642870
7750 98460 -609431453
50442 102107 -355341310
65152 83406 268018993
62609 51762 -735885012
119204 87930 -839517855
64827 122222 781288861
58638 98178 34756626
28179 9453 -840622216
135307 76112 -515115231
63186 131441 813824443
56648 45176 231701364
37202 99072 836762234
9994 84523 -151900319
8637 13682 795373868
69756 144207 -405007801
124587 105111 191957044
88275 144035 692099371
108508 38540 -688478693
98864 128438 -473146949
78389 103016 -753866302
147755 67088 888431347
90186 131543 983382653
52672 111279 315793130
29056 64836 -471917875
147666 145859 -171758653
128488 45856 215580170
124393 38986 -28172566
82637 78944 -822940480
42649 136195 10969680
134191 95082 478710678
69565 146736 424309080
119143 3732 -305942509
44240 41277 -376597250
53867 81561 335836499
69556 149685 -670822566
105660 80000 -528457240
68412 17749 736275553
101792 73724 -14914925
117913 134674 64594602
13050 59444 -756567319
72422 123836 970728309
103568 86187 771404129
31623 98602 121699660
119089 2175 -779799772
59144 10831 -331757073
93917 16975 528555434
14851 49892 95361350
744 54780 865850746
83585 44723 366262101
32252 110727 861145042
14081 143743 -991940213
46042 123788 586609664
112610 13378 -595583981
52105 120494 -742151880
12789 55761 432232831
63293 111734 160060164
5749 86651 513656276
109556 62893 109361239
46853 144369 830969688
17742 13660 613143573
136472 124382 -717348702
65565 125797 -92833856
67191 21079 -462690227
25951 134676 -400345653
102693 36724 -85793624
138491 26890 -515197777
92817 63679 129625911
56200 99155 623247533
6421 90912 -310436994
133173 112037 -143711457
103167 43038 373930146
5751 44381 -930254243
127097 72819 -714198600
59971 63981 434453836
98071 90758 793375863
92867 13155 738599145
15523 41847 -16952021
118892 6293 588157334
3594 63259 601210468
87949 80984 884281032
23848 87374 -155407471
2449 125688 641429145
69907 80994 151777572
62468 69025 -771235057
101792 89226 -569258667
46885 84483 -60953157
139307 45450 -91716793
59233 72968 762403353
133968 128830 802813430
63632 136110 783615801
50027 31509 -349673577
55586 7657 -79806798
69853 39858 -313570957
28999 68097 653192859
15708 45098 100340951
81119 134880 544178003
138223 141833 698703350
5120 131970 943415247
35578 43314 610968968
28579 94763 -589336782
69264 90893 -500465832
69877 127925 -518504462
48956 83366 885330413
130450 43557 214797112
22597 140872 900471164
128244 101411 -663307590
96625 111405 552421294
37 869 -223007041
116953 69473 812177105
31297 80294 946788979
112033 20577 733569699
120791 119732 93542091
73675 99049 -128788067
140476 45608 -199071448
59440 69774 -821103103
108984 135837 949584290
59677 142981 -192924145
46489 63333 -483630117
45226 48479 -604162271
146087 40894 -598012339
29529 14796 -315743919
139237 47819 713528602
92431 116444 241379281
61112 73467 -838577236
87304 59409 168400788
131684 148512 145509736
95760 60015 -930063690
54352 119513 -969975735
65458 69192 211719812
148336 53243 989487749
38975 94514 -686125655
16034 46081 -322445007
84467 6892 -542815741
131397 39031 -357637948
104911 7988 211187510
142431 137933 -37201353
2579 138689 959387040
101233 94609 614071295
16880 112831 230087422
41073 89721 850916852
54300 80026 112842763
139365 47806 -222393629
66180 92875 451854964
127615 110528 210814587
117654 53959 530979850
50980 94026 98319680
70813 45652 582546727
129555 146367 508435060
39134 57513 -953912459
23342 129874 -811370568
974 128782 -172644491
8662 57883 -889877883
149101 93543 -149268092
8699 91569 -169591124
15515 49946 164149891
64949 80655 -993762665
27149 131818 935907360
58624 48804 392706935
114053 75509 -593275884
32348 31857 -420994481
103111 110273 170992207
103042 93823 501465999
54607 88300 300722853
50842 86035 722894448
107616 71204 913674000
27542 25091 854776396
6554 22176 420988600
137977 3348 -744090513
85032 136766 697220723
20637 67259 -505334431
98257 28258 784036355
76305 40781 -263237926
72862 16640 593123769
118373 19702 -19678608
19948 102611 533368022
109384 92763 -421128731
83049 40000 445639182
105993 96825 -708952720
9381 3294 58750357
789 95699 629255008
51188 31162 183148428
18534 29794 -421163393
65077 77417 481150082
30706 148856 -169022452
30597 114753 -234945710
119078 6561 408820283
16674 1183 -202000730
21779 103055 361278208
147003 69737 599609093
51207 31338 348735075
68301 107468 -412830077
10181 39476 46012983
47243 132021 -3934333
133291 54724 -335202210
88315 137488 836433173
95769 65448 803323354
96480 23270 368236525
10142 9796 555136340
91558 129433 962382334
3348 89291 -529198464
25674 37904 322871609
34251 22604 -904990515
35939 24470 513076856
23845 27886 141872440
133725 65012 -690453244
145912 65064 608428235
131491 31061 -681293364
99807 124780 365011451
4620 132523 394488272
100898 81844 -377094204
134158 15059 -598784217
5489 90347 49079131
66116 40768 -678703101
118746 61318 -580077945
99302 113002 304649352
120938 92155 963371617
124490 34954 -883842061
79634 98957 605146423
42266 127402 -253907257
75627 58542 228697833
97213 57822 -525383387
39811 137279 -758601684
72775 130328 399380850
20381 71974 -220662448
50340 85828 -749285609
140407 19544 -903561691
29866 17324 -39288874
6173 70126 577065697
135485 62553 -11029968
9183 53302 591823597
15236 126960 -506628347
113301 69806 598919485
96488 137537 -427160576
139594 37895 -944021018
137172 64797 29247951
47693 48843 -497349955
87620 142234 506341094
32005 58285 601020616
73007 55801 870358588
115148 9503 22501415
126975 10785 -215490842
139610 142645 149617240
111859 103414 8880961
99471 72510 817729356
58145 137380 -170510752
108838 103935 217787888
141143 43234 339574370
65722 93710 268511538
33267 105496 -693782914
135240 107699 -156054446
81548 20790 -67861912
38022 120782 -422957414
93076 37747 479629244
78692 55504 -462580806
83748 6000 341452262
68580 126871 613426020
42933 66196 -371608730
120267 39890 936894670
57817 105699 68675282
119186 18374 -742155441
23078 124815 -751557190
45743 77839 165138645
137595 80491 -656860604
12898 109539 366638645
48213 31232 222646130
51736 41462 -738689031
49833 90697 -50906507
116137 10997 -679147849
126695 132178 -453180048
68105 130341 981524053
71745 50747 525197475
103625 32168 -359964859
108065 103983 335962340
121456 143999 -251979732
51368 98701 -384569373
45652 20818 -946923836
49995 144851 910096540
452 89607 -398625039
68523 69072 464905720
104115 63790 -729257756
22865 73913 38248589
61509 57633 -557728693
89263 45874 -375872044
142653 12576 175139401
92223 56989 78175793
148879 49836 141237949
145485 105198 825635383
119319 144985 -575631592
133377 5553 -2371955
42018 54336 10463212
18271 140547 393946857
18033 112866 522439147
79340 71003 857803829
146995 144060 932794828
106223 132219 509514634
78237 65375 214671638
2846 106742 -341791653
127456 54348 -580093744
54427 25091 -7964643
123130 61715 180398386
64476 82819 -581164383
96685 94692 -3674034
72206 125140 696590896
12817 75630 981917834
1316 149348 -556346209
127931 109701 598982660
10222 8589 435401129
118866 54414 -670112352
13628 99773 -906174458
112766 140278 -254122459
54478 64635 -83823731
137793 96516 -320738845
22126 34811 532347852
132507 137604 385108677
88349 93543 -243831983
105214 140392 566885181
115403 45779 678528180
20182 53082 -788898463
40116 100200 75908754
68009 110222 -452381480
105873 56387 -585025874
126115 97448 -207465119
81749 57357 780335969
78247 6515 -220451847
9606 58014 -803420168
62855 130634 -341558310
84757 135485 82516407
19609 45090 340409972
128765 96690 -155904066
9189 45099 411565288
79998 76393 289375069
62457 7774 825982204
63858 29898 -474876313
47896 59287 -57725146
68999 83840 -101519805
131082 19544 -494722511
73067 140069 151260149
18585 14667 -803257976
67831 79151 908292883
21065 16178 896882410
146367 46601 525293495
64683 86320 658191172
103802 101339 -694594953
93845 125387 892469712
25780 102407 907484006
96952 115580 153952215
133288 60795 -866209372
91882 59469 -621732186
31236 64357 959068886
137970 34300 378847105
1610 16013 -692242471
67958 32578 205337957
55357 106776 -753337432
38286 148817 -880918912
91728 129900 -244982231
60635 62814 229726769
79139 144711 -858671151
9635 67470 -851518625
115708 29281 123469428
47743 73087 -300134681
117743 43292 -654344146
95000 9297 644201084
14353 25838 171250350
127946 147730 -755199222
137659 33602 509664431
22036 137856 820832890
130770 26925 48263866
29317 89121 -936955342
34865 131983 -28713889
129902 91631 -862022954
80252 1498 -962410423
90399 98399 -332992042
14463 82125 -235892196
3272 123026 6636941
82972 59727 991414178
99526 32387 -750540003
32215 140234 -394602519
129951 64810 -833411301
62208 38829 -676817017
5537 48648 -386938360
21412 92357 229372275
72177 106239 528709142
13828 19329 -871626111
51811 42569 -435773321
32701 138945 359715979
138693 34299 883380106
35981 97407 -20687355
144726 14181 -131374335
138531 111653 871624999
73313 98309 67415937
2814 62281 772596377
96985 36578 -677556203
36289 26257 232348049
89928 34733 -143588356
93263 101238 4052796
139096 26788 860112945
77888 132684 869859894
82138 145706 996897391
94734 59618 -739167296
133289 18925 438236954
6888 83319 178441959
6330 58496 1454444
143589 32994 -46700628
120853 147281 872048218
71998 116284 880930604
55936 2357 205556034
54466 44095 -452889965
61126 87415 -822119552
120658 73232 282659800
58430 103686 351394069
108888 97265 376558069
127408 75293 -759779885
50626 143805 -177954817
75117 93480 -326489325
32775 115304 121395496
26057 122666 -170932575
12219 45230 193437070
76643 65945 735861894
107656 136936 117604876
86891 120262 -226431565
61698 64325 -163655301
114521 27657 130798728
47333 116996 -209070164
43305 130858 -892920678
95791 25219 -451232970
13236 37743 -807229210
13942 73769 29413563
43292 21664 24736585
83170 88051 -823488693
39288 146878 519153820
52129 139863 10416340
88514 19379 147441294
29323 66906 -329713022
23144 144162 -358720407
128507 68513 751749320
96488 81140 206832342
102050 36477 203428431
69760 123306 280765421
33391 85530 -155526087
43792 68052 332026438
125913 41393 -457416371
125355 19750 -617141404
54808 104877 826839896
135918 134763 248183568
122340 137267 938285741
112302 52576 -154683980
24951 122056 -276355543
59666 45991 200053786
23516 53015 -908448557
45735 35461 -977777797
101331 108991 -865807596
31270 144021 -776409218
135287 72481 383034825
58812 45683 614422946
59792 83925 -150524155
117745 1748 -389857720
97426 133878 91688159
1048 5948 458702450
64112 112065 865967726
109748 43519 -851866570
10445 34809 21649517
98461 80031 485632045
43494 69869 -140304314
74536 134566 116135281
43685 11507 863586762
58501 51653 -628848188
114656 74359 -210901975
38788 114302 -5589877
119325 39231 838548271
60329 123756 519698681
62401 30752 -410133238
93403 126686 837804303
96710 63010 174279023
138459 25494 -311516168
113140 10417 -110426991
70126 58446 -677018325
23841 77953 -229304585
24298 2861 -360627182
34144 58414 -739382776
113010 9662 361804403
129964 38146 -934314350
140199 91691 -247704046
69069 79227 327479032
14504 85110 449662951
66116 6047 -522143400
21163 9387 -556633632
13251 23340 97064586
94900 46147 676299334
1782 83892 -213024735
59937 623 23689633
78882 149360 92204977
129691 119234 -834481861
45403 120984 -643136969
7677 122833 568013540
136826 34739 506703005
51296 83832 -529325315
129816 47806 323058318
86089 53988 -254503347
143994 34278 -900126819
24989 139795 268742266
108675 129846 -377275279
97739 83403 362800453
121075 130118 958571700
79176 62889 819903192
15602 34999 -230686290
83963 26758 -275006196
92592 119040 -636506255
39222 18522 27280371
2201 83285 580736158
11119 116965 171237921
34983 92983 129382327
991 14617 -481492707
15918 53949 -540240872
123781 141281 810604037
48151 69695 641419827
50486 135962 -990989816
101591 138735 182573778
34768 84772 -376636342
117599 93329 574253091
89835 112793 840745000
16512 99914 278667159
39522 105248 439442876
349 17682 800263130
49731 146316 -693093175
51136 12570 -628748848
19275 95391 -802529892
25416 106605 205921860
20216 114534 826387288
142497 96172 -651835559
112280 30446 -525307356
52108 108463 -915899719
40195 33927 -395777524
91234 50911 -919839803
77905 99436 564235147
5384 26432 -393362703
50232 16604 453844723
122588 40415 563749117
38351 67114 -462115325
105122 82539 -524046085
34712 119658 185219108
70611 27251 617284957
34114 46427 745458583
95830 101421 461286720
57043 148501 -425078435
46579 24061 241878325
55230 55214 10981890
16970 133039 -749184396
142432 49301 -978333620
133326 145942 -946409523
122175 130278 -577585378
137384 65578 -111816547
83600 109370 50771262
130419 72499 458265238
102395 109388 -849805157
19214 42933 -511658262
140800 27409 -654329066
23968 14339 -487749863
24630 22380 333762962
108910 109661 20995107
90320 18863 902943704
120009 10656 939062582
127611 134005 -229800583
96189 116187 851428062
89065 63302 -748052679
91407 23679 -333702688
30846 18922 -41457759
120350 55536 -300963855
42544 131686 -753187481
147434 14371 -87786648
52191 55769 342244283
88516 55088 -704389602
109236 59485 -129906168
41634 68419 -193439838
79748 125245 122261276
71917 121591 445890385
19164 16628 -353490158
105449 3703 -421981179
6058 23450 166089448
19053 34595 -961968128
7004 112185 -260740642
1570 102137 -406999380
78677 38036 299527572
78277 82946 -221134484
66373 70736 798970599
68755 113373 -242849380
148613 3576 -647743520
143522 62684 -876790216
116460 131427 780903710
56179 41891 378181971
107242 77063 766027922
146042 88121 835911081
75422 90652 66732493
55501 146800 496795252
134568 91728 413714872
81857 142366 396138881
140231 2634 698659333
79210 76125 779678665
134455 42323 -407997915
116399 98711 -974585218
21675 46510 -931282283
65142 36626 13137022
42473 93935 917028251
101561 127447 -472326600
55223 118306 -737368082
69663 128305 -121662313
102835 133725 494245372
29587 11192 689064359
80173 35792 -234548126
111916 118306 31355924
5066 121622 -429895081
88114 138326 141011443
56784 66192 -411349857
149307 29175 111270761
70055 25668 -848749718
47487 115633 126284246
13369 107652 854446640
106622 89067 794222391
53586 20367 -832043388
29409 121235 -464751765
62591 54852 6607370
126214 114080 -175164271
46754 82735 -952851971
118121 40219 -22909035
63296 33345 524974106
108066 65168 941618886
44649 8321 -821430883
125245 23067 -394379155
105842 71410 97832516
88426 85530 -482462449
108659 62411 196025983
121218 146884 274594576
77240 55576 761873497
88305 143076 823784990
43751 106090 326916395
51631 38210 -652147065
53615 146542 -181607320
107043 57790 -125693928
114089 50392 623378202
62715 113400 431468242
50334 86330 479936332
51964 998 61534700
60026 124874 -487822153
8978 16866 -699700376
105688 20837 -477983247
145907 116692 -504208593
132360 28221 895270642
57001 78966 93571813
24961 76641 875959901
88907 34621 230760132
91537 67334 -392748979
101535 14758 224822738
86040 28632 699867504
60713 76391 -88404067
52408 13066 -203759161
138550 42673 175950000
53786 52637 -851532364
17275 40156 544438434
138661 100030 440191249
22869 1731 -332723502
134299 33515 483472747
40247 64932 442865884
144233 149479 539077196
139222 6987 -569306689
18773 20223 -173082125
147637 20907 667141546
112360 32014 342527595
58100 120289 134538111
77071 34226 -745814383
137817 148543 700494183
87013 9910 -39723955
87405 84342 418766564
140850 47798 971941905
97518 119931 -865158797
72865 87332 -676881266
47086 66495 755603714
97945 11692 765374555
112821 99292 856408809
45098 30653 -514950712
98867 148673 430784339
136893 2074 -886204475
114158 35379 -56925938
69014 40347 830821412
58469 130000 -244375897
72231 94618 -290331409
55538 140860 842750376
136038 136211 -776882749
79598 105371 716300025
65532 135883 -295462917
5280 82939 787450800
69399 127711 937691391
147266 6391 987835585
105074 137875 891640344
89073 2847 -671186572
47714 108265 -938069596
45965 65905 762299806
33541 143624 -925275289
20465 121207 -392817005
36239 92183 201108497
83635 59485 -387693462
61549 32825 689532174
40002 2724 389283953
55841 91497 523513765
25826 60567 -659338502
139351 34978 886573698
36622 59582 902566464
96385 2750 -762601029
15026 36550 -484998067
43751 43735 914378771
122155 149695 -589223527
69385 54799 172514214
99211 94805 -409415216
29167 56017 -568727644
11712 143660 -492011820
65080 120321 137623235
55181 64219 434751405
127914 127308 96521519
88638 28276 -128617992
27460 144689 -673137841
17357 139675 241126540
23855 143014 386512892
53080 145896 -190097669
17596 103742 608286848
143190 13939 -297683340
99958 1536 230658191
46402 119129 -883183631
95616 126812 809886271
89555 91877 735668440
144889 48432 114457523
93857 45518 -942535079
142124 95356 242348992
102726 120050 -548994305
96243 65157 -969895798
147377 89245 279054539
83599 99211 -135024627
38850 30747 -248715353
45779 144299 -409118804
60727 36307 -61605838
6176 50845 -725433074
15403 1568 416776459
40691 55807 -728922649
63356 98055 398915503
97477 12541 882583396
139241 143493 -940491111
44958 118852 716749624
42415 87295 -307007716
68385 27347 266816965
142886 116998 999317674
36506 6227 843112011
394 13840 307149905
19799 90623 -2817323
18961 18186 -738568323
130166 139291 -429860342
75195 71906 -26386681
131884 70899 783034588
31787 34910 387531928
9353 53409 412275353
66280 36081 892894870
53904 103536 -779589126
133054 69009 427004380
62909 130389 -529324079
114605 6545 -804772929
86320 149349 -789619475
87970 40439 310613585
92708 83617 -542267397
137801 85194 -449821789
78093 108656 15636800
58534 86626 -350733379
14456 119982 -126499094
19994 15852 -905068279
61993 87112 801174338
103909 12349 170128208
122717 73648 771035783
99345 9741 -662054506
113684 134315 -665177471
43825 24924 -695029638
68692 132250 -378639806
793 80389 290271995
40164 73714 -948483678
28605 91868 -586666802
18764 54260 59201676
18388 140820 883826139
119558 109436 -452908332
96375 33395 -654412511
3046 79920 -861199811
116720 49894 414192578
54488 87751 531825283
48181 15707 405775311
5996 46574 481414335
59320 47916 -232034623
14302 2961 -623743672
140483 108564 -246840010
18544 132542 865581507
68423 73513 -791459815
45373 59063 722767589
20067 138973 351160728
91755 43892 -124635679
113510 89628 425648653
119545 102246 473451050
59404 73207 -538802194
86564 127884 -268109628
117343 85969 257547335
101995 143870 -866325535
98514 2004 -111406192
14141 71299 607269932
134115 96274 209077579
26124 83153 -389117967
120083 31911 -316280510
72979 136947 813682676
22409 76177 978093883
85656 6031 336592889
53205 58216 -653350427
126501 67738 938618759
137799 80374 44044251
97407 138704 -135568606
58423 143257 833986842
68856 132854 -567162421
114284 123059 -612139540
149298 47258 515523522
77403 49678 -626464587
52552 14758 541223497
2452 65807 482905082
148018 38827 703940846
57299 140647 885622138
48020 84127 -216528417
67816 88794 457680065
143440 37788 261089388
1161 4657 -289809186
40219 19871 50764
21243 117476 -764507095
130508 49324 -643207380
112162 48284 -274395413
104429 42397 866162895
106986 62940 -992940176
46295 117437 -40688387
125724 12226 722397058
62576 138410 870190880
8729 60051 -469225935
95546 86279 -597555631
118407 16353 -774874773
28620 98298 -843117007
91633 253 -757858866
110546 27326 478493904
57174 147451 -178683264
87636 149586 -102313951
9086 96478 169203415
74658 57738 -219166059
22716 132183 453057750
129854 1253 -144849075
15521 49985 -412639040
5815 116089 -707870457
8255 54087 993065263
85339 111274 -862591141
61097 121664 -762861636
96273 134133 -683971286
141896 16271 -568966820
77118 38533 -143411586
68545 38958 -279427687
135461 54422 -226970754
139412 99626 66262292
24076 83557 783516495
87306 113984 -77992008
57696 45972 -314392130
146724 26802 397316151
143037 47735 284750289
65380 109129 948914625
28245 57372 -356099650
123902 112796 174714855
115077 148236 802158381
69208 41308 -595295390
2201 148206 -241318130
33221 131917 -413594933
143346 123611 93080245
96741 49343 -976848200
20437 148131 377993358
42602 91927 -630379033
70095 134202 -864808590
74526 132960 428212740
55557 35190 809926937
46757 54511 219424483
105475 88635 53966159
70002 112487 -506109032
83787 121178 -370839712
100903 67364 -966786400
104129 102718 -6223688
54501 28116 703615017
128975 80561 -726393786
23113 60306 -952417962
125546 48826 -171553126
22388 12457 -417339438
149129 137619 -160427076
149187 92054 257445881
35552 116656 -637439661
67473 118100 261507454
8628 122324 713026529
135813 131334 375656576
85544 105789 658751171
15735 66112 -865514073
109726 55320 677103338
146615 147344 -486526547
7490 15180 925307358
4501 81119 -242416433
122805 143800 -690184257
100109 50680 30675225
107292 49478 -837773170
118533 73273 456683207
103900 133824 531112075
21347 59890 -439762432
72909 103922 514680707
97348 125272 942472742
109333 128092 -151456862
49658 107828 632665016
59918 145131 641827808
66465 6890 180894042
10677 60410 848643427
124581 132659 353909000
8483 68996 368770943
110420 103301 859098780
121365 94083 -264352787
95088 21974 -385666288
70638 19197 -870806086
134709 51166 -570379610
69009 71229 -222126752
38742 130804 -271974041
5591 141195 314350539
27937 85734 -656380781
76609 35103 235854983
19564 20054 -549224641
142519 29112 222712653
144199 102603 850493498
32900 84134 6149304
12171 120922 308169592
33618 24563 -629486547
46551 75041 51472831
30617 32106 270708889
14509 140824 767857610
45014 134674 594135958
32147 22403 -185984585
15289 46795 -53077676
62868 65445 -42730738
97419 79808 727408114
29716 82350 -365228714
18327 124186 -887204879
11853 133218 -971630151
74803 61445 -276487464
29175 6984 147062998
919 65496 -743701383
118710 90836 630856165
11829 67610 -695008699
73515 74113 -477392990
14565 19076 -737824891
50735 121118 220403893
64472 27369 -493312942
42360 71740 -626417451
86357 84603 116460918
68159 145083 263798284
6847 36251 823976897
21750 8732 -531278064
55182 38360 963469652
34698 23785 -628401328
11063 30094 898934038
112814 59507 -690666638
137947 13016 -66587242
113753 2023 301907586
109012 135003 -941200888
26703 18801 -357580615
55079 145787 972437396
127989 82720 -812988730
57839 115497 467471779
45375 140278 -589406664
132860 61615 968120024
111597 67615 709467845
133201 7740 -595326360
39092 68536 -976968049
111033 90766 12497359
18781 132479 936172997
108678 36550 182420900
119536 28851 49125757
57996 7928 113747991
126822 32608 803130657
84004 73462 -27316460
62351 40951 -736484534
721 75524 704089284
21675 97351 627553697
98154 28972 -934501141
17952 48864 91916461
87584 96136 247357692
116464 123774 193979498
72426 36168 568512825
63858 134314 -881471333
70892 108564 954599857
105329 65945 265294277
107686 146741 -920405417
189 69725 811278175
102603 41848 -133565764
279 20667 113493998
33556 51653 529523906
99082 140347 835900864
15137 41149 -150566003
84525 144560 -993821279
89060 8460 -325439557
135684 51136 804615617
60766 89133 -157863801
148339 98761 491272785
80454 139656 293818638
4340 92895 401459132
140297 103725 -883416177
63876 11853 792700805
107269 69544 795172967
30316 128816 -95772677
8644 102385 -535282383
135335 131062 -255704385
128148 126432 -683724115
1460 95064 -468365346
143980 99991 -759297341
16095 103508 -495843849
146526 88565 -478192315
94646 77240 -244844478
78180 32403 -839173653
119643 101969 846133196
57762 62684 485996838
88254 146874 -96301360
9881 60121 -282807334
136291 98400 794382151
94708 135712 292670095
125909 104182 -320400225
38094 144068 645115675
104033 41403 856743902
50776 95677 327598545
76268 134256 -446524412
80349 38493 872410808
84262 36832 964958224
62526 37152 902213138
101594 21012 -451857835
28998 138277 105705026
83123 394 -927097549
98528 21447 563477690
70557 16365 -506750468
130682 61485 -228604920
91567 49282 -366597466
127576 3013 -864576160
102066 83299 39866662
146095 117277 723121335
89735 41725 -800571418
12501 6508 -768951197
64231 144958 -707118100
107999 101263 984241891
105036 46857 487366547
95867 143695 -548385729
27461 98465 -789076683
84202 4431 776577825
37894 80236 271540881
76065 79091 750204405
107047 20465 250645128
58112 94075 -891159245
138143 113689 103065014
142020 142046 791146315
121603 68659 790598496
106498 31311 466806868
105538 124280 609126792
123277 1417 790989177
7374 135519 812889179
37168 4162 -564999703
97668 40452 116937416
24429 130350 938275693
88242 61792 554360745
144697 29434 951717801
37263 35485 129845239
143818 46239 990765596
12297 136608 -314683145
47632 3146 23859421
47414 134055 304723961
19762 132941 -235274906
83786 71334 325621602
65542 131042 447536354
117840 34651 906989672
6501 85670 -198693858
10045 137110 -237662519
84923 102076 -840027766
66971 40197 -91625247
138437 121838 877881657
122557 116743 153246638
8481 67935 662071822
99319 41047 944919905
97833 6230 -126570960
119456 80703 543915288
22636 69086 486822668
104492 116662 460366895
147992 135972 795824903
90709 86110 -949964665
41533 10269 523063773
8483 16114 261117446
111989 119938 580821983
112194 50732 7193763
149582 19543 305184876
29479 8146 483433291
13637 129192 -613172755
103776 109316 336576162
30732 33896 -938861743
7774 104031 -815816102
54806 31299 -859760328
126126 7640 -257478173
56816 28908 615967660
75587 38395 -575033499
82377 31414 967662599
17221 56674 695020497
89639 66384 -377174965
147786 51233 274758798
14634 121644 577244495
76362 5259 683430873
137454 58850 723742939
64767 93484 -954363784
61683 31135 593163832
15346 71427 92734810
136583 4232 751254766
29427 126421 -918568912
75761 131563 -64161294
125102 97430 132050367
124013 11634 467493813
22078 102066 490239483
102119 93406 -942952361
80400 73260 -63793546
50593 98032 -290865635
51781 109155 487470780
108358 59851 -312411033
45017 141356 297548945
36044 101627 4774135
112873 102041 -360808961
93077 26311 371750056
16107 126350 167815207
33583 4677 418754262
32497 28253 -146505013
147839 54258 -474852018
26405 109185 -636697068
35887 111658 739276576
24389 104997 -839543351
26287 107396 677093568
85268 35870 558838382
53624 33009 125047565
100172 141307 182348236
122999 61184 429300961
994 103638 458017089
133567 75493 412418353
135775 24643 -344340532
116908 104389 -56935790
141020 142976 -2523336
12666 142753 179660610
81649 97745 -859921866
47374 5823 472656305
15616 17145 -55046348
128463 15697 -257472880
70977 77073 -418748072
28947 50487 -246089867
147900 143896 -524399871
39604 131639 -591857678
12935 38166 -329015204
100162 74897 35664639
24505 98486 -415671474
148525 17121 -727047237
65932 149161 -990361802
49202 55957 519406279
49929 39528 527477496
122081 43783 -571131052
97540 79973 -367015108
133685 84847 -458400238
69456 25650 780510406
43671 133487 -9448605
32566 18468 -349949904
26509 7142 -612548515
69428 8371 380548224
22437 13414 414851229
124910 100923 -736476191
5313 92192 -828284334
145949 108680 -796542707
239 18913 93945215
124741 37067 728866062
26257 105085 -71690931
86209 14367 135076551
89421 49297 923478827
5983 118491 -933696844
39130 9232 -517039126
64253 128355 -334975787
46771 10238 287201764
146063 52852 -944821336
126965 139266 786957478
115400 105960 -381156005
118606 2236 -139615226
22897 95191 517289610
9810 62910 -430818227
34501 95036 512390648
146662 5097 327407156
69153 110733 -454257136
67431 1550 -796482615
45031 66644 773058746
71417 144026 -552723409
22791 80971 316471148
124725 20307 -882304681
100619 111020 -159501592
123041 89531 755036132
57390 16146 560745964
10459 38025 141501687
16180 40853 -362684807
85277 59918 861346212
133567 133341 846350148
83101 23639 -955904020
103563 40127 -381378803
127759 5951 -592130001
22436 67112 237225843
117346 35148 732071037
147386 41962 997327129
62807 10675 339839553
134458 68076 -115454550
102384 40029 -128625476
39017 96044 295899870
26287 73504 -513793261
138560 80938 268676719
45770 77043 531406485
97994 14430 -668388252
25454 16696 778838278
25560 4178 -497928153
58545 3525 700763953
93765 91499 -437611127
120940 29459 741191256
90327 117838 390647219
11685 21008 -820705949
102494 39128 -79398785
6609 35711 217859787
23407 21431 621183865
38920 57535 287806468
35627 78608 -127012430
68378 44621 227018763
29822 115186 -756837615
146975 67974 883054611
39552 5706 -602850002
19436 104723 485670299
115720 126741 875621882
66599 100509 -624334939
126529 50340 783282235
65532 84542 -476230479
84814 65765 -816314620
7153 57077 -497009798
119635 36536 -436497735
44465 81574 115444511
112075 143348 -777240866
35857 146395 -700470955
825 71279 831265281
7935 81425 -661322933
3597 105204 138359362
148702 77740 136498031
79088 26123 -616111673
16180 96448 512648645
132158 148806 -128459224
93043 78727 -461561805
55516 48942 -691226844
110678 18467 87979827
3667 149422 710309893
34710 117592 147671195
46111 114895 -224892630
73289 73339 456594468
64978 112334 686563307
99310 67770 -65730050
99939 22676 912744474
8306 118406 906497610
67814 146872 -902359476
43819 65442 391692233
64786 19458 -167444123
115148 32609 349787371
53168 176 -978313392
101118 90376 -1500791
9654 121013 803564769
75041 61878 -617105647
7778 39689 -902927593
132649 17327 -954082569
124094 34129 289952522
92815 29268 446962165
8074 130530 -336415796
44112 49644 -600741307
2763 56418 3312441
50225 117609 765568636
85953 86224 425898395
69909 80085 340237821
102776 119467 -102286714
39782 42386 215289641
130422 53595 499869756
115120 44094 694257486
72793 145033 -975230298
104921 85763 -258881949
124475 121255 220653066
56873 43566 -156709821
91191 24343 291283881
17789 144415 17264822
122251 86008 763984016
41444 61863 -38756499
15482 35416 -482281668
54799 23999 224276739
82371 66790 34328488
31206 103339 428122959
7484 85138 217388379
136426 38947 -597894975
31821 43138 385725044
80929 136749 -596937754
125723 112775 -617154895
40152 88165 -371318703
124107 112707 -216998839
119333 110593 224212972
55887 79974 462557426
5745 38045 360891749
41120 100537 -901363973
54833 23272 -349994454
129189 113257 582169383
143905 116053 -968154569
144073 73917 -792335502
85238 11443 511063314
63103 12993 -65957787
65367 51025 570498207
104634 145309 733878217
47641 117107 -373840118
30010 93927 224157754
73911 90096 608034155
17455 131622 -291358103
34287 90399 363734649
114040 61616 -142114285
76315 62284 2333918
82209 65998 149702827
52105 30568 -449931957
103294 23639 29552782
98958 57652 63020648
14583 36473 583150355
104968 108622 -431594426
62693 132679 917040904
38225 72168 -43017119
79858 18087 -983062686
132223 77281 381487465
62281 140027 -122584250
148596 132784 -13970501
24490 116555 -14095922
59596 134341 212935163
142150 86455 -466985895
133728 146169 214864464
9175 92567 55288094
73971 91990 896620613
82336 6962 -97744961
7454 84616 721605231
65787 138764 -400762155
37814 102551 577530953
115038 76784 541265323
33046 99445 -833758920
67480 117352 806530003
42331 103410 -102657508
39435 19547 789710898
58233 143039 342606948
148757 55137 -583155687
141391 70297 90385479
29104 51540 859313451
21629 102109 -993525126
22452 53938 915269025
3365 120110 -614847114
705 145665 274922363
43290 148176 139108241
137241 74712 227600495
74787 39908 850079349
89439 102082 -11715731
98706 140338 -858220455
130391 34588 -100254789
70174 99832 270720926
30130 10116 110324579
48354 26979 -296068736
58407 44500 -331646807
38367 818 -35791981
123943 39812 -14738376
43552 82593 941241697
60622 84246 410851498
13805 87837 -102075804
142869 28277 459927753
110536 47003 544393494
75142 23435 158575303
5382 127045 -4428992
45375 19428 -533191977
17973 79156 -636762665
102368 117294 869575116
54941 21358 269924535
3311 122311 310716372
65812 64483 -181511142
93857 131898 -471220985
23824 140700 225318252
54185 71904 618218825
119775 46278 -659162476
105685 70069 697885049
125928 127410 959513355
136022 129512 -288902170
123469 94007 217528742
48772 144313 218043225
58477 53213 539914861
55415 93482 796668706
93104 4981 -994872189
36436 113300 -245245696
107648 143797 -81740096
98151 71645 -380046537
75906 57073 75785034
32249 19701 400659128
106444 49105 -242920683
141400 102278 -86842676
101521 67113 214616617
67478 30604 975492677
32283 10053 -17860289
139730 116907 939064920
128643 91705 -396405739
45747 13968 -55679342
87461 67863 281154592
28246 98864 -34187755
136653 21690 -833400661
101217 99609 560978476
89861 24630 826688619
23083 47245 -994391560
58984 119376 -757175288
33534 57697 -370258918
120245 148087 -827600955
31205 2601 713860611
22389 90413 187420219
61699 9374 -146376025
38199 2313 687259943
4320 65690 -448056317
31309 23255 822580667
96883 41768 -784929941
133489 129012 -450000501
122527 48465 -216812599
74537 23659 233010161
18281 42018 -769786324
57233 47286 680504308
15772 35939 -680072986
119564 1563 -884525034
125733 2449 103837477
67188 48726 -889764545
121654 38183 168823255
118135 130100 -100330119
46296 149475 -678640627
117540 43691 250311331
15544 133683 205731719
25532 87905 -704692417
21905 63662 549592429
81420 34863 538140169
10471 144434 63839283
47784 60101 -340098437
129856 128128 271010437
30755 34040 -499252037
74515 147424 -272761457
3444 46743 859619365
14425 58277 -538821482
33927 41770 -886985787
141950 32337 997571815
148396 146908 -636904343
20070 81822 -186360220
97779 3781 -577117181
36490 36080 -127202549
142421 38890 830505888
114627 148817 780342880
93249 74232 643042890
96778 132691 -790178193
74094 17236 -358839366
62917 54563 778940573
64253 58073 -507598234
109284 72050 -831051904
140942 127415 -385961086
26804 46917 -625714889
104858 51316 665659139
26095 137118 904894381
85229 116013 322274594
32198 62052 -135276847
119514 148392 270570108
69186 88238 589895739
34863 61119 -53880199
122069 6695 835983880
32923 9425 992642659
105963 80780 733380072
116011 137456 619136123
50758 108790 528104283
42502 57282 -804414407
122054 43786 78423043
49596 80864 61754394
92646 43770 -863274019
124528 78244 -970870098
128796 143581 -868329243
120773 111361 88305587
117054 86005 -955529550
55242 101966 -369275264
7918 120726 187218659
99057 31288 -169908710
135173 118171 -108192136
119063 68678 603670529
12353 94707 -406043972
71478 95229 649752617
54959 69483 671613040
90401 45410 -186230090
20081 93262 871392603
3259 75494 71882991
2906 89486 -505775340
129856 141214 -180577859
15224 82100 463325850
93813 773 -321480298
56760 146914 -904470255
31436 50817 75743697
75772 62597 201001754
34980 96516 841674729
82814 82174 853954800
13890 108525 -568279424
122480 8991 916720760
28342 138915 486540748
56361 28090 804705909
98414 136988 -41764264
8536 99177 -688243711
123240 42405 -673745947
41650 52380 -459904497
69169 134764 -980517316
4369 81884 938727875
43236 118093 70138957
22842 92571 -855290901
135935 99247 -548036358
102581 79082 678157714
54228 88382 -258758414
4487 96490 -550865695
137763 120394 659329805
35782 50442 -894624749
17781 90983 -802942408
105983 50519 -870170439
143541 78421 -519760022
68255 96245 983149125
90190 56016 295208720
64572 94108 221576248
126453 73268 54240712
3343 149629 381286206
53867 137868 960672246
126078 124898 -907858442
106968 87474 935438731
122999 59800 838453247
122977 28649 -688208791
97596 145615 -39041820
77855 90764 21520954
131826 50549 791612350
58092 121006 613321217
111470 99280 -879717640
65496 94113 -571831994
120303 39626 678607123
78323 43106 775199688
97528 10489 77465224
14578 110838 -751773019
135668 43978 -831029050
103769 82371 -649303404
37761 98678 374560798
92477 42222 -780771686
123013 31403 262586524
12746 130921 -283109424
59542 87953 -481650450
122098 121158 515501369
45781 48997 -164593408
75582 13637 84439181
101940 5992 31389211
4951 13261 -207833594
55113 103643 -144848117
85875 75215 -326629688
85066 140568 798699902
140681 39092 787419378
58588 67831 727311933
141334 116763 82424932
36740 42456 -299287397
2612 81331 -967255505
35359 103371 -39505972
20449 41087 -174492557
14360 131983 628435954
98271 15893 -92164142
138452 123523 -797500398
48266 47258 -244609660
124707 21032 -345742853
128162 74069 -227514734
4959 110521 290099633
33956 104127 -735073896
49156 104573 498480719
94740 23101 -199115132
110405 119731 660041708
14933 37271 249132496
24474 1934 -160180672
131830 86991 629038055
64182 10260 -251744698
33886 72202 487590819
114831 138560 939330738
143115 27621 -380729430
18773 5530 -47470184
123239 7988 802706244
38334 136577 479355446
132697 40102 120778557
110038 52737 596633090
758 139777 -851914635
122071 41803 189614558
9002 144044 525239251
73437 141759 465236927
12574 106655 574813787
115707 27570 318959553
53716 76186 696556139
6944 57141 4603527
26650 55078 -810405424
136592 111020 -788601208
96583 68927 -604312255
18555 111371 326615058
139272 32775 218992070
40848 70482 413941476
5969 97256 400432178
23514 119476 -355723240
110680 91898 75079304
19673 117108 -822940217
31556 82423 -986284008
57214 17434 154576465
20852 60177 -806430875
113913 44684 852746326
36411 65506 -179585849
41610 72473 21208616
145432 18781 997800515
58394 111686 -119997326
17124 108506 -267252448
144743 111653 -352792018
60164 144062 813734661
62344 23621 828242307
136510 60651 -707790749
35857 78530 777268164
143035 15903 -165615587
32920 8609 565279029
85192 103367 -469118982
101962 2193 524722676
108828 63603 379216572
116720 113934 205230417
94494 70376 -907126018
75742 139050 612513406
2485 82286 -781060026
62480 26387 -912328988
139196 47282 861302632
53033 7143 -538306231
131046 73648 634958421
15828 136857 695089578
80379 121029 -242443800
142353 15961 321807513
62699 129948 419069743
96289 31593 799295845
98985 64464 487001968
106610 39362 510138148
114251 103877 371727228
133734 105503 876514038
94431 121883 -865998348
73203 77831 398860718
123592 147461 264141949
84843 89286 -56945651
68361 116633 -134060035
144484 29582 341077738
8469 135535 -36497495
140584 16420 -401779070
55428 108128 -292684733
8371 84897 492481018
131785 13907 -31162523
43071 38641 769305161
3687 117389 -139537388
67516 83510 -953162918
42101 133246 374592735
16528 129680 -162385446
44437 5143 -195876831
126064 65892 -201777138
39647 105946 658093329
102492 28045 7763920
15962 10564 -177165803
66900 127832 346924609
68858 8629 -871278109
104466 58098 759470979
92183 83257 -86073448
30505 37731 -501445071
133106 98528 -390331393
127408 89970 -632704747
113485 98724 65869412
140330 56877 286752349
114298 20331 -385433001
39667 68080 882528659
62672 89655 -152911452
35142 49478 -566615059
45075 57593 -43441650
143575 76271 -333442775
131374 74404 -754357156
99109 5866 207118919
93577 108436 -67610476
74590 52123 -99820320
29310 36034 6077529
11981 61266 -897128862
19771 45061 -806700149
72775 31275 -592230982
101850 67083 -847283002
122983 43509 159465707
148384 72372 -239431946
71462 144356 30096977
105584 79129 145815706
21733 17624 -160784361
3605 100455 -268554441
54977 100913 861337173
60118 56060 610949247
52938 2629 -472445609
131183 126885 -310386783
7195 76835 540217701
37845 53765 -591529378
108327 101178 41707677
97030 133868 -441730394
104160 47188 -693212862
47447 1590 445211012
79317 119163 676467680
47558 63657 -867326915
21606 71744 -831416497
115942 30822 -874358088
23477 135476 -968659731
28963 117566 976200677
62457 142107 672918224
132331 147732 274250073
128134 63993 -426690341
88650 56071 687044617
47789 99225 -881967653
133755 116788 -105843602
137778 141892 -262926523
121481 116417 657069082
213 70002 -826112814
22313 36072 -301092452
14371 59391 20486834
130236 75169 -874015803
14989 55948 935182535
101011 118921 -599272612
56977 75530 19814290
119303 33532 -126285729
101969 36856 268459837
105266 140644 557902458
137367 5606 -350099570
130588 11241 539873389
54666 133682 424853616
18005 139649 -188745811
78034 802 148637609
8621 130584 512420036
15890 97998 -566321168
96612 39792 354766051
127505 112937 818459127
19747 86834 288353446
148741 71996 486137744
67046 128507 820845627
120839 1718 -908212810
52874 146041 166278232
77695 100021 -435032206
9278 100189 652574676
149335 3300 -46636122
142868 15290 -302763446
101253 46494 88986407
31928 75934 -385622512
1409 115091 864361554
121036 42176 111120543
16855 76028 949322702
68797 64973 102812078
103284 81012 782692917
111956 109593 956722516
69050 126883 735389165
118308 132408 -684419327
22892 133591 -90375277
46537 7610 -653404198
26357 31773 733602573
27416 39036 497893696
91352 53451 364163391
113686 97218 -299730059
56991 89310 751429555
66774 106955 350666786
138682 104754 428435724
84982 6650 -493542411
81335 34547 87604478
101459 116186 -939865179
137487 141614 845388605
116374 97697 -2078530
124530 2740 778799604
63683 83174 -616145351
45426 55105 971056982
13933 93808 -905797064
57755 18126 61867697
25168 12623 876869022
128349 89005 -124952555
126431 95143 955121460
140679 93499 -209042545
96597 71672 -72782622
127963 59379 975674436
118987 30618 891913772
22996 46633 -639543612
47078 147991 253539895
98008 56231 611026896
147082 78310 -871085349
91134 79480 -790132081
14970 139151 720898697
34219 57857 -460206253
132785 93931 -661369944
80483 45550 773253692
23110 13625 200934634
142182 139383 5116946
89121 139019 -961797070
24794 26361 439172684
91837 135199 -960302245
78098 20543 941194100
76089 96456 -27248172
132367 18555 -697262058
42577 90764 -769642722
41118 129090 -619920432
44737 88890 -985637263
67534 13843 -957569723
79784 2719 -400736230
40726 23037 -5422025
51232 133788 749394744
130609 18872 -835772378
52326 114434 951428058
125325 73554 -640186617
4503 45697 -948943339
59181 502 -829113563
41915 34137 -994599963
135989 62897 -741727233
101305 135746 -251850052
18633 97745 -569204920
106505 51859 544557074
54987 16508 -501472176
68921 102593 454048203
92369 47379 -831789213
20945 77546 -679046639
78259 23374 529073640
142789 81941 709995872
41657 130937 275719274
133032 9246 912038377
69568 5157 -56181656
4048 30033 484774342
5917 134030 792634098
71515 87463 236648480
4144 33232 -861495014
55509 141548 830900562
47731 63359 -493112302
138227 42447 -985733601
86390 140901 643396099
13038 54198 307082545
26558 4288 -283369309
91849 16587 499710238
103563 6833 561754849
6172 33895 208625714
54135 38773 -554202883
74498 18872 926295537
39713 50170 736522396
75215 146705 -478286837
146751 26562 -51045720
104461 12817 2615048
110690 105522 -591686771
41685 36819 618770300
124665 100213 46533140
145770 77891 -625080444
102746 129202 -376244705
86542 130496 -518259745
146800 136959 124078238
97119 86823 -905082130
137260 108251 -608676120
106750 21566 -996783520
108946 57617 450572131
60020 58691 -754673086
98956 126434 893964084
82954 93470 893383860
114571 87338 735317982
15835 93845 -659641123
113291 131295 426204192
126022 45225 -196147615
83112 41930 612943043
71457 10580 -336725041
145107 71699 809880647
51961 147974 -759333982
16077 15368 -210362709
74127 127526 -19008135
138302 113928 579978637
113106 127198 604707700
107365 110001 537634525
4508 44934 -714442949
57406 65280 712714739
41141 70018 225963042
83016 10854 51429339
139613 37860 -343600746
22472 3007 -774165413
85803 149090 -989184138
52118 131813 -68582828
28220 66086 342359676
23094 13178 -369619937
21539 93350 -865997585
143671 122667 698113701
1756 61518 -13687664
27983 80168 -434088690
69211 135684 393762807
17947 28745 429839625
17823 135725 225849684
63087 21627 676918414
42631 71417 -488920462
640 44200 740118799
6474 61098 295789601
110982 14032 -355370662
78882 35431 -157243620
94553 10475 -857369971
76172 133862 557553481
16718 137047 -754673124
102472 68342 -431051459
84603 2018 -28892678
32759 84759 -920036176
123108 3866 352354981
33244 12382 511464755
117749 62254 -479698605
3120 38167 -693120839
50477 148960 82873667
85278 76722 357338592
75954 54200 -252868803
143175 144233 -697348177
61747 5919 -778475772
18290 135291 -79986803
50464 15631 240450856
105877 64976 -628264293
96999 123185 12097661
109544 22467 -916646703
111651 7103 -308004518
13416 123517 701176530
101473 145948 767448338
105325 8481 905016418
94786 137947 410367016
132276 17720 963135826
38483 717 -807584321
5 40252 415896690
137642 97262 -779714963
20622 89903 -556821033
53761 17587 -676649244
42577 33448 504603185
29213 117487 575643118
92579 144445 -247448810
39716 141640 -9439278
6435 78462 -499620169
67734 102107 -588965766
31133 43236 -143168433
56874 137894 152751014
40324 84475 485906055
70183 4329 285145995
78448 124810 -893789845
66146 110029 -644245815
67502 86792 267267000
149556 2470 273192482
102541 30427 -71035947
10552 19829 189169619
59006 57461 27062892
71846 104399 609171742
142582 38184 523991733
142308 132168 850909416
139317 102018 876515659
145775 28888 -840897916
24880 94013 485124417
64869 128752 170123519
43887 15443 627901352
63874 122317 588804874
61867 43008 564869426
43264 125331 287495479
96589 142374 973612916
112431 65427 -402510897
85731 66133 871245170
49427 61405 -287467973
19179 122254 224694713
147442 25750 -541194534
69839 9334 -213527515
116451 88947 843229082
93006 145070 933482077
147739 55500 -381748302
38105 21642 940525718
1419 81271 -270603057
24927 7857 -904837966
60399 112291 114154210
51394 144136 -865048113
87275 74074 -65769553
133179 132660 33586377
145426 68445 45934750
112458 146724 278293801
91521 12968 -356252860
104733 59292 -368729522
42730 131233 211001091
437 134408 508733855
102054 8798 25419414
90241 112355 695105109
115946 75793 -719304847
89533 69184 809671309
19546 1301 -181041703
69692 122174 -626598318
62835 125823 164789277
26377 54423 313070716
106411 137895 -361954366
33716 143661 -172260281
124108 28726 -704229148
4815 108169 -219684744
52624 49827 577420044
129499 137472 -639514374
68179 78089 -270738171
5922 111440 -914238974
89596 93201 -208594545
137006 53750 -244337231
109257 21698 563475671
70315 35461 -598646033
76710 102463 -6671023
17156 140167 408481886
79419 85168 221253860
97808 65623 -209489904
39760 59548 -772897994
84909 51578 -415015406
124612 30283 431071340
67894 119306 -149430571
50652 102133 -42130613
90898 88747 746332448
61325 14150 613606294
11241 113357 674761317
26147 148381 -117357625
33443 84233 621914553
128268 71042 -261791231
86733 123592 -546103275
139236 36038 -785438036
12699 137137 927924773
66698 133787 -868511806
42943 65581 -707554945
71504 34678 692149438
55171 58767 -617783713
71082 58443 -84935430
103619 128029 -475889298
81989 138193 -887094649
83942 11630 502885358
123690 79709 -265520516
9167 14397 -969738373
93879 144916 -672723041
63526 67296 884208036
130848 35552 237918416
51700 126852 -358481323
43719 61302 217382579
45117 88170 652936591
100668 144000 27557282
26347 77726 -535734763
12250 80194 500096214
93834 38914 569588861
137578 29917 -752151529
135540 16617 532926568
114579 129446 709164188
87133 107356 -32505969
11290 130310 324132373
83248 28292 -172748959
124340 11921 -566744578
66756 89108 208688531
68946 94395 61016345
6502 18925 64481958
11810 133072 889661942
90955 6757 -752871561
102407 107922 -105344975
75541 144004 414184149
116635 120127 -8963049
136959 9318 251641933
11120 123688 -676208738
63657 1765 -498707565
22694 81603 46024698
43517 65722 -800806465
136688 38232 -828685531
130518 10808 188476210
8068 125319 47573944
104042 139619 13993182
77481 128485 821253272
97072 25562 -926696039
64786 28029 -149075016
103747 130587 -540925893
44391 59289 -339570823
95181 77467 625560480
48197 62032 -38264271
6031 19741 15759552
90751 113668 717415186
147103 98697 48659335
122111 10156 473129636
24613 40562 363077728
1564 126342 -766203086
32818 30201 -433164371
132589 130991 -986235076
11565 64618 -1457348
101655 118693 -592916750
28507 99445 415540024
133883 33817 -403161479
58848 85891 876557752
91664 46455 -716269819
147451 78927 -941089336
55490 106750 493154752
80960 136051 191317160
91690 88238 -780083544
63674 77368 -149446751
79127 66078 166394714
52861 62715 906365743
36025 37364 158041653
97732 108842 886905075
14916 47334 -780012176
88545 14462 -916862924
87989 108623 -158645267
122091 24614 -461990655
56662 5523 -384754907
20968 91779 659209711
22797 1310 757145241
118147 126106 103121294
96396 131378 -248026384
85327 129933 365953334
52068 92922 892552362
114168 8721 -486954993
134882 84691 -317368557
4646 45571 406563784
58306 68776 741864678
36990 68154 -958134797
84676 78591 -649485930
118400 139075 390407302
29386 90283 -560850240
70148 121234 276665716
11704 57933 705034333
121904 31552 668933645
24198 124809 527380455
146261 90703 893121078
49654 11247 -333376925
10876 108992 641590071
123658 89778 -945135208
64836 7741 -657988806
110083 34467 593988004
71158 28705 -966998738
140412 120844 -86118184
83401 143514 -966464644
4724 111554 -471958258
476 45875 954239558
32858 84659 63745283
130547 128671 445928119
48208 15815 -487249202
69645 143239 291693467
134021 98649 552192521
10947 29213 -101838824
114373 104956 862787316
137167 65851 -434417796
4715 65532 -779634449
113800 144255 -518129133
7788 147100 317154602
22091 101832 -799632117
89371 55079 -749582047
5684 27471 -111085252
82713 38167 -611326310
143858 95862 260095843
134832 120321 66551370
91035 15290 687361197
76711 149338 -985494465
138221 25210 389765137
57463 134949 -362615847
71745 81552 946280742
119152 94571 635138464
59165 135141 270366610
21447 100079 -531711766
121593 118101 970249068
137497 112937 -560739421
54160 25778 968874644
55068 143726 359447778
15156 61597 505611051
140782 105356 843316317
11752 45341 -873621872
89432 147572 865082351
127507 112477 474102214
26959 43508 100525978
142660 45784 -117872363
116110 131884 -780863227
26421 87690 143344763
143271 126584 -190688137
134608 74410 -896886520
112616 113190 -80015152
113931 55587 -645121117
21525 34319 -96965664
129123 60033 -15188988
133700 62614 -71558820
94687 47497 -217661096
6173 88669 -167211621
38434 111793 -492753561
120168 72372 100846546
32208 38360 949825203
34299 64441 -639007064
105282 141738 -275501010
19833 8229 -486135786
81909 148875 -196545566
95405 87872 331949451
146686 106064 836812578
6148 19935 -980933713
118397 6293 -335863458
87358 2292 -198100594
96281 101242 -317019659
129467 883 -422430000
106579 62217 -997535626
11986 6173 351042806
53143 126957 695166581
135552 116257 -567831926
36807 61792 -535087156
99775 86672 360344665
27095 143877 463780231
183 78609 447354925
139062 38165 483293549
134060 123811 354115325
1662 72472 -934948855
661 15399 -325048513
46409 102533 617206932
94565 55480 460696468
113610 63172 -87000563
101392 89724 -995812469
44448 139241 655150970
58099 74685 178474365
106990 100855 -731973082
33099 144923 -422069407
51117 51731 778639479
137894 107496 -326388669
57346 77180 757842341
126508 23336 -302997711
70542 13777 244846823
87773 2806 350640269
28742 31090 827977843
38375 121554 913339421
33077 96515 -424738667
68915 23972 -774858088
6603 55614 -535666148
128931 32582 -790514781
58899 121297 -620293793
16715 91748 993483860
4152 57960 68004212
9152 117988 534310203
44920 121844 765495834
69715 24360 -467180279
73965 120894 241378629
116073 79352 -334448213
77241 91393 -736406406
109986 95546 13058475
33508 1049 46342077
74273 76374 -901473366
146666 97739 -719884657
92218 60426 734932963
141125 128755 331300412
68353 17640 141732721
59130 60205 -98115458
5782 93370 126372761
36431 8547 -889874433
147131 21283 -844022029
68184 50270 239978407
127363 49719 269457695
77606 104995 416916521
16838 37131 -357500000
90895 44497 115673250
55944 37023 139792564
6422 143493 -233558533
26228 85076 -724731548
103861 54564 196114662
51928 85992 -908456247
39398 122581 139293858
122331 35939 375902891
112899 77282 -510987737
108978 70204 836914393
95945 136098 -140788246
126585 8683 872858112
37402 63537 497565365
90041 32298 734686184
75652 80684 -182668939
23590 90679 171145247
84839 146750 -437245627
50782 77029 -450474363
89450 120421 127541139
39613 73946 95379267
110100 35793 -209821035
126609 50527 205211278
47247 44840 -755340776
140018 42881 81888459
138203 122472 -360144738
80779 60981 766227413
21910 18186 788619319
85445 106564 64772627
84852 72131 -866806244
64342 148406 104414893
52805 61698 -229441134
21500 17632 382583215
58128 82720 6386223
103786 123370 -376275490
136605 100318 -652288854
138537 29004 529925261
62589 39220 212518250
53942 75826 307342915
137990 147162 698967323
117482 115210 -761532644
80082 47298 167170814
110956 146022 435635647
99998 108372 589134512
76558 148210 -579036289
135100 10275 882233665
11935 97925 -707825289
81592 54911 280181280
68765 64088 -581294329
148723 72306 -526219996
60085 16216 877304582
119017 38904 -391399241
124030 100270 -277635257
79546 106674 -468467761
13403 45645 881799460
45297 12440 -827586145
114450 86480 -290806675
129885 21324 949304321
55116 147035 146622299
80822 48907 -636851710
9655 75456 761335731
84103 79820 -505979854
139104 125350 544298419
119521 31262 819472987
45649 50773 569564982
31182 60269 96607447
67248 10328 815005246
52054 46989 -991042078
16169 94802 -403764085
102746 141054 -903202099
118557 38599 -222102550
57965 111062 637866628
102689 108828 -806743007
134465 35010 447101965
7072 79157 613824433
29773 14119 -838877717
214 11206 372693082
141961 100089 -295700431
137801 146401 -4999217
142791 128268 -45708511
121234 2421 -338540562
36536 132117 -262745838
108644 125443 -343129719
33230 64648 -542380029
3370 87142 -961905659
130063 89035 534207944
97552 59742 -402002405
67368 22900 398011425
91752 80751 898634160
116985 114514 210926016
131694 60396 -759945382
84377 21807 298926694
92627 34218 -569641711
66726 87907 -550705815
84667 100908 318990737
92975 25153 -360253581
104002 76160 548617306
107811 46412 -381796724
127968 72292 -494928715
116539 13719 265718500
62239 60029 229185354
46296 146512 -398129057
126701 32744 808273766
118492 29902 524750737
122250 52328 996242221
137871 136339 -349491257
98915 43365 802058007
115026 121700 314290189
58092 38569 935089260
113895 27288 483137786
142363 16444 872550632
145132 101890 -704617355
39501 43061 -710096240
14255 60723 -450223076
142853 2954 96211894
19606 50294 -519361852
122077 13039 -945576355
60922 16286 332868103
4011 90 201732685
11321 51215 -815287156
77595 91220 545355061
60730 116770 130410663
8594 100706 549954054
33740 52132 71799032
113917 89178 -15028395
94331 114605 -636325892
144767 22798 87780087
77998 4606 22474636
144868 119027 657469065
65148 137988 120473634
34644 85928 -202625734
92028 24422 -396913544
29116 8230 357201556
43391 82665 417792062
149348 46469 -152287097
144383 101544 -431773958
128134 98481 146294857
5506 43519 -953756345
127029 47451 -386644617
10958 25484 202551514
111613 74297 824981993
94083 24054 -487673594
72785 21664 366650023
54807 18769 -920374294
23211 122792 -986930620
100833 76378 -869423460
103594 17623 -92993491
95237 49874 374914276
19031 127476 -417230443
99446 67794 955514383
71745 111773 -933508432
148608 135204 150048413
82658 108087 49938352
109129 34767 -747411198
96515 31169 -575697268
4557 18597 24459139
74984 32885 -816946782
109183 92370 614992221
112833 148766 356212965
10198 115619 678797239
80889 30263 -457884063
79767 110073 651305365
78981 86772 -600876577
14468 94294 750896016
89226 36430 450298962
28796 101324 497163045
95771 66685 326222986
133416 57016 -263163908
65519 29040 203560498
73595 57620 199094757
145686 22979 602509537
125005 134199 -214139999
112770 63913 -937247389
122091 122268 -121843813
52611 97018 -905295004
55614 4944 449708206
22560 15737 -148007316
53619 18941 -262695356
110990 96239 -38994911
43463 46161 -191989125
120260 47123 650794117
130477 135060 709357349
67679 144947 427356841
2691 13036 -695094183
51349 48113 158603369
60631 78353 -103185262
100328 16445 -941875728
60954 88220 -218003831
49824 97515 -331316601
111324 101417 -220193162
130933 118397 67371679
50454 59677 237558228
107686 23619 994727054
135688 69648 908965115
55559 91060 -59313545
37 83982 352807615
48331 144462 -928790474
27779 98184 894800313
1079 57212 -280048457
48800 123399 -681574432
77905 18841 -132140455
100194 20404 -49391303
61234 85059 -528801109
103365 99413 700957465
118508 144816 726829211
27635 96391 998482840
84667 34391 -666112701
57049 127359 643684660
25584 41552 -951454315
135586 143950 284677171
79757 63790 160451024
47702 7234 7428278
143030 69712 963044417
80714 11614 832323107
8324 134911 -600896497
63783 114063 -764928647
94333 63384 -349108818
45513 109485 -299546332
146855 98632 487748138
128925 107076 41640491
61417 27556 533944647
147000 24715 -999608598
30047 147019 -687081098
55130 43807 -943273849
62334 89898 988983254
100729 7912 844509572
20331 113983 -108855714
27090 6896 -653051237
136842 18537 579179469
134211 31883 -381540161
141588 12753 476937331
43563 30636 994589380
57918 2825 -374095420
13179 83262 625289482
113728 133963 -620027754
49918 93002 78827572
118438 140782 -346662454
105845 41267 -460816611
88629 51733 -220831120
12489 65080 516031256
75644 118599 -297577680
103779 24422 -425983555
73706 57603 426715226
47293 68009 -708009567
6575 94526 -209229193
93165 126380 627469430
93406 134586 -337667805
134111 23697 882632501
72288 68715 -831328077
96401 58575 -348636466
90159 118945 387490750
128739 111405 -115596957
90273 147670 -754568300
113118 23267 -536448364
59124 5084 -383637259
69505 144785 473785197
26334 116617 939240632
40862 49020 56819781
13537 121441 -953630360
66042 5827 -506037258
113208 18368 42540744
87013 81647 -651699691
27659 122395 -197889009
86772 28499 -813710242
15906 130215 962799316
75585 94628 256213389
105590 114473 -414039735
17729 92072 -907013025
77179 132270 260473522
86739 53847 -765069433
59663 7376 427931700
36992 34278 635875641
44562 31471 -178994712
29162 70137 69226680
144654 29735 -777832197
70561 22096 -225124779
62050 138232 -194649639
61111 135081 921578030
76749 74989 351872096
28674 16784 -847819806
16327 41337 -647272781
33089 48400 -161259478
64026 20957 846768814
31084 68706 -20007122
20215 15134 400515854
18166 60426 318716938
2621 56007 952113774
64905 43494 -303477975
79718 11206 -340093739
31318 30739 578133081
52649 131687 -620340895
85549 149199 -976726158
122999 25285 426985305
102985 140444 -117351122
574 57411 -765500001
4926 112103 987268493
60642 10109 -789890712
51119 63790 -891270386
16734 7046 680448309
22520 140149 -877918195
51735 37366 257795117
72303 101415 -758346673
56792 74167 -943919870
51854 146514 503443284
114600 17398 763437982
87996 65564 243136275
16403 12426 529172130
93972 23262 -489126404
144040 7734 443093186
140344 142505 -774490558
54482 8578 -950859
89525 18391 -847547773
95313 118766 -226189562
6879 112110 -562720785
136632 48449 165078342
14270 108712 342399631
105085 68994 -284626503
21776 123103 -984279336
67709 53959 -765441953
36473 94457 -807096695
53498 29917 -889370315
97707 80335 71208440
9816 101184 531513778
136952 142519 756176893
60698 12400 -595466793
116942 25149 959517253
7192 100868 -912913389
64872 81706 -467801398
67325 84200 -613872297
22278 83506 -832835224
90001 42749 918575436
9436 125723 826594858
110263 147282 -531107202
49427 123225 -363594806
75428 19241 922629953
26139 10316 -314430867
120017 43403 -30414714
100369 47933 -586861879
146354 32604 -243916825
120509 92522 403677382
130900 76800 31931102
99476 66689 525044447
16119 103039 230578715
94747 124472 266180524
105316 24779 -635651935
91386 31884 -598965653
143633 149349 849663183
118759 122374 -322601620
9516 57318 -755104570
81220 70459 -671651385
29917 25023 -983791928
45692 18023 -726149949
24980 114785 -807189
66000 126147 2389221
31745 9064 569561533
105776 54777 338784570
66841 130644 -417810379
46562 78242 147861000
58689 76381 986730943
79269 15716 408488848
44976 107326 240264663
111834 91997 -177753339
51269 132784 789156398
36795 23435 181748323
52656 43412 877885200
129036 62939 564016857
144152 141235 681824910
96206 145211 325409185
8201 144438 -621833251
100547 56973 -832798126
42895 94662 -337338011
103643 90032 -441053649
95699 4827 939072913
76861 122182 415300207
12342 68621 -882656524
106618 5847 -700828992
108430 42108 26740175
44541 70882 554588479
38275 51838 536783642
66334 36223 178818137
114449 48945 819613122
122544 147638 -800716953
2695 72287 309024981
94720 5265 11531206
4220 27700 794179498
20363 20120 495176247
85907 43880 -907642721
9009 130393 -571814104
60020 69301 824884992
77142 115420 -443997119
59962 49826 -752444226
143516 68196 -697046656
43823 16620 -590735547
36266 38745 -156163327
126261 96424 -386590819
30120 11573 400280563
81505 122708 962657435
91728 75614 -120448176
10901 118686 -926869924
26590 120822 -963435565
90986 61421 580378439
124563 28679 -941522605
118061 57926 933824877
13414 10757 206191651
95085 6084 -506564403
34954 20864 -452020587
4255 73804 -254553978
56740 105266 -461040600
84147 35755 -276676739
52257 38741 478277682
45359 45323 783577077
66665 93163 512752558
72402 138723 -737644499
5337 65945 -539406730
23401 142860 -574843174
48416 3969 -515065777
59892 85984 -199000153
56513 16887 -219741950
74462 87211 132195820
17742 15814 -84247480
101589 79151 801633929
99038 31401 620535952
23675 70489 477342774
53159 29021 -532804350
16620 25286 -434801864
23098 144170 -364246426
19825 73612 630299498
14204 149158 234377375
143465 115794 728311582
15448 108896 -25947025
134159 51026 632495088
108523 26139 -716901307
64213 107584 -249855558
32330 137426 -367566922
7840 44799 -906133592
67713 145730 996712857
10524 30915 105810393
51990 78484 85142034
148051 1338 145280261
17618 68247 -352243894
105316 77670 441156536
136455 140213 892624437
122150 94343 851693820
105963 76033 -536697830
131251 145814 -414662051
99112 109152 858700477
62454 82861 -639293862
84767 87934 -606449682
44583 7531 -771860631
147436 12847 154541034
47895 108724 373858585
125398 83709 -452249064
13742 7934 514283298
129179 68962 -96093740
143980 111713 -50784775
27499 36538 -45635391
64060 80989 -220657519
71736 135200 -62073043
64430 100242 -816499167
21412 88234 -548898511
130985 112654 -21113544
107632 29472 -916801389
47993 113561 544216880
7772 143859 -531872659
111115 6123 -369085257
66954 2075 572210735
40708 23633 -741624315
61172 23550 -8045460
56421 116560 205889618
96002 70137 272744045
86112 43877 -101987777
66541 22305 53351167
19016 86397 293176227
144691 12652 -979898146
109752 88123 -402193472
102676 95095 544001533
17351 29368 -603670707
71688 6103 884860213
22955 29580 574949694
18841 87226 -197830168
87907 18558 -571543187
87085 87040 -260807793
11236 277 313561482
9937 146491 -250225173
10653 116684 -896789738
124311 30924 126557384
6153 89291 -393091825
145024 25797 491048048
111590 6423 807805266
104658 34980 567248925
47164 89123 996249151
54278 75656 -713296180
11089 88546 -858403989
119284 15354 -720127011
84961 89917 520880624
125011 135910 -637539871
67226 68145 118920288
35597 31883 814923292
67878 102038 -144455016
89417 21912 -884626253
17851 126285 835567147
122654 52204 729135639
95815 118637 693721613
35422 81552 -965026481
123201 80062 562651864
87818 108370 -673947589
119901 119498 -920920992
133511 63262 -894647256
13342 29773 893337041
42540 140673 -437856337
41563 4321 -152759549
120014 59450 893750631
45534 124490 -32864584
98538 139374 269991641
107475 93076 -702319187
93907 134280 978328738
43841 37393 -640378987
101832 128027 -330605803
102315 51344 -552357352
135108 46244 -985897841
103612 106020 -633755158
69494 312 -867227247
126800 142512 669719588
147959 67462 -975894113
133256 106717 874202432
101682 101376 -845944519
21666 149691 361957257
103338 137325 167251189
10879 13874 275909614
18382 88295 -395553857
133726 33929 -851958578
135690 24138 -974149914
131158 37801 227928963
104283 19800 -569632544
18961 130346 -190260701
127163 113476 -13947365
112959 130879 -247688575
62334 66304 -886099074
76812 137754 -259655048
43953 26527 560575497
58605 68057 -602936040
42972 141911 -994962145
24537 144674 758007510
24242 137970 -911149265
11108 96569 527327410
50695 50113 -334135002
119688 30718 451656526
23742 86613 370497490
109294 120566 878245246
2593 16121 312662186
142208 21646 91391624
30033 110517 591170180
109561 13054 906781266
47821 22923 -631798747
98749 136346 829737845
90816 45965 385692530
47390 148501 274931632
49217 99607 -693833678
58908 12291 -27072439
84355 30226 845543505
28403 38120 -289999854
113501 116142 944918608
42353 102918 -711884801
23831 107979 337654888
62393 18268 -740483242
71385 115015 945109206
66641 396 -819092794
48752 30822 680098595
129053 27967 -333920512
123906 123998 -414571097
10453 52706 197743847
19727 127055 -82198370
63601 120049 -437255638
125369 53829 127060248
40296 86576 -128481306
13270 118161 104655493
32971 49470 -738118912
104943 122060 188615376
30589 1489 26730624
43329 17628 255545511
39179 87888 -916696335
88873 124219 -506380651
118084 116126 -396837419
16252 111052 454882823
136434 104965 835732110
53206 81810 793505841
3422 101803 339830624
95660 7089 -660711520
44746 59840 937193631
139456 146327 -10326091
128023 77914 -242944292
119795 125889 -207566502
84353 110172 610949422
87230 105443 -808255988
6385 68788 505671672
72639 61731 69200246
118249 126787 513796000
147145 90898 625763822
3834 123424 -120382117
141071 136209 -763205650
74451 75862 -911177001
50829 44087 -333967898
128719 99711 -883663219
63241 89411 -33007114
45191 22324 -699868498
75308 38781 177824348
69657 38329 -92682419
36051 28279 -374487517
85333 26973 -83863638
101390 120997 729533736
50367 101107 -543309554
76487 54258 -295612960
63978 90421 585459956
54525 91691 58460710
128006 144079 -557014027
86324 15772 865262594
1872 100873 -822872440
9479 53218 344084272
97411 95647 -613581518
16313 116688 811857128
277 104909 261550975
12463 131983 -821770942
66532 138359 -224449780
68153 39794 184615302
58570 71765 476149097
86771 55235 65682823
16028 62960 265432510
23413 57439 944228595
59238 71377 699541818
76367 84988 498243374
17560 117286 171478757
67739 134008 736422680
30777 9654 146607351
128647 146021 513892598
130270 55738 394166742
135108 57217 -562501813
50980 4626 649680532
116323 49912 53330805
137818 127615 -835626209
33367 67044 -202037145
17236 138427 704663707
137060 101178 22710322
51970 137966 986832462
126081 19214 211413611
85931 136458 619555774
90274 125386 993124596
79269 109890 -980830774
34250 64595 639744834
94529 124389 344952681
20220 60470 -288526323
33681 66220 820009586
135618 2825 -489927272
104941 9140 74434947
108007 141549 940794203
17609 114493 -243238714
106545 77408 496614921
71918 48584 752280116
7170 90314 772268774
61131 83736 -749249714
120212 131698 747998215
110237 83801 -814108981
43869 149177 -971577826
31178 87330 -503873072
35856 133755 388362213
27946 83960 -331059724
66330 40002 629012174
13068 134429 -435113701
140032 42071 -347979445
91463 1368 75319461
111629 91347 -785941194
4694 112616 631001488
84427 10744 -111768962
57336 121784 769713043
111160 134333 672105955
65108 106345 216733489
52791 124536 776915093
27857 101743 245778567
56347 87548 -604227636
37767 78060 -128266024
28516 9441 822667665
49656 99874 -955353953
99165 56261 -849324615
27099 47386 316355088
92065 117359 -536208976
24576 6443 -186175604
62858 123379 766463077
128306 88234 253089199
53166 65130 115958883
149353 79009 -850460773
75359 34126 -727963005
68461 75158 712133569
128052 91298 370787384
84408 121595 394789233
114448 35328 -320336475
145192 41588 -618143451
97192 123149 596265822
2945 106338 -437926880
101668 143197 -62276667
139749 55428 -635605870
73198 98425 295093123
118315 5960 -506987914
26347 144722 126501364
16968 136908 203201738
11183 79637 112909402
44036 87196 247462900
116750 77899 -594450532
97617 2195 575284069
148597 62681 -984578059
126406 135890 -108696777
148588 93314 -818344071
9077 83673 634033398
48558 13980 -870462169
46547 110774 434423279
118723 48565 -242201020
84405 20183 654573913
86782 23843 -47921461
66592 100918 839949457
46301 131585 -267768456
83349 52184 280802294
45779 131776 426808400
24364 50940 -115579787
140183 141454 130911598
357 30961 -920171602
131470 24716 -806577199
115595 32522 -983312689
84366 24210 653334077
41606 52248 311487143
140569 69731 204372907
33896 72633 -383261716
104375 42415 16669169
136303 105756 -595958310
87124 17330 413739201
140832 148062 450132915
50710 75306 617260875
29557 76069 896633929
55852 74192 -744238062
49670 27935 -566795928
50406 57918 -282317659
102982 58003 226753835
43035 131826 -351959979
83886 27294 -628560938
91554 25006 922499565
91055 131994 62259017
37455 71574 -720683120
15492 110520 218139605
88279 59575 -683780568
129718 20019 221900409
88226 50139 508474470
121645 58499 259529950
73998 27099 508461684
31896 113047 823638538
120806 79474 -676924904
18251 2265 33075998
3013 63021 -812545989
81969 40850 -314873071
72554 68404 333187494
51257 147653 594352408
86546 104960 -861681914
35855 75222 -56850249
51193 64572 418246752
53660 10348 640062797
120494 12169 -590787309
112138 138958 444004518
19153 10808 -747275278
26318 98059 602927816
82417 67225 774825243
7036 98920 -422923525
54456 116121 60854314
21930 12127 886421097
125663 2113 428564468
37962 98017 39791782
80090 116802 531426153
60337 72437 -646544763
54540 76355 -864934849
135851 1524 -554044243
109999 6502 453282642
21591 128816 -568023872
77475 318 -913660506
147748 91822 539701884
126778 78152 -822281296
82848 7531 -30999002
64673 127012 -152441343
84408 60778 469370943
136594 55630 -748630856
13742 94821 -135190325
78515 42640 401548494
115840 7934 -769638403
143109 54642 42394443
67959 1850 343094604
144650 148413 -549594284
90320 19443 -445101635
12787 138406 -856349667
3414 140621 265007833
51082 33534 374428589
148445 92212 218868894
84240 75437 -748337502
79832 82341 -632527114
113740 11427 496577809
19680 37902 -555169066
80618 35208 557642787
131442 47998 223192357
94970 131393 -619801632
147142 85010 124112256
13375 138371 -499779744
6962 98229 -171520832
103219 38035 130175016
78512 47603 -193793547
20310 72065 844466441
33044 142016 -266379074
107432 21794 -53134238
80059 41316 -132821702
72370 147298 -874456064
83274 125869 -341227760
104206 83149 -668250630
145060 137718 18866244
113087 75196 -123505025
85265 40354 -175796482
75086 21456 -38941208
122777 134584 907233980
18262 110669 -326077169
147261 55077 680998405
135697 66147 -695658126
104819 91015 -927418295
110482 120668 -862671716
107225 3192 -485117716
63004 10311 -269621830
85661 71895 -791625799
43324 39942 -552335340
101832 102580 526828861
47918 7288 607724512
116295 9431 826701247
148070 51815 -237883259
55516 77720 477406555
149266 8691 85844767
143242 94894 558107509
25819 39657 -952525975
58911 135395 -476707203
29424 93548 928493627
93386 34293 -903065190
139557 44230 -575472919
90112 78310 545441138
147795 73235 364288605
96816 8510 -309902064
6653 87792 730130141
107515 26690 -221362805
146940 73449 438648732
138953 62993 -723419261
33601 771 -614510999
89872 44192 -856568777
25807 33362 -218033225
84354 39814 -309807697
141061 121883 -858689798
88270 63763 895218939
109917 135316 828475368
85652 24595 -550468051
97195 114729 845107477
81817 49929 -489270638
75312 131818 883472782
60576 65465 942942300
47265 13630 -68862686
114781 90794 -821330647
96243 25664 884842371
89521 13843 671589330
42376 38459 -398536768
79846 54482 -490963850
82846 71147 308196163
109044 32021 230142013
75319 76172 486438672
135060 117956 -347397320
44896 50799 -118943723
25138 67000 -350567768
105268 17175 -69257345
22625 117632 768325118
64617 120698 -927633043
99149 92502 953263997
127798 131547 97782719
88365 145775 927709583
131383 145170 559920576
44802 73320 -330740003
100082 50908 -720595076
109959 127771 -391213684
80209 83755 960171812
140080 104956 -895337008
149685 16297 -62131706
85930 76311 801907207
72833 120243 -177787895
117177 127729 41432950
13872 34244 335527940
142043 124290 807346005
33970 50379 -443501015
89443 114939 552314242
69123 84652 519011959
53567 48355 -82225783
121969 36514 351423301
146471 73846 243825555
18515 7354 -947235878
60734 617 -30115947
65125 84201 981125117
130764 86224 350564423
39553 123905 -7565972
39719 69069 -500486056
91704 119301 -6585881
12071 104420 -522432579
60437 96369 733387006
134317 79195 281340354
148654 110474 -151306124
75240 14983 -79516634
143993 106723 -508409259
4131 23630 -298517962
35638 101376 938700613
19898 85610 193769283
57982 120293 315911026
61844 148361 341672101
106570 87045 -352182890
130206 22406 176835903
143815 8805 531852497
79317 49286 976502128
121996 90188 -383266181
95005 94343 -732068934
122339 89582 -604371120
3015 149273 265943025
73592 66741 845774458
75096 59876 173132567
74038 28805 -967626947
94541 11204 551759465
98389 6047 854075318
80621 109879 90348290
52301 68662 67812260
88023 51908 -510248574
95464 9179 -9738418
883 22516 942904565
31218 12044 981787341
34914 49523 -88334607
135078 40260 790954711
125443 85579 -63939914
104377 39822 -908249919
141232 17199 761032705
2743 31142 323875086
37362 14476 381094458
52383 64256 -230711164
78570 76389 111105356
82720 30317 -994240774
18340 106245 22748072
80656 38906 701499852
123252 9092 547130265
36567 98017 -461033203
44390 3907 88499828
125187 77442 756810801
72503 69564 -98462560
65063 149636 718128383
93950 3620 -38435377
65071 122490 -230812077
65931 41044 941266799
91690 123931 433650663
17572 41519 476593873
70370 5924 569265055
17416 46005 -432653546
126763 13457 -871978247
3392 23835 -110484757
55087 91093 813861550
133826 52016 875633130
134295 821 -263295078
86504 63586 -383025010
79119 81768 179641117
23347 66903 -813688210
127245 122909 -729736491
82674 71879 -585228190
74382 39106 -119522466
86938 29760 -705519649
11533 55444 385310988
100313 17169 -156264413
133877 148558 925311467
110857 127859 545393678
71056 107759 281496290
54841 109236 -383836422
115280 104042 -915739078
17063 143397 337067296
141682 139099 118715810
106891 62416 -532984153
59341 108200 -754414451
98649 123885 -36515004
114189 5250 -589576906
56985 143915 -187776294
62898 111112 831250243
120994 129022 889336708
17744 83146 851476681
148724 4154 -864000797
2941 134341 553825821
108730 30183 -769781531
115941 112929 603347060
109051 86794 -685320360
139987 50112 -644798309
78912 96273 -995379687
78785 139175 -158664570
137994 52001 828169657
49476 10420 -130801835
35963 133452 -237222503
107987 87778 189105467
87818 60106 -711305472
67778 71335 656080860
116220 47366 994335552
17333 76060 331517923
43506 89120 -244081993
125424 99719 263030443
138489 59119 -32001911
33086 38829 -185843119
123167 119443 150348606
63254 98912 -446823952
83919 124885 619819958
110849 56027 -335610531
139107 44448 6275129
140082 69420 -101521354
68479 125080 -540475205
59047 39697 53572281
76128 93879 -194761011
103950 21828 -672856973
24569 144465 -186820872
62017 34944 808902082
48908 92843 649222274
36550 61051 -901746972
121429 101006 -948861744
109751 104033 893606635
101370 138068 -91059682
117600 125103 61035511
21807 80553 889997947
8288 40759 491375306
39201 145801 -914980810
3125 53458 562509232
133548 1665 285705851
49104 69737 -35793064
31862 23583 -643893595
74498 43360 -132245503
55852 110448 -798035178
124737 118581 -503534615
139819 94075 -969956558
138545 33244 -142860775
143616 115578 435468696
76710 55103 490189423
43391 5433 -255498437
47749 80518 452724948
143312 140105 678589837
136328 29610 146106489
18659 60230 -564233764
40470 89787 -825334001
123781 56483 -734456725
8052 109706 120641026
129479 97947 305951530
38613 13528 930204414
53780 44297 -797185973
90571 107343 468032227
128358 97214 372109413
100635 52937 564055906
132238 87727 590988965
128462 31512 -796801317
106377 30097 538500853
117852 84158 94139334
131629 105127 720138881
54510 62466 13455980
25285 67268 -728441450
142287 102018 -208972363
75412 102467 563137185
109890 131682 938702681
142891 104697 945894902
7554 107262 180020964
55192 86448 818714872
147646 84951 235219578
32865 110768 405564433
31813 47301 -696916893
14972 97934 -783388031
7631 39509 615048722
93188 37022 -202535938
97592 9275 -682742142
18769 77583 -259897235
3265 22231 -825601023
90155 1113 243585849
74473 64387 -758992882
88728 64943 -943349768
39561 147433 204381283
40987 76405 447626188
26617 54899 519006670
23069 53616 -840843957
5951 54067 43613406
134234 18862 726624897
88775 41312 682633936
79577 129418 -496218933
123646 120187 75513196
77019 68799 -554109973
124387 63857 -823223422
114696 59328 216316147
71038 124707 900823485
38480 30208 127314995
43329 86757 144225865
25899 16272 673848397
57861 64152 -159490547
891 57461 -85246112
58927 36635 878012760
54756 6712 794379040
13646 5705 -566665845
102776 132092 -935838765
16310 55355 936202086
135910 26272 -871018436
10228 112428 622428039
66064 18823 397342628
128750 135737 -249476140
126423 73516 630859629
27454 128094 -29347259
123005 10771 -61228716
146542 10161 -671617737
141052 7697 -151112489
16555 149008 -962033757
111617 65 575911406
64573 123684 -417294847
62928 98542 -117452034
110981 16780 -488661420
111404 56925 614973388
125206 59663 382152975
97879 96412 -812237125
53161 115925 336658813
93212 142303 -922345059
90782 55156 478232071
63412 17404 -198709217
22585 122758 70454337
15752 118254 -33304036
3211 57830 -169894402
143674 130316 294810349
6038 126516 -666451167
27695 21466 872857350
117810 139738 162628313
77452 70595 -648544294
139135 142226 6162552
135875 63216 324151332
127122 116046 -225924585
24619 34232 -904209735
98647 34345 -745362253
70067 54973 3429015
50442 79638 -51724011
63297 13483 -333298169
144991 116181 838188733
42459 45682 763119742
25084 129942 -623677346
102383 147071 333141969
104436 108169 -945780830
59606 70714 365870360
126726 49790 524200244
12467 109388 302196997
59257 122436 -535832490
119575 11618 -355805381
63037 144096 -576353548
65660 120981 854366218
132362 58319 -93319220
26790 55273 -43989767
122483 118018 -812188731
65366 9820 -709076278
62305 81995 -694987245
63870 32241 -178226718
78350 47269 230887250
71610 4201 -65182964
130439 84761 28773516
640 65295 155117747
133792 35736 -982394840
86795 125545 463973703
139655 38655 -363257126
127910 114851 -243558457
86616 80710 158775089
64668 102019 -493210883
14760 14716 900604305
38639 119771 596586050
125602 130181 783607486
24330 87905 179368345
127143 112587 -128386229
21173 120792 326304374
24017 115744 958298061
48153 69028 -978615613
68226 33130 920319830
134317 49035 433568010
92786 131462 318217118
54135 76032 2262841
145434 59163 -855057296
113256 74111 308387529
132779 132105 -336104351
21686 40446 -447899507
9628 82226 -381148056
76271 42343 404478259
127309 103864 -801882909
70096 2990 -645521606
11594 93871 822933630
132127 125914 704834368
80965 114627 -16422716
25023 92521 -68452459
101260 63558 686843279
118306 11237 -824996964
101545 34221 736574211
104518 83414 595419491
140934 145296 200698150
112144 23105 943860242
116131 52970 -57851456
101163 87773 661783337
88890 144474 -732465271
65932 19518 -288734737
138710 23072 433463555
7259 103611 -2302152
120571 89000 -784294455
56208 41223 866942093
125001 120783 245702615
102589 71189 -816437781
54449 100285 -134865003
56323 129381 735024339
61422 101331 -757467094
49303 65388 940453333
14018 103718 -574405026
141729 68040 916635561
14364 127029 817820492
27480 26828 2049596
135085 5641 -215754891
25953 116230 -773376058
80632 4058 -360783168
128316 138811 -250604049
74585 20126 786852882
121763 52375 -289519590
36118 41304 947425237
30904 75122 -661801232
84240 113424 884008558
137707 64623 -361266815
7626 106532 187153136
9219 102407 -699248717
17783 140753 734165810
134962 95978 647284884
51282 148053 690517534
118865 2711 -562329792
144845 29619 -159749431
48842 86914 -96605392
74810 19899 -628585914
131032 18075 844492017
144383 70838 620832913
7245 10331 -893285605
5369 125432 -311649467
21698 45349 -944642964
127259 134092 431075936
7679 114449 741797247
48090 121560 -274433330
142660 57104 -408736440
50331 20121 -952578967
130810 6565 47663502
131039 136761 710168360
100607 129012 469385986
93660 135053 176297572
137992 120839 381519542
7801 86963 -29717680
128217 53159 483074759
111697 140399 533082508
43611 101920 471091953
105140 129913 -853141664
87819 28466 -927072610
56152 81241 355823278
58826 105046 -792890322
60718 10550 913339591
101962 77061 -901025415
87411 77409 -104020200
129807 45055 -177340352
144741 2235 -920827075
5970 126017 -844934398
85858 60759 -648000947
90957 88632 -189811422
29275 112846 446467294
77229 98807 381713507
58039 134139 965914844
19875 51188 -592471465
81593 35258 -739615981
72537 85117 379607499
86578 119224 -18550279
143534 96226 828744316
11664 87245 -653364902
3844 82848 551175468
113884 24474 423672402
31079 52573 411289655
145070 17083 -38360938
75437 118550 112839666
7122 4021 -503265278
145758 26956 -645533000
45097 40786 -124802729
14507 101921 99674774
91110 124498 -862975317
114939 62723 -870766688
8627 103735 362750811
140110 98078 397119239
71147 112555 881729918
78166 139634 -340463389
81717 131298 -8758726
117115 93874 917821729
126842 131575 -10820346
1 66205 -49153931
30686 80677 529673576
11294 57641 -266776461
112637 22081 -563298576
70118 54302 143047807
8161 1757 -114516534
69124 50504 -506046802
102227 70595 -860298634
84006 117057 141160841
4459 122470 -679210192
42736 65425 37177415
31131 77185 -635292213
102849 77533 536911341
132039 90014 56326037
41535 100662 639660504
29875 41222 -895077006
26311 73162 278694354
120914 77474 827255714
31420 67113 -466547510
54629 42334 410309997
135809 128224 973499587
118590 86202 454699924
113603 111985 138566408
43856 126821 -498390062
105592 36001 627844621
45172 111816 -743070235
97140 99149 -282165179
76448 19831 -565692477
36996 27159 -497729381
22434 91974 823456657
147155 56276 899854271
98907 60097 677473867
140764 36140 300982990
142868 77237 -241728450
25315 98289 710593128
47390 15803 803094728
108930 8071 -536406635
43409 61043 -307105347
101010 46232 -771828903
58240 75482 -270993951
123105 121957 -232948809
55769 63924 -934885006
134392 134189 280366218
29028 98933 -401586094
17479 10958 950102634
51052 14454 -913955624
136651 33050 945337987
95452 54951 -427983009
8243 116009 727998806
93978 55534 12183467
142462 147682 -2242455
17349 137311 -823997985
15330 139088 -592679300
110861 107759 407316658
63431 100459 484203882
62659 105793 -967296864
77956 70190 -701480411
130496 89839 -767526966
126002 33587 -356728617
86986 15850 527501768
75261 140614 -519011159
116878 114377 -147782269
49753 89585 -775119321
21293 120654 -455042310
55986 124342 -737960724
67819 23216 429660355
59131 115363 -191898531
51231 117848 92788062
145717 46077 -153829071
1962 22384 682461334
74763 136588 -49126009
40373 146397 -142249520
131503 4971 -195377160
81614 10620 -101898093
143117 137625 -932892349
11156 50136 585521878
119306 71404 111699971
46764 28903 -765141284
30760 40867 -781307467
89903 95749 -938673581
58257 88907 636979002
87181 68715 962402269
94111 85378 -39405292
59115 18437 26897252
87719 145708 -721525114
9235 67310 -166026198
56188 147559 -126800932
79750 88401 -868629808
98480 49040 -592167468
39736 139046 -480617247
147710 135364 553310111
90450 20271 198745706
90481 89968 187336771
126923 118732 -886066530
99034 23725 -549136702
45793 66628 584082357
144900 58570 -1760619
51015 12062 -171714412
6664 83621 -406775245
74973 110986 -88182942
84914 115100 -937751596
87627 126404 -961138526
37222 99921 955607184
3802 89266 -592983037
124152 1131 -9253135
118363 78371 -49673361
52731 65561 -561178724
128663 124158 -98053127
114563 5051 -242281275
66232 90925 339638929
55150 71138 -428764020
44649 22562 252241940
1501 48380 226864366
138706 50661 -441229212
122345 66089 -136371020
149273 40308 535762793
58992 18945 134421025
42375 82107 610295182
32385 35999 -175511602
140368 93541 -607254502
109715 62437 -76216772
6512 58724 -297365954
37205 75931 -792369089
74221 96530 830627506
17185 37488 -350687526
32865 144017 255390468
145347 63424 143421660
56949 31364 690450178
133284 80326 117819821
146119 112205 -573662031
42226 142307 -329512369
106459 115216 460205980
144144 77726 242768453
121907 142046 555255123
112987 470 -704178051
55554 16063 939848198
27143 96856 671768440
89857 43691 358270394
27576 81999 327745546
139842 140198 -808062922
131037 24656 -993940476
52730 143494 -191451578
19606 83610 294739589
55797 104834 -622243312
102920 53904 -74642075
38577 140915 -960129771
118449 79141 557663565
104587 56856 -659928281
18366 34127 841075010
67541 38955 3254165
88440 91232 148108792
99071 84586 595669700
782 135279 -334896273
116462 21484 794803409
10353 37317 -694931859
67219 120136 56745384
24410 621 616908395
31720 148227 705720172
78042 15711 -295378885
124160 58486 637114986
5434 96731 712581406
31920 44195 -639400824
93001 43348 486571166
57449 131355 422485326
101924 115856 357665053
87497 143730 -736799671
28380 3198 -578289819
59628 122678 780263114
10804 109958 602631728
57325 94609 -727756159
149684 20925 291275144
7431 82873 -353917891
112423 89483 -871603314
108713 119044 486348191
136097 117465 364077431
107577 88496 -974646904
79396 57547 -180274859
106799 53572 -239009041
136205 122065 -861559937
84054 10018 593331070
683 117687 520932090
9051 98540 320438697
12480 528 291666841
27076 144776 289087945
43056 9768 -969578653
104935 8172 645766753
127580 143850 -388217325
8814 50344 8036394
80523 23855 -424393823
3120 147534 52489514
76741 34739 427137194
81320 75585 3527678
134229 19150 -346137834
116729 68764 -127708442
60616 112537 -787200283
110420 91187 992723714
78452 148103 931795611
71783 52245 -705969972
146775 114037 -103728359
100846 85185 915521959
127208 108811 -557187197
87233 18934 301731997
87981 10798 487971756
44088 8309 682010912
33407 64770 -906561597
58753 55962 -413236975
22486 23818 -458215152
49329 105407 -125196811
46432 146821 276572647
31262 73014 -745390974
18804 13756 740184659
143919 111016 -727745500
56059 9207 -149358143
27119 18376 69866683
41308 123089 855771426
135151 7501 679634746
95593 142886 -340316186
75520 75172 -955329304
6789 4272 961576402
51763 55105 -656629490
58070 30423 326834128
139009 46976 -454082688
105970 84074 -754772018
42530 125805 616885819
97036 22018 -995126873
63121 81752 -481700406
87913 20222 -232600048
34961 80714 855755287
17764 6682 802975455
131830 80988 -157432432
22592 10648 993316304
20597 134617 -352923081
20318 7528 -661706500
140392 79932 788942969
29490 122195 593472670
62699 77062 -759171077
76448 121867 471913096
149466 136877 -353055073
5052 60866 -376783579
63357 73535 847602284
27576 69805 -553033772
99778 94234 -72145748
34560 110593 -588208938
134039 1787 895265070
4316 34345 -23403993
22131 144783 503793936
21611 129157 -472815034
14417 6568 -232719226
21142 141992 163473898
50757 48861 -588447281
98738 90936 -717988632
62868 11245 -155573714
101793 8321 -586770467
117969 48013 552781144
105601 49225 -288917766
54536 74709 -946986033
20352 62128 -338186046
70297 67130 477921692
60005 74599 380485825
135957 127180 -312800298
121328 71904 312898055
51371 84456 -468867479
90284 67794 567462035
112864 13660 753926805
53840 56496 568020597
143360 105596 439128250
135074 146514 862256751
81580 49342 979934308
26336 130145 133760025
127027 56594 921630586
64082 125263 220198377
10197 124100 -105055294
34600 121470 -23080639
116323 6228 -711739711
103897 77767 -193236672
3368 24383 110039555
28029 34506 -174451491
143239 66723 -171295028
34633 104874 863284582
55875 97954 899118131
36354 108708 565429794
125398 84744 203920771
95207 18125 743700098
29558 68255 -451662127
95144 85336 -304156403
132666 90273 -403011247
137534 52176 -742089921
380 104283 -434405051
98231 118966 -822023782
23514 94499 8883516
113767 60152 -309270315
939 80806 -878355646
117868 39031 927536813
64580 100736 627537489
37467 69556 -565014112
120904 127706 603808496
143697 80295 756500282
72921 59094 770748118
32099 59331 225124291
29722 141425 45993667
118357 13098 430083135
21980 5712 979568535
8005 108714 917027188
11441 51064 173096239
6459 62399 -349856098
93817 62113 -819008118
113163 125282 237565902
108951 49826 -994498374
107075 31564 -7589097
92503 64940 663365767
42557 11252 72833352
56219 115287 -451478687
54528 36596 -619893366
129475 8765 -824226576
45274 76398 -147102129
106313 48161 969787126
125440 7897 563803157
30274 83216 790950347
109258 57156 38658427
104972 78914 39352061
80901 124808 -19802005
84309 66857 -949240840
28537 70339 -600493372
58973 101970 661027686
116519 149619 179869246
133191 82237 294147434
109507 72957 871038244
44280 132358 -83872749
130970 91416 789285881
5294 23508 -267253265
41765 103909 -802967428
131296 71977 -989927152
20988 50662 947325415
55279 69351 -393609206
95267 147724 694231995
114277 4410 111741501
73408 16518 358077780
62281 32715 283623467
94213 115727 -632731492
126167 98401 42655158
5845 19841 349395564
116268 68239 -908520045
107944 64814 -509121445
110245 141525 -375859394
139948 86812 976030173
14414 105515 -859334679
70012 32211 -241872366
17721 94001 32797294
126156 140862 166372907
33411 62596 -472396891
141292 85363 250620212
20555 133279 734304924
98752 27415 936832140
127918 118257 -921995304
39416 99958 -322871467
40875 43810 -802672148
62850 52928 729687100
53847 73093 740953782
13053 99093 -994910265
56229 49436 -993753924
46111 53389 242723362
32763 81540 104542127
109519 49557 52391963
59663 52682 -795391510
76355 3458 -56495993
117391 118918 -477205170
106555 91578 -54609948
4410 20388 -125317351
13797 20920 638729037
146050 21151 -300147741
44981 41779 -953254838
57894 32184 -19099700
22604 142073 494402675
26355 87979 826476375
129267 33772 875045421
12636 17591 -353916728
3179 82747 -179617720
2332 147782 -177636013
32997 47173 -879333365
14462 128520 286168451
86316 140666 -367741848
127385 18429 -511327101
115436 7374 -552715814
58562 146261 320172108
139878 5204 870870261
74351 29546 -502428582
109804 130051 -221843895
107414 50326 -401813724
86047 5482 547708248
45323 37369 656205017
74489 111004 -158393160
8578 66085 96114148
69544 94746 -917711978
113047 8174 625419614
17156 22621 922411685
3224 18384 -725587828
48040 139039 254764553
128104 100418 -524625032
54566 79757 -792952076
133047 454 951648211
44485 68905 659748718
23135 76691 73554356
30504 9780 195829272
104133 121129 261168671
13884 54818 40807886
114168 131371 341981524
52328 149049 249814750
4493 79957 -598096626
75328 145108 10732330
63870 147922 -152040126
64893 18125 -220792403
80366 94740 519319741
7548 14282 -273671923
117889 33335 -340541470
140324 100153 816172908
8835 16215 -86107809
37714 63560 523380776
96266 129964 424123138
26472 128349 -335216047
147675 144853 871560034
32881 9250 -870682776
43832 93411 -783106531
108580 9829 987747967
42334 114292 406176194
78291 89559 -100584374
18921 134836 177370749
107155 36410 729008206
53783 1869 307834030
43586 5423 -509771410
84663 55832 -173338964
38997 119296 316573798
73917 78889 259101795
25804 2032 2066784
128374 43437 666975328
43340 134743 -138932160
35170 75873 -364429948
30766 141710 -356958042
97552 94295 -697768522
34997 146711 -361179158
105963 112516 -33001180
98697 145190 -315003773
99198 144794 -82121216
149611 115363 868541398
106774 16252 553063754
7701 63344 365587872
67409 97831 834464525
13548 27517 -770397064
143874 84140 793120346
22412 141578 782857063
56786 95461 -421575352
125557 71871 417895149
6142 56402 725406659
46510 131553 -933792051
109607 140529 634332390
127800 139578 628818224
55681 132196 670258410
124930 83206 -850401750
113370 80326 -933133261
20923 103945 -50098153
121918 49125 812427956
49053 111416 -998383129
46832 86542 942619152
76901 109286 -11851753
70374 34976 438785712
90403 110253 -935778112
126073 12767 -510618043
85391 33023 108068049
128910 129433 229621537
135377 103293 119251167
63444 80824 836985388
132214 103557 -499234228
128898 82335 -828909024
2865 144125 245155313
86110 131805 -967559332
91003 4314 736949060
142417 61017 -194726642
118759 27715 465412213
20307 40952 -366112524
59631 80649 -924824452
140566 76552 -564548525
82150 98409 833630928
45682 25945 64261102
68858 117650 -807304536
49688 5060 -76602816
93457 133173 -12308445
35819 59486 -204736649
144360 130800 724145300
66184 123498 791473676
32892 13894 -844233332
143063 80929 721366156
119106 8517 677264324
46868 21988 -808742070
16659 12497 -537776574
121419 125295 -769962356
101395 71116 49983251
148975 120732 -553588654
104791 90120 -116720842
58236 15912 462861755
25398 2946 -625629601
101519 132445 735890065
31084 95734 760652760
147398 28407 -579164893
116110 105387 88933776
82881 15725 -523965594
42529 5792 -924772122
5856 115033 -558683156
3776 108518 -267364723
32431 60323 -983266622
108335 21819 110374676
126730 105465 393375463
116391 86059 -10964947
139869 28952 768271801
118284 148060 -772113819
147843 111469 200353338
104595 19013 874559804
14118 134495 -665663672
149308 62407 -136689430
146800 93130 -54933967
62660 143245 -529584110
145756 113557 -190590655
91988 115420 746810582
23375 110782 -425931867
50171 28686 -370842334
73321 20133 -694754712
54477 101564 287290322
111700 45983 538623484
34758 142390 761077085
87106 67770 -741433892
36274 80385 210314967
4157 71136 422831385
43321 15652 -547494905
9758 116022 298054469
19992 87692 -22343188
41870 86809 285751402
142939 103987 781648441
106249 117232 366030669
56387 13581 356624738
77874 84086 357970462
14407 147361 -980932518
65192 37520 -492755509
125296 19782 235207677
5932 57044 39477541
148144 134917 501384083
4393 46933 -137160707
140053 20259 -199376659
56357 137110 849929980
115946 147139 -748182522
116658 148825 414165131
76354 117251 483905913
34706 56746 -669432296
107977 19643 -640081126
5346 38933 -398746709
59485 24676 -907716713
133237 142907 773465282
146255 34290 -524340132
71390 101626 19352347
130917 145920 710352778
102177 7657 849841317
103795 65219 111502308
82678 148772 424121950
146349 77584 982787845
5250 145997 -442180671
45715 143016 765048935
17169 74934 190575962
62870 132794 481078373
113034 11130 201744819
95071 2816 511664395
137054 91132 620907830
10425 107942 -538189465
52513 73224 205783098
22799 132225 -985587066
60329 6473 -900656116
85528 105632 -105719359
69320 1728 -289625382
91846 1218 -379233911
149099 22867 -494958702
120211 21405 106517804
50157 36268 59728389
146884 61937 645659891
24118 30989 -191966142
81597 22876 -619895589
63384 128994 244693436
103590 141621 -641444522
133319 12297 -557831202
32707 50224 648934410
117998 58059 836198571
35151 50333 430597357
25459 46900 596251973
15690 31686 704389148
37314 70754 -781230936
111927 91961 -766725365
20474 143412 988293343
112118 116452 127590545
33448 9233 -980657394
50112 78988 -279534758
133658 28054 -592055474
136272 110938 -441120067
35977 110238 720734187
41452 36025 234257203
141993 115159 -765249684
105911 22078 -881793803
80944 116155 -837732922
123410 20020 835947960
103845 50452 -823459825
37989 139990 62764309
129540 80008 -498364810
143613 146412 926927913
133626 18329 310731854
75118 4399 -707351923
68906 86118 -534167421
88402 50464 45643947
29352 30829 279651919
66489 59183 197928714
102681 131811 152202648
99759 121644 95326649
27701 91635 -727729835
122719 140850 -233079588
140200 15660 -925311867
60130 115596 -260459982
12350 94462 547119540
22954 35455 304811638
141640 86989 770949459
125370 107754 -597578899
134141 75445 -19023172
57853 68907 -718383011
61267 28692 -842568050
91797 86974 88663240
140616 52039 960222737
127695 120610 805081693
67961 124271 250472704
118235 15102 290141914
55251 66176 -388637822
65171 75196 -953357888
116992 102192 -244710609
107308 42730 -249313485
73063 147034 402776583
112877 88743 -95593173
120138 79832 268517468
44589 141852 715693953
80781 21393 556028471
74481 116660 574186261
53882 110237 485326893
102384 119083 -657420484
812 114729 -174520892
44328 71092 928701461
124048 90471 -597909835
2873 45935 -795933682
116273 127107 227654691
70542 21707 709198972
19971 148204 340697969
94001 27506 902154287
61240 140758 -216085217
16900 88475 24583171
89068 23995 412347307
102468 121215 -806286052
93253 11263 -58064946
101031 45779 -175141072
37331 116856 -185442915
49324 109198 742515080
120429 25228 577238630
7791 132230 873042576
107242 34158 -43322116
21421 77726 -633600769
143768 62378 249448176
131371 115231 672958698
2028 16788 -236230166
94114 44071 -18770135
19896 95256 578262084
65352 130287 942077435
142535 80033 345786370
60422 121486 662632900
8227 23514 944102566
69915 33845 -827951025
13132 39725 952178508
29727 111091 -231358821
125779 84929 -533557191
117993 149030 615050633
38269 148368 -580204099
116102 76540 -346034356
66081 121377 101843081
77624 39213 747171605
9490 52905 -509751394
16689 98765 -120173490
81268 61880 -528124164
125414 148571 -470840849
33886 72135 827903117
11606 36536 831285669
99992 120834 -936006388
117840 98996 395164963
118897 140105 -904043531
71249 19984 -451062284
42305 25785 -353906740
73260 55748 501039876
95502 73710 653532669
6123 1265 -477809708
95897 125963 -325996891
61403 25722 -896336652
50044 111664 -57951754
12455 71422 -537142810
5699 109230 -976718740
94598 14164 -414918297
80972 24474 439175010
104287 56895 -794084550
114322 40034 960488139
103176 64979 519559302
84128 20696 822863171
36439 141274 -213336592
24132 131452 -691450342
116854 36291 44458718
111174 43714 -351899934
82234 70096 -840670149
19557 108448 29191421
145600 134684 -536146143
84390 105748 -89969235
84006 28297 32689780
19771 16678 603057977
108242 30109 61245364
21976 45461 638837642
97254 53719 429118089
60982 91302 424959862
73084 9093 -722176965
97596 99348 123803408
110922 79637 183271588
149419 115032 670561695
73946 80998 -186751610
65052 47501 -561359451
26915 28064 546703057
340 35381 194354553
43967 30029 -152827968
1386 32211 230145583
73367 93443 -31572415
34391 132074 -321182661
101323 83422 310896700
93056 49516 228401493
82677 26562 -250259792
131685 71562 311027207
139480 116833 -107914783
45168 68816 14651470
15792 105955 710273132
129102 139059 460892340
136176 84043 659525548
47378 120827 637279931
138055 90436 633291186
14246 123686 -769892594
120712 51611 -973865417
119677 73961 60134276
36188 132471 -311312274
27617 94407 -305102768
70085 4392 616514954
46623 434 874339887
113084 88118 -604762993
147759 127074 -822408980
59472 147599 448735496
39128 25352 92862050
65382 27409 367055638
93173 3118 -689346513
15075 71048 -576863682
63795 25523 466726478
133355 114779 372397913
147035 72931 -162745736
59203 133436 329225407
147669 128997 667641360
81252 74127 34148371
118824 135168 284554098
17577 9500 -319632107
73432 123664 364087490
17649 58304 -964000073
134361 36713 90652620
142310 138047 662326515
130883 71111 -193373757
80752 292 -690590904
126691 92526 36596435
44786 71133 -622192950
21953 122922 -744966421
30226 97347 664038897
76133 146844 284245258
46054 71298 910753464
133617 74815 -822921610
88664 12917 -575806378
107577 38675 939088080
6573 69899 433289030
127407 2650 286206248
11 68843 -569186438
112193 46140 144807146
36039 71156 -162287989
69306 24546 -810072958
95474 106272 634084308
76898 40465 -566349654
30303 26671 441179183
100093 11282 -363682144
19933 6682 -683846136
123603 121186 539071361
44402 132595 -332289999
81289 82638 171334725
73563 141535 -672281472
96127 92100 4510802
42308 59546 942554923
42771 749 -724967483
112536 51464 757621184
112578 88668 662292263
57712 21435 88838273
107249 115956 -631594084
32404 24182 -261533078
102009 102653 -945622139
54990 129103 30494144
66961 87441 -80776018
15079 89765 -235725302
111597 128015 219314228
43644 84045 770050677
12829 3789 947784906
35585 51307 803302327
32933 64458 -530902502
79603 119314 -809211776
4231 70866 -668903595
127012 28307 789917834
131643 50817 -760296174
100140 17805 123448590
24556 34240 -376459220
33361 131451 898577990
7563 62260 51613688
78678 138052 51390113
43844 27415 -107835226
100231 40511 -804155242
27779 105595 -650234004
96103 132581 401821209
40109 15355 985476904
141616 106026 -413161078
119720 73449 -59302563
44830 56749 189111650
4036 94400 20691478
117250 49483 325700391
44688 132376 -493703736
126995 5069 -136967461
21941 66024 853149421
19909 81459 167757214
33241 55807 -187726735
16528 52921 785231276
113015 86013 12060231
105134 108764 -319381221
113018 74489 542885803
50742 45013 -51267677
11858 90156 -57970522
6893 95305 348886450
59499 49656 -597964869
82711 69288 -316211275
93790 92752 -220011877
121402 36646 -760212088
132463 74570 -96569430
93853 135248 -821608254
110781 88645 -20562781
37933 47967 222942099
27944 74865 -194977698
69936 100058 942144381
138205 68065 -351022309
93026 28115 -259836823
130125 110048 702898790
75472 147650 -783290955
130430 64129 882542887
103945 31607 -231345751
63334 44886 191349637
109507 50480 346662755
34884 1314 -998649377
110214 105479 521675780
116683 120083 -881225089
105064 106665 -423204240
4270 95934 -981156932
128276 76563 -82541459
128689 17479 -298108184
45596 147119 -904636795
44120 73288 827515354
88592 23425 255534437
33770 9076 -168022568
99451 123877 492207414
124285 42621 913631210
124183 113091 -771691281
73524 72041 -521049107
38379 17572 464816946
12197 17094 175421248
28961 102677 554032254
112260 8687 -521567763
142942 98641 915746675
53509 137054 84985589
49331 13432 128252105
148637 100520 901981986
74665 93535 88517603
31231 70327 -350095442
38806 87824 -460076872
68982 98454 1877436
3894 117251 316155317
133619 101795 -937638415
96120 89592 719234728
46639 24855 406820393
77684 34303 420343156
104247 60339 -216884095
25578 25168 332790279
91298 5195 -876334114
108868 104497 -484167222
3787 140698 547945896
45030 131192 640177833
52962 49836 -896246669
44794 123941 -378324958
36160 45367 -278566388
47726 76079 137158465
51148 117626 403419297
83667 123050 -924879216
121325 69678 -854704965
47609 148525 151616495
33911 108337 186071822
94286 55230 -171631518
55894 119620 183267080
140759 8044 574951676
30475 99290 -175505474
83465 90006 606198090
53034 101233 16087327
83046 100242 -623391767
126698 100470 -268443036
16812 115138 -471747004
9161 39863 -748914655
30660 108234 376663518
57535 14986 -839151595
126652 16451 659337713
59818 101335 929776917
52518 30625 452711793
72746 107601 -899454197
43378 107925 497366077
141805 14964 316803107
9031 9226 957345156
18122 19941 -357343871
116639 97970 367121529
50789 144742 709362570
63387 47993 453201278
59616 104634 -924749528
100730 48090 173851719
9441 29296 877377058
30532 128387 435417863
67647 130774 -953974649
61393 45702 -505832420
70207 115952 288010030
147270 10916 619699527
95589 12802 95329433
75238 70912 -804582634
52088 58477 -228848843
7788 111095 102211486
126136 91393 343438529
12354 82085 -148791998
127956 42555 -75662073
76892 149021 471130708
46576 130398 582424325
18169 112208 -803871277
117451 104618 -110805812
145414 144250 -373747276
98903 119426 -745987474
17473 68906 -374778256
39698 7750 -145405190
96944 28784 947049382
132123 83500 78647190
121916 147926 899852659
55458 50652 -462163799
17164 107742 539660414
70386 108426 -427477389
38634 51832 245705797
101037 2043 616570198
67270 139197 -801129028
141854 62323 438901242
140320 125989 -999953027
54221 18841 20728664
131635 278 -928029770
66576 66736 -52904922
17480 73101 418459088
141988 64483 767410337
139158 73971 -537405518
25106 109040 -547657554
130614 33402 637394184
145448 41297 863280511
15467 124386 264726404
128224 4933 867598922
16331 15564 823774026
73392 102953 223944692
21040 45332 363902365
27366 18919 -703108537
137365 111450 532797884
129246 61824 -552785676
66666 14715 10602676
120148 93223 -854323941
148485 122496 -81373884
95263 86390 305730122
9234 73870 -563775175
20946 110345 136573950
63238 29673 -717486002
142290 127633 659549575
51524 63537 434867588
97264 38871 344135465
148094 136709 376211167
145967 39653 -538473978
61202 1838 -421462106
39094 20644 481502657
74412 25901 -733751733
130032 72065 273698252
2088 122646 -805067230
17792 124341 513743893
73532 38557 498210552
30363 67540 -182361717
137804 116176 408548748
117674 82725 -601406503
36055 2970 160192842
5877 58111 856070215
19681 88662 203524773
124166 118574 -907118151
89704 83621 -307824697
53668 57959 -299189326
74116 30809 635057848
92402 9180 143480940
78777 59564 12997091
28829 130472 -842015599
148796 27534 626636160
45774 129221 411998975
1265 54826 -123421598
69561 14540 188043031
56791 19056 259579716
20097 76066 -796620586
142626 127569 923113470
111983 107517 29221373
76475 22475 105739518
142788 68858 -727339591
1609 3272 -201268269
59668 116273 -930536398
23896 24858 925056897
84620 103754 6955100
139655 127647 796597205
141715 45708 -913423334
3835 21154 128398300
1662 96839 95147421
5155 101212 153939311
81783 122294 490685093
1008 8918 -427850463
17417 64345 -965600020
115997 42334 826173876
20323 64350 438244178
127004 73468 482465782
29031 14672 -801785425
4519 19002 562511012
50099 70002 454660562
94214 61336 621983109
132251 81903 -315305194
58742 53059 -889127703
100313 118802 -979851159
109328 46984 -556280370
38701 132477 583515209
44877 128565 -89264586
134016 32973 -483754875
2583 40430 137551442
108547 129469 -752424216
117514 80761 -218683547
30960 133621 -871889488
3559 58018 -430945601
108397 38976 470492299
136259 52118 985423341
92870 80938 19404474
35419 112938 64306969
73843 38541 301040375
140934 39238 -831372209
9203 12823 968002543
88994 21788 -326231782
69998 13317 -452263091
145727 42774 -728165314
47928 111105 -144472460
117948 69776 368530405
67422 142821 935906407
76008 101869 -947233156
45891 101103 -676387264
88635 106671 -100753011
102472 121078 831256090
60010 96238 406625664
35537 105714 355121054
113505 137890 165804600
74499 40398 -126441171
114791 84711 161986970
137807 73345 85830802
114393 67718 -526332609
1914 2516 861073017
134662 93637 6653251
26311 107147 -541529420
120925 30692 753849227
10441 72349 379173526
82252 34721 844282679
33581 146266 -883926631
25842 88428 -115937776
111813 1183 -363134124
34040 57541 316345719
27036 95897 594424109
128242 82150 -843986905
40947 105699 31866069
99034 35092 -86172309
76037 96358 516718972
144809 89520 -133645856
78937 4842 -146159860
81976 58851 -196554094
20908 621 957293246
77348 75024 719578259
146339 128568 513174184
3360 81822 -122939046
85240 129839 -337189889
97841 65072 -682621563
86611 28372 -696814293
142256 84527 923427195
31221 94367 -797451780
85416 136067 -416745809
51215 103995 -107956097
138082 63646 -925633359
45255 14221 -917609530
9041 132993 383120881
11776 33114 -894375603
74364 91854 -679861901
143832 141942 326133688
131905 119688 -941325133
26940 84761 -62892439
31552 135577 -665508217
44430 106786 -215170460
104446 136975 -300648685
31256 122866 121315590
89644 57840 -122373028
93138 108921 415832348
25371 51212 -381664513
114490 119524 23582963
88209 6658 -413062275
35379 91845 496982979
35094 32532 803576498
19678 145476 -673013146
17365 13911 320015122
20475 36623 -458590787
57699 25982 -184240114
113614 21610 -433993717
31362 62525 35705970
36517 140201 965582212
15685 39657 172581843
22691 80305 -297443010
16238 23725 815359148
49020 119527 -112561485
72634 128299 -598033115
115219 111528 158450904
2035 13816 201698573
124530 28316 470053432
81638 61264 -490377576
92555 100283 -527054962
29347 61059 279496054
121085 116139 568875062
27705 60674 -230321649
145316 21561 -792850005
130214 65767 929046055
1417 149410 267852067
55631 122654 457538950
123050 40750 -798831999
79920 35536 99175077
56985 94937 -159213363
103037 91363 273299770
116872 148556 -640766840
54364 91350 517615418
113240 37559 -218837181
34076 126726 -690997391
1226 97801 272786132
28922 71672 933071381
36447 53002 -77942675
51583 109149 985125207
67822 59637 384351590
10094 10457 470890547
129583 113013 323013887
35690 85175 -80912385
19762 111393 655632628
23810 37213 -619309788
98195 63893 707040275
53630 20688 974006188
117250 98277 577599597
65398 125882 -650504768
136792 32968 946868760
34565 31116 268186601
53335 120506 -337037114
72913 108534 694002261
21419 122518 459810828
147442 5652 -655216845
46922 34488 -505259316
90520 17239 85846632
116582 50010 -470011805
54950 80885 -772535849
36477 23403 -957051315
60070 119059 506071131
39235 145895 8239956
25999 31896 -890483157
74824 143371 426900196
53114 28348 -502841728
62746 92667 618061829
4274 116557 595271761
90487 60742 -476923188
70480 109209 -128701768
115693 138600 -945130248
33896 5908 202402975
93843 122014 -900127921
101254 137380 -9463300
128707 54527 662065883
63075 51970 -452774483
132642 102655 310544597
37674 445 70358070
58382 12214 754809326
108506 34401 749370546
31918 132303 -314153802
53100 138615 -813800601
58095 106084 994219051
41225 40590 -356087460
148019 62559 784522687
97700 103186 818868870
120801 4370 493887565
140594 64035 175129376
60385 20286 933609761
78308 16829 949929159
30904 70061 -689201629
127343 137124 690176831
147599 59305 -712112870
34264 48752 -402331448
85276 66473 -661393023
137575 50706 617123271
127493 92122 263944879
112866 108873 40735208
102985 12737 102381336
12215 33035 597737855
149117 11137 150384456
111356 123796 -519202331
21312 73031 -479669074
129056 105978 163811954
103085 140114 -495574926
74856 61795 -316431675
41707 96106 954756904
1186 66224 274513553
135222 58490 -670472635
113219 47967 -263333341
61170 77375 -469714297
91495 59496 -753995455
66427 24291 -826295012
141178 12879 -570631532
142545 117337 522815383
38175 42018 -646236582
54990 68575 436036856
3254 38180 257906254
145436 69877 334221083
26973 74342 198009039
146448 136497 211915045
76729 100011 -381878554
64812 79080 124744886
12238 107811 -965800446
82846 86256 794318868
18472 9782 -709026157
52108 87207 785519921
112591 114744 -180470313
33695 115580 744192274
15976 118358 600975453
88209 92739 -816494642
95873 3112 -713006142
84627 96424 708806556
127925 34162 211871514
149603 111542 -163689780
98301 11685 637271597
44452 2663 388585226
50727 5357 25599228
36990 148451 -91295271
117478 144399 -333771578
106920 135504 321975771
98154 35360 186877497
7291 97264 -617871167
140762 52103 -955515860
41010 60991 774730884
118810 22400 911636831
113843 75117 752006953
72142 33425 -356212917
83489 109668 356503143
132658 105433 -25088623
89197 109010 659349086
121243 4344 911642132
36364 68738 126280032
111054 18047 727877243
53554 71138 104028389
61230 120190 301406681
133640 127140 518309315
69933 84475 -389764420
39647 3455 -50182392
129928 128004 -608789855
50128 28722 589918381
79283 14431 -233172282
67639 31645 -568367112
105960 140427 477502587
27409 113309 329191994
63654 129617 -226784221
15893 66806 -130470866
82638 139657 -969950515
86711 121700 848008434
79711 124632 -624577944
54950 83582 137475969
79512 39390 -762664967
132419 64256 -511868655
45249 89164 897102383
10170 143630 -920838048
109304 100563 -202836571
143023 22662 311602499
18826 1830 842862712
51073 114572 585197048
103075 81046 -774194444
52277 22870 527139648
134342 113686 -427483280
52437 45097 -905025690
87341 56991 628221921
3704 141429 -53509135
118922 44078 613072651
54213 4431 -784072424
26466 116388 985616751
50549 75364 -280299107
23862 64610 -629837558
42981 141003 908190712
129348 41474 -874545314
68478 69083 995041278
85999 6368 -359127801
94407 31381 688526322
88363 131409 -331462809
119560 12071 -396459572
148429 39910 194967861
43210 54882 -968706223
3431 114381 171572008
101453 99163 -624388489
53159 100955 -368201386
65308 34143 479894076
53995 93543 -185555332
149007 84754 285588951
137035 57862 -834529664
76219 75795 379696880
28329 125679 -296066774
128774 42226 315976180
47245 111762 -216169693
28158 61820 683617499
97529 77777 893064400
84201 107693 -406091674
131535 516 -673886761
72740 130172 -732974887
104449 89615 -127182353
61950 88095 -388501949
96983 69254 -602980720
40687 73218 14925899
15708 93880 560042877
77790 61867 -275917045
51815 99305 175075136
136209 58045 930150595
95889 9431 -435722979
136351 114579 865601962
88355 99579 -728371504
43538 88426 562761481
130980 49225 -150440572
128654 53066 -627830743
93617 103133 -18801169
81168 126495 -301396922
81969 76372 317075971
145968 27538 646025103
62644 55546 -761337038
95845 108454 -879786323
52896 78257 907699904
56353 49605 -722759408
72108 21847 544098208
50294 26151 477839279
19092 77432 -830163384
130791 149199 985409697
47246 81475 -355677322
91008 83983 -391704109
114608 47458 785767215
65159 148723 777786079
108986 93377 -472378008
147691 105164 -472409310
60626 131240 -465633077
142925 110276 -84356938
19237 128265 161305861
15059 30144 -817492268
48707 74365 435775131
7142 139700 -126992806
101407 35630 897866940
40234 52978 280735806
94892 65754 -161049350
70797 121 741175305
11129 135382 -815201954
149105 132936 -496413351
128092 78340 -412497542
50933 59637 -391735356
117998 92209 485927715
70074 74971 -842849548
140666 66886 573933441
80524 127995 -354944789
70472 40533 -347598474
43912 73580 -569109958
82861 28118 497393819
105731 73998 -805197729
117626 47716 995510139
143025 143302 -263463461
28084 62148 624419798
97522 55749 868138971
149493 74260 449162236
129549 7537 266613562
82311 34026 655193787
101801 105526 -166053457
3974 54622 905094196
58900 103483 33920406
142788 75208 689239475
56568 17977 306089395
6306 18858 -488054216
65398 106557 -210147023
4772 94881 -360242805
97868 46266 -428716175
113087 75574 -515309187
147087 82077 824084883
82046 4533 -148981176
132606 118818 430820665
29794 105664 -199023590
139188 95175 79021552
93039 57713 -707610054
84938 142226 -680005034
73479 4423 522450452
64545 129854 215346379
23288 29263 568099593
6745 115664 554638591
88749 76928 285537664
21386 4765 3594041
51230 109388 532144516
55905 134772 916451552
22954 63508 640559607
76626 111000 68960334
40997 47649 675168253
45840 48331 973932196
32967 37845 423892569
134321 63860 -72016775
24071 116408 -990666500
15440 88498 -691275663
22651 103760 553164915
142322 38157 783921949
78740 7843 -930268584
119520 28179 -418832499
91182 110066 -509466720
10735 115710 325514901
97001 134673 762077274
35129 62815 -664154233
73779 6829 -679476095
39502 132176 -754150709
15735 135270 -645781627
58142 19143 804799098
125081 115287 569875480
6330 38433 -449508387
132950 126180 520219464
124395 74335 294024963
42412 117683 -952633331
18471 35813 -61892023
74073 106049 -573505558
127959 81383 -51222574
96424 17474 -685800121
111246 28580 -72014223
85601 144134 294257438
76006 55039 822069183
123285 41623 -736604230
32675 85490 366946173
14963 129893 176604066
110986 131252 648376775
3854 53779 -172707935
106878 129223 744819051
44969 14625 401088514
47535 37385 -65198987
104047 140870 -399150836
117264 88154 -909369564
124560 33908 223282324
58970 12724 125360459
94174 97875 -511062151
119462 48813 -205608367
62522 110570 301695583
24012 21921 716755225
101975 76681 135907586
148862 12921 736132927
45260 76539 -937371980
38741 139224 357662312
128613 11581 543516639
38238 61702 123437742
13707 88845 -127696917
37961 61028 -221072294
86555 87259 771610723
18452 72245 737420138
21883 136695 733311741
19385 87807 -733272778
37340 52525 -642267546
117102 145618 -162674818
139211 110238 948075305
79831 77942 -930903517
98309 41710 882768860
144389 12007 -553628198
122268 55244 -682751041
137592 65990 -286923647
59058 10495 -295193427
2154 110573 487842641
103694 44500 515792799
107403 135413 -995030501
2368 21011 -375380630
75313 61323 372914697
139630 55620 839932633
26473 73285 377604302
27336 8331 -737486647
123316 149302 100339399
554 27659 -387966817
60635 34877 743088083
127575 60188 -629190126
145298 18041 750113777
69341 17199 -808717397
97863 48077 -656437848
93534 124129 -593150397
136997 16668 111733545
54504 99528 230127205
69545 43544 -357983315
50092 53692 241498681
34254 25226 -725197200
46194 74093 835160472
104007 75497 420698979
101982 115519 -793203031
69867 135287 -135210837
88147 66804 827524189
87629 31309 331903630
133914 35536 -645905164
33481 76675 934287144
127882 13370 -774923384
21827 86135 -418674536
111151 74195 116532811
42168 19875 911572241
22180 118059 -456379918
7803 59410 865968821
134326 13633 -309161257
33513 22856 787280958
92925 140267 562993835
126717 129475 -975962780
115679 143331 -208787136
22382 54275 55984648
106920 16025 -137427189
96010 46455 933099864
128629 100549 -762850383
80679 19197 -657563458
135688 61523 794365983
57999 116381 222539363
41005 68054 216219119
80971 58684 934013835
101353 118347 -334115377
45450 28819 780325069
55508 97374 65632709
44569 116471 164341258
84517 125781 -776414762
24382 39050 820149362
121679 65643 283978170
55348 53367 -876767359
142052 5707 -475777389
60880 26993 369361807
101449 131048 -634578163
36406 3254 369773565
111617 132487 992957177
126668 39226 782433225
87509 71887 300564792
131247 64389 68068540
128252 28382 832649163
32726 30460 -882514400
118781 23914 -975026270
2100 97744 336081014
125457 30892 -566693919
136291 24492 289683242
2228 134349 -753973502
116464 73795 831810425
112428 93069 -707539803
31200 45184 -911343004
66932 45856 -455549812
89528 102080 931086828
75216 10774 -883684947
119895 33448 29281820
66086 144450 932309465
75678 56213 -94691698
126105 92422 823325827
65878 85746 -56361810
28963 104938 -799794457
51616 144075 -816834075
56447 72551 -832497681
85752 6153 823698733
21239 100059 787057146
72360 54840 384538199
21411 63477 867015128
90362 32508 229406931
20684 118161 798107121
46242 136732 681160046
46070 58285 -356000446
77670 46370 -625932642
37028 97411 -995116124
44188 45070 -841244879
87545 116914 -159985033
63196 110360 898327139
43396 16362 -140740707
52021 15081 -88916589
72503 89480 -643683898
125067 123037 798952268
91125 104858 550022730
16799 99121 14593475
15344 123635 288905098
93025 4777 -556964523
143864 146175 -482428207
107057 139317 194229156
40183 59971 210384313
29692 84070 -104320885
137702 55357 516950703
89143 74749 730741085
58430 64613 -123083959
57456 75935 534554073
112983 73579 469170078
100689 61139 -613749860
143299 131937 -157010776
4614 148020 238409431
35627 109797 -690063871
67028 63672 671222720
75593 90175 -399832343
128410 51178 -723147363
940 23649 465098083
102114 58377 -252876725
119693 38182 242751140
6609 121992 453532694
103602 54271 -4152080
67147 20902 579135712
144367 273 -754785301
33164 33416 -749303549
100760 8706 708295303
107602 112576 -995338612
139722 55154 94032926
134285 1572 43940415
132578 69027 848965606
136209 62183 -953150414
103972 68738 971178051
101118 146245 290078602
146033 131208 -314262570
26245 106268 553709502
58767 56345 -543426146
3518 59774 291437472
1230 28868 -882483696
39502 93749 -467533087
36234 142514 129837574
100728 24239 656605911
127172 83445 -583056154
127543 59798 854795375
1567 96910 -162422563
124127 93198 -250830790
137788 61158 771861519
149436 131454 -758054199
147444 122714 -765242253
121325 39746 538990874
122452 94834 228367771
67402 45569 -417810944
56826 50930 -444068210
29990 130760 -149513157
92045 97149 -300355753
3970 11313 -843708271
118132 112337 -124679857
133981 25196 936635121
138511 4100 -439695906
34046 81945 480931369
65625 82685 797028499
96001 132956 -395179965
41044 45023 300850212
68416 128249 973854044
123153 6682 -294984429
88760 136309 -519457494
114606 117985 -912507265
104418 95967 -200539401
115520 124390 961492446
52464 54483 660030359
88346 808 -24230371
42789 25418 788864242
40101 91943 422044577
117505 44824 290510301
114121 82937 -635066389
142275 77088 -754517245
39216 12558 -580471595
53125 90410 824479136
57013 112696 -616205327
39991 103004 -555794014
136779 45560 -466044461
42117 88495 -396288870
79959 22686 -815456820
109025 119224 380759459
32812 5514 445555624
69784 72653 -783038185
72071 113913 -546906626
80601 131306 -104620272
90624 129981 -888450972
140113 23257 -202807908
112888 64170 -513473535
85568 99896 -734043254
118606 23307 -259741582
66438 63989 -521346368
120105 83302 739434264
119010 58483 -794153268
121157 117255 -412031851
8508 135707 -862990902
131803 43101 427210043
10394 119337 446714883
96548 100262 -37110506
145564 71516 -543090346
103420 42716 980090495
97426 37553 849353057
24050 117775 -552106270
113126 70805 -826387975
69933 139592 59982354
439 136908 644315365
50112 87687 479680883
67586 79132 -20986965
113146 149266 -845475678
48944 33270 -713468760
56054 83844 902622756
687 124529 -864670827
119419 99253 -100859035
16300 8808 960299651
95848 117253 -868905640
99628 87820 206107641
3464 103902 911653228
121906 118405 491112083
139515 98832 -347392047
49557 64369 -941701368
17304 114372 -961712848
39244 97411 976299066
19679 135627 -28137248
135705 107026 -317639896
104570 144948 -664369743
46449 14628 124015726
86293 120369 986340030
135515 29397 151933683
77752 30437 -450923225
26921 17295 -318684156
21202 38643 -759290405
25330 23042 848525229
36694 125399 -910155842
25597 92486 823412585
28560 7828 -668673734
107286 146561 -396651265
23791 84361 770029462
131657 25469 203175408
142744 110585 -405081007
63095 10050 517536023
144986 49169 -40909709
64969 127269 -721870013
61119 58396 692572844
23134 2685 116298553
60667 77636 527273034
75357 71970 1683591
35721 44437 -83601285
143289 21151 690357297
85556 106853 -477671493
138479 138410 -326169943
73224 29244 -646136248
59229 148106 550753980
110923 112093 -234318980
129740 67923 -548112772
15131 44492 880309067
5643 23973 -455753211
52341 73362 -187860659
78083 69102 328730333
105109 43588 723867835
106407 72289 685406854
116390 133617 -200592567
135464 108915 229049305
64209 12930 -708420100
3995 127017 325875058
61950 40225 65774975
118686 21314 555639937
128144 98538 -406901945
70767 123774 385022590
1981 128821 -442079558
24291 13055 121809821
37086 107448 378382903
47034 32946 278537292
114411 123630 -276010140
52761 143448 -639028418
1100 66437 -378487111
84246 115943 528312876
22471 114728 778853725
104944 102239 806478574
137174 46251 -676281585
118449 56380 570790945
91024 85582 -979165730
89267 39081 -664692610
63231 55381 399049752
29255 99436 -141234295
58282 8019 -539291882
147446 148969 16739722
40787 6972 407189084
142791 70725 -462979690
43792 44764 -472045927
21523 93774 503513395
28238 42530 -671200701
63028 23927 598279418
23534 74804 819987584
136456 99483 482526028
43970 105538 957015707
40733 67244 907704196
85907 5736 -658277340
23595 53596 -702383224
121921 69627 -949728162
133862 34769 14133724
110795 85214 -799549544
105741 16293 709048495
107502 28045 -581802267
10223 72004 778573016
104716 12673 421189397
87446 40288 -686566821
112978 29587 830107716
114778 81377 59212747
76131 44446 515843945
110387 65048 -613235335
64202 37714 269824608
82057 103906 -60132445
43543 17577 -648147420
3072 116221 -826956824
85729 116247 387633173
93406 54993 -369354816
39075 45182 408481767
38629 116468 678034231
531 39886 283966276
16269 81963 916315055
25841 23101 -960314551
89867 131031 -69550846
18023 122934 -960853089
124154 115174 -280120306
63784 24725 -253337243
73699 56662 -827355983
60928 19113 -81186128
130941 66288 608063407
120858 74173 439064506
120459 83485 -728799532
126245 113430 -793442083
61777 141854 410405003
33869 40038 -756527444
39956 68197 235096124
108699 20928 -143821607
70584 146750 9478721
76381 25318 -262191772
81085 146750 -816844573
54036 37767 -710269678
77467 101590 -859426130
12823 15282 777426446
95296 45626 570966124
62416 38492 -775885103
20096 55613 -311614623
142598 112203 -538988266
124168 129144 96437111
23700 57409 80006612
148123 93978 704813364
12651 25368 500669852
115535 18680 -665199279
90793 5195 -105628080
48606 106471 720527996
57107 45309 -852766643
6575 125123 331620960
2704 68536 -846326711
45725 58122 203322182
42323 117092 884331794
105604 112466 -549749684
7414 108789 33993193
140083 52488 -255034769
111600 116634 230497254
88745 43348 -28988639
13123 69448 -837002134
98481 8896 868520455
74861 137307 -195858985
55443 110797 469288981
123109 145017 519472855
108549 143680 217867597
93937 35220 813995277
36327 124470 125143058
54503 115388 -663935458
90192 105687 834634813
6782 2238 -582367293
73737 26409 216556259
81441 8582 618184510
76056 89613 -266863731
110795 103932 -3558566
49224 119521 -629692853
91545 45537 883729387
139297 104230 -916707533
66400 85706 857936028
80145 32785 53256866
51631 67818 360626430
89273 70290 919915070
49097 56925 -160759737
88590 11424 624356413
141344 24167 75977131
43717 28267 -143706164
138979 75070 -530468427
112431 75019 299917875
13593 40319 494534493
110685 47320 689864714
122743 29967 -373087981
130731 83610 187964770
140241 113652 -93747704
108984 149375 738267163
51484 41212 -205302735
11539 39852 55848216
147607 13907 358230124
146818 30465 -522747123
85881 97712 502699161
127925 149615 591379150
90714 84605 -234561181
88264 15477 -384249892
44592 101728 -8664940
5755 68924 -424571987
25784 133923 -832345564
39680 42013 -6754459
51488 51112 911241813
8814 50309 944798934
26194 126557 -312121616
60444 118247 -313521337
73693 24444 -619064390
38533 148249 58350085
123690 7902 328019159
2545 92229 -337231687
127275 72980 -635299586
122895 135294 623178635
73081 146993 535784838
25102 68461 -654163523
4296 122752 732961190
3334 89053 -869678483
71813 75238 251480369
12394 5588 -376337262
72121 68226 -4893409
12017 146282 784892650
43541 47256 -511686893
99256 82964 -569292999
52911 111254 -941487171
51286 127277 858722259
56418 145833 332451641
108055 1610 -509919266
97386 13898 -941080143
7679 95605 -228094497
26694 146588 -193713243
130825 111603 -178686137
50009 56150 -789697677
105894 140574 -363707429
120197 118093 -755539275
33476 148396 -176365783
141565 25954 356099241
89898 55462 329874924
41476 27303 -662205351
45121 28086 -799655827
131242 17209 -884928650
48510 145565 291015069
59035 140392 563248069
23505 96010 -729418191
35526 142971 870401040
36016 13256 -626205470
108632 83819 864934781
140835 82128 -409348404
87390 81875 -7537881
6688 131710 154137112
99042 77414 319116317
12661 14407 953937611
5448 118421 162162235
113552 103642 -135483392
125723 148433 -659269992
19001 123877 274935183
119154 9014 -615336826
102877 56374 980854292
31570 76283 417059243
99485 38131 -237167553
70810 109194 62275032
25337 99982 -445607698
64683 76765 -270850328
103972 52019 -130782970
148303 9967 -851755757
73462 60380 -487415475
20084 72628 -428533825
143230 38880 -71710095
116562 146231 178152000
87686 20361 682285668
9661 135166 724018783
66237 11230 -3516521
117613 98909 -645857950
9449 78447 -420263360
3644 33932 -812102751
111356 66115 70910898
136721 8810 -935831778
38972 108803 968442101
69881 45828 912206873
19847 58951 -214138047
139967 132442 895563208
109625 68706 -522357683
6371 4385 -8591173
79723 140478 -274194329
48925 143 311548262
56790 28248 -740256685
93319 74909 -237664743
58817 107549 -782210059
74972 32759 469207702
95761 93646 -96783278
29055 74865 -501612390
109731 106138 -462248953
10209 140547 722125046
28893 36337 937426023
36664 43867 497231090
96300 118830 -445159425
35181 135802 -28846442
47121 10276 168987154
87970 128680 -598164744
12761 121902 613708240
7138 1230 -609504524
16553 109143 986217687
2281 38614 949025035
73757 26021 -647901021
53735 136177 -727423559
32796 92167 -225303336
66094 141281 289821780
126998 5633 -233127894
131751 118761 119786201
99199 23226 -799215264
7111 10564 -3149649
86064 106675 -650177175
6854 91822 -23894165
108809 200 -688061951
23258 106674 -250833715
4774 139438 -771336916
87926 54845 -886211567
68912 68041 -350391623
135505 103378 862237075
87869 87721 294933981
15448 91946 761085908
35101 114322 -560844039
91659 95841 713051822
125418 27243 81339527
39062 113758 558751574
88728 76428 -982128436
13045 38151 -793828835
45968 6591 -91377230
9023 27497 -272821216
116994 33278 -519507417
31163 129400 -339006919
85895 16505 778429563
78790 5990 95708886
72607 85930 769031654
45661 46635 291417556
28083 55767 702296357
80466 133219 -99061515
46280 145907 -557201639
147342 31008 349539626
17333 29218 450023169
13264 78330 813377628
32390 2704 -644680210
121238 102900 -421378521
8011 113556 457597772
125702 111847 458931018
121791 43779 359218602
41186 117875 617513951
22667 36105 716609389
77692 114089 -737324468
73346 88965 631719023
85656 113641 686103952
29356 13582 690454149
131614 32656 781433641
127530 65869 -37413741
16292 138418 -13596471
50911 111608 -421194383
105575 122485 515568235
44385 25073 992392661
14390 34906 598518910
60304 96673 622746110
121679 31298 807937734
98159 61286 558502693
21523 37243 -206248837
62016 110815 257190176
79228 21534 70610227
5 70259 -217011220
25989 136552 -901318657
99539 85514 552057745
19191 20984 -598324582
24862 124918 42499244
133708 89311 504620062
45247 62585 -736871817
68172 142557 84730597
87600 46576 593244324
51771 126308 -156517617
149443 50920 -559928227
52473 58747 -415090462
52254 73395 536111449
2727 142923 573830071
22257 35218 -342846992
76011 119376 -214041418
16197 132363 -243022440
75809 11925 930663910
90264 66870 -100069603
111967 91670 -464671183
15195 24643 953971155
46557 72479 -51712090
47914 63453 -78215221
63106 47535 48662551
28943 77051 -174541584
2558 147079 746748040
72913 100224 356051886
76111 123108 218333017
122415 76013 537456568
140805 127107 -374105265
86961 143678 -816757430
37177 123530 -82026126
66375 95140 873065689
62336 57678 498647669
101542 85023 383394377
28093 98369 299207609
7211 32541 -34471413
51147 72633 399186170
102874 112766 900919289
107646 102652 711887635
122475 135613 62769726
100825 91176 717231025
76643 15943 -633948030
116039 49811 892167597
18690 48122 -140827853
38548 143037 404445636
115931 37569 115981488
62095 21239 -518945059
23583 63114 472330308
149128 13016 -135819123
135957 19407 -56034121
118437 114750 -823749602
45264 73785 -658086650
42953 131987 -734308086
134066 77608 -562488560
128880 103159 112716979
110508 15948 789072437
140793 6457 -77638683
62164 76144 -772799759
135632 87296 -532938602
21791 23083 113547656
12546 10617 -35033807
26235 7026 -364435436
126016 11932 -679109899
135201 66488 57554745
68394 73775 637387736
40744 55767 -892921077
47815 134993 -194451268
841 65574 -263891328
104696 96810 -306904853
91070 11330 -291134020
54144 37117 -527951657
135474 75794 247705595
89820 47785 976211931
46125 133986 416992491
74218 44022 656063416
5075 27404 -99253965
137266 147055 -594154288
117263 135117 250458877
82241 56981 992288762
41819 29088 -108582888
23896 16401 -523041884
146574 30409 596178605
134841 113406 918599323
82088 130457 -294456113
75676 54321 46382879
17821 117998 635855956
63173 71334 -44568067
145199 120844 -408979801
50916 105584 243478249
123735 93983 -818896724
133486 19196 -764696765
71516 98421 -968722316
73628 63560 -909380700
99104 128147 -532074595
70224 46866 207527866
66386 132420 -386970029
17105 138330 671049764
43694 81119 107430849
144415 65958 937302875
109330 110906 -307217730
117884 117421 -552204198
52661 48721 605193682
100560 136205 142019037
38364 56811 -977355671
136309 97687 -570376131
141168 92122 637772896
13581 80308 79703087
46997 9443 -145516051
119887 136492 693671077
106224 96925 78522617
22782 36431 901460366
34127 72938 -675997654
210 131448 106695667
43089 129203 -150537631
52249 126975 674668294
56879 39476 -168287384
25623 33533 -355308836
78448 105798 851190206
140193 17153 641655550
87207 120351 865973206
79889 22841 -493342433
71336 51022 -428755528
51501 50992 771411220
48399 37414 941529419
64115 54352 -463026099
110610 145102 -685565537
60917 123843 -511881887
54014 1772 193779676
61659 73732 699144326
40398 76969 -367469788
82800 52943 880117019
53953 52804 779270553
104605 104587 8292408
27168 83170 619061384
78752 87504 -295663789
7742 15135 414862947
53794 51440 -342552969
38708 109422 -463487004
70583 35960 -586988868
33507 63265 487024541
134550 96940 -58798589
131961 66306 472956159
76104 21619 664047838
94734 35682 -274281618
116023 88411 999210824
62064 120245 -311307828
48947 129558 931431287
85079 80659 557487384
104223 131378 810867507
16689 93593 -75498149
144139 54239 13080242
5548 132255 890418417
54576 80623 370839932
19538 111160 -84806936
17429 67567 -276980371
11776 16 508948524
64720 31218 913668837
27576 45466 -252547669
21668 113984 135815081
1772 59571 -660117013
146119 143763 164744755
20762 20099 928162389
90240 138126 -396950799
88446 50265 135590763
73068 148862 -852385511
73954 19799 797984576
143181 111062 -610047361
32479 117724 -43822948
149273 31829 -629082203
84234 123099 430392130
27579 146434 -790280514
32690 21092 -856458099
35105 58795 814646532
93778 135983 -761701667
63634 33647 200551624
36205 2487 -553801933
94557 3851 690554145
39283 16555 410993677
109462 46954 821967060
87769 98484 844417446
87850 78456 -376844760
113410 104062 -156442146
65998 129478 662820630
134789 20826 -39633634
48153 136905 484289338
93417 86771 -656174455
124492 125312 734440117
66787 85928 470869645
30148 21475 150007928
50457 60187 -673073577
79679 95590 -873916636
36747 27484 -212296874
58115 62805 196135817
713 51540 216264379
43841 12808 326927642
38892 70066 -892384384
24342 60399 392723794
129252 51336 718220414
95253 73393 897406042
145717 81466 -163091734
58066 68905 -872078667
41376 28403 518598367
116070 46639 -376945290
125058 35086 -57330690
28846 76649 366486872
30581 135222 -896586116
69852 4801 395141517
110669 33535 -564119952
45207 34590 105938659
71941 11571 476264884
16789 149062 -357641335
49414 120035 -343235931
124538 34636 -874970679
66737 58411 -521401682
35416 46763 743033389
1119 51734 -676568362
30612 869 310196279
30696 36303 50681271
38741 28114 -37180476
4938 49728 666882017
87398 136900 -231685217
80782 71409 -154088997
107556 149684 -202069120
131526 112532 -660292350
22550 100142 -540684001
13021 32948 -321656727
108091 9031 -898562963
135955 44186 -419494464
66376 57824 621285958
2852 141522 -129417071
34869 145625 35080804
9444 121664 543064454
76809 69831 -1925312
99615 142344 -901545966
70408 140757 -693758854
39343 28936 -323410230
3396 49498 201736166
96734 105727 -418748194
25993 47958 -697125408
63060 40260 300300019
51856 129101 -967434315
143602 57702 -747893365
117547 119287 -62287399
39870 37395 -491101658
125473 131707 -768670203
14539 38650 92806252
559 18251 -770643772
46035 1213 710471410
91425 89285 -594000868
121715 143082 935648776
120915 103995 -632476826
51050 27407 115755340
53992 128248 -902814583
25554 70171 -274954503
109339 102372 -125483656
22445 115406 442136556
18175 30486 -949251537
142335 25190 -773739097
17029 142660 80563321
32762 140020 886215134
112581 129966 530164785
131600 101869 -639661603
27295 53572 -362681241
116863 20726 -501811177
43858 142237 -464195188
8696 93845 -244834882
117777 55039 -870554980
106806 137006 -337632514
83224 55462 -922910144
113574 37391 553052538
101144 36337 9782629
125985 48705 -671271059
70855 59561 997998829
68044 63265 -931398222
68721 115195 -442732950
104212 11839 -398782799
492 68487 44594779
39779 136775 -920296512
11958 34980 193723181
50314 140878 -320566588
144070 4809 -68514562
29060 68612 820872620
8710 31331 299154339
45026 112800 -49108577
111253 37555 -2855056
26003 114709 515759954
17986 102114 345989965
128634 88907 -317961033
124683 100418 38446680
149365 7957 279844388
113411 141451 675018906
96290 7308 522602548
58679 54667 -863470497
48023 66190 446950978
52405 30611 -709114333
130055 70281 -735464016
67919 50358 690223530
104590 25531 756113882
41027 144818 850233000
41034 91206 488107978
127222 64814 323322768
59192 72633 970771717
43083 96139 745976077
57656 54895 459304935
80088 73537 -344315840
138527 85831 193290261
24447 84332 -929193538
66347 142139 -515658563
60329 51882 584577268
102541 133354 715008162
148061 92518 -572856873
55050 124722 375488638
55822 92373 234272058
73668 148991 -712645923
126426 103164 -515670796
136746 130976 22261950
90582 9730 842001879
35246 10148 602765841
28130 111130 466015892
32611 77414 -952560641
65521 117925 -448956084
36784 38384 873324104
112301 139107 367446608
118477 88835 85324235
50776 107443 405234075
103892 30123 -229156308
148489 7 -834673206
36075 62791 -985307092
129733 99719 173675334
89716 85010 923106389
80311 90273 -514626428
69544 66131 -213526699
78624 119070 -748476856
23184 44833 327891338
72933 6900 -647884585
133265 91753 445304200
48311 83550 -644688278
68572 4644 -216104625
109668 19783 776998544
35586 10597 937346299
109599 57675 344415392
47784 118075 856748763
7771 74480 764240951
116194 55761 631637868
141165 106422 163441635
104468 70399 -660244301
58067 95670 154455504
122483 19485 -342902814
90511 40348 795607109
10883 83834 -422432245
104212 20691 -493530404
65280 48993 -553091161
112281 33551 -452626971
65448 12407 -81027829
43752 96113 775685531
12453 33461 -269190683
109091 105626 -327891805
68809 148955 816878250
95286 22930 -915423891
131700 123590 -340106661
133889 145146 -832645126
147236 112469 483501790
93657 31563 -35153740
135439 16932 -698251794
42636 105251 -27489462
27653 129142 -35176711
138086 107103 -225211930
78969 119302 16591439
84172 94913 925355924
128906 82022 992992608
66067 39622 528172165
6906 63017 989995768
10258 68419 405826333
73029 27281 57011605
2735 62523 -13592283
256 1784 537783720
98929 37954 849487572
135419 70776 359802202
108700 82219 834188953
49874 73356 193496888
132507 40644 -141869102
100046 133883 -801360353
122281 129729 -463190723
44127 135101 -347770519
114112 141248 72359931
142141 23799 -905161053
115593 70090 -303530865
8228 149268 95109181
91320 15833 666806377
47273 11455 946651217
4367 100907 -553528772
146354 131243 -409332707
146592 35334 -375067946
117522 67020 -542017656
76909 73597 265659442
108412 9714 47482022
91846 71777 -888917666
123689 144293 -410104069
62551 65637 406690175
136613 46917 -608966502
147228 57449 -320558793
31909 109376 -121500584
55124 37207 31919562
25861 19707 698920240
76972 77410 188190939
60472 47227 913508002
72939 136176 339256202
149627 125027 14471578
91245 48838 -212094109
3754 73437 307440036
87388 77540 972840818
67257 47770 -245835794
50056 81936 -140953967
119883 78061 675777161
115152 92144 -707830724
103725 95570 -107622299
71341 70814 -637743300
75386 76347 -953127022
60978 60133 95829477
123185 57316 -319090706
53302 139692 -702460611
105021 91206 -856104064
82307 14128 141982625
42372 119185 -827015588
139594 32138 197174277
83566 52525 450164169
54169 134097 -15360847
65404 128038 527485239
15614 99292 -654940015
36632 90989 137410353
57796 125077 -189502360
15634 2494 343386259
65770 55119 518238051
10617 46483 116278465
106906 8219 857445506
77398 5835 967447031
100777 119795 -486427772
117222 133728 772958406
140385 127402 951293566
105538 68161 730508511
7126 39519 246356662
14468 108527 -965871734
96603 99031 400585196
143793 103802 898367234
3835 103986 -981072674
5714 115748 447152160
145217 58830 -635501016
147271 111668 -587938072
57016 62294 -299889325
78595 33199 -995775216
77760 22091 45787758
77328 72281 724349655
99493 59073 544229580
106211 125536 -450592350
132977 119118 599467729
41815 57213 288050144
93897 103898 -436939262
143428 60374 849391841
19127 102437 -167863102
94002 3467 357116388
88351 101968 -190027394
99048 45328 -738862238
14926 102803 572716695
61027 87652 -804899451
49292 45480 -446747584
99570 90116 649537808
69379 22349 889549482
41429 15184 -555336505
18779 114695 -478926461
90839 86470 -943279171
43728 136122 -306884567
107937 87663 -660499566
118180 79691 834283814
65212 48394 175985649
48228 115155 58515348
141290 124702 -850669404
103748 21324 -457989613
23485 56431 -724294695
53510 50715 443439796
118240 75670 286261186
80817 92883 -735137426
17092 52868 239052234
130300 59606 447280449
125234 15491 313008076
139393 8939 807238153
146111 100187 165759376
108620 118397 298940970
117086 65032 468559102
83293 4296 -420505333
78733 36463 469822889
79373 47731 -641251124
92783 96167 -429966173
15003 143998 -861121574
76009 19823 -11881742
60001 23691 350314723
42530 11114 -170370547
44190 69522 592848408
125453 128752 236160590
91529 81425 -611445553
65442 27087 196271708
84126 17365 -564812340
108063 141854 233203531
8064 28053 649658157
124664 104701 168976883
137534 16511 566787563
66468 92257 -84020767
11533 12054 113112418
47896 122500 736906807
11682 88113 654529670
101891 129704 -819868996
136241 24735 -740732018
139193 44299 537803994
91292 38816 -434441303
142006 142624 605861811
10538 32993 -569505156
20882 136837 162010821
15710 77608 -891467019
11629 136657 175075995
112382 93302 -957031693
50929 74308 52814144
112355 102302 -100402401
62030 54117 -797879892
90099 114352 578717552
5505 26843 -694044240
17636 109706 -787808900
72045 122584 584941762
51085 113394 632007274
101908 37846 -202819301
28089 60396 -313328970
124879 43077 60823360
61020 51740 364619035
124071 17707 795015510
53648 91877 650383126
88085 9160 297423863
134671 60407 454380999
36737 37243 -645124754
19944 75858 -992270545
93548 49735 -788825686
143792 57842 209763219
18329 103431 -16069014
23233 61931 -956653179
25620 86510 424262457
30668 31700 -362334396
128303 101880 -184175314
53731 139764 -926701984
109014 107997 -640649750
67763 50673 -259408580
28972 94270 -611576388
138621 57503 108166729
2994 68437 413705538
63843 74761 -233943792
16055 17174 -820057138
11152 70281 250261647
77815 115077 -579362260
45543 87101 92120652
57429 53669 -84991739
107515 51291 -878461372
22749 1718 -687950726
5489 92080 -484139651
46274 137990 75742706
24453 100033 -615274871
104314 72451 -988253209
40339 143412 -501516839
116161 45270 847094162
74833 56648 523841650
10452 87567 -295411358
86813 81292 529620080
101183 73278 42783872
75016 314 40339588
11867 63940 -369114428
110780 144153 893387723
123813 110701 -950956138
82824 138013 -825339608
82684 114533 976472661
11657 59880 -176614121
23214 20852 -848098120
70987 10547 -349661874
60620 31010 513724989
8070 69264 551357326
119308 112745 -575005021
92830 133445 650587370
64092 95867 239241823
120670 17995 -410054425
90248 96731 636004172
59450 120291 -761596456
110052 62351 750363543
64704 132276 504015251
56203 145436 -821563869
422 136278 689241793
139065 54316 241388831
12965 15649 -579597995
36411 99378 -363922196
147451 23210 -322732072
10404 67385 -141639727
122836 67009 -75856440
24434 40515 -862280586
37566 89897 -875608897
134269 87121 -419375536
18447 31908 23750347
71970 111373 -861700356
82735 55785 -936098776
61192 93880 724963892
93758 146985 672446635
44732 88250 -200925569
104761 140053 -510607253
122999 129852 -410230732
67492 58906 -734004452
141200 83031 87412510
94803 60776 661985047
103466 74691 918534515
507 109946 -111789396
101321 122410 -702823797
47819 48264 -719658908
88472 52194 57224892
127571 62835 -919651993
64541 114189 774792712
4415 140430 917247344
18768 51824 -64103763
50437 20440 -17369068
144003 57924 -355150757
17535 129926 289585762
102022 131629 -517699300
63568 39211 183130677
69035 4474 -862174421
49245 69802 -170773080
48023 5738 -833387805
6565 75201 562917328
72775 60695 822179119
135610 86168 -355479548
15466 63251 -754458985
80984 123148 910502650
45665 113833 761001915
141720 32140 683137609
84551 32071 -458958545
14942 128176 515834694
123553 103831 -869393933
20717 133910 -289291702
106099 117358 -356228189
34721 46512 -759790373
50092 66441 -672382623
139172 125601 -736888131
117146 15498 988918640
130225 719 364037430
91848 109539 -348188854
116763 140506 328141992
37787 115382 434505960
64778 127342 339521592
62850 2669 -355682909
117783 136048 -644274467
20405 43322 366999882
10822 24902 138754708
38045 131339 -656230334
102733 145391 870927477
57730 121726 -589059164
35883 144759 359859284
23529 110435 -787426001
43178 83893 438443044
10132 97399 582091629
38739 71791 544677026
60940 77415 -401116513
140463 123875 -494201442
40775 98765 116252183
70943 24001 605219665
121968 100297 745483411
80822 33467 -707572596
21800 145065 161496265
92701 38965 274924522
88462 4334 -888612267
71833 120826 809355828
71210 81145 -118785720
31463 110983 -728256223
119620 110898 663207253
111514 70339 -287547682
128745 96955 985696335
81654 4238 -806167000
99610 79293 672715765
88697 7077 -48413141
135809 16795 -288296948
111056 3169 752439266
97474 80386 -5090067
21934 44640 -613667008
68645 40823 -632712244
54355 35239 -386732910
63202 40152 256106556
35432 133088 363346035
9570 98877 -180099738
126303 146228 978080848
76271 140496 -669809099
95560 18872 936288975
49889 15880 38603819
68347 61318 -817975772
4934 121404 540538717
104332 31981 501860578
64718 7580 153673553
55305 47322 -961765782
124210 10036 -627708332
104790 38286 943358594
11156 138360 757052240
40859 46881 -255544242
3948 70761 363418623
41533 14139 -334181175
112211 98227 -842641180
13571 105201 -961979294
48718 12959 -233024256
6935 54643 -606504983
86175 111960 938530374
72880 26376 -672441008
55474 81103 -924509766
69369 127557 -60697227
135841 117177 938398864
40583 6216 168523979
102997 26168 -525967016
16968 10119 -258071891
69764 94557 348543626
63769 131283 604575975
54847 77073 350463046
45557 11952 -490310574
141913 121040 786188091
133905 7342 -664462627
16083 45020 768928025
38419 44398 -509871846
70257 66268 -741557091
4203 58061 472745048
106235 55367 -222238858
66653 20603 -18356987
79955 103664 -594346475
146672 112376 619672092
148468 139505 -195962758
120530 50487 596694770
99863 147079 867608752
70098 117676 945395756
102789 108627 -434200199
52779 75143 -986876785
44293 43720 395503079
38458 74089 -794209953
69850 115487 766818517
133555 99730 151311643
72633 47430 144716653
123837 22241 988245900
137920 43821 6649104
138966 5233 72567938
106947 38074 -627799639
117862 107340 466245802
102287 23532 -738396388
109031 137551 -381388683
51666 11348 793246866
39321 30505 242405832
19693 121237 -623932381
79288 138600 -326350701
103538 127112 388250912
23488 113146 267254241
129136 32184 -835749391
37980 38147 -611013392
137884 99648 552604104
48341 57919 107861381
13697 61697 973765027
18687 83614 233757822
68149 26636 -712753161
38339 86721 259250760
145536 119297 602588251
119548 26897 -61796832
58739 113980 -798440544
139208 112185 -726865629
54852 90827 312806959
123368 41842 -964081269
95284 20152 -624773798
118158 137092 758046241
78680 86157 31214682
113917 82542 -720426514
129933 30255 -521670783
76609 127159 -89692428
66786 75390 -13292441
8884 145291 198487820
54791 43463 794659135
111229 19705 -749620418
132666 26060 647072848
76052 109326 379926213
62362 31957 -333420854
128699 95356 910974104
55131 76354 999583487
48881 10766 -820478132
94357 66615 -698476899
5120 85625 239228023
90727 42929 -725316045
11547 116192 12485107
92741 31165 -307710503
3763 119574 450624984
14919 69545 855596735
103055 147259 289004975
73633 94527 214355490
58226 81284 958298646
89510 47486 -658204747
101729 126406 821681606
146243 49952 -817753793
54630 39061 243989653
51130 85677 153097057
12928 31403 758780191
116300 141682 -748107981
141135 39841 146049411
92471 31980 -398810840
15982 49650 941584368
10938 10718 -450047909
115144 29932 170908774
32917 16044 -905362161
6084 15050 -896265684
130597 116221 618265393
85637 18709 -700198148
6884 55738 -578186260
114977 99931 683733925
70261 14619 -105229819
137472 109071 938731837
29970 108149 -299907121
31607 49054 -276737536
106270 141405 -969031292
42386 111201 -963282237
118418 59506 321430923
45266 66642 -478880684
7543 56623 -458007024
8691 65714 -147418789
42406 52223 -648381238
85642 43825 533240713
125843 2480 511218709
67577 96526 -475054462
87931 56549 48419976
89643 26600 433333396
99302 129412 672865798
31111 90801 -909250097
139085 64623 115531924
126672 76713 -69384873
105898 106686 -577288706
118160 138454 -22316310
29285 56026 -152349252
52927 568 774720980
63127 37884 -977519008
19065 20003 441324911
62019 10390 -500811993
22702 71777 75603557
113248 86275 -572541696
119455 87596 637532034
96950 80847 -425449964
72297 32583 299810271
95252 45674 -93201836
54997 125011 -216092625
85713 5598 792510390
94687 122096 650727903
37019 24108 -482176760
87320 127456 386348848
99179 49790 245504323
119494 105316 -6130341
98538 101634 250361651
84144 13164 -484237113
36407 37763 -170521309
144289 99216 289334907
55750 89922 -69342154
138156 132058 -349380653
81308 16694 237970794
80630 141591 592206971
82941 38041 446658064
27635 128166 676003355
102257 137930 -828504496
1419 34021 -76467031
62100 95082 927894270
84137 68040 953877486
26843 136017 -124134713
129654 101122 -954158576
74596 134889 -950323618
30552 49470 -796013308
145061 56866 641636284
64399 50520 -250183677
32137 109382 883216226
36876 80374 130909330
117242 89812 873254742
129906 12425 -195879870
96912 22735 -486840106
110878 31021 814956801
80323 12030 116759337
73596 65165 -171028129
12668 42673 743368653
55906 16336 -653815538
42043 79878 739331926
78089 36518 695370851
16780 91288 -549319239
61749 43324 348513222
37755 117566 5099069
113058 76640 576030788
121686 118700 -608661793
84846 73607 -449175576
40521 135101 815872297
43825 98803 606558313
79751 78398 741584484
108298 118799 -257462490
50651 80422 -343189187
51460 149256 424338293
7325 41050 -744805617
60445 12331 106513648
114352 57874 -468659384
102887 10184 -109119040
51264 6596 129870622
43880 29448 -305723068
53675 20648 -359179778
116633 81497 -302485398
86667 133735 -541468137
129044 77519 -937590849
102298 7910 -593351624
101083 21811 -453059142
36324 14064 -490910249
107930 91499 197887806
118906 127421 829286790
22017 2457 731572924
76364 104457 -610745280
107776 134919 -543754481
53269 137595 -382715111
99679 50143 147048634
112938 140098 192195952
139270 78071 621871742
58788 124522 780221983
51670 100768 -209595220
112016 38564 692478745
134424 64741 -549998341
28255 27346 -50422331
9524 75688 -232795054
118033 143775 631867519
65802 54818 -725983898
117154 34463 531653423
31564 22296 -392616851
122377 53218 -515074178
10298 24150 -458064630
146780 47089 -195851908
52358 15372 512497002
2609 13775 405337873
48568 43408 -804608540
2078 91505 -973006670
67470 36862 -111064656
95337 125568 -431907512
148489 118413 -77265624
21706 136921 -409241411
9820 99562 925879772
58781 44171 885578978
79859 72200 62387239
27286 61782 324138252
48492 144908 -971992224
20392 39971 -547534502
69077 59097 -127552868
120523 92567 589597343
25166 109118 -25417138
25578 117577 -460527880
44475 133627 517384724
4934 9107 535525598
132954 86960 -291886046
91877 5223 714758892
28972 149589 567449511
100630 44294 -313734284
775 118985 576671909
1892 28353 235672777
95810 85148 -291903431
23319 66445 -597955965
147990 43318 576313843
2100 54788 -458145482
18479 85380 88770124
98508 7828 -296436651
133660 1926 675799864
78308 96621 937258142
135420 34745 942854057
63934 136972 -558330106
111674 96194 -734188625
76388 33381 694690084
135344 141387 198782817
30667 93418 580724655
11647 56255 -966908480
20238 9385 332092175
133331 93377 -442177319
146666 147510 -758376275
144176 2927 -830245488
27435 79546 -300167232
32922 115364 -999954406
63558 123782 -503187458
62860 16235 246522334
87373 52627 -624427622
84466 135885 438348415
103742 74060 -579529385
58140 76147 -895662682
131006 61129 -664118421
116485 149437 54485980
91105 64193 797160773
23914 92505 778900760
122613 69283 686223978
28933 18522 937217012
19935 114963 308178025
122293 133488 -884333630
53653 119504 -876935338
79226 36890 -431698832
75530 116402 -423367383
91623 50947 -301663891
143199 109064 724715527
148919 109120 -775087448
52151 146303 -719228206
82237 34827 796681833
135740 21341 -74588827
94734 70166 320668910
32745 142325 -234761249
35327 69319 787258706
90270 62110 241778657
22505 106422 -930454591
94591 36251 288889912
82425 105198 133596307
86068 831 -906507711
45176 136480 -226433664
135419 131625 132327441
29217 61456 783539157
110737 126136 910707091
28446 96737 -711409086
145765 26349 -522260892
100128 58298 -168160478
126016 136350 454863416
20561 82679 272084421
846 125750 -384215066
65107 11972 -422795930
68996 75191 368828027
109656 69458 714628054
90742 110496 -435653251
107141 148347 829555312
31781 128074 25121
119705 115710 -121704345
142287 47678 -416060460
148423 52478 448448228
44001 63613 -892194431
73347 77313 -969081222
25964 110321 -835571268
145516 140002 522427457
129023 11899 -665818047
39496 136535 -255189886
44260 32924 679125680
26312 50811 682862172
111821 113483 574078940
127403 41368 503386128
18876 49349 -754666246
103963 3166 928357942
94074 137965 -860059837
147773 62871 288548817
976 106313 -333650950
46895 21601 -465674557
106832 30632 -488648412
1559 77375 -846905215
13792 33303 738616169
142971 83572 -86503899
135430 45809 163732687
43378 116316 217467612
64429 80790 -232668517
53205 53565 -349070766
122800 145995 -608785241
10583 95804 -563521688
66449 41252 -951957686
6485 13536 -818420119
65298 32499 -385793213
38297 94919 -467595321
105449 116494 823706684
115787 25441 -753901370
85200 11867 -497142312
48106 50473 -614826576
113845 69033 798826527
1381 65521 381536433
16307 119941 634758321
140060 84849 -266178664
91590 137763 -464933990
30435 132660 795872030
86717 101169 756029447
63329 62848 620308572
10822 49659 -22360546
99395 64316 983274135
88986 125914 469419507
140362 85904 747674881
30066 99280 319463187
131635 54921 53525375
44399 30552 -648517486
48693 137768 964309759
20078 5842 -315367496
91272 94787 -6859276
77358 112510 141198926
121012 113152 620172316
105917 48151 -892883674
84051 117863 705662125
80236 142324 -105025894
123876 34438 -706738293
43511 89289 769299907
44748 50510 -517013443
105910 71295 -902773099
143117 119198 435978887
56170 142374 682823199
85647 65448 178731201
70122 132374 61677514
37533 131715 -19289655
94497 107423 -145629325
25941 50416 -423454264
129889 74339 -768978154
123407 70675 -495475970
62968 24640 -69632128
115406 63738 17495455
5391 125131 -545840808
79434 77522 -371082268
43484 27173 920180120
146985 140662 -925567494
142396 30122 -889435278
130521 80090 860615334
77888 18571 258174784
40273 11239 350766289
6109 108211 -195859064
43951 146383 -934024860
43687 104966 59170267
17991 59592 -956036225
872 41479 391750912
78419 100457 444909162
115061 96916 91915150
113669 127115 -380415349
67952 11997 -984672056
134167 85194 -14570200
38215 137614 458022366
46517 95550 99399105
7359 106561 -135235676
139606 119262 -832216892
28626 115985 985334643
84678 51305 -842120564
129713 18330 142695383
128200 81139 -540438156
129288 61230 -721713915
10634 94437 397604879
92561 35254 649414602
58097 18950 -736024388
113106 112756 -478722594
108328 88486 189561467
4332 111923 -84797183
66290 48111 -637221130
50049 98304 741507904
70830 85636 471754198
121887 119143 363053393
101259 23657 -156262117
40733 56592 -115650022
54036 122604 -976551973
11017 36926 -215343797
94075 109969 -326375406
52170 80295 -774497716
19814 79858 -334570821
2353 18625 -271514401
72540 79039 441479521
119617 141185 -292776624
107948 62884 505796759
44858 40719 411572027
4431 127844 -419976557
104823 148500 246718558
35444 63646 834450993
112058 75505 806931996
118508 49996 514424251
79415 143061 263800670
29983 90162 -367951778
60226 15498 39666161
114369 94880 -501155140
76230 40335 159735445
107798 79681 538741843
62670 83709 -755907588
117202 61065 49466069
52345 108764 -910359445
2490 57412 518289541
23039 101434 -521541887
102588 134408 -418789033
19233 4571 -546477447
2494 95987 -251363368
110965 2518 751344498
81761 59494 422933499
114211 48528 756695170
121907 124182 809104650
79091 87256 -318031779
107525 46529 786955428
125534 100503 -687802511
144578 100553 -720445351
61293 22541 829708011
141628 68607 872725392
109415 140835 -113084972
130964 110579 -104044152
92606 32079 468235538
119087 136991 12234963
16133 24545 -808645188
29329 73592 473719173
12167 73536 827062184
92074 106706 -427954889
80788 86802 -844019117
80479 43330 -432943848
6285 80619 -709051638
121405 81965 -756593775
79582 25254 180051659
108574 14581 652398281
88547 4409 412208650
54630 72538 929820907
57054 145597 -656496899
91127 124177 91947324
4048 20148 699348026
100156 147175 684814468
59744 43314 42533396
96542 78891 966216002
62209 145926 -909755315
91016 142413 752103929
26483 105784 -544461941
58615 34046 -870038729
130185 84610 791010681
117277 66566 -685319956
90342 85229 -772432121
145939 143681 40297683
103333 25429 802980576
66875 78600 834401673
86425 122480 481188709
113999 132619 215916702
73098 30440 -521473407
38388 106354 -164967715
116332 82401 -580711273
121293 89370 445323989
97455 24319 660845839
110612 86850 946952677
3421 5641 -147190818
82435 59415 -944686056
14437 45298 972199809
1844 66987 -903210071
128249 74884 662831639
21129 67113 -128496621
47917 20710 644210197
46160 11618 592666943
137773 37027 956283266
131811 96748 -214094921
58319 129663 388643788
69613 89995 -486364211
82324 56370 -976078552
96726 51737 -793957463
12724 74244 668691086
64219 44178 -322922337
20511 2634 -95268911
108531 126923 -558961707
63538 67348 -678150415
59494 13921 358128346
43196 31101 -749129218
30840 141392 597235818
114256 91200 546331349
39959 23598 411191259
115678 71474 36116455
87107 133319 184971518
7322 88980 92137387
59677 143628 28733603
12504 62069 -273613579
34686 75215 -543573506
39390 130211 316469084
79474 35166 497421939
18105 41061 71969005
22896 35646 450097188
132469 125525 900199660
30988 65083 -486227636
17357 25994 -133165851
132604 112021 -817562201
100014 79998 727929763
88539 139832 364163992
122375 60807 307403655
24973 73431 96244843
23880 101521 862316508
26192 111583 374111717
8445 33138 -555565489
9591 33507 -892575341
28655 146009 189027981
34333 5828 38224106
101296 123363 824664988
96574 5153 27439069
129474 32946 97690859
19602 28537 673302943
51031 94983 -710306036
6689 11628 799144696
75391 74431 -700741846
8002 138187 657519834
11271 85585 103328274
68915 10940 725640269
146922 39228 446660548
37210 65214 -425985147
96459 89379 441180515
91039 79037 -651706836
89702 76219 708777149
138122 60714 459912107
124638 80007 956619119
64019 55180 -125677727
2141 142620 800804925
131955 101075 314791035
92780 33293 548191939
21819 72492 434989205
11526 110966 25522286
133968 131184 -975235186
14493 139733 -326156156
119925 123305 996189888
14924 2313 520519483
51864 124644 872662053
95337 62228 607077418
98632 78776 -303226380
72085 73296 602242754
118915 80231 968247239
87701 24633 -908545926
79343 138464 -913170255
73466 13859 210937205
110186 16621 220105930
32872 136517 962443726
43753 13286 -377048147
128500 31334 -799744659
121255 90142 447412196
113501 147200 972789737
77109 37289 -811852199
32387 46630 728790331
20698 70148 -907193322
16624 32711 522762606
118239 54990 124858831
31845 69105 217761497
132279 112169 -977807278
149362 107041 -568758204
30293 66911 -648433384
131694 91513 728373091
96338 59692 635814394
95489 91704 -769225008
46171 99364 -693047128
78174 30853 -675524420
44986 94299 999174948
16200 9954 -773092693
108369 117496 615783453
28645 20163 -351457939
33847 8528 521377127
40220 75298 -32049959
138516 7116 -264562553
96753 17275 176936307
32892 43933 264677098
125928 59889 -194176858
17515 50544 -833163053
69844 100380 922049043
88587 37745 -414438196
123594 63337 889607714
131584 17053 557959193
98193 125221 -590247286
35669 96929 636878306
69648 30346 212531108
22267 75108 449724414
59329 93876 318784158
19060 131165 -333906222
79922 116734 -599143776
2518 40698 -110988188
35422 7261 -688467711
10580 5151 256645499
42737 81423 447365049
42642 38998 -965527066
43351 11781 -612350935
82777 86485 265305142
23448 85337 137782047
96627 142200 670573051
7846 79149 -107558900
16308 108554 170410570
119027 3176 555719880
75403 77788 -493318460
114790 15168 -774163450
12564 89274 -339230183
107320 94496 -830849965
32843 18902 -799501288
133588 9913 -986347037
19509 88247 -365916145
71585 69990 115937758
97403 29406 811523452
14590 48617 -940533628
18963 15217 742256322
46002 107769 -695340935
76520 72099 -555913043
67471 146517 16189162
14788 104457 -716851002
133152 139927 359188474
16060 135270 831070456
50313 38471 393900287
55588 50050 -604554819
32092 119413 738055979
15726 10432 -783700442
64697 85686 -438357817
64611 109717 -393915212
43929 75652 250251434
6169 50218 719896132
88842 124882 105840516
61389 137067 -571183478
120933 64482 -588071570
5832 8371 -890203708
143003 111506 957011469
22996 57404 468632270
77234 70345 -872055032
22141 112680 427288734
57771 131979 843772285
37417 103595 -576500673
127143 144133 -563613935
139994 142403 -74126315
91342 146198 920936523
64237 95796 -873912174
116044 108433 579556361
26486 66254 -501989356
47641 82015 497212829
138668 3372 685306291
17479 70286 -450423287
90419 97195 -604144633
12808 31666 531735143
27248 9210 -140908824
34871 8144 757806413
148464 29446 -739420391
36051 141378 -713393774
49845 6347 428171958
111134 73731 65643032
55525 2379 -448545383
79001 89849 -871573914
51472 122117 598054664
134051 131971 316607790
55609 41769 -561251995
43930 110297 -589360193
26359 21096 -937113358
39038 38953 -158770361
93645 118 -290176582
29610 55932 686139161
91641 62014 -522458737
55516 66684 -867665665
67397 105286 -637240883
40905 144847 -602137674
134435 85456 -597158062
62162 140374 -618164052
133917 114731 -106400110
104035 35870 931362233
129873 53240 510671471
100721 7220 -206053811
130230 68883 436884632
97833 71313 848082764
7089 137858 845655722
117932 95716 134647242
81297 15957 575705905
98631 5676 -140115159
148574 135381 -256977502
4965 129403 -83274207
111429 122091 535946205
51214 80486 -360881311
101913 74221 -750171049
96258 143397 20812356
92538 59580 -301099524
146409 65280 149108502
138410 29996 -298117513
79036 11455 825531544
110667 73779 -789018601
40215 128172 -242492531
48040 94509 -583790205
41593 94581 784070251
33272 125731 -670429023
146694 6519 944881528
136312 144712 948801074
9153 44557 -368569185
80228 141606 308430012
38968 7027 441521704
108117 131312 -604140415
22856 83065 -638926146
72759 115109 131070251
136309 149494 996021598
46087 55586 -855210597
2152 94461 -523886722
46557 73645 458643271
40197 108374 -634093664
54970 32772 -449571037
61234 87742 -907051677
83336 6286 3036464
49084 75539 434692827
84982 87409 -286501766
16105 75704 -192372719
140204 4663 657066194
59438 122638 -105290076
134039 50065 617112245
106822 20706 -620491583
75770 62228 154354832
8414 61657 475874109
48707 27393 965159740
119802 128500 -632273719
64912 113695 726144725
40539 71821 -161334416
134019 7308 -723240483
138493 81511 -129097531
62852 146966 -466189476
3237 113089 768655741
74139 29296 521829784
104074 54563 -401112802
65496 148854 701590390
120528 123230 -184774865
49883 127029 229205199
122807 123167 -17336762
87806 565 117267129
80761 72110 -894915428
73743 137366 503610817
114051 57567 645371113
109348 91012 -621901887
102237 11412 919108263
90731 100654 752178292
12420 10596 821449095
120994 132987 442469121
103674 35524 -917090872
1657 29035 -419837175
60910 134997 94129553
77890 88096 213934069
9018 5582 408157475
85099 117342 764302404
4233 120442 549787431
37708 119208 7102926
72252 75270 -997543427
115191 28357 -639772299
84594 30241 -996869880
31970 146379 -681078687
143469 7158 68993552
24026 87921 -684725516
117971 83828 825408396
139644 24454 -815014319
85206 55250 92494632
65579 509 -504092853
20191 72985 454441881
746 41086 577698160
18111 82033 -461829297
103733 9937 -834912484
123922 71624 183161942
76920 93409 550302704
42568 67889 748835604
2323 28941 -270372391
149463 38035 920721667
10489 127923 46094982
10701 7640 751936036
92033 27251 -700273160
66726 28052 924925700
148585 66973 -402988059
97990 91458 -512473902
118716 26658 51320281
30926 86215 405894039
134848 50094 721245914
34730 125516 -816303890
2049 55707 538868985
6857 125013 591607843
14186 93927 -25068559
3444 14519 -289778381
129501 78265 -144888006
26227 119889 -835403901
54574 27764 416235174
69654 65930 -492509350
14937 133828 -305345490
20240 89420 -859740179
80227 112544 -303742543
40624 139417 -740270222
7537 137273 806101821
83917 100686 -733488711
88981 85113 63667115
88099 1844 -549517212
20024 10912 279729144
39308 73373 413955360
23258 125735 -66326164
126704 47267 887709575
148863 116547 -854102992
38193 143593 -450506375
87975 85550 190454463
142073 8747 626696372
108463 73679 -870792535
41794 14155 437784165
82259 69483 -591905758
122358 124879 48211402
114331 86457 928781580
86570 63748 797267739
54685 33244 991700682
38808 58363 -847708435
138493 57422 -585000586
5140 3895 -96893046
85117 459 -463553570
106688 21494 -97807696
83547 30840 69571199
1136 139051 -362295711
28372 145808 -986434423
104888 52717 -925856747
138392 64430 -327014409
125904 108549 -882714742
39557 27875 -875903464
146035 12954 -976319955
14901 30105 782333290
113013 28729 483484072
6003 91182 524443183
106591 24801 732092189
15276 126300 -244064668
109264 29334 -972321810
142403 87278 514030588
74110 69647 -985546100
148715 128616 385443258
140034 55166 -731280731
123634 1524 -598780660
19076 114230 635158855
143656 57499 45473563
129175 61822 146368208
133398 43345 888838413
49392 24860 72422180
137366 78231 550774013
79080 40490 815580042
126658 58682 -299352151
2452 91825 227094350
149029 99162 -100217523
91456 110419 780150578
41786 112035 802587395
119750 87882 573442301
116971 19789 -93376931
32470 75654 -817479912
103372 118460 -660796153
140660 54102 834681551
19571 143445 840152357
41034 10946 -444028347
83529 11464 -708365164
140771 21664 -520554718
41358 38696 357197414
7120 115109 429578722
84329 144996 759621999
87836 23708 455779684
129930 2003 310177022
61502 58735 116500725
19096 148854 -970699542
3224 144382 595748420
118875 20323 381038788
52652 21345 -102231470
15367 54572 702566549
94773 118800 980902392
96857 90504 -634560178
69352 11849 -460100141
102789 45393 270164746
105096 120785 692821786
63318 70179 -959631829
31756 130923 232218241
91989 135878 725510986
112290 22365 341179500
25639 54482 765741952
15495 59410 -863512645
21634 76066 -211871634
66049 83588 359794916
12686 87545 -121802286
99304 60905 771091766
56530 40693 499245645
58668 132552 993487400
106866 145354 860046262
148224 82675 459831811
25323 100669 -591876588
31790 12968 499745309
124803 59136 565489201
33774 63366 -941327634
55872 76321 -621480686
4292 130816 -482176345
26015 137602 562975866
59804 142213 -652551675
76372 26963 815134610
62123 120341 -795755204
43600 140904 450818991
70590 51200 -312392464
131350 130279 899495042
25561 84012 970739672
4323 107998 80215540
33687 122638 -675848806
16727 51318 589271392
2104 5946 426222887
4523 67123 464611474
32115 78587 389442296
39750 98563 89607470
79642 58548 128363120
29582 2597 659423875
89576 87416 -161791569
38226 109416 396588014
101551 102896 384754918
30276 145749 -686446798
59843 147261 27637494
17265 14499 845178390
140249 126449 821865214
32106 105450 -252135932
117556 16532 737951308
139581 64064 -39614303
73789 70081 540424012
32582 147248 358412299
69933 38381 917207547
34577 47825 -319162872
114108 15652 -491454472
6987 90440 -725376651
34078 11382 -290022108
46505 360 912922095
60923 100485 -428894861
89179 41689 -246741169
78933 122180 -869416288
39886 65485 -864857895
141781 61764 245961337
83367 128992 -153007757
65314 63526 -305158561
10354 104242 416032741
116513 31911 -972368052
31942 129865 776796377
65164 59670 445432396
78243 130972 137848960
4130 47366 -742388489
67198 96981 -11212545
138241 80782 -91620733
73969 100370 836171768
102824 82416 720325890
123020 65566 65651241
23005 132801 313662912
77417 120078 234746879
79294 148702 -666552068
137057 72012 163418318
81838 6251 512481979
134039 35576 -717900016
45828 89314 408537499
144708 92423 806432399
72398 72501 868678093
57408 70017 -457698015
122690 120401 516667799
102929 107747 611962448
117804 114731 -697327629
134348 127196 -31425568
43720 64481 282037248
108658 68982 -551249847
100503 2314 669574321
85451 136227 686368945
78370 48838 441511290
109856 114644 201352436
135032 13971 899933689
109013 46492 708957480
91768 57900 666919393
58807 50784 -436173587
10607 43028 325633954
15896 28416 840451095
63200 121337 741074166
81317 130999 -505489530
102653 14913 13879294
46634 71493 129693807
33004 110161 -895751697
144753 89714 -952712845
19396 144371 973683343
32195 86190 182389669
43465 74150 322459784
100756 16296 456537492
140962 147671 155842151
128118 37551 -285718791
61735 35629 719311314
131980 97269 -856468681
129117 117777 -136378468
62807 84206 243301967
93596 98611 -742455095
110888 103130 115078201
14669 1341 361188876
118829 83807 190013573
7220 116686 -832963008
123467 5612 897196139
22315 83285 980905944
53689 110666 -517755309
10099 52760 621488342
26665 12753 498981796
121147 108726 323521800
47787 83624 743990737
87663 100381 816741787
30259 53394 -909462671
55873 92619 53560372
95079 85502 -73602494
126367 36318 -566233571
112760 16348 150425384
14706 68742 -378591240
69497 51764 874111461
99726 141985 -83660627
126453 72238 -928305894
87040 83517 -127356762
121151 8193 580345529
120065 114203 -970518775
92518 10979 691347947
43131 109672 919116172
15347 79521 96747180
47121 45363 746999445
9444 42822 843770817
39729 144550 346603082
145406 40234 766292487
44180 81478 887162293
98242 142515 848829614
69961 143525 185990065
25556 82146 973523770
117110 99049 735333962
107077 35958 91718044
119306 125622 223262191
60194 39507 706717622
15519 11098 422799025
50519 94105 -25952507
55606 85333 354285877
147185 22044 422774020
99678 88655 113260559
96146 69933 -218561262
2189 20220 -435494674
103147 28213 715565568
35813 26847 75978120
111087 121371 937228498
12970 44850 -721479553
52779 111665 -939989868
107304 41412 535841135
107119 23262 481236603
100679 142572 -232072006
38739 126352 -484709780
91626 31410 897789602
29056 140405 884588440
127998 140982 -355055560
115781 70958 45400561
19811 86455 312891103
48215 6169 -759114379
101336 121705 -38714641
2057 17858 -56211118
94642 70341 -405987728
38071 119329 -400111890
46070 10360 -866989602
83149 28603 452876214
9355 17300 -995457820
26440 31957 160857983
27906 74815 -937082243
94125 23725 -154484788
110285 8478 -953283867
148554 21077 692101867
38955 93726 -517575639
762 132285 457582354
9096 28363 177591053
109640 124520 645757756
137746 137551 -323544457
101200 21528 -208050429
43649 29518 71474128
86355 53951 321659189
21921 121416 -898124323
116277 124552 319019355
59478 143262 -349990543
21285 79884 616781614
26051 66106 127155045
76636 90568 -827435353
78077 33473 135217446
121270 136424 -263373146
63745 77846 -279766857
141232 111021 582878250
68059 95140 367141186
30863 65083 -165108154
106798 77497 967053409
74711 114977 -897534637
8888 139528 -420082931
35164 65342 143215910
21923 22138 627142719
106345 23207 -271339312
87509 41940 870683054
38437 113345 969412924
27623 40640 295429678
131483 15535 31129934
93500 60343 -317096819
102380 133318 211440525
126631 15844 540893066
83181 91051 -513330161
59145 109899 -831491250
58675 22309 888874409
5973 20911 147044516
80349 22692 -564637898
129298 37355 -839476354
100503 36961 -430031771
49329 10955 559051256
123815 53380 780579587
135772 140639 123580459
10049 16214 -440211884
67775 43969 952487563
7727 40069 -645408178
44287 129653 279432488
148467 89489 -673388599
122271 92507 197407609
146036 79227 918462300
74819 72692 -183191036
34814 40610 -353944358
140899 72540 -269662466
88824 4313 -365741784
3988 118456 -503576180
64556 84355 557455121
126808 65367 -328168833
34003 135198 -866365619
114355 121390 -463088299
82141 147711 852232509
27096 131210 486744721
99177 135113 -349689019
56631 93563 -309516843
22490 40506 166626635
92091 103742 -392127549
3262 144961 910659920
93287 82416 -175546474
115720 83875 -35418275
101071 251 297468847
19964 50457 678783872
51640 125311 940415342
17600 113299 -379286932
98711 80196 930856719
106572 117192 -538054422
108397 28675 -945371305
69934 125612 -958913465
70773 66089 261221791
116717 39226 678370229
29297 27762 989840549
30171 135496 -704210785
80749 31396 -931971901
575 25509 -26727786
108674 125216 230877253
113800 109492 607256808
17976 117992 562495209
51339 50980 152583086
74321 68324 106272012
38409 19883 475260039
108488 80021 -871817852
128618 145923 -601015433
36487 48495 -573296760
96244 62254 -796138423
136217 119118 -881647909
148285 56817 989123597
103737 69695 -935700546
24081 86527 -636000534
102838 34613 455365025
92104 17805 -296717389
727 48291 -192976211
88358 47011 -2989064
29982 30944 123021544
109060 111335 615325946
73060 37367 768531186
93989 58942 223463232
66593 42447 -880919966
19093 86136 -930176860
90776 15325 410584816
76268 69032 -540064217
100339 49307 -86646735
117727 109807 -106962537
107207 133609 61763267
133237 149507 249392350
120964 128258 -76197674
78550 117000 -710130374
67556 71634 -22145969
133585 60183 -67446916
13297 65176 248415778
29154 135815 -639892446
57509 14371 -369370886
90302 112741 -729457070
95819 141824 -712373780
16964 131213 -722286314
120471 149292 571893085
5652 134784 -303184504
143050 93165 -808891038
41130 2634 543771436
140075 312 -745455812
59002 126144 -662290508
96223 130111 -152867605
22529 101103 492556637
78618 3006 -752839887
70880 95383 202270944
139926 38626 197380023
64021 38227 -288285437
136169 124093 93351412
28885 49719 -293861485
125610 41667 -69362244
132873 96295 -682489138
39394 76890 659432699
33334 32761 656720436
118787 8944 411519747
36831 144121 -128444331
75735 79195 114737636
104146 138326 973834074
83338 95147 -465190435
21494 110148 878356637
65860 119392 253248095
120936 12929 446474790
27480 103946 -663295756
37352 84930 -911831778
47309 8805 973003412
77064 16450 132189676
125823 18024 397674652
67836 38 636489943
132000 41599 845218834
68307 90994 -924519847
188 135760 730283170
40653 134634 317109010
149559 141552 109557678
127349 62884 897528808
111078 126827 -677054005
17169 63938 -351505838
106270 97288 278149591
40806 17305 52688102
99997 92975 -357897469
148625 2546 -914089555
30449 50364 -696051233
19442 102130 61685235
54745 90366 -733956788
33120 70655 238655217
83075 52316 332865462
59349 73831 -147358924
13408 130056 21832662
85838 148152 -754222934
56327 35223 -365817083
88280 48949 263255918
127801 33109 552749651
115708 11706 933066117
20495 77717 -413146655
6151 29351 988017259
100463 32063 882032853
60124 65677 -388109434
63543 5637 953083602
105345 112978 -584971352
114707 58713 -818998269
45601 34866 -796228475
114640 122157 785915178
18911 119401 -160417266
134048 67911 -289715213
124733 114272 -71389276
143423 137125 -653090111
20234 33319 -817742707
119638 67330 -839129191
37271 138186 764707302
135267 1131 364658423
34788 984 -502407642
5593 127914 633895936
86410 18235 -639647208
12426 25502 907063045
27978 9892 628108785
37753 97851 -27492887
123159 144317 142951845
99448 3024 -524088656
114964 107046 10643982
12107 87433 -127960150
64464 90354 -23127503
120286 90912 813630600
114962 114155 -475745205
147771 114600 -311257297
30534 63482 563713577
46158 104 -719861785
144313 30036 -462468293
142560 104457 -685932011
105139 87993 141907903
30924 26477 194998307
111685 145336 266199081
947 18016 939641160
77375 107962 780007853
100656 118761 908521597
70146 122111 -501667451
86267 22752 -417756596
50619 33514 -131353143
46427 12682 -425983832
95520 109877 259562177
62909 54233 -632675972
55760 115382 -148430062
100688 14330 -394308325
83238 92871 -209646735
35235 49065 66099660
2447 127729 263888793
88681 56786 992468672
18225 30210 -954543875
63596 99003 -432789703
10266 44724 -194838494
129895 93382 733551158
141137 123588 355405021
1189 132487 -71780756
144990 1735 -584942004
106642 85564 684000245
89977 28676 291013391
9107 98087 -980442092
73726 43268 766368730
64538 143539 234435996
23091 103743 -700188369
135056 113140 667703432
18983 66592 -415025200
58271 74383 -637142252
85470 94368 591993287
51852 3360 -94306065
122059 64735 740971922
44696 143355 -842755839
146023 102621 -593728213
13581 126702 -118762170
79417 55606 610154679
10435 140528 -597267149
33380 130999 321971499
104919 127664 -204857080
44678 143815 337881521
86191 40383 779850048
69259 137907 775639274
73158 127767 -352409866
28074 14196 184944081
137071 31150 782832789
65659 91519 -921564347
105147 28724 706277675
6173 71842 534207406
49874 44421 -515607266
127310 136084 938516820
73198 99756 -341512091
73152 144741 378737523
118175 51349 -710370959
86429 66952 -411360423
2932 81966 -139195077
71422 96484 260064444
7414 135091 18954886
44660 22061 317011618
77464 27104 271966429
44896 92469 -283366282
781 51323 229034080
10524 106513 -330370612
27064 15100 -806855239
95355 25726 899414669
56665 84418 483791772
26683 8111 299338449
124413 23162 214114196
146403 48937 -688187855
127684 136365 -560920350
29323 39988 643199514
73717 26665 -791944426
124892 142175 -925481326
112476 135841 -246253284
109569 102784 -708207313
86291 127543 932093683
65612 139530 -839016923
19361 69764 598307620
39540 52905 698138845
3878 135650 -537442574
19106 148348 -357437199
78747 50549 346994821
115175 136312 -715237741
89767 39758 573691553
113115 73446 948605143
73845 16145 -167856704
74240 60860 524562612
143520 110894 -585098799
97567 56226 -158105024
140743 15283 -612448338
66605 86899 770738502
115364 98669 -225556974
139792 99373 -544502805
93331 21931 -541048381
77737 116284 191909787
104622 128752 -812597759
141042 70846 -819520810
39061 145690 -916963522
44753 3285 709460209
24142 57048 -326198709
97382 53334 -263205352
68973 77099 671818408
5738 22688 -917847360
54812 79939 -24361833
13379 78437 940629219
132702 132276 600125754
51881 136007 380272702
140393 89937 869392852
41301 76935 765479038
15021 122721 -363566853
118714 114610 -53103412
120783 99522 -260838369
109732 8147 -557513328
29711 1437 801423190
71023 40862 -630930868
60542 82763 852281255
91757 124554 368620663
65722 139378 269598584
30010 18240 675957583
114907 94420 800047546
119174 4513 145808660
48251 78422 617623994
93261 112576 -354854403
144555 19096 -219991272
64238 50757 -288395715
148351 52369 -832751159
3845 48347 -696345056
144920 108936 955805678
40610 82950 -417996139
35819 126137 9682030
75440 86224 -293574725
132116 123939 470642834
34109 106018 -748932355
55626 16252 -296436816
82100 18229 643785085
52087 91057 -962413498
26314 148037 -721666662
98218 7142 9531493
128305 74329 667046218
9698 13339 -640348815
77672 135100 607942295
93465 55484 487831763
4696 18637 -814725629
22995 118194 882898797
10231 71671 481962581
75761 37770 -803650246
61093 97787 479934680
86376 4070 496876323
118911 74054 629046012
114963 60093 -170269371
120615 48031 697590968
910 57404 712791073
47929 76047 -28232605
74040 75321 -945626697
70559 113831 414700959
103307 81531 515363829
112368 114525 -423198742
135137 118857 229434233
91845 7851 464790597
111555 40834 627524232
76055 7771 -804920734
54719 40871 914699410
50560 75983 -87948125
19514 141031 575206964
10704 126124 100179678
70025 2320 -513644537
122511 111906 892394988
25945 52952 -954282723
132343 123596 -933682393
65383 130504 -116584946
63510 125115 580121465
6103 15953 -222869635
53595 94500 -855375508
138371 28739 316535320
22691 130471 -300756817
117736 87298 532268206
67639 35505 -369906299
39842 135704 -245264655
66867 98788 621041300
47581 130692 176292058
96591 68914 140780432
35164 113936 84083569
49471 68463 -101244714
131796 94294 -520464647
31062 24607 326461431
65679 38071 240484997
11344 124776 54278051
113813 130089 -595304903
33140 128408 -882335270
110091 79707 -931907126
103187 80962 512720285
36487 83134 -965891681
149410 57333 -600346198
7862 127403 -81869628
101317 106702 -513149012
141602 101392 -611549178
101581 45870 -192020621
35731 79126 782818828
142744 137716 -129483686
28329 52241 -480396449
16929 10993 99951605
69976 120749 306395388
122539 67546 949640304
99474 10735 667102293
143463 147248 642191818
29911 51039 -601785626
126058 59119 -396417574
121757 4412 694234155
34954 38027 726359613
139719 98482 -34944517
33403 93571 -460045378
118517 83756 858641163
37793 126145 -500031880
149143 2973 -973192896
6084 47327 -98709924
45531 82755 540936282
73911 84987 960130508
95252 8157 -562143266
36547 93238 224295064
133248 1703 168361551
146975 109036 65107147
27363 10028 604652302
9625 29838 -153681389
90836 41109 -821451861
135347 11157 -836391453
113237 131641 330927347
63347 54478 -777987917
137490 23683 -192359353
112632 42612 -421852357
43693 58496 -868221243
25734 2841 -769707098
103170 61098 850943305
116717 58129 -249986435
5283 104155 -333768591
65338 39032 227113929
61752 94433 -641274400
100267 87269 -795970155
59089 142478 -610335394
68445 64925 -656406263
77724 56427 193649655
128028 100870 -990396390
105862 11350 -387078096
99665 32159 -434256623
97771 76152 407019194
146933 109544 682390710
137641 93670 738871000
115076 85953 -522393860
16348 72822 338138679
84583 47025 967870312
37061 31505 193282815
130655 57502 -769369840
119174 12658 463478841
137426 55719 -491348847
129891 103970 -30373437
102944 95252 -151806235
144555 124555 -804819327
87034 99573 -724355275
85932 96744 427254490
78840 83478 552004602
132463 92928 564267199
97853 136080 -691212023
23034 92932 -264067915
41369 48279 807227640
106411 100950 813827014
66685 25980 -9572982
31351 11142 -179452146
12627 139065 -120292762
147045 9754 663659813
33929 95242 -253341322
147523 33053 -641678113
128980 99440 678173871
148746 73464 775969415
77557 90675 -835690293
15267 38307 891936680
106354 23027 -503359394
105194 115022 -787545672
52158 68071 -329557800
147695 53554 -367864232
94037 99678 691633587
133461 131643 461518836
95107 144399 97959459
114028 51086 38349556
10695 106214 146691823
49783 3485 665103141
34284 65983 916430514
99163 43242 812418347
37873 100341 -805029631
76464 26593 26106581
101232 27714 892554611
128808 81000 821184874
110307 2399 464992438
55503 93011 416255445
41919 127346 -605616958
121976 44305 -191810715
66548 14338 675290702
58902 149695 -108134022
88660 90925 390435186
85445 20384 716032200
113543 107870 481331232
16403 84936 -603621672
12497 131891 -61267856
75368 115561 278389133
57610 54973 -204451864
116742 134211 723497519
103402 85750 -172593799
76652 109653 -260077933
61385 106947 283733104
95065 1134 -65966150
108763 69038 -608613549
11149 31394 495840110
126302 74386 556825256
26431 31535 -116082443
145491 57502 -403592614
92431 49212 -432761996
81551 133709 -879972752
69887 24895 -960233629
119592 2496 -886759700
111546 46517 719848265
120877 11503 -937599029
145055 89342 342264892
24278 111915 692439018
104466 39490 -905439496
50028 53745 -406748321
4471 82924 706435189
113179 102844 -532047695
121629 74782 -680142498
105278 34022 706073086
66592 64271 -29968846
104405 51988 -757159888
3530 104411 -140231164
4334 146734 -163651608
5694 13298 599648191
118386 9533 700914393
101248 63382 -770970927
58294 16771 -909464642
86954 148104 225578518
125706 60315 688122261
66964 83653 656509418
100861 76362 805226586
146476 16569 551560357
121560 133113 535696046
84200 72134 -458328002
129618 125574 -342952527
97979 137219 -799907490
104820 78151 335260519
57350 126478 49313668
77200 4157 -213892530
118972 139206 157280712
112969 82692 -342976356
14533 66894 521154020
89919 60385 -256338632
125509 37427 -256688649
139330 146411 -438535362
115662 71181 739539074
86455 80923 728115305
130673 128548 -973665298
33369 71791 844972310
114143 559 757199898
32250 112054 546078604
52105 148674 -367561434
46941 18825 -918811049
114336 119163 993566019
81833 49754 -209706576
89100 52761 489504121
72757 9479 669890975
119993 63788 -777259732
30480 95431 -539697871
92751 144600 690236780
84083 92306 -700600182
28580 96803 758997368
111001 113962 -184240479
30912 67284 595110356
117459 126338 -619939976
121608 53009 946076737
147451 26714 374967827
11807 126478 256971489
26727 2582 -893952122
120506 86270 594234880
87371 33162 576637836
97586 122422 -227440951
79976 137985 -821637644
126609 113207 503812647
110023 123409 -887852468
134451 108624 207109167
95263 29054 -19469713
131522 78441 172131079
76145 18435 -515820559
149234 75319 -685589475
61801 106073 -925829611
72120 2368 190524719
50570 37425 90122208
146058 61772 -824905817
119125 132757 -807860250
91357 77017 871752086
9231 107077 930468032
72514 42574 -719696089
12303 114938 46792322
102180 62722 71300716
6215 30210 -608809302
31028 140250 535624461
109108 27278 -143155887
130765 37696 262736984
37369 71913 -544956085
67506 37800 927111491
116005 56956 -266133938
32305 103536 329478484
83461 134614 747945121
53197 46889 723803478
30855 108287 -418736730
116788 75370 176310019
111033 54166 -377224767
64370 90488 -88441166
512 64230 141090339
136713 8290 -650839711
58445 12444 429281148
122983 101943 -736331398
77585 29950 -954176164
142214 95578 968011783
46489 4184 -991287129
57487 101305 -966490131
29144 36193 -107987154
40189 24040 -97398671
34721 142499 -236769691
80156 75772 -170732757
136135 70812 -248074752
63783 121960 421530357
7028 43130 369172464
24534 3397 888314743
142922 40352 432437932
6212 17096 -887909058
33974 50264 -133057602
81257 32464 -422073328
25903 131180 781641424
81956 97625 245275187
105161 59581 668763087
121122 110564 701018865
133941 83667 -96754930
40055 43008 -581207329
94056 30015 796919632
84244 78565 419354027
76295 29240 737504647
40553 118164 825544624
36689 81441 880316870
33309 23314 333396099
115404 44448 501139810
107234 9300 -92744322
132820 27764 -845697031
4341 104968 582270428
87153 96608 -199641559
7904 82634 107956654
145781 42952 529063089
129412 120762 -682274604
112684 41826 545004500
114841 44769 -146780941
13974 1441 -237859214
105762 134850 -123711948
89990 72463 53392390
44373 8830 470599929
38830 40398 343797808
131401 64316 281780473
64869 61045 519975693
36932 13098 391539496
55536 13474 444334065
130381 141522 93388439
74567 109548 -283339344
64239 102905 -335051380
77485 82141 -654020651
32057 129981 430572255
131421 20637 -542467440
128841 136395 755141687
144780 108399 651331604
12974 135421 -889449520
114318 64912 325670469
145877 14876 112239448
60070 41382 637447723
131842 8661 -947706532
49470 28988 32700991
80630 90975 135752431
146290 148406 -168554950
58540 99182 879781135
105273 54025 -37185297
134324 112542 443697926
148320 132060 -910141720
126916 114527 461274278
144200 88129 706894999
6083 11827 -48882595
125559 68765 -761445457
103285 124151 457603370
107955 32578 538559488
59769 59091 -732599439
132654 52333 13102733
109751 90502 -854324355
29767 125061 584983367
112616 24227 253813331
108681 91235 -159504584
40921 63857 681207969
69764 73305 -287649141
133584 61698 -158748749
79320 11065 203676780
12076 10591 572284727
19329 91071 -522910934
18207 49976 -285596439
23238 125027 907354425
109059 71710 -508869535
21619 106188 -174080716
57769 89740 646050067
46318 5828 845737249
19225 114533 746114594
109460 114130 -771543953
29689 61782 835930223
118237 47785 909365137
31318 120741 -633260480
52760 33000 144130412
122429 78089 -609292689
137013 38424 -3493264
38738 99424 -181292622
108012 18154 -652873945
55905 144053 -507393877
75658 89286 -102878648
7680 28860 872695914
122281 134760 452170503
111889 70813 -306789017
91728 30189 183595378
152 132670 -61492435
105241 128307 -781206064
30255 63478 971610579
63268 1593 828524659
92454 99476 -612917851
17919 69608 -726981766
104656 127302 436146377
117920 14515 -719345269
144963 120272 876621945
92646 35043 677797771
68194 33138 -425182356
58222 119110 580731253
17107 72714 189499212
61391 66287 66841905
52672 100001 -220713593
7101 55561 -670332985
29368 33427 -591994081
93114 59961 -613795216
69565 41180 873489185
93418 89997 821233270
103861 87752 781961493
70603 24504 -516220813
39634 111533 26223619
23468 37117 -848025542
55262 136910 -884378781
64810 28167 -539922016
23328 15262 -453108524
113104 97241 523834119
91489 111840 541519723
85605 38712 976305127
76873 81591 -458993940
100695 75185 489936751
144839 84933 -945558636
88046 26826 392082314
52783 67126 321805732
28903 67048 212336688
96234 70824 -881247458
117027 21556 -650190722
72609 57443 -169169136
47929 57821 -61129198
97348 95135 935062641
130815 104840 -739685720
24410 29792 -488405463
44997 78830 32408187
120395 16096 270839495
53235 129707 -36730047
113215 95978 477205467
121367 104793 -879120070
129745 52902 178041728
19527 48759 811853189
45971 128731 -200365406
39657 19622 -732188831
63332 118995 -224442324
59950 43429 689743562
90270 52758 971545676
14926 40513 -327633575
123862 56505 951846946
22867 6869 -554364729
32800 70949 -833797835
55691 120699 -605495480
79027 133725 -378224734
131570 135237 381304124
144697 123016 766387411
131583 89573 445632827
89352 19446 -465040635
11473 99562 894925483
120985 67247 704124088
103472 101011 -462696727
124482 47693 -818681629
124808 73700 774518615
91830 112004 -633716978
65660 58146 958460409
40342 78317 247502110
39912 140567 -631636153
108047 97214 510591346
13849 127851 587571306
31149 104541 -844190416
29021 57972 -516005092
113136 77959 648527296
91674 4757 -677434838
144114 41180 688403857
140114 51601 115251218
101353 132315 -853716634
13325 112483 -524294064
41008 1185 -763196569
45888 82335 -133842448
21731 124336 -895617160
117951 133478 696838595
35714 11807 -351482707
4023 100770 42690599
21836 43169 -63610886
67182 33049 -684724396
89672 13045 653539645
25146 147812 -453640205
9210 64732 891179727
73007 58594 363898800
21433 86879 399663849
14938 139261 42352929
102038 114951 535215669
39882 28017 326190856
136426 54883 -937838100
67778 70006 -724893270
106347 3684 -873160269
144149 86598 -177144428
86829 111063 448406634
117602 69702 -329486960
7615 68866 -390736070
14342 30486 -13708281
27394 23072 -556440772
27964 136903 117143950
106205 75610 852004614
29901 95873 349593399
3896 23481 45856282
137549 128997 -948259089
143877 8167 -320680197
6493 98212 -983195563
40339 137628 -742549982
47139 63908 269503925
131937 139318 455743569
145120 32745 -962943129
30146 86949 -553352769
106421 36353 -494547067
98162 116779 790031191
59577 5283 578795545
115025 7069 -839604377
47894 89875 -925290102
140915 117444 335581803
40937 51995 9780520
29580 132912 599324125
130860 94538 -555197772
131277 111541 -52376777
56683 110695 -710974495
80118 24640 660102653
109519 70995 553021973
23318 42943 657282868
45255 122366 441020951
10165 13980 -842934074
15865 15056 -246152449
46731 117947 241391711
104761 25586 -162710932
93113 136424 -236045529
87521 100285 405299008
93903 144278 -914370813
77115 103034 -140625095
27799 55065 267634647
141592 127297 -451034366
14916 22963 -719515857
25793 69034 416927606
99020 125602 150031683
96947 76305 317828026
14216 16304 179971348
15304 127096 -417850062
88629 146913 478940082
141627 51982 984298820
129083 102260 288006442
10362 143304 432795457
99983 35655 -906791490
70647 121474 -112910243
143468 92227 51807453
97375 86732 -25128931
84775 13861 -13210688
139947 7428 -667053025
77326 97302 -10608664
42054 7324 813311991
15337 111109 248489885
31813 94742 -241040879
48012 136881 -446497938
2058 49830 -695570691
43312 9083 -515880773
148525 25871 -668893400
123920 39686 -455496936
64244 65781 -921782388
106732 113079 129009687
18832 7801 -746461987
20076 118790 -647835423
21239 84700 -121401257
41187 96870 920328574
18291 70842 499793206
10791 128279 816501658
65067 43914 -913192858
68359 61166 -232337353
35012 115304 -101962675
16108 2164 38315329
109812 74780 -643468442
6178 59459 -785289530
22856 63308 126741525
103245 20679 -528569875
121295 54812 -670471642
119332 34254 -354997940
70484 23888 -175192151
18693 40786 570910279
33130 44955 478408016
34712 102371 709443731
16201 81320 671744638
146982 98200 -267051802
118479 93114 -785415238
2780 126030 52903686
2985 110922 -45691953
40542 9490 -1990132
70063 9509 736163157
91954 88402 115256500
30948 145148 -555149468
13784 101619 -50608002
118031 24771 677625768
100811 27377 -355924478
115270 139059 -110785002
11788 81603 143744190
52721 53388 153797277
116794 60381 66339083
100651 113785 400043882
144176 93339 -925449220
104387 133617 -143672272
136555 30489 629351724
36622 10227 -869676629
23034 3150 845504817
128586 32447 692955087
61854 133738 496613148
41313 81109 46514838
134709 39310 13532189
18590 149026 507743029
41010 133063 -650407351
108465 40653 -690328949
20821 55139 -720061241
105258 27788 -13218133
41588 92323 -578492605
2075 21216 -527780698
48106 132618 -61640284
10838 109813 814859524
32878 84251 -891209640
104606 132995 779826655
63923 8868 611694108
78057 70269 237400436
118889 1034 752821825
29244 31422 -646310828
134966 123588 -527052091
53320 4980 -921207169
123307 90113 202863214
31078 134836 557532171
119917 145400 -393020358
108110 18315 -605114406
109609 129858 824944652
118781 49111 -124210895
71764 30544 -525942390
218 72098 840581026
50081 46853 750367203
110254 110927 267098009
50306 107528 938724262
39478 94541 36054505
140110 65193 -941572409
21950 30353 503285323
106351 111441 251616119
105300 15393 948857755
119392 120120 -870086068
11139 114449 -733584166
122083 104418 -748390022
96959 96232 630506665
83693 137783 -915145260
10883 16813 688358481
74507 94821 -32253540
137391 106866 -215179107
129991 78937 -19799601
104594 147769 660954555
41201 125080 -219879047
141078 126282 200161151
916 61162 928935621
143822 91560 300445267
144759 96890 40194159
11344 9903 -738421490
27977 20402 675171077
18789 70258 -870631023
78797 123523 296587360
19801 59658 -194556456
140714 65765 -24833636
42567 42962 447369077
65612 87875 -764387188
98780 104631 998496200
89532 132666 446645419
29714 2547 -353074459
77093 49652 523685266
49908 112934 -476237735
117010 131483 589276017
135311 25978 459968627
71809 55783 366425607
128072 145597 -464176422
114110 141720 944349135
54131 134608 730604367
86272 71032 877950539
22595 114813 -625169288
108659 90272 43682401
83016 75421 -469402065
4974 130949 372271975
26858 52818 912711039
50114 15481 -492568010
75505 84729 79465786
39006 40046 506989357
33771 6369 -950464432
90327 76533 318954717
78670 145654 -512457800
50020 86212 16955102
138450 40796 303059853
14738 69575 870937362
104810 74971 134057940
98329 77274 752264432
130468 69707 326406797
131901 65059 -831712915
14437 140160 943295469
76081 43292 553006945
144360 94102 527309974
125651 137930 717808359
35698 41225 698916033
32947 90911 -958451342
146694 98471 -656496951
140204 117568 933906095
122754 135307 403478607
50379 62760 -895459527
42592 132476 -181762602
97081 71147 131725088
137688 19753 90411307
5633 146832 -732629706
107496 146547 -663795308
65100 1383 94356487
146922 119535 -37705888
106276 9810 370555557
135174 7494 -605511805
7017 127240 -840929330
67129 3002 187145822
30748 130321 547519758
37542 92245 236802509
82285 5266 -276727720
35324 80616 -77016309
82932 97323 -450105540
43096 107081 769776206
64471 11731 -580045740
7025 114787 -324773797
124143 23213 -784966656
11958 37825 498598044
19458 103603 224557850
50909 138522 -507236849
84551 42052 313249641
22307 93266 -428276586
14282 42381 113090765
85511 12444 985816834
113844 115905 -439782684
56835 7357 402770978
60783 61396 -52303125
95973 43510 -326450520
30351 56961 341869996
148405 21393 -574513520
141044 10739 -697563605
76603 87561 -916398820
125246 145718 976952025
73882 69948 -269213245
56961 14281 454623277
9928 66815 385992506
74694 13693 -922375706
86687 106344 734262784
100189 60424 668090523
143794 3969 -561115273
89108 71640 172749144
90556 101164 -991126006
82917 130176 -453948574
66647 122386 -207238273
40308 51831 -45258687
79018 37801 242938007
108629 133015 760309068
106078 50265 -897869057
56057 122597 393628049
30385 130172 40217659
42669 126096 -782426280
97339 116380 -225720630
89108 44302 -497946300
28963 25356 -878999073
15572 107556 323569835
30794 3720 346038599
123222 69830 -529476957
92222 5971 954351911
52260 76006 236700676
17619 11350 -91775905
122368 2202 -294453659
92136 69025 471971570
148977 74331 809729057
8776 77684 240168492
95049 128028 -74952345
2312 118187 -280673323
14966 60010 -279939552
125794 2166 794757386
52407 118539 -786629557
3126 21209 955712807
136330 76282 -11575952
25395 37958 -769257531
71663 18711 -863904220
82572 51468 172919388
117949 103664 -992930260
40889 91185 997273330
78536 149671 479439091
52289 70923 -725332419
61189 120341 956579654
55009 25105 -162108009
5788 149437 -857993619
21301 28699 6044272
122444 109813 -24762339
72033 99075 71244447
62355 5505 -42268029
121118 108236 -936730245
13098 86460 -352332057
91179 77667 -980482338
20108 147145 449454192
74674 19501 -515948302
108720 107865 565301721
45225 23220 745459641
91987 87259 -415234816
113427 145997 973807204
127505 83911 793204618
101590 122205 -556689069
139187 74819 -158354154
84953 114199 624699500
40383 49100 193177775
128224 31667 46672664
112326 67530 305564718
89513 92306 -846026908
114623 141690 -226271221
1976 6986 -750733743
89727 99775 333747629
38980 18887 596781500
77001 99339 -876918166
99930 11932 565964954
129821 37205 -74179683
3556 58119 11856691
128220 46123 879336277
60142 73668 -501825486
117073 1498 -333305096
149176 6938 -150597070
84033 35498 -143876095
58144 137106 -978340545
130390 48774 -926649187
1877 98065 -58417893
112809 87207 -327458294
49782 142573 -74175675
106701 133866 540469197
138847 119091 -391648808
78363 136358 349915721
124930 57302 976901139
47992 13891 264797469
108835 119109 573097146
13261 88680 -294766177
140844 85749 980003887
39228 28079 -564750527
113882 91675 224136967
138458 125375 543198976
121559 109103 -225216095
58052 7528 181162623
43378 143992 135115907
126205 135515 617732975
19654 71743 215012941
75157 79100 505602694
53655 27675 740151966
31498 112760 428378035
40259 49561 -154797618
53651 81777 -78530228
106328 72009 272611691
8480 35515 354035773
17471 129906 489377043
99849 51948 -160543272
142731 11876 -199629564
58813 14380 790200997
29273 137007 981416134
58033 72719 349773662
127517 19013 778170059
29496 42558 140009086
106671 48844 329784392
119143 117195 -829696223
144736 35985 -720363630
26440 129732 -301180433
8789 75433 -447454963
87740 89781 581344195
3211 121242 888161560
112134 37267 545824695
83016 69941 -789584925
88906 11474 421986328
73150 143195 380079092
1024 17390 -749891114
42572 88081 -263988704
147692 17199 577681075
134031 149561 -241171897
68520 59506 505209754
115269 46164 372903217
108920 7377 339600555
90097 81380 -958408686
28761 82278 -834640969
123872 30679 -113023628
97218 16377 -852216813
90079 48055 -293533914
120704 59327 653490461
28797 29193 -167804776
114846 143441 -233923217
117441 121159 569403962
87341 113304 -740547354
57044 149683 169474336
30070 144897 681092394
53819 4977 -171194398
121414 48530 -284755899
65640 29401 365929777
85646 148741 175704896
76722 47509 -688930193
36541 50857 -765304094
116247 77766 134937089
48195 40490 -345876194
16521 87909 677220771
21601 92821 -870502970
7557 126648 545617407
37741 96831 974408698
115603 88576 956217893
91550 120997 639072584
132265 74342 -752042740
21046 98165 -221054233
27395 81854 141887572
48360 23935 -764252228
130051 149084 605123409
130296 48490 868054389
60427 122359 989463520
100403 32029 -881509394
126486 115942 -708370173
57826 108700 738119999
95127 109234 -297852012
1452 115281 -202711407
10459 85611 349896069
146526 54904 -772827042
132074 84230 -109180078
129708 139345 314212461
9007 100015 932503186
59256 367 -807002854
131448 23540 -912300061
79088 119789 -813193189
127415 122989 405900228
49684 57853 -22427462
110238 72283 -169983166
50940 100468 598107831
78607 147451 155561802
58332 56580 -919013861
60856 132343 956724124
89280 129540 310509452
466 55626 -422755549
34711 101949 -570301976
89643 124431 874863722
107034 48013 -677219527
134346 99424 -321143704
135537 127545 365650941
12929 39947 -519216897
133185 46432 -588919636
57353 40350 -436556590
84904 41398 -402078747
56742 72892 -572264357
8222 111297 -862872565
67665 107727 -659571530
140899 137753 -301223591
144110 58175 309809122
8045 63670 -213422164
98892 58148 -111098074
31970 14209 324797627
139406 117620 868386318
26314 66845 -640680017
106529 43536 64821455
21910 134233 784342678
25006 22308 503958088
9096 9917 530153679
137310 39746 801595405
106723 17882 578350765
37980 81755 977679937
19718 146948 -611605904
141445 123013 -686089709
140009 142682 20046692
29329 98705 -311504813
145198 50212 736065132
25272 2025 248117671
97749 132175 467885500
46549 50847 -557097220
68784 149348 -266761531
45233 76172 -987777371
39742 115927 732756108
5377 54664 272770823
118619 64667 100243925
139336 114669 -832204436
43086 40772 443489113
76613 126889 246189893
105597 75016 434663256
35870 38176 -239528247
136464 97712 -937653729
7416 144528 449996443
100088 77004 -310261160
38014 36306 -633972139
7192 133740 819342140
5740 10384 366421627
122115 129154 -98573113
3298 60666 460569544
5064 2622 952472988
68336 54696 959612564
20276 114654 415680044
87365 85473 957760959
29273 18097 -198907811
117300 34949 -416919879
130447 13109 -877569960
55352 88538 420122856
87824 32439 378694327
65263 47108 836542084
20121 120676 776419899
67066 83506 302807933
53623 133745 -48699085
17551 17078 112494071
38641 17203 441227654
148160 61649 -444195192
23308 135319 -436921677
135723 82483 -715514471
24012 144183 689274348
55005 11481 -929158241
81219 122017 -321519974
87843 47764 -224617361
8061 49458 993004030
42615 17117 -771503365
4357 42574 -908456888
149068 69676 -249874053
116121 130129 -24182520
96209 62424 309971674
82727 68604 429445189
36412 103552 -929939111
48135 104181 -366627175
59989 139260 -527517832
82965 145814 284612256
25872 102780 -794293672
104271 31810 66422563
85725 71616 -539182291
112867 79927 520297780
63004 101835 -124263488
135110 96516 269636769
37295 51397 367191219
106605 56432 -279037391
120000 62647 -637784820
81554 52703 458108789
31 72314 33601692
49276 16619 639148268
47728 32732 692080427
149067 35340 -931183041
60272 76193 -738558512
24808 78704 278215775
80486 84686 -982211002
137856 81747 -993393763
55329 2476 772425659
53864 111956 675822802
17519 64990 65088966
675 146346 142089767
135499 145679 -656853136
1206 78916 -641851078
9294 56553 -786304886
109731 130902 896867799
46190 43977 -848207290
49157 148177 -469662254
94428 16300 890950234
26636 24780 178239105
67476 99915 651669264
115455 102362 125854879
59564 67914 55927072
41050 22546 -605131424
131277 33977 -618507682
69180 147058 -204475736
147161 13175 772116891
149351 29521 -301376260
116941 65367 -913002865
93590 11333 -7107488
97945 120632 -286382583
30153 46677 457123123
136882 140457 -267235411
75146 103626 -204640432
49315 29875 954705492
12220 57934 -133491750
52516 54617 -335939378
138592 114609 627086534
14336 91100 556626520
111889 88689 647757460
99476 132529 930209365
188 21993 822474323
120839 77900 600167742
41605 93335 -633657494
114663 118362 -488647025
53008 46757 69721607
100323 143213 -813549526
15803 96416 -870603261
42978 125070 -886904971
147130 22049 -766803785
74404 64171 -22662464
77889 147386 32687670
78640 14392 903681627
12432 70859 -15198801
26490 102986 888236437
26533 20226 873703739
131189 22252 980839142
102626 53612 896415999
27625 40045 630553755
44825 1441 451108364
120814 99045 -372028274
148179 11185 -558904768
38880 139014 42867646
41623 147925 969068080
62474 41941 -832374638
51859 75559 -542626388
31467 102790 -292012126
73891 32711 933761499
129615 57088 -590803114
113473 97833 86676720
42463 5800 605229806
55718 121650 419780679
92247 127064 38121484
119194 117191 168482392
24674 80842 181985954
134559 139258 741600834
99372 139255 612589080
10762 7880 216870640
148951 52373 959126919
45410 142909 -793117491
140990 140967 -466211908
69399 113001 252165070
99281 91134 -599861391
114286 137994 93863731
58775 20475 225039297
76282 94470 585674205
66140 81548 -148450502
57866 147757 93878275
39798 28177 -258011361
42895 22931 -393459488
126648 52461 -836639117
118360 7320 692737966
34899 145032 -480502589
106862 73142 625294878
12159 52687 692258433
26005 50236 -195607301
97291 142290 585795453
84471 113936 -970605847
64798 32075 -959002307
46705 31510 308258202
37814 102778 972986119
122377 119065 -50195968
45499 76618 85227049
145199 142285 -576990250
6688 26693 6022342
44311 7172 918696448
74072 48682 -7169348
136931 70905 341143481
133822 7660 465546418
77529 81276 643829529
2185 40843 477480267
48261 22585 443141412
30341 37137 992168239
130671 97284 264081669
47044 141520 393072460
55777 125999 -395563168
141892 2248 -521425296
54258 96037 771326321
94871 17131 814711267
26550 124143 766902092
69208 7458 168732757
139541 62466 -471207959
30486 148524 -576655575
63257 2731 102882723
118586 29751 -148730676
124920 43172 741850444
54542 101793 194368364
107038 71970 898657463
84448 116075 86346272
89582 8295 -938263433
11309 94512 -90246763
64415 60809 288479474
84418 36927 -351626869
63210 116494 417853429
54754 84275 -453370620
6588 2135 573327516
5927 116321 326033705
128862 138408 94875605
97245 45555 177259747
126173 100760 766737810
102177 81825 -857707165
126016 89061 -822268335
38430 94720 512426587
73757 48794 225663060
74843 139795 285682940
69772 113277 -18693181
88541 47950 -393872528
82434 80286 -2994644
145958 58783 499340432
9920 142589 364295452
37312 122513 409453067
98506 22241 793175642
43762 13896 -646371662
99434 29641 207655808
138948 58771 306005690
62346 83643 245164078
106002 10092 -172792544
7857 93351 -285885235
49996 71051 -533494935
15368 100677 333352208
60279 90595 997812353
24510 62333 -574069983
17806 92922 575158148
17149 136842 -950164916
124798 43744 975245097
132430 62622 176422317
149440 132656 -140945107
28 100838 990070964
16262 56517 702379418
113845 8248 -703572083
9167 149678 640889576
45260 48782 373092165
89694 89166 768745930
87255 113001 808044040
59824 38758 -891014834
85196 84471 -62724874
89468 134174 -384065025
26777 44058 -872677074
56057 83150 -477686682
49303 55164 609093006
121402 146454 -758814534
22981 100494 -787600910
68519 97864 642165278
89059 10237 878607931
36915 55291 277357728
98159 111970 -203948006
115702 69986 740309728
38992 43400 983186421
92060 94879 321356623
53224 115502 801282748
104760 61378 254760630
5358 144576 -936685253
75538 113189 -264300158
70160 87819 847721807
21079 16140 -735236099
2723 93113 -403991561
26727 113508 954830241
21021 71247 975937902
57362 111367 834911543
43945 13982 -82827040
77448 86409 -960451965
57930 59024 -598649277
130101 29532 -676266791
105711 56597 -664740645
56428 30774 48044618
66091 7451 903148736
23780 64968 -444435487
81105 43203 301204423
5181 148654 -647704355
18012 145996 -926439603
144516 139626 -353795550
15035 38892 478928323
148623 15355 -691125546
70717 20253 163186395
62202 54102 695466005
24410 42010 736045308
66721 147764 -917983468
3443 100241 -28207908
62935 114709 -39459759
133787 146201 -516763433
15568 53822 -41335780
134882 104142 737375297
37034 46332 -324548925
9024 113739 -462875593
131082 124480 694158426
11476 65981 375444759
10136 52328 -196378638
49390 81665 603579772
30995 21428 682538266
116743 117241 -332456792
4184 60341 987094307
68637 143037 -862993837
82484 121416 649022850
109333 133915 327121541
118220 21305 908278208
120444 26168 -225559754
123874 5849 -136846689
34590 146060 939328490
148680 83449 -94233026
129800 144466 469868907
67024 118353 406419155
8178 10392 -698672982
16272 68950 -754997790
114572 143553 -775835733
122935 66685 -130335246
82327 40952 -645675837
43557 45321 681010687
139915 118505 119742187
36658 28016 -913301598
46545 115961 335394328
85670 22566 864195424
81326 37613 -540212711
10678 6570 -820405646
92370 122957 673887156
131144 23355 85383254
96235 133544 709846902
2425 47746 -512383517
49573 63859 -762668225
79677 92025 -644590049
74667 91375 -752918463
143234 98421 -471518651
3720 35134 -999134528
97758 83688 -603040040
51302 70735 926952895
124063 41584 581036795
111665 141878 -615358010
45370 117547 -187546729
43972 31273 246644132
92194 87072 -209407553
16331 82338 206780286
70610 135704 -216048367
51859 30395 368236681
72775 51573 882459788
45616 94930 320556447
132245 113015 598596863
69351 141955 56359219
137649 39646 598743624
2093 31079 -351710243
88572 51436 607884746
138036 89923 540761899
119887 52953 -717111565
18574 115350 237380657
78999 137807 -805316495
100102 57298 -372905484
96713 12433 849321665
14540 109859 574905817
97455 113334 -749489229
47409 32872 -4322966
131817 69839 393555297
125202 40958 -552484077
47374 17728 -886742700
36002 118801 -650219630
93883 89668 -333592081
123735 15503 -644706167
27984 1285 -657669519
70681 109330 -920367001
105776 47035 769783937
14394 30027 423255342
61389 107609 -437947324
24826 99103 -157446429
15579 113479 -757198172
24989 101576 -244248038
71896 41697 -92809420
35122 55027 -22917188
95771 96984 -73425599
68513 69926 -749911761
109143 32339 664363892
21493 127560 -546111368
32880 77240 449768403
14084 48195 462516235
64619 50316 -840198494
30385 67572 842757021
67342 135426 -243139151
24201 131961 -428438044
129273 90504 869875681
83008 144764 -296686844
40777 31761 721219384
53611 59201 -443220423
57463 64865 456038163
24112 104115 705344623
15513 137058 -136827256
62144 91377 331095831
104411 104100 -354601358
92324 61597 377410177
40736 77369 366069242
10348 1246 -105766447
76295 53073 -194422171
146809 58100 87967879
57452 116645 109039395
101317 79482 214033355
7528 52625 -216145435
64262 111727 -912047744
48998 67816 386830330
2468 102496 -461440035
20364 92092 -201731730
146582 109661 -605573766
124815 28990 412567747
73673 92404 -728779097
94960 105584 709802253
47376 28956 102013946
40809 82580 457716392
29495 72505 -231918890
5372 120224 -182574727
42174 48298 683921468
115864 63893 -226695105
9816 98266 -230841003
21275 114134 759842483
98112 59031 -295240295
127674 88683 -174502046
140569 146529 -368216670
119177 121587 538994543
109429 61630 290471971
113627 17365 -431312264
689 108697 -649309018
46441 73565 -926121869
26770 102983 -245772367
76968 139443 -203863644
34483 79687 604396203
25707 101792 836002977
116834 25952 -667767677
103806 59299 44718107
17536 11320 -191459299
147319 54950 -470579598
10653 106405 -471932647
114846 86893 638650274
2350 35661 919721792
71801 8606 951151967
8428 88295 -587948225
100662 80282 -307253797
79874 64158 -522979535
23542 148759 -84187866
92068 11004 410010089
117559 132129 149535044
134174 46518 -401054552
50586 72757 997009675
140633 16639 -989282101
86374 123214 -617302056
114365 72770 -20381531
41670 58296 614982331
141667 53750 621183078
28698 112745 -4237928
95496 120566 443256395
78185 43691 -478200766
14500 133193 422640240
75527 91350 795653269
132344 89058 550286696
63158 129534 585481773
15008 141557 125773825
117775 23872 -31980223
32420 141135 321910566
21545 84561 -99413905
20772 27071 -451105631
45260 143078 433343712
97193 147425 -821743207
149502 44869 190397009
30038 14463 -127210760
64179 40973 515373993
5979 18240 -810793149
33642 74818 852003593
48907 26324 -257779395
30380 107648 -76326899
1372 62393 -464914385
67709 117068 -592096134
4904 86626 -62434380
135589 82727 -443796068
44693 96467 319671159
77111 49608 -906645946
43335 111903 988727531
46815 45983 13645579
141156 104038 -359927105
128244 93753 265014793
64872 72840 -76225909
4564 44958 274098658
5514 66308 85230834
66106 120889 -907817302
138939 52048 -411852480
2323 7423 -969979977
27163 137053 88524208
148114 114133 -773687919
62589 79987 -837188597
8230 12308 -576160050
49991 7913 -868497187
149039 17807 400296017
18032 1836 207177341
126277 148178 -405151855
53093 70070 -447643937
11592 75175 -821198149
133224 25242 -827349482
51021 23726 320628866
98861 22934 -118795020
111598 91265 757119348
66148 21672 -914521916
36772 65410 -110115887
41774 29916 -197519347
137161 30409 73525846
138020 68277 -60600580
51231 47817 -649047767
91786 89069 -429335738
135967 89499 553519116
86396 142255 -920642678
42062 41159 297405717
63332 19955 487478962
49666 134388 257248086
79667 50384 704081290
59968 103746 551029936
52638 104697 557500916
122128 51677 240004679
54394 77499 739009997
59337 39799 826987975
110813 64758 222304818
61189 87030 -227389000
34378 141950 -420705642
144043 108700 -409839266
131539 126002 943709692
34357 73067 588240418
51559 123590 211348459
130480 139046 786913860
33919 20106 604827907
117233 94239 -155972845
1735 55924 -857787156
34370 46278 165451576
26854 103375 -890789793
61661 103743 -898527619
83196 82579 958490277
113211 63034 13691131
47508 51355 925431661
118246 121165 -956278400
94766 120492 111016438
76887 132987 232553803
17414 102466 -900111984
6002 89582 -256833345
13178 28593 -94232905
115146 128025 -104468818
138562 145371 424746807
107547 131811 -934786636
128549 69123 669902097
135817 116100 842458092
43391 57288 -286908539
130053 49905 -10094037
121197 127732 -585717658
130117 71956 -619929812
93128 134637 532067479
78183 107460 575509983
40858 30382 388607053
3241 139456 363906924
140704 141185 -18635657
5234 95670 -546195784
51012 54147 -609323070
15262 26052 -636769489
118665 131365 -170461175
19910 12211 115843330
135090 63315 -858418872
86380 35158 -26981251
99150 79761 137520087
96105 146588 -441425490
24057 70705 -137645716
13342 128372 -385098179
145256 78842 634903840
137048 25424 -77774791
113370 43120 -390137065
59799 89375 -408039286
834 90400 -855889656
21664 8817 -428622509
94711 131090 -900467880
117849 55503 679025938
103932 113393 200629183
120774 149059 -915031503
83580 4921 -936356564
1161 86994 647696258
43394 125228 930478340
93797 9366 182567557
23262 114946 98096960
101216 116368 -425080149
43751 86236 404617728
130460 117609 -594085838
55557 37052 -929490189
45419 5387 -340987888
53091 90895 -88684062
109274 121795 -164735420
35319 136700 99669628
57288 84990 38625084
29316 111195 -525378452
28224 133187 -350102762
117941 86873 195182043
63369 49512 -691822717
67612 71465 974004906
4344 9108 -144168217
32554 38080 60259329
133738 149263 -121612965
124996 139446 522914341
67992 68188 -580501657
82382 142090 899730991
36300 53116 -631267281
118207 142657 32122809
49806 86760 724820145
74627 25163 331843775
33647 59455 -789155056
78070 122974 -328679466
132767 111795 -334434740
97900 16140 711792468
15381 40609 495441707
143864 75444 -245101939
3796 13980 923586620
106777 220 596816080
143674 42439 209847191
146361 124972 89727570
125681 27363 261970564
36693 4011 -747960985
52700 106966 181846416
91167 51015 -233080343
80941 40412 329868069
57966 91623 594633142
99017 38651 -169832462
60708 26203 620867802
51438 108362 843499164
16015 34972 -334734274
14338 47403 996497889
16494 112676 906178863
98801 93800 826315604
146288 17239 374563991
4069 30605 -305906083
42565 15312 -646367905
49598 72715 644894676
27680 137224 146551011
131363 49106 228238680
44270 111625 419996565
120253 136097 347698788
102742 129487 753359245
46790 17236 -739296287
92103 76648 20105319
128296 17561 -187912104
3017 55663 327403865
63246 10165 507614770
147691 144419 -649986939
117224 15052 -713080604
130848 53827 24287451
103953 120138 342911718
135568 45645 726127741
20795 137907 637062884
143166 140731 -263180024
17364 42643 -402858160
114015 4272 -64684709
73939 5337 545932068
137520 83673 -124702825
10992 107286 670847814
28731 85545 38301175
81849 85303 -80397449
129991 66100 742268241
103627 59554 107735837
110746 68807 -395766110
82391 72873 -380411930
90182 15633 -675652725
77062 62919 494919559
69304 135614 -225232052
12930 139801 846153999
83801 14322 -655281664
29849 13715 -643432505
107028 50693 346603218
11040 67112 660048585
1592 82534 -567784934
23217 73563 566096098
114255 69275 261895236
72029 79333 -952557391
32316 61260 -928311112
133886 2448 930736391
144556 144200 -141150366
95479 62260 637467555
96019 40273 307139757
5814 90215 -753185237
65639 27400 830707592
105581 71221 -956496117
106630 126594 -242098182
62589 36417 -622167899
22618 106557 786652014
36081 24413 -293540112
34944 146871 -825227375
81966 114261 169110220
31091 121311 394263642
47301 127003 -12188214
121030 13699 570615160
125364 42942 537602635
75505 137634 -190509178
143494 127263 -313000039
109448 53072 -207207899
104741 147091 417630153
20532 147834 -449141760
51882 18485 173150579
94680 29230 942930349
122281 33061 -52707534
41553 50543 713662648
71599 81966 -158058872
90858 109899 -745882337
46030 24545 -445234504
122136 41584 -935693104
112428 131217 -834428451
114352 138942 934318922
72313 119414 -3563583
87024 59798 -604777610
81466 96491 -88589493
41829 17688 -906227505
107180 129523 -978383897
30727 89419 350446103
30778 24951 -526555462
149260 137302 279503064
85213 44943 689055882
122654 127273 -862094470
47471 101589 -484434909
126638 119006 114142081
44545 22923 -328571842
52255 6695 -724738031
39432 86793 968043002
50250 113521 -95642437
109130 33608 -60499081
103416 64721 940062154
82435 90978 -247321193
73016 104207 868066991
50189 120016 615722760
146791 45141 495210138
9659 104155 957146447
92864 65555 -914237167
126096 77433 -368462376
125169 12391 -663842376
41547 66346 933701880
21850 56498 443127745
124198 85271 669718484
84846 145712 -219384903
45280 77724 133928330
135142 8732 448944962
84568 13769 -532573206
128383 88035 -546702836
82431 133713 692449439
122503 44046 -623548407
84703 3920 -344916415
128298 17644 -423727185
137392 68245 -227959829
64464 43333 -815076185
64079 108384 738771880
40351 25388 739515540
47794 40109 353723266
22516 114719 779099965
19127 4470 318507884
76793 137432 -731235351
111479 55593 596401836
81219 52279 179396037
67049 71714 -964586144
79099 54248 74118861
69772 66975 -382744384
66147 111480 -575045651
72815 36008 -145505099
69037 147233 -326157692
127420 112510 257388710
39812 35983 -888636227
130087 131099 -440217073
119258 38039 -815601920
96410 51610 -86970024
24005 85931 -517265009
76001 132933 -769120840
13054 86474 987054675
138678 17303 271353056
19444 121418 289101757
37337 29620 -225022648
138834 15576 -587315750
51885 35017 -94542438
111562 144377 -358313010
131382 1254 -507177567
91814 54401 -704498674
76092 136211 -60828712
40444 96468 487581530
64140 123129 -735258150
73724 112450 -596450440
127421 71903 270485937
136698 84164 694522208
476 17444 -639405944
19809 12759 -3760226
79569 100783 -202258046
115027 41140 -801540411
25059 13695 178260660
1298 10270 887802324
28590 66646 911701908
67812 129030 386989050
87497 99559 -482252444
91105 132141 -903957465
131654 26093 -299045484
29340 99117 640649728
82096 81337 -516616287
43595 122321 982133849
49510 145098 -558714757
100471 114803 124524117
84295 99423 -507072045
2376 73327 938884388
140341 67727 273433284
74627 37977 63093992
26879 4011 -804490387
117523 96020 -230165783
141108 74694 -838247315
76503 91002 234642836
19617 110795 541563035
11255 84116 668408360
93452 97964 -994761343
18027 15669 238551545
137281 11681 -936687257
120168 123286 699552485
92608 26837 949687750
64727 54755 -392158807
54512 110424 -975836705
3130 26680 797931758
78420 64270 -318098224
119036 117607 86529449
88242 66938 481214732
116982 91023 200936541
94345 53367 42093303
25359 85528 -563769982
139153 66389 -118051287
140349 679 -708908059
93698 144213 214323785
56407 80916 867641260
63768 128931 875208203
7512 119671 372353124
63904 103409 -291290314
132171 145744 -189975226
84811 124140 505253906
78517 27379 914774399
80262 13643 -16130567
105163 4625 269790419
84522 125767 735341750
85345 119361 -319586992
95632 35883 -550505053
5037 62156 488530921
89777 70668 -558080814
116836 20990 495613736
94093 146235 924520818
6185 63324 748794332
92466 29907 -920620470
73687 77448 311204560
17873 16120 99180601
28118 102520 230166664
76367 15108 956923481
30109 110484 -670104954
49441 105943 874026526
63711 42527 -615818697
25597 27380 -67288099
135994 67772 623225281
105957 52777 -6378016
115970 31300 -750539930
31844 78701 532850138
16579 16810 188332811
49967 102948 103061440
72797 11176 -798687963
25894 124471 76079649
138277 30990 -443918777
147342 40140 -726721966
54544 25368 410349074
124815 126005 -507750061
25433 132068 -197436088
125559 23492 510545552
57934 37504 899045230
26959 35798 -44668639
19035 60768 229530059
54713 72515 -875976001
28235 122895 560604818
116207 118096 152398370
48879 51842 -866204974
110361 129101 779814145
23940 79818 -770478808
11189 15609 76204214
16703 21020 192411770
70784 129378 903922478
117764 4968 523840047
89531 95410 -639868311
425 128344 504905826
51389 22792 102441629
99623 118637 557515555
119954 41456 642568764
47958 90497 305772221
109795 96744 711364445
33141 106688 399018149
43074 29244 -770262848
6057 127890 -560388450
25916 45099 -563606292
141350 135419 -675974060
43551 38286 -714279916
27128 73876 992983619
73170 139969 800462146
74649 123209 -366554144
85905 138847 -776166955
129190 3874 -530412596
138169 135120 95543494
143877 99566 758422008
94662 78332 857322507
91878 9561 434354236
106903 137718 455669425
52105 53805 97908323
35260 56513 -98824135
148264 53415 6005684
111836 218 757010784
138434 81228 383800904
100956 45702 59178252
4093 133191 -738832413
101058 57682 -686341329
11230 126351 -956869012
28357 134128 908581610
17576 111506 -959129248
82081 131090 -600718991
106515 40010 -897308975
43400 17755 285835922
85362 81855 -467851925
74454 32959 790897915
147827 17121 -689518778
56789 8253 -715236463
7495 2793 709260283
92751 70208 -728668618
42261 28175 579104901
15002 68999 -841909810
30894 66500 -58787348
108150 51461 -59086145
44016 89527 -297780326
147407 139411 640531437
82558 52899 525048917
128562 118714 -303287599
27285 66757 819333839
137086 205 224310980
45733 68009 -150004726
110501 106243 965230642
122609 11973 627776040
136751 97623 -914294383
83302 75257 -699761353
142374 115591 732011654
144523 52173 842667928
13480 56158 882572594
60176 113756 -781560415
81197 27866 -711651030
125418 134207 965656685
105953 145755 -217581006
3555 24917 654469489
70286 104097 -731345958
84573 146717 -842091867
28421 113381 749340702
104043 126173 790816783
130223 83680 -795789176
30459 53454 -133172855
93209 45195 102891103
132989 7606 981944163
13820 52770 -478276381
129296 110231 -100427752
43351 36357 602822837
13281 24655 -678266339
40325 16969 982923736
146307 32883 696862364
18739 6679 648665767
138913 3262 -115186899
146034 41809 -799028132
100929 75733 198624549
23534 57472 262099472
46067 81965 -82737576
92963 139079 -488453514
71191 95889 -904561498
7172 36256 -214913977
104806 73266 799100078
73468 12322 -934413164
79023 88273 -664527840
11612 80106 -638116553
93742 71688 -767609841
70578 128322 -834481156
9913 129359 -219925142
76537 145495 -746670531
45484 140303 32674040
5248 37770 -732003654
89103 30409 954939042
21561 133688 295168728
40539 92993 -1626313
118463 77746 -857300790
32893 43690 416291982
137394 39379 681428957
107853 103956 304944865
50699 30914 17107666
51771 147488 -36177765
23417 57869 -661673519
124982 56573 28127111
10049 108586 -286345410
15257 118759 986629716
87073 70123 473003583
69483 50764 932653446
20261 76504 -595244633
149234 48787 -177789304
10938 50810 -165994242
106224 127682 -86311385
119176 78574 -988898228
94125 10915 -452212025
83942 19614 -51598773
126288 119456 641441947
144601 17980 -268401798
35564 43232 367374867
12106 81225 -923099147
105877 12950 -181218324
113847 143892 788886439
127151 100016 380572063
31107 34244 -810511616
63888 38650 324611104
31937 17082 395241499
92384 50463 494179802
29217 11240 -963021489
82653 141738 390400468
37210 123923 705795317
91782 51123 517569735
114239 3776 237278718
135173 4914 -547506279
5520 135113 922864943
122591 61016 998073797
20760 92503 -267948987
94896 20583 -283800662
55960 86472 -950934378
43465 87168 -743778394
107337 53140 -470243201
39466 44149 -931406037
108074 60642 -41715129
116525 85262 536356561
147778 88794 -715910884
73514 117277 -414935085
54316 23235 -858529776
77919 24669 -751823749
127359 16978 -70378508
85084 126089 875068267
114256 132424 -97352299
39540 125730 16914876
37048 68522 816303615
53540 78085 -448864057
60764 76084 261390863
67813 57618 -243741264
32076 127123 679030483
76758 50959 688420361
107219 63158 276252498
26858 36314 818013414
88241 113739 695119687
121686 63936 -488745437
53321 72086 -935129954
32203 74841 -100955318
36838 125212 -475097475
87303 105182 653459571
110233 93891 -317729435
18729 4101 663011521
83418 130879 -578081985
106825 116987 -863377448
53383 73769 650354054
10404 22497 75191375
48346 140763 281865095
18152 126088 -499221962
115554 80737 755928047
3905 49401 680606331
70408 70651 955634337
49200 142532 3901163
56261 7405 -478838139
39671 12434 372922364
27684 26784 967659268
140931 144345 558555797
142884 113394 465830812
36070 56825 -10307778
31746 115258 416156005
72510 113568 827743325
13291 17911 -387972091
78352 97944 -928938123
138004 72404 449244540
113994 84773 -346576931
84160 27346 135271375
72488 85946 -865240312
71935 17836 -760228424
12285 115035 518242038
27459 87282 -488248446
106888 8227 766436513
1540 33635 -173137587
148969 38428 -932277867
59189 4271 -919836402
24216 92928 -607405580
42021 86014 -91609427
81065 107538 -689777310
25618 126608 -703806133
12229 111515 41126151
41487 145316 429495266
84215 84665 -13275520
90767 142078 661771397
20730 24545 -248288182
134629 12004 782479823
114902 1954 629025646
99648 148720 195914888
4718 13370 -988836095
55686 2600 214105829
64860 142046 -812329322
57696 110728 619576314
52548 3995 -652392515
148048 23561 -432203142
62014 14329 -662969672
122539 139495 404437311
1508 135386 96985107
13079 57007 -730512157
129129 21827 -960236098
91174 36865 141538969
77543 135504 -575712536
139063 86509 208506828
114156 26265 403305317
1834 133173 -458592722
30386 49824 528583899
125266 147352 -434946476
66806 61588 447386721
85231 142985 194637614
73432 123284 -422633724
39231 71649 971646050
82808 37384 -933572667
52873 118361 -87504642
130051 126357 -715866465
62416 148157 -438932865
104142 7404 -519244660
90316 4354 296997670
89175 98877 644315478
93765 129158 -297955490
35690 136407 543217782
120873 6463 -179754833
140680 64888 -188810679
134170 4439 441781505
83163 54607 -776599366
91597 123907 -621791747
117254 66423 37533541
64319 96973 463421909
60324 126705 323793514
128118 101754 217632411
25253 69035 -51141373
24183 127408 626515812
67449 67075 -267652965
47311 101033 -878244170
60796 42786 -169006985
39631 87177 697976858
137682 141745 -732146853
15100 123861 -248513282
21628 60979 -851123462
9455 122557 -812663157
64739 145109 -41699679
140814 109548 490053858
73937 73498 -493755805
79219 119725 -632447464
100187 27610 422811056
9972 13769 -288804875
21488 99960 802936303
105153 64115 818741019
22460 89499 713382590
9022 41020 794801920
54217 99104 -636496890
87379 90737 430080955
79949 63867 -522923623
123392 84658 743313728
35224 21285 477660288
66403 108182 365737523
117582 72324 -588635925
123203 64461 745675116
34638 110097 841110102
24607 27580 -15304626
55978 7876 375473118
38321 14387 763301596
108327 59206 914619505
105060 34113 -730016219
84767 70620 303808606
143245 49925 636123011
128553 113459 475220189
8872 128402 603659232
61792 129872 917231877
137060 71588 -794624882
69068 71319 739794540
22086 7616 -29863652
60134 70925 -2949542
30863 15798 651931608
43143 5908 -4677493
109749 20324 -434252324
57816 95713 -531313946
61922 25686 -471971901
98076 96739 138036781
56477 89153 -233405324
99434 19916 -613565947
24881 136751 224474753
81228 37618 367539801
84583 114501 -345302517
63862 127884 -554473751
26814 41449 -141772925
95993 45403 -593247474
123671 11427 -494263336
52122 137763 -508586447
90192 27174 639818234
2145 113301 -727205149
24714 138418 -993406255
7952 75016 -169025730
101164 71132 288721713
95005 82877 -796893180
60390 52555 179491405
72423 106426 -929625096
80696 133289 -255617454
26066 143554 -563674953
7011 3871 -724110215
4271 146629 -425036264
14600 44302 535993735
117943 100359 -959369953
17456 121533 -666863059
136156 101484 -640825565
50730 141378 60683837
70350 39270 -717109938
10522 75132 -595070913
99261 17749 17080195
37647 33109 308010698
16609 33748 344517398
70944 143469 -456007559
44019 57406 -978531366
128585 90434 -473660788
40476 136647 808838673
129667 55540 -255361859
12457 54784 -66444144
50287 33502 -477368837
119393 121964 -662691387
48016 146059 -361197411
51123 94639 -739090113
146814 43324 390411161
62604 75934 -969566788
25666 95737 968290309
45672 11092 667443104
23427 119507 417092005
24918 67486 553786755
42004 45471 961108611
98297 97462 189822943
32284 53351 618213258
80813 76073 165222069
85735 54950 -955063729
127288 116300 113923969
52436 143082 -344453326
133760 135356 516206015
91023 29045 458456632
74092 56251 475864633
5851 88108 145434234
91091 106945 -627092129
109234 90405 -167364735
293 9208 24682660
31171 121026 291136151
144980 57741 897103381
29096 48390 744953645
76979 135029 -149706083
72814 120405 -778839718
14438 10884 184709317
148680 82372 677680467
71819 11719 -807464194
122098 77513 265424398
106696 75761 -693115166
53069 81758 -828034900
100317 45129 -281220667
21401 114041 -401494606
109447 137558 -735457421
53663 10223 -706200866
59967 15260 -141087448
23175 124815 18627314
115462 26076 245637326
67010 105106 195142501
82674 7390 -794779695
132721 31192 26899576
126585 98404 -901930602
16090 17191 -725646029
47025 28227 54354935
102875 6850 -255625318
70638 101271 564018848
133388 126070 -832210141
80087 57990 -723981010
138594 90454 279009754
87560 73468 -94361907
43478 125909 417948695
107879 93130 767283436
137475 63813 71342883
66400 117245 -127824607
50578 109726 600864659
77503 11736 -518189865
61318 28062 -927350936
121590 106622 792073428
58338 60033 465139620
137056 109626 -629173528
148753 21761 874175581
54837 31623 -364846847
58862 104365 504099663
1851 35857 -791845596
8955 103642 428661814
93246 138394 -830081044
140912 148854 63362085
970 134223 660098674
2070 117200 -509699656
66395 80789 716514502
28702 7350 -332610224
16105 55149 -332102389
85330 63028 230098991
78190 112561 -856772858
89397 119323 819282926
64848 137977 359039073
57085 128509 -488195738
99843 23644 713156375
67334 131416 21522392
39534 123108 -393932001
70328 84054 846431376
85484 122326 -422612516
116584 16262 799561984
108510 16974 -646167072
11937 148623 -972998290
104710 57372 -87502953
112097 86028 752839798
130293 10622 356523615
109103 51277 28770603
101590 92421 -297476564
44392 117386 -715476360
42641 39667 335108386
23862 79844 537841083
121641 73406 635156195
37519 148932 -751853598
74228 140774 -211074800
37959 95553 -377773172
95185 116031 282410391
107575 53809 166614697
35338 138632 -47998749
84382 10265 -449330948
60877 38875 84155285
2379 89377 140014239
65704 100931 -871464356
14493 39312 285343795
11499 60974 -293289885
31899 18713 -85469992
44469 13832 290276135
31858 49794 850898584
58776 59338 -474718278
95008 95629 -52321387
140063 67757 651066417
73342 11629 887175826
99434 113576 49968692
84802 102959 -958853613
138143 78476 -279689798
94265 9025 947284226
105422 27559 986420211
143907 128841 -781167241
53852 74607 144362197
69112 11100 166170160
59189 149006 -860778109
100585 16365 -352097417
139275 71408 496381518
34054 38466 -423853482
112782 28184 -78980580
11246 126413 -410606176
35167 119329 -940525821
48958 38643 -954301192
71316 129651 55927962
123392 26976 38895887
23579 58562 -75425944
86266 46250 748113061
67113 141555 141731528
21921 23352 -469229929
4583 41608 -353258222
51147 18064 940656885
76538 89968 -679816999
41591 96569 -200006584
146519 62110 -550151976
134938 122113 75221574
6270 107356 -627705600
46964 11507 -952228797
29854 86667 356222342
49338 10767 200948207
51224 15522 -409001087
33061 3602 -317602275
5355 120887 -934033662
48390 69835 -69170220
20225 2669 -720249129
127418 119765 243813777
129134 5790 392103053
42262 92926 67485203
87587 102222 -394109479
8400 40038 -77905388
120905 142661 449724430
136910 70769 363299147
117429 72480 846773407
119575 83388 791473635
146449 141521 -942356461
74174 87338 -205285966
99849 115649 -226457881
138173 29532 -509896370
74873 142572 420623370
87167 104938 -603302075
134546 107575 -524975527
1931 17088 505712252
49859 68446 -191924147
121363 95199 -57794857
56058 76784 -836215844
45099 69454 -467521071
25839 124514 940604355
92571 23959 -607982432
12116 103529 -228535379
91355 143330 -390124907
41563 42133 682715390
128867 119790 335086431
59435 33993 694630757
78088 24140 -748260510
139230 137338 -433178986
94641 956 -149755513
128161 144775 -755184503
109653 5841 -18445199
122531 2944 856265407
9831 105608 444865633
107652 88453 723950447
131896 64437 -352438611
69096 115117 -915930634
85168 138345 -571397335
68222 27114 -56240225
133415 44858 849763387
29424 82443 -8239816
6439 88464 22784791
9803 96290 -102450042
120645 60386 586996136
104730 86112 67375964
78209 127176 -977106989
21931 85439 758052114
29435 85258 -651143100
90638 82146 180047020
48334 69385 284951518
112301 113782 109292432
90026 37683 314455031
49828 86598 858729176
30770 93328 242578762
63332 113317 20507071
56914 140888 68407569
2242 101940 -601394847
20826 115300 871905106
125714 11473 10581329
26592 22102 -6941440
141420 115105 -983836651
100315 117651 -391195519
86254 11496 648111045
14748 128880 374149569
96120 38913 753518136
100433 781 -404897973
14217 60339 -701557734
57784 92360 429827274
28094 96654 -395765656
135782 64967 895692102
73030 118161 153645545
10744 3342 472066138
132661 108675 933941455
111988 40252 -387314686
85376 116514 411621112
9973 94348 -47918967
124895 31262 -238585512
97396 3146 414831791
104072 98644 -246556475
83984 130156 -480839737
125545 100255 -259092886
38901 98469 956312560
32327 131840 790649093
60511 52381 -310004179
35195 137217 106779644
106066 91390 -773823695
56924 103307 279984407
24411 9238 -686128401
43744 71933 -162721682
107623 91692 568479954
1497 7032 -255692105
118751 57231 393003945
72691 66964 -308021087
54462 88683 -318779271
113186 101723 710081124
5020 48811 318276282
75168 43679 338364370
88092 32818 459150029
87008 18098 -869222042
80984 138664 671692652
89942 120302 -641223848
84109 61043 28642159
78591 13776 534857602
13760 134864 -577549837
97149 57969 834895918
111810 17666 -857177410
50899 98655 148330447
59183 60229 200119708
50139 5853 -261273082
24706 4957 -354080879
141481 134092 825217275
71821 2610 -520203677
51692 68945 155626680
113488 145581 -223103269
132455 129865 -481018680
43129 73278 735903435
32330 109540 -434953289
23572 67916 578060463
16140 128514 -359018975
79398 80390 -452821146
129536 100172 814646718
128844 54883 -125963705
121304 43002 380229036
38921 67626 418290390
101597 52777 932527867
69566 70941 -937670202
131311 29391 831859965
101610 78060 -30621270
132618 32792 471050968
118163 3254 47915683
141143 84630 -905698000
139113 72628 -832016245
97541 61422 672512227
83635 63048 -84006010
102095 45784 111470393
36190 83401 28794219
48416 21802 860743264
129615 77868 -287447272
16323 38 -431141450
128200 121216 146306683
28650 105725 427470889
31171 62840 714177766
89710 114151 -394643849
87047 38527 741163721
31964 94707 898529576
5688 143856 299642814
20145 6439 -414977539
70532 54507 -257871538
120966 25855 -1292233
65497 73723 518052748
1979 23866 734372174
148547 48989 -946961968
76062 36559 -805319927
135635 31781 828345752
11346 58294 -83373233
75977 118883 276445882
39611 90576 -174395122
621 14272 -218080081
110246 59917 67297745
139515 81566 176957510
5979 139352 -174126265
119505 88298 -146269146
116423 56390 629541387
120081 9636 236639931
3430 84957 223622213
11093 32100 300639358
27799 31046 720677267
136654 54765 450361454
63779 7040 -621527814
75626 112295 424074256
84564 112397 482590045
77570 76169 447031442
88668 23373 -582479342
76738 597 -703172873
24919 112379 701050379
115805 445 -436126231
1142 95351 -652302258
83116 145346 699183195
77016 86327 -556835934
35250 49910 248961932
33008 77378 -725591863
42441 92763 574615670
40865 109024 531019616
144604 126089 347543087
138285 13262 -459020327
96613 88113 911363892
147037 84980 228977708
6471 10092 -794232026
128616 68827 -99082531
94631 94367 945985285
124472 24815 -701397729
119764 123321 749918841
79027 128415 -40137877
134469 103636 -597571838
108744 29845 -297033444
147205 35117 -651108398
148350 135074 171288777
117790 78638 824439082
123004 84671 -175603700
61146 113053 -200332436
77893 136504 114593186
73371 139442 898181565
61994 76571 318099902
133525 61549 987775339
100009 96476 -506747746
50086 26480 -276570625
40801 46315 179701102
53287 57505 246549258
38063 19684 -374619568
40010 103153 991888314
96232 88991 577871973
66855 11232 -14858832
9312 6416 500862494
31840 55481 -721412423
137818 36715 -271064899
3355 20474 -918744691
147105 66197 -475023474
131857 101803 876704239
28997 39161 -272034190
91459 76166 -742944556
30476 27477 -248980936
11921 37419 -713019746
37595 82016 633952215
33163 132654 -519901710
72142 86748 721937768
56159 66628 -557289243
135770 142785 -504844231
95081 30311 -148015789
11136 17937 877941881
100131 24803 911686784
61082 11436 -95560245
48469 15476 858952423
74335 131646 793600005
125402 109439 512916771
59204 84677 714608441
125280 34106 423674225
42124 19164 -513709755
110450 30169 266823175
109446 20704 174110670
120961 8868 -801808157
64363 106832 978028518
88148 4875 401768508
68753 23633 -43233106
122109 48018 -890700746
10906 139575 593983226
91444 135261 54652403
109415 136178 276508534
6541 54460 442926547
75504 134191 731435459
132956 18809 89157579
55185 978 299702916
70142 145166 560103166
2030 53473 -298847249
118994 71391 -243824065
6967 101949 -498081622
108687 9099 -474039766
39689 11732 -840270191
100434 83787 -355781279
36587 19302 -486513533
69174 18924 524944084
116286 76626 -115480395
104331 109451 566380060
93766 433 123593647
17191 88030 304101161
121740 104923 966227005
93403 110217 -4411027
99073 89706 -800219467
51156 6292 -883336080
1412 149210 -485899194
25788 129886 952850006
131803 28102 -399065121
15680 117518 83393545
759 111511 -271753969
35259 141486 -485954681
66335 125180 846865075
95483 4713 995690913
24413 81942 -843607744
88448 38527 885731595
19630 42633 -141679801
98752 37822 136993373
142108 80719 825265566
138894 83704 -166845921
127795 125779 670476273
58059 57307 593315430
65571 131451 595457868
21156 149248 -282571444
99830 147443 963321731
89073 127870 -782579902
61591 116268 -598132174
4334 74401 -278023849
32194 62258 572014423
42559 11107 -920803267
58062 106128 -430356543
125532 34396 -233747886
90309 118568 887611183
108474 33618 -666189850
49632 107962 -110701693
82371 31777 -427733256
60077 92245 -701746459
99403 103841 -377536746
53535 82083 909004306
40099 52436 -241275642
132783 20608 234053047
6591 65301 630630200
83034 12919 500894054
13962 94270 65714380
16881 145976 -80887995
56835 34045 728372788
80751 64856 -338173081
46156 141135 859311148
24360 29835 8455167
60876 57529 -489667192
147637 123309 -696555280
111385 17085 8318864
149209 69662 37406163
137810 55678 -766950221
80737 35384 839597310
17081 9434 628695420
3089 144789 -132826794
6411 87888 346980285
110897 119967 793291307
54336 43736 389042107
73632 58607 -769974260
113604 61836 -810982447
57168 58978 685470865
59603 10214 -522806023
85749 128369 734786478
136472 48930 -314153566
35842 85619 -161537328
15283 29943 -247288238
976 95261 617799854
97112 125245 -790133187
86593 144217 -938701404
41701 74214 270380061
50052 144380 -288249325
89631 55273 -161008511
58882 29323 152507668
143352 147632 687349238
113474 84010 -330846697
29466 101672 250223479
103263 91133 460941367
48346 96485 486690821
125993 111095 -619285088
123526 69921 -141398509
113090 102742 -412582066
133263 71001 -664118786
40425 126676 548139899
2262 37334 674683455
27977 133126 431755994
5836 32249 -522809015
69961 100699 -464684717
130772 60768 55772834
116465 2174 831122159
109743 117082 -235569771
98653 7620 590344758
98714 63340 546656561
116819 57526 -300631407
114807 62843 369742623
29710 54305 38984871
103637 44673 -683610870
124318 123906 -57178178
1731 128536 876891521
144004 65327 329087927
34052 21960 973090713
94323 82070 871733052
10721 97508 -170885371
129006 135989 157787641
65072 25822 -318982689
66741 130524 303558611
130053 28949 -369404741
18936 91388 355044447
124029 127838 -708725727
116668 58487 620569732
129501 81987 -982587154
28089 57280 656123795
118970 63632 -868265488
106413 97122 -508753953
1782 86464 67275339
34666 57420 -413633266
61193 45058 -415989853
21146 114753 -857099134
46495 85937 -576379048
97868 49613 239267832
14799 143757 -32639240
125140 100276 645116910
86139 57467 478139674
97019 19663 838388525
142778 137110 -301675719
10600 106410 -325092032
108070 100381 128622119
114578 40179 -635587925
80421 34743 818566969
26489 92889 904478214
118901 37741 117063995
65787 139778 -800184318
258 46164 156600533
7851 104849 852317281
50701 30392 -42962735
3486 4357 -837357889
141484 61485 390648220
41308 87965 -631625292
82514 18636 843773054
61221 14633 891156045
88657 67305 -983046052
97831 65300 261776693
39626 88425 298270321
334 37022 -86356838
5745 85040 227239390
141606 2126 -186771130
26979 15629 34765423
89839 38529 125222266
136124 94639 23412688
116089 100039 716457075
104943 91879 816081461
121264 115476 870274057
132942 64359 216368031
72677 87326 -873546420
25311 12768 -342182154
2771 10696 -983913609
29175 45211 -438892237
126516 77025 715591208
115199 86747 554046
112042 92239 -53461155
100692 18984 -428470089
28380 1414 -207522669
29596 26522 -281868411
53015 37360 462002368
87689 49159 -690306437
72106 146425 783052653
21660 122631 789039467
99914 120505 343060202
103843 39724 -488795486
4947 54044 591581913
96960 95862 864645922
11052 122785 -993561231
23572 114072 -93755911
99677 30867 -537810387
109174 34909 -887875783
122719 111420 179338278
53845 48280 745870321
45697 106556 343813041
38972 30212 990667019
104934 56930 -131637681
103506 126197 -928560412
74674 149638 -322665134
24896 86516 -386262029
74873 56008 586374485
126687 101469 -7502055
31411 126732 677212425
142883 110240 -504417394
35291 101609 510759071
59785 77864 233017720
27054 97193 -113467330
38918 4314 -894499273
110853 137053 72808880
145170 49170 -288360581
126519 135299 370289843
22020 59692 -451025638
128729 12647 -231694297
141835 39423 880355277
135151 148093 -790238768
91791 75007 -748099280
21686 33382 -140345111
100174 107594 116863538
101238 97892 920689152
67383 89450 -410135496
16532 40173 980994045
16191 121502 -677892362
23903 99377 -118770907
103645 88718 741792846
1212 122213 518574487
140934 133294 -750505986
115737 14880 547924968
148924 8903 722894793
108100 9661 -908750990
65174 59374 -299647250
96619 54118 -21046968
51453 56089 -59516368
4198 101335 670412676
23765 122434 -443882078
88264 146628 -738653443
140231 38648 -473600227
34779 133500 161287386
23646 132133 419194723
80909 35066 -653231459
108983 40078 958536900
89156 52710 -47355240
87422 143281 -165503925
106421 43477 602877200
101948 55563 -822469567
119833 76606 658889366
54120 114432 917539692
80617 148081 -88692908
41397 15464 893279320
2877 124140 52721485
78591 126725 158858587
82832 16347 491428082
144642 51912 -51270528
119496 143919 870812118
67467 68233 -519645979
131318 102602 -804608059
89072 47870 310570948
14196 126328 -894758567
112203 110460 757224798
22857 141506 -621586114
57093 135069 -379175651
52572 86476 540836918
144105 17163 564381706
134528 96184 710212896
77481 94873 -888402060
106366 124445 -114605561
138911 46980 -537077722
83298 68508 -11110852
68091 36230 18288679
108169 30249 -175192416
27098 127240 926004910
72545 117157 426722223
128832 10233 357982331
112150 130650 -342802919
74318 105371 -165417635
99683 87837 -808467849
8400 66830 730141701
72117 145120 -901966316
132651 77533 475515644
4876 54196 -836023514
94980 133675 242389317
37848 98677 -383755722
86538 124192 197524101
77905 95270 54844381
3831 64680 -880016547
82223 135116 -666497892
19825 106182 -185740234
75847 77763 402575692
140896 130921 -91435448
94341 21204 -758912423
51811 345 -46884976
138743 74543 574258134
128367 17268 421460591
81200 97110 -852834601
93225 45401 40994425
26150 101835 590141765
82662 5888 -263346330
103813 10646 -860420826
8808 106493 -13670101
52650 76283 -25990316
40928 109642 -903230749
127552 116777 815129243
85332 74972 -739541330
59613 115961 -288110959
139796 52650 393604719
53359 80366 -406119393
82063 138250 124363252
42525 40817 -507288158
100432 42289 -278157631
83616 37922 -264804795
109119 59109 -311069309
101296 63546 -86419768
76374 38510 -657678031
83465 90887 -306047163
138928 32085 -739387097
112415 127198 728261884
105476 124887 811957669
78225 108120 -300900338
107967 91318 -106741786
60318 114198 251124701
36856 110858 -553121158
143555 134153 -203822489
12133 14101 -996803779
130274 58620 412489669
146521 27179 956870800
134169 40806 396179145
115839 59955 -558041116
67421 79343 -315492049
2479 42293 -699318020
18059 143046 -584372402
64728 86569 961424524
149494 60104 175356150
126594 144338 109128810
115277 149268 532499559
54957 112644 576608230
28990 96676 744113929
146058 7440 -49374355
100588 1784 997225700
105284 45226 687979110
72554 7627 -579292728
109602 30943 865529252
20284 50864 619784476
97771 2602 609757387
92294 21601 310716150
134155 32832 -362411700
96852 61038 -666299689
82674 95170 630471424
142395 20880 -204842579
25948 54598 219824705
8740 83016 -345239871
8472 14280 -189905278
74748 116360 -269739293
74464 115208 -203001791
90564 1872 777475046
15549 63295 724337199
32 8291 630212643
117100 21698 -333095758
137216 77005 -866115977
59931 141990 -724830922
145417 31828 172896935
74204 42818 519810166
1421 109349 -173675213
104692 5308 -371390699
84378 43977 -193235994
119625 107788 285224160
61427 14524 -439717293
47217 119516 339889038
85347 61797 747239861
127107 100179 231592249
38955 134151 -646760959
140047 57610 -711148461
79592 64322 -105107556
8912 100458 594237810
103041 85674 746001430
39779 84669 -740177407
44177 120654 100022483
60852 8926 -582718822
2225 31569 163813286
32410 56464 -660633944
40229 1179 -247205669
31256 101274 -744430268
31471 147432 -940568772
20837 81028 590802203
109509 83293 -910784840
39273 75470 -137874837
12220 37421 424157808
110358 116702 93272704
14313 147819 102115826
146367 89946 268808996
19586 53897 551636813
143555 27473 18151984
39344 35088 434705765
50852 140163 -293173837
34032 45983 564712054
118775 93467 -958457091
81220 69550 -927858706
72320 21472 -11647652
20452 18320 981757035
72306 80699 129076317
99251 133097 626605354
129936 50747 -381277263
111390 68094 -497275759
75626 25193 397086719
137356 144053 664577568
145485 73833 -374479426
131917 79455 881009212
9271 142613 -533948323
98677 11557 92068080
47304 35212 20119759
131624 2964 537907155
20897 142272 -464901778
114383 105273 -416318757
66555 34899 -468817968
114009 120887 513599747
43380 7616 -458829695
136497 60553 -398357071
56343 13384 -309378368
111364 41368 -234991150
12955 134366 -545706164
101867 104674 -107815068
79949 138890 -292493845
138408 29643 915888960
138923 48723 661815668
20108 148315 -951882462
97970 137795 63747328
34589 93625 -437210224
108744 142216 270684105
135261 81726 911830933
98338 54265 954795870
73290 88245 -866797860
118665 131259 -143316664
139801 137208 -642510863
2804 101530 425822647
127365 78638 210083596
2394 102866 -836367549
119970 64254 590984676
4989 90293 -360492660
145445 135871 -157708544
141031 83519 -869851134
15128 104487 -678989222
19688 35450 960109684
113782 3221 -738588602
148935 104793 -23517633
62677 37151 -553280239
88399 40326 240079332
36404 47385 -751623702
15758 83401 -844054277
91827 143743 -715318911
73595 7178 23886423
12474 66900 -338297888
71420 39858 -266538952
59684 56299 68847753
147940 77221 -967131692
96341 82886 76937755
124152 105964 433780831
83204 22277 -929439383
44613 74819 -763104849
37116 112581 508122411
3807 55625 -637669876
75392 110819 648336450
135637 12382 -779616782
43053 134050 -910626224
43297 88052 770220842
136769 69417 587587439
103004 71969 -456520680
59442 88698 381585168
47245 12590 91546535
54606 136200 765366034
77452 10970 906352561
133977 81645 -314283892
68687 4059 -535734183
147719 4025 451564892
10462 130113 643705858
74879 21864 404135792
139180 127385 -870067528
94392 53334 959854725
46639 130826 -535390457
118274 149332 223658075
5126 59450 685856589
4809 16642 -898779485
74443 85125 -823652234
115228 141141 837777971
35965 147169 -852930217
81897 69086 452078159
43880 86636 -540014379
25021 8713 -478873422
144257 136681 -479703987
103053 51073 134781429
84408 102901 58361753
13633 80670 935141319
117816 11287 -856712705
41073 69103 -730960708
96965 127973 -844223395
138189 73917 936648216
42360 127544 -849315674
91248 18680 -971288826
144768 91257 -193148496
120014 111953 463936404
137676 140899 588896922
52947 57138 214090365
127422 37312 -176741335
14163 34299 -944245652
53193 90273 -920889281
146008 13591 -343712066
33870 40122 584632013
99385 145218 -856404115
76987 59095 369821132
61000 71484 429430615
102315 39498 222748634
10640 65362 -73496210
97968 39360 596061334
76643 34069 -89440291
70526 30311 609279523
55329 94679 604426822
121515 142185 594030568
24527 118092 952002676
124465 17624 69827657
149475 91646 -339105403
145647 67991 -863434427
61123 103374 220589503
22592 41756 -806351874
102103 69459 -613809187
61512 117723 -332208899
42284 3074 -273218162
102590 74663 -809371247
104600 134174 -556527432
131012 145 -326296555
29803 45840 478969684
98528 47326 511170068
139039 4494 -141130251
59562 14752 703099061
13540 6573 -892528924
55313 7209 -867990306
138000 4160 -508104944
102726 46806 807849371
94796 18862 573650387
23878 60050 697932879
56496 71045 -372245365
33760 133177 -490480223
41161 18913 -390619634
140999 48890 196859254
22615 101166 -349132302
66142 118701 -148749009
63646 149094 388754289
147572 113398 -685026888
55341 29314 633329646
128338 72418 30535048
84528 132852 -56779055
41223 95495 615228193
141640 46749 833397422
83610 17415 530586988
1492 96085 431574673
69437 59541 -823604154
111221 28156 -908936504
54313 6917 -950030735
122790 80623 -584500921
91954 87227 -909741687
131159 76552 -963160225
107032 113810 926458034
50509 108125 522480408
77234 10847 -231663869
135090 81339 947078999
112492 27668 917057494
73565 9643 925093305
120603 78095 224096294
125513 12783 908557487
18325 137382 -471410102
34660 25849 415367020
126243 49617 694814564
36606 75731 -183354201
78373 15788 -46867227
64538 62496 -648161340
149430 108724 88401095
32690 143746 -4099006
27890 86327 400036806
79004 127695 912797689
109843 53329 806856011
94622 7543 385772212
34993 131687 -46854102
49915 17298 172362740
35370 65042 806375386
68718 138193 -916606925
5372 27401 155531755
117888 78677 672738144
45565 2545 349290529
74694 16960 178221723
52513 24412 497140604
30692 143542 943936023
59069 99951 -103042292
123230 43148 -157881690
42695 90001 -424086851
144999 82102 502927640
3467 44543 -439672774
147447 102494 -942688647
17417 85287 564147591
137102 14688 653450675
138174 59889 463706431
137083 24108 -435698028
51651 29355 333426551
52319 137302 219585597
112776 110531 183782354
105280 86136 -729296521
135438 9092 622007426
100356 78701 327498432
42547 117720 -623967566
21340 4071 -709873139
134568 30143 255795045
138364 56626 456582325
84856 5040 -953173004
108623 122859 898530837
122532 43147 -942761334
17628 61989 -89697223
116734 6042 812188264
123755 113882 -549826739
81382 16442 148570808
10184 22741 109707808
128270 142234 -585683967
113003 116490 -528866866
5956 125402 -60125657
130152 54401 919291856
19816 15840 -21825606
67124 10878 -977178674
149642 39926 -626383246
89166 113397 284790747
27619 55381 300052914
68041 109210 -615153315
65757 66815 223932771
127393 100299 361186116
104324 48320 -844353368
7117 43595 -519775931
121497 147483 360565450
21136 123564 611221758
100310 121740 694247984
11798 99380 170552610
52118 23667 607243291
16721 57209 754040415
54663 55284 -564981990
100968 6040 -791907480
14982 114602 -994557073
80659 83813 -831078466
90468 80617 -872637835
146371 30393 -772417773
99992 110422 -270267277
2914 50050 885656487
125612 3881 649713535
62135 12159 -463297548
2637 80203 362218547
87455 62433 295267034
141923 97652 25111044
137005 22257 430463584
66255 126709 50693334
65581 29706 798753612
55843 112884 -393621734
111711 22774 -926832815
33141 76249 776236641
41985 104411 -978905014
75790 81830 730830518
119882 42875 -948700598
58523 115983 448562887
83152 21611 35288191
140593 73139 -360161460
130038 1575 -449797879
122329 18149 415670264
146695 42326 761882507
10943 57652 -760238004
41461 119176 875293905
33836 122654 -877859064
16667 67717 27330278
59142 139923 375000539
122280 62183 -760234914
126623 61761 -775916973
102682 83297 818759304
113085 24669 -969827527
42950 122561 243630276
96503 42633 -136986031
76827 109836 -381433920
59130 133499 669052717
141551 4642 -921528748
125590 39295 -246001119
121215 442 -835075018
53279 51145 685770152
49349 145030 781734970
73850 94602 -664075354
52861 107522 519209905
74983 47743 598879597
78806 52737 -148613448
107279 135841 -338372315
85110 120948 199965992
48095 83001 -151318825
137716 8173 613183946
113131 66934 644519390
137077 3262 18699203
14462 83985 -85902560
80885 18030 -376361911
125598 119638 97253176
107147 124074 996270679
149443 44442 762877899
41319 26777 825494148
29484 36457 897025825
36274 111386 -704082250
55285 124337 632542984
31845 108223 -49302209
54730 71748 790864835
149619 34934 -817868451
145305 80177 -229595692
134252 66417 -343890547
135369 143638 347817427
42444 121085 -636162644
101723 78278 291305826
117485 128372 -182756182
101212 75453 -405594082
51779 10871 562319337
132004 134953 -196558730
132604 91921 344122121
73655 23841 -36657865
136342 67571 654943360
3994 37446 -664748961
52606 51457 772083723
91456 58114 -674443507
17701 95109 -936166287
130108 121775 30299724
12785 18125 4916448
10491 127444 -933508186
38454 65107 948564445
9423 107516 -710779512
68172 20058 -893009059
34787 109924 -760146542
106961 123156 -902748866
45033 144784 -697085262
101697 75190 860083426
6763 83416 -33576467
53799 128537 -551280414
11391 84127 -499112424
143239 142263 222931688
92584 81061 112568511
26902 116785 -154587875
148500 46375 425876014
102628 11036 -615949444
46567 133841 232292663
24363 23401 25019320
32871 5425 -660431916
56577 83167 -657656075
16457 143952 -281062699
92770 126695 -841479191
45488 45347 -837534338
39336 43128 723033327
91725 25235 -134791498
93030 33150 112267052
60198 41602 481350331
112037 123481 424372069
116647 89435 -776292607
1621 53220 -369951850
96228 66079 929412005
25580 137302 332706498
55700 95196 804580032
24515 46758 845293434
94343 8829 -86883524
101375 67123 605558715
95135 149270 384571157
27043 105491 -922471231
119466 134437 -48610835
99959 115208 284618960
3763 136235 -897284061
35999 126117 -949040880
72529 85363 878282236
102653 97158 -551311268
74046 42032 491192311
69150 20070 375123058
116252 78209 602184506
15645 53495 -48682793
4941 2544 -592199253
46915 39717 839855562
111780 18938 70138819
131230 46853 -575356778
110898 63286 -21006954
116788 99596 -395347682
14462 49487 -95886285
32922 7544 328417433
41458 93786 -766331290
67492 82131 109049836
88137 96921 -835923116
31163 97362 268414741
131805 82633 209794797
129709 72504 330638497
101031 53527 261152475
149180 131780 595453152
108153 93888 -134523620
40014 48465 -871374591
92751 95701 910371569
145808 136106 875109225
40007 39130 630608998
111599 86700 937016592
70134 61712 -579797620
32351 115743 585202557
106531 56816 484965810
396 34529 691739225
61509 64820 -127848320
96020 88318 -716608177
57700 86510 576030489
32000 67909 954356573
54512 149120 330697602
132354 116996 -859055861
39601 114677 782575315
65301 38985 -117403620
148451 125952 915285660
38558 98270 230630842
4804 79584 -303384077
64586 111129 835320162
65206 129201 -579568594
109667 113301 492005422
17417 138614 -260958198
38720 86448 -286431354
76965 114395 -763295899
127536 97344 509695107
8256 88562 279271277
102588 37254 -406479454
6317 144066 -356708518
102677 106566 -864955579
126961 117437 864852260
63037 111285 -662688813
74113 147192 869097198
49376 22985 -395301006
31893 25310 828838576
136114 135122 714885384
32005 129580 609541372
52182 31133 856634429
110933 66468 -108814731
20476 147551 929622897
66995 46433 -450874074
99284 80029 -30948364
15772 104456 -75824901
2719 129485 743645981
128056 84855 -386972668
125850 138491 286770334
85174 109031 -484782356
144155 77762 -543815049
11850 39496 349179906
122986 122270 474830399
140400 147793 -9348855
124745 7328 -995917849
136634 123037 769980242
48002 112542 702768548
138176 18965 396144135
141420 16400 -111043484
49716 62385 -219069482
49273 62080 -272769409
52637 9958 215803252
12734 76449 535835423
127249 12759 -577150646
139360 110801 665265780
95544 34141 -696994918
73860 20925 629656159
80262 106560 826565375
20496 107577 31100205
113782 12952 -456665864
121515 813 78254084
111544 89632 -65321840
143557 21341 -214640811
37577 96457 394649575
12445 70248 -102108353
78983 64624 -178866500
98373 118604 460070212
80915 10145 -764557145
31206 26524 96130820
86277 110406 -1883776
7288 5184 81707732
147564 19965 958313124
109762 21402 -622581588
121085 142404 267366564
146107 82053 58530653
61287 30800 -156044075
84248 120307 4029823
109994 68023 829369153
9189 40573 597870323
42631 107614 656291610
121079 57969 -108981988
88652 58181 56260674
43318 17723 -259944198
61173 141181 -483449672
89602 103645 224250938
14447 2080 643613260
112618 99617 78585474
3326 52869 -924326394
2583 61473 -47900138
45647 44934 626362834
103201 146878 -826078497
130427 56873 -957465003
147402 17551 455459856
22515 80226 -183945228
39730 76161 -63417198
34486 9601 1962437
7346 12884 650550467
29550 62998 -715410700
207 1558 552162982
72225 115958 -252396607
59132 25054 -569453924
91405 101946 869025180
4699 41704 318272087
37052 4991 345778648
90516 11629 -337600760
99714 129239 -720785513
80457 74199 491231048
16618 117454 -234787514
81171 138022 341738044
67396 17517 -855001403
94641 36333 -623708252
149677 87618 -446005433
84246 8377 -674277545
97284 110324 935583123
104822 105789 541595140
51207 117479 -924077154
5883 127817 -490662804
98421 12296 -166081009
94707 30279 593413676
17618 107572 237566546
124382 71294 875412304
18406 96029 818271138
87002 21378 667185995
89697 96206 -648510858
61093 19795 -879430904
73235 19391 -123611260
94106 7821 288320860
135519 77745 772177111
127824 51164 31660150
53728 101810 939663834
90102 27249 -991989290
2002 18053 83775312
141445 75702 -579551430
74569 9160 368566646
56498 122945 -251119182
24499 42575 716928846
76384 72749 -561087213
56626 44531 664275808
102472 95773 -752549728
94476 79711 173639499
29306 123232 205545336
131937 137435 -826248175
117522 13635 -634877746
98 73473 977127108
98540 105233 -4082938
41030 61336 765391935
133735 83484 498395084
4945 101319 -863200028
60821 75124 -317111835
113215 38320 -896138417
113431 120741 199447359
9145 44849 642871671
60927 142859 132652914
136432 62826 -232775218
15116 133619 200259973
38176 8962 -81294565
15317 9962 931177725
74522 84130 -578882961
52742 47043 -32586746
118604 59510 367556069
127950 42590 254791023
13788 25219 966098818
9051 24264 188810465
78842 144284 46528365
57814 136795 522063467
145677 31078 211104375
123825 40348 -906441311
99939 134289 785394738
143464 29632 -967696959
27538 47036 -273745392
22348 24080 470093905
81654 60813 552090921
13157 127698 521074740
52188 26943 -58175396
10035 31510 885486810
42683 77256 -631871572
102653 63402 -991004408
122547 70161 -479006955
20068 20683 -932654241
136427 88343 -807011273
76446 5043 928170617
43750 119167 -311714778
90390 70934 871402590
127953 77204 13392737
131620 98242 -403596260
53220 45134 -612082235
68059 60197 64104656
3192 48179 -506365723
92096 65413 964024470
146031 29911 -174988211
28054 119604 705756195
49385 144399 799908556
133771 143463 -85057420
15821 29632 685717853
121012 69257 779503181
66654 44271 619209934
14368 97200 417791929
53867 90501 -857008840
145830 108991 812930012
103918 108354 428736237
119291 112721 556944120
129006 78508 -759347820
123125 88791 30593592
107995 88128 -631877560
73206 86723 518738923
17305 91460 5044828
73717 87593 366534977
57221 87955 699053213
28221 89539 -721531221
142711 146212 958440536
60280 131857 621629677
71788 34078 362002250
67009 144478 591568602
114325 139697 18055113
85699 2244 589698353
23437 124687 823850459
149227 83621 -476536812
64201 7337 -757429779
87789 52967 621547833
127813 93686 -812864120
105028 21130 -901139264
44357 28611 886334611
79177 122264 553782296
98757 21953 -456507634
61410 66062 -101304076
137748 2871 787139742
28310 18604 -218234939
38551 106550 528148896
76670 59404 -582231967
117961 41658 -932664307
45137 40420 871132450
107738 138330 262545152
2556 63740 -617161481
113129 124145 150474252
133784 118584 -328316979
120364 133999 941764054
122136 134322 238158754
50504 107805 93106612
4504 47289 -324986974
138796 64667 221397949
46412 42562 -36117870
71640 107875 -649963469
94858 142582 -60550858
21002 3197 -660755321
42952 13476 -519547598
38340 110624 -260414062
147557 63332 -985570324
130785 17768 -858474713
140166 15436 -313990364
3919 85110 -32477506
5037 21654 840490395
124778 136454 -20418460
116686 48454 -717169209
9479 81159 211750239
134674 141948 164610732
148348 35440 233029705
66561 64365 191875924
131153 44833 633431872
25554 28663 276517007
25965 8227 208553960
12087 121017 -660629414
146168 128377 335762595
122012 75509 -914301381
92440 59582 219217062
72621 133301 769325088
70359 74956 310545620
138106 108608 -882287473
7918 53785 -88699723
56086 124646 854280709
110972 17163 852738857
94403 44890 -603923038
47381 139794 96008602
112470 135228 281949288
81340 136551 -931132517
15936 64603 -203473759
87741 47016 -665214738
87485 8091 403851551
41867 41774 -165261292
32323 87850 -811450421
48143 26661 996035885
78627 146680 869026008
88765 74093 -849553431
144700 114239 -521148271
132118 49192 -92388503
67565 39691 613566404
83480 105009 880043810
48322 146717 575854182
56007 33087 -583281025
101069 84225 366593043
118553 1388 -472490430
63790 99581 710181233
10185 92440 -252559970
133227 74386 150167751
131324 1782 -26318249
130825 66226 -571321380
42445 87265 285474129
81139 46800 -898367325
138586 75627 -71063890
109732 73006 470155878
52408 58025 930814584
72147 145195 -708212686
123166 54330 940837058
118420 84013 -760869547
51481 110998 -753489706
122370 108334 -183223918
65605 30979 954924685
131840 131007 -196622874
32061 140029 -302852204
21534 57090 327736474
32552 28491 -153842859
52982 89721 274911168
82054 134712 976043748
35714 141587 199332358
138610 121783 -740430906
17912 1185 -686832077
7206 16272 -541159823
130689 104943 334538487
10351 120927 979414462
99705 34683 751454415
99971 43676 9458762
2623 6921 -392089742
115032 59387 389168864
74921 112676 -545213069
138587 9032 159089468
88579 96110 -290203841
21438 55892 38521487
4329 18282 762198730
134659 55565 -104969070
113945 83306 200277892
46125 106416 975621892
20084 82457 -356214465
42957 50283 -889969134
60697 71796 441222680
53450 117261 485709776
130722 138408 -516088601
50056 117576 65480793
8756 62292 -476091743
96716 65072 -998306527
134045 35630 -760800294
27605 47913 729880370
125855 140072 225254440
23144 30733 -936362345
115221 50305 53641655
148381 129716 60822957
13953 86139 305806678
80951 65068 45894696
33607 55931 297598398
56540 137259 -165120138
10091 114632 -31672837
58550 94299 -216689049
139231 145586 50522138
121422 80680 -696454949
54825 116932 -481613227
23253 75731 -619624172
29401 78192 -982038929
24676 1583 520892835
129221 64072 -50739463
89060 62959 165903949
123669 72873 176865808
42323 77609 572003302
5370 124992 -913965178
33472 28985 -69929805
45483 141560 -74097462
122365 102639 -440522111
121654 91855 -894347898
134723 103328 -51687870
100451 38040 118851756
64189 106808 524015175
80006 42074 -319334467
148397 90591 362383760
139272 106028 300915432
69890 59063 -798051227
130996 105931 112886
82261 53119 579237609
82330 73743 -418631793
69850 121211 -347031030
128968 89104 -453635431
4571 97449 203400459
37814 123503 -580259424
89276 128087 485229077
11313 102482 -287602215
66598 109183 406075899
34696 111109 -227574892
41117 135828 36218108
140334 121868 -581271915
41205 58493 -865047928
15175 20901 -901145310
83733 18633 581059307
6926 39776 431241567
126453 68966 -791750068
119077 93988 920240359
58226 46609 -112429994
117314 86450 -44466823
54743 32075 360432064
820 54995 462687188
133838 90216 -312256562
15016 84926 738395323
42095 8692 -351585037
71291 98738 -724027372
11228 131141 738412893
114387 142926 -172879644
70310 20121 730360454
44217 115221 437832206
33307 100783 499959560
57283 117683 722795747
96106 90297 -715864921
97036 91806 511975313
110931 107224 794095023
65382 32105 -60314114
81927 68059 565451316
55429 73260 -795220773
15103 116547 410982293
104497 61770 338922241
120037 123113 -215683407
113662 101418 -283358930
51317 77385 478175952
23995 108909 -121653451
96454 39349 393505119
106245 129065 -404270079
21509 140438 -374571123
133617 88801 -222408455
81802 46798 921991132
68897 140106 312130326
80564 12647 145618042
117359 108625 432255949
26367 36809 925408331
54127 47086 -22686046
28223 144173 594258790
23683 117467 86931530
13148 113189 217475002
31909 38877 -788090491
41016 17600 -229820501
130659 66083 178223234
44764 23586 -990279321
26277 83596 -788395098
88166 89965 404177841
49303 100546 218293461
6402 37765 883051076
55166 43659 381496634
14972 105436 -839740942
90061 147084 477949614
130054 140033 -351805674
23821 87535 -208143665
101636 137768 -84130649
105423 53600 -140416485
59780 16245 920781741
44997 5194 353208593
148256 141400 -165079168
58304 4664 236566647
50470 133808 -789420704
98064 38396 637497973
102955 129895 -234172831
31471 141450 188956215
128721 32892 338696871
53843 34540 801207477
128389 75676 -639611539
35110 84595 31872956
140490 38037 -406447625
12487 17038 455605043
142740 129125 455712233
134211 141536 160677210
17333 71899 234795899
145399 63183 -641319287
139433 126174 -718126914
52760 88369 12128768
108800 20209 -250696217
13397 103017 919628697
82723 147709 832387006
96490 34736 -260126097
79426 35970 -338935277
34787 51910 622410333
130846 77949 186950331
44035 61124 -27194692
82592 31659 390137401
100204 27651 2216284
36266 99575 -832349405
8418 105723 -46186951
28586 42604 716756451
52345 76876 -578587679
144108 41940 296440402
71596 48003 -891202757
114286 9188 -308360950
95950 118290 472955524
142243 108809 -463701348
95967 27818 742576671
96839 22864 667886953
115718 91425 739264317
84278 106473 -887650176
148610 55582 -974292327
29947 1793 789577137
74460 61149 -416226354
83345 113370 -68121270
49688 133212 -577410729
133106 23701 917251317
76462 14077 729373662
42907 132956 -891388144
40687 51756 -262821732
84760 86584 -750727294
2906 94071 -88163737
84851 142883 -76080985
100963 33045 979923002
23422 35103 -563483058
51808 636 52788407
36014 13933 -52283879
52737 83545 186536719
16765 102107 -90709548
77236 97414 -561889686
137647 119524 548731919
3279 29542 785975289
88786 88491 954849392
86274 85088 872042937
24701 18969 795040019
28423 79515 -533221909
41092 52458 198517750
93347 76998 312812488
140704 19083 -935338748
108365 87651 -982631723
35866 49806 -675433892
117463 37977 -818304508
111062 113733 -746588692
118828 70074 -708252126
119711 116380 70494542
72964 1026 -499449349
148986 116973 961947210
72135 39019 -623779609
13392 12173 406899090
81546 90533 -914286486
50054 95283 -291887372
103827 122433 395172265
75489 117599 -815365792
53769 142308 -170035563
139871 30293 -320392524
99262 90178 75964826
76054 1627 -996484579
123339 4843 -211460909
34535 34212 -550623513
85957 117228 409004685
121780 115503 -373129218
31102 140476 53570648
122603 117215 900058012
3142 115737 584131303
27593 135991 -150534321
237 68799 -676808191
29209 85231 212358503
92641 93765 444825622
119377 141324 -182627550
148715 117802 -821757619
146247 119993 339894580
105021 137233 453241111
9945 107259 60531013
67464 102290 276077603
20842 48283 -862566571
132478 89970 743962023
90530 75569 -212554986
48781 71038 324087255
126288 16491 144411477
45328 105218 178579031
114873 25807 -15834243
76210 76423 186414871
31031 117908 500300096
87922 72945 665284151
67737 75752 -234600179
138391 25696 247111184
15048 61801 -145242719
75399 33280 -312024658
83627 4381 -798361504
143789 68282 -599692966
76028 80538 661480530
71207 62599 575765558
39019 140592 862574861
9843 80735 778326836
53603 131902 575058035
138688 787 -433915423
76954 122197 112364892
82339 135406 -793231543
93430 52885 -914828697
120492 137467 21205510
142922 49846 784687915
111946 45184 114143197
51721 108535 -287460473
90548 14555 439823864
130100 61899 583541399
43024 45619 -141606882
61552 46385 -802702161
21773 92522 -89122788
73281 135543 468571687
82604 122531 566877907
3090 111936 -709540642
135235 132862 -644671903
103254 71210 63745954
22100 859 -763327500
75259 107988 -988813435
119546 84774 -44434804
130534 104139 270946701
119467 59974 480487485
138476 122115 753028113
10635 54198 -742866669
2234 61079 397272437
15219 11896 -112765761
105245 148955 633050757
93732 45606 794838684
128515 104154 -33928981
88318 72591 229616755
128771 115281 -815685915
3458 93795 257055049
114846 108326 353738319
102998 50467 -107953967
43851 101510 -227976499
13037 80546 438701366
45283 29792 196619080
90419 74767 -35173881
9196 29401 -771440362
2662 86267 -774967142
16168 100493 33769783
12943 135618 305255185
44836 138735 -930039036
119290 95984 21303278
133990 8480 -73656531
4991 23788 -653288510
114435 148816 -901320737
136209 93333 376363087
133177 15768 -324734956
70814 93585 794774490
36268 139494 262656633
141569 81454 317698825
123786 120743 900615656
44251 2894 -611691104
31244 127363 -25036952
20839 56814 -926506896
68704 138391 -190549699
47837 109957 362276291
120140 67820 407092880
142258 431 -215819575
3329 16015 888186203
75076 108269 -637958299
82173 52352 -799390847
10037 133852 673410321
40674 2367 -193971575
131062 46471 268182942
28324 19405 -531404088
7562 110611 283007517
10791 14720 370072380
141593 136577 -646172360
138596 50869 -575140351
123815 133507 658653232
70629 42026 126434033
86446 117745 -477802845
45528 41849 804144416
96250 145814 620192609
147960 28380 757229463
67474 137124 -790042411
26408 30695 -612456719
38465 70912 716153469
36703 79759 935717072
18655 117841 -987619118
83509 103174 -916829100
131334 96090 961616236
42532 93350 -319144455
22061 88420 -613195075
132599 143590 -859135865
104416 11991 994976258
130383 14190 235981104
28805 55651 11367653
1960 130588 174622038
98647 130844 -87879580
1710 72927 -621128200
38758 148171 934585521
30474 7376 24501635
97295 40441 -947892808
117130 25222 -848782409
149182 63333 -15431463
3142 14291 -510715437
19856 99533 315065192
129281 20698 221652779
18085 91628 -940826105
142456 2064 685681432
82545 6822 -153373321
141989 127593 -930794138
66621 1867 -340184867
89277 107693 -246509694
100152 31133 296327985
149149 118500 590058894
3927 61770 -863290255
148440 37037 -986644822
117576 71394 442366022
120452 129203 756767812
130119 102253 503854964
66077 74218 317833123
7276 24029 -867031187
19252 65026 -916077012
39426 68192 321522671
14355 146828 -223046294
113023 81498 476212082
1056 20531 633569938
23065 80368 -67331667
55140 14966 -835215712
133279 83246 441921235
116182 139732 -753026255
124043 25416 277269897
51332 19255 -245353178
10755 48808 -174789211
7305 96576 -826780165
71506 91997 503074955
100838 37537 334595939
114089 35343 217206142
118283 51380 -1875526
25403 132244 -885052418
117631 83580 -636016810
45001 46260 121273080
33206 106744 -721368095
38239 1296 -92407316
71683 34027 721182694
36633 115486 -87797995
125081 82647 340903655
48747 118980 -350602013
115289 75625 258214362
30080 33897 840202049
49243 83567 -37439375
66278 21315 369390860
15146 146143 409672906
82860 56590 754033347
135999 7350 14696737
48898 102797 -833165676
105921 49025 -707468781
111109 140078 354002455
79546 66624 562025036
142871 107414 826700628
64214 130588 760050523
30984 137283 -850592706
39255 47376 996056235
4989 128049 502038491
37410 19376 -616934826
46556 112384 790294856
133414 44982 -229855028
132354 32467 -79449907
43230 45769 -119837067
1938 2954 153056120
108650 122331 989157531
94880 93038 168552500
126008 122359 106942050
9257 24159 582182201
128918 117359 668472034
18781 9765 402957756
87955 38865 198245605
91306 1475 -117192790
45103 68710 451797206
147945 148452 -123953542
84095 24331 132090536
133198 5259 -422089885
19767 120177 238407220
42444 66661 -527291850
92565 148780 -468103404
91990 87594 672417539
28735 141312 -958153441
106443 105093 318497695
140976 94628 448281845
47414 111271 -961968372
24040 9867 61047276
142874 29025 -405791924
95381 121355 -563486625
89597 53205 990331861
85605 104322 -697126698
70669 139655 -79134638
20539 102451 -241621819
20486 79400 -519569341
81168 90968 220709949
52756 54423 -199485759
130384 68298 -168329090
21124 6073 502487031
108586 47541 795997313
112144 30359 225794634
105543 100653 979035337
51234 65640 580407376
131717 47105 -991915832
52268 13089 729988456
53008 49438 -477239883
65998 69981 780152776
61505 113070 -485003499
58099 18728 882845311
59255 53166 -908513618
71247 8364 -668725101
103439 13811 -764451693
38814 55673 -725330737
115341 17925 731615380
24713 58296 177226076
110861 134854 423479925
23429 1529 -923987335
147952 80008 610400809
31659 54274 902715064
125726 66357 -161697747
106291 97386 -426009669
108208 18992 -247208449
23628 120117 564075539
131442 98783 -515485154
13489 72729 835382215
76702 147142 -786323369
82524 71052 114032083
142284 132935 618063177
118199 139719 -17392145
105875 53909 490763054
33535 76287 -1590200
30176 110368 -531127834
121381 88973 611126482
22809 58331 315959215
115624 5489 -11525053
33099 13234 559309469
19513 24102 904735782
125417 55322 -243278047
47618 81987 -710705128
60642 72211 113130233
132342 108828 -355155195
41591 44213 -861194826
134772 116649 154937855
78051 54536 417791440
29373 127607 825647819
105604 110040 -702904629
81118 113002 -638837821
90920 43302 712948149
82661 60571 577145452
23432 12518 -725968003
13082 97195 -507495143
21129 146690 860883520
70137 127764 641537329
99057 127294 648363002
67863 108609 -230178215
117261 94456 -47206830
61146 82993 494745985
64899 107673 -850966021
104006 87699 -825943382
18019 121655 -732559942
7120 47569 -776772450
47813 89995 963624117
102771 10118 -178383486
92150 75403 120805561
17676 127647 106344194
19094 35267 395408086
109609 62115 -584450596
87525 28353 661497578
79833 9009 -777523727
22214 99370 242278775
125123 73608 -726905812
118992 139614 -900131519
91772 11427 -480435924
7548 66251 -752251755
87461 95190 285053161
48176 12155 -50879373
22170 57509 140455642
101119 112245 37567978
36584 49100 -711853209
50031 34993 -988866484
140099 10721 252492587
143809 147540 931715200
21307 28504 318697744
81080 57840 -299280753
58602 277 -89490848
97680 140089 -491264933
8823 131036 10716261
72469 91838 -151787019
70894 68107 753718615
72704 140051 67737942
101909 2307 -465532889
50956 109929 -755273526
97918 123429 -47055272
109238 146777 -364829009
34721 133403 440903916
132579 97959 -140784148
84006 122441 441101672
1915 148970 663776778
71876 72443 43292382
28867 74093 -846905505
35395 24377 983495600
57515 45595 969873611
125848 7912 525842528
90622 51215 -381761946
40057 115038 243623980
91726 53033 -15406390
685 138706 -847427892
20402 126934 -23661659
38631 108666 215099412
35898 145691 883928746
23542 5173 436640546
139349 143070 -398401659
135141 135458 -546153590
55377 45951 -508632373
108675 70878 515491966
73473 30859 777488594
116744 38698 239733536
57578 104181 259520165
92801 67396 712409630
102523 141631 683868155
100413 76151 -466836420
145833 96325 260856789
125443 73696 425109854
113982 90033 -37207989
114381 50902 97162381
1381 106576 491032500
79561 81267 618756179
62192 59010 195470935
539 134417 904742094
12007 102272 894821602
81841 51790 414513026
40495 134593 366581595
92604 52902 392370349
49911 139702 -791105770
45671 8534 -816836956
145847 39719 -362572873
64289 119620 -734681012
87162 141493 -372868618
111120 57127 -404187172
56203 77133 -217700495
94875 84319 388662478
116345 104207 3274184
47437 149439 108650662
69077 15377 -620511263
113363 132430 368999884
8819 14226 -813032376
145012 2948 -411829708
93434 95785 896942729
49302 40476 873167197
126387 17425 867610096
145425 64773 -719125397
64989 140518 932640467
84849 127286 439293357
79114 122842 -681540947
108345 85728 -914958056
51651 109829 -218220696
30116 122719 536864352
57493 63238 -9386094
7699 62609 945309634
137821 115208 423835278
51758 65657 501158696
41336 134742 967464828
130091 93555 -330548629
104108 105993 -464532145
42974 5914 697069545
63694 120955 284179916
13104 115344 449698092
32475 97687 -680352542
49894 114973 383213771
135485 5734 711530308
129753 77764 -766365334
51144 108119 -516274838
17034 3892 -690113913
4943 51317 242266031
53924 78797 270073134
64176 59278 39336403
92156 18981 664707719
9476 16381 -491345470
51722 2597 -574357284
53980 10107 317204554
25654 48122 -442187931
10767 93557 -65523491
7380 115991 353470636
82102 73226 565639270
2712 3775 311471594
87708 33343 -505175788
13274 7170 -967982291
49686 126484 304858291
5545 1563 880647152
25504 44095 -996903682
81808 125730 393284100
28936 149114 -863518327
51583 131704 807271894
146253 141012 11410546
12273 44387 -485550472
128836 140326 -834583410
42441 67493 -531041053
72202 115621 -444782294
29033 105931 752874471
43828 139590 -485297442
68301 117543 -782101764
75408 45953 -134053077
8421 39074 -735310025
12719 71639 490595229
59968 21448 950504330
34545 147314 -409785054
26861 45608 677777525
24680 75953 119835735
75074 99368 605748680
68180 100247 855726948
31817 145407 -695235532
134568 142464 269089928
141129 127613 545117069
66241 11226 -583953306
67711 61761 268879297
119741 125202 -477399966
103927 49773 -834229209
109465 138720 256944265
147873 107334 -818988504
137899 145721 -100643822
96221 79222 834759417
116956 125228 808644515
108665 142116 -365203427
91759 149677 -566239437
28819 78534 -27894092
100172 27004 350222681
123594 94947 556883818
79022 127150 -730844181
76741 29606 459980463
26437 101708 615759775
132082 14077 84914175
58638 61613 974469922
43152 142237 -852746512
118448 105993 -345938538
48498 32791 -156148985
73513 89541 328701312
58355 104692 -541570677
52897 61061 -750338764
28258 129907 -855389793
116992 39514 -707851909
143542 91385 -892199519
7919 149453 -21139052
33272 14877 -839435866
70129 93029 -885029091
35812 23916 530727235
35390 31262 882204448
91324 46471 561410410
58549 120098 869601518
137994 73811 -924976373
20211 117562 148959195
26466 30180 904492005
21439 98926 18450452
128008 63664 -102682528
85832 121617 959994260
22468 40086 -685629539
99906 28316 -510612793
67858 31846 -988729939
110261 36323 676283763
12453 16031 546268660
108986 62236 -874864184
7824 1952 156639590
68877 105194 -432164670
49578 142341 -737943277
117544 5992 785950665
112441 18108 826831845
19017 777 -580121514
1261 96353 369343407
86619 80535 -421017821
139199 77743 -417146348
125811 22586 -451643736
80632 130064 -873280010
13697 101864 395037867
22962 127711 561686438
99766 72360 699581481
102436 138471 -359262907
21488 44721 306651598
12588 132140 -576012823
126800 137574 -136117691
100178 92406 343328492
43529 38752 -283188411
52687 9956 -993076445
29854 91766 802449820
5822 98475 334370060
72536 117763 887572384
5798 96226 -464569590
31763 14290 625398680
60506 110111 467802192
93805 67437 506429750
54929 143625 -897295227
94707 63181 -868494350
20067 82492 -969905244
7084 78907 -513499272
13644 122138 -560684139
53450 62307 -973096817
5040 110823 301998050
44280 133649 -712468061
51257 72981 219236768
66079 143955 171948821
72934 102127 -888096138
104481 13659 722611167
98373 14918 -489013804
25393 60333 -168323923
11599 26934 -666295931
68318 142335 335645943
123380 88280 -484982747
142110 59415 -582596732
127086 107967 -854170960
140230 35042 310782611
81595 29651 -97986887
15442 68552 653872046
123162 98390 -12881341
33819 72734 988673575
38296 80110 809533216
101364 56554 713567609
84647 66628 203268184
7613 2895 7671288
97004 104041 -540290779
44516 55611 596207048
9362 126973 -780168506
62682 1927 384549305
35723 49188 -57318611
63715 42441 -658748563
59859 110095 -291670979
109232 7615 -172372204
50862 136694 560911332
141307 23179 39377818
45391 149129 -598809260
106863 39332 41795735
89035 11696 137037473
149090 95820 773312903
143 50203 -958327198
144050 86422 -472321077
28445 133589 564036834
18625 32495 205925117
20496 146256 460374692
140306 130564 -257647183
102050 87614 8556010
53316 4801 863179926
6614 28054 204635468
57200 26329 -830283294
83039 1929 -909963050
68355 51370 -911629392
143763 136904 -744917757
90093 19072 -449135838
111914 25992 -258627465
55399 111988 212641502
125558 73195 -971882274
5920 90919 -774255297
146705 58592 631163722
78652 139494 908632385
129730 92002 -735473454
127205 146613 -683901967
81414 79545 -290700978
123171 89205 357413463
63255 70971 486272970
62140 37161 -153635822
97736 26112 -88381892
5337 34195 -515197830
90258 69990 -224072088
140499 37439 417678417
70376 50827 424528834
134739 69038 504816669
144643 141616 -847256240
8569 7667 526451874
98065 23295 714596667
27235 104401 866754014
54050 26634 125750098
143548 72653 490914783
78010 139869 -267151933
34137 21514 429628199
83824 35131 -435439390
17861 7656 -662236101
73765 43101 -292885008
142536 90688 653949376
36024 109787 -350646460
25963 16814 -252968999
72114 110685 -748880775
57539 16025 278589596
92419 77415 -134326772
107998 48615 813441595
111614 85074 -872651648
6049 77470 261244009
111758 96743 -435343662
3871 30228 -429840570
114947 131205 -208732077
12705 138890 598221250
3023 7357 -731529017
131504 40261 -430470696
75103 40774 -506612544
127433 43380 145753687
95107 65460 921565556
123662 27479 821268232
25754 64364 132817059
34600 59234 396091772
4993 18929 542786823
13353 31255 -807157124
144035 50863 -193915830
24560 97477 -514022536
130850 38199 -391926286
111603 67513 359029145
139158 51500 -943426445
47759 60886 -292473959
1720 17402 -765232239
85074 134125 -898989790
100267 75743 102957847
47335 90047 -422887388
41573 49289 690471245
59373 11294 770542474
54948 125271 995578541
143954 10656 665860552
136649 133135 199440179
22377 29705 871392130
83736 118218 598156833
21484 79304 -424783398
6293 142436 870908123
107460 8726 728756408
62628 37705 417606730
93213 132315 614702860
113400 111250 906111612
70660 22070 -629325797
43389 33420 -81853912
55739 139398 61392127
112450 8640 335255771
18102 113159 930968413
55873 93573 70958976
39046 136526 70793569
31541 54606 544683664
99402 17649 -359775109
136903 63020 32843554
88716 135899 -565465061
109785 104662 437111937
409 84319 118319956
77442 97207 -739006468
131305 114946 430559753
16440 124826 972008001
123851 65732 16552565
74273 136078 -904373355
11466 43711 -783407034
85557 67436 361509167
5154 115941 868976132
104481 79135 617681691
57739 26780 550167574
51127 26367 912340425
137484 131176 -718478702
6351 25293 245363987
59580 100746 922390660
73387 114548 -144286499
147347 104156 265083654
6168 90350 692584596
125931 42249 -661494677
27687 76014 92988755
75923 32939 -209742415
148616 92287 971424634
104723 44451 889080389
107693 127601 -453325053
93882 131624 312421348
121627 91167 148174967
34227 134340 118267367
48134 55540 67240580
60620 133935 542766648
106279 57588 -428641592
6137 7747 -470801445
112354 97862 -384798739
37302 85213 -595799451
45388 145831 -318301484
7267 70315 -1523137
135122 11828 -737748029
126 85706 -912474330
35800 30481 805959187
111870 117581 -837449040
145572 90964 -26670259
136694 34726 -493343614
75288 123877 -297062928
68319 22288 807809805
46944 87124 -529690702
55719 102194 -94429244
133227 72949 228244985
17642 52826 -476923849
1684 10873 903044859
86542 46095 562564678
122930 7832 728047386
10336 96293 -244207537
142164 98255 -147337862
80510 121227 -854958156
26408 63303 -339250650
112586 56195 -547602880
79597 36944 -619483821
28936 107056 961684174
97550 120089 848722443
26090 44500 37435169
104475 46853 -315412950
128632 33022 356707761
38119 19690 -352967872
109244 72086 641210885
36540 116619 -263588310
29694 118022 -513046769
117650 96644 -569063701
73093 133684 575863688
71979 31596 908571534
49747 106242 -899716005
123162 134245 -864623836
26547 79287 474940069
66624 12325 -567901920
24581 146747 535265239
41517 82804 -238313837
71144 27203 612781326
13276 129416 -2986054
88526 71538 572840588
72894 146620 939786543
45137 58362 -635449954
99387 125524 -182419597
83052 129914 750769598
18573 41443 -56015809
88110 17831 -433167180
30614 75392 -615756927
100973 133080 -178596472
111816 45570 -847945856
1740 116498 -872854135
87387 51397 -298108822
81554 69338 -28121199
46828 7741 444415025
70632 46042 342837538
583 35857 -945294975
142034 90488 -103448314
58230 6474 807062007
50181 121458 762348433
90488 107088 -755124279
65945 76747 -997591331
72450 85460 -112092633
41814 56576 90286329
82956 115390 703208610
119286 35195 890138449
42816 138809 366858553
135468 46717 990064573
79877 11669 -12264711
109941 147731 764743299
143676 18125 -22106897
41215 88295 -374617259
97176 62069 661707952
103022 55858 423152186
148406 89218 -294428633
92795 34760 -619568767
63314 108570 78145594
112945 7544 414909253
70116 116057 371081656
65412 62998 -919547321
66886 76059 662950970
118917 46088 296496836
10751 122892 344937890
13446 72121 -519922526
135539 28631 912271445
108620 10299 -270325643
108483 110045 790402064
63598 111865 -840026533
111071 86068 879133737
28081 54901 -352949355
142136 134687 -868339307
872 6559 -642575549
8022 104826 414465325
89132 139601 531661653
111129 16251 -736241880
24752 135354 -733854469
7250 74272 -546988563
71524 111536 177763144
73985 129399 274924891
123343 142309 633660008
120652 115718 -936122085
24801 42660 761116970
82825 70316 -11003173
69662 100632 -898551485
123907 60122 -797152627
137099 59304 -912495617
38172 128017 -750500422
95980 71622 -175613833
80525 3953 -402946400
122507 43071 -299218463
84193 56429 -510500775
141549 42830 920395251
133318 16647 376608898
62017 41031 416968449
47335 42496 -474699370
73518 102520 847813623
106482 50423 155131019
87356 37362 273924724
120975 21813 -460610102
127688 41713 -180776087
101938 12890 901792536
139793 17357 491778564
4656 117575 989857352
117376 123006 994348266
70736 132222 -305270136
51349 16407 -786600164
141197 127078 -969642243
92423 9834 -427357741
31311 57534 432801942
133927 47283 577246650
20493 137438 -339864474
50729 27894 587964593
79256 82467 510510646
96646 132493 431995108
83222 20519 879492522
119660 54269 -71421430
131785 148504 -825091498
109948 76092 886595302
70069 85296 911599808
88187 84915 24842743
679 95681 600763184
18088 76879 975640528
81267 111455 40137646
146273 146777 88451402
92019 100178 730457597
17506 91118 -923471246
44430 118203 -137215358
22998 130484 -436198268
37210 110538 439104105
133479 19207 801713907
1356 105573 -192272374
71368 73206 -944278115
24992 79973 -504097842
123834 132087 -12165871
20080 112878 469420596
39044 24519 -585294019
3015 72811 513956413
49084 81660 -893531537
83036 8767 -325198293
42574 105308 -705085579
52188 69659 -498478211
53929 149304 49922526
55309 127371 561122825
70701 88426 -652885749
36411 78029 -647294663
149267 107107 -804370693
127676 94013 534268981
38598 97292 -112254393
25878 72226 755779722
30349 105122 961303059
45021 65624 212399376
146371 23244 -327059264
25484 43648 762002707
146031 147346 -301856379
79155 79681 -361675784
128508 38151 338569676
135020 108914 -538532716
24680 99291 -200724996
54044 105068 -433960417
31418 112966 151561386
40462 23470 833986784
78578 61718 -410561032
50680 117186 914640247
73522 92590 -618829666
63268 97920 787546715
80118 3506 144589150
55941 40425 353214851
33228 90597 959562329
3607 54436 532544152
83984 107887 -554286716
89562 26786 567596839
76597 54843 700703928
98702 12204 553897681
89513 75645 -421379015
6173 79588 -567390413
7717 135356 551964875
82394 52342 172947475
37669 2422 629479538
65003 83445 94284624
64631 1795 -874469128
31767 111344 -290196559
104095 80672 858738444
69802 14130 -648892942
148760 145572 356690475
76755 71842 325219886
88098 121122 -698673694
114163 107122 -572253299
55632 22877 -132796522
56939 23314 -458901260
87865 92405 239095446
54281 122580 -237563508
94429 120056 888843009
24957 53265 -882643911
140167 62261 -912912095
102618 130778 -628925800
36268 5756 -969018581
46231 122374 835782063
31434 96459 -236685685
65075 26421 881372452
106013 73886 163502816
92397 144371 -911971586
59326 41030 -434863056
70087 145920 472373020
83066 45681 -326061187
26640 84594 -155750944
43985 123520 415691497
30697 19602 290966119
3552 54260 -737361612
3074 83477 -843455428
28567 93744 -641097227
7774 93542 185165699
110985 88890 96375869
55534 59765 104458152
34989 117335 108219185
137037 17749 -263894449
101711 135085 -165672359
9545 68603 -340037316
118466 16238 778773483
7391 52224 -88710373
7622 55501 199539430
9137 47743 -723079233
99804 15984 829465619
4216 46431 -831144563
104220 10033 960188256
32499 111783 725779854
39661 58277 -413408240
140014 28916 -50674048
49668 140326 -613730183
6119 101979 -358748676
48084 59001 293743804
32522 78614 -313036026
136135 91899 -637993168
87349 107225 -792932633
101244 21395 771468972
1011 90573 -268429794
33881 99588 576791965
31750 123630 102500063
49860 106956 -613978661
46327 90369 -901963431
112990 139700 -436699580
40214 50970 522577611
84786 50109 717213384
93969 53944 228441260
68787 75004 -132005857
137777 26622 -493150888
60539 126449 -513583428
134408 72243 839620072
132062 89138 304398008
68844 114290 681448003
82156 146889 -49829550
56628 129312 -365688893
80964 37034 -580396277
66543 127186 -558113958
138569 64346 392844356
77430 73913 263114287
58325 8087 -481236965
67794 148586 -851295053
16828 102022 134531237
2059 70214 -517622681
134558 54847 535314888
134319 44595 220836167
63601 238 -98731664
43357 67107 662076980
8779 59574 311428556
116619 94435 -709999946
108630 36300 -502633242
146710 134223 267435830
99403 26544 638471374
2324 38288 -283049607
60550 131037 929250285
16104 29961 741422467
57449 121896 1530344
128219 37627 186733226
67341 145621 -262024872
15341 47843 -444805095
110953 130451 484879886
9233 127527 468492095
133385 149403 -262229240
19177 58129 -707793341
60937 95945 623982214
102936 22108 494652377
12355 147671 898498406
41008 53880 460972689
44387 37736 388739630
26070 18826 617336286
22523 21431 -204423669
134443 75312 -197623630
120781 95000 368884389
111205 147153 837430665
71144 36723 417639853
39725 60770 85904037
85152 22090 902912346
13732 35248 619524849
143936 18088 -994002097
59571 125097 279163445
40811 9452 331174612
91556 102614 -40586746
147883 33202 -248125063
110568 54895 -361981864
128385 34460 878797395
148419 149273 -686067756
106676 126960 -109329188
85840 50668 -763262198
52487 64342 -706398569
63878 80176 -488389261
137241 22707 685367788
132311 127332 205181414
44930 124095 865356386
97519 109595 399347581
143211 111842 -496015930
6096 126907 -917436512
84016 147806 -704995324
11329 5925 980154216
86569 104106 -12610597
148758 32883 -562462998
119859 673 604480752
8180 83165 -24718322
36008 32520 -277438406
66581 117810 534338422
113506 13582 204470164
94044 101332 561715096
88329 55846 780967643
90254 19543 944565893
75999 74903 -614375060
145763 73494 -671344229
3505 61100 926844214
145366 30921 -349967121
120720 24218 377537311
47110 4072 -90026939
100730 33209 -854213668
101293 131674 -731791835
133382 7321 -89689066
107273 135737 810887405
101250 139836 665495714
17473 10880 -919323895
2428 75531 -592634937
133769 87619 609664362
72284 144337 111401860
64803 149386 -254640454
57126 89559 345105448
13616 74716 -662069233
73772 120877 -380224757
273 10418 616591029
30041 60001 585360056
138569 137928 -611950935
8520 7376 491236214
46942 67904 827309895
140299 55748 -400950651
132916 3776 -16850254
38720 12039 458447711
47737 53466 -222843228
38897 48196 -296666610
99805 118900 -397475671
115140 129359 -159048395
44632 3192 201766133
13512 75402 -247360026
148986 21041 438822388
93057 18325 405987782
36227 136358 817856844
55428 95188 15644161
31643 56876 448979261
14916 87038 609276160
7912 110256 -891287129
121036 68395 -113760978
125206 109001 21962963
109764 45508 939582890
21376 120530 247457609
98942 98042 317706305
40239 60207 -852910196
55923 104375 -304151876
15733 63557 428898678
86172 134065 -557331633
82850 30044 -625405678
143792 89515 -620423495
88250 107687 -314694963
67773 31313 -257834125
88393 77499 205713954
85937 96719 116726673
7276 36586 946145599
61586 89286 373568540
20282 117265 -84817489
85928 77323 369034089
27744 121583 145230930
5798 93747 -889225331
61925 102452 -765071580
36070 138940 -893440811
10095 139241 -229670092
51695 2109 -794318972
124031 128571 -465344682
129730 97442 -28961724
122184 44190 203692890
135388 43191 96270888
782 58352 885956070
71574 130618 -885491631
48614 22922 521954392
14551 108070 150223015
74430 83875 223206732
44846 113998 -116121624
31513 59275 851459250
90873 84814 -832755628
19678 50795 735925854
148857 8987 -443816845
84391 46657 205075529
142434 9297 -42518206
118761 4077 998831068
22799 103264 343855712
146869 66872 -286593069
146737 110733 921525057
49200 22183 341808884
38793 90216 64003102
26246 59799 93785515
90176 51980 465861909
85599 68004 -149549414
101506 129275 3370161
2692 136951 910428294
59250 122118 435929472
138034 7557 -411398569
109370 107748 -931102710
147501 73555 774916399
69660 330 -494117667
87681 36581 -627260860
67593 65976 666859978
8525 115904 91403449
47092 69776 -949752566
15934 119416 -310920145
107747 133325 683130895
123491 50529 -932667241
17592 70097 -125278766
76030 86591 310815678
25703 96737 984300503
55636 84137 -229121713
33526 106423 354037361
4393 97337 454165159
137632 66518 244853479
53097 133548 82235000
131689 27096 299374546
70377 27118 -258741787
87774 29993 -626084902
27111 69495 -705403224
142907 108413 -110339791
86140 131102 -289734646
59780 37476 -823036455
140541 19571 455836514
37520 37299 982690886
28594 7455 -350250956
73010 69199 -387558426
120199 104487 -296520579
61051 27756 371013846
86329 131940 167999268
54468 132544 616547811
149542 60762 -921078560
59776 3455 -796998223
41973 62698 991995104
53312 108325 800308349
147318 107380 456452711
129748 3588 -52152797
15677 4626 -180360149
138016 79874 262812422
66973 50888 -726270865
116698 98778 287626563
57644 63206 -661157851
87624 49368 365876681
103020 36932 833823755
93794 57593 857556257
113689 121454 278541833
117327 2688 -226105173
8477 60083 -359684155
20368 13839 -5033201
65580 32566 109152545
20550 7469 -404451991
111263 10004 644401148
55235 139285 -332650100
118574 25463 -878977361
119629 66868 508600579
41016 10643 702860555
134111 123243 -442437517
112367 49777 -408132197
131954 110150 457076301
33702 107487 -306368518
88847 27293 -270940573
8137 141049 -146103413
62009 52783 136368131
52743 65417 -2228080
30923 121629 -158034745
103806 53732 -721798112
95897 63486 364043001
26307 146287 259764866
70349 130744 -578040053
88286 67284 -108281608
34501 139041 -260156119
134880 71337 757017673
51124 49324 -329440920
60201 73846 910891074
59230 69537 533468193
140496 54492 508453218
20597 53854 906683217
101506 1520 -384166279
18356 103149 973636723
136551 78092 -325816831
89375 118063 -558172048
132427 64074 974153396
20726 23767 506699302
143877 32925 584383833
8054 105055 -392749344
133500 44716 594987771
81104 84666 -687582486
47541 97358 28435261
104418 41726 60206906
115707 59731 773598101
143610 64068 352569581
65414 65892 -593156267
69966 34488 158901665
13850 141955 -342986606
103009 9714 455692283
77353 66445 -187216799
142580 89949 892006136
85532 102585 -372968960
69990 60629 257802812
72894 26089 443344963
52321 104841 -374571910
53509 69872 -901711691
57012 36266 -664267494
116465 92563 376695422
57232 27899 431553226
36871 121824 920229941
81099 13853 -717410962
131902 142644 743921511
116367 113928 99877653
108660 84218 401850395
129079 56540 -46674101
140377 22121 821100572
94907 145431 -547842315
42621 80501 159250956
41161 82560 -274478528
132570 140529 -583769420
86108 27145 140386153
19855 20784 -810150882
11500 103636 340289110
112415 37785 -311724562
77098 78247 666230888
75764 41196 887039746
101202 7139 937757726
1879 5694 -298816518
113982 58120 954147935
98960 123638 395241739
148741 2214 -915831714
70142 26983 367653317
70136 29628 776592955
82545 74428 -776758535
141680 25664 569631587
2366 24080 -237654126
123640 102047 538346279
39968 101378 -313155399
60140 24360 725260408
121902 2019 -978854972
126767 92547 540905045
42410 52235 -184803589
102851 14860 697816164
60196 73260 -444939598
132953 101928 -789192779
112455 26490 -863085195
54880 105515 983292333
127273 144104 949781381
98683 146782 -429060344
138303 98645 -863947825
125987 140151 -311878715
24220 8542 651678542
74610 102633 -175873696
22677 76798 -428828641
11621 145848 -869452853
144987 117102 218314472
21624 137294 740227603
58148 141208 519105114
20108 121229 820769118
62580 140214 -457214913
137856 122637 -397107778
6262 59723 847696695
58404 84406 565873097
51286 97010 -428871070
102698 96044 739499911
61581 42331 705416949
143842 82467 617132360
46474 44774 -527323334
101215 119887 -330737284
117190 97192 553252666
114084 120007 -707958236
110818 8279 519472768
108905 118871 201884530
35245 63654 -970254628
61689 43634 -241000025
50571 108842 -545035987
55786 121791 -187306713
102933 10257 -252001641
93190 47103 61029749
59016 127833 -380816898
120792 57003 -736863267
80966 36612 700928439
138994 4149 -39388256
27977 9396 849319148
41471 124931 -818760015
81708 82628 -725786780
12167 109267 -836746165
130708 81962 406425840
61724 11896 -47798741
118322 4989 491271799
54648 69996 -59338449
90032 82157 242335525
33936 39050 -392125283
58942 122126 -710644254
128202 30145 144260551
147805 8445 -366390473
68093 100881 -679771887
1854 111818 356001285
26630 108625 512468870
112127 130069 381771049
119842 18186 80556617
25059 102199 -639105850
69711 76137 -396932777
119483 47110 699203945
67893 101542 213721215
32042 77912 853386768
125936 81268 412536215
22463 139767 655541815
31659 103770 -635686427
51741 82381 256373626
60660 115594 -813022289
117609 29214 31554479
81219 121290 935175315
55467 101661 236277304
105813 47092 -283696492
138652 82064 83437961
92085 7451 120657664
142124 9492 -582390242
141607 26168 -326700725
2442 92844 -283687562
116801 13813 -109901967
86590 126838 -881599429
27414 3950 930324271
101304 28704 216437746
13086 53469 -950758310
141938 83680 -124845636
37698 28838 140215064
27225 130455 428776510
21775 19329 -149303306
100746 134402 -554870255
94499 106042 -670090539
49547 106730 881641739
5509 94821 -604201696
123 145962 -481358161
147638 72709 526628387
31094 117165 165023013
51637 74167 282426528
121281 16713 -817361303
49666 34895 359147738
123857 81505 -785222219
116656 25283 -397550694
129892 85268 -450960397
77070 90571 -52948520
105995 110790 826883269
108287 66411 645602010
108954 28950 -10350034
88470 128745 -308728959
5733 108272 1372760
75688 69171 42148505
62906 60507 950594469
53827 43181 -630329304
69104 8207 928832664
15523 31539 -178704733
50331 47841 -613381338
86161 38804 962592807
34049 146624 -944581461
72816 6367 816472574
30640 119643 408074147
122138 49463 475962705
139486 123684 667128421
65348 107338 674529065
74754 77251 342847960
41055 61959 453677516
22327 95467 -820633559
109558 131454 275878108
49890 32779 374417595
115052 24586 -51750076
82549 102193 -422975818
143378 36061 74216452
105557 5556 -755026226
114522 46308 -644799020
138945 133657 -310414722
138330 15960 564818890
134952 41183 367280473
147775 41817 18468702
143999 53608 648412480
129594 101669 873837139
102050 43159 513180087
141324 89195 496270488
132182 112961 -537418470
102885 84030 453401538
123434 117167 -620273242
45089 115820 -953853833
66679 136630 128031842
132776 64510 -952553022
87256 50 -21311041
41443 130707 -371326476
14619 80519 864985447
135893 47197 425421115
114693 140804 -933169328
125534 21885 732218849
100701 47069 -321133090
57492 58767 501156720
39906 10716 426939222
32695 121907 543091587
14852 134836 766146382
119855 111941 337207097
66092 137365 501179738
65123 21786 248504049
67157 48161 277071546
37607 144180 -444323204
46618 1684 -476095468
85062 9617 -385189367
78454 113276 910282664
93882 53585 522284215
138408 92527 13168168
127043 126998 -301300314
22826 15650 118659401
4201 135383 -308927760
7748 31355 -107464166
64165 33703 708388081
41367 20691 64180334
33967 131884 -312828064
67190 3173 -585315289
56514 67512 490074033
148190 89684 -569922756
129199 18961 -157410287
123287 45604 925027675
61689 126640 823090758
11194 65930 278904602
79133 758 713887447
46639 118631 893589988
126718 146494 -468937614
58027 17539 -589184685
76120 36134 -810898666
41034 147522 953755657
59373 104624 131292936
10969 96202 19025392
96915 19302 -464717560
122351 93567 -952184428
144037 33850 -122094241
46916 127400 691788847
34682 137152 -854165388
98828 37051 659546436
67215 122995 -89697211
140483 61973 325435684
104930 7586 435934777
134600 45508 466264443
17902 46864 375865943
55748 85089 648173277
17996 102534 913150235
91256 52735 -158793995
63827 122466 -29238408
13588 139713 295533797
54848 9250 -954772207
109998 119764 -703578095
90097 102053 68678315
91519 39414 -589751716
28549 135747 158085370
118951 98861 16604371
37715 88590 -353500332
96356 120063 -938252764
45273 39491 54129017
42011 13020 -723135424
89231 58490 -803936843
45893 126528 154174600
27201 125984 422535050
39405 2026 849245329
24860 10769 953679826
22809 85790 -777398837
119482 68124 -698107090
136303 91408 -67434761
50144 44046 179870031
39943 50715 -820525195
41520 55579 814935758
22659 38948 819196840
104742 145878 327401285
68738 24257 -839540260
144272 52739 -457399167
61811 81546 -472321960
136346 77094 -21979505
56764 68435 -911205435
21681 85227 963450445
22722 15267 -701168558
24489 11237 772812081
5645 80732 -177594731
106777 14721 426337042
14094 98615 -32027930
108354 145194 -170797915
19816 61927 -635177631
109756 73708 -414884637
121699 67031 -302652660
23002 95903 277588185
74893 85990 156995660
1892 73299 960823732
61232 102580 -957790359
132462 90897 -838905091
42198 41027 184956108
11435 29484 -788909970
53127 147331 -857771197
20530 32675 -698156822
42717 103919 -432235451
75532 25523 327254897
39201 118311 270180048
143207 72284 440595171
77794 15341 -348205634
9798 86616 -327479529
149472 27886 -153905962
31411 11360 -489868126
20019 20375 -582680429
28392 48187 -6491229
109701 38373 113383421
57492 30275 189265146
108873 122655 85575944
136479 128899 14577281
86363 27379 347324066
29437 111034 613337599
94823 83514 432335226
32387 118339 -865439098
41227 48196 -953879932
27129 67900 291020790
104188 92052 -553346389
99656 90421 -391127992
82171 118557 669957997
66404 55456 -803204091
22879 10313 967333285
19604 46359 634279606
132907 145795 -667860713
108146 7118 -562451639
142725 48433 -660642483
91128 101376 323177319
101697 122636 -998231430
38064 73174 107208995
33406 148894 811970385
148732 14311 478516427
146155 91563 -316303026
62815 69513 212795228
105972 8846 -801411618
35688 37027 897523238
102597 122539 782376210
72415 107262 -736371407
3203 143674 -198766802
17698 84354 387765128
130577 40426 260645223
55415 141384 757993919
121969 135465 -826015318
101617 115135 -137563260
109166 52311 -395059195
93890 104195 -355337320
120803 8159 27076650
101386 2071 -489203398
88458 3233 734521134
30857 71493 803471047
62710 63484 991678096
114728 123030 21804126
47581 9771 -877884144
118190 15677 -390681664
129644 99701 -642470217
86914 116991 288026248
149648 99649 -249597623
117143 104499 -926680416
77712 41300 508204119
147663 104988 579988469
137774 8472 -497305233
91468 96133 272439428
44062 23947 498531997
55537 31813 620725487
60716 55402 -477615094
15833 46255 -827331028
117522 24221 33875072
72941 8487 662001688
59776 76238 -958074508
52658 127824 -51986249
66702 73295 824278251
68970 70610 12441301
91060 42892 738838865
16896 146695 826406368
19392 129512 -443515300
105724 15813 -624062425
118624 14761 498888459
129107 92807 -668447344
122528 2452 -908565115
88991 29863 -800542054
133833 83039 -911362941
142145 20942 820891039
59456 124750 304395271
74962 89079 -731481766
106957 112776 627411868
24929 57156 -73488817
48183 60553 801633200
88618 133036 25824109
45872 127562 -453492945
88113 32465 417619302
60097 105927 473414363
148769 5509 -980214146
679 44358 457166669
36134 72908 929838132
137443 62846 -869439203
9846 106459 162550498
139232 113592 -374178985
24806 87994 571775625
9712 84466 -302450907
67065 82592 944436260
61636 77433 -384174955
55572 66262 -247640704
81498 142989 -499802403
79542 94550 363012366
66061 80184 686495634
1366 136643 -336587941
16097 139728 -579705861
65083 44030 257671760
65613 75977 -734218430
121667 126762 -624265191
142414 49558 21356344
8411 144999 -78945103
117000 1764 353516484
19232 136698 458318283
95159 144382 822503845
18582 143818 677452898
6892 11008 -797124316
87920 21634 -773823517
46977 144550 -230018232
140652 106687 950554487
124273 18109 375869936
147607 120890 834242531
88191 93472 491600508
44098 115899 -574646939
97717 44200 27818435
6310 8398 -824970564
87062 12821 900828686
45473 15341 647204041
93387 104532 977841170
11805 111625 105195310
119713 115663 703163182
40232 64104 391940563
104665 61754 241950607
56912 33078 600685146
30311 110434 -154974111
65337 100020 887621180
147487 63071 810355789
57118 32913 -31794861
41311 46896 -586106116
107721 141331 412395246
6566 17255 565985842
2339 109850 -889261259
20099 123537 257115033
65598 119548 640225385
32168 31317 831710866
9469 68875 366105639
58997 34671 52909431
126339 68648 -989962600
54554 78934 -5691595
20503 43877 246085245
55295 83778 -209359182
29683 124642 861207960
98142 141255 -590071467
67259 67183 -968699414
52498 66722 563134166
135132 139042 394171226
111506 26223 6667876
45496 54036 412669342
131977 93429 314605360
59399 75677 -355143518
106293 27391 133412544
49463 84005 -299391457
121583 22165 794757253
8783 50697 -192299607
143103 65709 458047567
96651 62672 563553257
32879 99440 651565159
90680 18023 27574479
135186 64624 944597394
144484 71859 564336505
101851 100357 149760558
142193 9928 -211071164
10617 132218 -629320026
126139 135054 1756482
47932 146541 -657627279
64084 139879 -24979261
15944 66814 -561794190
66344 17932 -87164458
135228 86419 339340233
114737 131689 760389680
126242 4851 859125006
59015 145821 678990006
90062 125965 -564009788
147090 144352 669786881
13082 19818 413792339
123787 102899 -661513444
114416 5601 647918004
126816 125365 -772690140
132471 132201 -879750298
12009 17857 -39569063
11952 90398 164312597
115020 92065 829890928
70064 74074 990934672
130972 83482 999229149
127633 84975 -663045389
35564 149446 877101834
92363 70383 -560926633
66530 24604 678310753
113866 45608 -217650278
14461 93079 887194893
23436 87168 -477677872
143394 63117 921989848
141677 84828 -604451223
86212 23019 -137965016
14834 64577 15607406
84703 108336 755156603
19051 128975 676642967
60174 79020 596835812
32184 33092 427300176
5796 113845 946539969
16855 118896 326770741
92746 60819 -530524204
65643 66088 844025437
68618 67351 -731799583
15726 36362 -653120610
12807 58829 -361947025
142305 128831 447991917
95153 70899 -618049981
34582 5245 -93037895
126479 81667 -629163702
37558 90557 285989715
47438 123348 937878727
12274 97403 946553636
148914 84312 -742556489
133034 8441 424919981
126288 40816 -408072263
131681 18854 -609780204
48718 85100 501239838
93422 24556 87556446
16455 75423 397965858
138463 139042 -415768217
115400 59168 -237801291
124763 1674 -252746700
31796 86417 56311323
46160 11007 -436221045
97578 138392 -794709876
133031 123337 823644397
112314 118050 -486264015
141664 61926 389375863
79507 13428 -564563076
41104 112169 -26523853
9751 110297 593488005
50324 63852 172980533
19205 121878 2273283
127267 95102 682081854
124275 42103 -936236507
109604 137506 423472292
108505 89097 -964182450
142943 52863 -502767739
46600 24101 -263800209
86048 110508 -185750981
81291 66100 100449030
56226 115005 708125958
115023 60367 -609488665
103073 139020 246681224
70851 98647 134196298
13550 140312 -726104555
143125 24973 633262543
36151 58708 347297102
38973 57553 -674822637
61492 90611 793122374
44153 105427 537720618
116007 126577 -866975365
1320 62074 -537448550
29560 135195 835177057
106051 104387 -295457129
81965 148538 -685212953
110200 74950 716826482
8128 97974 -743930100
74568 21525 710098957
33477 93901 -790777731
126244 40319 52953242
125001 31473 -793709167
144412 111563 490989767
62797 100297 556141302
2430 11480 347958557
119791 4 -719949260
119231 89615 -352267055
11344 125084 298300111
48944 15988 -683829447
23633 146625 -406601220
80136 39843 723414513
46330 92579 -676101965
22031 55611 -63051601
36093 31497 443645837
72976 6516 -612152079
9540 120448 554700945
93099 55089 -789832675
73398 146393 -140312914
139183 2938 -452363592
15694 90039 -633192026
90173 92273 424955433
67480 131574 -590543234
71372 83980 -118818582
23681 91383 377206004
135218 66248 135964572
76712 74371 -261706884
59611 135156 287420861
79743 70879 -632681600
78508 111258 -590644556
52593 68922 -327233640
54204 2331 -689465962
734 44338 803313991
51231 60520 618860124
140767 144961 379478852
19672 24628 -335999784
141339 89615 -282302051
67650 114638 -284500994
96059 3969 -821821720
135555 45119 -650336597
41060 73007 -291322512
142926 86519 -216588185
2121 90887 -758093109
111913 53349 555080780
145055 69506 776222309
53655 143073 392388476
122421 71918 -898812937
5475 4992 -251403056
118865 125698 -108773025
25301 2805 651556441
49035 72955 38390599
39407 67124 -830110051
102857 89470 252627688
107672 52113 36705588
29518 35415 64006846
106261 130559 765451275
5535 77015 165410204
22797 48307 -602163333
98943 141381 -332972355
35703 47477 -477686421
91344 137729 -28216253
116480 32611 34783309
53887 52277 -466335002
29280 122476 -675199199
135271 39081 -447585964
78661 107945 -270535952
19485 47834 -732715646
91247 33039 -789775037
14022 99004 -865697702
25588 54915 749012068
102080 138626 -602597531
122616 140597 651900573
89688 6429 -200472884
20976 42929 -831295510
60715 126355 965964886
100589 3030 400332277
149648 70961 513790850
55347 138189 108580257
119788 133250 329158516
60097 143828 -144729959
97588 109570 -477117073
127842 116817 -914461101
142931 57540 142766460
55220 126574 -611610426
121932 3319 913421490
46111 455 859533293
66902 88251 -18986078
28176 15213 160474743
101207 103011 785601263
93745 36047 -563327731
58488 64420 -801489357
8575 7619 -921538895
1828 113758 104979709
148738 43179 -652630956
101018 42119 8420347
52832 107262 63051815
110925 11565 238743680
138223 41348 -73950700
90560 12071 588148157
2295 23903 -956373833
148576 106915 616127487
141469 102397 -214773318
114784 97862 665709726
106847 141619 638524211
111620 102489 87432598
141328 107912 335288166
68345 80421 591886660
116728 58441 718648558
70728 51291 271963151
128374 1546 -709723557
97829 98193 939302230
40439 49466 716554557
73522 24941 -630443875
76095 96794 -89030915
13698 14933 -684867347
133300 2623 350543332
2873 88176 -386745621
123051 18567 797675581
117863 76930 560243498
129991 106309 -421559591
13385 123309 469103625
40329 16895 427798868
8493 4001 -83260536
96081 33514 687483856
31390 1365 -567223096
9144 87821 10262136
141794 139158 -927601544
89871 103193 -459837582
105106 30998 615324791
98099 4351 -232906281
136736 45119 -522997702
17131 148884 -84818340
112050 12506 117984831
57954 132563 -120667834
72493 9737 -898386094
8402 140999 -218639223
145121 77307 97262660
103774 32315 -186553732
49036 132455 654171431
122420 19168 85256025
74642 104930 67383884
94768 103610 718935491
85997 88217 -734879494
130482 31192 -440481510
15984 143418 -50156956
143289 44647 -79936494
94274 107738 -717064201
62684 137080 193194584
116223 21525 803910804
56289 12994 354094270
13812 118023 -837264112
39890 69596 -271535242
114743 38175 -339253267
132777 140341 99026548
107774 66308 -712392558
9174 48276 390259128
145148 50302 -932714157
135596 15964 372632402
12726 113603 -908036884
32339 87346 875239976
68806 33154 451843163
2806 44198 -177046070
21882 26465 886422585
129691 49677 -394711440
142290 126128 -841455737
59818 43606 73631143
119946 84351 -893286680
34196 86013 800693914
17672 45310 120416077
82721 29146 690694595
132616 27281 63089405
50379 141203 -975398066
44280 5061 -155347484
147315 132250 -481844452
95677 18615 -959353966
148932 36106 -631175139
131289 125869 -428847454
86911 2996 -125271108
100018 93451 53084312
13266 95212 -662702777
131912 20723 -932508052
11426 130639 -423108907
91364 106434 688761106
53505 121550 795374045
15137 12417 -801414476
7136 5460 -972435191
5697 84006 273128663
85113 93932 122417760
110230 38388 774336909
83561 81099 415040146
97875 73107 -118368244
140290 22893 389794883
88436 40530 29578754
84410 51480 -791678064
14283 99177 -302517287
108725 1176 -57179677
18464 56079 719060118
11427 110600 731400903
126734 99254 -941189226
118580 67728 -662118951
114609 11689 31466704
123139 132374 334708492
123176 145361 -182226015
68166 39095 -652126299
389 55797 17821569
2776 68294 141499757
1465 63598 517481281
84045 127999 -777198334
95796 53449 -930656607
10311 1763 -508460656
10161 116957 594955998
121088 122826 -186649829
79248 8145 575951884
14437 137694 798043629
56001 10716 -367401985
105719 95368 430041482
45017 87093 -64003949
97699 139691 -546121762
24623 148957 -150019243
42310 141478 -836375568
146995 94797 -771982691
123409 102584 126141596
65339 116226 840463946
4831 61708 467490653
105664 20970 17040875
84114 85359 -449028408
75407 22743 20404332
119198 123642 51109936
26030 5764 -2058384
135998 76764 384289445
104462 24687 298584556
66464 86960 261557438
16451 54294 -825751564
81556 1787 -577305470
90974 79985 -272612979
96203 41819 242607904
49909 78645 783266633
84831 29352 -860367733
70083 39019 716352161
30257 11390 -28160601
135076 148969 -819601263
142476 64237 287092976
22625 119611 -453774034
53115 115419 538072802
3567 43880 625331523
73724 56306 941260860
114333 111054 -595645760
73236 117743 747797459
55081 114925 -812979641
61494 123014 393627908
53315 109545 250946126
62236 30364 724776411
56104 104541 -752506026
129008 52770 -960304276
74315 45570 48049604
112221 37239 715383899
115012 116020 314995749
62913 21781 -550196896
98139 43082 -979915094
92673 95154 -671825346
76695 64132 708352588
87388 48690 -807533568
80767 130595 602153277
135310 30348 252947125
61656 43765 -720997279
5568 66279 235121844
122517 122294 775664143
61752 108123 -889015197
24729 105514 -479852243
107470 124166 -805085203
114324 136175 -561309653
67927 105381 474261795
119358 137099 -402434481
13466 64112 147817408
107383 66721 644693847
62747 134836 -783271171
117862 87655 -353602949
36289 129946 873491565
73743 47348 589002799
38758 50761 532513604
80061 119224 -76198939
42853 146818 876188097
6604 21152 134907862
146750 100883 -434038449
4497 7460 203930494
12881 45184 844718447
8800 142936 517697703
124919 40581 -534361847
83097 97295 570661262
127657 129672 761091393
22760 3916 398319037
11524 7257 -53019525
88089 147653 -990601393
82701 126709 702859870
7122 114558 347767676
98706 84825 34250720
131705 83422 -455217951
130682 147983 -794848907
120321 10858 -362177479
106079 85897 -457362853
37422 117790 -651928658
75979 99519 -234342777
17561 39024 364256514
66418 24956 823971918
99998 143486 -130105434
106404 134021 937342861
136997 102 173022110
78205 69172 469275470
131840 41253 -700534437
7632 52379 -66968198
132486 107887 -331373613
51323 142632 199584863
34003 44039 -644975874
32541 132157 -862191893
142386 114357 703551819
134551 119879 502436626
26809 69285 754681066
30928 102932 -837673293
131692 43316 789795529
111442 71143 -100518019
132534 23038 944918272
8807 6181 -813775660
22261 75193 388004025
9632 121855 837368947
46231 40380 -682604504
24775 88508 884646004
41239 103130 79085264
144213 50408 -611893187
118871 18436 619666448
141955 83967 700247473
129315 80392 416339311
46974 74448 -384960755
17793 62815 -613485343
50581 112594 -458028980
26602 46748 809991820
31228 78925 -259746670
126998 13531 832163541
1884 49188 -768418815
49140 46412 -954579436
124134 136063 -345128925
96263 115033 -10777133
71855 22489 357299110
119408 73845 -556676599
128990 104856 -590072669
15881 91985 94010544
78319 15245 -81756640
92561 90121 971865012
33207 120740 256034088
126511 26693 984583060
95821 71472 39092483
136699 117391 -276793889
114923 70758 842188013
31859 84610 334790594
126714 123248 762208644
131624 108932 -793981725
38820 15421 494334131
17642 75056 -31972090
71574 1403 403008502
71599 112057 490290876
3936 81412 -649448399
19289 84839 -949004091
132509 123380 -681121155
10051 8988 68700040
39481 118909 112658089
146094 101687 -817206028
36911 109104 140195274
35327 111047 -368677385
77570 29561 887979709
2029 50313 -175676916
19587 126732 -884390833
103059 104376 -399068441
17717 110524 790362650
119569 61368 330782233
127735 11108 -665598563
7274 71993 962664298
90705 94947 -738545512
34827 147406 763097869
133868 75017 117562199
148087 60366 -319419793
120669 91512 859087472
94727 105994 177432826
64560 71296 268600641
23849 91382 -36111659
52680 15045 -613744162
141746 90600 -272661636
149044 40002 925946614
126709 47562 882153327
110588 67122 -220071397
64380 51135 -343311982
127853 134790 -948351433
57595 58128 747983602
98257 39605 -795458445
15133 112728 -935266435
103089 102042 -704058961
53927 76813 -894104812
118973 32164 797999513
25517 29092 -130563837
34410 88698 -18139270
97136 120086 -759448919
53024 82730 711359126
149530 86800 322273087
28112 136499 -461974939
14627 128307 -287350931
90410 3473 -840503837
99982 29687 -133094040
48587 38699 792351780
111987 84264 -721153221
108788 105887 817319823
99895 4962 458401249
26015 66889 31258458
41736 41263 284752225
38666 49068 786209818
100953 116007 -696028583
142154 86794 -222204591
49207 62910 -560374985
51834 104532 843725629
47430 76521 295848439
122384 60728 489219526
27293 47518 -928117756
94169 26324 -526145021
90054 35824 -990378995
7701 69741 -641206721
48218 106986 -577282246
25574 55490 -124683191
142014 16898 451702283
42600 72797 673166394
10645 65413 773826268
131265 56000 925878245
124044 90374 -46412729
132077 107954 -459231471
90792 123536 -712395267
140872 93316 566183900
49522 107108 -939789490
59066 135420 206480650
115028 140032 235861182
63144 141425 -820625077
81947 61150 177578295
68287 135618 591673982
90497 11733 -994631386
145859 30955 140058481
143076 141390 -775498774
130228 7665 144690973
111222 77754 120483784
113321 38373 692018675
90442 90655 -580973588
58511 7682 946836159
13722 118716 -480919972
60809 142329 -942055629
135601 118022 -951456588
94691 108660 -642178290
136676 107903 -346606667
141844 81531 167935449
4614 41185 217178119
24613 70168 56987570
147914 98702 506281476
22143 67366 -87267650
46430 39027 703433655
21367 92360 -193398023
133587 108269 484324293
29305 84499 888798058
74836 29866 623359923
30382 136640 311113624
136912 121985 947455596
138688 126859 -704110548
146963 82016 260981281
130710 11954 420430053
424 141521 -996126857
4656 94227 879976135
41601 118648 -159531569
96223 6942 878613203
69852 46700 109015121
40811 122228 -230345525
81987 50700 7086427
395 128880 740979686
3452 107271 589820352
100950 111735 -21081318
24930 127245 75085540
74800 47895 269427020
49555 109614 -171017096
13029 72424 702875936
118495 115816 834062204
23254 104518 -825705262
53890 22752 15346638
66548 31708 -967999378
147238 79452 900081106
124413 118024 139550728
61015 141824 -710341878
113726 59332 -983684831
98086 43446 937236913
111377 16781 -385165614
17682 118462 -157374563
34415 132362 241789717
75987 31994 156519404
82488 83087 -253448980
20164 92842 -919187574
107813 54977 -574677315
142902 120680 -343624810
34299 128088 -663958830
96053 59098 528880676
99433 116418 -264818870
87865 13185 -793599452
56608 68048 159391086
78652 124836 -518422817
79745 6526 -151607863
57459 5936 -746069051
28112 75568 760367867
94447 21173 -842752159
134417 3477 -233275104
104784 4209 951033548
80822 45015 350216178
5498 32447 -419686753
86208 135686 -362896225
48088 75440 -920671553
134317 80565 -515591208
26949 57741 460993286
46508 11792 -816652827
67517 66804 -656198682
109822 125266 230169174
9521 30732 341472564
4233 121362 386974831
98122 39343 135954558
16007 38027 -477527876
13384 131794 -537483833
47658 69327 -227547823
143646 21952 -850985182
138854 118360 -244815191
11102 118714 -204896777
9132 122358 -412174976
133965 59902 -384575135
138833 19291 144087208
16708 148048 769298865
53966 148368 -718524927
137937 80758 487960126
49200 60775 -291453755
95224 21662 809654994
97214 126448 393115397
132843 148114 -756275233
84617 135347 163326339
128358 2638 432231255
126988 102973 766604139
7816 62601 -674306084
57546 24212 871284258
45781 2395 -551445752
144098 124558 927304117
129736 88128 -62381616
114923 87194 -171205427
84923 106104 111805329
87314 65581 83247298
50326 73131 -633473762
68912 65694 992434626
72042 135994 -766427418
89927 145763 -798114799
14137 72650 -888136417
135403 32917 168611239
93303 134423 -685285055
145709 87931 -244164876
6005 84386 38611639
105602 6121 -390708503
51915 64579 -389726317
20072 123433 624886822
81785 48806 -401148892
97342 134165 121111241
126907 114167 370394638
38366 26636 524316146
44408 78346 408674386
42292 61280 142414212
33378 68866 272665658
64650 45527 -299549103
17104 36118 -291964731
124346 22437 342568421
10412 77386 399464423
45520 39812 -313297521
88565 143883 429598233
29732 112428 719237371
90974 72173 630848593
87216 44583 -139489876
68331 55186 796384662
93501 98795 -398587825
49463 146207 428395284
136291 87937 607883267
25197 85166 -767367467
62601 114242 -265563920
149018 136892 -44520662
710 63763 94338338
82174 112708 525875899
67215 35196 -675621057
97901 60736 -970100978
65980 93076 -951131516
87996 24799 142362219
63127 115485 586300508
75846 144517 316439097
89458 110399 103940207
37812 64978 418909345
123038 119725 32407729
140885 85277 313265025
144276 5772 777390450
53043 96650 570136545
99776 107853 -944037921
39959 76932 338234844
140567 43421 852516034
141405 92742 892659556
111390 33969 -385702530
17639 100305 -719146554
118029 25706 -828990707
131411 25465 902078549
57798 5520 -510095770
103654 25301 943403015
43726 52224 -839500549
75414 65580 -975100157
52999 17881 296967144
70111 22388 -711091097
33072 139248 -117285237
145365 142077 546591335
35570 75812 37302736
54040 18000 267185218
50193 41999 -614615217
98726 127958 -645931509
13443 2837 193035925
98901 16985 78408446
129797 62003 949775194
77185 19582 907805640
124146 19177 440962906
125786 31085 787731762
72064 72813 868764932
31922 96308 421402261
133760 29853 559374793
112922 90512 118187762
76464 132626 -853202553
148224 33624 707570206
124876 46781 -209266739
27126 143207 636821047
144196 131803 352186659
129807 104617 -113679240
49531 92400 -629317327
70810 74769 60582088
118489 119644 191939543
6571 70765 -509966814
54985 41517 192318592
112879 83262 47321895
45608 46972 -259480746
31092 24738 676545017
95225 52121 957611858
33220 54260 -99120295
29288 3298 826547825
78861 93534 -182105584
42670 53718 -888400059
125131 10556 163779730
141054 60149 728960989
48050 115270 -619981753
147153 55627 429572896
87124 123134 -386967982
101073 50981 -80282844
101913 121903 363756154
19504 27243 658801078
34524 27423 -65933157
122837 148181 82293111
62311 21759 -406853736
42872 145822 -119337175
43445 134097 161350391
38685 79389 468953627
144884 11052 -816756802
2041 86990 -620305374
79784 29070 -434256696
62365 99526 -346806565
6635 100957 -616199457
6744 11624 -308689050
103017 130476 912944769
46236 124269 -921642802
130128 126272 -532262763
148323 41808 779355114
110257 147492 544309743
22940 133627 -744672930
24549 13362 121506833
32841 66343 60471592
97009 132708 -381467846
6271 111911 976261156
19394 38639 -372607827
38304 19818 -6727882
102985 3512 -499319954
31101 141439 -552563743
59914 93808 750491473
100184 23192 55135788
81575 11855 -119390385
135211 144276 -236885943
101303 79927 89580934
110321 75897 380579339
67266 2109 -460621893
144044 126504 710541930
132636 25354 -936660276
146407 139177 -759436370
131518 92422 -494582676
55831 64152 -997560415
110811 101585 -182629078
130948 10731 -224577911
113505 8948 -628532896
7989 10240 809985183
143433 90548 -264185811
114244 82284 633295452
100875 49565 -350404287
66979 102917 37851282
25374 95758 90816491
51265 27414 -302218625
96803 35598 -706785403
51382 139159 134287483
69011 141205 875355703
132534 128122 -675764109
107050 48975 125215173
136940 12474 578573175
109333 92158 -167670182
128262 39540 53969132
57090 109638 -838412472
52481 50735 -361468558
71579 35627 163170390
94816 132784 -842733293
98894 35633 729164835
120889 40141 132138284
145690 20773 -259599393
37644 130167 -486833699
80763 86135 -504694129
20696 4643 -471863485
121365 9612 277502575
127575 79225 -675648884
89638 26791 715483716
114084 118795 634932248
127598 126178 757717898
2693 139962 550155873
111960 98176 353207733
39011 87313 416188550
136743 73725 402580167
133293 13583 818339158
91863 19982 286565088
116113 61844 489367609
73664 87747 -906125813
147515 19698 -159849374
58530 140037 992061738
17531 42829 -787220300
83553 114509 719624499
93871 88641 -273621607
111913 109690 -760486152
53088 11504 -520308966
16679 57666 25950563
88792 132908 -394647454
94628 39166 -843147340
80332 91710 -156884953
88867 97668 -300689844
86497 83097 546643698
20994 78460 -69652059
115019 111702 -116349608
33846 46285 -58045085
32968 114341 462641549
69267 29479 -449726625
112062 50467 245756817
14284 43312 907207885
107225 104891 108592528
73733 38355 947327961
3624 91942 574900296
118971 15651 639346104
91839 20556 986353389
73699 147687 765195358
133640 102151 -77777790
98897 82604 658552519
99098 73222 671117506
58218 103529 -787009787
108416 40798 -372278695
123862 96414 -870130693
83965 102857 -760705166
78418 58803 262698764
101224 110577 108886491
90250 120736 -185837422
54173 111664 936964651
47019 130612 -59651644
10753 115059 231673301
20788 143331 -563626946
34546 132201 283132402
65836 15034 -590841372
117017 109321 -898053499
122438 97004 -317379639
29353 70081 21317534
101921 20155 970344332
131305 78461 702044666
105532 146396 109068460
134479 65100 807603403
19947 37710 439571367
88125 80392 -435714539
131249 59017 -1917292
21839 68195 -594833161
100592 14998 160385781
56360 19547 430696361
114065 133271 -941253239
10170 121843 -866769669
50715 78857 112841905
97935 48113 176736318
57969 85267 929190220
117146 90313 -954825698
67816 47280 947641913
121953 130231 -963399794
137742 67535 -140620004
56791 46396 300589094
925 93101 -287227981
7878 76226 -438463456
91165 144142 -723898412
17959 94395 525382159
117208 60385 -27767653
39519 47810 119711684
75873 68525 -49809609
139871 55821 -656639018
20154 20068 30053354
142319 40570 788745803
20946 89940 -79714627
51698 127923 475753366
90851 123780 75648111
144941 136454 -788607292
126692 56775 -95487802
124704 99216 -607834410
23257 5511 -18872374
67358 17414 -530921392
360 128174 -3660145
142699 8480 -880060680
52999 40925 -857066257
69007 49105 -149776686
92022 72639 -34513023
92495 60713 -511049770
11366 43260 -970932601
141959 129095 -628556849
69905 12921 150546848
124226 131483 539120604
140213 97537 398365530
3895 102545 -95469510
117913 77102 966871248
57697 90980 930595111
45954 79796 -628097102
141935 64145 -270622836
71868 45517 -396373852
56803 135370 -806705134
29442 103474 828135401
44359 87994 -713506486
113872 6096 -578738677
118768 62968 -135101664
93922 8137 -445469210
4267 96772 167712013
29328 66202 -579191027
9537 101968 891084363
29829 96047 966688691
101045 89103 316366908
37258 19333 983057103
120975 41043 564811287
107407 78179 -601494076
146620 34887 -112906411
109969 81671 959847718
1528 128910 -459355057
108997 98464 -200524554
62284 29205 -143838562
67831 143414 145982566
44157 90582 374667423
146543 57665 -534990252
111518 76351 -621700911
74865 53189 -764266298
86138 28093 709212684
123206 5764 965603713
41096 351 -806063030
99843 46654 697305600
40591 117980 -600053772
145990 4808 -115091534
26527 105696 528764983
49554 76193 379678804
72564 28490 81875677
40726 7629 126247254
94017 77437 23557409
16551 102286 989428218
147142 111737 151163123
87121 102701 -873146856
84057 91179 495621443
13251 12593 -108830312
114923 63941 -528357450
15431 143314 48877899
86898 83215 -312832425
92526 106811 229780446
50937 62362 -205148770
33086 60912 787908654
123368 60621 174074135
50743 122585 597707238
31451 39537 -942342499
54187 132801 -937471008
28052 47209 845524717
82751 104247 -791668193
122711 20293 310557837
21337 101949 760815896
129469 132533 540404827
86372 32021 110199267
12667 69994 746991360
51236 53197 -186971089
46098 45069 623659967
50677 119350 451153940
126643 81812 305166939
94741 5003 259394418
33416 137420 973324680
45701 42870 -33690314
4161 45355 581650350
129069 146990 220056710
91727 146093 -384715901
22354 1830 -751728622
87777 56936 -287957061
111875 133896 673613641
145864 42262 -201649092
117493 112772 712350845
88473 90964 803890161
147103 14162 602240747
58253 6568 250972669
24406 143894 888246128
7358 143242 -960578921
121146 134875 -571869408
98419 4914 -883179269
97151 111250 559137986
103014 107929 -663376745
5344 2252 269172544
111771 144556 -266475928
106944 20167 -24621546
16966 49952 803179902
4273 112979 -163496750
75136 24441 469428183
93582 75168 79543566
96213 92995 -588511703
16931 83034 -732264472
111326 56251 773092898
69233 11348 -643565660
141238 125848 750610224
19464 148722 -639820141
109068 38306 -543190322
55850 43227 787124593
93222 112879 -872388327
93566 17574 -231969760
143809 58367 106790639
96906 123764 -552973188
54950 9135 348143280
30469 91622 677791252
32390 87472 881962830
87130 136837 -999508249
126935 476 950713997
55878 41116 -50072048
37462 127571 988281585
99808 29222 -19617785
29074 10128 -278620035
23526 42026 106524662
41116 72717 151347303
127443 69961 304377424
137441 78249 909536300
109511 8776 -16327567
35375 56324 -536308452
69767 36610 -635911593
115670 37526 -539584260
57054 112848 312926258
110152 88495 671230779
112977 70968 362168685
12194 6780 -400142193
144937 137167 972521782
45541 126955 -408435232
108086 123967 -325787351
44175 38635 375199765
6106 25211 -890807850
3315 130351 275782557
77813 135541 107389843
23597 23691 -838556656
101970 28550 855809226
68740 63950 -213519196
123726 25021 -659161326
128896 108406 -330947139
63796 127995 -419692386
109276 7541 -467660904
127061 77969 -253859154
50309 31600 -336063638
3158 5976 117576923
52148 43247 -358484074
73805 143750 -1342894
98626 97111 708777021
65904 132159 326902773
112819 29914 943894679
120017 28986 716326754
144191 66967 785230091
62331 68553 -946877337
93632 66289 715739386
96744 2681 39702316
110394 63823 -28253554
53508 142681 -564840276
37339 17628 -439558110
84456 27016 278926033
18207 1235 -25025170
67438 94613 161342707
113037 125561 246342769
96215 83654 25498623
71204 25856 766265608
143615 22984 981593769
144939 58879 -794259041
74618 124574 820659742
29122 49912 -468835633
138347 96189 -228303516
68987 127252 -469171306
53739 31810 -955869853
109363 13832 637833428
116325 115409 277114265
107767 120775 360992619
22019 2234 238397746
127838 107157 -764631998
134981 73574 -547424269
84269 138913 -835633148
88905 137262 235247260
89968 60645 -846433221
58917 114053 -865273643
137388 85557 939482716
147434 10327 123526884
108508 863 -50560267
28175 66784 953534480
37043 79495 278051500
49910 43949 -209067134
145337 147922 -439602956
108463 63741 409065994
67428 20363 -259057596
10866 108111 579958941
84018 53735 368939464
78363 135927 271832843
20380 116523 -163727745
27221 90143 -707432873
32581 67070 -183318195
99329 50735 -42518886
23071 148700 202268384
94876 96802 -299534613
76195 79345 80569388
72547 9188 384988501
74295 145353 -481172553
107586 5151 -555148271
89704 117219 -881372019
117225 17298 567520815
6100 63993 -933780260
39693 108865 586742624
80317 30806 605715663
10935 64390 -483127150
59551 143830 -454354390
1785 142363 409290664
109641 6421 -657067596
7409 32552 -109446505
105506 42079 -120145208
48290 83980 -856297406
115746 58575 -178636930
67638 51326 -713565370
76449 75335 726199642
87443 66530 -773646150
63756 65629 36473416
91375 124526 -493750474
2756 12219 955515980
110957 6689 -70834431
69423 16633 704243451
24003 140666 -280015978
6376 137527 740554564
24464 18805 131180529
57687 70054 283143115
96560 147992 -774326981
8371 107311 -854465489
34061 20084 -312282652
103988 2628 74811844
64365 55533 -861387002
55913 105943 192646182
97461 67735 187545868
143101 119649 -556314825
140568 2939 102033628
103898 116931 807327836
38511 120106 -995858618
28229 9003 536541077
143020 144911 868110503
131104 62601 501569034
3631 134255 177625823
101936 33029 -14651646
89637 82569 -366561825
55888 30037 366625565
116455 120989 129849110
55265 36615 985621296
70813 139425 620775550
93749 4628 -254740548
139360 63578 864271200
79095 1161 -851395229
37428 10551 283823870
9616 114183 507369872
87561 105352 91858366
106556 72296 361543276
62805 96504 13443272
96801 37829 -988519055
52752 139446 -321004470
129028 54990 794755764
7251 66816 -208182712
75756 48040 -278533188
91256 41441 -959658444
25732 12639 -968767996
104142 96520 -557943198
83985 64874 -324590666
87464 139210 638697528
15296 113671 962669631
127324 57570 765761297
148449 39972 -535914362
122586 1637 419584842
26886 97998 13984181
94305 118125 -121977689
109401 117044 930230693
31689 127788 42416882
125325 95360 510801334
26156 138422 -713022585
41999 85521 -45435589
104519 110038 -385097673
82448 108678 -17380354
82119 74446 540635914
107135 92174 527954968
38658 119186 906928303
53478 32995 136305365
25750 111747 164354360
57945 23687 -545422040
19713 38752 441761561
135758 50630 -889532315
134720 3499 691464149
149178 88411 235328720
66683 135166 1312420
128204 13792 -382877928
18185 6388 -464739138
73319 30636 -490156855
92162 57319 -353379268
27738 128415 -491765719
93267 48317 -3747432
33920 105847 -895362851
17240 30222 -3911581
35792 76252 993812985
86942 44189 294004158
112593 99043 -283864810
395 115017 -342409449
68782 46585 189127064
98110 33908 -228747927
25798 47356 103111168
57337 60343 -188282808
4019 14336 820497955
1124 67948 539783470
72545 87515 123106519
122672 52624 -893627732
31623 32624 -1728463
41964 124991 785350630
138907 68551 -264465754
133474 128113 -898117120
86123 27688 170776329
30826 38877 156400305
132424 116063 516079087
9181 15646 549094999
136792 49131 889158283
119857 48529 -584329953
140106 3379 926797287
88191 102023 -759559327
147774 14753 -864080667
30632 83277 -177737391
62767 84467 -274023062
57246 33807 878160895
34415 93357 -809603468
12563 55454 -6407723
149520 111555 -808938114
76983 8927 179735471
110531 111828 -986665781
71485 14311 321860171
126924 106618 -15362993
88947 76846 831737212
3890 99385 386247403
12903 16235 -316411316
85390 109294 -151333062
124684 84840 -992130341
94436 30146 290416311
143042 11594 242894876
118139 101375 -126184285
2428 98636 950719752
12762 131987 863571352
47271 92775 998991576
91446 130129 77485121
104360 6183 -948983128
43937 43400 691666787
77800 118754 867057684
130588 23081 690781125
55150 11025 -187689211
127605 130275 530819557
70952 82119 151393244
37881 114292 -867781146
93325 109332 891220062
76056 24708 94118819
10921 19877 86324940
26762 23758 -626267513
118670 20959 -608885536
35092 122269 814980073
138510 96424 -735353128
35286 82153 -665082729
126548 4271 939542983
87949 100265 799505084
72349 103609 -694026796
83207 72079 -583982387
109419 16534 297526054
117396 98627 759406595
135025 72341 102759729
20847 55658 38959591
47913 90237 66980714
83401 92852 866156356
83933 125911 -622445699
30280 11760 572201798
76903 33654 632169225
100737 63857 -38530386
126575 148585 936970735
126985 109824 103733133
65354 98846 652206867
134709 94665 191467966
137045 96818 -143473883
71374 104142 -90721950
57043 726 986209044
134794 14769 810737586
19725 142107 -615272196
109784 39349 -176157190
65933 114154 -385267068
103466 132108 -575888463
12602 16173 -200557136
37955 51915 267581789
32029 116961 -262240943
114780 145075 -403903526
27773 111084 -586742946
29698 92077 -625735092
98466 49925 490106106
91092 112626 -619317293
58682 102117 833678058
37553 67700 778393889
66277 27162 259662140
17349 10262 -814243283
133538 44688 -948594442
75232 12076 416758879
82118 114942 -143818092
95085 49284 31063333
14387 74994 -569914986
70861 29494 -189192258
134262 117840 -815216443
93979 5714 287964312
136371 79707 -209140122
138155 61799 -560785433
12105 82628 -350278306
23244 34836 40155974
125035 139968 -226463012
78796 125839 -81421603
100686 100885 144373246
130097 79932 686498837
1475 822 -703918692
133679 113994 196887681
105752 58711 -186101149
10096 124533 -980268194
81836 85507 -46213154
29639 22141 -441596611
64301 120241 676434756
34879 66881 752343632
88827 107990 527248751
29292 105546 -731316270
70734 27738 184212559
125421 68692 855064815
107337 107464 -9757690
28489 79480 -94438558
10021 122311 930723670
139013 115912 -243144880
22850 132415 -459081926
20561 145571 -73612218
58363 136300 -757516724
29787 95543 -935502032
110524 137698 396950589
69901 68611 -743866720
120169 21346 -379029368
15523 59829 -251942664
100200 881 -694165661
121985 524 -474101038
65713 73659 332027846
91864 6187 180426542
108506 29227 -212263331
114502 133324 538352550
94868 129863 784175380
42685 105851 -180003019
86906 91137 255745697
7866 67057 253335709
8437 90253 445484808
36433 99393 595872201
69245 68233 309919356
72225 65776 -437375154
106946 24181 -122763119
121212 7606 836858590
103418 63781 378446613
5983 34132 -50350661
82879 46896 298172369
94782 136587 596407770
48823 72300 118762780
40835 103275 -719548142
69656 13677 397982430
29292 57205 -10526736
6643 89830 590691709
103750 18567 680311995
71437 55774 671553458
81189 115594 807556140
16652 44214 -124144447
26975 77871 971962942
46471 2149 883317301
144484 123606 532797247
97092 60886 -48437730
41500 46504 -478291174
50605 86837 148660207
40355 47139 492096969
26546 20131 908539623
35981 28668 -326195490
112703 60280 -914119326
21093 34027 -722107475
59806 87424 162722537
34783 130332 909474608
110166 72704 -533993900
82016 62588 616291272
32554 123476 -784318509
18314 38758 -172219255
57678 139558 562651976
51953 96679 -948793264
109849 145615 -59524884
105576 110237 718897188
38119 100781 413604810
36329 62463 -718556561
22440 75984 59264058
116668 35256 -423360791
105992 106310 123811655
60621 55362 75523604
51368 141047 396635951
133924 28141 794164374
125652 41141 790152646
115467 113982 624669693
69144 36251 996393012
141256 96050 698889630
130227 3688 -884238615
74102 77919 943651764
27366 12359 898611538
84275 521 673162765
78929 501 -311600867
73865 108326 -773748724
68832 38465 720266232
84531 39127 -262807269
92151 59338 361245005
69031 101159 669492966
127381 25089 765530936
41988 5246 566646943
117016 122826 -202333042
22472 142457 -772359418
15992 56129 -801998200
59299 79572 -335014219
23092 119298 495172680
128524 107879 371177140
126673 39095 -604142318
2424 29812 -448896195
97352 10630 700442492
135770 83292 771287030
22799 55780 149982678
5441 33144 -249488527
76277 59961 -133913944
64409 117308 -124282609
71997 49523 391112353
51988 92549 -483245762
103257 11391 -921507709
44986 5892 -342792223
73342 1664 -514793466
107373 11218 -318177955
144002 103799 -932272480
81942 39797 -718331136
31877 12291 370910251
75532 114968 622658527
123876 100281 923357637
108681 145930 -907325343
22986 15570 -2334727
121019 46292 393223785
142514 101524 -313046374
50364 120565 386971590
122578 110882 -477359470
131539 84688 -142648549
107512 4888 967175811
33788 50503 879259941
69549 7316 -537572704
36477 18966 36325688
143801 127179 517431230
103583 113218 -834719931
27748 73354 360552567
106724 149002 -943754182
11814 68304 441305601
144028 92481 142106467
19580 27416 828209367
123006 87401 -379941090
79623 37685 180291766
76120 138067 -692875742
126616 70813 255662907
76210 30745 -524691129
121260 108881 391447642
66893 113178 -817902124
26816 58015 594935705
66450 72689 -232062992
147489 125190 -816272103
12355 113714 -956917616
10463 10878 -293641586
68008 92237 -231929071
62878 19017 652353896
144162 8153 -474679074
125390 62959 711934019
140773 31937 646773589
40759 105129 158753763
119286 136477 -848389045
134473 84008 912087931
112730 54828 -192370907
68134 66465 997273813
112538 1188 246012962
123528 61139 -988202106
539 77955 22407620
46448 67566 946627219
48942 112417 975399621
71747 3051 56325521
42901 141578 600709917
83377 95466 -646661699
110304 144828 -922901865
94473 43954 605331181
86139 137672 -13611606
92253 7184 477559073
46846 146033 828115850
16318 147162 -787154628
13300 65038 -12945923
122317 104847 258668280
31535 34051 -69650158
111102 61137 -290862826
50638 121486 913280838
100483 73526 -966563146
93602 32137 374019394
28486 48793 163140773
100832 120925 471386156
141596 61155 -221123854
21189 67710 730914663
133758 114715 -663625506
66395 49882 -437657670
16589 92743 474717923
76942 115321 228082948
47286 85489 35774723
39754 42512 -493101439
80390 127486 -855801130
39240 111669 -779134156
51215 110096 -150891945
134323 89016 -917465380
147242 21295 -138069719
104001 86040 508074781
134826 3100 -477759514
12606 86668 885525210
51222 4431 -428726634
134431 33695 -76904993
81498 110455 998372469
122746 147259 68070756
62414 77552 -933468465
28454 4510 -394629797
146447 132175 296647084
53233 67044 -621132226
115145 59391 -314670188
42266 79805 -105425355
9275 15624 -754708549
37206 98462 -370731455
84376 44955 -7071709
143697 88738 -43457136
67016 22640 -121714448
23572 130525 -471708452
137093 44304 77214960
83749 129299 570292005
111376 92187 71418338
106084 83874 -546171387
92416 74149 -963003502
131774 122466 -756875038
76745 24395 -443699636
122444 65540 -180105829
81445 112786 353210011
9313 61799 -410473102
70207 28125 -506798567
99044 117134 264570588
138429 37333 -27957765
80275 67619 361572472
5485 44142 879595781
87824 15207 -982702223
48312 60825 664660245
5211 127180 6276559
1038 91060 482502431
12947 55038 277512405
5575 148984 -762662534
99943 11209 37647689
5047 2681 192018390
124101 38195 814383051
33653 123737 -154139535
137283 94804 -624924298
128681 60094 413654394
19867 50728 -898245603
5038 112828 -417813273
116298 141794 -495954928
39408 39912 181141026
96764 50999 -788463636
38739 121532 -425968503
40672 85587 247112794
7598 46999 -504574216
108300 27202 -446191045
27647 41471 429623999
109871 114191 -206563992
17925 110770 789141848
35511 58684 852243886
116708 15465 988264093
134158 12922 -971868434
6962 79492 -291501868
52068 69222 247963696
19763 56572 -701930460
100558 101965 994634026
17597 142925 -537805617
81042 91515 -644528430
31179 101551 428015334
53310 26327 35773353
135699 82341 -872542860
51359 89121 -406215866
25301 87608 457389468
15040 33089 -666987557
16441 128508 -222280826
45069 91817 -284305325
57916 59564 910631525
67962 85103 22670107
44163 112543 710350219
81525 3988 -540635988
114716 136174 -96593430
111956 6932 -842445118
36410 60521 -365294884
84626 21522 -512209250
130891 13259 56804355
15623 89479 -885210716
89544 25243 -900726554
137273 7756 305364868
75560 35526 457202678
127857 19304 496251221
39474 105963 266703056
112925 105609 829231183
29776 120839 -294607104
49445 55131 429335075
102640 100604 -836723335
104954 59561 -778637802
65760 135117 799697736
37137 96889 -420162180
49474 51741 -56352588
3076 83553 -904618715
78409 32785 -218750161
33351 86151 7609452
3192 13846 893639376
84508 144221 -332162265
40527 9828 -607713054
53379 123399 -505600424
37063 17856 286758337
89842 126730 -798619110
8414 102904 -63997535
95904 47384 895971431
144187 93940 214128437
88521 125417 -29618828
62600 38913 698131514
41110 86599 328127589
139081 27235 -422403881
121077 108879 -699156235
80200 8817 481336572
132965 40583 912896406
68546 145 -257311513
82141 145894 -365657869
112392 124012 -748524348
85489 68896 587596927
146023 108385 486902152
109675 87543 971590135
19845 108251 -149869321
102067 658 -459892538
79280 70683 -472769845
50314 144174 306360355
49581 119902 -556259004
83731 69795 -925601323
72094 87626 927885239
77334 82709 -858547971
141569 89954 -93183519
92209 2426 -174541962
74843 21063 -908076009
89964 27104 -122167071
62391 46997 60929614
22888 61570 297260993
48381 16280 357954481
133863 30765 -498026943
19121 17626 -147119238
114848 114207 -87425714
7140 36550 -87367109
22484 94476 -332434249
57060 31008 167826742
121827 53869 -968366345
8897 147149 625623134
63711 132558 354008630
103986 76615 -816466896
34510 108352 859426725
99497 113535 -258510871
106134 28537 200491844
89657 105127 -843919886
92007 55494 648554946
103653 44647 140017161
35917 115688 14377287
142891 103868 538552917
72693 119498 22201848
121356 140239 -573582332
46076 25752 735187766
136122 91788 31169892
5579 21245 205077979
43178 6086 369726180
120154 54023 241354471
46205 36855 21994048
49849 78422 413795926
46676 88353 884015237
54625 148048 -296617484
45228 21310 882358757
41397 120651 -796295149
139867 130550 -312338767
117254 35766 -809684205
53357 10485 -513539217
147689 6970 959916712
36846 28437 268187229
30314 26750 -169633208
101404 68420 -837434192
27242 63377 996772947
11470 43720 343450545
79561 102610 -44233852
26258 6742 149275119
114009 140833 347441554
123491 111072 464955689
63302 65370 749399679
47562 23415 -435908098
20481 31401 663758494
130145 64777 192926697
50216 108601 635419454
76680 62176 -37859680
110571 114481 956851547
120506 10505 531179379
81068 66774 168998219
39882 145819 333987808
25071 16383 -223033392
124789 97944 541575326
56856 45854 731061186
81478 15550 298883055
62975 128553 153683753
45324 146715 959403164
14521 111338 -912961923
78905 22709 62769055
63619 134349 -512316700
57940 124424 875519998
25147 71112 298816811
94514 17141 240175267
103716 44189 -436384228
10529 83892 33496045
2692 27226 133201880
88723 88749 -860764453
21096 63182 -653140101
144879 5193 349148233
61970 61867 983741215
137099 137070 454691630
43319 56114 -630424934
27117 146635 -526753490
16529 389 -827737002
6989 28941 442888719
102056 34221 -490327065
84825 120192 900354937
104781 61481 -116524206
11277 116861 -490496388
18321 63269 177671043
108274 61878 -725765016
128744 104376 -779298262
39377 57120 -938558149
73041 65746 175468003
55644 133013 873699674
113345 20394 -394067159
87786 17837 956045904
124665 31429 -564671177
37077 65054 -554365282
2499 132751 -445746135
16970 64671 -190826169
54304 119381 58422135
104449 126573 972278630
82654 55763 324717046
97225 65198 494606274
52358 100665 267358489
38300 45149 -903748427
60326 85288 -65244155
93305 17222 -495846624
42719 122488 -136681382
133811 111787 601729398
85319 80349 513195195
44190 38935 -835199319
148019 13074 702567066
109105 125192 -293594330
22978 143123 -236293861
26878 33106 108625730
133442 69316 -773161438
25654 133471 38088165
39664 80209 170681443
39464 91129 286544863
115537 77200 -723871678
86479 41418 -928303211
69744 99130 -878199700
80359 62067 624115722
11152 71401 855101921
10852 58620 752249252
27551 5710 -684050045
51646 90442 831506107
52088 80055 -624212603
64069 87613 -15855908
117241 73234 -773674385
54024 87333 -617382734
136209 103958 376396434
114902 77092 991744595
1 1351 99144472
143287 9029 641533986
133902 114219 -262758395
55769 124738 565413816
75317 85690 312864103
58367 138379 728606792
67577 121621 385545951
86192 112415 -690617764
98241 7978 -595185281
4972 61763 209785149
41775 118915 -410547464
97473 78677 965371184
109721 51487 -35944354
73932 47325 595314638
70568 96351 -875975313
57965 102759 -212069839
57916 26913 -169596664
31149 103862 457187021
21698 22885 649119588
9080 102487 553286454
62630 147174 -769375743
123798 111224 -922393970
58056 65805 42340805
27711 44190 19344145
84389 21814 233819300
47248 66333 105009061
13011 70581 523907517
113445 17063 -229782437
136206 9926 225680707
93365 30558 -124164510
49880 33703 -115305390
90178 74300 -706669899
78295 4566 307906736
41826 18358 572007023
89121 55893 -908512907
116668 54919 -267382573
20377 91964 -493808658
23779 121957 829103381
115683 86037 -262797178
75917 32563 -905877668
123997 141480 489260952
52811 68816 -178157352
114578 60681 475196692
62954 55309 -999519777
81109 78926 437134743
102193 1916 764952600
144221 37431 167272625
80982 96008 766661259
27705 86630 -597050936
57180 114255 586918607
5380 109045 -198889034
35603 129213 574135984
48938 47509 637649513
54323 24779 -461931704
56734 88265 869478171
94237 1712 -40944611
126603 25075 296275237
28075 17105 741327519
118997 51212 835716722
74839 141238 -799241365
128771 97301 -995231588
2452 44103 -312274318
101698 10288 396577992
65456 16620 980609222
82959 107200 219508081
82918 58338 -9237103
135468 106504 797120272
138914 97914 323725387
98526 24107 310555296
82955 29758 -862232396
29901 80149 296305451
67385 113532 627591631
103131 135684 485657105
85032 55172 834268665
78057 19603 -698646301
55524 136376 -443526830
2399 139022 -955563121
138767 70595 -540549746
34615 68637 -199726043
47237 87265 693842689
32624 69179 -921523786
17316 128431 416123240
99291 68699 573284481
145260 138549 924947198
20503 1156 -60641678
4162 133122 -438102574
54224 132299 639910364
69899 116749 669348679
85174 109574 282675912
18346 142478 -748645337
70021 60892 -531475756
107044 51924 251456645
106269 110508 -540364711
124526 85835 -925633279
132591 35433 -243110527
16013 34099 -849234894
74794 26246 792624061
103923 53992 -786138738
38696 33725 -601440751
76018 41354 -79523281
43635 34219 849450423
4409 147292 -24494821
132406 10980 -76781238
46411 27177 -345326041
33103 115832 -287299969
34355 123133 -905778567
140136 11250 -665734740
81760 103737 -629710980
53392 32316 702365005
49507 94978 -585557882
106422 62711 -677777951
145206 43155 -645697501
70286 55007 930672079
7543 133454 -169159219
25072 48573 184590168
90246 101669 585180429
65971 136908 717266884
123309 102174 509244569
5079 134210 -383137775
91587 92527 -911248712
50402 98163 940782090
11307 66157 -313488134
35810 52895 -922785227
103554 4144 -157370198
78415 132415 260517509
80883 53869 530924770
98026 31221 -729700880
76290 71045 -267444564
69611 68249 -848612363
33141 38857 329173946
38636 59637 647741806
145585 86159 -478396910
19791 111988 832738974
112967 71627 -514531168
25106 121201 536984477
148757 119491 554881911
122974 29212 -569741645
58800 67760 -740823877
101920 74517 75592675
29996 20870 -386910355
89411 92252 -462023632
136320 141302 566998752
134234 90466 -484724058
140208 116286 -170064258
107391 36165 862291945
140215 96556 216390421
72770 12216 -329895865
30023 68581 -824471440
132579 22629 222626765
67586 109407 55245070
129458 34460 479729513
82872 44245 598340380
136736 124924 -632593725
131136 111062 78935715
24138 86489 -213482260
40821 12727 238928385
105453 97723 -718632314
67480 45320 -145207752
120286 40923 -562875089
51524 61877 375869638
111952 63676 -359165249
114873 62901 992316114
80442 16382 -824268913
146853 118084 -341682235
67775 147070 878276959
124862 58682 -975699412
109118 28880 -795946724
3213 54849 221531335
76656 8388 -631087196
129549 138031 211391800
143275 86445 36935838
122738 142353 184724588
84761 121605 -997643226
77027 59440 -899318652
41563 26452 -684322928
76146 50519 337451233
122285 61287 80226508
16702 75819 452520130
91980 97806 -964523283
34247 137307 134839914
74543 135123 -402232933
89456 53117 101233447
24221 15143 970217247
78891 70506 276904078
27605 48082 -338942839
73732 1573 641693700
27477 8694 -408792277
13444 14500 162446954
137814 30979 -298046938
103517 145217 492065277
119458 58146 782002723
108633 52020 916910795
87765 149545 -841947335
147539 83778 -976859537
45522 121650 -898765243
13628 116753 -125788215
128500 6947 358837716
98697 135483 459242524
28135 105549 -685811489
123061 100042 472601955
45236 9419 -834331692
62499 22604 728076020
145473 146308 -566785740
85230 106340 205930735
53902 84801 -90434803
26776 81732 -173884443
146521 8430 841637556
86485 38389 289943599
112576 99425 -485825443
92376 65466 -618023779
65219 71753 311163877
121655 101019 -890476686
13560 129243 703383165
2080 6446 313460539
9479 8133 71714635
36072 128167 -495368141
134132 66243 265306875
141060 64375 -72950858
78592 67862 -517695834
69062 95500 459905650
124660 19789 220231283
127920 24574 -235897530
97411 39180 -938708982
59620 39178 -856986291
6310 95311 -852342557
130348 32350 -935964313
137604 83910 -194185942
99121 108770 792117946
104991 132565 662219342
85542 82233 -982233842
65264 114450 90455249
38298 22371 542381037
111231 46620 -981766515
124392 115455 -686295486
59753 140125 -669930387
12949 98758 377719809
15505 31745 -344534890
96695 104705 72115644
67463 125896 -655171442
73297 88164 507423589
135496 101505 128290567
94342 80565 651722381
75462 89092 -100210276
62333 62641 809564928
126790 144508 440381348
89774 140770 585410756
88319 57167 279245718
56345 46016 297642320
88012 132579 -866446228
89894 58177 89745853
65990 96348 -985904240
104494 17193 48635150
127146 103502 -923367667
15994 94006 254688407
103566 143812 -650573736
59000 128830 -901058216
136384 25720 -81653340
72857 97091 -506077453
9426 77439 -731580185
76402 116763 -353963879
112284 19455 -414133619
16707 84008 -439401818
81425 95915 89434193
93858 95550 147181296
89579 35311 -59288073
27570 41879 -304577148
126829 104892 55324656
32372 98212 -157042569
21640 7321 -28657159
72283 85640 -416668750
48002 96434 -954645793
46228 34589 -540038626
35257 53233 -225992183
70991 90929 -306372435
142380 45070 628675840
143781 95704 -128932285
8472 148390 -973934718
9780 149418 -976133490
23013 140526 -681396548
80685 38476 -451317309
124927 89788 -674879495
33672 11911 -247992143
11839 128156 -673263209
49865 50191 763778776
54485 71982 -926480052
54102 100932 -388068626
104589 104573 -740627191
58795 112005 893941557
110694 23988 612438125
48260 134424 713768788
76014 58207 -425022880
129182 46190 -883901083
59230 59277 470687668
133567 56444 -785801193
61594 149087 811713211
14012 39310 978686642
74973 106465 152257302
3835 27482 -103246165
71779 141935 -208120673
84749 28403 -643759601
60397 139656 -356485873
126389 93364 -29587210
109711 91456 -890821281
143957 80173 -910864407
72032 14788 910778
71124 112265 -33890595
39842 15760 560848794
114642 143199 -991062347
61926 109065 -821652056
114867 128149 -522301392
140234 126213 -338907768
67029 137398 684113097
149669 133500 60024937
89691 79175 9138614
110085 48869 405259044
73467 32708 445314325
34284 70799 844265416
106382 137316 616071231
40128 129792 -740977102
86480 134300 -262842691
11107 46694 -490622606
42197 30133 -360671676
37195 140050 9679898
147086 47928 435835954
22771 72708 981355114
105397 10756 321027729
65168 2354 150072117
123286 125219 -732958858
133490 89510 457503787
134254 27977 -124413533
40733 84650 480455508
125126 44088 991545329
17270 86527 192530376
74351 128670 -286884705
94437 130329 779769678
145391 89461 273282299
40059 80984 796162186
8736 136805 187552936
35869 108231 -492189704
131364 128721 968582546
10416 133398 54734317
129144 14424 765318386
114373 25689 751376148
113996 16327 403830845
87453 98448 441367809
113829 94550 -475434655
126033 31283 -986991226
113980 95101 119055776
63055 51052 -691286852
129666 85717 404487766
82695 136782 -863561571
113195 72974 616845579
118941 41544 637240234
68499 130703 719178061
135568 109821 665078074
72898 94935 -719280903
105781 104822 -774474090
144529 72153 394782243
43867 138982 -716249990
37697 27747 -275053785
118632 5764 -94199835
18831 98195 -967662918
52023 130528 924611447
24391 57311 -422269690
100765 148392 -998851450
18119 10093 521304444
70347 61170 -479201293
64756 103339 -274790185
115924 146155 -977408123
56400 93592 759525255
42278 60130 -172500477
112722 106339 843871786
39360 97584 770332929
9901 140552 -551740025
53793 144149 117262335
57616 63118 954128023
99772 64750 -209524693
123284 69793 -128908424
28123 132616 -123753475
138515 81667 -83148860
45246 128480 -597504676
63274 21011 -896495608
56843 123226 659843238
88226 132263 875548931
124612 59893 705007016
147916 142047 719171842
123312 138463 136351927
132358 46819 -751789715
63476 140386 -811001391
103410 122558 -751169702
89760 22187 -732333067
40537 99458 917835216
113682 54422 108571275
99044 20763 321072690
17108 53150 -515725575
130632 103102 -627694151
49106 70980 -880172977
116901 80178 -663641679
65036 142725 -802039830
112310 120892 -507124172
29731 24478 -138545501
107986 116239 -101858678
9892 6477 -703046745
116445 103831 991553303
33487 4100 -327508133
35655 118506 -928322362
88767 34235 929798393
51304 80924 -759600663
51270 5234 973816957
31287 18108 -605956863
21378 68274 -463636315
24169 47707 -89412271
97474 32196 -122359826
65851 77568 155449432
17512 46290 341084666
24854 44320 -537204304
50546 130288 942559340
130017 109045 547562901
125325 22117 979019272
55302 33532 -539019490
69684 8385 -620052792
37224 133718 -623890333
121456 18740 795143733
22773 131955 -613862278
77516 75610 626119401
120436 70977 -200091424
127881 12028 493722290
137254 23656 -337789941
96155 65694 129071086
108113 26492 358373852
144917 112298 -147707545
121592 53236 758453481
39581 21174 -759122697
103402 9249 -163276573
25848 17087 218280697
94878 34358 -290896680
92580 84147 857108239
14243 28354 -293970287
36049 109731 506671790
144395 60711 -452653010
32638 34370 -480553293
135421 129341 -948254502
112566 27573 536184381
118213 82949 -826573121
129473 120200 -886892967
122307 84908 -654070416
21518 20598 -675879990
146492 21245 -998440426
62171 128049 444721927
29772 141555 -109518001
7826 59666 991442315
29276 121602 779479533
3013 141866 -543008390
101891 83063 779341182
22308 147104 356377435
145252 102189 -342582144
37840 141797 251108024
127917 78794 -376218988
89195 15721 235487766
51914 14444 -410040412
84304 81914 405169627
69271 104931 -41590806
135802 87392 -620632270
35724 60878 -495717995
3987 73206 72809929
47375 145817 -180465724
128446 94541 -697484910
73945 39312 32343098
78820 69920 7260020
30094 133597 970424909
36775 109959 323058722
33591 107512 638643320
55019 90214 -492083337
595 137436 9641220
99919 22789 -841213998
102287 104663 -744227050
40478 79039 -433152247
28355 127311 456751860
75798 94902 -658607544
41758 131401 -615448356
3365 139333 883115924
89090 63997 -275907232
17624 101362 724563981
13827 55322 -594693495
74208 26428 -627343521
100010 79820 -55884989
114950 24102 -206500535
71834 115363 -950717039
30109 46784 -813848878
16681 47793 891514226
76473 32817 74564168
23093 56852 626281499
8528 121736 442781482
66905 12179 465852896
86638 133046 395176764
91559 72370 -190696124
119234 136099 -462968831
94084 49004 609044782
84810 85898 -31497100
96053 57448 -636886731
60531 7234 883576765
62328 84658 945539354
122278 70659 275186242
33971 28188 4001285
99372 32894 792321530
6877 122459 -671612700
40651 81380 -901721402
98079 90216 -406798805
22024 72029 -686090953
117175 24902 494050369
117516 99607 346182539
95321 66335 469446862
1436 71126 748147872
106706 79182 -291317854
86130 19517 -428499598
11265 15016 785767203
21830 144802 -792750368
140182 97911 -727916318
41999 70816 -351438772
19465 58315 770681296
72809 139910 456990675
147999 92590 661127701
23210 125521 -630759255
13807 84843 987900856
128575 145656 -558421846
75605 25798 176214176
130159 121583 219927007
1318 36210 455350623
64036 101371 80115206
112908 66814 -685606381
55268 37740 881612717
42293 56127 -504615261
10448 124990 -668450842
34605 34450 -417360004
93620 47351 -916753260
140337 82958 -29971414
134674 113751 386886687
144148 54848 339271154
21386 56196 430523720
72615 117314 544872168
138286 38258 670575770
47145 117842 -697624047
117700 28139 430151774
149571 107648 573123149
91350 144872 404455287
52365 132178 830509473
78471 119427 213904984
83628 90995 76207772
34902 77329 876316733
80217 111231 446113972
7128 63327 5772308
88306 99225 877190689
76191 3393 -331170925
55954 109556 6115238
59180 104434 631247139
26393 146982 -32414693
4932 34022 797507865
94160 31484 117507928
47787 32319 42147225
100998 94767 -765228534
139738 111153 -561651219
20831 66944 -266618526
101866 91187 187701744
107850 145703 -972667576
74914 29092 783091196
23409 20284 -999371685
114129 147774 -738305142
52099 78618 359065642
118121 75226 562273480
16902 103085 -951467870
140616 23751 -191074300
24591 137382 -339577283
79332 113553 49975141
98891 98234 -857079707
109652 50599 852714334
45513 35378 -424748782
142053 45089 336148154
91145 104203 -14592864
15163 108551 -237960407
139015 108421 -237350137
78831 65911 -651353660
64486 137861 -476708185
77147 115660 -316298096
32506 78886 -229113108
136025 82327 454934783
89830 30503 -855851711
87483 81195 592069590
4502 59297 -95414611
96350 127040 867605368
268 111113 443722102
44472 66745 66208683
71094 138855 -780484636
135540 122835 -272592758
31331 28957 318563302
24045 44173 -525064691
102681 120246 -22467622
74653 21362 -902974241
116426 58947 -349728156
125440 57962 883602397
149419 3941 -745103006
62694 114578 204824380
4142 27894 399381460
10644 144121 -730123036
32692 42124 -561991265
121459 49205 -207972046
118189 46715 790532593
28648 51180 422225672
96315 94892 -892074662
19376 12097 -760463633
134153 19406 199372781
52972 25991 9774696
131557 67348 72095239
21396 97362 -106516228
64764 18582 -753505385
121656 130729 -809086930
68422 114596 -792338616
139382 101510 2930139
46278 136457 478759383
41782 66621 167080147
70515 66438 436862851
13829 139538 279684743
134716 15981 157415801
41410 28170 -603941885
81232 95492 780449037
144836 37728 -609140376
98709 21952 -913357423
96927 104729 879610038
22258 147557 -318486971
111898 136971 446323897
79572 108293 971137875
97004 75515 495825212
602 66716 -315876127
100938 20682 195644102
58239 80438 203189385
71052 144036 -9005293
23101 42192 -165562410
60150 75182 813244872
15690 50792 -602730043
80648 133106 547888789
15308 38392 991502321
91084 103336 -785208354
114605 137163 -891736692
117399 103884 -566376320
66280 25229 -82079325
18089 133032 -883035104
67177 107816 -144525948
76924 41134 624898937
24277 67356 500420342
69043 40644 43156182
56555 52713 -754881603
107301 108681 -387437315
143330 70795 636804505
16965 25779 726492130
52990 113860 -350821865
9849 73016 631636632
96029 41680 161047339
78602 40090 646330523
5768 41985 -493252694
163 144098 -105957066
100835 2135 -306721429
57090 59118 -266070647
27144 91298 275453321
123683 42794 -818422065
17789 108962 806536650
65230 31355 -497633349
89969 28847 -423731966
147177 127684 -760846492
21678 113687 995418397
42703 112164 -75440701
37127 88683 73891578
31143 136388 635538495
57992 141372 908709778
95732 133581 -637145650
75074 45657 653375196
95095 64417 -117803288
61009 21849 755676120
127623 127756 351917306
88311 9625 -319649511
84038 103095 987606938
85718 96085 -382887752
1890 60506 747744013
92608 124019 -965356952
135796 126081 58792550
14042 138787 317030129
72477 67689 158598314
85586 93392 945238211
126269 132965 -480836069
103410 36599 187148361
18763 3763 -193211276
80869 140341 -758853436
62851 109574 537317259
70903 84672 524525616
140577 6870 -865144869
107167 39598 351458844
75550 7862 999062322
143815 146639 557655098
97120 116422 798073719
73732 120758 991262921
70541 75232 640840345
107977 29839 229339444
83248 49254 -30994654
51130 115510 933429923
8367 79544 -283259653
83635 59985 292787001
101363 49911 973842884
84828 9239 -218306298
43265 63382 -501030756
55180 137022 -250965200
45891 24831 -177562580
108979 113129 899116204
12298 81016 800599216
104293 32404 320857898
107887 29322 -80167065
78749 131688 -978931285
142981 148005 699389837
30142 90722 -436873464
70576 74429 858923123
8384 50465 538638751
28825 145485 -614312175
50299 78753 -721801599
55190 128099 -813050093
98531 38471 740261300
66531 112762 -44490037
32898 105214 -938310924
85506 123568 64660746
41097 20362 -511694415
94093 54956 -891035335
59554 77271 968794602
101156 60781 595298194
95234 16765 -530856064
80668 61086 115591574
135781 133500 -82460715
146316 41744 432815915
20639 42282 -491038174
70236 50250 677447651
133198 133727 500817997
57124 7617 -772436133
43792 135286 -568665764
37755 92259 -510447872
57810 131483 85832218
17428 2894 -274320825
5259 84734 303211655
13394 27014 -206639601
139786 121320 -15797818
123555 45356 -180219834
147067 100832 -197439190
99603 136087 350337788
23094 109791 -923262656
83192 129316 522231971
77609 44894 -90721205
88682 139829 66335953
60588 98481 -21160031
71613 61139 -944814106
141020 3769 741993169
113701 263 -378219528
45144 118517 446195691
141578 70531 117018564
7942 83302 567290952
81777 82910 -915059166
120509 92634 167642683
9679 140083 2575269
87929 92150 115074358
43202 38656 713747944
95195 140424 228545015
139686 64856 788908586
29769 121949 280106740
102423 77914 -381928147
59121 88380 533194654
41999 98040 -386180138
8907 144802 337248645
22291 148681 -890617178
129640 86938 413044795
144757 114747 613582165
138588 120692 -679346908
143680 136435 403511526
143120 41593 -77841544
21907 135555 -712094156
15260 67946 -344422920
109787 139714 -676615366
132226 24630 709999125
94892 126831 -620164322
50391 49461 8090880
37488 23925 -785873850
53156 53791 135430304
54887 8706 -372767002
93818 40324 -381460711
94652 60539 280190399
7076 60164 -972135091
132164 127468 -147829765
49970 45289 -835428395
14004 88272 -997718618
50605 91632 -509033156
114616 96476 489066568
43763 144674 -161182108
59405 148554 -733884251
73019 122389 -647346435
61632 144610 -301930068
89642 89133 -341802178
63295 132368 -355415056
93826 87373 -663356454
122557 101528 28389317
16715 118003 94482839
141763 78398 388759033
33713 4723 796343041
112270 83456 -818604886
133960 62002 959775921
115463 133460 -113625296
128772 70827 681448449
92181 5935 -375717680
46476 49668 966762923
88768 81136 -901541978
59169 91111 472977846
56463 32349 -309145486
104531 62324 -18658775
2498 87831 -798720592
70006 110581 -585415825
66027 74687 -288057500
100184 18660 -608756418
2062 7330 646567548
43643 22753 -445274649
77048 131555 133366979
126484 110843 872443846
25398 99322 -6811549
78476 27975 -663784723
79553 113365 -487032070
128452 82117 -467428587
11825 141618 310881222
30459 45871 -260368569
133620 69264 686241009
91771 149184 -886093749
127346 87178 179964869
1425 98873 -116420913
148404 112035 -216882760
130838 11719 -154467564
69456 99426 303651617
38618 96695 21972279
57033 30923 -595387848
109482 122842 -984212713
25246 18632 -593176292
49654 139501 859574565
55180 9734 -919141454
18698 57615 292348873
146374 43995 -36381897
34328 139767 941815438
58742 67776 -724718664
73133 146504 -280270386
104296 9397 -112279354
147234 90454 787704896
118637 130683 974017545
20277 7716 322203400
41007 97518 44313136
111460 75276 -16171620
116289 62076 -993964180
72419 109793 426444907
135007 62527 179656740
140527 46280 461881190
27379 67557 -485372296
86560 69986 -481060698
136971 36863 -844960828
116282 130178 -564651111
109284 62838 -297812504
22684 69153 904726888
62392 53111 -155542709
114411 149163 768395541
49666 11140 -910574029
94935 49532 205967683
52684 59346 768216329
103309 25876 -913424408
36882 19051 301557534
112587 107129 113158208
83216 126191 -223934904
105486 21295 112137694
26469 27922 -412681054
67503 105719 -438448235
97479 124885 382863630
43300 69728 -528025841
7978 74374 506020864
40115 22736 825627731
27546 4181 601758355
139325 132098 -648300
110711 86064 411085916
2581 28118 118631068
145595 132106 -48664624
7605 70744 19611434
31179 136685 -19359713
37544 124862 -253738315
116677 97522 -181163365
61150 54391 -69883398
28769 39521 494779104
60341 3426 -514475252
109578 143772 -20525528
94783 124066 -870030482
84211 41208 234193514
74879 65105 538255903
136454 138324 418474137
128954 91659 312758933
140382 96087 -806854998
148645 146271 -781036081
61380 22694 588455684
98775 8741 447045408
14483 3420 431762343
78820 72428 30526789
51854 76158 -597548073
48399 111007 -102502568
33889 119275 -85637191
9226 122408 -531778617
62167 89005 801358581
78794 31177 26089601
16422 61019 253720307
61890 58721 445954857
124581 93597 -141590051
130843 13571 11084730
22098 133868 454567554
75316 117352 602276775
104877 39275 -80367487
88191 111399 -243966092
7258 148098 91867472
137082 93080 -169066285
113872 87165 -44456475
138503 67653 627651880
118027 138779 842384964
136813 102805 -844686980
32653 104468 41427573
144826 74744 875306915
68680 99248 416980322
82734 68858 -628466864
107294 111818 -928597773
123876 13064 -350219273
22351 51252 768862383
94557 21467 -603823741
11650 115985 903628421
403 61637 -966192117
90120 78510 -305719361
25894 145839 -308635501
39557 20964 683122174
41732 67946 467640522
31053 29255 457677529
134722 136358 457090577
114501 69118 796087227
6318 114695 -583442022
99821 36786 940327173
18381 97072 -583967136
53739 134067 -893367342
133568 103313 777844900
13443 19172 -443260793
15985 19038 453549278
51245 50347 515842463
61338 149465 137124223
125342 144415 29108741
34786 71575 313733955
120680 75274 -701407617
56779 3192 384722904
147059 93406 -638232182
2039 21704 587237983
20183 87351 -923754644
142542 138086 828405882
129038 55283 -775334049
1049 92979 -235243212
81654 71618 -573445251
79973 48155 751493479
41577 149080 686925599
108488 6919 -301791197
130114 147181 125315727
112616 39914 103654286
102486 57101 -174085479
30747 352 -232602678
138878 49880 -174881320
127733 45770 844739399
129326 91372 44732169
69834 52214 50499213
67795 76999 278100963
39773 87436 53719151
102334 112644 -952084266
91369 6971 -8040565
21209 64853 564449075
89269 70965 311076388
63522 1826 998336734
62057 148925 380163570
81874 55690 -908149969
51488 14888 -410525323
83559 117337 360920333
48844 71554 229228452
96730 23526 -630872301
70960 98099 -400102754
15793 149184 6340683
92471 129066 -881001922
58067 60294 984324160
5354 9217 468123929
112846 111165 297312244
9981 26708 886433702
81673 106497 97992378
106945 55274 514726594
50359 58765 401136294
101308 137690 679092684
69871 6296 -439598040
121713 17636 -975468781
9976 12994 86134238
126634 140122 -568711519
96533 22138 -377295326
105074 105893 -878416439
43870 28026 -921359305
81749 64393 -742245097
119383 106784 -805724343
13820 114694 49260769
55400 77122 -80485989
97510 146637 -517655291
38022 114620 -790883808
91718 133433 911943168
63578 111168 979799138
75734 111683 52322237
96615 69961 375239230
37238 52876 45233915
59467 84620 -655401973
9453 128060 -665291638
60743 31390 650941214
68786 108848 216414028
63398 30586 -794189328
95747 88318 -640389647
31790 6576 -598461674
96485 74993 683855179
119771 1733 607018872
94739 7037 -939991565
127041 81979 319470582
109393 40493 42863253
8750 65001 -856183644
132327 12106 992070453
46757 60644 42128386
122173 13558 -463264674
26878 33 -1455317
6374 85586 687626890
32923 109997 -760348577
27125 113345 -38400440
112131 64786 575000135
99423 3005 -111188239
52756 62663 -77527141
120689 61265 476519633
67763 38194 815628358
144664 114362 -547731539
48940 132033 330328861
117343 34789 260390251
141663 42071 550205863
146053 40702 -867820020
145536 38370 625577598
19836 142265 394580960
12707 75172 985364201
19577 104154 86461713
130672 78077 -750630265
89624 146814 773221586
81030 105307 739092926
26303 29943 -535524408
4150 146691 886958454
70330 145083 -340137302
74324 41397 -444647356
103726 43586 606295401
50999 121734 260705546
45722 16938 -88263020
20644 141416 248579944
81304 92846 916347063
4463 27682 282494913
128497 20007 140683312
44309 123676 445719276
54940 61575 -466026797
54969 129390 422557910
61268 60876 -150893043
102425 86283 151823390
72131 30670 -277756585
40198 27131 -258601175
105881 56921 -487281862
65996 149230 959862315
111716 121690 -706501791
68873 71842 -657778267
55218 60608 -374174363
14404 127096 87602088
25557 124230 912355594
139605 130650 -144510864
78808 145384 968958513
142829 84987 -256110427
77855 76148 393805419
5921 134732 542388106
52973 70074 418599198
33329 54564 -889860792
38556 76749 -408422650
92452 124346 156076177
80458 96359 -779862599
51912 13945 841845291
122306 14761 384572752
149253 9997 -147359999
40418 147228 362229204
52299 59288 202812263
109175 81675 263298632
110356 113053 132080723
65388 10146 -782930231
42304 46225 524062494
62449 108369 476823689
95442 15068 -729906711
127918 103655 -347592716
115109 22198 -87553037
107046 105977 366619885
106162 147974 457664046
6743 66854 -929501254
138271 109794 83322867
36565 107599 -688353811
39308 133241 -177399344
12313 91838 -583577621
119045 64668 -759018779
55958 116345 -356383698
98915 2290 790620095
49527 132914 -938126152
41880 139966 323047562
57666 31589 827255357
63428 99984 -134554241
2583 120863 -914066099
37663 97700 310859962
75996 43362 840893760
55636 79715 -394273819
52379 39600 981758921
61740 134348 -782169511
11129 3481 683639501
136209 126490 -718123746
74686 23092 -49707514
124657 144218 -886971099
139447 103812 736399449
87786 17895 -13974408
93873 129630 -303440700
73707 64165 269264373
18900 116443 778411484
14888 25546 -707613860
17108 139005 -265143145
111629 54539 -692679537
63229 95800 905019147
31727 90694 515752282
104401 98412 632147941
12209 64893 839618674
39511 104388 309432663
105623 148796 -726781242
76005 36294 388098458
24514 213 -323765425
122973 68708 -766642162
148385 86504 -290010593
115028 16818 -257472446
98633 57816 365794992
52992 128750 -241764504
114319 80340 -417733866
101186 118225 781325358
28053 25087 833658753
123005 69551 595650082
59886 34485 -467284648
58720 129188 -723356102
137841 17255 880256826
4685 27396 -875650157
23450 92934 -608719038
23145 47633 216086632
8998 141439 703775024
35531 39270 796744709
30353 139191 821744878
25170 89787 -62993806
77013 9670 473881172
53910 44178 265935678
66809 9952 -446949529
45761 20354 -227763006
19980 24476 -970040473
87074 84709 116294003
117553 116818 -78250533
89290 99622 -92930555
105249 48359 788674655
15799 9000 456691852
1664 144260 222076824
143592 86739 -676487401
134602 71911 -900645732
57797 141946 -989156619
62653 112576 -111118462
66725 50331 465773790
60318 30177 -720791685
5279 86946 975611298
109731 53187 -327415077
87555 102638 -370331075
134661 104858 -38780068
135985 65472 -100714875
50940 114910 -905251052
125249 108828 -348096702
17735 48923 -611055362
93899 138176 292984844
133424 149632 586185654
107502 25886 -823332667
68838 59275 786540508
118444 145476 -142296021
53613 49539 107236498
26090 23838 -556678037
6574 88153 -78495958
42218 26227 -878474098
44230 4030 -696086078
116157 137741 -544536490
92023 122736 -737138018
92068 96697 142118231
129326 142025 761676071
130974 135043 -961208275
64796 27709 -293726862
34696 123163 -614246420
136211 146596 -473137301
31819 49004 -912886271
11190 75095 896925829
49100 43964 260410095
139765 39972 -134591591
77889 50304 41533171
60407 132693 -746729634
46566 107041 404141955
77565 34411 -649352411
24925 124597 186648829
127059 90327 176063300
148538 74390 372042741
42665 14914 -981508145
120856 134576 -915144090
93767 69216 835308984
146476 3901 398994884
124380 39845 632011722
91809 14769 -234922318
123381 25170 -51207070
46198 55486 534570595
99800 49563 224776302
99924 90844 -689758694
3704 58069 -831088449
40243 58721 -785067142
87697 45158 13647736
47805 71876 165369623
96608 100026 -682674216
95992 134229 -672469041
48706 91639 342367047
42047 1887 95617235
133503 18209 478709074
37775 121247 458469419
76238 129345 806096669
142135 48054 -733145077
4055 50853 827081928
64993 15609 -849568838
7709 10284 -960813605
62190 35981 511927854
138335 110510 7090328
5637 58268 -499541404
20127 52535 615665758
30896 90272 -359697899
101339 68732 -958031561
91537 14248 -924180091
62332 60469 748454532
65229 4144 -835969944
70252 104570 229649986
143238 115386 -77033010
140312 96230 -66745505
119608 92144 -187531079
83483 15229 522117482
132334 84032 -505927587
77111 80094 -84419946
93624 129030 -213291226
58019 33932 -822741428
49674 82301 379520850
106165 131694 653948074
77787 69383 -42662468
50291 118541 200271224
93964 48962 -345465945
130770 83713 -889771427
111062 126536 -583186941
17347 77743 -200137990
102480 9324 -483548377
109668 86761 -283367887
77055 37673 -299173197
81792 6985 44121643
107807 137857 -921437441
75335 122831 -927873210
104226 123068 -196807464
141588 36496 76719033
118686 17453 308720283
36747 25921 547858250
19778 109666 479497576
125960 127168 303966444
103481 107633 -838270305
15348 5589 -611496981
146573 44016 -528695646
102712 116837 630740219
47740 58350 -302522114
133497 34673 -902340531
18474 6024 -475526180
137012 77618 -277998609
19006 104479 37820809
42702 103014 356502370
66886 92636 514387246
128401 8843 -380759307
35698 136802 143832254
93056 92686 -142140247
87448 83192 341538422
39292 6394 -669675325
50008 8011 55770887
59635 143775 829399866
73831 58666 -728062143
127608 17166 650679649
23571 114357 237258640
40311 33130 -983028065
53034 40540 -560122460
102328 40457 444321487
11105 73657 300631554
141236 51538 18933020
74921 36681 779426195
142868 32338 -691361900
48633 98401 -903570515
26446 14259 336996459
54566 44154 890267926
114895 146677 294776144
97525 21163 -318630253
101018 16530 -776471570
80810 53734 120945695
143003 119622 230360450
52429 61899 760869249
77259 60976 435761581
95773 11799 847454092
50028 144587 -411818632
112636 89129 614617659
96998 55377 31213470
25130 68983 117983349
72288 32987 -680777545
48227 14630 801772126
37913 144786 103904635
124112 120198 687270489
76780 57551 -908404393
33674 142869 -712467961
122505 124279 574922006
8634 5699 -755685616
1194 7121 -245137891
26216 117006 -833443860
97064 141579 -453450589
93973 91203 -516541665
42954 46682 215566548
59986 28188 292332829
53349 92465 -939859732
141539 117285 -656599198
72268 105107 -154048740
37494 6128 476561220
87965 147330 511972250
14876 40223 117826609
21033 146472 422326661
9133 20901 -660157661
96017 35659 722475505
96500 25731 525876667
14213 11173 43478689
44801 110351 -758217774
45845 109540 986852712
9719 96445 -889852700
43205 83693 -14755117
108674 4781 23181849
144955 78857 881310204
85875 112890 122849889
112312 23516 -237194470
5 4042 709718943
53633 81303 872703282
8713 107711 503974158
27363 136103 -793831939
148778 137848 627560740
43693 78487 -508806686
110528 43654 467245817
60003 85192 907819225
83609 30785 -617684978
120680 109737 -568368085
122179 116818 -108780756
67572 9642 -664458488
83531 54090 -57887172
117800 140226 26228744
84316 122440 -46041937
142993 20688 -388358
106629 119328 -444503149
149579 4996 659780406
111753 54786 486712196
109027 6239 188662808
105009 38563 922896209
98710 23602 -591441035
33170 130528 -280437502
16048 137436 529140949
109096 109534 858300589
20642 123611 835399269
69515 144324 -734824869
55265 91805 -251214466
679 47392 -240817284
144062 103949 -952200951
49437 13211 814339815
120644 113334 -229594283
32327 35079 -247821012
43815 119082 -115317076
98085 104421 257337603
2113 118178 976764289
132890 98644 -639472254
61232 48880 438445024
83075 9950 -246792992
141768 69062 -34694355
115154 33321 -447088808
140377 145723 934908026
63377 100928 -210566357
67431 109486 -593311936
104845 145069 -359566831
93681 8187 237974114
24672 106629 -95014775
68277 135373 -266162123
144057 126777 -907564893
41286 112740 -647971361
92481 61229 -695581799
73044 27414 -205732160
100079 28788 469653044
2602 90491 732598322
65119 91336 905127430
44469 70469 272862975
101520 39511 -249543902
22308 57055 -11966133
28112 56457 862939461
126462 37035 541563293
563 139415 -480829284
119443 68170 873231321
29867 53931 -484701364
6343 100143 -506847657
73292 103216 -515033327
98643 133765 -15733583
42451 42346 995454685
65812 34495 492108965
122285 59102 -984404060
42892 98009 647289998
144188 67600 789374793
100865 187 -518058929
134420 105854 -168631840
129728 44955 945167067
47108 12545 -784580767
117050 110236 -874947015
10644 16802 976834371
84335 126384 -702264413
2670 37281 -362996113
46246 4090 686317210
7976 36193 -119225365
141086 36772 333953544
116809 143111 534540978
75536 57593 298005731
92930 24930 662467455
24955 145069 288376941
131902 108887 -5607296
43318 47971 65908117
47282 2929 797800409
118787 149381 187343962
76019 48772 354649155
129546 143826 -191400776
22926 44549 79431083
62338 97869 677063866
110667 137901 -5333047
140647 56960 -579735141
69717 101510 -961586480
94751 3721 944980209
20455 116332 -912885791
6959 135105 -125300925
66521 82081 482515833
77883 140667 -18928245
102006 67299 957256304
11457 33186 -92493005
133345 20557 913608466
22224 74481 -854061467
31682 111054 955284802
6760 98540 426662221
123783 135145 595750509
96085 7323 827753431
11091 137284 -328996904
107427 99053 250212868
118340 44385 802067925
34906 77463 -417825195
145517 87167 -978684406
8461 94195 -420519811
13190 21617 -548044654
47241 3881 138278734
16070 117697 617233774
72752 52823 524610085
130896 119361 954539379
12491 55149 -700568567
131038 129865 -880204275
36460 15888 445375966
121150 138482 28408655
61703 98248 965455921
65377 44270 -457430896
57353 48451 -522994837
116753 50342 631781596
115193 19107 -417862557
92900 98926 -920143810
143526 85024 45209364
94812 89219 271724745
31209 3002 614801493
82473 27187 84276165
93080 30608 -7981819
128714 136017 561463168
37691 38720 -223946096
105069 45158 -791669591
105494 27565 273870853
2425 66529 843397523
53257 59846 285825363
9741 119209 -259992662
28976 89836 628244881
51134 123825 260983458
49642 20293 -58941571
109983 105357 123931422
6585 45182 -564092046
107572 5863 -468941351
110495 47896 -332793207
17329 11031 -285802133
65847 21245 -741189812
47069 2835 -974507929
133355 137235 197578513
73265 118526 936004109
142502 3467 388087852
67467 131328 -304263048
29854 81668 -179350572
107340 43640 -622786383
136264 57702 670613767
134602 92249 -484695211
89781 95554 238590335
97758 42630 733076761
8552 120431 -373330061
146834 137554 -343618935
19348 82346 -660256423
102023 142599 -623199151
18469 8693 -261222024
120336 108205 -865942343
107023 55557 258526894
118318 3781 708569978
30240 93424 -825479288
144332 149169 430673503
11761 40515 998419719
115192 42929 954807957
118051 126178 42840766
132476 88846 -185401424
113706 15381 102654693
101168 75411 748153639
21371 87819 698408249
81621 63543 -780690440
104503 22257 -798514713
41944 104400 121200154
91483 94540 734118244
55130 56352 375862352
107274 72065 -98388665
99715 16780 249749755
30442 49991 -178399445
43592 51206 -176855535
132799 3279 -351025382
1834 81526 -62867097
48248 36642 -255680999
138727 116792 816851420
34535 26942 372401377
114413 20573 -405837668
6270 57660 117235060
68968 39113 384765310
67670 144369 635968627
97925 139742 926933994
87873 31589 874372483
19909 107768 -822402435
3956 94019 76061748
122376 87572 530168343
129566 27756 -953893389
132203 139071 -932998204
81826 145565 235890997
33982 130327 870608444
60379 47227 -987678015
107911 90086 -71732321
47628 52875 -37310272
78328 143003 -542822633
70947 129157 199182311
62771 44948 -779328900
64612 29195 -556928339
105326 36545 547818411
102801 81664 -351988542
12054 38891 -433838992
64020 141328 -11568522
33017 21786 696384824
31880 130784 465092892
105845 37834 -201907935
54402 132933 -81222797
7840 148017 -721557337
21378 12198 -126551397
17402 135853 816214667
113299 46553 -62861373
134260 114692 582696795
55224 71903 -203937181
14150 82605 214379993
73012 82377 -277342267
108972 32548 -981675700
108890 13811 -467302669
141416 79775 363264185
140928 24580 683709314
141075 118596 -612869069
89109 86782 -754498155
40705 3908 -887960175
89544 38003 101151994
19005 133500 -476937900
34256 71032 -520165780
59973 101137 810723018
10643 129104 -373557785
14550 11594 -192142488
9100 17220 -854511725
140587 73207 -252361384
17718 44534 125740389
87167 5197 661213964
74099 2439 -608329036
45543 97809 854315699
41678 138477 52285558
62660 826 294589467
114108 31183 -338334184
103974 50862 -761075918
29942 130587 -208376245
49752 123848 324845125
30635 119318 -145756514
40423 122180 718913525
12129 25894 959905888
108108 85445 -23490558
50327 20811 717916836
136176 57735 896783396
94243 14594 -729234449
92022 56126 80308139
23842 54995 838347889
133961 53314 -151493773
13030 21039 202804078
39600 42080 -344108136
139518 73597 436376946
20282 51310 860975311
15645 79166 311624137
100097 78095 906684829
34052 105223 -602453683
148000 68394 144004135
77794 100732 583163708
12466 114052 630240590
77189 105441 -681280970
53389 11501 896504125
24343 8206 486577042
18283 12891 -436348864
84350 38154 197586543
40376 83970 -436581740
25932 57456 293463862
138147 92372 994190495
59053 81102 934563212
143414 95935 -685739077
85295 843 626780146
141214 61910 -848507593
73533 118753 -710598566
116760 75865 -354843023
34405 12942 -618121176
123254 94135 -556770550
49470 60231 -130076958
128950 112130 878513415
34278 11035 -214426317
91641 11511 -887931917
108934 4896 592348110
99295 131874 728907295
95241 91686 -663127242
68769 53821 704346543
70149 11594 693337275
96663 144850 134716557
77781 109395 125191483
130951 13054 -269478873
102389 148766 -500905266
88225 22389 751734692
87646 88618 -928154674
101155 52458 -892340415
56137 26975 829099589
123461 67543 -445693228
2005 9207 -282095442
85246 6477 -44215113
3173 142781 356601286
21835 45637 -891153463
121176 79622 71133474
36225 13971 -492681503
40977 125308 858079406
77745 36746 -722025270
14032 77266 -703534517
54395 95231 17838710
38124 131200 -644366018
69257 136602 30861405
2560 143414 853486186
105119 51043 645611310
15912 48742 -789738435
33671 40462 362187137
4705 72638 -176466849
92589 107343 -249828456
30056 72223 484307641
97732 114169 -449996095
54650 138419 843465699
12417 9059 -242894842
125250 118101 -539645130
90101 144940 229535359
70164 98071 -197204553
72693 42139 -682186229
93804 121635 -194033770
40043 56276 225145255
55894 34042 -63717529
51215 128517 683482235
89458 93638 -168162113
13471 45324 -728228489
93157 47164 401495444
122284 97301 -66464140
130386 18732 621651310
61752 45219 -428180379
61718 120662 -548649118
119733 63537 308528405
69040 87115 715832882
40476 98232 803177634
61148 149691 -875215727
106000 141111 -825034860
41976 29362 154483654
28679 46736 710728730
31631 34205 743623622
118419 90589 462599505
87306 86038 -996909384
87912 81680 -5620496
80968 30132 432932149
58282 23205 896986805
128036 102496 -698387876
137289 129709 350789632
24249 39605 798612340
86383 103197 -402691163
89746 81035 -974164141
27147 59073 982245389
70276 68114 -823647467
45820 146033 987335829
73751 65218 335019618
78950 91372 -893127381
20653 130684 438188796
24961 112926 -127822666
68441 146093 486079646
135639 9341 505609612
124892 79394 996229464
131269 68440 -184275302
104696 50383 -740463123
88900 135601 674793818
36480 78822 888038418
6849 109271 -739851325
135105 113975 386269429
7554 78684 -445520726
141420 26116 -761591503
84399 35578 -830989123
138338 82940 977251897
87850 18025 -248136180
3480 71666 690043032
145175 1745 644829370
89148 46357 612446486
149354 85480 130980365
46775 130808 -843008357
108286 108987 -774223752
4206 6058 106152152
3454 83352 -822764799
130018 70225 645542000
77639 27197 -733390395
124654 2756 351358552
148810 8221 -816509897
83854 91550 -623026555
15793 114454 -247792997
107356 53841 -728931147
35645 121629 -740702825
13757 95583 728134262
81401 137632 678181360
18115 93708 385732904
147129 9957 157657730
100315 54760 -533229341
18763 147260 200486246
134314 111132 -482268915
77467 19780 -620897086
87714 114929 -613129804
47743 58531 -441177732
116660 92602 -37896451
122597 22048 -837914934
11688 85487 -413269810
82653 53523 -184374740
88550 140320 58094420
36352 149419 -693191958
70204 106859 786733480
17996 86147 770067391
148300 145811 -201664867
132981 43836 -280462045
70171 95097 205504580
70898 63475 950149265
125586 61713 -277968489
4007 31650 968458060
24965 36903 164323700
67611 46993 -466462228
61518 118217 949018956
101704 103321 -373528227
14454 115107 -16825634
108991 49193 482220897
22879 5504 -477975203
80891 23563 -68457979
34711 21555 -662246936
40180 20888 -181267726
71385 11834 816642692
78499 86208 906337787
81853 122912 643081726
94406 61329 -40272154
9597 89397 624425126
8290 2874 -970968152
137214 5823 -941894753
125169 113781 570067929
118720 59003 -237888799
135824 103474 372796837
77759 86770 -864791066
104340 54657 976533345
20532 140898 874377276
15341 94453 855519999
116696 83786 -183191343
113103 37496 216213940
12929 98335 525227823
29157 29990 550020310
19391 73967 -391542257
98212 121508 -824774944
123848 32456 -791034489
116009 145512 -43153575
86521 87219 635533420
29123 117633 -224946846
138696 90687 77694530
89536 135142 612802916
88166 40482 415296472
144230 15677 -461958066
41599 139143 609556218
72440 38634 938300130
50743 143627 -323379561
59050 104084 -575341760
65933 80465 -684441113
90469 101585 -920404358
43539 68679 565628483
42724 136382 357062070
86109 33567 -602075714
7494 93683 -703546588
68511 21509 113649478
21929 13456 -601366552
24539 116788 657305994
92402 35622 35302558
119338 53097 94736525
127947 129275 636040908
105894 131670 988931565
91079 139943 165416601
90980 102381 -845438464
88115 11318 -523366428
109517 5921 -934761666
49126 80325 -284098141
56417 11344 878956793
60089 87676 -310379872
120889 89924 941625894
10774 113821 875134898
40233 7128 -306906285
53498 82318 -632903792
106886 13339 915508639
102470 140543 294500539
112907 36650 428859929
105044 25435 534658688
121945 14545 773480105
120303 120091 20098672
73469 78115 821129962
14372 96766 -751384210
80637 112148 -831301403
75438 145224 -104348839
20319 47019 -884526754
137246 120350 -892812282
142607 51519 834925717
102597 123298 297109450
24220 60881 -745384742
4051 87689 -837534727
4977 103893 -724353702
99352 94540 -915646994
122755 61421 263960282
104975 50103 527073750
81366 37187 -596010902
91320 52738 530101287
68579 99592 706637064
147955 56083 -135870787
129563 947 792022969
110037 112798 -47769510
81929 92679 649775188
71307 100745 796553811
43377 114217 502745613
110713 78917 46965588
12644 8615 -675478830
70567 149141 -766109906
85329 112021 900535331
125193 56531 14564036
115137 105443 -170110552
11237 35664 -241570240
126266 106961 -981793183
58183 4723 712563247
5944 55030 -607907147
80139 91632 -170476463
32435 68665 447252557
103186 41841 -469598301
47748 83110 -117059256
106638 132492 675393808
30392 52676 66910861
112665 52413 110586510
72459 91464 204738391
117920 22895 -477624261
124053 64069 -955564376
140730 131981 401312347
37268 126077 376998358
100491 124360 -693668546
92428 82270 -136322062
55814 106576 -886468245
27933 119174 -790443410
4070 88205 -596838152
83180 144801 274316722
12007 102779 -567632544
69371 46121 352425299
19076 41892 716754485
20261 117981 174231235
22931 71712 -44595845
97608 70105 -611887314
62318 78587 -71071125
26957 85051 334010074
67791 144937 -851805790
11633 128728 300517444
117242 101268 -91997481
133537 112599 -847792292
113056 39183 338853271
101795 56164 525186538
6475 122430 301926406
53760 73834 646984391
113996 68475 740748393
11256 68104 6923573
9324 130878 -178581931
11029 71249 640410743
76996 76446 773711617
124316 6900 -748131879
25671 36900 -684097327
56317 7270 49887020
8222 88721 -154893951
133881 12533 -617305923
41045 29057 15053150
45271 31179 -48176931
105216 17753 -974974913
85115 110536 400935156
76864 60343 -581121762
125952 52581 426319119
72131 139481 770401125
10039 78624 -531969776
11934 7851 -784692381
17451 6569 304952546
72483 18865 498774473
132315 27142 -937909352
33563 108567 -634149159
90041 139212 199426813
144012 37892 430325972
7632 36741 -409151864
86895 62881 -556967879
75239 34158 -959731812
123419 59513 621240775
9877 37478 737362476
67937 69172 -387541513
7150 127989 874263270
95762 7116 -92388667
119504 75562 14205204
85918 78662 -318200104
71785 51464 460353194
111129 9088 -112166436
138539 47334 770192636
69216 77443 -258166092
146724 77446 -497365948
30168 66428 -373256472
5017 123 18971675
23706 93922 -109992
97315 72959 251854632
20229 122093 584058786
113313 3006 756414252
68003 58852 312530402
58363 54589 -692034823
134601 97974 973671030
71058 62975 -576454047
80813 71628 751831168
24899 82775 403284297
108399 16661 -236567845
117816 63621 426711920
144369 131808 834504009
24671 141876 -323410672
148357 77 527818820
119711 3553 728687373
41008 11401 -993952074
94474 61563 -870713418
144612 17662 -60829829
136936 34000 -668554841
30525 113172 264284569
8091 121223 -100715615
112527 22544 -290568724
95848 147480 491941463
126515 72935 -170738655
23107 122992 417324578
70324 48113 -366797163
58841 36839 -136218008
81826 142830 439560447
13772 111184 -697823728
112189 53613 662722544
146546 41164 121433547
63634 88530 639295382
107047 2752 410730893
136960 22412 -617769304
43417 106702 347912008
23853 10819 -361615002
112214 147379 581470010
116314 26915 189046629
79384 55991 -155664742
10342 143023 -207193924
3959 64687 -493402108
145511 45109 537284654
61401 131013 707605079
99711 118008 242387339
10600 2024 -519234417
81745 99834 -658949214
60084 7549 -213254315
144312 39413 -830256824
12675 113465 -889559036
140769 107909 958836856
31920 20819 -789185916
97841 95372 791248419
62407 36745 983762061
28439 18129 755271045
70359 112683 -17886445
98115 138302 -662939721
143612 10843 509084121
108235 26957 126926243
96840 46954 310070501
42538 74529 -771892583
25502 89945 -408450435
41906 130225 -974182342
89508 33048 -136083609
71450 117498 -298048089
21078 128728 74887106
75934 96246 -912180781
134938 101855 444473690
15528 8820 828967393
66791 97181 567734774
65853 35074 -513226341
77654 116438 -885263468
1028 29227 -365542877
127081 69083 579961901
35997 70647 340250209
107954 27804 499539859
23182 114915 -699055619
111333 106717 381845331
118731 42286 692909122
83052 103852 -573832295
132422 32055 -450721524
41877 149482 -553309913
27394 132569 -175226170
128176 89141 -652928274
60851 60490 -831485282
83313 22259 -338282486
93552 89324 105937255
41606 75757 -965267957
15695 73784 880607838
101244 93084 701274381
82513 72890 281562687
10415 99229 283069638
124563 34531 172442041
17104 125175 -676526303
100073 57517 -690323895
903 10704 -498761099
62795 65865 344043925
12277 84950 341689310
46017 129536 700657604
147726 14540 -900057098
54196 140256 -497984369
53523 19669 -985692076
95815 93182 786773710
132625 122552 313135808
64313 129694 -800439076
99519 50657 950556443
143138 91979 -169229581
79497 62747 -388806268
27695 101149 -130942585
100255 7381 -237804062
15284 6084 680559660
38219 137783 780535425
63935 14403 128314590
97768 43389 -927777905
104703 25111 891483233
102038 8156 560847803
133793 45784 41925472
40325 81166 774833622
26646 18305 430543168
113104 36367 501163819
62171 17678 608907210
145338 91728 69919734
78487 34514 518013191
43364 34412 -922154342
134366 81351 -269132081
35961 88491 -891712123
141957 2835 -265536467
73308 121572 -505188572
126359 136952 -509780866
66934 55704 338897363
12160 131001 406869575
27621 127417 -147539151
134535 24979 -533903834
121733 31660 -788544020
83024 32274 438233089
145460 1864 320233708
119842 149538 -178505524
141129 120953 -959826697
95944 23565 149236288
31035 65860 -928229689
110568 135843 -773049986
7195 1360 -214277323
10381 39110 -329403736
6573 105175 383524273
135536 41165 510499071
109863 16709 894016697
145641 37284 530896297
30760 120780 -898687151
130488 83449 320213194
39380 149325 661606012
119979 20223 -561528950
66684 23915 -373831625
28224 141524 -87628498
88723 21856 884242487
104818 34821 -871703951
78089 117788 691145195
145460 34077 487533401
107291 7505 908241617
149216 119128 461284460
57234 3158 783799725
105717 27043 678481049
30740 81998 248053526
35770 26218 -77097004
77117 131523 -104164749
139402 100494 415088652
16311 78881 -867091676
4493 21014 -724403848
74303 149308 -537597310
10501 94955 -905377263
4804 112052 349182157
49191 135256 -883160853
25411 41293 -139483833
53557 106744 -157511480
39496 43881 -838467527
33248 36647 -859454411
117761 111333 -12016323
106469 82961 -585823244
94160 112239 -174906528
104644 30311 120139863
51532 99658 630936689
44794 67555 760843148
90 8602 -792706537
110421 87605 870661486
144709 110618 -608599795
136688 50246 217996709
132609 103510 582337384
32572 57565 -434673753
42918 83699 -348670034
82468 75208 -593166602
47901 67513 450976568
4659 31919 477272803
46723 61200 239579604
23552 89961 -518163300
104082 146596 -368785329
118566 55293 -200836783
75062 22963 581170630
124199 86639 -516949770
146745 99486 -305181445
64855 119664 -100065644
28969 88781 -702502482
88569 1032 79604058
16885 145948 240756545
103014 85491 89564592
66081 139089 -804435388
126013 91924 -158596859
65549 57624 -106712247
116473 58038 840840504
82309 82301 44695424
38517 144009 666190969
85812 20486 -533905128
53014 131438 568624693
115437 70288 346614892
127020 144188 962650917
146125 44293 892032130
103393 54728 -505978872
79269 69755 724245278
123917 102985 -270309626
126253 83895 375595446
84506 142178 906193090
141861 49427 -198593866
108153 55584 -823163514
62844 145738 256066548
146555 51264 -99628693
82638 39859 671276308
84036 48533 -74876150
104110 82382 -226303529
32949 132905 817626320
93512 87441 411620575
5513 149062 374704495
28095 140740 447308295
127134 70532 582559601
128496 39570 -484102066
40048 70957 -629071193
74837 30818 -188555938
74641 83842 -491005551
95645 119986 968333589
24380 34485 -62687478
33837 148778 -960382328
57328 64862 -59066831
85458 57307 -400729531
140783 123907 -305108070
93988 19452 -759412558
20424 52275 61020099
36248 145973 604537258
122175 39591 -153772446
121062 122749 850426974
15573 102989 -150529412
113627 125604 405319266
83116 146804 417909382
40382 143763 -694401108
142449 6910 -832121627
90069 75444 -600158724
133662 21670 -291521406
31362 75660 -476512515
91601 116046 618079759
37798 148436 -899801654
113226 55069 538829764
64989 82680 -913231861
47052 131091 -221600474
124440 115321 338210102
16943 37201 -90885704
104165 9540 -27085034
22009 125323 186503292
106784 147886 -863767106
127870 43571 752976237
96313 36328 814878759
89816 144252 -992822187
13782 64291 479716724
16293 147846 -292823252
21130 127954 27467795
144751 16921 168733890
44994 114707 -780194981
103047 10167 746043610
139749 76507 716754829
136341 2677 -83408582
30422 63127 -203477601
116717 61361 815234855
82880 27478 -255096945
97289 130544 -341880329
56221 113561 -314332646
61273 51665 682172367
144637 118339 -75189208
77066 11835 681374654
19265 82486 389621686
77822 36001 146740941
57443 86734 -123618381
46787 50976 387976930
17693 139074 172189755
88428 36003 147151526
128568 147569 -202606945
149325 141305 -110756149
68349 44120 290942924
102800 75832 751296769
128221 80494 -395925651
32826 33729 329668834
65781 65149 955975092
20174 68915 920556675
97928 37809 -762767600
8649 130557 883020925
34722 86911 223028098
91906 7119 -716661629
108611 7543 415763850
100541 58713 891801488
146428 143418 -953842672
34157 78620 938277533
45441 78770 846605652
31632 94959 63146103
93893 51815 538882060
146890 135705 171867808
146251 18642 -959405713
16560 130802 79883165
145451 26064 -265978360
100269 33775 891799780
122676 148846 262456899
141102 142823 704072787
107563 47477 -384130452
31470 41547 -106694820
136972 65771 -478039845
52022 58644 4884843
74140 135802 -345830421
32560 89910 689916505
94714 144602 57658289
85872 24656 843849284
53043 117392 607721720
108913 39206 160153626
78182 54214 605967761
76746 77189 918779867
83543 104133 -481328969
31043 103506 519095052
92525 21168 -638036265
18081 63990 -74763894
142920 143035 -73647934
72959 79787 857469569
61460 7673 38533264
121513 16262 999096718
36756 102494 -100824969
107892 63598 -741555580
70049 69322 -788599304
77262 125509 -280245461
96792 77271 -653648060
94852 2125 -337703467
36818 19231 967854098
149462 7373 -776740560
58336 118248 -783280928
31787 17552 -745765769
130858 106110 -73224532
16658 12603 803521227
128829 148312 402912728
38081 84514 -20828231
69025 103319 -983197945
143138 145101 23652564
105540 2174 115512677
21326 17364 793491613
86913 125305 -688244537
7114 99259 -133785274
119034 87943 727324794
131535 129051 658567649
54893 31394 -161125412
36904 37873 620545252
8155 57834 141424944
46357 102657 -902928588
38797 59170 833151417
103293 9722 -151954387
135792 50250 -497384714
72243 90371 -194786839
101794 95852 104222237
67503 51439 406833700
37696 89743 -491860965
71854 101403 -854515940
54265 112129 -716604624
106811 93003 880337169
47721 44853 561416859
37436 67009 431887899
34567 3995 734075196
39817 113049 -403139399
18761 60622 -449505966
69747 10265 -773913200
53132 15614 -745979214
30790 37147 137564416
132374 78848 -539514710
108863 104307 -298361991
92076 88947 -854165407
120484 80710 367279235
11933 102385 -693761438
140493 73985 207026677
74921 127837 891741501
96184 45010 -211228466
84800 141176 787004039
146338 71997 126475696
37195 130388 -773654272
102445 53502 139472320
133910 107021 -388450120
39421 101110 580354882
50490 97749 169140993
12159 57998 861399754
119702 97293 -318280507
79696 6947 284243756
40163 63477 67935019
111919 1490 -766501455
93986 37022 -470718950
124636 25636 -899900164
35094 87725 -672022072
928 107575 471373418
12998 1869 440009073
14806 47395 -507168799
100278 5562 -936910365
93262 95076 296734613
147977 79947 573106102
112215 37812 -975028455
104252 34967 742962155
78994 16795 -212073341
52676 78920 -342884175
79225 76330 35748720
20621 15185 -680196802
41185 98766 728791824
101779 32997 -903922368
18159 46216 -240959196
88752 85839 -278276747
134434 135192 634972180
103989 38094 636367639
91832 29624 -942352744
49408 103986 -621276190
18208 86638 -643217305
57538 45543 -798993572
38623 31876 432305823
79193 19377 555298846
62556 47094 836101741
119352 129150 -309965465
75282 65334 524182297
88577 43333 -89228205
41324 102006 884443899
12727 1726 -288291058
120327 115832 526314030
57433 24917 550162119
77286 69259 823994070
58220 73464 850788847
96702 96189 -871742495
90899 67458 -591309338
26949 26579 -705827654
223 124636 -369140919
120024 138686 858980559
122991 90046 -567618434
76324 26344 -319539486
144003 66922 -266586401
2266 67296 -795198858
63473 2062 783097010
52273 100816 983049622
144823 20773 -260736023
46726 121425 500400531
11707 115743 936152829
139426 136156 365164634
63937 52451 -629944660
85489 86826 555659144
41856 78912 -799500209
144947 116542 452744680
44563 142086 -212285142
139897 6471 560709808
148024 123972 90181075
110893 130766 -847456245
106366 17891 462824710
56700 7031 628914691
111721 53625 -910115786
72591 84739 -209096598
55515 9245 -675712411
36866 143101 224342152
24560 118173 110121479
35226 87329 651972651
63993 54937 -347745739
83731 16042 -140909895
13142 126348 -125244726
134015 138427 864417416
120307 604 373967918
40542 44643 -164461304
25170 63569 863988746
128841 59495 879898373
46290 93493 -759269585
149653 12586 185909587
104497 26078 -577013784
67114 145130 285867385
9771 124195 914104090
60707 128712 208604315
28793 108810 122220953
33867 127772 -837488344
34133 105701 -183390738
104762 79262 676429250
19921 94766 -178154337
36180 75571 559257856
101041 109284 -630781390
95497 110265 -646859379
40925 137498 281618063
60420 102196 -578111313
44225 127504 884333473
48699 705 -528963415
38944 144237 739997029
55876 65029 915843129
115595 144047 -600619503
29972 36012 770356971
46594 63940 -127338211
121215 26374 -349892602
144843 103942 538316533
149287 39730 -508321968
127530 96372 354353978
149206 43881 -420342425
88612 5689 615583580
19416 55186 231564658
65708 106321 -322930131
11053 41989 831006889
43564 41252 -847606159
136437 6578 -581856964
31451 79350 -163589260
37558 7493 -478752018
126397 136510 26601980
121048 29206 -263431395
20593 20674 -739391218
134657 51817 937477467
27754 148428 774479789
64344 104709 -382894386
5136 12433 79681454
18552 95337 613156921
131076 67693 209935204
32864 142111 389429423
22685 32195 -770185613
52991 114239 936235533
82929 143936 -62859210
51450 2970 208845736
148048 117394 -465695755
77193 98976 429907063
75193 103046 -200159340
142615 103783 613893065
24571 139505 77612602
141496 21989 -142110249
93397 109065 -640023477
101469 39896 -482753484
121837 114821 731795446
26400 124705 -748596674
130951 112316 -357317534
116941 112088 -829572602
77124 410 517823019
52552 973 90893162
54316 21102 -568864031
92624 5020 564224789
65214 105173 460123618
147946 60607 -59735303
29676 116344 300203305
97373 88015 904443164
142711 25700 300130424
44416 3184 226216206
111997 62281 272402227
8554 115425 -579959391
110791 149418 -192755790
80541 117478 -363987250
42298 26245 238019519
9152 26417 -408025775
65647 3783 700322771
128555 13624 -522893214
144577 108895 -43156503
135366 106584 -585764460
138533 113556 936166194
97011 103571 614288757
61537 15455 -524202636
81352 3284 532022942
113343 122222 180009537
71439 79664 -176264127
126838 28138 907831082
61606 88532 -5743044
21929 47543 277871266
126036 24737 -512524846
76000 21924 -109884130
109947 76378 -543896956
142397 112185 -169674565
100644 1298 976972060
91160 79394 -259170882
82918 29324 631987993
97933 15911 -54507824
116119 102573 -430538429
136336 93745 -417950575
115417 18942 -205182451
33859 134048 -784715056
113877 116956 -327475977
19031 46397 -949805425
131099 144479 -598482725
70923 96594 44576012
21814 59198 832228103
52693 102711 695243644
1725 138214 197748205
35292 107272 -37998715
62027 59314 999062598
84054 17508 547963884
37521 69548 77569068
81897 10397 -592997887
138061 109302 -691817346
82921 21944 -403430240
128200 68037 -707388846
19095 112860 -354775047
115354 3024 633001824
102127 62720 -879646491
138067 3952 -703595742
10045 65522 -955185037
38608 76237 929501071
137185 26001 -503708744
59096 113648 326397121
109513 128516 -864751644
99549 78497 827688453
91134 128855 -71840607
58382 42654 -740463268
19862 6453 -956150458
59363 78425 -844105523
143732 18108 -170258246
62111 36431 -444622934
29542 52878 180474515
146494 84937 -279580387
72552 80901 211199792
37 1016 666213304
104198 20380 522557765
103799 97632 675924309
85367 87940 211100397
77562 75713 -211595175
90461 24171 -783526872
38107 70800 -294333739
50729 142179 -903684521
28678 81204 207156549
83657 133648 -8213187
5564 125629 270346132
143145 96729 935293692
54014 24043 108338775
5050 59886 202468175
140759 68761 636210915
147595 49264 93040348
84475 23196 -227128836
94557 36939 567705522
17909 84351 231160734
66819 120953 418180498
53286 143187 -160245815
8545 2200 204950936
66054 128025 -785519627
118407 109340 705019476
9277 51082 -265351348
127532 39880 533948541
33141 148612 -818084593
44494 77914 -983755428
118363 35111 154350093
66249 57574 603168112
69517 54166 708565475
80062 62569 554107739
122567 61752 560012394
148185 79605 -885215073
15068 92955 -41138442
70921 77123 118883572
110465 99111 -426297209
13386 18281 -768173663
26816 115665 -957338695
137444 111433 -417141277
36595 113664 462896290
24729 139348 -127914015
3302 142632 -501592480
15685 142070 -512833511
67531 27171 313002706
83383 60776 844173657
111850 123530 812722206
116979 25751 394002645
126111 114365 -348193551
108932 138624 491324723
139942 63892 900213219
121248 7627 -390737003
119113 131692 -501213696
11217 71969 766856127
24387 34805 622207695
125447 3477 -573148444
120132 126950 -79953957
1897 79287 -293111181
48057 6977 895968747
142291 137302 -737982732
111059 553 -301313480
58498 73952 -199251404
129083 115622 -331694467
83933 125392 199458702
65832 47543 750317802
79150 30386 592483571
26826 71166 -908927532
149288 43889 -724489809
69773 57443 -244589223
35880 139415 927857722
58352 36281 -585953006
8173 128947 723283198
73197 22163 130389435
132473 5375 16475555
43446 25308 105950636
130192 60152 -363077233
1268 112508 -122941309
3974 110207 925570782
44044 1206 267059545
53640 144136 928671706
54054 23538 -271628274
44018 108797 -407533289
37834 123083 276892773
42172 135629 -914091055
89163 144544 818653943
58591 102559 -412165212
36183 31974 448918856
35318 87509 -660964041
131421 138465 -354417988
108476 36272 695848855
116643 95752 -183192330
122634 100162 -93258866
16324 16715 -928845563
58754 109652 -494739630
116604 1215 -42154432
45942 25857 122318662
32799 109375 330316818
112521 147314 423079259
63079 69773 -909332002
76484 70616 -800869623
13673 8180 -398479707
21525 92905 264053835
35535 119633 199643723
83821 145735 -498508360
104175 111802 -325089091
78493 42173 -524108434
22098 20910 946431129
121834 122251 162756310
120782 72259 844083359
83750 6889 778091637
60097 80702 -11950165
80958 116408 166231001
26968 45488 -952335557
68738 128563 341872639
111742 68665 797193476
71680 48781 -586665065
103347 17156 -756140350
119649 148527 -360627149
23726 76228 -459711938
130183 91409 583728233
76760 144021 -648410523
128586 105293 -760468991
59403 64792 417597265
110079 54015 -734736103
101826 123000 327885272
67165 131442 206153572
17531 24784 -276912926
118366 84109 -318315509
71720 79704 -843020263
128228 94956 -708335654
50157 82067 -810920659
36496 24526 -102959798
105619 118621 583509977
139517 119620 722781986
97133 66476 -489999176
23319 131302 -681176788
19367 54815 -208210011
278 35478 946440609
68645 97094 -328167726
47438 94780 671273978
10144 128485 228893451
22349 102069 -662339843
9228 94933 873568130
5836 147018 -70090179
70944 128852 707711163
50073 59629 -754104171
105899 3518 -66016868
46000 28987 718407635
18659 44427 664903092
136905 99270 67008944
76341 42558 254304713
67098 96891 -702728046
36800 64978 878087550
91475 13998 -64372275
137812 123802 -473775722
28978 105233 -718526206
61677 5521 424629838
92766 141190 183751063
88080 15589 789493116
122590 30896 -28412034
66682 102580 -42973569
22769 136504 -406591905
39898 105628 627949469
82638 24166 941773016
142639 45776 359545372
130406 138733 852128500
7824 3735 -100646360
29135 145419 4076064
29102 98341 193830002
64752 61378 89138010
92905 46343 -144193900
15088 17106 369519274
80438 46852 -303053984
56353 3965 -321570080
100016 12102 -588140353
57994 90384 56015186
45758 63216 -891759886
67567 79296 92484985
142496 120853 987153537
22440 71164 -129008930
130578 60140 -856289196
53389 127126 405676971
52818 44796 -64257493
51301 3970 -400963980
74956 103647 -160898017
22880 14081 -418540745
93386 33852 -666289554
6347 107760 677860152
9900 51756 200985540
109850 143179 -598758815
69961 48262 766436357
78683 28530 -934825295
69712 116086 802558015
89419 137837 -145478508
115805 24827 -490833101
49505 142307 -953718522
76691 145155 -833672236
102587 13471 350215788
63346 109978 950303188
124744 24662 374498090
143840 52650 58709120
91725 122153 616179713
73012 103116 872308360
732 135005 -60665431
58557 14119 -201889037
33228 143301 718889539
88580 9159 -909588473
13741 8430 262041755
2997 96221 -693672800
4321 66578 350963721
129694 36220 804179168
115720 26152 -94886363
139649 82838 -491892521
68340 4297 -822089356
148863 56293 -345011779
127208 29563 -795650054
88701 71480 -139230722
5238 70928 -713597013
78302 86014 392547425
79988 75678 802301833
144472 75016 9554106
117572 139409 -641876065
121985 71011 -589351136
64193 140512 448579042
110836 61561 -76241794
142086 47266 427071122
72779 121325 -896124425
83935 7937 261363876
27385 43765 -888143105
32177 108858 441216629
61628 138794 730638236
79982 105155 602295330
29228 84396 326967947
92760 93567 -807475538
32374 123212 892450067
5981 83377 769625514
36496 60060 -830467297
134653 102878 -307468513
117408 859 -230737644
44276 124552 -539438980
18583 20310 517899376
113989 29167 100511893
119059 142766 353116412
28221 43582 341352251
97491 8013 396601322
81347 135078 495166441
75964 16770 -725852518
42525 19699 914116380
48078 147016 518102530
71598 24730 146330778
19726 67665 255427453
105743 4233 -603094677
114418 72495 -149304946
27331 55125 -528060895
19254 138475 513419101
116255 149067 -610257892
29546 76310 262341255
69234 9125 -783593959
88850 138310 242267798
46207 12391 -163827592
47303 29442 901079394
81261 143031 679299581
30598 22391 -568405438
126374 119458 762577527
129589 6516 -93831119
90620 133718 -135792480
132527 118582 772773507
14438 117094 -504930068
87515 86027 -11895814
142824 149448 -609687507
68732 16800 -741448380
65114 69966 781261639
14310 69659 -101958302
6957 26263 -555459233
80176 78761 -68956078
39162 15559 980782897
143526 14264 684177632
49522 77371 -718609139
130835 40654 853624392
59232 149260 289264936
11807 31866 396478871
111791 50425 445197634
76903 54416 -845474040
62093 61636 745997341
138067 6599 -320773066
10004 126218 568418301
124372 61560 289980475
59914 25629 -167472459
73209 14441 -23759199
85595 101301 880151034
105292 73655 -841050893
69369 55856 -491796963
146248 43657 -923074370
67670 30140 170712842
65702 79313 348138478
141537 60775 -440243488
143853 71519 818357448
40260 48985 473591621
908 38528 413544197
26342 66832 615913059
148481 481 -184707732
123277 25001 -597171787
138509 104367 176306739
122207 138948 460177582
101668 138003 415284255
47539 133744 -898029419
25001 118548 -146137962
145003 91160 -479369996
78458 96011 31263550
40794 38104 979800476
144256 102194 217452075
101804 38492 90189289
146223 126005 321670540
133911 64292 -939549484
75910 125211 328815576
77644 25249 462962716
639 29417 -852884815
83270 132473 576180178
59468 72360 958695843
41146 80940 -615182930
55647 81154 798593000
50758 68674 655832679
22193 43807 90392871
18845 123645 128501299
147300 51271 -294727877
95180 44345 413157800
126909 44758 -878243701
25113 98372 172161152
35703 121618 951919769
108905 52236 -101829520
117822 99429 -455026019
40470 106288 73958303
30383 24892 -247057624
16729 105963 66104247
43316 79316 -357207281
134732 47637 453365135
21869 78317 784289198
141409 21205 -483002606
144184 12153 -299838706
25204 76295 -778072600
61172 137664 -525204824
52673 63626 338894581
62556 3705 -421426219
118090 121650 -509039826
112598 8168 -246418520
42003 91169 829890556
8759 7259 -857242935
51895 53611 -504350306
2706 29875 -683317012
100747 117671 950409324
21948 60230 -613418952
98075 44287 287038315
59415 123639 827751639
27612 39043 -556624308
68743 73777 -549299401
111834 140170 760591499
74602 6036 -688629941
19602 60415 829289551
4297 44384 179428279
148565 65429 -999029689
99822 80340 -713139845
63939 42396 -461318596
49201 23401 -44180766
123662 135442 744219164
58937 20772 916870773
105291 47130 831914121
72709 131267 229008990
16812 84431 -304489576
19799 85632 -825135867
47963 124115 986725645
54930 11094 245813711
135555 19340 -320901894
41900 142697 -551233744
105257 112058 -932793900
105022 130186 267896544
130552 71119 -482939603
20840 130185 184956108
1684 62029 -65452736
32809 113813 168821466
121061 120772 -652641738
66516 102712 620753442
73783 119840 -199848508
134551 17510 503215889
97590 55627 -163735470
52775 1592 -987439152
60618 31318 -415895981
29488 59668 944579024
85734 66882 129065863
19663 63421 769065193
68709 89724 938339605
130185 8773 517727678
76264 119174 464652380
40355 113429 251188801
134506 43631 995463398
27817 49909 -80286044
13901 62825 805102076
133398 149205 696575860
5621 64750 -719956548
59373 135068 636443425
6985 90868 -783764630
46230 24434 797652720
103654 69315 -869175005
9796 34277 -112137888
80335 4525 -92678264
11603 1717 -263264257
60625 57141 787991943
34479 105514 -650068762
39032 48108 979226183
141256 129460 -529806784
69873 112439 -647153602
28872 149260 -886733355
10146 87366 46817302
27105 89251 -869936421
32826 137375 791935197
9846 145688 124434746
95421 42323 200811985
58960 78794 337840008
85328 143031 -520407826
90065 80185 -347609383
61407 40923 522195214
66484 2200 658483247
97120 42046 -23077951
108611 67642 255190730
49081 137421 -135301559
94805 18634 942946853
57197 103479 -725352324
73878 23505 -292456190
116759 50417 526727696
75691 143299 -836092255
85257 87040 -975037068
83514 88651 -699573538
8191 99866 -384143750
118323 44077 -143610514
48237 121460 905766859
71137 21706 -613802943
22631 69216 525432233
52271 2161 199111266
3177 76087 65217011
78845 68265 -390468330
117330 98748 896586544
52968 49382 672952460
130978 44001 13439580
7432 75508 796606526
86448 110266 -452659991
110497 100858 -336067194
50578 121789 -186578049
90543 51217 -800586431
141582 92562 -192942159
91963 3508 264435629
2064 52771 -807500765
51693 98643 -140645156
21067 136771 -707452745
52910 73143 -381105191
136712 41412 -566049589
67871 12038 468444866
97321 121559 -322567148
85495 135093 15010155
42314 10145 542332027
2485 33924 590668603
56367 102344 -13743542
71766 142960 434832477
17165 26721 60341646
95761 82773 671011189
51733 30358 -551135533
49522 75776 -302413731
969 117048 -891641062
61795 39764 83188666
73176 8939 -796824745
145224 46891 -431677899
80326 1878 -450694794
78727 372 854567547
49471 139761 647655670
15067 96852 -3602396
98685 76659 -956435773
140811 94742 -100633181
107503 3523 -536647708
67565 99972 573502696
85991 50071 -356420894
31354 31270 187013234
76238 137914 -923778725
27438 43198 831935405
26694 78577 358685409
27709 138895 592900565
101321 131160 -699093146
97388 106062 27306783
98527 9616 295256110
108336 66617 246904333
135873 37174 987146413
58190 94983 242257035
125461 55597 -400200137
1555 73422 956276101
98526 60416 546646941
40814 140202 -88722381
145135 106436 -420035145
77195 114910 -681043599
126790 62229 651363424
38610 137972 -452813565
98978 69297 -491667606
61559 140524 -560444379
8454 51791 853746945
99263 95181 -53941948
9849 124009 581866554
119282 104267 470063557
17865 27380 -692282902
6542 21921 -508683421
53195 97378 717615690
33403 32056 738600047
79834 54833 307678816
118407 55639 197244862
9758 30165 -573180120
133788 123542 492376732
4098 78882 -162879888
122807 39385 -567480299
13564 109959 -377227524
42942 104176 871573727
97203 46489 235323076
79330 19517 -420178568
116157 136207 -726103007
27568 26337 -745084729
138595 83215 -802386612
3617 125759 621972651
93117 24124 788220851
4558 98721 834065968
29258 113855 -899602533
2934 97289 -10410354
104802 111420 36921055
97655 100465 -542005601
62407 24073 -268365088
113443 10862 157925652
24344 120262 -787306757
68052 80722 9205128
146739 86954 685581542
148940 90352 -732256303
83076 6255 -851466165
55832 144795 -277425572
25425 60766 -472616611
94373 63131 -115688191
56294 128794 -639635535
2377 110047 321350485
65442 69133 -337778162
143174 41012 -459402613
69038 34295 -770219844
49593 122532 -242482676
87320 55319 -90978478
121891 134641 -940332930
66167 72092 -204947769
15103 66152 834026442
5361 53527 -98900964
51975 132327 817847852
132776 86996 362788279
92634 87091 134998214
99690 94088 -995016147
59716 92694 -67073822
92941 96090 751049940
59577 40950 935337767
85328 129773 -668846569
134705 10273 -107534245
78682 16060 -35631883
126068 130557 551589270
73281 72765 -472028573
144386 22709 788924261
32757 28292 -513107132
81420 114648 -509375593
140020 82357 -759040278
101836 114802 -99720249
9157 73764 -916734664
105055 93166 528070887
50399 3464 11017168
22452 67209 167569620
66551 94092 -797035192
121918 146962 464761459
136415 10946 861044091
16699 70732 -266825218
121265 68487 267262479
40707 16437 821377180
139284 128946 987533042
29650 27225 90096341
131184 27216 -512099745
50482 64227 -256867194
114512 26123 -486099815
14717 85262 -392591913
145821 42624 996684232
140978 89220 71695245
10140 55781 60675727
14001 90410 884400143
62603 34307 -61696384
89578 53109 606189665
93643 72307 696359312
35768 142410 -648527506
17108 73802 -989364682
112680 14936 -626586593
24646 121964 -660422253
22997 40451 431791164
41899 145521 196995666
46485 137340 994985870
110107 120549 -386930242
63899 123032 -498012911
41147 36061 -36932897
6007 16594 670559507
53209 134146 358008942
34499 66889 -211508995
20696 74490 -661798912
77124 1084 237071112
107208 101233 -540732568
58387 38765 -471616405
89410 44240 -424186948
135877 85887 290787190
9213 67819 858073886
138923 42110 276337141
111618 38715 -158365208
120104 38527 -755328274
111372 58185 -676456238
76246 2579 431899850
52734 70561 -903905072
131199 89415 -973865204
114614 68919 -266495413
71898 75281 187385942
126072 83367 -734947711
39801 31910 989491867
63216 131967 26069753
26558 73033 -689165729
12015 137795 490960941
131032 75167 485962481
41768 39670 -651250080
73003 57280 764277449
109302 50964 157715179
92985 30616 -980277642
88580 42521 474974819
145436 47363 612257519
111977 136248 -987777848
28951 55384 -240521124
92005 35218 144177915
94342 105915 -29567507
61238 97515 746724536
92263 78881 897698880
114032 61669 -595962603
117890 135994 -983232647
134727 68662 -476558444
16627 104307 978614593
61055 45845 575031182
87617 7010 -213642589
57073 28689 747612587
69083 24871 -949463300
44081 15793 -514149805
100463 31158 -253336518
1124 127372 409288757
79417 138412 -136125358
9954 25458 688370948
23901 94447 -333668689
94170 28776 273957984
63861 149346 712460943
18159 122463 -19410301
84773 37336 443127998
67349 100500 -540427117
102900 57046 -159208878
51671 94852 813295383
66157 130817 -636664924
52010 34978 -386585956
39051 56974 -934820802
58690 119982 369535781
25196 12725 -196787426
127546 64881 -847203120
93222 56020 513242152
41870 95397 -713488739
61696 129403 15732946
15012 30656 350948364
48277 145747 -433264579
2658 50222 294209758
98906 92924 -258504477
55494 69855 -440839327
127855 18161 215486921
59477 127546 701170032
113324 38143 -443976069
106073 28719 472034839
47146 119082 -817176996
133522 4056 -8959125
85555 98635 -523997839
120836 121227 38832960
110722 65308 307544597
75537 10471 -341968899
129913 60072 239626035
49317 111470 289587356
59925 41159 -977305496
23633 84918 914909850
140445 144939 -749908183
31418 121384 -994405447
83255 21325 780589345
141596 144030 -927590341
111655 1186 324970904
90181 85359 -237243225
8252 143198 -35324731
53207 58319 741631050
5373 10798 -218527381
3648 67862 -987526369
71014 96730 -615615942
20202 41816 -142913165
129722 15732 -909900578
25172 4382 -62318846
126980 24538 -625758824
89455 105597 361804861
40675 86923 755300717
53380 101562 -316126401
92910 125598 916706523
86771 112031 204867655
145371 83010 302791075
68962 80048 611564943
1854 114386 337681868
72437 17500 446430196
57936 42268 -95896132
19630 96423 -686134096
4968 33915 79285151
29046 8310 -388129374
110236 138270 930846933
94071 73611 -994389574
61466 51460 -258630080
38582 76494 -187114662
2113 68848 -24660035
144066 61404 685015475
58123 144561 -629610314
30154 87044 912308978
8342 40957 734990804
95763 56256 986978893
28473 27530 -612240988
36694 105716 -543426470
109866 30203 -302849767
59729 6059 -963424362
73561 116407 841401364
142589 25670 165890348
120608 142090 755678574
131319 89646 75939709
106532 136402 267369006
67547 123577 104477740
47204 19620 317811647
104568 72483 -325098317
117250 84697 804815140
65351 74437 994339092
3158 90841 -279173254
132781 138267 -824175170
135838 25301 -291849224
74646 48469 -889719589
102856 112159 -160187573
111523 48111 891976584
89379 21844 966786200
72444 73276 -778786822
81849 139363 129615230
49088 109758 -717372232
147066 82716 918205648
78023 13843 -78373395
48331 67355 -497232271
11974 41834 -979448618
64891 70943 633092389
44974 77292 816898837
57897 85390 -701505280
141197 63754 487935737
17404 90242 -484587776
70620 51402 244097936
73295 15110 678219315
85451 100673 922414372
35564 102975 -761308242
70606 77289 445044323
129818 1465 -259153128
30308 83917 754256175
37002 108569 595666914
111021 56115 456482664
75494 47968 -306745529
79832 3543 -33214292
143107 17193 643635687
14664 113535 -646919921
21528 85860 -809907185
15706 85039 661363350
17601 148240 -833563609
54352 4678 158971176
40982 135899 509251565
41321 66530 -576184767
118067 94631 772811312
124563 111703 399327106
143197 63513 768115082
38320 141382 613614442
14514 106706 -359781089
114062 81508 -726089426
33870 61366 -309476801
64594 139678 -105217479
36508 72063 532125660
119945 81485 -149520437
147107 43582 -223256914
112499 84195 694538696
87167 41506 -918485209
77159 39310 -963243056
49436 149511 447520956
35893 97288 -631979685
40937 118068 -632577138
73514 58749 831122788
58837 23211 411763467
363 11775 -432480561
41804 133780 -195195351
121904 20370 -538170731
112298 135698 692001596
49836 1511 -958912934
119204 79888 484921862
46282 77289 500031510
105116 30969 -218039160
32131 48176 913597406
61248 30686 149813828
25457 73060 -779920818
67994 40423 167943220
142992 44011 -109724685
34212 28334 486693543
43974 29128 35762786
22484 25309 -722657388
84486 131333 991624475
71778 107734 -546761712
106889 10332 -727603896
57940 89885 87840972
77099 9406 910830596
7733 57684 949285427
143499 83823 -354225152
130744 31941 -898870623
20911 63703 -891534333
8676 22851 613594754
28527 120903 542051829
109732 62744 756630062
28986 123357 420735116
17959 53353 286638806
50032 55449 -607027496
70957 113666 926287080
145832 91159 137131216
70296 100142 482117259
66933 69858 -196716614
93887 143639 369624258
18278 96017 809817987
13905 99284 -904685703
105898 34868 410699400
33299 2813 102521047
85932 56882 -747190516
132966 29740 -487485866
122832 107734 -11905422
38206 100574 -943499420
69190 12105 -235524809
26609 116593 -780735935
42533 56901 -784546811
88996 4508 147751107
8227 139693 106206263
103246 83418 713824709
22288 78285 800267678
2758 55207 -868618809
54832 54919 28435221
10946 17509 17492919
19092 607 751832735
104147 30326 -152671602
112275 120448 -135472289
1610 57495 -54123009
140466 16309 -213363473
145709 43065 -959856908
87711 126580 762297369
101382 56826 -126022408
60176 54060 347476424
132473 32670 -897450926
119609 14167 618753485
63048 50097 -51721231
19989 44846 -25252053
54710 83276 590975921
117365 23845 825221894
119965 86179 -270144218
108188 34484 912123919
102553 134372 -401728407
31650 81794 120488188
143656 126082 -820274748
43650 39693 -307422087
120650 58321 -165420698
93235 23278 -971965939
14223 80497 424523405
29556 41349 -765026679
78330 72411 -207063481
33053 115295 974254128
15150 50426 -887163039
38377 68334 743932309
13118 143670 155328466
129718 107847 332994204
58927 144910 -32609780
55996 123344 456780623
127515 109574 44660512
56583 10192 535693478
51114 126871 847564113
66141 8907 519770580
83295 54970 591859258
131240 6226 122357452
12227 2192 -111324000
117815 133503 842583040
57054 44201 -146757995
122925 124152 -788376060
8709 30432 -300134044
74019 47821 -303132227
128748 123246 -217175558
76585 118994 891697789
70778 39469 -852820085
70982 61531 -991821261
38096 4656 794897322
33153 76360 919999504
56084 35340 945899919
98237 50342 -68972415
47917 25052 805599085
106811 126753 -140080746
6150 133511 439100291
139858 12748 -432640482
7968 130176 -143998611
76481 43841 -869813164
129223 48368 -579031246
68074 84915 729329254
110350 2304 -566199516
20989 11627 -582641278
1493 29299 370938489
143775 35284 451677691
11050 61111 -414682779
145229 100351 578509390
96122 62869 -644135675
115683 129256 734988609
53367 118039 708500357
6629 103992 485747070
17943 30131 878772774
135678 104840 210351705
867 48711 -764236048
51055 20414 63323653
14521 96065 -973029223
81133 52496 -988405767
147633 14430 -221692880
52513 57034 -542848135
2964 84026 -52977832
70991 8199 -923407013
26934 111185 -269200944
77584 43261 -901068502
73107 117117 -379957552
77086 7605 -284220092
53487 84727 788249497
98841 139345 934644257
59917 77582 908180388
89018 65672 -290308820
44128 104182 907966826
40737 133973 318317709
109155 109444 566820662
37231 140362 -945459313
143304 60117 320640691
146369 32637 189705920
32967 140583 963625199
127284 11025 -228379452
131437 87334 -750673994
70799 148089 -847280294
89335 94805 -610323317
118567 94864 -391642180
142254 134417 -634883241
81486 51426 596703890
75728 76656 -661772508
15175 46215 59544924
88500 72209 -521856266
38423 29244 -566050197
30070 54344 -455076493
29371 92636 -431903723
76537 63110 -430588776
37874 65462 250860642
72880 148007 292143327
140608 8451 -681010256
58181 16155 -711564116
147920 17871 -262965237
36917 121949 -461309626
51811 26649 -451735730
51448 7015 -368624120
105427 128447 -133675865
56519 137093 -661989671
104606 4874 -391849088
55823 85650 661572886
117143 84146 -138799775
58442 12177 -847607414
73791 126557 58272463
116919 43432 533214610
94039 33817 559942411
38064 115169 489491696
36166 59846 -52522681
102803 18187 666428624
116699 112860 309001268
139059 101354 969222926
134340 117773 -629755199
133841 42311 882268694
146533 47105 589251698
132583 38483 468132295
44749 140285 -562036146
47581 74234 241381679
2066 69150 -425055410
25204 81336 -290147753
91648 1250 -678144685
137746 147076 641164431
40305 78507 493251324
97368 6970 -409016733
135891 8514 -294822827
46543 28671 -427275569
63668 93480 651101696
33440 93347 391845630
32382 123424 -85199086
125848 89509 858541464
97712 36498 252592298
7671 79532 111609404
47721 110978 -465050836
114896 14681 -265386746
32573 53561 867520626
133690 79394 -600391768
19883 132483 -349510020
109484 21041 -809850405
130719 107633 -543211045
22045 69145 -3525162
45016 29384 -425790258
144740 66004 407519082
83563 146271 604326087
33367 45027 -646805828
1923 79739 -271949479
90031 112568 118505162
46840 33896 -844228289
22060 136856 695271175
88968 100750 -984249592
4951 80498 585406746
12757 122056 -824809938
13425 43970 31050460
2307 49138 -218256055
118265 50333 555437649
133614 104523 -527753607
4658 70934 -448166445
68602 4639 601354116
148285 99989 -25096958
79725 98340 764205466
2846 95227 928870560
47289 38611 -765433492
149323 132575 312607019
61969 104705 -922030113
137004 81645 -177427891
78277 11215 101616876
56936 57159 774576258
100193 41316 -581127729
17417 104101 -228735346
52187 18096 -213643976
135817 106554 -18264878
105976 111590 523825011
140979 122264 504817893
51583 17192 -423996697
127311 57785 -941632463
129665 45340 -468916205
58600 129143 966667985
75593 109840 -18781433
18785 54788 -737715618
10960 49971 -626298733
81154 92349 358919617
3948 71350 938159829
138519 135195 925258529
118720 96948 264225338
48040 123346 711275630
81925 18877 926271875
56943 107785 411425050
28130 76306 519595221
71743 107127 329136218
20707 52516 328724113
19314 109630 -653326436
96554 19207 866987023
51734 61115 -820111124
40141 124904 34485882
126941 142613 103350864
38937 56892 117672539
121203 121077 -746502037
34880 140080 492415952
46816 130823 338779746
129054 60323 -29437394
28349 134458 -6177463
5811 124885 431017073
54449 26844 -550949754
126553 96720 -323667433
78713 79290 198808810
93096 72185 -235051706
118630 119604 -60174832
88699 118169 212114211
119491 51104 -875062863
88398 48266 857288074
86349 32508 -435788126
145504 7357 -641417362
43586 85998 -354293822
39680 48582 561515508
45143 49836 -546118956
91811 63671 -570152718
75980 30380 940337208
61128 144898 194529661
112163 112773 -361341020
26919 79304 844904080
39432 2843 -873095094
92405 67336 216362053
41083 12533 190658408
106986 105516 -424873436
141772 129585 741975226
15307 6407 151478858
24542 67366 561611449
9563 47281 303697900
39063 77518 580100315
67727 4266 993154401
138164 32106 284636484
48837 44558 39162744
44515 149386 290824924
99504 29435 -504364303
54987 138038 -23803199
114856 146305 541205708
147064 52397 -151454468
139371 70999 -895532138
22439 23989 -956084642
79677 23174 -274076855
95352 116508 668161461
100286 91169 -478555124
38221 105370 -422141384
120106 88908 -217250767
35640 127151 745011721
12922 95798 127814469
17746 118112 -27984854
95279 77424 -753660384
82322 143179 -210323455
93154 54828 404136715
128374 20467 430000801
51262 27074 552653784
5011 100068 -562412805
81008 123561 480734239
10852 137275 361104659
117399 67929 923806569
31902 118322 138188850
18719 33307 486095104
119106 59764 958413199
91024 39084 947061139
120246 57100 403215732
119479 47560 135437441
119569 103317 651491112
135063 42529 63555262
117400 16991 590662922
90497 127731 892886670
67391 86504 733773533
21302 8508 -76915356
8711 4571 468723418
121216 147903 870978862
131694 2360 6769397
21913 139640 18866003
102700 66987 -19987737
115528 92041 796701104
29532 67370 -712531099
60653 115044 389191265
52873 14114 -206527978
137894 15796 -951619693
1396 90519 19277543
27367 51373 -611529772
147205 15642 -688509979
129042 146514 -966100192
66857 125615 968806244
137431 86259 -412227981
76551 39296 579012605
24549 34614 571830247
80593 98222 -732613668
20539 42063 519648072
119975 148140 -766543089
36854 53458 564650961
43846 136629 58684728
30325 14468 463772453
74366 130966 -87773218
74207 145444 -123064234
97044 24838 451309923
113222 125794 695463569
98373 80539 -165593493
3481 28215 164976880
12043 104311 110517628
40843 27928 -318180128
144323 149319 160107004
108141 97378 -466806769
26013 81765 -814245467
96448 92539 694008591
108238 5083 -776246478
34195 43950 996829676
87235 142019 737859772
48075 69134 -836754490
143885 104088 848805759
128233 38692 -227066517
133212 8826 -223085144
146285 73172 -235398647
75017 57498 -190503313
33642 69719 284348392
100367 21078 -403708136
5205 144421 -861368633
93363 38888 252307224
5465 96166 -691182021
116834 66332 -516001319
45015 57364 311790357
31889 88486 849743138
133585 49961 224537426
124807 47000 -465774090
52661 42394 -646168857
1964 8478 264067862
121752 36184 29412472
42393 46580 -224392191
91748 142665 -966716754
133885 19226 -615576438
49010 105231 36815782
15063 87534 193133849
64902 149373 -932637981
73358 102482 -591572565
100208 5978 374019684
108821 96367 583784697
122756 64163 36706754
69732 40775 -34583472
135296 29423 760866791
41829 75344 -317813848
11007 94949 -654314234
45520 54140 -943577243
145005 111579 -348012625
87521 71601 519788690
50367 83413 914462699
44729 72106 -922755454
59164 24807 -573133759
90142 76250 87325386
1250 64278 -389889174
71392 90731 -789610787
98616 55668 817812196
27692 27315 -109311812
68730 69489 -588421931
75722 99966 964780110
124021 71885 771397821
110889 125746 799348192
1518 138864 -829555442
47221 113843 -676462632
9009 57571 745150083
129620 98721 -152772366
60066 41624 -408294626
63741 105648 -468066620
124803 95414 -338540918
113185 133812 5021691
84774 106973 704233525
138465 89463 -187541817
90137 98135 972844871
72864 59968 -140024587
123062 109569 -604896147
111364 120742 -181755596
137339 44160 -397729389
128351 107614 -296873888
40562 100981 92294266
104470 59297 -634433456
54739 7976 -646383309
28549 48791 -56209267
21996 48725 244314550
126972 83944 897372345
134562 126838 -127682634
85998 64867 650664889
21265 147398 -835773463
7150 124976 188666973
41491 76802 307639575
88697 9094 154606843
75827 54833 299645071
82401 138152 -609693120
76819 67107 -402037369
40812 86182 12074169
67770 128132 -757112824
128309 120902 760381430
22016 102437 -296410225
104477 8155 -464369490
70903 120770 71902876
93233 120448 607102596
136021 36596 -478173926
47915 96685 783700757
10601 52444 -334671114
68906 7398 -643026265
53271 42933 33242992
49163 93172 -872335071
141255 48268 331999991
17748 135327 -151284287
63321 75240 -446086465
26799 144444 281902891
37628 147241 -231125764
52104 82552 976294266
20476 68694 -658273137
99539 59065 -536102595
83695 67780 -473226180
132092 56460 1397922
52103 6678 -298251088
144296 133619 -882556500
46511 71883 -47267539
292 126332 -136604309
73436 480 -556388597
47918 11654 638543821
149403 75342 786638422
92127 33438 -311120837
74432 82142 -519589678
119524 25126 2341432
62763 45923 786756428
112741 119385 -43569946
147684 2763 121219852
61080 89740 -964108377
127890 73807 308619253
26437 7726 663215351
103248 48291 -840929617
93240 145431 665031467
69823 34936 202105089
120842 55171 281862178
35425 133088 -172024904
127010 68916 809284987
118363 53004 723427395
54307 23463 -804949775
118787 2364 355800451
142653 81250 741303062
60879 17611 380776721
97656 53821 441296330
22897 79282 -202998159
88343 48287 643637883
130642 60294 750300052
68330 34473 951252939
2775 79478 213106062
124208 120789 -956538479
138044 90277 -522269712
21370 34334 -842987216
92166 2262 -6405110
54969 76153 909018504
78481 56895 900946632
148981 119338 455086736
144149 57177 675594454
46313 149262 -370312029
52611 80557 382039892
50638 15557 717003761
121748 141128 -816993168
28896 81382 79382182
127581 55742 448718265
51243 89520 -74173292
76089 6685 946153985
63011 29638 910465012
76268 137169 782650421
140527 140243 -542863195
52328 60228 676601377
36615 98686 -38752443
56440 3259 976992778
1506 105560 64869194
110593 17197 -900090626
88254 50602 440988148
122033 94242 252039797
113992 63510 125921525
30072 76262 757969724
124206 72708 -122724597
119813 118327 -481481019
139990 108264 -246071484
86711 102756 766335941
84787 117436 920205697
50366 120858 538943853
140407 39692 953253017
49391 5182 602210230
54430 51135 4402153
134773 125520 -229943049
32759 839 -420943215
39675 15473 -696840305
136179 52549 -197834175
65168 113653 -902033237
76659 102577 -935346306
125269 81929 924140623
107656 45170 160463361
63600 119290 527039553
68226 144150 473377011
90371 126538 -987463513
73018 147177 -996968442
30288 46016 419900077
109840 33408 -29873389
45284 116170 599692559
109001 132188 -526041670
85236 77892 678150842
115344 95754 -265576381
142358 597 -912485744
145328 94007 -919597220
143378 11450 389992698
116793 109534 -715942085
19702 90654 -959751531
136046 84130 320050516
131708 142047 335712708
70423 131491 230891626
124278 66131 -384571225
66228 26880 -244466390
126468 24924 202263429
81383 49778 -456479196
142939 69137 -321710373
126822 37870 -583854678
79125 25304 112813845
138643 91278 -627809555
64476 70170 -887929767
126199 33909 -511116223
65029 63690 -414602051
101548 107870 602021373
50044 57380 -210391086
74200 63048 -186358608
28 52250 402010172
128148 136234 -723568474
134691 140394 -920732318
93459 136375 809667507
33166 131791 30611029
146549 109513 -499663751
10945 144116 -936382990
118398 56361 860348445
44392 127366 -867143148
3401 59399 638818056
16853 8043 -642774573
1966 67718 728812778
107075 124723 -167854128
502 75859 608867760
93238 47909 -656266173
142896 124486 -943306392
118281 131429 605718881
130538 44586 770363436
114584 67435 996459950
80885 16163 -986189300
88151 85601 819881795
93238 22945 -863802592
14425 111220 -394921475
91211 129472 640675346
113902 24700 -957039973
136292 89939 -206615726
46295 896 631130737
146132 125364 -789495052
72664 61879 8763155
107317 120259 -627948055
67841 78640 -895825142
112035 136883 -31595180
98115 145435 -247242898
73980 126300 -286978730
82585 106622 394868306
83066 7152 -851212361
24742 83980 164002002
127655 110197 -670252860
77899 73781 44969194
71424 3335 402308391
82408 20070 665293254
21539 44371 -705026932
10917 90792 -639258857
145075 137385 202625390
56783 123039 -131792201
99990 124533 -885796401
24578 133977 -649987858
146917 30804 -582654740
79587 71508 -886260602
145580 125280 -337142004
103966 105260 831791133
117845 49476 990786721
40552 136810 794581046
17892 92595 405066165
29692 4761 872486505
114168 71114 -892955831
54837 149392 535456188
8914 38390 446623479
29822 35600 -539473341
83174 56570 -471671953
95195 15054 204924129
129655 62764 -88708991
27898 70810 -609436238
66671 46775 -699208317
144797 62968 -970685588
51881 133959 439204942
91215 139941 957953408
85222 113277 -734420529
33088 130480 -190373937
48776 104810 -627465284
73329 82870 -493671773
28671 48886 -277931295
148179 118692 557542465
111347 64482 -327779310
134533 138958 967426587
69502 87792 -978984713
43701 61752 -674543490
142817 15414 -595028479
70510 101506 -210834462
137791 81028 -110066222
129144 10642 303757531
54452 61518 18734130
34968 50812 780830471
38518 63565 -361213719
112636 60091 497815734
121886 93072 -242768034
123939 129702 990619135
73646 29444 -423554146
149350 130708 411593284
8502 79765 -244522466
78906 88846 -396083534
61373 31473 907568508
31664 55893 947360905
95275 109151 418110351
115559 45701 -943408206
27586 75756 272275327
19060 111763 769091379
92797 16064 -93888167
43805 10604 837239772
55908 115679 -52726479
15925 99213 -545144402
55230 121712 -98406301
96606 90504 217444900
36014 17648 -622468411
102372 9378 -945951715
80982 41204 -986786042
7456 106293 -885873343
14923 114074 -784155192
28138 68805 673956203
14745 104508 827575787
55399 44530 -589408154
10690 135817 484720532
55632 33810 44122440
9500 133067 -348567766
16064 34223 747915179
27306 89969 698343877
40136 54670 816848639
125627 46710 -390886215
133 121297 -606465285
92870 77156 377876898
134158 138812 -364915877
2520 35505 357713622
31563 84890 845727134
129009 52264 -616943611
77420 121595 166553577
117923 99535 -834408517
5454 31781 -223578336
110822 149689 617413852
119640 39006 932756751
66654 88903 909597722
4808 23643 -670753403
38829 71396 -3264422
17983 38011 729335082
53793 114358 -368165059
36608 2540 -318248317
41263 23769 266827622
47740 33081 390448055
143768 15713 -964155327
85374 73339 655814548
48430 44929 -388399845
84093 124444 -188846455
64980 128358 -66803537
132074 20489 -502842927
18198 71378 -618946888
120547 143549 -503397027
138911 80347 -205827157
17734 8042 719324853
69065 9737 -769870787
28657 104456 -466925260
41241 119091 464853947
107050 32095 -956786800
78247 139286 -450031688
118693 19070 415526296
23233 133003 75534761
90586 24032 203450744
130069 133800 27047747
146632 17637 -90439779
266 88973 -893941173
69717 149625 153606296
144690 100313 -140725524
84182 122200 129997060
27055 36771 157463196
90253 91812 495453954
63374 127062 994655309
107349 82381 733045037
121263 22315 -491770768
26182 109666 -598507147
45722 56837 -685642812
32952 112893 -920043844
126644 82412 -997651032
98673 76473 -125632330
7344 81871 928576854
120765 105110 591755339
102554 144725 869621767
37089 79657 696832176
124323 138458 -967628486
146184 79238 119955730
20011 74674 -222614488
27221 45903 846503015
84279 49920 -642499027
68884 84189 86308034
42267 138601 728665657
59782 127297 -692625810
57276 141000 -294587166
31311 111650 16612091
3799 124564 542091568
29647 40892 455466245
29450 100722 -399673113
104865 29999 -350441962
147639 126673 -536319221
54487 38589 460380776
6178 64507 -136443873
133410 87098 803020906
70921 33868 -821000457
143450 30943 193713867
58672 97425 -116869606
104239 124558 -925629144
149568 3380 866920391
16869 94672 -411366096
39995 72939 -178232389
50343 93578 -801668833
5650 140428 -275093469
86226 50062 765220388
5978 32102 176211984
132444 7053 -198164975
78594 89106 898105279
9794 80964 126628476
65036 114029 -428426418
71334 62301 929913840
57407 5470 -76425533
10791 37726 -833729774
17918 37427 -402421182
69279 30049 -980421361
45946 33198 -419161488
27423 124562 924886285
98890 132824 -981133420
118333 84854 525791834
35228 21251 975401854
140328 110299 209209381
72640 68594 587417740
67260 18614 117277953
41083 117805 834823516
27999 15945 -159534804
66872 55733 -406148931
97189 62298 -319188587
133941 17638 -798229998
99573 41067 -501391419
48899 22920 -680508192
99040 18014 -440089519
144821 93893 -903020516
72507 25360 -477444797
95161 36496 -972295015
15161 85287 -661989798
75514 14267 -16706943
68041 58211 481217249
128328 139999 618636936
142479 131639 -768126312
108741 1494 78463497
96162 88697 -324181608
110312 57288 595115149
131512 44982 653281292
65224 29426 584637483
144225 23381 -286611453
148117 36457 140152160
53530 2957 934783545
60725 74273 -892412089
61802 128564 -374100355
114587 83998 -855044156
104406 131298 -708749312
106575 96764 591115505
127881 148726 -825286811
89702 125 -129779295
30683 68345 519835959
31080 81157 -457331489
106324 73346 -954895923
145114 103779 -432907
90838 94890 155544894
147287 135704 505098767
23037 8114 335841423
101386 114157 133598366
107281 48494 -767608420
14884 24999 -752988529
12616 27690 -128119864
27125 95835 -387278268
78872 79001 301439391
82864 38742 336014657
28682 133178 -957623674
140232 118465 346176736
149688 79091 31589055
2560 82104 -225258418
88615 57027 -374606661
14919 59068 438681730
75954 81992 -794927243
27744 102266 35029453
57426 112967 263309233
86668 39131 -923300761
134033 35988 -999447308
37613 81771 100794749
83545 2822 -199414023
121818 98915 73080831
82214 77313 -900064668
14118 31166 246740324
50804 44876 -78638718
68313 27081 -95739108
125432 48442 -486795418
118066 123737 -494331977
9181 114998 524023621
87837 108056 748654563
86606 54349 688218328
144443 10677 -621927343
95127 91579 455247790
72557 85374 971523047
41990 98747 -659149119
48188 3769 202431924
72593 81654 669592544
112450 77838 296310301
109850 140455 223885926
83403 3757 808539287
3448 18558 -448751704
112472 21268 970323813
114537 130030 -114970583
63778 89585 -943464916
50519 71981 -831564493
114144 67215 142859914
27250 111313 -526771467
10409 134579 562660851
145328 118481 302149886
33406 42294 386030687
20910 77315 -886292351
509 33275 -411417512
88716 55573 5875051
46094 129743 907789744
61843 98635 -791978851
18989 146908 -672458700
50439 73860 -190310218
37267 47940 -309455217
137852 115619 -950188885
8647 6913 -578065532
101502 146585 545597787
9957 15995 -631740578
131160 107514 -818184508
55883 83535 -834982371
51048 27425 -296254419
22229 7585 -229152659
68307 3918 -29811976
93538 104002 457347206
43477 7736 866763183
22506 77189 -619356970
47255 25466 -722039984
44628 21259 -692589050
98065 143946 -664720228
87286 44123 -252109947
93174 87711 -796466742
144253 63242 -75715964
46195 45959 593571598
144093 73186 -862827607
30134 96656 -679233750
55341 92678 284245043
50243 143655 390270099
99494 114871 428932977
78127 60645 702246635
63967 8180 -88278928
919 49812 -519735733
108648 94004 315219195
66297 61417 591497268
148968 50537 -787400646
100293 9848 -448177921
36425 55891 998883009
8920 47118 634784913
61566 106293 923022170
71902 20559 850250947
1268 135480 -418019529
133806 114885 887709675
131770 115198 591329395
124684 91346 -975715069
131771 21617 -981329524
107503 34832 9642810
98354 130764 -41968409
100670 105024 894349231
27193 73756 -587471452
126004 72017 618259839
123923 283 -539138893
74452 135673 434605099
101943 18056 -314105664
31915 100102 -960266412
62032 31836 440015693
132167 16234 -463683940
10479 89927 745508520
102395 99740 446761633
98249 53816 -968060734
126659 46440 -499922455
26195 61055 63505746
67276 99958 -189462637
133085 103245 -24313942
89051 38841 -900547115
86159 33352 181713488
47929 120370 -122015003
137752 40765 -56440425
65348 4901 -688051535
30311 89305 367236206
38057 22842 -213975209
70575 92559 257541512
56549 75104 514488971
143575 140507 -126367020
9691 97645 -566312918
99109 146789 -993181100
79157 104775 142116586
73997 130931 620519817
21599 24294 489083842
99378 16716 325255611
45288 140826 -113777974
139397 116553 840547667
47548 148396 -363004227
141390 31341 -234555230
55573 65451 -656014701
146499 36545 871825796
133488 95961 781292787
113815 95637 -689325102
39403 123209 -568446630
93862 17952 677244956
146953 51546 232716062
106535 41552 269194428
77422 111843 -427482007
79036 34964 -10721010
49153 128440 939583949
62883 138846 340107723
56576 51921 56425134
22940 81274 848068583
42067 5305 645947845
74077 71695 111946838
93485 76983 -169243276
54978 105682 -480497396
53488 82160 8524228
23449 60255 -926292420
38921 32860 -356865813
81592 147899 297640352
37450 131643 -358809819
64841 113865 617428979
22571 72040 -606486515
42794 113883 701523416
79343 76561 -940395892
35504 78356 -225971022
122736 91072 497101565
13400 131687 -447729369
56969 50315 -900303999
106224 141448 -754919338
28392 89856 -74739081
96502 80560 140673469
32626 59118 476674427
45259 106310 562030155
13718 145101 -556024780
14159 74432 -235425438
99464 44326 493545459
75536 12369 -753575381
67295 88633 -811319003
107648 11912 204288925
68391 148321 -830498388
48971 74077 -556962274
36185 1875 9998813
119204 23560 139384495
76659 35159 280244147
127809 148060 656057365
94606 12014 205005725
52036 83145 -165102606
92940 37699 77822114
27443 83755 -668551527
30812 124316 -72802294
100790 102751 -493557268
26319 133961 806071945
134238 134706 -332938707
148746 141252 -163299812
130597 148023 -231414372
50121 101763 713936284
73851 105958 -216723790
95830 148989 -785256396
125077 26753 887878849
105861 149298 -367270936
68698 115460 280185428
49994 115696 -490819027
8565 58679 278899972
111736 87179 -86995210
79079 122637 462192094
146267 119413 946501549
82397 97771 297842896
58170 65051 870095525
68043 122675 138962561
22925 84423 573637193
43600 147297 593987065
80424 38429 -535020979
1090 130751 794304863
51086 83924 -747209938
98822 116752 326876551
125644 108322 862973743
15477 8065 -723309605
26212 52082 26551646
39981 84833 -757721141
22522 94555 -796161845
59673 83174 -809588972
123099 147264 449510408
50176 63763 698521379
48801 57217 430083978
40410 9893 -536514940
94293 137716 273488834
59460 34602 -618134086
7670 102368 -514250205
41507 93490 427043772
103003 121215 817984167
28115 144913 -965205177
128402 58737 -628872209
126777 107715 185493375
52415 86831 715292247
6258 61473 -733189905
84022 76684 390742401
74137 29438 198772077
98012 34863 413435868
39414 53048 -287298327
20333 53842 30578784
120239 106466 -724409232
148152 135561 -164556016
25375 52215 505116281
8241 24714 -268720145
34196 39339 -761385972
3258 101130 -281274898
3348 73987 -70766372
135588 72788 -77976914
127122 113601 -563556496
131401 31402 -394135309
117411 95347 -52786827
34828 137701 -106933260
100913 145724 421293909
28304 71821 -885548040
29146 135993 -978005018
84503 127771 551806187
86468 139832 -890587442
26017 146537 -283305614
90430 86967 537509648
69474 107388 -304618707
88097 127910 532360638
40283 149246 -899305858
82617 81929 -660476301
85554 16647 818895410
74241 57794 133304659
17068 65186 -173799044
136384 34876 636454903
107534 130091 261780375
57156 4708 -646497059
120865 40113 -243701018
3219 19662 591645675
32200 103258 -525142679
50403 113826 636386989
123074 113989 -303449868
111444 131686 293933844
139734 103842 592839535
72456 120676 58192164
77624 126249 -93786876
324 12351 -236411216
48664 80714 70731538
95859 24889 966808211
96152 105223 578104460
91645 102874 658549696
17088 101066 -223240981
23270 120578 919216068
109282 6495 32324920
55880 41559 122219657
73290 121386 -946526140
123220 104834 -379028624
31220 121502 120055831
18854 136299 374555066
86984 104367 238914669
130625 96228 572587557
57390 109122 -978188704
130510 15642 739565064
54711 109612 -375027215
84542 71075 -925102703
136924 118516 707964529
7835 25611 -718599671
90026 14294 -692904259
16334 114728 592442799
3518 92302 422792240
70138 71457 -96181072
32826 15148 -382470819
21002 20028 889891436
20132 75836 -176488747
67812 110902 -198561264
53933 60391 708805944
82122 132424 -430313177
47086 141369 -292509064
24144 18603 -355175432
92182 32241 829298121
104331 91069 -890298241
11764 636 842860850
63557 2645 775726596
120339 62080 103737392
76870 17332 773311279
84617 77780 -104495843
128296 53442 608454232
82468 40309 -312700995
43703 108800 -790117795
20783 69380 408096814
8467 28950 -67698651
46149 106288 141924011
13253 31876 -905693847
51318 21498 -123357842
54466 88605 292405531
64807 120888 -699346064
50866 10311 997574955
78614 8643 941111835
40959 95286 -947385176
67325 68085 -428478836
138677 47041 -772098572
53986 149245 205765640
105851 72020 889751411
144041 30401 -174340138
141182 89580 -956667795
91484 74740 378676872
70600 92463 254676352
9549 22143 -553820937
32410 67216 -145971430
28874 86735 -681249340
65559 88169 -652615712
8363 101163 -104931568
120287 6902 430721499
118051 24907 -807235983
142405 70105 -139861971
27759 43456 670630504
83603 118333 -876311127
48874 87925 -854340072
79709 56267 -266992275
36714 65134 -416849244
35757 31899 759967356
2158 136698 -281834834
34644 2862 -912739836
46531 48587 -704099101
91319 142193 -77915156
67027 91910 322154867
38046 65078 -557842993
85192 121874 -681686950
72519 74948 -794031056
77673 124566 49047453
83537 109419 98507734
15430 9831 -80438644
99821 113339 424166572
31676 11852 -168083525
135532 125866 596284169
23552 109820 -499833363
14057 22104 520478548
133792 115747 800354079
82084 92161 489234983
7836 144843 55865273
17672 91524 740860371
70845 85557 -702021466
117428 119355 -864100381
6394 55097 -984332741
130409 98154 781309969
145437 12720 321552136
111536 11541 490190594
26940 64333 -392047051
20234 125618 -346164399
69330 43246 -943357916
54297 143186 856202551
22905 137716 202015061
47052 58934 -534185622
57850 119881 -670208928
110009 128655 141846046
6671 118481 -127489061
71714 87467 990327109
38242 1340 582158769
104696 16039 -414168863
85932 24787 392815826
31312 54673 -602485239
55448 82359 475141478
112239 120857 240261726
104875 103839 740471047
72226 126038 -598605947
42768 15168 -385026711
107961 89796 390072918
79428 58538 243243805
41307 147346 -24713905
42089 10957 288021442
57730 30162 -633926977
149468 123688 974887158
107949 130995 226983335
93670 133124 -482680924
1593 44462 -336067112
38885 138852 909188174
95655 8076 -593525909
144128 114898 745946573
81250 76633 -205810954
136318 120336 -7161613
1246 108246 180401542
73405 146255 104106902
60152 3642 882280558
126585 129198 944177566
89384 71134 238276657
33686 3307 -877672811
96861 132060 -492953336
114496 53316 -298015223
1655 94978 666388045
117690 111023 -76651291
22897 84238 813111958
130158 80860 64723995
103472 73322 715259931
53849 129048 -983058284
59203 89162 159491197
116282 121535 -455242573
148825 47855 -593968400
87033 76942 -853552561
110612 65991 -342213307
108429 101254 220118665
112928 135433 -895874254
29247 137580 -237486517
96002 88644 872260645
103884 91403 -333215517
97092 28458 577586311
132630 113823 -665690079
73158 1708 491559497
10992 88793 346538233
51241 131759 433815872
149088 2658 915772568
39650 45152 769037758
123080 66628 -164027441
65673 127262 861826155
59468 97815 332177118
37390 51117 -136147326
139214 36803 -691508764
146079 141997 338030780
23975 97066 -6261082
20604 37710 -93013442
37060 30863 825007350
45151 64875 -671858622
37547 132226 -8271188
123536 6476 963916175
74864 20465 -374779161
83609 14158 -716418635
109089 83996 -83340474
46896 123641 -918412811
43612 3000 -868950610
70413 85962 187141663
142864 80907 746413298
61835 25932 -691580017
130728 90270 929456551
126782 133861 969996805
44029 127157 -903349956
29956 3105 -830021937
63945 97078 886542142
55574 82725 145116007
26268 32061 -366594644
80990 129038 61926454
123266 16848 -698327824
33036 1899 222639296
57848 144126 -851120395
98593 50807 633105604
132680 127114 801333943
60264 68845 300242513
92737 20870 -545959784
143583 46232 42335160
141197 30121 -154298046
79543 85430 -794261814
89824 88710 470624513
28051 110245 764928022
144278 109680 219655774
69488 137093 -497879406
4659 20720 -729343019
73849 142141 95733110
109525 5002 597262787
1646 65394 262695302
63718 141579 771920566
112922 129823 -616917764
85192 48441 116126833
42631 70560 916649816
92782 6763 343770014
86510 114591 -526660263
115170 128351 -240418381
126324 112330 -133518288
35864 68574 239143860
112962 23718 -571771329
11123 84962 239069030
17404 123617 990563872
86914 57382 11806794
68031 72902 -896111681
57993 58594 724374196
89891 137777 891813339
64717 71695 908086075
88933 89565 -970019051
125830 140798 293629245
42318 84730 495822095
66287 12860 -308257152
124664 20944 940280923
100001 74147 -988442635
66872 39104 622468149
126504 48717 -65909026
23582 21515 -490112243
57293 10237 -735870779
61710 139072 -503784028
134353 35114 868020123
34615 134441 335377050
34666 40246 363835550
135492 134388 -605984309
71704 119926 -117614378
122474 40947 -451021569
66464 50023 -191475310
133865 109994 -144822208
52252 55508 -700194733
18411 73081 674797896
17112 8312 191481886
27741 126704 193061470
112070 56232 769540129
129236 4993 48453950
21960 16265 -593155873
119546 99937 974768919
64072 77330 62374017
3629 105422 990838681
44223 75555 -422903912
91003 27467 -817149079
115206 147130 -378846835
66711 140128 -659349488
114810 112138 881364678
38284 103184 549805082
85315 101962 531646406
67426 14524 845758882
140845 132095 298299579
53669 142054 -743916405
145034 92766 -536777076
33029 64548 -880027648
30130 148855 -51835676
131193 23098 -218942852
102634 21794 578808862
145534 82435 336686161
127902 39588 -388176137
59776 116327 121137272
64215 102272 -649988431
88107 67197 251696218
101086 19608 187459950
16422 145764 -610907925
116571 107311 -199424633
134312 122464 -308748060
46887 100907 -912144808
141320 12823 -834860049
47825 144010 -213178393
115622 63148 -999574005
91192 61414 -910882129
55251 18127 -425830580
130129 148421 -451735824
50747 144825 -496763920
62443 101744 -637052842
113923 104761 126955066
137680 91127 -645250263
116991 23455 517874958
32821 91829 131550633
15742 46260 273702427
131092 64213 115323727
106047 114853 731472798
104970 40522 -53262862
42496 125614 886586795
100767 134728 532542445
26631 35338 -36200502
46466 128386 352214399
98168 136986 262820160
102664 128447 -433164315
89989 129461 -897068079
962 43990 -477286985
62369 26858 -556793553
55188 63626 519786162
138951 20231 -665658791
34003 112802 160562351
57970 43146 -598781995
18943 72578 606056911
45533 99269 -797584027
19011 71537 -322890526
52636 114654 703954959
66475 15912 -866047253
122942 87836 -801611312
46277 88736 -279155935
53949 101030 -429869084
135975 19603 -917136748
24576 136970 85382579
70083 14305 650414039
43432 125927 666710139
142658 134460 723585594
21489 69267 719273810
26338 127331 -200675804
102 28384 686518235
72394 17034 -607965120
3174 47528 -290202279
86588 24250 -291641659
89425 109168 -535376490
58626 109042 -14828300
58374 125221 306551598
59953 80080 -580543474
124692 47933 -962606442
137615 16922 -519110756
119540 5892 -116073627
32872 75278 192070269
48929 65863 -889683546
19714 19436 499695446
114453 35868 -674342858
121304 114767 -431259846
26547 94313 -269001026
148609 33029 568816475
35685 99049 -961292068
43145 16060 -502733979
9694 104675 -329936016
132873 133419 -917772699
4748 140236 -624841058
124999 45152 923999590
147370 30183 -697747493
59129 119216 -541644517
142663 135857 622545317
123756 104017 -719555461
67547 99338 -281402218
106552 127731 -934848436
123101 7140 -245829776
130018 61467 972216750
104468 126795 -979027958
89354 128808 86513263
17416 127725 439780483
40031 140852 -599931376
69490 137012 351424325
96307 4049 461264244
45845 108048 -590917587
134295 4912 321574745
80173 101177 -761475601
65807 104158 -160216883
136693 147814 -951393041
52203 28838 -497255477
126859 76444 -250689054
10860 142479 26119595
89512 29080 -319021873
82733 80026 199118956
68395 134590 148190321
122745 93810 791525607
104683 46963 685263797
43210 49012 -68937979
147130 4939 -797847017
118214 35852 -768497751
62055 132991 -152650855
110627 15131 890862987
8400 132967 -883692848
91985 143104 -880153110
114729 131222 65564011
67910 66249 -787926479
22893 111482 -409569324
20531 94112 -163265556
33321 32684 -485727866
59776 94886 488270643
75309 83401 -406495255
116405 68789 -519488432
56658 128748 5286758
69345 129446 -972255690
30826 117098 -817156020
100943 33089 -849387568
661 5729 828162749
101321 13609 -691416625
113544 7581 563490201
32763 122816 -838444694
26877 6416 -585256215
27329 124874 665682716
40354 15006 -70514603
55564 79707 -233350717
36000 34049 306822633
145164 69842 843487051
50246 29066 760989382
142784 133401 995104256
99302 62955 158601256
60216 124740 136808626
98061 25165 425510249
50730 132052 -865119407
60884 88055 922419246
82964 106905 -342832924
26510 37547 -437582060
18706 89093 161685555
43644 9106 -20521624
146290 142005 -463407629
131994 134815 -121405072
12248 47838 352602475
34250 71559 585790560
125985 14979 197107000
135096 15560 680807124
88098 120074 315665174
59087 31422 -973117385
77111 31672 31407066
62731 136435 -210052901
143627 43392 -339512945
103582 141433 -422894368
15207 57806 737406456
113291 57182 568592215
90272 132876 -34059213
5626 89961 -168336593
2560 24868 944153661
45991 105176 761525086
77303 56512 143245057
32682 50061 -567533649
134056 145664 -460271604
252 68130 232970814
138795 81562 548092448
19872 115472 831539961
77616 128393 -622314429
35172 6527 471479580
18096 100581 900422191
118917 75573 229748752
48111 136590 897145035
120140 10668 -88978033
132198 60255 -775304251
62097 14221 -754048134
9077 72874 169244448
36996 50418 10222983
115442 41867 360737815
87474 19624 -691112348
22857 26994 -236280516
93997 74156 -684586319
23806 137948 407910855
88114 137700 66847197
89970 13229 -513406100
132188 96237 -732694993
33816 66402 -667759409
69086 109228 878313882
115212 72293 887823365
106837 121337 846280506
54573 145030 529237014
93901 30575 -825697233
35892 116598 387478830
28381 5633 541949608
55833 13318 510314546
33127 17578 -132941918
32638 130908 -740965126
145436 53194 333803964
269 45741 -821614011
68646 126080 374787890
70894 46130 -431527421
46280 22611 286436637
66766 25080 -900397636
7815 121562 246039461
52800 99964 797809075
119488 122503 -138385499
97081 46086 798656979
35935 96330 545425956
51775 45609 -416977097
70534 98849 -279270429
5240 46846 -462916121
109019 41563 159750403
6869 88350 875962529
44088 94438 865561796
39139 104081 398273472
75978 63654 225531770
26559 138764 -468897118
100907 123142 -219814579
39625 42621 924171413
117932 78952 182868413
111603 11270 -639572363
28763 92867 184564957
22391 105594 16470217
43756 84792 -151883269
112184 61061 -410866113
61245 268 -968855189
64576 56232 -72303578
134133 125554 -594002837
22560 107710 367894457
23084 7866 -112840359
9302 112420 -10437052
86616 114679 644930579
123600 21153 -612307062
35169 54859 677180860
107019 79924 266969814
17689 57826 186979133
32228 118778 878384833
79828 56275 570831193
85298 67160 -431564168
2315 66173 -707007354
80904 111335 -566107013
50685 61747 299315245
148153 49747 -936020123
104153 52223 -590385691
144567 58296 -142715550
30641 66262 73723703
66934 9428 -467441784
35721 1514 512494703
102261 20622 -718963124
87864 4003 926114486
57101 107543 615579769
33012 55960 -696201694
108541 89397 -799414919
32817 141023 -283348845
19148 66373 -162613016
20282 114972 -291280069
117848 2884 -791716966
52717 111005 327851914
44984 136383 -50343657
8162 40466 -487289602
117814 124032 -125655304
80625 37789 394289138
55041 96678 -375078762
92183 16980 -962215022
82820 69986 451561353
118002 68987 -327435450
9076 10841 -423293092
33645 100971 83746497
110722 126942 520997773
64155 4944 4706412
115028 1223 -973668761
91745 139356 194960830
116675 7011 -447724695
149529 127720 784580226
72918 20313 287827978
102955 92220 139008147
89533 69542 169031326
69144 80835 727478743
26665 68050 -293047041
18674 11565 1901749
118139 134507 925300102
137126 132103 579348319
20202 131562 710616136
40593 134534 -957946936
86036 59824 218576336
10149 27340 731804522
119125 22653 934404695
32334 6960 717320569
103499 26636 492881348
109600 139501 -492910580
6317 143521 325009265
4203 65792 775204914
52817 117222 817099250
47781 6913 -692208346
46846 143927 447528200
57563 45890 -881296747
100487 132570 42000873
114345 122311 773142270
81368 102771 164120504
21480 76172 -770818627
32276 64219 146593405
111920 123039 28273996
79121 102385 651079059
15016 133472 583602744
91459 59497 837296654
33922 16781 -647384751
146993 92269 887614076
115894 78023 -245809685
125684 60396 741258022
5994 132523 390032855
24671 89677 -982324108
37313 122513 -306906870
98923 10467 -332419385
8823 45548 -167271387
121503 32715 115471582
125113 69153 664915390
111292 79150 -166816668
117569 139531 557508097
127093 66511 778713108
14926 99682 196015579
81489 107147 -223179188
32958 110027 -45116923
49522 77222 142601211
46209 25698 385441320
137137 78316 -219170094
35423 1725 536842676
33554 99434 846845491
146951 37844 -909126880
1697 32442 -797225516
53843 109109 351632231
125084 78215 696745153
55991 106964 -478535499
105062 60005 261146189
25745 118620 824298723
68592 86708 438976914
37924 41783 331756594
81618 3280 313195982
136595 9447 112191036
50989 132950 48097448
121161 97120 203797378
47479 133841 -474792519
38915 11738 174694180
133609 140165 357680167
35449 70244 244726936
110822 148182 666916450
86972 38300 723803537
40314 28682 -56422631
117684 32841 -404957585
55404 80929 -120286479
91413 52321 -935832102
53223 69793 -200738326
16707 112500 -977016404
132491 142682 -676061301
120239 87816 135881548
30646 77052 429378661
25924 51492 -802987372
119795 98474 333918093
6434 48070 -496189647
49217 134737 -159964443
114474 105596 -689324829
146361 128453 521081621
27588 94357 3068179
14509 57480 686192883
53236 65231 409512438
44183 1493 -36171091
3648 40333 430224334
68004 67514 640799394
21433 134336 -400659493
143642 64874 -683159557
76557 88092 -67742536
51872 54127 229457591
145140 111020 -371621670
33140 133813 -827331370
33027 104856 422116263
64980 96438 -213719287
74598 37476 960085357
82339 132703 -352571060
71121 90713 87523960
129633 31442 657141989
26301 111632 454728049
45678 75734 -588650141
101220 30528 -211341580
47391 39631 -865930757
12056 108631 767575761
89978 143553 953306923
44678 115248 954025115
106423 22587 310465962
77724 18733 138044276
52951 149624 -863075987
147650 11428 174495777
32014 143411 -517506835
68267 103492 603603222
76755 8960 246224343
35672 35573 -12502749
90593 41670 571374744
133007 20380 -774534086
51621 75551 -804374660
36100 112800 797015020
88456 1938 224596030
11650 6206 952212648
128478 129823 -778117810
23692 44541 964700328
90504 93221 787831149
75761 12894 -246340214
8962 39893 688958155
6268 100208 834360360
75207 90156 -861095926
114659 102196 843674566
25799 86079 490341978
90145 83342 -292974582
115290 113276 -544800280
126930 37695 48209409
51569 99573 -489572439
112601 28304 131015501
71356 1266 73807015
110570 83915 300680340
51579 89643 -539870196
148216 91858 -841279078
26725 104822 -869303840
3243 26986 -406816749
96333 110418 -661898316
19847 130311 114900996
96010 123029 33147711
61439 69251 -350072115
2971 113276 -645020326
127974 73876 -640423350
60118 46724 887763281
61292 71196 321145382
25130 66793 -376312665
34208 54422 -505218855
79823 107403 868741483
137997 117395 184647686
25924 145394 767311302
43043 82944 -307604279
9636 149630 208603744
76673 140338 937100465
9392 17830 431330722
142707 13839 845979868
104919 39902 -410370398
50863 64014 -977464879
131225 28147 -321558199
5002 95297 -553304012
28316 55746 682625778
47004 71296 392883976
54563 86 627992814
46203 83766 685643470
27937 29939 -711903643
66203 117816 -366855845
5020 27492 983347996
1467 38193 -856933718
130238 48984 -973544090
121759 12903 532722297
136907 60319 -572413195
35389 83893 10901390
128448 52282 -468181268
5975 67227 441653790
87358 30345 -290901916
12160 107933 -627560798
56835 70608 493201386
83140 94376 -777627726
28592 149230 105548091
89657 75718 769918652
23459 33319 248116858
6255 51485 -880855399
734 48621 523927146
23782 24407 -946907145
90994 127602 200081298
81378 42278 -66060074
62990 144508 -950859259
95621 94911 986576800
64987 48381 -381024445
143089 114668 -248884013
79700 82022 594831040
8621 49371 -519225498
121737 29532 592518846
143880 13509 794179560
81935 6086 -426753381
41109 39508 449199491
5957 7512 -593275537
22585 40842 691410751
123101 127477 -173039365
4416 10630 -457061710
13358 57028 -45347224
139589 64074 675887553
35014 11217 532409316
106317 73234 540038282
148940 71246 -792240351
86829 144692 180301480
18623 19113 -662173139
51740 11491 968730464
95587 128202 -236896478
148468 139296 507739130
147793 33110 -708746145
41134 30415 22240625
30177 47095 383645735
45362 28979 762702754
49284 89753 -454652208
38563 23204 -603241368
119154 78230 -984058770
19518 26163 -453267160
33721 145578 926195705
63565 68601 817432484
31156 37367 -781595971
131506 75575 832433284
144332 28582 758176413
79118 73765 -113340737
94128 89677 445653304
69297 108210 565354797
1185 36641 -197071908
74824 52085 -272860344
143952 44946 6104901
80430 76551 812349540
58772 61903 221245315
106745 36611 406450237
27517 4689 601763901
81097 34530 300607157
24513 29209 -220604561
95761 4560 449101909
136289 121587 -187778593
117281 144225 377378816
9211 26245 660331298
64860 106202 -100851986
121721 10448 44758733
68756 68151 -870245175
55082 123045 -231475130
60571 62070 -690536023
61507 59611 993398173
127410 124880 -703860115
49298 27405 563902394
69507 54616 -784155592
41500 54971 -230541023
106537 112354 365458969
125360 144267 339619427
96900 4164 -629670152
134520 9205 140029152
82138 51757 -761182340
20567 50956 163699243
37588 93163 -957816044
134184 133503 274563842
142677 32565 720096178
109108 87389 -295976489
66774 63044 498937921
148872 11657 -298938840
76601 148590 491404782
88119 16381 466840005
119117 122368 -502077713
128585 128411 181208272
90523 44391 484615139
63460 88234 578988764
83152 13517 780556141
98583 72466 158240402
92447 11240 -787596299
136295 79300 -400459638
73176 87532 -91129763
25291 26173 201078744
20127 87823 653504698
117713 79820 201242082
37688 97343 -986148774
123970 132406 175926340
44746 107156 809111313
21448 72541 -395641267
58300 53336 238409557
60830 69386 -156735159
15006 115078 -623628590
60736 78532 623687447
67687 42126 584959349
20099 134114 791559083
67372 139691 -32473235
5971 30726 -726368720
90493 87520 525085133
65392 93363 404254563
63763 30194 731150851
3720 14618 -293467036
143623 12881 27962822
124790 105520 -547806749
130355 133787 326322450
118374 4697 -519637576
136329 63745 452742258
66709 55593 505815209
136022 135969 617000212
120256 60324 989854367
29570 144233 476987070
133475 54391 -216099145
40238 36302 -73359306
142979 11647 268212878
16696 17100 -516687929
137868 56372 577019306
119609 43788 -333044857
53039 29683 -959845635
3499 104880 69729680
133858 24696 555560594
116818 101485 650868362
86752 101855 -988862098
42223 50879 -107236151
57677 31851 -258220766
92282 49302 -524533852
141620 128671 785526946
10783 118145 875884563
128276 106970 129518376
102234 3537 -925189454
134381 54626 61535842
10448 139510 742176439
127282 118929 -731687247
117168 969 887270330
37865 17184 -231113551
110757 84165 315855777
45332 74153 -136530824
32471 126762 -15999310
83407 125796 -183262843
124445 49904 -4418908
101274 85151 -224444405
66758 63952 -242339705
34167 110251 -448051545
100366 47366 390376681
99042 4180 -238848724
60521 58424 -125035029
122004 107738 -173351794
36790 141966 327818996
109712 76947 -573471906
103618 21408 -236521257
49306 133659 -466474800
89936 107730 819643422
5957 122786 811814686
124031 3134 -32591419
104703 26415 102727876
24803 77655 990677243
102218 111734 144483698
30284 111393 -438192209
135521 147330 -264574719
65231 108862 466041470
62371 91735 541144789
19529 76117 -227088563
106443 25902 -761933881
94014 42405 532146727
84149 127613 738254049
66225 104496 270848059
13439 121777 -381449455
108326 20252 -890571980
141102 19440 116807983
4918 4556 -586451489
109122 37837 335019389
67228 85871 -624374707
104662 131546 650162006
74803 120213 -454128470
100659 121362 -977644400
93946 18091 665996241
104694 47311 438433528
132729 69419 472251659
42859 125026 154156789
84522 107787 -346818048
24059 41061 -323437708
29679 37181 399506155
89129 93441 -627082807
141462 148950 972843955
121570 38247 -609771880
77874 4446 556413564
97818 22763 377065285
27393 60503 574295204
86355 31081 -525419673
3330 76982 870978317
16237 109004 -802351160
123780 9450 -96471370
53739 62024 -699942959
18485 85800 115582781
68134 129099 59983831
67148 122640 52419709
64323 98318 -293812558
93341 69406 -690672069
48879 3252 -605220896
69149 121617 -129438597
102473 93531 -895602304
37373 139068 -803040377
110148 29469 -918764406
68648 27494 787196162
140871 34431 -465769002
57702 5833 -287877212
123972 90372 -135233898
40678 91961 -346968790
103012 77671 978920309
115647 59250 -847323734
13994 33370 194652501
52964 102287 182196948
44378 99875 -276584126
7425 111962 -594532719
7810 30722 -656051234
116590 14283 782348235
90634 110478 -752628044
31119 69920 315239789
126988 51683 -987981431
91425 41866 497295576
107443 116203 -600389933
44303 53287 -146894515
82760 22984 131812225
129021 106447 -591848340
28369 139601 757714549
97783 17500 -385984326
42568 52571 -175053921
143079 25616 -872329193
98020 36764 20544404
17201 140182 942352064
67786 47385 359253431
11453 55397 666305126
53306 98086 -9505177
20729 137526 -276661178
52909 135690 524591622
73254 90233 834325146
30135 72338 575431147
7468 103043 -779866563
123584 80864 -105396590
148627 149401 733968188
25658 123270 -89770152
84946 118704 830076075
10804 59895 435208818
34775 147175 227518318
37789 59051 -905315736
21515 56678 -377112043
99873 88458 -525292376
47720 136135 92588679
19560 10871 -603582368
143039 96421 -536314611
61903 46752 -671544825
16246 108930 631693891
31233 119588 -776504514
111532 56138 -573358393
133322 100367 -829437286
131636 145868 -381741994
88445 80776 988595397
28084 73923 494292179
1575 115797 -199271637
24352 2674 -317468798
115458 9766 -138917766
91431 35648 -570695697
87379 28070 579215718
63412 11994 -107565775
71272 35636 -734073966
114824 54373 528384356
78926 36344 395092559
23748 131791 -948124441
108633 33907 -525382774
72940 82161 -389989843
8993 50619 -105208911
34535 142890 -109922896
123171 18629 701495694
139756 74893 871846209
143000 38837 -28720491
71622 27685 -415177701
146759 37349 -277869829
81575 66731 543474439
145017 98902 68780374
22418 92702 -162622759
65586 73788 -859975571
123810 92400 763486841
126642 98805 391227194
74949 149049 -998347043
124733 125388 -946640530
140976 79437 -26807835
112290 108346 668165908
52735 143873 950326614
72007 105688 -925780399
62537 14443 750866774
33497 73834 -476307105
26205 131159 145537981
141020 45877 -364219119
55859 66083 -198215736
78948 112119 -257984132
83383 47705 142562159
21926 130009 376360805
113800 64146 -687169839
73270 37331 981269359
80734 128037 692574414
109540 105637 -311704270
85771 141481 817808217
22880 134823 557549613
71950 124311 838810659
86984 115063 -801865074
121365 13113 -342050221
48005 125266 755210213
29255 14585 -197975780
20875 88605 -976645310
56173 29116 359528021
93003 38402 -723223392
119151 129221 -834628321
22623 122359 627099770
73749 39318 447820511
34783 88404 -923231221
26271 57236 24165880
91450 46852 -797240529
76278 27286 309372473
54659 9798 -771100009
132346 111112 -448389372
34395 95136 -212840614
125952 71839 237195582
115271 121481 753950377
54048 67368 805572387
52085 124877 -809427245
121204 62814 155628333
10770 16300 27755146
12063 16672 929997212
13624 2131 5307253
82699 127750 -792483861
3056 71962 -839286925
82474 15650 424750797
95363 94610 -568346571
25354 96781 -298190017
41186 28740 356298309
77400 52069 933086116
102005 137441 -571037455
130644 46354 994222290
70540 145969 233393918
29005 13537 -721749996
137729 2484 137381278
133118 64592 -144239650
26850 123837 349913726
46712 149542 -896686836
53095 144352 -888374569
135632 26900 259228095
22400 102429 -299979460
11339 106142 711192503
110924 24560 -142269022
46758 61887 629607160
115806 47907 883784698
26555 13711 -47007717
13225 94474 -282272137
93979 36301 -588794665
38178 100599 -634535025
116875 138693 -889647126
55948 4491 -63715864
73944 8709 -987326102
149412 38025 -9693866
9614 80783 900447356
114284 64198 -809733554
45363 7074 738250809
78202 80749 -263366211
36178 87128 -416987305
144329 110170 983075810
42197 45832 516943490
46605 112016 886022823
95576 37601 -369066104
99932 80760 580718853
70995 34680 927516761
24336 95161 816888183
1988 52113 -275885993
73329 102873 354873728
143956 87415 -972891957
67632 62880 413944776
53489 101484 488578179
129889 20981 -295814057
4688 97899 366072971
11432 32877 -164315358
65187 66293 858313294
121933 16470 765348028
39884 62491 -265878180
7950 104431 -536808578
107997 66608 652246207
5220 117943 564373251
146635 33824 774469481
144836 16124 -598281418
94901 70430 202894174
70447 83538 -709736686
90032 20740 -396860672
55146 76367 -70818843
102413 111176 -379650210
136066 15999 -494774242
144191 89094 718098036
135511 94249 106954421
46542 100145 -633239407
55414 39043 996738559
57242 27994 705134885
65668 76887 -652050488
51343 137366 316963125
38564 91271 419506735
49632 116164 194436279
12801 22992 674354761
146883 134714 -687280340
140803 63033 131614498
66802 117100 -173893028
83435 102439 -546285263
84215 79594 -147028670
101818 142786 742337112
135241 127034 888347297
93766 134492 -489304521
109645 143338 -253909442
144509 34400 -11073954
88596 33977 973444576
34952 16789 866135716
113199 37281 -286685266
106828 105209 -370253062
69448 121908 395571498
145798 70134 184517278
12598 121165 -457543163
62480 73442 -146502585
107832 108497 47367378
2206 25272 -832427532
90352 57914 -80730440
118844 76571 -763218732
109439 64424 987149696
61530 124179 220147152
82545 22395 -3249671
28367 82995 -682306096
111363 35172 -332053188
91084 27227 674312312
107150 4098 762369185
69290 33775 -606840924
56280 26251 527764954
59346 104708 926839953
82766 92507 332851682
1434 38423 -708221024
107863 97851 -178607098
32743 144487 -206176846
60575 137167 -479449212
69290 70445 -148302656
136686 135717 -877859143
43200 116316 604217892
23178 77261 -339028512
95895 54344 977304856
3608 123354 -601418531
99534 5957 956348853
14803 18623 965444552
22930 24388 854962720
137698 54467 -738327923
7758 55614 729545572
66445 145290 760361903
47143 66045 850538456
83170 63304 801928266
42795 22254 -614611640
80499 27395 611755962
116687 31087 454785521
66157 109217 -150893645
33769 11884 99886205
37844 27998 46704605
111047 50447 257180230
40139 8647 800172294
30659 1782 139316719
83591 45103 -415041166
138625 37939 -190262103
30753 92113 -295223917
141156 99265 48648622
110100 80693 968743617
128914 127621 129022735
94349 144643 688940794
24797 113665 658519363
17537 30763 -330411810
45074 97519 830288236
149340 58396 -370556003
75781 72958 -488298225
91543 57984 -618951223
75276 148697 -238989720
147597 108245 -641478403
77332 55108 217247418
7468 77853 -818794882
20921 111025 -285461205
61183 130054 315844498
10393 25637 534266831
102449 45499 -668884139
87371 121064 -907126704
11248 23443 -144041281
69773 34645 282970450
22791 137908 570712608
100695 89212 -555395086
105150 80735 -673427567
34493 105035 906341356
92729 147726 -708136643
122402 29324 561638839
18190 45176 262321469
141443 132055 164854339
92649 12467 -713952847
145802 34077 312685307
128484 100121 417658951
117804 125240 190267859
143226 25334 667943783
64795 68548 416841423
119112 46781 22945428
37338 82351 -794982153
42661 133531 547194279
148600 107535 79005277
98119 16733 -845396023
74950 36453 496255332
119542 100572 760335921
76079 39582 647203168
135793 123658 -644403152
104477 99340 302862170
56700 140530 311053459
122702 15714 710897836
19758 112746 281776193
27911 61541 54996053
103526 124316 -813162388
131010 56874 -83779250
29222 49213 306958807
20089 40470 -482890420
118768 67210 807290110
121205 80618 -212591504
63939 53419 -1938734
72216 54589 -657519934
134813 24057 -283714939
31382 137043 -968384155
39719 139280 155252350
5505 99059 983192732
117155 92297 -530905048
60933 108698 -866265266
124703 31686 -648830097
119985 133067 -450101920
71203 50883 89760512
143357 96735 704122830
19377 12552 -325319281
73785 53186 658732422
63065 120157 314127769
122393 74790 834505318
20101 11031 -439802513
5145 127479 67373411
38582 139689 6866188
36223 148929 -201886063
131470 10534 362615370
58463 101150 -464526966
97878 47338 -297961391
123074 86574 564124639
128391 47121 727042877
139485 38696 473816141
96293 101778 -305457800
143744 71574 283387967
5078 73128 542535348
134455 8106 -59897950
48998 78116 751917793
115693 76501 -909354838
97865 83736 -609077030
136125 38981 601964964
57782 2928 -7982288
146623 73207 879860205
85807 37432 -169133718
7403 131212 -200824221
38762 136221 359532777
69872 109841 198682501
9919 113791 266806027
21260 62323 942719009
47935 40067 181413331
87493 74200 939829680
100887 27714 -900264653
144068 67998 -241640921
103290 132276 604563699
17634 60276 8040602
56882 115346 231368662
82909 80321 552865963
22555 145690 -459048933
70530 39063 572909928
93850 97129 -206832202
128322 26929 895946293
82740 144396 -179751918
135068 66850 -254398216
5587 73987 -306654699
59494 144537 -57798073
129264 119290 231735456
27048 99395 943673187
103932 20347 98120836
49518 50076 -130434879
80177 65483 360135123
6692 146724 554663680
111530 90912 445565961
15096 77179 33141403
51122 100387 603200334
63269 128246 591613309
7743 130722 875374774
17701 86814 302387281
31767 134129 -446635192
19110 130054 610343643
97056 94125 863305181
70651 112047 -70517376
36500 32931 171699011
148449 113420 -205509553
75134 32423 481574750
149137 72232 -583877938
18824 141474 870127074
98723 27647 -375845839
133858 33464 535163045
61986 136631 -420360693
55585 7416 667198571
133696 142209 -987984018
126420 134892 97581934
90034 37223 931283351
135484 23681 209973152
16814 26145 782713762
121674 93348 532839664
52948 94037 -794650868
29187 21775 395596061
23720 21369 96313791
49255 116924 -877507322
144914 81282 969456977
80290 30017 -403972807
120489 39508 -951667399
8998 89390 -153133719
95529 68970 825845352
98156 14432 308784598
683 118688 191997212
136473 63018 -247755887
100506 24954 -789926189
60240 67004 75201602
53677 90938 -850206742
72241 45854 324464671
116086 8320 -834776063
25624 122536 381518373
11912 92514 -293860965
122257 60723 512927196
45765 135770 -747983921
30772 87126 -73383977
55397 72828 -570530744
90256 54922 574962926
108342 35345 118758972
114537 80067 9661072
33980 117425 -743201953
82243 75138 840236497
127297 83956 383517492
144303 115338 295825301
119926 99186 -411774857
102879 21306 267795384
93927 38591 643091344
35173 118126 -831646868
56885 5647 -923245321
130052 86794 -331907887
5327 37872 -712006097
18259 146736 204256543
147382 82662 818247598
135931 84270 809295167
121146 76410 871709487
45182 113507 129003627
23596 10685 683193622
88526 112803 -472223231
120462 30896 -703618744
149207 7275 212619185
76296 103735 738338187
113955 75240 396792328
105101 136098 952514988
105831 40143 360129649
6583 54336 474238295
141407 147509 955349945
42220 72283 127762783
141260 1926 84288569
130651 137041 739748094
132964 24303 531470660
134781 148575 802811144
102089 148475 660392166
47290 48680 187814177
12660 73362 -205259414
130826 131581 98964731
120848 112746 943027568
90619 280 -633585944
104313 62345 -678531577
42502 13501 471421651
19592 37386 -270551936
62465 141900 85019013
954 103849 -454375286
57821 71258 -206472452
17429 14626 -469297587
53190 89371 883706973
141839 41436 445610240
41550 63543 784770680
59798 134978 307318397
93953 27477 -595604351
8960 53582 -263838346
144907 18758 -888105674
46074 80938 -370678179
122997 54921 -438979796
79037 19246 -693295439
128735 97868 -332008126
102645 30242 -732389927
141655 623 406122187
82631 106338 -347486368
17789 36485 369636336
69881 132057 -132201729
29533 126817 -76057876
91892 128078 -378598507
142553 76713 670891969
88095 142965 -105033841
133450 108365 -66342496
12328 148746 -661250688
148547 97766 376748907
136868 37333 209355566
76458 7158 710552035
139161 116097 23750539
143775 75780 -819570162
97115 53383 -111609774
99538 33953 63037236
130809 38322 149183876
98904 59699 501621460
75382 113222 112921308
28434 58713 823735254
113350 110951 -796563807
32430 114873 129605040
5508 102789 371298624
7173 47151 658497013
58298 53736 -822082826
115049 92113 -25959215
149241 106674 -609134958
128093 132905 507603555
84013 87068 763765346
43446 23805 -981060627
82766 80566 -753588276
2347 28969 -141109839
14082 80805 933984289
118187 85978 140550512
43817 142413 483684756
27138 85303 -957961335
129305 78842 274743781
23392 2062 131033619
68013 46565 936908269
93750 1851 -90368377
113490 62475 -872113626
81638 96241 -331159552
66321 109987 532645294
136288 99836 -101881242
57312 35956 -624079697
129408 135796 66219458
101189 89168 -565175758
134621 13653 922242608
114883 83559 453438625
36981 25963 958899201
95452 114146 -385817721
93428 59611 888282887
63021 125665 -890783164
130012 105257 356180192
74720 97633 -119177708
23862 22449 -56099531
102589 129018 -33487250
52849 90288 817875156
111514 137811 -616022822
76771 114525 -115689349
1798 116801 -339266764
39789 51337 -402038712
36658 30337 -351961031
14137 29003 554527018
145330 146529 259128339
79500 39959 544533620
143562 7632 -214898763
1598 57099 -310998808
63459 92701 707774714
110152 126094 282386264
146696 43172 981226604
33942 80749 950405853
105352 26280 967098243
65736 74956 -132937071
90692 38222 855517696
9984 16703 586307081
44819 28912 366782146
21912 60913 661057711
67225 18677 -631018074
18012 17115 -935585614
145450 120938 -853230404
124333 86379 179060247
132989 30725 -710811652
31418 33424 132246254
119591 96037 -88469433
121161 64076 -550752795
73514 69195 -425288253
140307 122738 -877180090
41792 108416 -917980011
90589 3353 -764892069
75316 36494 -309170738
84888 76924 -415769378
111727 56436 -861681108
75145 83083 39062583
27248 128991 955706590
56292 59161 -84010642
135991 132002 786168153
18286 29132 471949993
128160 135756 350223783
140190 113744 841828049
122522 53582 -964602165
133479 107110 -715846258
69624 115155 842042165
70167 8843 402270199
144986 131147 -301676387
145191 85650 -828190462
56020 59318 -854864372
135528 55116 -969028040
28162 83120 -173423252
14982 39112 -238886861
35292 15398 444663936
88154 109311 108498149
71011 76857 -681106091
124900 40480 -309276070
42598 131642 -749639056
111198 79619 -983900512
33613 42920 -334769473
36158 1503 529393271
91354 52810 -519626346
134227 30895 775974224
15717 120625 -337473916
38095 87614 107738244
135462 15987 -967255123
81257 45957 288487124
21942 13405 375941896
7828 129297 -82537553
9797 92504 -859289020
110912 96748 74312958
50452 59970 719417682
131707 35567 -791845702
59536 134004 -844735939
15846 70795 761607113
39522 38016 -424869769
26807 1826 -10807810
122561 60558 272790201
40254 147834 615680613
117129 54014 -783711380
53304 77539 66082545
45501 21122 -85051357
50527 131307 540747780
137883 31402 268131968
19024 884 -167782806
65865 148305 -245676189
122755 63154 832705858
100951 51222 -903673186
45999 98007 -782689648
5003 87891 110177976
30073 44467 716531138
80901 63328 570151747
143554 96270 -188003437
78034 103471 -568331806
100875 56636 388889188
68026 97156 -826341676
19280 1899 235315577
122272 35058 92440918
139296 110205 -454062925
104678 89990 16378271
36602 89761 173154530
6987 37514 -45532343
125399 9331 -463051620
80643 142903 -270637819
130704 103139 -533327206
86708 1313 793915476
79705 38011 -770344228
45297 64831 139460858
55340 19737 -111715335
38254 62853 -655178337
72108 4975 -170147699
77430 97989 892531302
146808 11203 829274372
94798 132134 -983117342
73663 126433 952132256
118860 41369 -194304065
21523 24260 -279899953
146702 65701 95736257
17818 30828 325997221
884 142428 278280701
60102 46125 -803531724
72789 116592 636539542
107340 136230 -195107772
72436 139927 916691733
43355 132498 -396251310
40535 149149 -591406376
96121 78685 -359881806
4724 149003 -817075446
19625 110548 125907019
47227 94967 -502503405
1238 84389 -795616937
82145 32095 646954372
32552 57272 500152112
56323 125170 -815316745
57383 133677 -109739981
43439 20126 -679122007
145016 142038 296077451
55239 19542 -697254106
80681 91683 -744889225
16665 82716 287808587
123786 57436 500498336
136697 89624 -170876901
88951 67763 958308
75149 62469 -869044027
20690 89480 101293296
98088 136406 543807235
54997 123046 -303927057
68565 59974 -133605777
35332 91590 858283185
29798 24973 851896836
111659 97853 -17791083
23468 105017 -619509925
77591 8019 -330831872
87927 54346 649387260
130923 97741 659885860
35561 34054 -835645116
101913 53583 890376454
37928 49533 -943142447
6485 111445 804695182
72506 87121 34967505
16077 30069 493665230
101160 65588 -24229769
94440 20496 491974164
148963 15806 713626501
138236 103042 -858718553
11400 40490 -553685461
31517 87153 362404625
16895 31680 164152908
103305 70263 560514489
75743 73050 -181801603
98870 138795 118153836
141866 96093 787558244
39275 45896 150635134
53831 1 -653576049
83295 45578 -686060719
6179 70151 984772063
137045 144195 -812867568
90709 57743 -248580991
30709 73807 621598021
62818 117981 -644594744
14949 90988 905453568
78640 73589 945922758
65426 135366 790719094
46418 146087 899877464
93594 24563 40517599
119405 76837 264605773
101030 46851 -673963921
43075 5628 658838927
116875 31783 884266577
36166 125142 -795821851
135182 69677 -982032948
56210 58294 483317951
127876 53761 -183653073
663 80491 -546185265
14192 41273 -785030413
47459 28141 963342502
57988 99211 264381739
82005 79848 -191026495
63312 43844 308679310
141797 120581 -853045504
144528 128422 -231237755
114994 99037 810347325
112773 95723 299707131
36291 84599 -367430117
96239 128811 -462243967
143765 96088 -456891475
17798 127004 344501652
134421 71009 272640167
104901 65226 -105021423
28040 115750 563688750
143245 88880 -577707218
15590 134512 121075166
135432 75744 -701501058
17974 117654 350022744
38367 143645 124768663
40729 41764 -740270368
92217 142697 -69977661
139903 96118 -950122055
15629 143574 -226002506
109573 146157 760754743
65897 18001 -115379832
48637 117950 550083569
53865 24496 679198243
138905 137367 913347155
759 89983 -933670387
146575 20931 -288480824
105423 28715 -42509860
87386 105457 970590548
87912 47102 859151400
139429 115258 -410411533
77183 36473 672347153
95173 60995 -134130585
104047 74887 -944465061
71534 34331 -976325149
32030 51602 -609989453
108054 118397 -417968910
50722 111062 -932861855
139223 135096 -604746290
106685 57210 -352806790
14683 96221 -775046207
75750 146447 850422226
34293 68533 763773333
145717 25022 -979477901
39405 137480 902942159
51526 135706 -918754072
131703 67789 -855998814
118261 109521 -1751894
70228 70044 479322657
94691 40200 -976888631
120985 43 -465789259
37980 123585 -127579816
115428 9023 882068413
84049 90188 652995593
46459 149026 76756071
58507 72816 522488769
90758 95400 144248165
95136 60748 -167874093
101985 76513 495119902
121061 72449 251792675
136015 35654 724201764
60281 142457 -320802412
19984 49397 -483835827
125615 2115 -132994582
3788 92783 540939030
107415 101864 561642810
86664 101734 -354095664
147517 136055 36316971
149058 13592 -910193116
12128 9203 211137352
133080 88589 577455320
106768 18669 390535676
99937 24349 -605822509
2502 57233 -305543592
31551 35084 462180932
74454 81681 -681782880
91163 58033 644471390
76520 105818 23041608
1113 69243 -233457420
118602 96603 592929169
65808 64460 825832928
97505 131277 715589853
74239 4712 -170710850
99861 146629 -416663386
1275 12202 -35081632
8980 120394 19181662
39019 84783 -248123357
92218 43064 354178400
85728 10363 908123255
60132 114708 537281922
52146 74721 -444031236
130095 59853 534780125
18595 75382 255951944
3617 26923 521155414
77440 117504 -644830652
27978 6832 -107731555
30782 142957 250763729
126285 34059 -518230977
47590 107076 -482194561
3651 135108 -508420446
140260 102688 -963793615
21911 60631 -607752317
115512 29276 -772893353
11165 93267 807467571
140349 139138 416075074
41710 12170 -420742033
132213 98911 -754553471
121651 126209 -433497903
11511 18292 -87336722
148163 31741 998593899
67514 107379 828923803
32596 134207 -868874989
135630 7670 -566213200
107301 113897 979760135
87807 76586 59332084
84109 73410 898598407
4237 51296 -101220074
130616 17949 -624908852
125234 63897 929828088
22891 146164 -799969485
52855 95484 -349736867
81972 1412 33475553
52194 28875 -442263682
48713 137995 -731899468
6725 112848 468751881
132476 94467 359651839
95747 103982 806268261
112887 35997 238670457
137952 145624 -397653322
141940 27015 222524170
76697 56811 -581172329
32512 17094 -133244676
145333 20066 -524238527
83144 34980 -140513552
86119 128481 -660836444
31632 34414 648905524
13610 125421 -55563945
111776 131684 156974300
19616 11346 686533574
119252 1684 -178637852
85971 80771 136376286
110235 60087 681892088
84287 47424 228665852
119447 44035 -29678097
59995 26350 -171171710
142410 15055 890523878
49504 77028 418450465
23241 93149 686716372
137938 76520 -76680089
47160 4175 776454595
110728 48424 -384868687
121417 293 376435875
53578 105306 -591341237
86804 146339 -627932423
19338 95334 883281729
75964 28989 -132832116
105551 138240 -194064891
101909 18359 -281011587
4351 142362 -961001531
45991 33860 327658659
39658 144673 -738682934
129627 102199 -483303691
136954 7677 -162502817
3249 68879 836827036
45422 41137 793654495
122325 69151 -739963048
110850 7274 890313026
71014 6452 -968792632
112637 54264 -368994644
6469 54933 -24997844
141687 125223 -250355530
71402 14984 684503193
145921 48071 435849012
126120 139541 -469422567
123662 137315 -975235346
126917 50437 266627274
121939 4017 803303707
123037 31856 -275048136
125927 19211 -422031461
46813 72981 -741935823
65072 142289 -631982324
60932 99345 438415907
84519 66289 43669243
64053 22460 -683309568
58930 16107 596280776
144747 29352 -972179443
7970 5430 224354085
141221 99038 -652176518
35286 56238 246272217
144794 146851 444811024
146998 17634 -13926959
102408 98803 210688120
28062 9323 187320140
85681 108678 607244213
109381 105408 505246352
12116 62257 -479676761
72963 11500 184468379
141525 13003 786515906
72713 138252 -189372368
16496 113505 416599057
78121 45475 100895773
142064 72402 -84474182
50097 145661 733222252
82588 68924 684607621
143739 12978 423468360
58913 30239 42309096
1406 72548 240519
42387 104494 354727683
177 70643 925433711
34345 4955 677896336
142527 28304 610684041
21809 82711 699600044
49835 121188 -460502770
101931 143595 338001386
116200 8617 -848068967
97713 145077 117187219
57057 128555 950468589
10906 84892 -525868595
86089 74479 438637728
32408 123238 665573826
31755 13420 906785454
2957 113852 782527419
90346 113208 -956218607
143059 124676 506585926
14694 147836 -312298105
208 28253 617682401
97549 65684 -1867129
22269 75559 812556585
35356 72924 -244965232
15311 131321 -172017173
26877 65373 -73837156
13673 100505 343837554
137823 10032 -762873994
11857 146585 -104595772
127248 54489 -641190379
113764 55932 -85712415
37291 120024 -3990231
46442 43371 -823310660
8567 131570 192226236
53039 124759 -180299806
40417 111057 390509640
114641 43097 -407818591
21888 71247 503646597
10154 93978 759426019
113231 85330 -793133010
109268 35012 -86027197
20177 48299 774109318
143221 22309 235550840
49012 121241 -738369763
25203 27285 332338194
94121 68880 -452183104
34737 94330 -803021559
72708 33205 744497822
50648 123798 -578590340
20058 26358 511282988
28621 55340 -435708942
76957 149299 -142843399
58924 86854 -894546229
18355 41387 -320967334
146596 134009 -835358597
133889 128253 -724383170
62630 93489 -92004640
98 135050 370019822
125363 43062 -270456200
134663 141582 -805134567
55143 55605 114345239
130797 79176 953887891
92559 98339 -822108086
65880 69291 -723557741
83314 85152 -941023253
22459 99838 -675177227
45333 94432 428072624
71783 14756 -71060493
118291 63128 -298295386
14038 76473 -377822944
44295 143445 157121361
123431 124734 -898478917
104057 96982 528259566
32363 65932 -361789961
18291 56359 369078518
83345 118640 -90686442
87940 34362 -297839146
721 75235 711421256
69485 108538 -52659710
115779 83713 -339977088
141137 138655 734881024
81200 130994 491861498
70303 18761 -638613756
72607 121546 367337549
121141 119637 641526721
93636 42067 -185118520
22061 41271 -149741123
92871 57335 704014283
106792 61287 567517003
47780 105589 957542719
267 100292 -642522106
16968 144927 -208570771
78450 84042 -1965828
44289 42251 145266252
67395 144963 338598350
24580 55359 483984902
40146 3559 850909131
15758 43331 -889306781
93092 36208 676173475
79095 76931 -331364203
107746 111413 47109773
85610 123738 321294649
41223 111624 -494416322
124771 76244 -811267777
58947 123985 -860126961
92408 131805 -608932173
102970 59542 154576669
69563 31090 -326323125
71176 12894 902644650
88581 103785 430698469
51623 20446 -593269131
2145 68465 531563153
69814 46295 -507630708
113537 28253 -614201918
11845 14653 -999362567
21747 84912 -931626048
69880 85200 349172141
118318 95418 -20891377
25516 107877 128801283
75125 16273 -473167569
109993 61323 126355766
138111 4390 -68818922
110798 73203 -53576701
140485 121814 107205201
84774 101960 512781205
3735 71036 772892172
55387 89626 616746726
68534 27764 297168758
33631 72362 -671872842
3928 98466 -202685483
61950 144300 -679232205
77150 12921 -764024167
44864 45734 815479804
137291 95998 -458716198
122161 147626 391317721
46679 17563 -129216362
148243 2439 549187676
95004 95705 -591650213
62886 41099 -173753255
97350 61009 -65643576
66355 15473 210964206
116492 138942 -28642556
45594 123709 -435233755
13823 3027 -579447437
10873 6924 25181568
114863 64325 -145305471
144017 73185 530709392
40872 84846 -336464776
101988 96669 -570019046
86297 124630 -163370599
66808 12639 953095927
94750 149282 155443873
1788 92870 -949450596
40537 21774 519112113
139923 54277 383327033
133273 44098 543399745
28738 42297 -829831535
95658 35723 -21289564
137238 10699 -563844016
101790 80136 800159160
82286 78287 -111370020
138188 43844 366518487
99804 62905 -185988915
107312 132699 -357422108
13860 28489 -425561645
34924 8584 -875997641
5724 53132 -870850749
143197 74018 691161946
19289 96151 -941189864
80612 132625 9081087
71037 67349 -158890282
148424 19494 -5944628
74630 113647 653542409
22774 30754 974253794
32974 147482 -593257838
72779 114396 837553326
132522 119849 270606725
126293 7153 -776363280
144424 141506 -416257950
51615 3544 544196627
113007 41064 693000078
134295 60643 531683228
43406 19965 472737497
111279 95824 -810558706
115539 5835 -248914058
30313 134202 508021239
23131 87586 741008458
88927 48054 114952201
89441 47516 315758673
109756 86878 -274996230
102158 123849 -645371594
57927 144827 183021415
10788 9298 196671980
128429 124692 286551482
113877 108252 346203486
48077 1145 -740331312
144540 3272 -597369486
80811 21202 -952992039
113447 82286 575339022
107572 35285 798778671
108330 9979 666134558
43654 147206 315824162
122602 146235 -950989741
131932 57369 677835618
18936 90926 403115880
130573 49202 690173317
37176 87538 -659822430
137384 9909 524787929
65284 137905 -640952898
8307 91234 -473261805
18740 26682 735825269
81019 135118 13752115
77129 89644 349778500
101268 142007 -397480195
83886 94167 808285139
12939 25814 634432073
85373 67871 813656199
12417 79756 445238527
27324 27105 -642630957
149387 22284 -697527123
85972 100280 -504817344
77913 35910 510468340
135542 73317 -208084003
38518 140634 582586000
35466 37804 -847613897
140979 93323 -956135428
47815 75685 -435480500
51319 49726 -936800956
58762 32252 -765763873
22315 40815 793445856
36049 52531 -724087303
127215 43592 99510400
62767 90078 -698898928
15228 109600 -271256545
31035 28320 61906235
85898 61145 642111178
142724 3243 744616804
62222 43681 -153347556
89769 30038 -258874843
113140 133743 362145750
140347 77246 -160307782
129452 65036 -904590342
56883 49427 -215314810
57206 49258 -981023377
45248 33525 -9149474
52246 81660 356192042
92817 117619 786493129
12084 134103 -604464332
23938 58576 -191434214
68865 21502 634629844
24249 98016 -454911333
73744 82523 502491991
98339 73307 -798461606
13842 17239 -443694792
99098 56105 -451542784
54922 73801 422824269
77845 19376 765725206
121205 112763 267956755
21411 119072 -528678837
127766 127304 -879670288
934 33671 316745070
98911 49087 -593845547
146255 128379 -295564120
77894 25965 770595722
92486 108131 224558994
46395 26329 168057564
58679 116483 -180657343
88440 85358 602706883
99185 19877 -383320562
111390 21420 -250336194
17132 134273 226784449
70643 116556 -568059424
44077 82482 830095860
122368 94302 -429975163
137667 149465 -967657251
112302 92913 -212743165
145545 75160 315859156
50952 1179 -192369454
4565 100571 -287194136
88438 16658 -849964482
68321 34278 249908651
94583 84637 262467489
119565 96801 -972678791
99871 20983 -86724601
142156 46392 -473195206
148581 103074 -440422298
58824 24317 332490039
37996 74612 -421526578
143198 103541 -705236928
51466 95389 595414283
131832 131602 -675540990
87090 40952 -457167731
145938 140473 -290599015
139493 57935 523753546
145691 63739 451030064
120898 32930 -330139193
49157 58057 -207109046
27718 9719 932230639
38988 115416 306288064
41110 35414 -343103047
114231 115754 523942360
120645 116853 1460854
98643 143026 -939224530
17181 140657 733553258
79814 49426 -795432071
142437 58297 -832716048
119766 100292 499731055
120658 98679 42430983
80461 31241 163618909
106832 142685 -584123026
119622 126053 249175847
118195 119735 544207047
49271 109325 -874892586
127360 28220 892546118
11036 21068 -577699142
5556 123732 -909469379
149661 99959 -298420926
69219 6330 -222750052
102687 132533 -967553623
50283 127426 253317654
100508 79231 -870723187
94691 25305 219414932
115985 88780 357418153
9708 74711 -57318418
48559 128922 -280007587
16362 139805 755655905
111356 6717 868510984
1590 99028 540553418
134011 35259 -109746209
82135 122480 -313856740
102159 89942 515628681
72341 55264 406006617
62498 125936 -190473571
56352 32060 205243209
52029 107925 -663407515
34545 53031 -354790559
45702 3997 -588497625
102553 59437 534544981
103440 1172 -982010034
80625 14076 -831114776
19134 6572 164422952
105933 123917 455758523
68133 147835 -545963224
79259 55775 605728731
87230 94130 239764020
132728 78083 295384004
25403 81201 456932059
72939 67331 716422374
6119 38553 52952604
59911 17973 -747321372
88635 121067 -807964003
26233 10901 399948109
126000 27237 700553722
127 130056 457097959
62705 106584 -297846159
10312 117714 -791159948
109847 104900 -807466003
128725 125906 397249446
89003 85907 81383758
48909 17148 12205158
55452 54173 954292277
34601 7014 -103826762
85114 49780 407392513
118218 68644 590417775
58480 19876 -199214207
33765 72741 370034197
142902 97750 204710555
105950 35021 304822626
7156 103163 723287573
118701 125158 -543404545
55003 47021 29765543
28382 59154 275013457
85116 8633 577191555
144534 70103 -396404984
23228 45172 -647890955
21094 30489 914571359
106788 136106 77898785
56132 65259 805706256
112925 119094 -652510825
136988 51934 -369733300
127517 6606 870108930
33153 78256 -803679114
125124 36606 -700909705
18555 139673 -850853685
49427 69868 737757211
86018 145414 -699229561
16499 75873 -427117472
8613 85289 940315496
60254 74865 807975341
142293 14013 190585944
97917 135781 -688924804
55381 142955 178249031
22763 30075 -246477285
47390 139672 71097310
131396 57996 -574250047
117167 126779 -368122938
71820 84025 820696262
2866 51758 518247872
99697 2672 -49417804
53963 49948 -544101439
16659 59079 350303632
142696 28655 709832089
3467 4840 -648340379
33666 22935 -569824652
46676 76048 -941420585
102859 69628 730130288
118250 144766 -625202789
39464 136754 -663684866
106913 57570 -506505790
96643 94798 688001080
122850 98787 890321015
76485 104570 341411520
82526 143814 -989751430
53335 117034 -837949331
127308 48751 474393095
98900 12424 229492500
14290 1779 326709502
129251 5564 -554481933
115567 17554 -785143810
147331 123767 -770817748
146507 130461 -746468417
75823 21411 525894414
58318 92769 -803654413
6823 54969 515661274
131801 11237 -987377702
129194 11203 -131673064
9064 130721 46470380
93419 40261 151701317
129158 60139 -943361184
104625 22718 -154225320
25332 136738 375674367
103199 137395 137941230
18632 26619 -362746805
32990 78085 -206579118
106995 62140 -463879062
89667 136969 256572198
143330 136333 626413707
125462 42515 460300514
82120 116444 -622657233
66687 63665 -166851045
92531 46476 -273481824
102009 38747 -659927426
93834 69690 -700612850
25724 10577 867016384
49874 41857 -438216713
55012 14317 218654541
105172 11164 352161097
54468 17491 806966070
2541 95207 813175889
71725 7316 -827339351
129373 21129 214442981
12621 145859 187753038
25546 40845 -773277123
57851 82030 432314419
143405 64740 -539740439
111883 31390 -636069849
65854 111284 -689982935
103023 84636 -256826658
73067 139555 -898991610
21074 102699 260354817
66062 80627 876396313
125100 11427 44222225
37947 25204 390987620
39854 121169 44475579
25665 127193 616567069
144599 99606 514448204
102334 109402 -161847801
28962 47303 -127060239
46588 56408 -840227141
148941 103001 82965793
14487 131273 114649758
134689 122548 -97628144
37367 49868 207863786
108715 75470 788290752
106997 63987 374778707
83809 116200 886896757
80594 57345 579954631
74696 62904 -883493012
32559 82770 308633837
21295 107245 -657891467
138147 77166 474116606
83203 118347 -886711038
20886 38423 -77110346
21340 58322 91490047
81401 9938 969549558
73149 6907 857225712
145304 119941 885455166
6352 76309 998628219
84709 127071 738599392
77287 82128 695193315
76030 102187 811842066
108345 43001 933067438
81825 130256 619120736
64168 113828 -433541986
119985 109386 615244127
103565 63344 390070158
20194 79499 -732196004
6726 147254 77117169
51376 36459 133258082
149267 102806 290105573
61722 149262 224791905
143001 18831 993878283
49371 85980 673609211
39402 103020 -585118523
76456 123112 678975928
99832 101819 -891704631
103355 132900 918997795
7856 103684 -869447667
149323 126899 -896890127
84241 19441 444470603
73012 142372 -929878568
5709 122815 543020024
73323 132766 -784836835
119941 148192 -528091639
102745 132703 -115247129
28136 128734 -111822995
117852 56709 664597235
12398 65780 259961323
81821 58621 -490469222
61388 45012 491103614
97105 136520 725499710
130 92408 958140271
103552 88613 437465252
91419 30169 182611683
8887 118567 -161531749
112520 105710 -921456024
65619 114758 799729132
29892 77392 -418673054
67626 119544 80697327
37041 5947 823682868
59649 97437 507964595
58137 48346 -14697613
52258 44119 185659992
122711 25682 926319824
47848 47870 958565778
5036 50519 -166879688
91599 94299 -182926415
6850 95856 918543866
148706 87667 -274542525
138205 11298 277730048
121786 60647 -552218391
98373 25536 -765874014
61479 10186 -375907340
123206 118773 415436587
147635 80761 -281591230
125777 22542 -503289574
54589 123822 -346272770
5431 8552 -999357839
43227 128376 -912437399
67203 41198 -364997788
135260 98103 314987920
16675 2710 -893637473
15564 3600 -932558740
143158 49087 449640684
79227 15832 -1837109
100185 148780 269647316
1864 44222 461395408
22310 68051 914789425
148615 67858 44206039
126900 124401 -240406223
31708 66218 -374028561
78618 103327 772546461
118146 64860 717526249
45808 38643 299427584
126951 9773 -583897172
46139 147481 87911309
58808 92943 -4501141
107556 94158 320446432
149448 26927 -697252746
91320 53365 -926552093
23125 28908 32043066
42343 92805 831480343
107922 7087 -23232349
86335 56872 296692757
76350 12004 801283950
93921 111970 22812330
25595 76037 253280698
79515 31327 64656998
146846 10261 187198868
60468 72094 -731469662
23693 141222 784657047
139356 87796 -960782780
60828 127712 387336307
135901 91645 -516333462
7968 25239 -444256283
61611 68552 -833973787
125251 3137 -960646055
2488 9718 582233170
83054 62871 -428946648
94335 135492 694959104
35184 30568 -702279605
80332 74079 728089160
76027 45331 -638673444
85065 17707 -861364800
50997 14067 -631917914
10874 75207 544307449
83504 52898 -369064596
90658 22803 -521444049
62585 38475 -3767643
114362 64250 -220941079
72216 80402 215136657
101451 49553 -729682645
37268 26120 -401228530
93883 42069 -710397563
111056 61519 557933722
59618 59218 207981942
49125 35029 -72751689
3972 7640 -756868495
1658 27534 -635910125
49459 127800 33401187
14573 134930 -749693998
109415 48064 712193620
83508 16978 222503520
106350 133967 -921297281
116592 70832 -791983555
76746 51456 68292786
118067 1435 347331267
23650 19693 364835313
47137 93387 175795468
15514 5578 -940081346
16729 129983 938367583
105621 81434 565579279
6136 17717 -273105041
80054 40115 -40189864
11845 81612 -992209634
65540 118159 450239649
7279 34395 -962840910
109232 146309 -5002585
137669 3878 569128383
40183 126743 -74804270
134365 100413 341709752
12912 44067 61421527
114184 149471 -527688294
86044 77639 267508705
122174 40877 175948121
123520 113534 40235185
75220 98329 -904139748
147964 85088 -375667158
21472 10579 997954719
23820 128005 -612046214
77530 22313 937038249
49857 32821 -697090039
115022 119086 -165119163
119561 107481 2879455
111052 29252 -849484437
130590 92985 897813832
77640 81157 901664046
22030 87091 720196523
108481 123737 627018092
104874 118172 -619097755
73444 131449 -171013222
37133 145484 -255589422
28307 29900 -29794301
138347 109093 -184556292
7816 24968 -614588614
66152 40512 -107513959
34017 60394 422175969
119350 5447 -147757351
59259 36202 -362600533
87127 77615 919230087
3063 3681 929891046
65429 87380 659293813
133651 88768 -574351347
83097 21194 -66223999
16536 134033 -532162072
345 95116 942120488
85789 88829 -97267647
134750 72280 -758412426
140339 55742 -591502206
96505 27318 726255821
133180 111977 394406015
35937 856 -146230742
2374 146595 -383113903
76170 33790 807495162
41466 21275 834089095
89446 62515 -635745947
87032 48016 847892498
112869 31990 356441152
68440 24985 875725782
89349 50019 -150898097
52649 75861 706083749
30046 71478 552723703
92288 83266 299789584
31950 57690 -914685991
34148 73776 99920287
148843 141676 629038054
86256 72774 -326984890
64738 25111 14302624
54105 15642 -770431516
45370 143686 -650753861
130845 41519 655414697
38960 63676 -830708897
65767 22583 579199131
13947 12497 782337278
128716 1016 281330051
113711 130756 -49638012
110307 115051 627957636
125778 24568 -146715570
7203 83918 684584542
88298 1107 857016009
38988 107894 -432246840
91166 73533 -183708744
115858 81614 -815472111
18741 100262 -691556294
112717 56690 133498553
42690 108785 -769257065
46059 52815 845498580
135678 130246 -441887018
68871 10719 899316384
137737 34201 -107247622
66557 141067 -868904044
81091 38850 674617666
89981 115804 -141809042
15503 107210 680511554
126176 70575 -768150986
109303 8074 -765335891
79923 103061 199161665
78553 13012 689000667
60181 115561 -523419028
9907 55381 97337266
76255 112042 -62829285
12949 48126 -288220090
33341 124023 946562379
16143 20645 329817802
143741 121541 678792152
147067 31522 974867011
100293 74666 -624922558
12283 113067 611395177
14310 131862 740142847
67390 142550 772995246
142952 47624 -640066848
66862 89053 -107208920
128757 29131 -632218482
76870 67418 983207544
25464 26314 -672477836
109912 24220 161002344
49256 122557 -296082725
82384 41233 -707639598
69206 50641 129494526
37145 148761 617226862
138424 90240 673845530
84829 75282 878636124
9331 23361 -955680430
83359 33343 -967517077
12258 16016 861904096
20497 143856 -997265121
64089 17471 125172506
25950 86812 -389647576
49048 70794 -341142161
66338 70030 738486346
102284 80211 -293065647
66889 88360 921842668
18367 147819 95205805
16024 36765 -855910537
64123 10938 -987367414
22355 45037 270842776
53541 131265 421117290
128005 12022 462755650
17405 99476 832621703
83475 38741 -940879904
130436 133945 356346042
15303 116110 353308431
2746 40639 -215643331
48501 142245 -461368064
145018 22611 -530746008
50872 25965 531182343
68123 106550 -128150866
29187 82066 -751149682
145135 38257 434869502
140914 108280 2864258
3372 83830 395898813
100963 36995 -423229300
110901 110465 262480833
34045 86572 -92895402
116560 14662 -80383297
86487 108709 -47815275
25969 18809 -779266361
64056 97946 -768937884
93553 138564 -767849168
86263 52295 -156034436
55387 27491 287055193
11096 148991 285680048
36707 2816 389741385
78919 116262 -837314365
43592 68115 794889559
54725 118284 -887471480
79368 88436 634755336
127047 146411 922808994
31452 139956 -50885378
19431 115154 927090808
75176 27804 -741481034
136024 26287 -793554643
139791 106033 -43720454
47222 13187 -686422210
67750 53390 -670500194
60726 53539 992155119
64831 59947 24984340
10333 96770 861151618
51258 140832 -866357902
74963 87790 -742618980
131225 44703 -132269680
5579 101366 950579083
8956 112314 778834664
93772 146284 -653647267
144351 72930 51173250
139293 122482 658305312
13874 102579 -805803818
80476 47625 -870595753
114104 21791 -984782402
15401 122580 272621829
73843 57780 -107030096
18448 40771 562912976
62114 103611 482461968
22561 128855 -937746000
73169 141829 -862592615
103978 67182 616259710
51973 107333 647761847
45056 143151 831775616
44685 46463 -71018705
52217 139074 187649622
63130 109722 -445193993
67861 86650 -869735098
116 138211 490931547
141476 21097 -895848556
60732 117868 -921766428
39532 120027 -372289483
109215 46088 -659961019
48873 24908 395151439
25754 125950 -791676779
19170 96500 -406167881
133487 55046 -346698015
104482 18463 -774374664
121220 85200 -184817848
49242 29932 118468052
84974 109538 -775528079
4567 87244 -135445635
137170 29392 452582216
17305 29349 520723358
149241 33469 351720403
40319 11705 904058739
107941 131411 -158956140
114815 116712 864520467
20763 90220 -581413405
123848 36686 694751448
117815 3585 -73518966
69982 111198 -678628200
10195 36283 791069352
54311 133442 -105990423
89128 812 -124704400
39678 13390 -673324625
79510 93182 593208873
46638 3007 -846788529
98836 123823 -785046346
1999 111514 -244018923
140444 23123 573425810
68893 83997 732322198
24794 44474 -348966687
50947 123665 752090744
8166 63332 -814748754
140915 8603 891483584
142348 37572 -290908881
124019 66144 -753187058
6008 118732 -258259162
112747 6160 928578090
122446 95393 536797645
78002 32690 518127691
7852 23178 -600581384
13965 121361 319505891
89267 145658 425503533
58212 141718 152584793
128332 116786 -950197257
111301 114717 -192840202
50936 145651 404996623
5592 21836 -741178725
70598 5412 988585943
81546 111436 417990587
121367 54320 369222541
143196 137289 586006582
40202 100610 -185321863
34768 75291 942608913
133980 97976 -366629082
95736 96083 816402183
63222 51252 249944910
31780 75261 834106686
66354 44981 301767346
14854 55525 -525248641
15705 32469 -825900242
135884 121533 920205331
102038 87305 -346726967
115873 8427 867964648
127778 131400 -852970677
79498 124520 675208585
89208 63068 -660211143
114063 60061 -196928443
1583 51037 492106457
29452 57505 472006657
66344 57573 -657749602
76402 89070 327524625
30880 36025 788605184
95585 139609 -59867723
134860 75220 260207371
93075 33246 932830772
97105 142984 -211319490
135204 111955 859761363
92846 56452 600711463
3245 80527 -937130018
33136 3785 884254292
147121 149169 -674619544
98671 120050 -469251222
74782 1039 -895720304
89359 94773 812251801
144141 88890 802407494
94848 91047 -653324056
27409 19062 -611229370
80340 29098 -592094497
117498 4176 -701472754
68692 86594 -907375748
103010 80404 -112494056
99632 61097 586723829
35918 28427 -155621305
35223 119785 -676481645
35844 117088 911495031
127945 82427 27507424
132501 112888 -617724984
126119 74284 442371157
96808 112632 -775354445
114643 102958 363307748
137793 128541 804471172
37943 56917 371428078
71524 9529 -384299860
560 117585 472128561
115608 94400 -547968632
24900 39880 -453236128
114458 76481 -566638439
20582 40398 -872128282
136854 4367 -34112436
8971 123108 929858829
146902 19727 -589395070
105493 80424 986012115
52899 59372 -651221701
73239 30481 577523900
41257 145919 -313061748
20928 95808 -478466602
125178 136892 166441341
36297 87365 341193461
32582 67699 258109596
148469 19684 -837187030
97887 70659 895427896
108843 104251 -968121564
34644 58186 -42630144
129966 110475 430240133
91091 129711 -284837957
54549 147357 952638275
136653 24280 -2282321
146400 21944 -669658511
11453 133837 -846758886
16260 148314 954697990
137506 137463 -442496316
66393 9754 -579766474
49699 99225 258553551
13005 3454 -637083318
68041 34807 42952335
9032 26503 -572606111
55221 40228 636821351
44142 67752 598940725
101764 136991 357892345
108345 142818 -487817371
138574 140611 -5670324
102637 123606 908294543
6490 144414 355535481
27916 35338 -583295792
106232 91250 -461690487
143126 86776 -631198504
29822 41000 763819856
98039 65404 60665350
52631 131556 869851297
14202 32319 -785970090
130934 130293 465511448
48547 75672 418535825
43274 16080 -106541023
58274 27144 -592595352
44461 20364 279132878
51670 142790 649751607
131951 143289 879313513
21742 58335 785994955
29509 136856 -970660946
66610 39375 -337472909
99101 33873 934262159
107056 51527 216182066
146580 70040 -117227806
23776 121117 -860616492
114205 124107 -230387512
93056 52932 -205996355
112211 65236 930683391
57017 138099 -831674102
59827 139798 578806867
132000 133612 309132728
146188 120336 514972453
81987 148622 -130912972
132877 67936 416365844
117196 135606 -961654416
145236 136690 -536690959
51185 62731 -76217246
2123 81885 -565418347
14557 33499 756457664
11682 15094 416098243
32499 63927 41748320
103842 39732 -769808320
134896 145970 20408434
39204 87656 596946951
50258 106808 547199711
128433 94096 -392353131
42760 5528 -283685523
121399 117167 -28732953
47756 108199 112417898
61678 82784 133657844
141632 80957 -341558847
39480 70531 -330058784
28216 140020 -993610523
135114 115133 103804426
36909 25650 -902690829
140180 80140 -797095608
40901 84379 -278051240
120075 63790 275975613
14910 26150 790198975
5028 82850 170793816
144201 2891 109029154
91246 75392 -642575601
17535 141173 -388908335
70213 119197 538139686
42132 90338 974492921
147312 29784 -693662388
99505 35358 -564484211
120886 50359 -205224305
142688 83794 114234187
117401 74748 -946346664
20379 145232 353289587
88575 54044 -774913630
22948 58862 57352841
113202 61634 -602637563
41961 87506 641795809
44180 73975 342477600
142253 124234 775600916
97206 140755 433796611
63579 129738 -313357145
42703 24094 -260411340
88365 108079 -158106731
148286 147314 250893478
93662 56719 -983285621
57414 15600 746971587
82143 58238 492634573
117889 101752 504604038
44567 126217 -606481842
97794 29446 929261999
32941 61033 236646455
28148 63981 -486966567
16099 102536 -786790786
104430 2443 -670592582
22895 16338 433044031
1044 133040 -270087458
88153 23728 359244193
62139 15184 -77991480
120759 42222 821627669
104815 50362 -735304081
63561 121319 760085606
114048 11252 242420233
80530 84074 629403887
36558 139957 580154283
134972 134602 797117185
135305 9985 -680922312
148196 4904 910878403
103855 17716 113624242
135022 43632 -897410758
38305 72924 434925737
95915 98287 670554376
124969 132027 -62109540
132912 51263 168076105
61281 1928 -423638604
106082 61942 920381251
60421 25507 -731167545
113582 96954 948050375
59460 87087 317511403
97816 53093 -121853038
11176 72136 -237631584
1457 102381 -168164154
70884 141833 157365961
72565 99413 -981444471
122350 80835 813855873
114035 128063 750479395
77258 31755 494747015
84917 103517 191382580
46937 23860 -615650931
134301 91825 535286717
27952 110617 -64661197
118151 23714 278519451
21736 84718 407386152
7121 51744 804985490
39704 70797 -894936536
63005 56472 73460995
55934 81303 851479006
21605 15908 313273766
116341 149389 -48429754
62088 117311 512978844
117571 96713 579053142
44102 100665 -781385029
91486 33883 231621465
131348 121456 -196174875
67553 50804 -419072403
144416 82460 90569465
70034 91869 838553956
98020 131566 -957571850
106771 34992 -113486237
134568 126798 679115823
29616 31317 748505713
24466 88449 317338803
144637 62375 -964186965
21158 90071 112805985
19874 129487 -477693252
50056 92581 852637464
28434 123332 -369146492
80644 135223 797359068
113710 37630 -554217903
16381 105625 528270337
139132 86151 -184764430
44047 59732 576400998
53726 28874 248760631
117379 105536 252624911
46156 100556 -126277520
120504 30066 441991298
12381 18966 728902570
78905 10259 -145576488
5501 53132 117379989
96282 26942 -765157342
80007 19457 638817766
20260 66770 586909555
7772 39286 803192334
11031 90753 -266205764
49723 119013 833093585
121370 17619 159660047
58608 110925 -611383764
118094 137688 700217850
16294 12173 99323169
105663 147417 -182597911
54500 104479 714610930
50663 105655 795985756
111135 85842 986789314
37831 137392 303592803
41597 111583 170089343
114963 123202 -376141063
4000 4351 -472425238
26296 2415 886240718
46083 118550 -366936515
145017 73274 920978254
147607 101146 -644336486
87148 42870 -337618020
70836 104389 -35934658
105701 90720 -290007650
91905 127750 -385605721
141526 80849 -239921882
62408 53281 307058741
28537 47722 -406275660
78630 87490 32036988
100982 26218 -323381051
147914 107905 -928140506
86787 33407 309012884
40828 117473 -415876664
53038 99363 89964757
111969 49723 170433266
14464 14011 -309876058
41998 846 -12727004
70816 90580 59258471
96358 39633 -429243765
66911 37058 -827269338
65943 78926 380202063
63700 76736 807764009
147946 70831 929230797
47229 19316 37891924
57298 103576 540667992
128970 34052 900851971
135274 113002 -812717644
134338 34173 842681071
39413 52663 387425426
87839 97936 208091286
82560 12515 22002826
115387 72734 34128236
9733 73637 -253375739
49645 147320 -204918734
91444 23246 349189293
117899 99749 -859131631
92680 143030 -595584284
102815 103912 331705920
130458 143776 -228973896
536 58225 755185727
131059 60671 108226911
64167 64490 -130408917
75213 10938 319497528
53615 139192 653319948
8974 25845 507377990
96907 91069 162066136
92255 58502 654034711
57171 10767 -708090068
14156 94685 141710494
56478 110796 -125537306
83057 61418 -154211495
25289 134261 -972530349
97349 110832 -47592454
74630 129271 -552579956
131813 112108 -208650341
7826 105797 -764721900
117509 26280 -843545933
121212 133395 686764672
49994 121545 -300622267
90544 148330 112102981
39158 89616 -224583961
14681 32849 762499210
111974 61152 1737893
71453 77142 -294792910
58615 101758 -143789609
69723 85099 961962930
95853 103667 437355293
55353 28796 758760685
135571 28595 -117686795
28453 70138 -134874136
139757 94646 -615865618
96840 24516 518409144
94751 32257 -788340004
17045 106307 -69263959
45344 37732 -167995303
124275 54374 817209634
16071 84317 -327665823
139801 26812 279722021
100128 2207 266557385
75197 135969 199481837
148430 70137 41621401
139551 98828 -997596000
51122 69709 265985540
44985 108055 499536011
67200 44724 81146808
19874 128598 29817116
41531 105427 -326604419
13906 135435 -408569886
50111 131041 -263021344
105898 112153 -403256447
66772 6181 -602942708
141307 83429 -314567387
44407 108789 261811706
1728 114840 655916436
141412 62641 272904789
14504 66746 -959614292
81046 87042 -495427114
66580 80379 864826799
145065 33636 -46405109
83640 31219 -433108606
136030 126420 188800091
102788 18431 84341137
51884 32310 -57255517
34393 28543 -251147516
121675 126899 -203285968
42174 99241 585180506
28077 108294 181101418
122045 37364 -260019113
16336 34286 638328099
80985 132581 -438898152
116320 117108 -753909449
16759 8228 393577985
38544 132612 -910187428
52441 67157 -803079759
149191 103474 -38292731
85498 31659 -60787403
138262 54741 -776054777
85912 70168 715454669
83605 63347 -372690482
31830 133210 798698252
30881 97548 83049914
19194 126674 -298162937
9151 25707 -216427874
147857 1517 744281633
136925 89341 -555604875
91169 35061 384110416
2372 19898 -727265774
20293 37102 -188017935
142397 4581 -129084381
7606 82876 -304269483
132853 11261 -736045861
61383 123920 263205220
31382 37301 162319965
92084 60990 -869251109
101722 147748 -318040692
71864 114567 -134741248
75619 143271 -766304900
24257 3533 792062794
116349 32063 137658080
131020 79707 81378146
94829 39758 -634630575
116595 100491 -668237167
72632 22985 -914570244
120944 65524 841843799
112054 84699 533262820
30581 70825 -278631053
62506 38214 -963531106
114122 49097 517850633
148603 72874 493030655
15570 41421 211967772
25738 103609 540821390
133 124330 -858039807
78522 111624 592960539
31385 8685 80580850
15844 98392 -195425015
81501 87596 636812920
27748 149399 705228121
70253 137216 96485495
105625 38189 105076090
73400 142732 429786617
54443 98087 897229
144307 99931 -964563210
82045 6782 -504129898
138069 108625 -651970091
18727 147435 341408808
130212 91585 -50126463
54089 109510 655658058
112486 27416 539509139
64328 149520 -496542471
144426 50775 -173054345
128989 79742 685872774
84566 112072 511783382
6290 98112 414761351
138600 149547 -468222647
129983 34459 -539382000
13696 107928 155555059
109298 47241 -125224226
69515 85560 -256886116
141078 20156 -718146174
75192 46650 -936683912
1555 58962 868256992
118551 29327 -77324272
109540 78837 -409738563
7675 123921 -745046569
32294 137818 55975151
47376 64633 -996621112
37744 41567 -674141587
29457 75678 -629444946
121656 75292 -298648575
138714 36631 860538383
112821 55193 -451474010
115440 19287 -262812600
54843 56340 302707430
117931 55491 -810415560
131572 77894 739330426
32495 126371 -398598262
134600 105691 900146633
42065 138655 -566522653
105206 31575 -912829923
44765 84581 -519336686
57025 63137 -589486879
146954 40662 647987338
24182 144729 -414870412
127076 131800 -970236764
73220 31475 796504887
12022 142011 860202740
100387 87798 -649166720
116805 20880 40818983
34576 21504 -157590733
55166 124813 167285847
75190 144625 468051294
26168 119180 -209735306
119345 126831 -740935929
19921 63056 -462494194
95939 114374 -910872909
284 147574 583628186
62791 11593 518661782
129161 24057 -142065539
145076 110737 -338865796
142139 14695 -728093311
86687 104769 583337486
34813 144988 85064561
5869 137890 617070440
118601 138632 -748476018
6725 25644 282963040
71565 132877 881327732
139460 72256 436278388
110479 49061 -87792024
65183 97481 133446693
88065 1386 70367692
64130 82745 300411443
34788 106464 -33865201
86366 92768 12026713
8222 75275 -18393089
126693 91469 -333901556
147400 79624 -284093938
146853 25182 -342199423
120902 70547 -435518407
58278 134663 235958307
62641 3993 827154173
46059 51827 276116307
88560 119296 -993119098
27947 84070 89662637
91226 30995 753012099
103293 16150 -690962110
7495 26117 -805412952
71479 116785 389792051
109574 126498 782589837
99004 142947 -678379317
116566 7077 513652102
109608 896 764445273
29338 49691 -57403962
126466 125850 550912945
14641 114563 -194402089
105538 18689 167789025
75895 142308 448094222
70266 40515 814290137
133237 5315 279494929
123662 32696 -45443987
148507 89964 685635094
24359 26421 948564006
61214 1015 582894352
22625 57481 788636707
72685 45304 586898953
137205 34004 545599150
5031 145847 259039680
75616 73127 261349184
103992 90075 805577182
5292 133047 850081136
42972 80257 -800765522
51147 91930 587701156
29603 56074 455046695
126432 44151 -342233866
85467 118692 59186593
5844 107200 -629087340
27975 50200 421878459
22107 13997 60850310
147597 140308 659406508
45341 118849 90109416
69208 408 -489298997
76489 86385 438950203
35378 130414 -422535983
37428 109535 147026383
57581 49476 340442131
95120 84129 -982068142
48099 114910 -647591009
113063 131213 -894986240
27724 100433 -14087425
64311 118318 162934856
99522 130344 564938039
133464 29705 170223496
4457 9134 -706860836
84933 128849 -367693341
67211 409 728586297
36733 10025 -468747414
29979 28192 -900425612
32068 102494 -935929227
97971 48561 -985030400
99834 31055 723557056
113068 104253 -213651801
66605 98328 280309398
99567 123767 -554996847
143834 88681 -650912926
57440 30199 542738759
82736 15361 -434814804
5708 132999 -93499202
40492 4195 972623613
120664 97014 -236724946
136009 136438 -817923849
4842 25488 -140813401
26064 72265 39027410
76087 37072 -963263943
93213 35635 -227338977
131715 48894 -225318617
140934 58118 -598034827
66304 146190 672745321
61807 77088 -535332444
31579 18761 -772418670
136629 140257 756132936
40882 132179 839336886
101987 1494 606442867
42716 81076 -620051750
13538 146758 -331281230
17286 55988 -20881146
16357 30790 812577846
122678 85384 908856526
118857 2708 -67124041
41785 43750 696642849
71542 46038 392647306
113887 18724 -213197174
101123 142921 -798740480
122184 128759 744735415
88437 128614 -4916101
109444 55649 583267442
126472 148722 -329628985
93042 49526 787102733
44484 24097 818051539
128327 141252 -791568722
27047 70381 -604002801
62357 105917 -532498004
102729 135289 -304944403
112384 122875 959988418
36591 71156 554383993
16225 14884 -46237206
3084 148023 891015978
121210 25949 -310701726
60085 66528 900507683
39803 121591 -22176228
79764 53239 281879817
120179 22992 -152578201
97871 79552 729057317
46414 58268 868969399
34389 96330 856739943
90188 65845 407650866
108966 104858 800311319
78247 132453 830943111
48029 53329 -348201345
133612 117141 -283642424
41610 100504 -889322
32174 60974 604249361
127519 107759 -640125204
39218 128438 -775430299
14834 121584 -436125381
61086 5253 -948138367
115041 1352 -367560694
143778 26336 -5717583
89398 67037 -995597222
9854 143158 -509329349
62171 10710 -353390475
77597 16277 649034953
145008 44011 984707501
23906 147914 -710075567
50341 53193 703486513
56330 140276 -881759868
43927 62128 250355485
132732 113079 -931427239
143529 66647 987290967
108132 28653 940585473
10877 145190 -976545836
148464 119016 323012286
18058 73843 -864774945
73315 129821 612451273
6352 32649 545709424
34934 135855 287386429
41962 138368 253150390
108503 46527 -215861112
54990 46320 -193150351
124154 114918 26232077
25385 7440 734038020
95379 24657 736600743
144642 107453 275757206
61071 131902 951997727
109687 23898 -522201987
15766 18609 405369967
23668 10763 336342815
133108 13132 -664139404
77351 64139 272503238
134433 69951 -278745357
96696 46156 453458274
37678 101924 908928648
31709 4724 852159860
89758 82500 -756286925
51734 130947 545834021
45038 93897 -799045992
65315 134031 -979766082
80029 46664 826868842
145105 144382 -770687576
60923 25843 -602014972
137284 67282 2241431
110337 75809 79178538
105563 74655 -487678102
116009 28984 -508344128
109494 99836 528951850
141639 120245 241451675
105793 112889 -847506706
34968 49680 -538365581
143833 45935 997517855
106948 120920 -399948309
113753 54480 799398859
91867 146254 621313526
99834 124830 -863319299
50920 89210 43282435
101160 87892 -114896996
95925 118397 -677874299
74370 99135 876266015
3899 70871 -209105233
17959 126410 557672218
73636 91518 796305685
78645 9963 151936726
99263 11673 173987287
100749 112534 -707330114
68963 89439 -592032922
30176 96056 -445482579
22960 101170 720804239
20164 137109 275688796
80114 36065 -968166608
59278 85638 -929461032
105872 18305 796522728
133774 133460 -513842406
77948 28037 379182561
23336 3715 -554769435
148192 86725 -894589821
73841 58033 353744563
137930 83343 -485091819
87037 29529 -844284513
1764 137434 -878171706
138360 15622 553935400
76537 130503 -97578950
34992 15187 -388702318
118906 136212 863810888
6453 57427 -487795445
48370 54973 -589027056
100600 16150 -779541081
23899 7881 267381506
16205 36611 92348622
120882 80236 -471409323
26738 88078 59356348
98439 37276 113806641
105762 26894 -824178742
120813 88458 90859144
1927 19668 997518100
65971 78451 -381355733
130755 147374 945624626
102076 124376 837713709
103160 149095 964970470
91621 104579 -116390424
80655 10875 -786074539
41293 82938 639213378
41802 64833 137252203
95546 36273 -71080638
55251 76587 933357893
129688 104882 994159306
111574 13068 320377258
35292 86607 279643114
18466 79309 -279278718
28040 29339 856399412
99432 141132 -756877551
44742 60124 693832252
33390 52012 -355939546
73216 107433 -753367880
116767 20511 -18832476
81410 143835 -471789105
101331 124698 -975804563
19468 71437 167661413
128442 74667 339679909
34397 9333 134722077
32786 67018 -967664847
40258 39732 -644244933
69518 115951 -889740389
83642 119693 479702568
103506 77658 -617217534
79480 13366 607464319
123702 116841 829742813
119456 91476 390109537
45951 43313 -985041780
80936 21670 -542314483
20159 21639 -968314455
526 68512 512043049
70021 79821 -537368427
14701 111364 -436017396
122542 83368 72981876
134276 122778 554553689
138750 50775 -502730132
80163 66889 158223659
37277 53621 745280539
77251 20330 562786183
29365 6588 -144686084
36126 6545 405826013
106208 79295 -942524616
51230 9760 -17505931
4674 80081 595240461
59580 75371 146020173
39774 46495 -221162172
67121 58814 854079177
128284 1735 -652326321
29982 98728 -523142618
32994 6715 504114226
123376 113365 -97100198
90939 106345 -837425713
140783 129543 -130707793
125476 65098 -964063843
75750 84532 702391674
102170 98364 -428089460
93810 122779 -379976580
121544 109638 -99062445
76210 41763 984731018
130721 42418 749239103
51354 112789 -242430844
49036 39851 -733753733
22370 114600 -349755443
106387 34868 -664170648
30832 18586 -123510948
145071 8445 -317040087
106482 20943 -627831373
62954 55169 -830889651
113684 147962 859041185
147344 5093 -673934764
92108 90328 296933462
76316 134995 319459029
6783 143104 -102932645
61557 97939 801419872
32959 109203 417850303
105777 103972 51010951
123822 118137 -341915296
79991 55400 644295150
22553 50326 -28328624
27915 12342 -350957713
4772 43471 909801407
50238 62174 -678878368
70961 109664 -316755895
92976 85485 -162404218
1155 124741 392855283
86628 69171 90654569
130895 2141 634352427
61261 128217 457405525
142640 97014 -744018564
22586 131690 691774450
105463 139456 -813075321
48741 28083 -835727694
103213 82947 540307350
36483 48526 -241562387
15437 74293 -258321012
3758 46344 230021121
33234 17784 166068484
37680 124713 926622347
42110 73600 -263361521
132508 23680 -410836364
117101 8589 -430473605
49732 42732 -34383364
17784 8463 -571270666
51798 93331 -161167114
131583 130331 974637084
98085 108006 514709619
131579 94395 775240448
94716 117283 101602093
4153 124475 -429235045
11514 35105 826167850
145050 124882 374025312
61910 36087 54646524
28910 10429 -538162292
65944 144848 -754228095
85856 86484 699577343
13809 43927 220667910
591 73980 564701971
26254 66303 961460066
133016 95510 349630371
86616 124076 -496775174
129362 132432 -429216518
55016 88829 -371170044
69107 63893 -444465473
22044 87780 775607830
100340 39785 856075385
82946 120942 15829915
35889 76758 -639307557
123349 88154 -738428281
82009 94342 -291277570
80103 11235 -300650787
145718 35006 31039529
76224 67310 366780679
48030 112684 182627987
7354 50051 227434665
144433 49408 -309217182
117400 89115 169536755
120541 9097 717256867
49496 113869 -540265122
124617 83403 -516584774
45980 7408 773424314
72628 136270 691267198
42352 105497 800973566
69708 4566 -263958465
5930 85797 834219403
55890 6066 509548313
101175 84504 -423449702
59963 59068 -778904226
15812 47789 -692957352
122170 120466 -902787678
37780 55563 -571083265
68901 78992 268487388
74416 80617 -712641736
93279 114118 -364336931
132995 45879 312997394
97338 132360 -859477094
18114 23209 504547218
115710 89505 -517612272
131519 75215 4501891
61905 34923 748035664
8633 46447 163192692
105978 87685 -506071515
54661 69659 -277371665
139929 33220 752129686
67855 96266 534892514
147992 135926 630028541
146745 35302 -637429970
17911 10090 -584881130
43525 46347 68251491
46400 40678 -50900369
21300 78927 -541708184
9296 94349 -843529830
44071 130880 -84559968
48672 104274 -894165171
62791 129361 872798886
975 96934 -888832042
641 45877 563208941
147078 113738 -778394582
129132 51846 600021276
115496 105062 696389582
69800 73987 -431801980
12823 18819 -860327826
50369 131539 194539670
83119 80347 -144178073
102058 25964 -286410950
15156 81081 -289251778
143885 9653 880560010
32564 27614 -259163664
73772 141730 230631111
23543 125681 832135770
40381 146247 350065070
96059 56500 -60559528
38806 119390 -399581349
142031 83445 -80816088
110768 48660 -518420637
5 69824 36349511
82530 28255 357891100
144281 95736 -71224640
132462 29681 252221513
45539 127575 44988153
80097 95501 147731372
43361 56226 400069152
17526 52254 -429623858
111877 72973 681398705
121229 39572 340102407
57352 137380 932220654
66630 41960 180077640
25894 85823 -121376278
19572 33027 -22621344
38869 27032 578974509
129142 120070 -335649778
42744 20044 -916655953
106669 22252 25561989
78398 83135 512779142
108822 3057 37357820
44503 50238 254532446
31687 42278 -625933251
63566 117190 -370480883
76835 142974 -489878562
94908 147754 -252614591
99315 67914 851576246
95309 38 -859570777
97405 15305 156281180
96502 20292 -852787225
43788 37941 -777978100
94823 43107 597811176
126653 518 257704869
132292 63613 437289368
144061 76331 390672991
29616 88677 -29791688
41149 10926 902851901
64813 16650 925783748
81182 3881 -190323188
73744 60752 365590163
105083 46657 -348492325
17459 149335 699850300
21777 98626 -889848545
120113 146991 -179155314
11070 104810 -862064011
111178 25580 6556959
139621 26973 196653354
2547 121648 364509834
21111 59119 364653203
7217 96020 649359978
125166 118044 -682437873
72920 141975 993609772
117530 22322 -112311564
48036 144489 -361205082
115064 41651 571558059
40146 53273 997852952
69285 2180 -793210619
51800 116953 118988525
28869 16007 693175699
77332 6704 -434451760
13265 51525 -612342167
88927 8725 -945917452
62499 123317 -305433307
38650 124365 400497983
25122 45666 -385887492
31300 113988 360980649
125554 126728 -23042766
111892 23935 362333177
126871 148728 239809453
109673 66673 367953201
31665 113068 -570926805
48252 149302 -567262491
77355 38227 567878985
53005 125945 -48181444
77969 70715 -438797851
94463 47220 796425800
55544 129416 -436678645
12608 91828 -197049866
14704 119117 -768827253
139074 94974 -304724140
17709 119585 473628087
48984 51991 685381545
80137 79267 -610777151
86041 32692 -817703400
119681 137512 881647010
47256 123831 -353427045
38448 89456 253954555
30447 62778 563885952
87748 76414 -470338731
135721 3118 199413036
74903 58959 -878111392
78623 1834 936376487
111912 99304 188841133
74783 100885 -918599204
147190 136361 162737625
89520 142721 70188442
69890 55420 -299301182
42831 23343 49170839
70337 144125 -359421800
105222 54927 -183225329
70929 131660 448513414
91547 6263 -949615584
55809 125113 -631715993
116510 76306 752495432
122253 21419 703504534
33255 68282 271068126
132661 23442 -50019027
86155 123452 44465794
125390 113361 -882500851
89628 58581 785161748
98660 2939 247373716
125607 134835 871105881
57999 128192 -694625324
43588 60044 -52222845
57922 147236 212521922
50378 39336 370273204
126423 126719 -822763722
68890 67534 739132186
88765 102155 106400770
112328 45357 21588456
33421 97200 529938361
143362 64186 516702334
104902 42907 880328327
85502 115357 -41189658
142240 52868 725901746
43029 72479 -47981920
126192 102982 -241117991
147256 39554 -981168769
131002 14041 969415975
105522 54286 -278650461
107875 129674 -516698993
135700 35483 -376679144
125048 146269 9463183
73028 117960 -696127092
133377 91870 -979647203
65789 93547 -668567002
67145 43666 687487652
41602 79297 595023195
119560 39889 -10967648
19090 107760 -942510631
87511 10727 889568819
115956 8675 -352017278
45845 28189 586162258
120677 52767 -310227574
33286 139508 326670233
116888 53279 873445793
3295 113172 -576041444
35339 118868 616163346
59960 87522 -247278818
87603 65542 -222008593
68592 4742 610541094
55867 144725 122941502
29280 54654 397190996
108110 31824 -70938015
127373 34803 347901102
55597 112095 -947648655
59924 99049 -272166839
113313 118788 123755019
6800 56992 -385559453
98179 29562 266580971
103155 42105 41900986
7103 123759 -766286678
72508 118929 -167750670
69161 53205 -16703423
106317 65347 -560151790
86096 149325 349234146
127251 93325 769516725
64823 92741 -94607270
126680 54069 760132811
136007 58702 -169499346
5383 45910 -57697508
124791 26599 -871737021
76277 77954 -235451523
53613 1987 -549320014
131137 26128 528220527
113743 78768 -591058089
89644 3683 -516492262
111280 25006 -519914998
121509 28309 -734534875
6783 21519 -909435420
94270 66122 311877242
99570 60498 -382114277
8446 112889 880512864
79620 127743 854295453
22416 146065 -751503128
100561 105268 106684938
103877 71286 -671403889
135521 43829 -393309190
122198 96238 927413379
145395 56276 -749772104
124084 71766 -259580473
138742 111877 -495829239
110753 43390 439338091
83125 59083 211550718
128470 84026 -80357071
121643 7153 971989529
30551 24730 772500285
133111 116073 -257359810
34758 108999 995676219
6884 20168 284745618
146187 146580 155069887
118788 27021 814973601
52340 25680 -953550233
56350 32349 -863855186
83694 83624 -864965728
41024 108552 -281849228
107768 142633 477452326
92928 93082 935055451
84726 148585 -330215896
67224 121604 -94392561
107497 96506 669322532
6378 33110 -687743664
73358 144235 -198006154
142803 140936 754725624
51203 87132 -519194446
19472 84000 -811343405
128419 8829 -842717488
17587 131472 113641828
72225 103335 57342882
102589 23652 385702272
92535 100710 -614447873
131645 80749 -705036444
114512 34707 -627075623
98082 18908 930060642
85059 130541 424149198
92997 60072 -868682318
147927 32744 -445386232
81585 61029 -612453796
147322 146948 853560307
115104 98125 -766990461
140220 111502 -308683750
42919 103193 200287271
146327 116229 -150506909
146623 90846 154815315
72191 138428 -729224764
108474 41741 -176847384
85608 99395 679198788
57889 108371 -223057968
138028 11740 -322334835
21597 109086 -394737306
23840 110898 155891368
79707 98352 -579745559
56629 50573 876312151
9851 18240 -412902515
41199 100721 -643595497
5992 3527 -192982191
9105 112475 809951985
48153 12895 186083236
108066 82110 -122461147
46266 42581 925134316
142303 131618 -837435751
954 32592 945895482
67473 119612 -683720783
9106 16995 -983386684
140407 62866 777366056
119577 56359 -390520499
67779 17286 -386943919
37520 85769 -125720533
129638 59320 713784170
97416 126957 170234626
20801 118922 986704124
12178 139480 810323542
115673 99006 -559962765
33854 68013 353677284
97625 55210 367542123
7199 84684 815329657
92973 108992 536129272
107600 29386 -445625093
6896 126818 508454563
93256 48642 -563301716
91964 34806 -295971756
42918 47945 812306801
99711 115267 -183982816
110801 66520 -184816952
77133 860 652178688
71847 149117 -254990348
51931 13966 -380424242
133395 38826 -606131135
123762 136785 394926061
72399 117129 615975258
82881 34491 438208983
123981 111922 372679555
23765 67025 -863821223
96336 141248 260964056
100125 37816 385153007
7118 11337 814039325
37505 135341 54235430
63257 148142 66781661
146915 140546 -973567528
67997 127122 -332450783
12604 130030 -2517657
12017 1752 304919873
111838 37983 -770892783
5829 74558 724885628
105932 9963 -969776206
99173 30770 919743114
137217 10927 -953936405
28752 61562 -258155995
68658 41253 -666194800
101379 118207 260239208
104126 87025 -364110421
125462 22228 543332068
106778 89632 842550745
104272 77962 -714316942
21280 42223 -778917304
14441 56506 849033289
135031 3787 430794004
135915 61148 113679347
31284 126778 396372226
80628 147402 937312130
83414 82781 -122186236
127240 85188 -875753362
122731 75081 -69224012
71862 21205 -572085231
129147 7011 -215964621
85897 89078 269933223
91547 99542 -423514781
88589 39922 -493655874
33781 144452 609510071
87179 129726 -357213294
2514 75681 417590437
101373 48937 -206486012
118327 64722 742231542
90411 136179 -913603607
147698 73222 242395
143704 85804 657392521
42711 32496 783672968
124086 70686 -664170152
28016 117056 440971973
86234 56922 -91569959
149360 96586 401282607
130318 64874 415624744
94783 78511 370273088
112613 21903 -135270719
35566 5775 648012953
118595 48227 460388869
92670 69555 -503336348
71494 50392 -723374795
106283 94833 -945918576
49780 104221 -677985595
7084 42715 346524895
25279 43559 757462412
133758 86869 579239445
88435 70376 -69972898
53350 18989 309458623
1995 19113 19638409
16808 145199 259911575
127485 130018 -13815024
813 116441 959929198
78795 38689 396961783
42860 141299 540722188
95570 12393 -536676221
75110 1864 192438708
100455 54834 -226188502
62514 36584 248471435
131356 26171 -234271456
63856 80966 617378466
117205 101589 -60953210
74522 111382 282659009
34595 141701 694112218
134747 40136 -180348572
1685 135150 -339824528
72570 86583 51259925
142227 89968 -223677262
69015 40449 -35488092
15170 24470 -970403269
137818 50026 158171016
85298 103501 221727357
6422 41986 -446439027
126146 51485 -893984058
1976 90551 -545061271
114573 147711 -314386374
138493 61337 -746826335
127347 17303 -279087566
21837 85763 906293684
123722 30755 -569610764
75041 19548 -65992725
7633 67470 -79405492
86891 34734 -151802725
13906 146268 -56447100
74508 67385 -951009449
11522 104431 283732033
92646 139350 -742108319
79186 67125 626343269
81942 37597 -538198432
63950 97326 808177159
35536 98211 995100194
20863 78287 522317686
149234 105295 -246148328
20736 113993 -85457562
134882 125852 -635237992
14895 134690 911666857
85402 125022 160807175
145685 21470 -109951864
124654 72048 359516075
34939 24904 -153969212
87937 77436 286623756
95696 111432 797294142
70967 120775 668839104
145240 136638 -640187430
80325 60757 -191910830
116708 48933 840943640
45743 146837 -703340019
123671 46291 -493956178
63499 44448 60927924
77667 79068 580679420
142778 3320 175498744
137311 144745 678348661
94337 128699 742683186
38217 77089 334469244
127077 44669 -605086748
12909 114631 665237315
33822 103992 849537508
108835 120469 521289331
30968 114286 -939041988
26218 20712 -586600750
140805 95047 301265297
46898 36767 -245836661
67740 114750 765142932
78722 62115 849153134
75889 73509 807740387
10437 118521 -528259619
98279 63778 673316027
110955 103935 -261342348
134222 18914 -353284316
52387 20430 223833127
40760 90036 -789832769
78925 31712 -337011430
4697 116947 550964397
128345 67128 -555971026
60971 112976 881621023
145518 27994 85878928
148401 93586 410944830
53739 106517 448023474
15011 63913 934679736
149402 74403 459561978
107616 146283 346812842
98992 10308 288948221
107843 86854 -251696271
24334 40641 512603041
147552 14571 410927756
91028 5724 730646154
129067 47603 605917420
55602 19319 571691372
126748 125653 498683212
119272 117853 585643455
102689 1650 635974099
60331 71859 326234917
60641 92963 -436340219
125658 77597 -818140262
25613 139499 -846440989
103583 33882 -894827190
73655 67839 -129598848
70967 100423 -533827430
129123 67521 -839048109
19489 67289 738897803
86497 52220 377749747
84279 50123 291110876
30592 94628 -874507806
65695 24360 -974415487
117948 95332 -129149669
10581 123418 -143928221
120443 99740 -677493445
7057 131913 -767494849
124317 24006 -763476434
63555 10286 -597126979
143703 90708 -430336359
86302 83842 -194317502
21189 96383 248338082
18363 83002 494352488
138549 44272 -465305577
50526 120083 -923781723
47397 64104 496852573
138464 40807 583582680
92809 137920 -408680658
139382 113712 -565059436
141988 24324 -864871013
29319 17670 -199084779
28726 44573 81435905
139336 81977 630514181
30356 125850 -951804845
3240 96185 828600762
135603 64045 694612565
90664 114900 670469599
41556 61066 829519001
61585 143936 124427881
131427 32269 -857325724
80326 14764 307676195
50158 14996 227922858
93161 102266 -67271132
5329 66335 951299168
127209 71247 -878343085
21253 64946 -279242594
69440 69131 -443938963
100495 115862 118369963
93595 50332 163539774
110411 51795 870400810
65926 98645 953977672
120460 54460 314709734
113576 93651 -839973979
47954 13390 -438339452
777 42976 -148534726
53559 60767 -780298455
121246 111230 -337408296
51474 5589 343773727
71165 128689 479998090
25358 125197 -439293266
63703 51208 -915934938
99218 22021 267164375
126717 105948 -133364775
60321 115840 297468817
55694 130550 4876277
20011 105152 -469905549
48235 51171 -80689731
21219 17626 510716660
85759 21611 -721903213
80105 44991 462382648
55140 127907 -839356254
146861 132556 -508607995
117622 126783 320070307
35540 101259 -6435287
53308 66205 228841565
21604 34560 -55563446
40515 131552 911435196
45182 47801 913604554
1238 124596 87933273
7049 112900 783395270
128465 76710 -242825977
111875 135171 -20628753
108126 13030 719918273
61614 110422 189554012
143602 83663 -616468933
74449 41789 369579548
22394 35912 365700228
59231 22475 919087290
68897 9388 -433612563
43263 129463 -476078345
106004 16246 -835591213
36026 81831 -734492959
47955 146759 305012776
31517 74258 531468073
82473 111571 -96164839
29690 33050 605344334
92763 146229 -52965342
22993 86362 187415666
63593 69613 420355629
103661 121329 156028015
18823 96249 -302309521
133363 119940 553530446
101640 132654 -13022325
30518 20842 -796886533
141077 57517 532899244
90695 97189 -407542136
106243 16577 -984054941
28851 59724 -489811124
18876 96592 -359959177
130116 129153 315683219
131769 109935 356194990
33869 27456 -127310662
82761 89002 -452234344
107530 17753 918207113
29277 8290 -521751568
80099 111293 613983220
137524 2941 -683529456
38800 36674 -161504612
85507 88223 804855113
147832 122770 -271386656
135265 118800 688111861
77525 123710 505976262
122023 10906 -34328161
85374 71438 66997492
124826 118977 317587532
24137 132314 350969024
143800 81678 -349902594
130742 102368 392801437
55667 139463 -269155912
136971 109056 -870090805
58165 91408 -244637757
70769 33511 -283957401
104418 37469 -884099980
132987 102599 475907241
124356 43468 -156855924
18293 9145 -752665796
85909 107553 837566867
64430 110659 421725312
41676 33477 835247016
99772 29235 -32972190
62362 105076 -280346656
26272 29383 -30067421
126036 49360 571444463
20766 142231 -15995530
22896 111698 556531852
91686 25481 532297636
63823 6727 404685897
102899 92432 5020206
41406 145534 51790058
134206 117462 317988479
88021 9055 852952353
78063 20740 107294728
22175 84947 718848575
80631 116331 447323635
73180 40775 -847916784
795 42926 877891457
113760 7828 -133373929
29442 17430 -252773054
65558 31210 735690935
76540 13237 65812440
112021 147939 -216943374
89891 120249 -840360500
103319 46597 918030735
46665 81747 -851438600
136191 87929 -141157293
126262 143865 -873060929
64361 73756 327791825
86205 55269 939317958
137374 121537 -827417281
36168 13181 260297782
101687 435 579698367
17910 98709 -882815878
81195 11610 -155008910
91995 147084 987485624
94385 72627 127852393
47868 69961 -540023536
19318 116961 160940341
43621 143215 -835168299
32773 33772 642985087
95911 20848 717683983
79350 7365 975283183
115961 74791 -30899774
98746 132685 417875911
55444 87564 812344914
39500 12818 -848353228
111650 17470 774316
14409 42089 -643780760
135673 54746 293417468
75024 133316 494728742
105284 71467 884897380
138972 122459 -17472456
53707 118025 -48410221
50570 132653 -113268968
48321 29237 248116676
137969 97637 983693980
129136 73123 464506450
28558 112218 993089426
16762 77522 -347722662
143283 113476 -241914313
32410 20189 59512795
76541 56083 739123295
77520 49995 -694104729
100295 26282 -301805042
96217 128922 -165217954
116851 53931 -610854013
36288 96739 489373108
91674 136277 871140193
82944 65138 -425177371
118697 88272 977431450
125586 119395 -41337914
110843 98067 -479956550
67141 104972 604893220
89656 77449 645313722
7371 28851 368091524
11202 26791 297330167
80133 84990 517732143
19226 8885 994672244
54334 147315 -442428544
138408 93355 277031257
113704 125563 -645261502
59463 65013 -84641409
109712 58584 379932827
11550 62890 472636123
82602 51872 -532497085
14245 144748 597124336
120011 110757 -946323314
90986 108353 -100322184
91462 126842 -153219062
45406 21300 -196672518
78057 34242 -323007566
92554 13156 -875805515
43259 59853 123779240
105309 56181 -984394116
10512 30103 -11665040
6462 24729 -491190356
69547 119657 749807266
99746 71229 -762857840
139092 30313 -638012620
3440 73053 603277091
10614 80795 -317926592
130477 26704 463331115
54120 113396 719047083
26782 50540 -629944738
68858 50469 -748508481
29496 109782 -463678397
82745 125474 -35504502
166 47528 -202106554
88223 23658 664499969
43321 25008 -831727150
146082 117271 -10813611
68319 64950 -329766635
56951 41535 39920965
123294 127302 -88761930
122787 67139 -664666360
90524 42960 195665756
114654 78091 -488033217
118202 65851 456292719
72486 2057 973951890
79122 137392 705143303
51785 48235 -655245982
115595 95837 530978949
122621 145484 797419595
87304 57773 -588409335
46431 87859 -498895686
72631 78358 -180680580
135506 22463 633729211
6097 76067 -966385451
110728 42340 886416706
96627 17021 -294767803
89568 121275 414386930
132992 2807 940544640
25375 31951 -227496509
65930 45748 -612194560
3265 44815 -651387352
24973 33823 -81704323
110973 54701 -388032843
61871 148643 454900137
131791 95339 -658716268
114660 148761 921034186
19768 17316 917454198
25243 7375 162999505
128783 12961 -610448436
6070 50593 406882916
97798 83449 704594238
80685 4284 -775478935
137205 39259 -302329146
3353 44089 527577044
91876 3844 232934313
210 53040 818896857
24982 77339 -255528316
138018 31253 -245952576
47786 49498 85684455
130808 76433 279928706
28712 82460 -970496430
125540 85665 -418522790
66444 143350 136131545
105370 126649 155724782
66743 21701 -310439027
49166 35649 590431099
30148 41327 -842603693
144005 24957 -327324434
87337 60818 -611958525
67936 141022 -66819690
95184 102302 931426370
111376 19674 -232123403
57445 144917 -124632420
18900 101525 450417248
25207 100291 -922345617
128663 96528 965800039
41259 118216 248257956
2381 34933 89171991
145897 80273 2438238
143766 9298 28308320
13627 128188 -1572618
122439 8430 387805711
66540 129708 -3969742
42829 110660 -535169361
60600 127918 960891193
118941 116499 -830443305
108948 92642 961948215
72214 137810 -547216818
10833 2494 473133233
113343 33426 -948214448
85274 87509 -996916875
116107 27238 740547154
105523 139046 -311824695
44825 68577 -149149268
24960 19964 -143614777
42892 36529 597587523
47345 87504 -572285912
73307 97962 282509567
74234 85672 -151459605
78901 61141 -630209321
24585 105687 553544846
93094 83414 487437828
4928 138908 -823002893
81796 129980 68495107
37801 140280 296028986
98643 119689 -367761865
53251 57076 90064851
94599 80683 524230862
84434 44637 632171676
14774 104418 -245195591
81723 110526 135530844
22515 78741 -851067776
11717 136999 914292210
134433 34915 204853006
725 70128 271268457
140863 139564 -460809774
62323 12559 227720969
117710 66785 -945225939
73191 1609 750735175
43074 141487 -353288676
89555 22312 -579626631
56056 26395 312878616
23798 16734 142250643
137392 124497 -459088191
78581 46240 13863695
10855 61603 305099455
22255 49547 -995909405
87798 10982 -439207048
20694 77699 -410744861
9492 37920 53924102
75585 99235 569946124
116756 89628 86622713
111272 24887 -166243896
47624 90289 512096379
140789 434 47200653
45717 104160 -627995495
125581 19118 386886418
66533 119819 -641867410
108191 29442 -973482343
138049 33389 -981334781
146558 73240 -86939978
15465 36676 -301497230
125164 129842 696598373
91960 110143 -745432745
71647 64968 612750045
116288 61816 -354587063
81266 122718 904811425
43712 48317 124057208
98331 70485 900425901
7159 112369 -971940140
5330 123381 454233469
144206 21403 -10897534
128297 22322 972120788
130088 70846 -102808822
23182 102267 79076924
28064 22836 207682933
7333 90684 165268310
31996 13501 -398823094
106735 134207 503560857
125984 50247 65751793
22965 81103 539765640
115286 21003 101436024
125792 71110 -74631737
121472 66044 -701800574
65526 49436 439344731
22941 33164 876875957
120624 116325 -754759764
105393 145224 -345520561
132157 16098 -913113483
31842 41073 609651462
136660 38286 635303682
68442 60218 -278431035
92559 111565 552570096
54199 9980 -882018321
46725 83560 -845686859
56558 14357 -546070387
113393 39188 -525554880
75081 22470 -147107699
13190 26518 -315784758
64881 95521 17437859
110663 97474 308064565
102634 2270 227347538
90667 116101 914105489
10552 100335 412697811
41119 46589 -431056232
38224 59493 -603965342
139760 42646 -58197007
89867 68984 -936527185
19249 95896 361393649
24445 45367 -141282166
141307 10447 836609617
40284 89513 -985082652
102015 145913 311144095
9325 94980 -110797184
91879 48477 -757041561
24792 122257 -566832925
138230 73373 4976946
9139 67683 560648642
26791 134288 -465461831
144252 11747 -74152587
81752 34010 -346360145
52849 66198 574794946
38459 136760 -501794981
42679 21532 -25207282
10819 41230 -783105217
146143 86985 924392777
77626 14626 -614926423
81998 65467 887956119
42343 141924 -14032322
114921 98889 -603225740
119098 107755 769238278
970 44125 150680091
41768 149508 316027795
62819 111554 134585097
47525 114875 976842655
65605 126018 -486933894
65026 78003 669361333
136900 32683 -151242930
1558 128983 512318672
72435 5143 -309952942
64292 125345 386440193
97520 98673 212685643
66459 37588 45015191
37179 47979 631734681
111568 102370 920661295
142830 138219 -155582754
57109 74966 604509918
3889 63259 551698960
60119 48284 -673086182
56576 51858 648686262
43228 99008 677389457
94071 88460 934292101
133828 42784 135664950
20039 23995 -624914377
30229 92826 -792026112
105364 131530 244208692
13383 10872 -53770832
27905 142784 881569641
48390 51080 -520631347
25833 140783 478535005
4256 54774 -936488910
88372 108272 238635314
20832 123787 -758638066
91831 42126 -85350355
31969 119626 -991577834
43214 147198 201968333
29954 126574 750139596
14799 93740 333722956
120709 93065 -128094657
75668 75335 -131394590
91 71855 413197916
80103 119269 -994285326
88843 120604 -846904452
26886 43884 164729140
96318 105514 -817528378
143957 112711 -440312610
14710 21194 595884069
144485 25522 -960232799
39843 143048 498380584
37176 15147 961751346
144890 83821 154054866
54544 6641 -470503352
66602 143460 -950409059
131827 30928 946485096
8478 37648 363121567
131581 34104 -403391308
65898 22654 307390615
39276 6340 -725167553
30029 43603 -247841939
58424 115883 839252586
51356 26156 -950493434
121337 137730 97228875
103479 100232 -18655069
67444 22820 -414948040
50947 92720 -434431603
34862 132403 221698254
119263 84971 720719996
106587 95399 -110192530
139501 123869 253170117
32703 50570 968414167
84022 146701 -60049807
130732 94308 -14395012
98547 13157 606016724
29164 132426 -556796885
57239 84801 992128185
79840 36723 866801427
73485 115437 -324607481
69602 133965 -774715730
129491 58667 -625897764
87922 125671 -650684364
105116 142105 -650487051
53003 48985 -644337589
10714 128057 -486231322
51425 120801 49405878
75241 107994 -407859890
10088 105268 999687345
87367 97641 -195818604
149486 4128 417509390
4159 17488 -714828718
67875 26203 393655755
110257 62864 662373265
81675 133887 -821507674
91132 97464 754057075
74554 42416 197205297
2422 27276 711921453
51849 94610 -541852111
10195 79198 868979113
39090 141901 243607335
1358 21678 950636984
4459 73335 -323112945
79865 98107 -480969043
55185 125155 -652062857
73403 149124 309452008
33573 145890 351164923
70211 70081 -818631741
89893 91059 -917821609
60381 89617 291641104
125788 75041 563226455
88092 22866 683848989
48548 80312 820305890
135307 60048 646607968
131252 138163 220119781
131639 114874 313394006
116006 82229 -200808286
134151 45556 -610459522
50558 29979 206765599
70960 80002 -985903259
12587 130346 364479019
20494 1124 837683452
107854 87329 941164253
120511 136952 336858626
118999 77371 -580023529
35298 106018 -377330568
52246 126330 -849668143
52114 130583 91608115
118581 64273 -891750651
143368 30426 697014068
132476 114517 71962097
110983 37311 -162913745
97350 32912 -129423639
15477 119387 -581728593
54760 88953 -3720330
19508 130384 920707547
21872 111927 992950497
74304 89761 -411233557
80593 73369 -111956887
3772 12178 -13125487
84032 89085 31377583
45644 21632 234012856
4309 8644 460999987
79193 97458 -548817999
124535 3315 -834433542
83915 144997 -110633074
59320 52858 -261048281
100512 144494 329536677
83747 7383 934592273
7497 13715 852337926
139180 121375 948498995
22979 94596 451016502
66107 69561 -702363839
75747 128443 761884732
56373 134528 -852938121
126251 72843 -806397582
22817 115747 543570357
80669 34051 -547498040
69533 144533 -1246360
3259 106718 -137860833
136044 3162 -929027684
103880 53900 -604817800
78116 50242 -982681023
33986 28727 173962468
104902 109738 -27371993
64337 121514 -575670959
98645 39493 -217939169
44627 110888 777697149
16169 81859 160685426
59204 70024 259302259
148142 109549 -851117851
120435 111260 -508386485
22738 33573 -735540412
15912 193 -934228174
84351 142181 -388735529
66225 18520 -835834894
51928 19959 665671228
119564 81077 268816173
135337 32200 -171421360
142845 42555 -695479066
117442 138379 788078779
121514 52859 765747882
6134 106339 313205827
53315 126541 -282011984
122934 34360 -214767781
105640 41690 415662498
98454 49198 -594454549
25751 87811 588234710
133729 13023 416592210
129939 78308 -442527357
39603 11676 913381091
47896 76270 126051413
26509 29165 977317796
12547 16440 515004315
121587 16892 359375219
124711 22501 561561303
103265 22546 119686113
73798 81558 -820709112
122528 72067 -218689586
4420 4399 233076897
83083 107736 998179710
25448 929 134653091
123746 148697 542440101
48929 69904 -290750070
56648 44638 541896803
34175 138305 -397361066
113001 117189 445507128
72431 115762 764408068
43434 31810 -772091624
89479 87026 257588820
123561 78213 -983736389
57931 62853 -338704130
141873 52413 -746728664
39615 63388 69722190
74512 9122 329761330
39724 67287 827029593
84201 67856 859510529
83499 125450 764154325
53799 127280 553432648
117159 52109 71005019
143994 88468 -431897315
24956 145323 -632185377
68387 46845 706932216
8835 86195 373826327
8009 77252 287970185
129655 88255 624061305
149070 73962 -563187210
87681 63058 466923400
131608 12271 466793119
149495 108660 -617806693
14353 70607 481550050
7306 135235 188971936
22623 101829 941719916
148267 31552 -526981483
108584 28227 -808025218
116292 122096 89951463
48248 29020 643846082
75083 124413 -387202045
29735 24810 -845290841
87686 35494 -102321057
35656 145717 469737233
29635 23435 459013423
145593 25192 518200228
40506 17879 870767692
138755 123449 107875766
34458 136157 -603444928
95769 3884 -440704817
69899 12709 344032935
113004 141344 -978920199
59851 113083 735560981
83665 137818 319598797
84407 928 282741204
94786 78270 22835044
47204 42912 -446796291
50513 25504 -361772653
21860 40251 -223229400
49515 122455 -453779638
142176 69222 -180275868
116236 60017 263994172
72365 72920 331521521
1179 148555 -998946362
112565 92518 -977069867
125717 81680 -204471907
10955 30343 -208442153
118909 8104 780916017
117061 117416 948454163
98613 62100 843972663
148115 99306 70735909
138507 85371 -104979799
74572 110937 -162539285
142513 71602 -297917614
140725 6526 790230426
73232 138238 -2429844
115123 101286 -521026377
91457 57174 813548570
138118 134966 -781747170
8070 59179 -133493277
116958 50643 842510580
54610 109317 -456961028
7732 6285 -173510102
56649 82545 570382244
36972 117566 192463577
120001 57393 159209079
7716 32289 -444712667
118378 60347 -859616984
146011 8166 -191760239
146448 2641 434785490
48259 94679 111882870
98206 118249 -323903328
44848 130206 -712038216
146092 69773 -292106515
5591 97282 467626099
15043 84801 454341087
133940 128750 970673838
80613 98207 272432842
101353 84060 -559059127
114938 55022 573666107
16632 101710 -824939741
115224 3089 671403110
147063 45406 737342960
95611 81775 -652616598
12128 118937 746920963
105164 19934 189173263
142907 139474 5207545
117614 116633 333889103
29231 130053 776346287
25930 10627 587832989
22303 126548 -666636141
121369 111063 -627293044
23428 27854 -211942529
88 6519 -681633592
109758 53222 400991399
21642 126459 632868831
110721 78225 180393944
644 107660 625722099
107928 118142 2790015
25790 47403 961534850
67024 38387 371866339
73216 121153 770689340
144855 53556 505434906
67678 128517 100760827
77818 132238 -541393577
27682 79551 922578988
36779 62352 -275811182
57496 128670 188800828
147013 27759 -142601940
72844 104431 818105651
136683 6919 339532609
126460 112033 -24144608
76248 16141 266464262
28087 117676 -124014758
43952 92694 333895226
124323 129441 750516411
63508 130787 172038299
109952 100156 9636385
49737 127431 114716525
115374 63193 246202923
60883 5398 956118037
87924 1921 -897279422
28821 60337 -656006578
99740 109529 872325628
80727 20577 721222525
86954 76165 178057435
6241 25166 137885198
51257 29634 962051372
40590 104554 116302824
54584 80649 39848548
123537 51403 -276434386
135883 44884 -950836751
135432 21643 150055848
77055 77665 328013940
135453 2408 7741018
135244 28724 -124634647
46580 46453 886921107
46536 118555 -483496828
9286 106819 -683264972
120172 32470 931389697
75729 112957 -116550187
106437 115563 10160792
122515 106105 4255883
50981 96677 914933196
96831 77994 -422839555
78618 114944 -85447209
5424 124864 -739576632
42277 80968 774998002
104289 102253 -960692099
6135 13000 -990469422
54673 7044 -686354823
103572 122459 659568296
37434 111038 289427953
13303 55279 601513512
72709 143648 445032460
89234 20215 -906580764
88751 26615 967115610
100688 101444 -125078193
85811 1971 -901494963
12998 93224 -111588035
109346 137665 688583365
47243 21671 668640400
14667 77301 -836180712
44082 89032 -972526197
47885 51300 -575260607
39231 7715 -764140605
35091 15008 424044896
131989 87503 -197803028
131307 137613 -862017326
130551 148301 -384247847
90738 145201 -711010160
27974 13394 -225674368
42320 21119 723606605
79151 16415 -282303913
34104 55709 -661619108
57775 84722 -900367234
57919 148516 -170607483
95811 131684 641080115
12763 131732 940563388
119 136154 -54511839
147466 113267 139977158
27247 106675 -396189467
14808 112210 -240517403
121564 51793 -562151095
92476 122180 607810166
13642 111734 523143367
11589 118921 -913768161
30276 145324 -131121497
16634 14172 871172992
39526 2758 -939842855
21976 95429 -965861371
52978 84660 -888736398
71984 87038 497841196
16718 118292 -453170434
77098 70075 -194459853
116438 135524 -207725696
68297 140885 -587503905
5384 65514 -113012347
90009 27034 -348694535
101874 22886 526252184
705 100076 -445146568
32074 53923 721772838
92794 79978 -412437589
92220 78159 -821344261
88385 149684 -99951362
10660 100863 -585289313
110510 3708 -971215382
67486 143303 741869985
90653 57935 -879882401
20622 64281 -711744815
18664 16898 190314862
19743 31541 -831282025
57343 6439 841030365
114170 124126 -873866887
16547 40637 45102689
73894 91416 433869077
40563 32396 -948269290
114156 31115 -656332369
47545 119395 -453973171
12709 143333 -926258024
69163 17781 105571791
87415 87759 -378929568
2884 79314 -477583842
117953 103108 506622747
75627 139895 480379374
51952 65851 -416944563
84030 79 335755473
33781 139599 604729613
31064 47391 -459117065
29400 88826 -979630616
51515 28821 275634966
10462 60249 971286690
17084 91935 282450463
89819 74526 -941601877
129060 73245 624074521
125431 40950 668547159
98311 121219 419387391
112644 106041 -689616400
20202 137756 -111634063
37816 39008 -507022061
29660 137281 36697368
133547 82033 -544424819
91726 24036 254415937
25388 23290 -279847627
18176 112420 803826655
52948 15370 794822723
9313 51247 -153403651
46188 143856 -432657662
124010 34458 635985129
69733 115463 -295491182
73152 101312 -396123772
104355 43422 162067716
66132 69308 -30726506
59589 105716 -436620814
107621 139758 369608896
41442 91246 264212648
36494 41646 -245223618
129383 149245 -776131052
15196 101519 -636231204
49709 52105 -110136503
77658 4248 -344826962
147295 21523 241151397
110635 95313 -565903299
110855 78398 860052022
102853 134090 983688174
120967 70579 -559234443
67993 39697 -188363869
15616 70474 499201802
26064 111409 -151031555
89324 131828 -501231628
96544 43085 -876388722
79991 26866 689067081
43318 142465 -592272956
102816 133715 962776162
148718 66720 -442625496
55249 18850 630943148
103472 145009 -345298042
117599 39100 -232441323
62408 116535 626099591
91782 142123 -919167024
41222 175 406598647
142449 82041 -520959036
140939 8463 511107053
4953 120108 -422618711
136437 28377 -872961591
119053 46798 -959079539
110306 136209 570401053
42439 25037 -447251381
133002 64120 956211711
2679 88969 59184906
46149 142361 792817884
25322 41911 -376421300
12416 89130 -533232619
64660 77391 858411641
52214 45964 -574811687
103524 7662 83871835
39929 98778 955911132
68888 135641 -223727051
73732 126598 -294282919
98862 35267 595939094
52341 23879 -470760989
29179 23645 -320842160
66596 76347 -681026526
116187 145081 -827989959
125223 80254 329567166
69394 63555 312916766
57362 87966 -15364933
68227 28049 -673955177
28888 142045 -628642241
48727 110802 694022643
31272 50880 -592230962
47743 84771 -576780215
136818 121469 -266208922
27991 42696 -531771252
131320 133622 50784499
128081 118590 -789819243
78868 103233 -12714574
10319 114247 152196825
138686 57389 -651252041
104716 117158 712071369
34632 98626 517497575
147006 87658 -48518515
110950 54535 -321650322
143837 89175 659574834
46062 36066 -909671494
109014 112076 -398554853
25056 65745 238390371
115804 3214 29964158
20455 13522 407628288
123555 28071 -372661738
84016 147044 -652291733
86023 27043 594894258
60269 31692 -255835269
129215 101742 -926119503
130944 35107 -475583406
74726 12275 -27340324
45942 114443 -86079942
34243 128714 -750861488
131867 99373 -19393650
129326 146988 693665795
23317 74787 -931590460
119215 93355 568182242
147174 135189 -185590344
65262 114979 -889812149
9107 79854 896942211
127110 18653 493152738
38179 77232 774181002
92926 101605 -522314044
109539 103297 713539187
1213 65027 -634444872
67068 2601 -752658331
57415 27034 -956828567
70927 64862 -738910074
94420 15781 -911400166
19655 62897 306413074
145930 33324 909010082
40270 87758 19057853
49736 114175 -276856571
87904 107805 919857770
88061 77561 351442066
104636 148718 -267719598
10405 80401 -966738726
22808 95578 -505047288
47657 36275 -336249582
93879 50190 752025952
125943 74730 -32906008
45509 24716 521716897
88260 121211 449335762
5518 114789 536467251
22966 1845 566296377
82561 30155 327199225
53300 30809 -879595594
21901 102117 -217350520
104379 3901 -591221480
34888 121705 -477455805
103616 28143 477998545
16409 8710 -752137049
104506 53072 870093305
23684 71238 -180741511
19032 19590 319552205
92249 2120 444955252
106674 103044 -19920843
45549 30639 808579152
45234 120608 874032918
16882 10790 524336029
81271 50448 -864521835
129005 1475 -256078631
29020 76831 618794111
102095 56525 994078623
13015 98399 551006872
63493 46682 -371166066
144619 77883 408031975
57896 116860 -819555960
22866 851 518477026
110960 105706 -551215754
7378 88660 -235457472
65403 108366 -404055476
13384 148107 -591165389
84899 127453 -343824042
29310 87284 627450763
56293 100048 -892092603
118605 36789 -178350484
102068 89656 -923419217
46716 4357 416259064
112640 75307 551860103
7104 145482 -684132957
35485 108309 491955291
122439 24886 -725047241
53481 61690 690303632
111726 34328 31471922
69362 18088 583141608
61012 68632 455786683
120423 41531 808542492
133536 56600 -240019497
145853 35959 792171210
12239 85560 -355526428
68039 107035 -411934356
127615 130758 483269888
74838 40537 69425026
37081 88507 933522716
57570 147276 -391519997
116538 27711 -563406293
79850 47415 -471645890
104903 106927 -566905480
21532 102100 -521258289
108066 49333 417046420
124793 8926 -350596836
72936 127172 -29789913
7113 130843 -32143893
148601 75602 251181836
129608 44118 588949560
128313 26608 -700835774
7338 4000 782834523
30965 18451 618075794
27093 63101 -796577331
67421 73066 -632859470
3564 104051 879170939
134123 123156 -680016934
59131 13500 -772159456
826 102432 891699457
8070 72112 653714945
131765 136609 -692602869
112573 23517 232587485
148946 106687 703368187
4922 118236 961521162
33034 142995 572107861
22786 12291 -168277639
87439 24490 -222476267
149211 58483 518062793
34221 55261 567901680
72674 68706 -229005862
296 76711 762306514
14865 26124 -487646636
81982 75660 -758390289
132360 27982 -993066897
36866 71314 425094300
47059 88155 30461922
31588 68665 -363882204
60650 23034 -24501134
93982 32344 524997307
68194 142795 -144686137
140882 102023 -609483447
109764 94636 310332085
41337 135812 77682289
54160 56859 -316922176
11581 100538 -965609157
28042 51666 189108271
103109 141113 285244772
143226 70888 17680097
32988 24714 114372416
104108 4477 -629755394
35437 118125 539380975
57201 57210 -388411445
107591 53919 -991602885
40700 64170 309985813
7674 138549 -752791304
132205 115970 -731181170
23120 119633 636211236
110583 116582 -310378379
128385 73042 793609309
38901 135509 2020272
46648 24788 474127010
127158 37844 -638882151
135249 109499 -66107297
8243 9141 -463106241
109873 5400 109190085
23738 70843 366864806
137113 121260 748771189
6407 138555 -595224442
138589 87333 186225461
53092 124541 -818209081
111088 119612 865886897
23719 105291 235232623
83348 142258 -129841248
70611 23970 506408298
30467 84731 -600186249
41 13314 -690089453
99743 66167 921607793
109116 52985 250870450
96853 11217 -475716614
9632 79358 -88650525
91978 60498 252703546
70214 99503 134381355
64623 28886 -672438419
99401 18637 -87369279
64703 76622 -24932660
81591 127194 -932788040
33898 9296 -28631225
24016 71149 627350552
120543 13152 -540879377
124717 62807 -830242629
51339 13895 -500567404
67341 89564 745517858
77481 37245 320557348
39391 88179 -136253809
91223 6289 -192641232
103233 14941 -954572404
90358 50482 -191047721
57252 142847 -647931296
105694 143950 -255312012
127235 129807 279670505
56454 143471 998330844
112589 128444 -26438294
78190 145991 373437297
30273 21319 -277605338
90605 128940 -906717181
138440 125872 -429364343
144536 68969 -321081659
105806 54166 9704357
73130 28125 77121341
32302 146890 324872672
82063 15951 -508048996
7556 67814 168512962
62666 2782 780795933
105441 94405 41102850
142931 37799 507295488
132135 22017 -623080833
3849 41472 213759138
128070 121774 188427259
124883 130902 -798396920
85303 58759 -34652300
131110 99626 979553125
29751 121611 53052541
63309 116015 -692036796
107400 27916 38094560
80169 103650 -531754091
14218 122356 -608092363
82185 24887 845390245
57274 77313 -443261076
149100 144717 801543087
124932 149075 -189549341
4888 18258 -361585771
11332 11624 -182228000
128877 29866 499341843
107977 71098 -71325008
34751 138336 331697927
14663 88797 -247374032
131120 142561 364963560
21679 132651 -130006381
42323 50498 192516314
84169 74681 835035928
1941 45270 -241881482
32137 17875 820358618
133032 140419 -18269263
85689 70208 -355567902
93135 20870 -286846654
32359 21639 948858179
126246 100213 -619622303
189 39804 62154003
59286 94371 792920503
138371 133220 695866900
59947 49210 75408064
90591 110712 130633982
22706 4055 735740390
77222 99641 780134878
82313 126880 197274266
101196 113669 -260686950
71714 86653 184540086
89593 95565 -391187811
145923 102392 356218619
80337 143454 -124458106
63451 146044 891703964
97780 68408 106802928
40811 59390 906832386
62097 70205 301264760
87862 114899 280178160
83581 81454 199325025
45481 2892 549352666
61636 45642 -250191135
39049 28872 450234209
19762 34074 398529678
33867 105938 416807974
144557 51858 653855489
65674 28763 -888102243
706 13844 640015191
24853 79540 947378032
50101 46280 -698591759
147581 135891 178361023
80811 44564 244403243
41280 112943 -622861526
10317 131230 809639173
74896 119388 731515496
82143 58593 9843980
103991 101440 -303665012
16896 104577 -895371995
67759 112893 -4359904
93272 145060 -770462461
30998 49172 876602939
58023 22480 536819429
133357 85329 827276878
138161 128786 -657249207
92980 138330 -532676531
1505 11538 231329546
50434 43711 -549847299
80983 22395 118964551
22907 31083 -799633125
122342 113195 852856045
149261 102285 44074198
136701 100982 -512365315
62526 41558 -476107412
58181 68855 -66709612
118489 126666 396504111
17927 21020 -870736129
58103 110611 103793481
68344 10098 701030487
127187 129028 241932372
117237 104123 692734412
75682 11775 -341
24336 41088 -850322226
110429 144559 -310188988
125448 49910 207008763
39102 41336 -73138102
92643 101393 -605339960
91679 27283 -203283717
33429 61698 -466368637
93630 43292 350107194
44467 63069 973390151
19448 106701 -459563277
142973 2002 351744388
143645 37508 936247270
51107 115503 -683465684
82183 108592 -465425929
86743 67127 -912969266
32022 100124 -701580068
280 134652 459021689
102628 46961 -400400408
138779 68583 -709168620
144825 39709 -253427858
87588 134813 213588382
10387 48508 -90200207
50964 16447 964555627
94292 9088 -729882190
126103 144508 338903433
70359 39655 -188754926
67421 117085 364676939
11237 1716 -573717838
74524 80605 -221776064
101376 73253 -81438716
109211 126270 -22954601
8579 3608 -655593056
39733 99434 322821592
140713 126937 -950288363
114639 33061 -248177211
20440 120534 -835652782
7717 137929 -224204537
11899 47797 -429510365
5351 88710 300147783
48532 75113 195288120
112132 57998 162609288
12238 136725 -526153002
50045 124690 999419725
49691 51407 822566044
139915 140261 769259494
38887 82701 -526051623
32435 115381 887307762
118597 70229 897878972
47217 43476 -79337352
91359 79659 -713897158
93743 19971 -371331896
125220 78392 16226666
21285 139064 -372777557
43999 125767 -160094170
137047 26883 -166301064
24479 15146 -953244381
131070 118068 971517842
62606 145930 5315091
123593 22657 -580686454
73906 129753 539489823
42476 38313 -556002353
45677 141570 -97262068
146486 26003 413231875
114648 90336 -191985032
109038 120936 99880726
107750 146433 -496987364
10313 125154 397058487
58609 84992 299552188
76604 127435 -302402746
103595 35786 707529799
128279 57572 -412266941
86850 52374 955937129
48507 127801 -693403276
67038 119717 892224627
131277 44121 -260379324
66255 15662 -897177873
66388 57842 -973506626
114050 19500 -573350484
135838 59226 348685210
138469 5921 -992648485
145256 53917 -686714403
8917 143625 132835576
136862 78950 -103294412
53334 51444 -333319791
60788 31238 -634681056
1659 21395 109218515
86889 103612 -799940153
18109 129769 249885020
124672 22419 920175531
2772 74498 -218787411
50081 139740 495282329
135426 123076 380905344
14286 53165 614114959
83514 130652 617888696
123864 31917 -596697312
108920 86439 -213163169
138030 99528 810537689
83022 148170 -102450379
38563 132099 853426228
138971 120747 -291718916
137547 113433 53298295
111976 44704 -892697922
110526 117381 -347410585
93541 49296 -541652908
77513 22632 614517119
45310 36847 345318858
75800 73144 -727740566
74816 69087 -32952073
131110 68413 116511387
94408 52961 398218791
13844 87630 578176149
101930 148454 -309823761
139159 113563 -654181565
24007 18664 83376033
49813 8685 -978183769
64508 33758 -101615096
19538 55106 879099627
74606 59723 859374581
1862 45942 45615902
53868 31740 -103686568
92571 127026 403634043
103428 124336 -587322945
148193 118813 -761430473
118291 134529 -458549076
131566 48015 929811061
118005 96426 575714723
53556 144901 199464333
42682 65910 953476814
43257 107779 63040022
113987 145968 -943329307
25597 22890 -49364657
135101 19549 34349937
105859 38633 -705422371
83112 5609 53625072
118197 121019 895658963
86893 6563 808177729
62767 73365 517276780
58718 46005 -467682025
43181 133000 -908210614
27426 130350 -317601058
38294 41838 -169773961
147291 90346 -79098924
149233 16273 204847702
39141 26690 925775558
51683 16284 38233944
41441 97109 -930631466
12113 99703 -864819116
95808 39621 -407292697
39548 89073 -497303751
81954 64683 441025965
46296 89811 -584446460
23528 122866 -434373784
22620 70310 -509968097
133288 93074 598216824
133471 139265 358404045
21556 27557 -296091761
15690 92972 204165301
92528 3748 177744108
19615 2158 285924374
148184 27476 373352780
143238 84056 -65292097
34213 147205 2753161
59956 69211 818462883
47974 5688 -695337141
13584 48020 -832947880
55294 16759 772391350
141993 72107 290456699
49650 86774 -4479954
102166 108345 -116771677
86118 19306 521220143
6086 56212 916858822
138491 7871 -786630133
109648 66288 135030833
98343 28526 252435895
137793 118243 268703614
32349 78970 614251114
63946 111016 509997977
98759 84263 -605725473
68879 19998 -342391408
45242 120354 -884193252
12027 24535 -289531346
125410 114167 -467629145
139122 6410 -205709359
14028 126767 873922337
12341 126995 29036136
3854 66108 -343689702
109254 124274 245089615
101826 32322 296927652
24049 70961 -144705795
72556 127435 907684963
75729 28565 -213803736
14042 1512 886828688
127378 111806 758898930
60155 64537 34711222
93929 54487 -902968806
31753 77995 -237651267
108114 26440 -46782437
80603 97257 -530903232
97882 24755 867449873
87714 51 287326990
14951 147213 23095241
40599 73512 877476902
123164 41185 29540579
43588 65879 -403218553
115841 57316 930668454
144429 78244 218228578
3511 91725 908579409
12948 138393 -304208332
82917 146877 318355212
105410 19009 963478939
104630 60281 341355165
143874 100279 -840221953
45304 29514 -361317497
106886 125689 -891425178
89969 75997 -889868142
52215 128559 -148131950
59721 105789 -208785937
22450 128093 752916889
144887 139650 -421821614
64990 14613 -79590831
137798 60007 -341117449
110586 37060 533401975
102697 41393 587217356
70976 134443 742509933
94879 17737 -873994486
66595 126309 300059557
50224 36688 151754379
45060 138384 -428379510
35721 19052 -677113180
28439 49729 732630731
142241 36022 887609718
33339 16120 984857885
14489 17149 736998851
22709 18737 -63056401
3564 63123 517025989
20971 65012 665599943
82807 14005 116078248
112864 15923 -962642212
10922 61660 -504183173
105332 71281 -668114762
59208 8187 -545864301
14756 133543 -341599801
109721 67233 405618336
145003 149025 345676518
69881 14604 381659651
147396 19649 -823824799
118771 83220 -990761764
55683 149564 389089659
101412 72717 -445888756
54501 25497 -585819883
147544 9642 60800007
118796 128448 192426027
118590 14925 426168265
143132 41520 -355587808
94154 898 -60431920
58880 117134 131755845
14954 109686 594153857
76942 58748 -412905250
69808 70142 466737570
37645 74232 -990748658
60088 104797 140126776
21648 86386 854727590
64132 45269 -495042090
1090 95104 717460313
110538 93394 860995761
57222 35418 793486009
54223 117697 824601396
19491 117253 631585638
43781 86955 930396043
85757 101824 728742522
107168 133 550653145
109230 92176 -921693436
80397 142391 804779773
80059 144106 501673894
65710 144740 -369917810
17597 80963 651342728
54934 12394 -549613097
136424 145513 768440974
18096 47198 604147562
104331 32964 988414907
92992 2320 975998898
25488 139583 535237072
23030 93702 -25441091
7305 51116 840806044
116399 14588 -358472985
42108 107521 672290319
56982 149605 158479349
123467 50196 218995243
61861 132734 714589649
144657 116044 898660966
70863 149134 321817945
72636 135395 402882829
33768 50463 -530519390
98196 13097 848079813
94811 108077 452236636
119890 68915 762156670
128899 12287 735361702
123950 1851 -390787364
91264 123202 910036453
77928 69540 381047092
8435 79990 -155264597
148775 53303 -523091201
139977 24455 248679156
134930 64001 -293560731
115270 19438 -410447080
26484 47997 131765265
85629 82171 -765419377
82153 117209 181251521
83548 46463 528907226
140085 138953 896928192
122719 41696 -983227483
131390 148440 566751557
65788 40285 -629464812
42648 135273 369460060
69017 149385 -739443450
76590 60091 768756689
102555 23529 869574842
26279 28451 648719713
75372 49078 -57870356
54669 144650 -592789607
61707 62794 844429972
85306 71951 398261795
122547 130887 -600289118
45824 64888 -387637908
13453 7290 470210405
125729 18402 -334713098
148574 74417 -909014124
5397 25698 810863719
70450 133199 456010057
20629 13005 -77012622
96803 138841 -511451844
77613 43210 -362216802
30942 126285 992346823
120356 19779 -807912913
132646 49737 236726008
137934 51951 134875606
137732 59976 -38246163
131747 94082 -93365670
35960 116117 920612624
89999 146190 -121887420
148583 71504 637809564
73508 65172 -746425350
122433 106506 358819357
24843 104212 -868487457
69810 19068 -558670499
12758 13640 -937722046
91177 86460 857137652
32789 88370 530573100
40850 21692 -260250807
77891 65060 -82114813
49562 78057 -44147790
104705 111334 -91988270
36106 6020 672824221
80228 48579 252854469
108911 68178 -199745264
63446 56152 973156165
135080 103187 -584435389
116547 115938 497340211
125473 96539 466592855
111480 135978 -196352083
16681 51890 485666287
40319 91993 680290168
76306 79829 775421654
74173 105651 591086602
82085 78219 442975204
8168 125908 976481477
82168 58478 -210774133
74497 101999 -34587644
2763 137775 -826649676
113259 126916 -224631396
36453 80596 -851974056
145333 29797 -170925546
18300 21448 -196685592
59261 1418 507398025
122493 97189 -522810183
63867 71633 161788097
10363 81780 581615617
97314 33345 -821373423
101676 57595 -604764657
135985 54731 959708542
88071 49500 -170049901
62997 142144 521740459
68881 86017 -653249315
67783 28177 467362645
47746 110101 970637024
16291 99574 425031290
60506 135997 979806149
4684 99073 -813947414
16682 141090 640600238
104132 9945 -571423964
146967 92384 37463280
126382 58149 -226238777
57348 96153 812722928
71165 80662 -975343298
40092 10144 823537796
40125 101085 379591800
115 65702 662058677
138967 59880 -699759561
13130 113765 -38697484
105843 19402 800327686
29771 128461 423529649
45024 133911 957187166
23773 45736 562512774
96484 45716 632182404
34569 116525 820339236
33351 78556 43872404
76319 128091 911865208
2879 148106 999444637
129252 1349 -584098387
24824 21217 -891373273
63790 45281 -835115706
46850 50160 -686216290
7040 128310 774006641
113078 76819 157192828
36641 143806 -458346829
70850 46819 754082952
25231 33501 -629109568
134680 2669 -844076154
35064 125130 982635870
86097 4753 91895983
56748 146230 173919496
45273 52329 -764064350
51948 11471 245593291
41641 84586 -51625474
91976 115821 -742194308
11924 19056 -975518804
78894 77772 -878447081
116493 163 450250011
14147 14206 -987970203
144704 102226 -285931677
142097 103978 -579178186
10601 24884 -475904230
62631 134637 585779836
30663 44231 -942134751
40120 42768 -599866560
44439 28987 318455774
82241 127135 717326591
75178 91015 877499770
108349 96162 806581864
60271 137032 40786690
16714 1071 179313022
64482 110499 580438926
33477 22301 -534576862
44121 131900 927045501
53115 145522 -285428155
60763 51481 930750009
93746 100864 -327431512
33746 119885 283442650
134691 146310 -673891506
141265 105291 682972355
145854 68248 971960737
85466 6969 295664302
147252 10253 -607773228
31580 122069 56963588
67030 23575 678340701
17965 101912 -777619651
1597 112599 694147001
48198 140442 412730253
10913 58986 805136808
69577 29074 -406720432
122965 125730 -196848968
104719 24818 -939072471
5511 23017 822037498
48148 128580 -894858843
90738 10001 904060052
22400 60141 -392298549
113630 149166 -637840642
49962 132358 820398760
109966 149129 982954520
8599 19249 214569879
57127 25343 -596929763
104404 27826 -849809628
58836 142596 435556098
33803 113127 581463944
128965 49200 928493442
94662 116209 509306732
70029 113322 473658132
977 29926 356390834
72622 130895 -584673715
99532 115961 -468317750
72141 102162 -422657216
75487 109164 565495288
84528 114730 817825326
116761 39240 -626194605
76125 83339 -206897847
130150 146030 -580887723
70175 113866 -936342014
107669 11340 -687294141
35251 132077 611837511
137518 126642 898573958
82865 35236 141756436
16140 12927 711054554
204 89105 885525766
67593 129890 -824395184
122065 1449 -937697315
70009 143269 -916638681
31295 17415 590188136
116414 71246 -809012492
22456 34666 73176316
20305 27871 612155674
105085 70890 -317582228
97552 49079 657446513
37211 102913 199926387
100011 115993 -684589701
143193 54826 -838554682
118357 78706 666940065
57472 91255 164911499
74821 128716 -661835916
46556 65260 -971933209
123414 108619 726085428
70711 129352 489445380
134807 51846 -216659287
65618 52609 858786157
1960 62238 277719567
51377 82007 -832106904
35085 9839 794982631
51353 60390 -543355989
142261 8450 -15993861
105480 58231 -989393350
1683 69330 894911808
90148 94598 -828624334
127631 52380 810001427
79100 27634 -506282106
42026 31867 -480744411
99883 64564 -481637469
109123 137914 -171064626
49375 141477 -247185999
127329 20988 679893504
95335 50563 -262837974
68633 11139 828191361
10564 128165 145437630
67082 115401 -938778476
60189 75372 -341800508
76653 23914 550176315
51219 143465 -979663704
122355 113293 -322913594
136924 77696 685421866
139041 26766 -84978688
22490 36618 -220345190
72709 85994 -9462171
8834 82149 362421553
106138 79089 -61011790
35690 2515 -859711965
18849 148402 -71726100
65478 28307 -684927586
138365 54198 109689142
51847 138742 779193053
48901 17343 743284809
118512 88668 -52063706
1210 77052 -909585011
16140 78735 103238971
82310 87109 -957168198
72891 88559 -950158671
51730 60915 -403184158
58655 26029 -347576129
127593 3746 -849515062
69795 30633 245761834
20686 126528 566855549
26447 2593 454338934
34305 106784 -637546465
50936 10925 -619807711
71185 49912 441080256
13414 34740 742424522
57875 109248 417144154
47682 22180 237989081
32741 65519 -830270151
30483 108346 -8770165
6493 14734 373561072
33966 100025 -395046140
57777 46301 -863274051
131004 4614 250632199
35276 140777 640346846
17123 85037 790667640
74399 94331 -664396938
12074 100680 -490765446
106183 71977 -861245629
25005 113175 369309876
26252 132021 -421276082
23305 145595 255111294
118625 93931 666188230
43916 56503 788332145
77267 125010 -269583540
9722 108755 837430896
78774 41667 -35253130
128560 53713 -722705712
125141 127201 508678136
28190 103411 493403087
83238 76314 148682503
144522 70018 -465917933
106933 15800 708206514
38124 2561 814160357
42566 65174 224131217
138678 141800 679052086
57198 109415 889761094
28657 66733 -410380314
147165 69722 918442941
56675 57554 537506813
52427 22477 -902450810
44905 148180 -513734083
135894 28496 -747115946
123277 56141 -406189359
71949 146272 343133046
63988 101845 -263991362
28722 32205 -196906453
22298 144257 -370915482
104888 113166 -578480755
28033 86192 -551913293
114028 70637 885191313
89230 121260 503675200
120792 138739 -408582060
85251 77740 44888510
100126 30149 648868897
95523 98450 -241654438
31132 7995 847577531
33304 41324 980388170
18417 40921 -503395690
147181 27654 -803656080
26834 77705 -681342774
310 86878 885906731
103376 23898 -411736572
107045 33062 -274457412
144695 134764 -971997161
41382 69432 -700825056
87621 25561 276296423
60581 41932 -547755911
82439 68882 369476668
90504 19506 -165262958
53458 19893 794356137
140955 128052 -922288107
113964 64241 156507706
110982 68952 -783471216
5611 30394 691690862
117291 137802 -960908645
110754 13965 -905485876
137257 98878 889906392
19765 130061 -215934839
112838 8444 208222023
117050 141513 -424713026
25595 131049 955715468
143667 32228 76875334
19136 74730 456291951
145899 12499 864739345
114655 4094 -578000754
65207 31031 -37987067
135681 72013 470987953
84053 71001 144439240
73768 47422 -490818684
7008 66964 -83991492
13289 47197 -109815623
39300 39561 -382852951
55419 108633 -817335647
81692 118892 -36922987
70150 87711 122936905
56570 75400 -426335094
26471 74451 -112655862
135182 16330 -681319680
18166 148135 -922571648
76858 123511 412217873
97085 81129 518736135
69070 24866 -936252918
130629 36173 -335483535
122957 28232 -927681292
69621 12986 854460841
70169 47516 971554367
77647 14835 -213019305
15414 2052 995322200
118228 142810 261366510
25087 120973 389040954
11058 55818 946337485
34648 81102 504675237
112542 52621 -328441602
35056 1748 306192550
40686 65360 570774863
133765 56441 856130224
121480 94782 -913370817
122781 38422 783125230
54908 144879 -288058348
93630 37802 795869880
142573 95156 -28046155
42909 70825 -773772298
80596 90356 693266525
41292 29411 429959702
135959 122221 -549613652
22800 79041 522695349
95477 149625 -927070482
87357 15763 -531508157
15960 121072 -547754313
63102 65841 449432517
120349 11333 322258604
22641 22582 808531834
98783 134099 -12845829
1946 14718 48969876
50454 68652 879704070
99256 102086 567829821
126627 141893 -554535029
76978 90943 47687759
11007 117809 251361433
108128 109943 516457811
71683 116981 260576237
65944 47911 -155922543
60417 39709 -588492722
105131 45274 -330778895
71906 120263 -626214083
30452 149319 733234389
142151 35570 80717329
127968 130831 982202821
17852 141009 -160553927
117387 943 527188819
17149 48780 552655642
30348 109187 -453589244
146448 42027 448991813
20526 128506 307388563
61865 74418 -317597897
58872 6759 -37006084
36890 111006 -222051413
104405 66263 12396420
142860 147060 742756614
87 82304 34052702
62384 52561 -968585996
109542 21043 419679776
14938 48239 614189495
108364 93585 763064530
148713 509 555585228
68384 6057 343453287
99159 58986 -464017390
101052 18544 321101000
117829 54878 313759490
59318 42302 504039274
44772 84931 632704550
114023 75658 683172434
45299 27610 431540908
129928 29298 -161535151
39954 65243 536100820
18095 30920 378451283
24766 21205 -588719847
106184 110793 960632290
79842 149317 -581450361
17662 8301 -130254565
91202 88668 91513489
129604 148639 232320197
103351 85036 -426281127
45611 60853 -702660211
24354 68169 -379333169
72885 125630 109773145
97840 124893 -914617253
68579 68638 594662194
131558 77169 393498867
69367 98462 -570840818
64596 59203 817845797
12428 74816 13365844
58310 3179 -234601850
108532 3629 133942130
28254 42527 -883895227
44104 46556 792283909
10529 65610 468710412
124521 104405 -509160029
36929 24316 757685761
124086 112950 555519522
148133 8783 204951906
106532 145563 229431610
106990 83321 286220923
96270 105440 -909751113
83368 105671 -643207177
130360 147276 985821792
56772 6740 267124617
9937 103513 -681965219
141532 4178 47870782
72570 67912 426881687
81806 114261 514622109
17377 28867 648830707
16155 88591 972515483
64624 44055 -211624221
140644 4211 337845980
95242 107146 617335211
24966 4852 -759376044
133323 32794 -248566114
110156 71800 -214870660
77499 108548 422690301
44191 108008 -1419705
114401 66051 -778112507
23274 102180 831169516
56203 34248 -149375297
100950 1751 -683371550
148199 109799 862104294
35844 9215 200382016
40103 136630 887809814
129262 113090 -302675457
4067 135560 -713630021
121351 135314 -38858909
51455 16062 -872428238
48435 64148 292396352
79725 7349 964293330
147169 70036 823951252
54328 9233 306128923
33723 127896 565218555
134442 84478 -813592584
74443 59587 717627293
38067 45858 -967868870
77111 70628 -465576108
86594 29453 -394513088
149253 89671 -148217953
116294 78788 754923804
2134 72012 819686190
125402 107984 -85756111
26013 87860 986034141
25514 133272 -996321490
14314 29673 -742695722
149013 126476 -719558997
54342 133388 715265840
64216 86158 -689876012
117650 19505 -873374556
144921 10164 -117868341
134938 66978 424860627
26437 85698 -573504494
15008 7450 693528008
92864 102813 -631401338
97019 43661 718985609
43896 16653 -759075395
22765 8462 730239052
119893 36063 660277459
26601 133963 -396877671
92619 77006 -510258273
129747 116361 -433890329
36258 11081 -420221937
76990 134348 393758376
100948 122797 -46983674
80441 85757 184036990
94444 17206 -347788002
14914 92290 653320541
43121 17220 577686368
69337 101639 -815950717
119703 56427 101615802
116136 32830 543901682
69847 44891 32480501
85106 82943 204814068
148636 30959 -691365037
140018 24721 -419144957
90911 103562 344293159
102898 47031 -575234481
9203 120576 446636838
89617 7239 518199055
36889 42394 -462414431
69095 19272 -291021941
79107 55767 -622238884
55480 40642 -706111280
91327 10760 -751316335
88421 5929 -458764003
125222 102125 328634215
58325 39637 -947129563
103398 127968 350773068
83468 54478 137859903
135533 16287 -122878759
141865 34059 97845223
2023 96683 34417818
83488 30169 95263830
110132 12763 -429083677
128729 36466 -181300931
13833 50059 -863056741
106225 33288 629475600
8644 15986 -795653760
2325 129105 -40064414
51670 76267 -58141452
66253 128707 123283280
135065 72266 68395642
14852 16778 -340516327
79536 54854 -746720458
106874 148825 -241175171
57489 23386 -40377302
146592 84902 804664669
56205 104461 243870253
111398 57968 553898380
63742 92862 569340340
72581 31274 697754324
16667 78968 -769996861
101525 75890 -989723398
129065 45705 -541640279
58617 58404 857589456
96237 51614 44644194
128291 115839 -327546028
118673 8371 -117959437
98656 35282 -528765770
142737 58741 -212294662
59112 60912 404776526
147419 38060 -681320938
76593 104901 -925562748
91202 12979 -598065922
148134 84932 -59436548
15207 76510 118583666
135870 24771 850077609
61062 117021 501934617
17435 119781 25299722
74688 128285 -226879940
27184 11187 16448107
55786 73685 197088956
132219 94699 -92944801
128983 30799 -989697435
41145 54391 468866737
105384 130448 -882032198
106429 57547 300838597
1211 149329 924201149
26934 6532 -285337255
21362 112769 241115358
99393 153 726226919
83875 83051 -652066284
108914 110145 878381347
83505 55893 -271504500
93995 76549 491145337
34545 75696 -450860733
722 33280 116035235
127898 43417 759233726
142464 138986 857393937
65688 76993 457860183
140095 106603 -446295201
35693 144849 -401853815
18838 23428 -120983162
143531 61392 -115868530
124877 74279 -137116060
69625 91297 -969715111
136760 64555 -208927780
67253 134361 7313556
92956 98870 -882692643
23994 39032 -724052300
125535 111818 -258891154
56001 14560 248084599
84361 78040 136495937
38640 107602 -554606770
90314 50751 -807946086
50707 114648 648355210
63833 136594 -439830483
132469 9368 735560340
79771 98580 494075134
28016 105689 -644096225
16750 70316 -508722045
22336 83547 -891064590
18104 115354 237112407
24356 3223 -579996012
4804 141584 816752998
148073 21428 -726763639
94898 3110 87170142
89091 60091 22457067
47378 66926 -591129804
132346 60485 445640740
124594 133221 532791743
17782 22415 354131212
115651 49531 -348354696
143278 91169 -870543528
23794 100384 896350944
86569 121912 583445837
55443 145809 184098556
147519 22012 -304935468
109300 14332 -664719194
27614 65297 366359486
120698 98688 993433508
92259 45538 119228648
32548 65942 67000888
96002 63364 -498427546
128774 129503 249616488
98295 59532 -670081602
118568 45979 876706211
60525 59063 -458067137
126821 43112 -948931945
59314 98083 521078912
115216 22216 -19982749
77797 102063 119087007
83241 117215 -920168645
48389 99177 -273457157
8045 96582 516288502
118384 5729 520476518
27892 122120 -669424277
50350 137014 453155520
30607 102199 533380876
90282 55214 -128825731
84843 139762 -739510594
16949 85428 -35182224
82484 131 311483509
33750 39015 -332063227
37554 65899 -162792900
110756 144352 -984904003
132751 23922 513945561
119421 85574 529196939
67767 110685 943880921
3766 7391 81716467
17752 53320 413455764
44329 116610 -427087799
44033 120202 -800148046
124068 69264 209084418
97678 59002 753570549
116 65979 -221501144
137575 21581 318276135
138776 81425 -58047858
20241 117478 -826582713
71991 66077 -402516709
1963 106111 -810782828
149297 59058 -527351733
98918 20006 -868585653
105688 128682 301026791
148053 105631 -75674055
78846 45880 622580632
23798 145269 681983829
66738 104032 600348232
112728 55256 -296195599
81138 114571 -522964430
121351 21018 823248002
136580 100533 774365511
33177 12967 650992186
86474 136202 635023943
6193 99918 715807329
27705 7853 422885885
98386 36093 -509075396
64833 101573 534289512
141152 4390 -237188969
5544 70896 -193081538
38748 102762 -830670574
28171 79854 968987075
115063 71177 555531444
123722 41722 326961419
94382 97693 31722025
72864 102769 -822601415
44686 60983 -944047020
119229 95480 873832325
48777 76767 -99243002
137205 105809 167206290
127453 26456 -496242762
56784 19990 -324254756
23492 34512 936811485
114092 105245 824342790
16235 145737 -196130399
141242 93738 -223973271
77711 40357 -559567623
5717 128267 309320987
125336 108174 863431979
59244 142617 -817860309
130605 2606 -36000378
30024 53823 469282657
12427 108546 367891413
97092 130253 -279498185
125508 75862 91405905
9370 71893 994326105
86353 67734 -812045093
63313 73344 243027797
32106 6851 -734636227
103264 40432 559907698
132620 38809 789819087
66393 47699 -837684749
1717 56316 -380321859
136739 70331 -954033198
10771 79876 425173656
94880 56252 723190756
24786 61287 -603164204
25183 140232 -225853560
22346 140298 -637018489
132362 41460 -273346666
11555 75610 274921117
128873 110122 359377323
113304 16396 -672539877
72307 24814 -450645997
64696 142904 -813119881
137559 101400 182245918
20158 50576 25774535
46179 76329 194053187
5406 82083 958490630
96051 143421 -367123977
16992 46597 855496574
103342 80021 -626828772
97263 23794 -137118503
128927 125158 679504651
102908 124152 95187071
27559 100164 817025261
100342 50136 -630372588
3954 74368 1243680
4293 70825 -894704633
47726 98598 982961852
137915 6858 -649739517
142213 13802 574540917
94195 94163 113402368
135805 92766 -460634337
43035 67353 980394256
85165 141375 -599847765
9563 97002 -408879658
80422 105646 -803854307
114321 45887 670101001
49671 115678 187183719
146438 148667 -577197440
115011 92830 -530518345
54614 119112 -689339836
89049 134155 816123623
53194 71729 961647921
98004 95104 -308364852
128942 132795 -101049980
832 47335 804513238
35604 47375 -507789223
64541 114872 -497393044
56300 142921 -894214101
80264 38194 389318547
30357 93596 339128340
15446 90311 478700435
37309 34659 411372367
12297 117796 -917109775
104274 108196 323649567
6168 81559 321895202
72713 56527 -706602323
76891 147087 990164194
130675 117823 559131850
2135 4228 284951608
140566 127499 502642152
64603 141508 -397765893
26125 125608 5409469
61512 34801 -964988090
72844 39700 -140307710
145620 9161 488417668
87365 16777 -388644751
49091 148898 -472794192
143015 76067 -48888176
66883 38183 718806902
6932 25758 626890660
47687 59969 202355833
75863 141216 -205487058
19860 23988 183597437
1247 100335 536119185
27070 78791 897006339
27833 32974 942557111
71232 47209 -184751834
114832 58530 63520698
78761 104627 526995032
126654 18653 760741747
144917 115392 -260184572
77281 128510 702814151
101513 26894 618178096
8072 127733 -254795867
77012 71819 -523609000
6453 118344 -478649354
33791 145140 673718146
98535 122389 -103515951
39606 103942 -654877537
98272 88183 -960673398
17531 13989 -549577580
145706 15459 733222997
40991 48151 495139513
109002 72641 171465506
110315 131259 -742758399
27443 72877 -132314932
69493 64237 602542585
102622 49081 -438489552
141974 89273 535471468
40412 73210 135782850
36114 67541 -801894524
58682 48540 15108160
2206 15877 414944077
68234 70157 -887395116
37400 80878 -874663503
96190 39104 -710888448
149020 12612 -195853305
102779 129364 -138323508
121275 110814 -693602058
98029 90192 -293443556
134764 101368 -378103968
41886 132032 461134746
105545 45887 505842342
52072 34511 -879553209
8391 48148 -253250997
70644 20477 -918782148
125729 113402 -408781048
17183 126234 957696129
33690 54015 -502644776
89944 93670 155716142
128162 116721 -990277400
97421 45344 183714667
128728 55278 488361389
6318 42118 592660650
68710 103916 301255750
23462 62678 -928691381
105957 131869 -180462742
83293 62845 455563332
144179 105161 428415739
148396 44619 875798578
102449 144933 -584868501
100496 51838 135087554
112467 97840 -63959832
61322 75493 -299242881
29557 116208 130003126
127770 13537 589861192
70510 144122 159395983
49500 120731 392896648
94159 132347 412491948
119376 111374 -292957863
129264 68350 638934956
48677 57415 277026399
43871 89758 441142183
109701 67803 781398234
139345 17388 -480605561
73419 144281 68165678
26551 99740 -379945237
35236 42100 135623793
18194 54789 636375832
135953 47327 -203855966
64342 64885 489611035
136657 12481 -801129813
116689 95778 374664072
88745 119203 -804445857
55935 18919 -875552354
111996 9231 -216460673
139755 106120 -411637601
102724 65442 966979495
146053 125757 -211882789
10292 61869 523162770
78968 39142 -375041331
16504 75409 -525009019
83339 100355 -557200752
61846 98029 -771385653
114324 53096 972521663
137424 71474 -751577439
53707 116447 724363076
55612 89940 -921167635
49574 75143 254378491
95132 143061 171726332
17872 103357 104628590
123779 137759 -830043529
106393 17805 -633414353
60300 145662 241739456
34125 10417 -75061938
60656 121275 -897722608
12324 87967 329968585
13096 50641 591736827
146406 132702 108999830
133195 71551 -381490249
98795 93841 -752572521
122587 39977 -85340797
31373 12872 -378840351
30632 64114 44239501
73441 99356 -197740663
100074 43377 273584275
22490 117739 -251050174
2763 24812 238964791
59622 60451 -121767795
104635 13880 743933080
111776 98323 306078881
70018 67655 -959007411
41736 141241 -499870019
77027 135510 866889104
21303 143314 -33666633
140918 40859 -432919110
97487 130102 -274669930
7046 101456 933750820
8834 11408 -413944985
101983 27854 -300668281
66670 119257 -65955900
301 95980 84762198
23078 19477 99720049
124771 4680 -687442857
11870 4888 383081412
66947 38329 895405196
4705 78262 144054671
61374 149133 344618828
118223 37336 -176197426
139994 100454 196177122
123785 13294 -618294655
121000 91903 240333618
131692 57695 297511346
124364 77183 -350115457
46299 132178 -697394892
67611 77324 594771954
50066 44946 554645938
139976 114521 -242956991
38757 18323 669097778
31854 137082 851347722
89196 54638 7847544
78324 90595 654619778
1285 143022 883305082
25407 101634 -638866828
104050 42228 -458776117
117749 48895 903069519
89583 90153 60144728
130011 90086 421983487
112291 125134 -278328846
129409 62527 516762577
45859 134693 -259168955
95150 51007 -355588048
92001 11718 385458685
145065 44882 491719936
134055 95776 308773585
61785 15799 651451184
105606 59595 242907713
66858 76967 -284950781
125099 139048 -993323476
103567 53735 199266487
6592 59859 -122722221
124013 26771 -220665317
53743 100745 -99226702
25429 64143 -611997052
127824 71555 525204761
77530 10561 -367808713
95755 104651 48198708
53485 30212 80971071
52622 100598 237083720
25269 95786 891378403
107568 48548 888302340
65078 134711 -168629666
88952 72881 23853450
61614 118840 -620565563
12043 88252 62843775
8881 58881 -199567662
45560 127028 -489419091
16978 86763 -867913849
63911 85550 760662811
67043 130218 -196638835
105229 29930 -148373984
27897 79254 397724561
133382 102964 933952967
88162 70132 -272911709
95730 2487 949281068
67331 59397 -991417624
8464 136221 442923744
24685 109130 118026373
126545 34076 681338534
138643 46794 599347915
79633 146022 271273420
132153 72071 -161683354
139424 59903 -46376214
74648 61107 -387777057
109036 70458 384685158
62959 38729 -571963095
111390 134838 -845831477
48848 52752 630352725
100774 83663 13132597
58903 14721 -564244006
75569 110609 254582979
24392 140640 704237638
149426 77052 823722486
96069 64232 -715610231
110829 82620 -378409665
112061 15437 -600935561
70017 47772 683325181
53156 97676 -790911569
143438 84980 -448774591
60560 96774 -414441776
1573 93671 757070760
101928 118950 -995739282
114503 36607 -401067898
34120 27945 -899398466
80573 35458 63797920
75910 17269 -863860355
114377 78383 240956536
91179 13804 -378209263
149392 5551 -748724525
104943 40751 450097893
140220 118272 562401949
2683 133784 594276896
62492 120460 697390645
30921 24302 785123836
37707 15833 639520839
83051 97307 350417267
100417 119108 -65240218
26335 77525 -444141677
119624 55484 -235743398
82613 105938 -431834286
135434 38165 978163112
78842 10593 -268874283
17045 74633 -974842920
60527 118725 -512597392
132044 113476 -136620545
6200 58358 276139496
148017 17944 412330564
21492 83489 84781600
148324 147763 -430573445
73342 34178 -407321110
107022 76270 185477955
63690 140301 -280395019
44753 120441 -909583235
120237 103499 630268281
104715 43479 511583932
48157 109434 526026312
136395 41440 623537074
134624 44516 -991229503
4621 42906 -783657052
54687 78456 77835362
32806 27758 -753388633
92645 30902 -92572182
133151 128093 -49983151
148 120237 955829111
135503 136063 -246087579
138047 45005 -695350216
136967 135861 215865718
99953 14174 -450806405
111769 105976 738866634
136426 64639 193069615
10198 102886 256302441
136201 104360 -297075987
149332 31067 -907287703
93867 16898 -847405335
15004 141560 -246047510
44760 129501 431391229
77701 123344 -938810687
108570 122541 968173938
127468 38894 -548529458
135655 134981 629831489
46582 138129 -148726944
32825 43453 -127892740
48541 148464 -146807172
27471 24079 442321343
5165 79664 662777863
50959 52718 -755523144
31792 69684 -680781932
44183 24104 796192179
97462 92952 722973766
116918 39596 479677269
99838 91902 140524261
96823 13055 744716145
2161 114592 -416655227
23811 47754 729844905
98988 96586 146668329
45455 71408 -536104206
113779 126004 270627328
10204 82721 -214412318
70951 19402 745476479
135923 6193 -501691591
119566 112884 -109628809
140183 40017 -712503717
46873 41676 713587629
125659 118103 152607686
134004 63319 -589406477
146596 68205 -437853482
71623 87699 -29188396
43274 50913 -843982003
132784 26744 155868353
146430 72144 662585726
60518 82697 260975418
24473 71316 848010562
103405 41656 -340411057
29019 105082 249496782
79286 86204 -295437502
51141 62795 585482409
819 82598 245934248
24607 1949 -256288961
100404 18437 -431012615
94963 23437 -362483333
93531 144862 -224985937
116451 86481 561722702
144836 21722 256416423
72743 78767 886586795
40294 121089 -205278200
47172 108703 -764659696
23952 87821 -365149347
131343 23809 804340176
116648 87913 -625014094
110880 1779 -23219307
52088 88386 -636513335
61943 65658 -236923878
28425 2289 -264637665
78915 63315 -524839655
134986 86903 734457144
61398 136431 48417685
12187 32302 -906646158
131970 14832 -319668551
111132 3151 390157981
15567 59986 129394703
132394 144108 -32254161
67017 61557 -908619252
126201 120835 -345759459
93683 5124 669051319
47712 52784 -997294229
51045 84240 914557816
127376 13190 678114280
78178 121346 -685707947
90459 57078 593512855
58584 75325 736319730
18452 109990 -398090835
49000 78497 350273125
284 126403 -137352379
6912 3508 567785775
144414 143375 520132142
58694 60574 -530218050
65139 54881 -492948664
149248 66871 -311898874
141566 105257 -201759240
127631 67050 140563859
14662 9579 -600198933
55188 137832 -755392927
75872 27354 -584774533
122681 112634 17446968
142361 33273 -450989545
148888 143880 -426761793
22475 35538 -910469461
70448 41436 -563700756
89529 35970 163150639
54374 115635 -901882342
59418 75138 630130427
141320 5693 506503480
139722 125662 -297004331
11981 142705 -131991700
31797 32173 975687213
72335 136322 -719208296
36023 20155 -795971834
7680 44406 838546643
17798 140599 562543355
56138 73588 -467385717
78381 75790 216212916
49395 53425 953828994
20398 51827 -579362314
109004 132831 -293223012
52520 35335 -637650732
57064 40809 -264698906
59385 129078 977872006
5655 76877 915853721
3401 42625 47213286
120832 2323 -883765509
95936 116187 937553322
24328 37041 -118742360
80851 40708 -534929693
108499 89796 587293038
52522 66373 680138802
26228 117340 -772951882
3194 43815 984847756
84587 21152 873581579
139100 19057 892447816
74792 144170 787816010
124705 124326 852085470
71996 136930 765147380
3799 8190 -105698861
24434 142756 172009807
121447 135985 118550804
114646 41902 982544049
131443 86036 322644354
41965 14428 896992978
98488 129589 -801251541
121145 100574 503167480
3621 110037 627362151
6081 105384 617032048
26014 102676 -606552942
137432 88297 463461244
91867 120437 215060883
147217 94232 112077998
100693 55546 54924876
72151 132216 -251388711
64045 63320 -589420559
16370 149558 -465184752
83367 125758 669006935
106579 113101 -820047266
99112 92672 938134660
147759 125218 992732008
713 142584 239684645
24690 126949 584285385
90027 91997 -472330735
26173 58196 -684865688
68301 20395 814195335
17916 138003 -674190872
76051 14208 274660585
1088 34303 131718030
119086 143737 902778827
11235 72781 411805471
101564 120061 188180847
140950 76557 6900773
26095 135111 -110292819
21847 24948 191701657
120201 51856 -202010546
18038 93426 923594138
78986 22045 -49671686
147604 139809 256976676
63784 81577 -832339579
51555 50908 -832778692
13565 133990 794636439
18862 68158 -35158381
46211 14815 -601249369
135314 95614 387199998
8076 61359 -48683295
112709 4897 -96734427
19290 95113 55974554
30143 68119 -44582513
22728 76473 711761459
90898 10105 -537568153
12006 60302 394679063
115779 104359 -871891603
35867 18447 320847071
70075 39558 94612925
74260 26259 -836288197
127646 62077 154568326
12288 67259 -723205266
11126 103964 560248413
123680 75978 -245953079
137500 125966 -385008690
3335 102220 376394365
54469 25315 52071055
10225 24363 284712768
99147 21433 -979542560
140767 96111 -301227663
53621 47132 -165078206
42155 72704 -190153504
128263 112637 -82106277
110141 149527 565642107
109407 23439 843431400
54803 29458 -14221189
90201 103583 200250676
37570 112435 580011204
29715 9428 284439262
53787 71644 -533191432
127896 47717 827780230
89307 88835 701972375
111706 48335 -472130342
107512 12975 817204920
94088 85111 741817743
53919 92713 598190142
84779 41764 631261895
146529 93453 312700394
111488 88462 221571795
141684 95147 509450268
46683 86785 -104854267
133590 117675 -395077593
121062 82235 -50004220
60107 128669 -246238116
27103 91737 -246474344
50454 143769 345706687
134889 71733 -901929204
49173 71267 -349844210
27046 6192 -711214091
3682 9025 273026920
59727 113968 -128825622
140125 103352 -139645252
9729 80796 78392276
23624 90516 -35663092
4210 111888 912138828
20315 146492 338675008
21202 25499 -450367806
27244 84588 396309761
73578 1915 850780071
43265 128881 -991139569
67395 31978 80637030
20508 96857 -876973814
85715 125254 -411564814
132626 82547 600817306
92701 65908 -893852154
26827 110139 730598157
91068 138496 13366661
146147 74782 748209009
35487 62934 144477114
16292 80221 682146131
66751 125781 961154257
78393 25315 -789520805
123647 40628 788870355
90879 13858 -340450595
4039 147181 589715600
30437 141669 -703614263
137547 146313 751706876
104278 40136 -764815291
9288 68373 394983881
105865 73242 303187333
118626 841 495600063
62521 49878 -129372774
39750 75601 -386945075
111156 144464 -669354246
110966 24856 -712806027
94703 25290 211347063
14041 6723 -157562875
30410 32458 19596785
107614 139807 -344995035
129450 130293 -911506427
115081 25920 320568479
88954 25149 -932801790
77421 138764 200540070
16712 24201 -299823949
121469 48217 -193677388
138229 82165 467758075
145591 17675 -69308740
78591 7513 94642746
126250 117205 -708678637
45001 80361 382326228
82077 56838 -656320534
10598 94750 -767551441
138826 3137 898510013
104816 39498 73233413
149401 144204 899556773
39714 36704 645607167
34960 26272 -536141013
74382 137081 -456125908
9859 25283 461202832
59506 45139 851984247
111072 13666 456795900
26383 80910 70243724
127692 122181 -888951286
144068 4384 781085176
41499 27498 -151298221
58361 149369 -281613990
130370 53795 562586159
136252 23368 301275074
75467 149386 -919992468
31619 48492 951023413
83726 75118 187977924
37908 23233 893235780
33233 146195 3333661
101687 85975 -398974542
33568 101571 -206591143
1829 122138 915938788
76152 118694 397274848
137367 149147 75765464
53832 31513 200631624
146346 91931 197279755
145641 12343 -31893830
73320 95787 -728262352
15080 80214 878146642
105362 61148 15779842
16616 115313 -206444323
98874 61237 -546751799
131232 42184 596911924
123300 134813 -143815101
130644 58663 521140949
106195 49142 804804953
51958 8874 -267927115
127881 29565 -468401317
88424 53242 804668004
1418 115552 -256303247
119185 114095 473501389
145496 21092 -984132032
90836 80241 -897171290
87108 23787 -704150517
19575 114871 -323402192
131432 41782 -67499632
31835 60758 527843074
40935 133048 -113660564
48182 18231 616051293
54787 105901 476825488
64214 65531 319313436
46778 525 981277875
35997 68771 537774012
121159 47623 385757826
60820 115599 381764587
92922 88987 -618075306
128095 116776 649450748
68771 94794 -250508018
22906 73128 -528472376
32467 24281 -87050689
146924 124718 903412698
140010 38958 -437472405
137604 40293 119715124
148477 124637 269667919
130478 148516 653613961
128614 69675 -646113835
100540 21819 -207776388
18731 80243 728530032
35620 9424 591595363
107171 76793 190151061
17722 111109 113727036
138044 51899 769228969
110426 2909 -552511984
53876 60657 869455949
38519 3100 984992186
50759 101401 82671557
103070 119424 -335557021
117593 96458 -793571598
115834 31168 46504460
107362 104035 330217070
64778 141280 907082564
861 112280 -175823061
26701 125187 875553529
69703 130345 -864965166
6266 32686 398383517
83303 38034 -754331528
62690 126481 335895518
127477 39990 -624224637
38022 45656 -472292172
118158 19760 -706759925
10951 116408 -188148539
58748 140775 -300870130
144485 109920 -535309971
147482 89770 -856356090
73919 130097 -641615727
145396 13164 83040470
45139 144936 3338500
39566 71705 120186237
9021 105316 138455261
148806 49579 620074874
99078 53615 -425081315
66821 140502 -462471942
141948 138048 680001113
62831 11686 -610792052
30915 137562 4366825
100834 64218 -256200306
62298 47659 -75456484
74415 29464 15718059
123231 83895 230696053
75157 42727 645266490
39254 118146 -343759964
83391 96643 -912089984
95788 146501 -224586904
33000 2305 -900324885
131489 59203 -825820739
123325 147165 328817985
122012 578 -506572465
25047 124585 193568710
87973 97567 -974619436
34159 44959 -138536042
62122 139141 -514869805
133031 82129 328892911
115924 124853 682948663
107267 123384 -580956695
146370 76898 951585004
65815 38469 -947589478
7997 145970 -970812136
93394 70849 -97484763
135166 83795 575336406
10361 145922 -12495680
134802 124634 -70835917
45463 88789 341586951
44590 104093 -396303648
80966 30141 573852424
128710 27409 -288975723
7278 29725 277212308
134215 144864 -422231847
62605 27992 810470360
18625 15194 860226092
76027 13689 324628134
113695 108738 367645866
130270 86001 908158094
48283 122687 -743955419
100080 53971 -980909505
45448 4332 -132107475
28019 24515 -560019773
23720 80408 82246334
30907 117809 -61289456
55592 144030 107620619
39040 70890 690791381
27494 64539 947242334
99896 86843 383900044
13803 49372 861353106
31350 17708 -202424197
39882 119805 -580713804
51459 40137 692475295
67742 49036 -811745288
80785 62845 7824701
122173 19277 281113611
5935 105517 -443097241
138382 5020 -49592888
33425 137630 -237377846
10947 119150 150287194
104041 118509 714844714
33822 31407 -145053206
146831 134915 966036775
35820 35480 -845787481
101348 118139 -919720093
18909 90430 67372951
4672 124182 -265385718
90216 144603 -169313505
3790 25166 994948482
140967 142600 811646375
20084 28117 -400253427
65857 65415 -431906185
146265 11107 -173019661
76905 97892 781511206
83472 76906 443640214
86819 100706 831727289
39907 38707 -198944104
110729 10240 880332573
142281 39511 640080830
62311 61313 -384755516
17044 89555 471149612
135485 18792 224418217
77437 96821 748360050
72300 84994 -622555280
149230 34920 -104622591
5166 136291 413134496
23404 137373 3764422
13132 107833 -681761250
23005 141470 809885157
90802 139834 299079768
67887 82357 403548114
25938 143576 951970624
71018 56527 976908854
80500 96936 -736499360
71277 141892 189623920
138294 55822 -568588457
96405 49497 -549545922
66555 22827 -22794451
61089 71977 915846435
81903 106285 -358462851
137028 47716 866708741
61397 59441 -784022771
83714 72832 474191141
118462 149174 142129466
52984 55591 -225093847
37342 27864 -214220377
112990 5843 -744390000
8753 20041 862145831
84569 99865 557915844
3396 74130 -860423295
69145 90517 -500140555
122313 115507 732212785
44299 80688 -385829147
117637 395 -672286220
62518 35630 -90229494
142623 25920 201121824
85865 20402 -5832578
69582 141525 -940468234
23005 112069 606917167
77884 7715 -636352246
111393 11995 -740508136
75055 143418 -910384296
101414 125872 578939974
11145 15147 14883780
120702 14494 155142156
136522 121026 -92066478
9245 53493 326597548
97726 94373 -894596588
43377 98326 -390433586
70820 99982 -450894083
17620 15498 -147684954
137186 132492 -211883407
23070 30061 -163533866
138502 123273 156443000
24914 52721 963358952
18283 15407 309534812
126091 61835 15189573
111026 132862 -413920430
3125 130494 851056075
105471 35786 859395607
73676 41092 -658431196
67731 65682 717357147
62579 123594 347881406
76609 78928 807715648
37205 82584 802472718
135211 34128 786105819
129858 41498 -38494643
89147 148252 -89065046
54813 3937 -738338580
79387 43600 725712502
94821 68230 369940937
12350 119709 315203462
6296 104967 -627910366
5301 71514 -437455413
134831 879 -706133279
72120 11214 -4233493
134553 71038 947521814
17477 71383 370426023
21569 85907 309275474
6275 79001 -977182354
57214 105425 385889245
96190 51604 281744935
74518 38182 418876919
63286 21927 -866256400
10804 138715 894362311
88898 124892 -606606887
4843 11886 418122925
12334 149543 -578831499
145523 30747 -452909853
4262 108412 738031074
59618 24136 -964329019
140204 94319 73362632
38569 122160 184890759
13442 50343 -857379771
56776 54807 -648014953
130393 68323 -55595200
33476 85920 617246722
83470 104252 99351459
56159 6665 39470556
66535 17763 -872811816
114526 145215 -833495865
5133 1826 710703193
34088 111534 964119512
74121 61300 774387494
4656 18132 -334365904
34493 147585 297630007
97136 31916 729602987
147996 24847 -840632074
41390 5592 -7797799
27684 92827 -660152480
111528 20128 -257491368
25543 109829 -136162335
50119 80914 -788481570
106822 28966 770831431
37627 133278 -499809416
123330 97986 -433146926
85398 50940 -532795129
95818 91753 827145663
21232 41280 -723336161
85390 33276 261680934
144559 5461 304307876
47632 63627 548476271
94835 7328 -440750245
87000 128029 -131137598
9703 2780 986225104
138089 15135 -517459441
83293 83551 488603894
94952 37362 997308707
68545 14869 310188840
10806 61740 138719905
80805 49937 571495426
98424 87994 -81712561
35842 32533 894636240
95318 2764 -325185596
111665 13575 -318317172
81930 98904 -566957155
41946 21670 -703687521
3660 145365 447017928
21357 13589 704117314
84908 50377 944197861
134123 85578 662071972
87411 4979 -153123008
121486 67601 -259238563
146369 142571 171715849
77707 60424 479931874
133433 122262 461576215
12712 13560 988519975
50862 21955 637013698
94883 135336 696911915
4030 143473 157027559
120560 19710 832633774
75887 34978 -803361731
94265 39223 -16767662
23567 15737 -377055743
148920 142040 -718722050
124259 7192 -444619343
76035 135100 -219722829
24768 22790 -347727404
120117 7963 -214975129
118330 23694 -515087607
73351 128175 -375801391
74736 112636 625691997
122422 117929 540979395
36672 70214 -926317327
87068 142282 -544124280
141432 97040 -706206634
140638 102829 132458079
130439 113495 100512214
50323 26863 574044327
118630 15778 300500195
113306 8057 -115349870
35087 38985 -844942650
104203 74447 818794342
140704 40054 721095381
114790 50600 568739520
75429 144704 874990795
44659 20026 545074400
10010 76678 36597240
143230 33962 -980192645
71365 86085 -554487410
9525 5265 -843622892
131781 90737 387900625
34004 67328 -633823672
60362 115755 371238207
46081 86886 336253159
85642 108719 8022676
128992 34867 299103717
28695 50012 -318124496
94849 6439 137437808
54361 105789 87559019
91819 85886 -646149219
46008 36773 -979419707
127322 126965 397212909
141366 142046 -749247763
60396 148577 -922184279
39700 32135 683254563
51823 82881 -624386679
114064 130441 -852158309
94950 53166 -984781369
19535 47865 -779925651
47634 121447 61242563
89869 141646 -6348910
144588 134608 14753272
78865 104967 5328627
132434 91758 -726435412
148804 144937 174653275
85665 112212 630850070
13053 78494 -193565521
52441 68823 869704180
137093 12579 -714816170
54882 122663 969774915
70582 149482 -592337452
122158 45098 886526531
32452 91091 -663178240
55526 136551 -256587632
63531 53438 -722859560
145166 27893 256144127
128995 125582 -5042449
95662 84664 63350404
112772 32978 -29575171
149284 45473 731347269
95586 98768 4306889
3303 75986 458641861
110963 137265 -597893550
140824 65015 924517948
35418 57944 461651286
86981 137089 900205323
131979 71929 -563804569
89000 147085 -997752763
133562 93151 -175334318
28174 37423 -171069230
80910 117546 -14758250
96359 73993 -590779754
37011 78346 72939200
848 18813 -795315801
124586 133677 103697700
2251 54803 915484316
112135 15925 -802155258
14052 66684 -961032076
75325 2827 789265350
42376 7485 94354909
1912 104634 761780828
49754 139788 -554794173
131669 54859 299170846
100300 108843 45710596
131289 72337 893226720
8891 107588 -543249562
59270 63459 147500975
106739 136905 351295757
43596 42381 -84971564
89359 58847 838337798
109738 86375 841073012
77943 136975 -7499944
27935 127668 173248939
48279 148299 -26960699
32523 71439 811239041
120308 120929 -696956096
101618 63676 718280251
25290 33872 113242148
2612 8030 931367392
48262 16253 -413590622
22202 107439 -214040542
1930 4382 512858409
82084 84092 280858061
87196 3524 573751835
110001 46935 61276665
83986 91344 96926984
113717 48852 314873079
14970 84021 -202015028
89109 15176 -747233113
101899 48234 -555438679
19815 7950 933989846
133357 13410 -305603594
90572 143078 -399877207
18832 65642 667576663
325 143360 -265329342
147867 142341 -476349708
67428 101251 425087802
32276 128141 457821263
118772 51247 726206344
103916 30300 -251822694
113876 97878 560875316
24025 143568 429963902
31600 79312 -771321860
146094 33315 -693570566
71244 137880 -551451723
90593 33313 -903690509
109811 21642 609965368
98222 86016 860150047
124525 58272 -780585354
27564 134961 943992224
149477 138764 950244535
66092 104814 -910824716
17155 40658 -200699737
38968 83954 -508390561
96504 136923 514069506
46660 124067 482802242
20003 128205 514416874
63274 139274 -781894935
16652 68965 -454544968
4754 37252 -718202255
28521 33672 570244917
94465 135151 42462151
25389 144187 499525498
122316 109893 830295306
75082 96202 -157126840
93646 81471 798138053
77826 93276 -516881598
46090 32821 887498484
48682 66410 -524898217
39343 25232 -186338503
42595 113234 -849210414
62467 108111 115467063
65402 119635 916951055
72991 108734 703109921
51506 9092 -274514215
131912 81041 -449487929
129716 14229 -739462424
94606 9853 301899648
22908 118424 -242812577
17379 15291 752503921
37013 107933 224061824
84627 15997 -472966172
82302 90274 869323984
76353 88867 499273943
27111 102889 -655609240
45131 5875 -52588497
19122 73556 -107373946
61327 37240 676749149
81194 71695 889258310
147290 11096 -638346723
136432 6845 -296696929
143789 6116 -891668109
88575 7708 -707610577
27370 72018 -120469736
45358 149683 212577037
33171 28089 740601720
130629 50567 971982618
23370 17912 522400422
104974 138078 -447290885
31092 110464 -122564496
104265 36466 100374477
41431 51794 330436144
77182 66782 -380388453
134040 146324 492453107
138246 21934 -715821085
64 90249 -552845256
50214 43554 -538954811
32169 73455 496410035
31510 96779 -354900997
124430 78741 27043302
84504 69205 -459915817
91302 54855 -15350586
50930 104632 -996705080
106489 28849 461369441
79988 80976 -950131717
127965 2996 -338848783
110069 37166 497256220
144734 106894 -189971692
99182 26169 -606514443
85591 1864 666549128
118523 130609 -665382123
77522 32874 236399977
6118 1 754287476
136382 39638 862000231
75625 22067 -797878550
6837 97775 767713911
50423 86863 -64154881
103425 148095 869177425
46319 60700 -828144882
20104 141985 571533189
20476 113327 -242849115
26265 109928 -233951607
22225 45328 -619351106
47386 30175 -183993755
2052 101172 -803039398
142884 80057 684396706
3781 72516 948886486
55544 9584 533489941
142839 25283 -936788213
31175 139592 -332218522
102255 91835 109186952
32317 82621 315157161
55801 5363 -430469712
56472 76116 124686148
94088 86122 229927154
38817 1741 -405736162
78056 25886 324728551
116943 25938 794583434
98161 9294 550233685
46705 134043 593031245
50346 102089 -188929687
59128 107439 870629332
32941 144817 -954134033
83049 123933 -483010087
84532 129552 258546168
45950 12082 197527895
67709 124896 -527886286
116283 83701 65848437
75189 50358 -330099446
96390 29959 -664001222
85056 30692 -879204142
57762 131775 -40145939
141026 40809 -286725409
76973 125532 -993693522
12564 125029 -926058761
64063 24239 137801741
99915 132633 -827778539
34058 138897 -833104391
84401 65983 -540156828
40578 9180 283663187
88745 94824 -957757221
16679 108020 861073280
100761 72009 -138938709
35298 148078 616988913
110988 41008 832364378
51086 139766 220784620
5717 41039 -504107953
59961 75828 221670211
105874 47942 -634447733
52705 136930 293397895
127577 136915 -385752927
95945 141365 -473696991
138890 130958 -398867938
148415 77514 -231203866
59770 6913 732940014
131722 49533 -202925313
53555 146113 -71988543
41438 21093 726938885
26271 69769 -108313262
83754 51379 -648670983
144474 26565 -601990313
140994 73410 412931782
13925 73664 826112074
95229 26855 -688236579
71378 44537 293912299
104805 107026 91715830
24872 19580 883381373
84500 59969 498434365
110437 32946 276742396
31284 70420 -195992788
37239 19626 -10818363
133401 100393 586207230
15229 80663 327138597
16737 93885 -115118912
130881 50470 653275520
57991 4161 -845503847
56583 49204 234505890
62347 137604 -113755027
98831 67892 862236657
102814 100870 215660543
46715 54318 -294038559
81703 22141 -17133754
85596 130056 -822722199
129140 39104 110387120
16606 57076 -332081046
30296 102993 988102634
129968 68589 -739694177
83053 108956 641437694
43252 132992 -749724159
127869 88011 -420886032
14702 61895 38860676
125501 87387 148329764
22545 32860 677791572
141507 25229 -853085023
88607 7825 277928310
35651 59692 742747797
141372 69643 827910762
101386 45532 -283586830
81281 18657 -976310571
13413 131684 315403396
4570 94880 -520991800
68715 92942 225746231
80085 144790 739129053
115349 60766 -848612722
107366 95977 850591802
14414 125198 -702106998
126136 28481 -792625181
30420 26546 657071493
15295 121300 528484254
19472 11257 190073395
148889 110843 -848588195
26190 94747 33487784
110435 73124 301674770
118405 43653 -433526049
119004 62905 -705127606
79805 32567 800093825
83008 56880 209742624
31044 26095 398642928
994 131588 779621093
4457 3686 155057928
14577 37153 778640653
791 113047 427814106
148238 47385 406748963
35395 93944 -988756046
143422 144854 450615204
84654 90968 -101196507
70416 63325 887267007
64339 9108 635211961
5537 107252 -895887905
119319 125677 325757410
33361 12401 -680661419
62941 139286 -582961413
21643 49359 -82268401
4750 81042 -555845052
26625 39863 -711667106
91927 72073 -104491930
47254 63158 681919829
31698 52706 329820872
43894 57842 834778566
131989 12523 -942329363
142940 134764 -696097047
24692 100810 181449210
149330 77488 651195739
104082 52007 -141938567
98381 83772 -882318369
141370 74630 -473172168
82368 144338 584617270
74087 59925 479179644
62893 52037 173896005
79929 63010 735774621
72297 99267 601291771
78645 119538 315606583
24516 14239 371855195
120340 125246 -76904958
27145 126041 126712426
38846 126115 944890650
33883 81160 52963149
148077 253 992490684
69336 129650 -466520184
146627 53909 991066354
33514 47502 895677491
135085 138641 -757454151
71427 81568 221783102
87808 90207 -241213901
47054 13409 -289928595
148058 147969 396074432
212 137938 180163457
63736 136042 362485243
56431 122424 569777409
92939 38300 -163504982
10980 143244 772319014
136504 112186 729812721
121323 82580 363866445
69787 103730 778599195
85998 77927 671058295
132297 8517 -483700096
11683 64322 829401129
119155 131331 -939692791
14006 102328 557683220
81477 109039 674223047
4831 39137 562461232
7212 50829 410586829
121680 141249 -774917346
19295 34277 442008366
502 141360 -455866520
44595 125859 142441330
93401 85634 937418345
94535 24900 -665975503
137857 144957 -37543488
1039 97546 975234247
143778 26573 -558263484
136707 27477 94163145
68073 4757 -758964618
43361 135169 -388778235
102689 145377 432633010
119794 91580 -588510220
10154 145653 -332427112
143790 106613 470055407
129542 112138 -912531610
47554 24212 814887188
120800 49506 -373808401
18292 90818 298611791
141283 10487 -310272225
88153 109881 901786289
136166 109995 537277130
30123 116231 -3404703
21600 5567 58124789
752 54852 -954182408
1323 54430 782639620
139077 26265 -127485652
5940 68965 -117671259
121390 147882 218814210
91302 118114 -342817140
16087 10476 -16853121
37992 143453 -867692939
92440 97258 436228301
7343 72769 852435288
52118 23458 996242180
120074 67882 -216744592
124406 77967 -315551601
135436 40523 -354201251
43808 45432 -315369415
77129 139548 217411136
118213 2356 -597357182
12337 73360 444743712
72400 31569 -359109182
14402 96818 -156934114
11759 131858 -4244998
74536 147794 -881018433
108061 7804 460896967
30668 126006 -970357891
100530 132403 744665787
91932 78536 -526195571
142295 128422 -428979639
16031 104194 -961780302
72327 138437 -889199332
36970 110073 -679113356
45415 31186 -739109998
48455 32517 228528299
56572 43287 506269721
14041 101334 526072059
129077 40698 680325611
62404 103020 268097232
72173 11595 -597492008
59097 66227 902165164
71463 134832 -132488777
23753 50246 -681236917
110403 16290 955163663
28702 42029 243230374
68974 70311 526545495
97642 27660 731666917
51882 11766 793911019
126482 7884 311037511
73837 75238 395544880
141145 2201 -303918330
114095 144968 810945862
117275 116942 -998047735
71150 126839 -437426171
44263 75178 -534985992
19304 43647 903678696
20267 51540 647167726
34428 47628 -725275453
49573 87450 103229886
97318 25728 142365361
114627 29029 -8573541
1824 7021 -363321599
89673 23524 -829551482
109458 124179 -279204683
30658 129887 848927429
120973 37821 -697135109
111639 8789 -12018124
107317 461 -682454753
45479 71404 -176771323
39617 142821 491819399
123133 83860 -389030312
97811 119249 -220545276
95425 112601 -539005490
49084 74553 -835137876
81263 23174 48090951
1995 131740 -663520665
13815 118599 102575763
23414 77056 -638841300
41306 130940 595650771
64144 116567 -605429310
138317 56883 -942867570
140973 1555 -315318301
9309 78278 311715810
96177 96764 -276269400
98712 135682 967093882
144117 44290 230259460
99822 80725 -76771113
32046 39948 178706748
38581 62336 6054176
92407 31219 896573826
17079 71817 311466436
69529 76528 -325946189
104835 15567 514859020
130202 102757 446648692
121064 27655 -205452176
50482 137379 -584273222
43683 137170 676200877
118853 29775 266007637
116309 142903 24922102
144907 90775 495772760
85409 135998 -787534493
139604 96907 213784389
64826 10021 -683029776
98809 103746 -545014109
136177 9206 459326649
20873 49349 -553665168
45106 73808 -64188429
111828 2243 201549314
77994 135181 212364797
119879 90932 668810508
126066 116196 -633384838
67555 105334 283206903
27840 145541 -364142002
85972 30596 -156860555
33857 21362 -333701000
81177 18102 -401743448
10294 119926 136032221
86277 127815 976104068
33496 61793 -986315145
126948 142138 -876655584
75933 7306 983830365
4744 135807 -930470056
98209 26939 -176703933
139983 113371 877669914
77007 44116 42688599
32195 89026 -632103972
66459 26535 16270458
109902 21315 277969707
45182 65556 -229756499
106322 83740 -243058571
45925 90543 862628777
41837 144200 821285242
109656 36735 427314399
39818 90905 184378305
29705 38457 662616086
41829 100226 151930350
38317 82259 170775985
56598 30594 493590735
80571 8801 99704111
18085 129417 933944777
93467 41760 259094810
148084 89564 -54499101
135003 95816 319805634
82467 7899 -922919759
61227 92257 280465307
74430 137320 -938112994
5551 128436 165498270
9132 29001 -453281688
30560 40018 -802398075
42338 36866 519496874
40896 88547 309039640
49284 142042 102747915
105642 1940 934203044
57151 85451 -45701070
94535 106725 -96586255
126690 18039 -574290338
76575 130089 -716821346
55797 119248 -863320132
135656 12090 -30353865
4433 31253 -958233446
116304 6789 53027371
45025 67657 526940926
147411 127381 259804945
11710 102993 -448835481
85670 123118 -839288971
80982 60701 -177127380
69529 35577 760486902
25658 11281 -656730406
11913 70945 -74296735
129004 149348 827363266
86341 10109 692742247
24551 33582 567701854
132558 129970 -506553197
102047 133992 -44932740
54503 82366 246307444
25884 55534 759315530
128002 43292 -582590493
86381 738 551052999
101897 73760 -77910108
26349 106704 -573672982
53654 108334 852687421
8650 87233 -895818086
126432 106383 -316839751
37299 48514 497577545
15682 53348 553855158
77717 64961 296228569
137230 78957 967027757
16105 19221 514487944
107418 66701 -702381392
85376 84497 178207925
99856 81377 288736491
95275 22466 670853372
94028 12803 -605171650
23089 28079 396672083
74641 58213 251855955
134169 69173 -553830843
11590 14185 833891796
116764 6717 928862569
117614 89046 164466574
55711 138786 216401037
132178 4224 104190475
144274 3556 -769119982
142901 52858 233492571
21507 39901 811957377
103431 81863 -440040834
7860 1143 -505449787
107590 108905 274696799
3536 99519 -852418215
32574 34055 -621788648
46602 77121 994430953
75967 49650 456545908
30194 45882 -580890341
18810 80046 -113906905
6722 148501 -618615536
120023 126470 -945783750
90769 3742 -69300113
24135 130895 755435076
109003 25992 -41409759
37300 54654 -811005273
129138 18849 243625072
139745 142424 -5437063
88186 72349 381861718
23621 40917 -806421063
46295 137405 -825645109
101887 117853 -105163043
110585 2797 -665271681
39520 38351 -382057379
32876 27318 -17496317
86657 35633 423690802
139548 117373 -237310
116372 146559 384561087
71738 54023 -207251913
41333 18828 -558151249
16023 39700 584567424
91333 8666 -758896240
94458 105601 751256876
20245 65843 198843822
63517 78209 -926329839
140513 47228 307300717
49558 121010 288949104
142461 10862 973551944
102369 72617 -934211223
119988 59101 611653263
89900 120167 -942932163
9378 22681 -239389788
134448 81633 -29956412
58952 78403 -630553506
70365 106509 -331061351
11950 110701 227864437
92769 27869 -811751446
140485 61305 328537694
58514 92713 901401820
24980 5669 990331204
102656 4054 522903088
38207 76692 963643786
96819 45542 416005370
101693 56156 738944329
39050 46124 276913265
6470 46768 202631937
85565 37239 803407533
82774 44329 -397330147
13349 23746 -161970667
49720 96843 -750797758
122169 77324 33060303
57830 51644 653413890
124611 131902 812583465
57324 3505 -395462712
73393 39684 -350364872
96988 39968 -504633609
109252 68927 438805408
56897 113476 -28457993
146846 101853 -930394515
60903 13266 -4077812
36110 49608 -259213366
38234 96074 651974273
77844 32918 273561021
107109 142866 -257533326
142009 714 -19951425
56151 30959 -980592609
113289 125820 -662341471
71069 2214 -21068060
104236 96383 -439289326
100334 7782 967148012
68837 81275 986209692
36217 102287 758104435
126565 136200 -733806095
119652 111532 -921091873
138191 59016 790860521
139362 27460 477100557
54265 763 -777223275
8454 51753 -795216850
29010 44482 519156784
60279 80174 -522743920
115691 44484 776092668
80480 74509 -118143254
49151 25111 -467637586
95545 122241 -187033656
4849 142192 -718481803
67541 85941 652010317
38488 114892 -990736294
117054 119685 874927549
45487 44066 -888568169
47579 124182 93480997
114419 8194 16223321
146029 135361 -909613078
37432 111545 226604334
92904 3467 -129546737
85393 143224 574456786
21671 86228 927993937
29051 108650 -14210568
124150 99186 884258171
78844 17174 244699803
31034 51609 -184068779
103107 6227 490587829
95038 74466 446699467
65101 46215 517844695
32095 144309 220947055
39276 30 -549730120
17485 29569 621885220
66937 11918 634093975
88305 47884 -925984970
16903 64634 -295199889
36995 2542 -361618383
35983 140481 900967672
72416 126272 -246189315
123547 98165 -312592272
74770 46239 475097438
96024 43465 -65182589
105666 139580 285539232
35630 100311 -418347074
122615 78759 419723925
137323 97771 -262477599
71470 144464 -757548682
97904 26970 116358497
119729 31917 906845947
137844 97519 307954325
143613 86222 -306761469
146401 108168 335377753
41724 101309 379864552
22778 56918 342244887
58333 27032 -345596969
118941 119955 892985580
91898 99152 -739872504
138527 52367 467745736
77911 34384 849422333
44617 32034 944746318
127783 58305 -226449416
117739 69883 -211924646
92616 120692 435707820
141737 81253 552851542
132820 72834 -856718691
20707 4961 155394645
135618 31926 -837873543
53380 76091 -230317359
27091 142203 686347578
29715 46018 491488111
142981 23580 809015720
50617 10501 -257213171
28760 89075 96984233
18982 81042 335410352
1870 21841 635754379
17646 65521 -152155536
120444 145413 823358932
22029 99993 -387540344
94521 118361 473287041
113138 88251 -313008697
82718 30060 -295258134
19078 123711 -718873354
58752 102037 -700218716
85189 32902 964928502
131359 56531 962660520
55552 80050 853257079
136227 134274 -950087073
117011 39715 244485512
23348 63613 59329144
38030 41931 777832799
82322 128456 246302326
105533 76240 351642963
142614 147150 -336333740
101507 99991 -365042104
110460 81088 944654047
73107 88431 -798138240
52683 121918 -245537915
85160 46171 -484485972
100592 64743 821724222
42007 127881 78147389
35578 37138 -785050406
55695 49527 -99245864
26694 35781 946652643
7172 52160 539801252
23272 74820 82559131
107600 76757 -746147317
88356 38286 -302936967
4028 137490 642837242
72069 117749 836094304
109206 76510 -204993291
98147 26482 -742521264
109994 7780 520434208
61257 142175 -617216190
37903 87295 400553772
41756 97573 942744126
45452 91165 631085374
19551 135055 324210859
6436 41462 687238273
95159 51957 405694252
137585 90384 -961529490
51553 101535 -389560968
114592 121901 -140184014
84226 22546 -179127623
137095 104192 -201046387
26540 66547 -122230362
14902 21149 679432211
145704 128698 331229230
118604 66331 78491335
24507 3481 -830273842
10125 31862 -23735831
29398 47452 -485437198
85677 98104 -974286082
130166 137692 -209590435
65967 146543 -648241271
24924 109572 -160777794
75550 61406 617725942
12529 18424 -542045781
122187 5645 -856726424
142670 8881 736516902
21029 49063 419184431
32353 107156 32886532
94101 115249 -201382594
51286 146688 -676507747
128021 12467 571912246
20312 10576 385621351
137634 115827 -616490861
104449 4147 -259563331
102513 40774 223831072
61345 3408 816361065
46498 131800 -116250496
96122 18658 690266226
65466 24127 342266797
79332 52567 -577493268
22752 93124 258413627
54231 658 350353768
137291 23863 -671414301
125441 14659 -834038748
4848 148081 -270669213
134301 22268 532854965
49136 73908 71730687
133698 41660 -890115113
105911 55471 800448306
111168 47698 -445579796
108154 65990 521295001
88556 101949 -49925275
59417 96089 -947325935
127665 135916 452473851
122450 10051 377729114
733 122349 -326374765
92983 85182 -893561180
30739 77387 822228677
66067 92490 57417337
119596 109443 575573671
97696 83422 -40754125
101296 118116 783259851
97439 90750 449055898
117785 129221 -480899584
99533 133351 514627312
61778 108625 -227817798
11317 33477 -382560097
51923 54364 290247297
97858 88786 -623872604
41999 55755 -376779433
56783 108160 -265638466
20639 104857 712699789
81041 37456 -492037108
51347 19181 -676710404
98929 86845 -606154109
102127 91895 -690394306
77317 50171 387207781
59333 121605 832692729
129827 67227 -231882489
17150 51086 -400879596
108491 34481 -291982397
136769 7082 -610740752
37804 84819 570063803
136087 82295 44259731
40965 143837 525269306
120869 45235 370225394
140659 113972 -105513678
132622 113779 -622993555
104064 127815 684813810
57325 74519 -577403209
35638 139890 -453331990
101232 114240 -435759665
142309 114894 343467809
139226 37283 -788533691
78027 68770 708953054
25802 123465 -680101633
117968 5973 115021308
17354 141879 -858003823
148357 104329 -824555877
22456 135242 -679369911
107372 48331 444556509
39923 111676 295075513
29700 91265 -486744191
35667 62 558046064
113083 108468 619774217
55005 1809 -822755497
85551 142920 -221735058
114735 105169 35057404
85090 93609 708629217
98516 81273 645580189
146831 126370 325896811
130386 148881 602014194
16667 89717 787496558
85746 51926 -993136694
20892 29595 -779271692
89736 38541 -163736338
119227 4313 -971141299
149001 72681 -857996971
93063 50013 850965699
121847 96221 568854814
111993 100729 334945175
116239 108949 836834930
15461 24100 -365315769
34172 72004 -180082016
60253 68604 -963113126
31440 143416 274369344
24492 35192 -877260378
109502 130559 21616263
75402 64391 -857489961
135856 14272 915537753
24340 52243 -887121120
114034 45109 -490539340
38692 130371 483828400
22071 7399 558501603
5600 29996 150672115
88180 100737 -666081316
59173 52248 -982578008
25366 107789 58397859
81373 105503 15483477
63657 125260 -91878047
80634 70138 -173548584
19943 58583 -807708890
113502 141593 -857064356
99675 129640 -452954439
98884 113577 -892379409
132696 125269 484475697
14779 110216 -764295846
103891 66593 36199612
83921 35939 3969145
10768 50633 969301452
141947 2504 -768308615
79243 29130 -676124260
75150 109600 624336657
10403 38719 716380526
86667 53922 -668164534
21374 100235 -613523824
63493 12859 258063930
72877 32160 -380424503
41686 146852 115238808
88763 137966 -806557515
113418 123799 -289088944
30038 115847 -263558993
89131 91105 -652058290
11583 99045 -35504122
43317 94913 -814165017
30921 52510 -131269092
85230 110088 740244595
36243 1319 16304646
70450 120602 -256272670
147890 63663 765978278
118202 20464 476754542
111654 39603 -807348190
130357 144332 325335379
24208 87453 885047274
45012 45287 834789808
135155 5557 -47571269
126467 137915 975757893
148745 18436 959981693
53551 25971 -52320759
98626 12320 340420014
141283 95290 -221789627
98097 141951 254077180
80247 127621 -22842882
15957 110072 -872911952
109157 13540 -715279873
142346 92672 -65167407
8967 18929 -989974426
63020 109767 981073692
73406 35231 815601133
88006 38012 -372254017
144092 147682 -498864331
72280 125373 270240831
115874 9308 610901293
83814 128108 -442541447
68432 26992 647086442
54193 110066 -718041466
89108 63992 -911677159
10869 81009 405754272
21076 130185 878791740
44929 99668 -479909434
109361 8024 -310686028
128961 27953 831212408
111795 33612 275306896
117327 30930 181011794
60142 11059 -955807699
99772 123191 450676106
32790 74314 -277402239
80369 9828 875199226
140928 14297 -734228809
89990 24822 465323740
7365 140346 266990329
93173 148832 -140110851
135106 129373 -349947472
44238 2433 -852624030
120735 18582 -643816390
138002 115894 748380141
81747 90923 398290434
117054 68474 415519004
95008 140360 -427100835
100626 124927 -66092325
120309 54456 192728236
78076 19529 -477072207
84120 65789 -201673203
98819 72362 -858961279
137579 132888 -566159960
1575 53605 525821293
56181 45500 -307716711
6880 23824 783764598
124517 22301 -278041570
40963 31018 579077212
139261 89860 -347087920
110287 107900 -138155147
11811 79132 -263477929
51999 92565 -395653246
27184 52881 -540695356
38756 139230 -290917440
52663 31540 -649501239
104502 148851 -400101579
128175 89252 438363765
126194 4643 -774365682
149517 99715 -2654353
120295 73210 612357203
130041 147635 -914114230
49387 115041 -172640685
49249 84811 403635711
101008 94841 841691157
12988 134168 -700573909
93668 110231 719911863
75497 53311 666577017
22978 122403 703214495
62215 54466 553052217
111787 143496 225043545
43442 26925 -723180585
52231 130256 88831383
132754 99962 -355260723
101560 41047 306331751
18544 72353 -250962584
77504 16400 549108496
46431 135823 90030494
147301 117165 -219444864
73633 77935 -790742190
116824 25072 -323217225
87891 69135 -790856491
105518 16515 -583116955
114200 63768 692845172
25407 65923 459886063
111884 117942 630884268
87794 31884 -208665624
13589 80666 723737474
136632 72720 -682689974
40803 70221 633407011
83221 132396 -255244546
86822 88321 -618071476
119999 25071 -893090022
103923 132162 -660518308
47586 96657 -195419
103645 17232 340518396
71166 51878 -588694167
55407 58880 -432525793
94333 93295 798903163
11809 57940 826723358
12560 121414 -791569959
98058 47977 539923870
40877 68429 -431394838
30436 25618 800465387
51430 68619 -726871319
148024 127762 -301637570
61525 25701 863592106
115942 116478 478757722
63908 58676 -295931000
124095 139669 229402331
52273 101443 -510432021
91804 116905 871892695
19199 25323 754414106
48077 71772 268975029
23728 85607 -543312748
135103 112457 511109803
49790 68424 -602412798
6237 21648 743644481
53986 73457 200753319
60659 86504 605051425
22505 64900 -253729934
71971 81333 144236433
66335 93930 920178053
93481 110452 -392134996
107448 110569 308348654
6451 25056 -14636324
87525 117477 749723615
35629 23337 397466771
12834 83861 -713777548
138536 21289 -492529837
85765 24273 -987564048
3176 114714 639986929
146617 21117 -982885581
60279 145177 -953037554
1593 78379 -15590691
29268 148054 842496075
125182 109748 945967244
131329 27059 773695111
104351 27785 447422078
129114 143187 731895636
39528 129027 -541100982
34227 136173 -862869682
1362 19922 -36129966
5504 71661 612469129
112411 9353 797706071
11060 23775 -596112866
10493 129310 958624214
59508 131852 -571279616
5886 16090 223309231
33628 28661 -918426745
148576 2639 -124579115
90957 95994 -874874342
22573 57468 660453884
52793 65427 164644835
129398 81072 269772693
49831 74205 -781412978
149189 63291 -732900438
40544 51360 103375244
8641 65508 -992667393
61421 24988 -975727271
75750 127101 -868662686
105729 16048 -971705738
87987 131814 -973871202
71485 127718 616031137
134792 78081 -748256229
74324 117128 735259757
145140 35787 -281567243
82180 105589 -756886014
70876 24654 -866661562
57396 57415 396634745
118627 135033 343205793
41001 12108 128804153
52118 132826 -574344383
143066 124360 -905736482
76336 57737 609804565
7509 68048 -261015417
104145 104681 -579592823
117869 123081 99915406
125823 99619 -347921088
33989 78103 -196287845
69627 104647 812803524
58820 85895 2958095
111736 34563 341105602
88991 8705 451212474
12154 142603 949867426
124509 35646 246310158
11654 71099 -47093406
24613 86311 -768451319
9134 98652 219292250
63272 47037 -418045670
136907 30202 967741443
126738 147992 698563426
74090 89292 743480770
94381 128459 188505334
35321 22092 64199633
29425 23694 229919430
128330 55924 973586701
90294 132835 110488977
21999 96632 -172508060
107462 58314 229656029
13198 5794 862897245
52553 123309 477279627
141300 137894 850070056
31122 92934 633268700
35824 126133 -992804438
92344 55161 849286018
98028 127898 -378046660
125426 86957 -547936278
26558 136182 177537464
8148 23220 -15934088
38727 21089 215703456
117112 125363 -3689342
50299 88312 -498224076
143667 79585 407194719
118545 109748 -123545072
123392 62485 117992988
124211 128835 -265636166
51361 61286 70465231
49359 119420 -665523546
125612 103666 -136588476
121587 87061 128459913
103554 101381 151448631
62806 76998 55681205
22980 93174 586468219
17038 45265 -366077664
75261 140537 9656902
145815 8226 304079194
45787 147746 327051631
44715 21421 245270743
134603 52849 -366857082
2845 92090 -415812474
119686 28620 977718353
18760 92713 89317945
85126 11137 46389211
110850 87097 394687716
56606 61618 -454914093
917 22373 -887693060
13443 18310 964198242
101972 131192 -886643637
136350 109855 230007166
129001 61483 -428777093
32932 105048 644086929
32856 45299 -945477851
111176 123445 386555918
89435 144507 1129994
97213 17406 313423803
19692 114467 -101694998
79635 110811 248312745
90027 44897 261425350
147796 40255 -883750118
29154 94423 327121387
141998 17512 146351001
145465 31499 -683734877
62517 96904 -710846451
3773 71534 -801470093
125238 70169 736522195
33133 73911 888129039
80392 110028 368845944
38587 141071 459269972
30551 1214 931794720
93039 144771 969978484
60678 88360 -955761199
34785 30794 -526648414
141676 92988 -764783911
51480 42995 -727060891
126761 70386 -971311103
116517 93372 521454966
98062 76104 165213750
15252 3993 -495571817
32200 76083 979009454
136981 116252 -824163244
103780 144426 -990131507
120661 33345 214977491
87433 3723 712297032
18021 36687 -734717940
85776 88431 150404843
132554 452 -968178962
118774 130982 -674362418
46337 130986 -724151639
8722 139793 572626628
44304 21249 -267500087
72888 137291 792270680
141646 131946 -161544439
117196 36120 682584660
132198 77406 365640711
56709 46423 -643465802
7668 97532 -129593304
97310 98892 -400703766
10452 52297 646217598
67626 28515 452139060
129223 137108 331294239
27395 14709 -259971910
104597 139406 -172275567
124065 85680 -229324543
59050 133076 969775713
149017 138685 -644907853
93924 24452 523820764
39206 104602 185138243
69959 85046 -452395684
53828 62985 42631587
67112 83743 325415764
15145 71778 -153021558
127661 40352 -23657215
36436 89471 -464778863
52805 30628 487586571
20472 35377 -467023171
16685 76471 -395077984
132985 67216 279057492
132162 141389 637119575
62906 87530 161141164
15702 93096 900919108
125543 135592 -129710331
100518 117815 -280290266
74656 108699 860161165
71145 28076 -909253448
114909 72065 -152639320
149394 129709 -567840124
72546 109311 -664414360
135827 125904 -895892014
66563 20132 130590729
121713 80584 -293422216
28657 129762 225864352
146360 44962 865687386
66690 96215 -944385636
51396 53363 -503175911
102384 145297 -57074387
19227 7284 -339052229
133294 29432 243687150
57908 49967 -28822714
34599 54933 234782630
85106 94215 729998546
93980 110350 -665118030
7581 52046 -591164925
40681 80452 813779757
144169 3653 403954803
149287 68106 674868096
131670 23957 -146826908
140097 22722 80923522
4890 8725 -874775546
57979 79006 342014267
9560 48660 368567639
37138 140179 -910279611
147888 139792 128450225
148922 11973 -304263251
11166 71739 -575212107
111621 26216 -651009445
149206 95451 -946447655
108913 51612 455877135
45968 48927 246129114
31831 126388 -186325096
73728 75597 -563447092
77752 69705 -251379750
113661 110817 465015003
33450 126243 95845518
14638 140527 -949057616
94790 107375 295989847
91651 41824 770191628
24346 132942 515066830
124645 85596 256678352
118892 119020 404639706
25645 59058 -525165423
80811 51335 843792734
25625 107343 -990596954
29868 81849 721131089
44227 42056 -954884166
129790 3953 150964204
41086 49321 205059594
58048 92518 -20179086
15195 120328 -752397146
133129 19427 -923810094
131239 105221 -1302888
149540 148644 -146601375
53704 129680 700295169
17503 24701 217311268
49363 19992 -348632935
80587 68032 -890365543
38753 36602 659782741
24455 19528 722688996
89523 98277 492517415
4142 54553 118650506
21142 80375 646063975
135148 53658 -984979839
137324 54572 -824999296
28736 16384 -178666072
16511 65491 -606365508
76521 48905 -917975648
125430 143528 -90419573
133149 40180 -312752370
106791 108650 739527091
143049 100030 -738510357
111604 120726 327710852
7086 45872 924538222
77199 65206 187577327
7629 70771 878863662
57869 94197 733336657
148991 68016 -700934424
77026 9113 -283900151
63363 42950 625211325
140159 43421 312855428
134762 112889 653462524
23921 46049 550930711
9403 43378 -804095850
51440 63077 -219558674
62645 86118 -491851343
111122 139870 -720100979
147842 61189 696673683
144017 131958 998028416
39540 3697 -884800257
45580 57553 94803035
33069 41078 -643098350
38193 103443 776647005
84982 59751 -130397358
86130 105620 -216814251
11599 61706 -140055164
27675 7614 984459909
69264 54674 994833231
39798 134486 -328028583
118873 45106 -138178496
97102 3909 794115606
82435 106640 114870758
134419 38389 781920336
58857 85928 -834042954
114036 97744 -853329779
60290 37177 -147525519
52961 57555 -5826524
126672 31544 563078412
121164 11583 805303176
145122 62414 -1271820
130473 56162 -637174634
138452 15592 -40642823
116996 45491 16404103
88752 129990 735742674
13374 29235 613915839
59820 124992 394816725
144806 23957 480376035
96247 27421 -349607276
2365 90442 -924718754
43096 131609 573506222
119363 28434 787842484
106175 46767 335772193
22763 124443 -212029105
31257 133357 912221880
69260 115841 977278624
5922 1994 -989138618
132487 122361 129885339
114908 70619 -833415080
28857 130684 -436180483
17245 42971 -729524719
71652 103974 148802135
127795 113819 241428354
55260 34208 -890902991
116639 138332 533489077
132177 57364 -358014706
41018 116176 -764809074
71762 133388 -313787795
9425 22638 890576531
73733 22746 960325448
116810 123641 957801161
95329 71527 524442393
52705 88558 225133305
113307 91580 -303035771
136329 61655 9932039
30497 6142 -220431886
67276 46044 640740767
32093 63101 808284195
100001 12340 -391593995
82127 23639 873731064
119498 70057 -564771057
131474 116686 -353487751
113532 61598 561115724
112998 15176 -708223061
110982 143176 -613790022
3794 143984 -641245153
43679 79673 -788530285
128015 91711 -413803041
35855 37215 97333341
82131 104048 172101607
20842 86805 655013059
12586 101032 975572738
75345 65998 -319712917
66306 71752 119265759
93721 44137 -941869099
67685 75640 -994052656
57242 15826 744750746
143218 77488 47230812
33548 124879 -379546549
75325 71323 -556477275
99244 77883 412121828
57681 21837 -625325605
141577 8393 -341700114
65388 122443 -250642758
86157 122884 -601607733
91454 118051 -275258789
50561 107056 -580447870
78756 27515 -319055047
48007 125788 -122783698
121832 1633 -534988720
117741 84187 812335610
41273 45885 574973206
62486 126201 -346413349
102119 16346 -434898225
117962 139535 -791011409
139412 16391 -24845120
120604 22151 181082754
59853 127789 245490077
8330 66348 108745655
43128 93437 317936000
48066 50869 579100765
7630 111414 -45859744
84513 108679 -641842045
62217 110731 56323777
53560 43650 299146135
113470 51637 -624165214
126261 126882 111842474
131427 114920 116196496
105841 129404 421401985
111780 89931 -491727183
30094 60617 -606148361
88102 11024 671915880
74669 73121 -846227799
9767 128862 -238252731
41789 114865 -570429912
42509 817 647055026
85924 23988 108447179
107418 133964 414857004
57803 109997 -437441012
68816 130139 -564791953
50409 97746 -68685582
110095 11020 76037718
22979 136546 -519231868
70603 137819 730572441
13453 60640 -964957234
125312 78229 -171550619
3160 5922 123257172
41381 89573 758091340
6948 66787 72618849
100622 106079 -438790410
14460 61844 392647886
80524 100657 482751233
37705 109677 -525422333
102958 57649 928386761
110727 97429 -119790275
22981 7689 -807994852
83381 75392 -643801185
75979 45093 469914175
136015 67035 -700674068
89449 31065 914071001
35101 37347 -76009106
36511 135603 214576811
11079 123410 694307054
65521 64006 25615793
127279 78697 -341651943
75713 19629 165348771
69425 28821 -713915936
64167 63042 433663953
6795 214 -176126097
50783 62852 711839659
91110 103392 -621017547
27925 45574 807102307
148225 115580 27802371
118681 141959 -484599026
104441 91877 652479165
10762 94846 -133712407
145048 146655 447017233
123451 98609 -353055640
56915 68239 -965231405
71296 41632 854958628
64472 37204 481354646
85325 76675 -546782613
107408 20720 -59347663
1976 10623 853844462
109218 28912 170241277
95649 75019 -490233719
128679 51417 908041782
10997 63063 -15480550
143403 99261 -739913801
90926 118055 -812526988
135844 102059 736787033
98416 54414 -294137411
123508 128316 -908501560
137108 145285 -946628481
35871 97523 -186576695
54412 59394 340603176
15497 93418 -843426463
33120 101715 -733034489
45870 112453 424284012
101920 89362 750590824
64726 32614 993036353
43479 148033 -230182868
80606 93423 830747938
100201 120127 148307553
34695 23922 -642082215
62220 82186 331660745
9447 15931 -808697953
80932 63025 -872369337
102997 57614 413189985
40469 41468 -549947116
119014 7975 -889739044
2676 76329 -78573206
93202 128422 -427709503
14859 5689 200307336
108308 144963 -201053435
93231 63699 -831823961
30142 101042 118176478
139879 107106 -649882353
58253 12628 383860981
5239 76684 260405427
115270 3446 5178096
130804 141401 -586376624
19708 30760 -40980677
69146 81416 643970785
121555 45897 -836500635
89996 60739 -620898205
42466 145930 -110846137
148733 121866 768829280
93715 70971 740822192
142182 134247 -74707048
62479 146891 -688027666
63442 42569 765127558
118977 12622 743248415
27174 37451 -421662099
128571 112090 364406297
8800 69828 -624570084
80483 21708 -543521527
23387 11234 -353425805
93792 129500 646433977
69093 25352 704041877
40099 46525 -622380909
11888 46858 854989189
107427 48623 -637526012
39227 147898 517741271
113796 4982 -845431346
133134 75145 -553953245
51208 26627 -71553533
22118 147927 -109913675
109950 40531 -814944184
134949 145424 85567640
112645 57966 732853692
133994 24965 -687181300
12367 73776 -264992411
32566 87890 -278351954
32871 94638 -969193962
16400 26815 -317606261
8170 37420 186666508
58680 81498 555803717
63195 5902 711297905
142577 52884 160491797
89572 100688 519294839
90213 59 -311744392
8029 65041 405204142
86943 106084 867514920
70989 49071 -765340929
134700 105966 645041229
138566 55723 -387867016
16260 123631 759596082
19473 76561 -827954737
61352 23561 -358013845
7009 106300 543774104
16674 144363 265672554
6019 85948 889054838
118618 39250 116745826
84922 92257 -265618468
70230 114693 -624032308
50292 27084 -516081231
7016 6230 987982794
2669 21762 854349
21319 82002 -453165625
137017 138930 -799291878
96600 56418 -661527730
28526 95342 -644808455
68546 60907 307218048
134838 120118 278198829
8893 122212 522905616
88302 132507 -361245813
114638 102471 -605547701
25340 31162 -810337462
143961 70835 585520616
132269 116473 -659243968
111652 25867 -428967635
112726 137511 118610232
47222 122823 465631921
146201 58412 -570958510
33426 125814 -241496145
56549 133661 -997071503
94025 53302 968474218
44854 27179 -299472509
144702 75916 -977204677
76791 89480 -97005061
33140 96388 380688105
17256 103753 383862346
78442 116851 612650147
102416 6910 -82912991
143338 127861 -450933269
4351 77825 -464759040
27009 18027 -49424820
116 58894 -628452086
41029 115290 805118092
40443 22659 -368993134
110818 24269 -149744332
30433 142469 430287229
4578 100368 -800833320
126041 69442 -836759566
28437 61604 74448416
65006 115925 619338044
102909 121570 -397721370
17494 56545 964712896
132585 86453 315811671
124066 94657 -73151958
57111 97815 75339233
49351 105590 -561512426
149276 134191 -998551261
122897 96515 470153981
1648 4266 -511578270
135734 8793 -404778900
58813 38292 107586909
115588 28903 -955915360
80096 20217 106439176
34451 74761 -998212081
108894 125762 -692505424
101780 65078 558042041
68172 31800 445688355
9513 44378 -671312732
43941 14577 -383959505
3484 30180 -666871649
77839 140465 -947706270
5156 75389 469695619
135803 30434 133028448
137385 12339 -721699141
124019 63086 28688415
113166 34672 741883530
11010 147054 -954654007
18293 106003 -426711250
18845 41796 -426950863
95036 11701 -119348111
1029 119955 570006782
135452 64912 -628167642
5272 131330 -718876109
95628 103719 -405514200
138255 120003 -662455572
135705 143914 -898201766
80853 24547 389267193
80710 120319 -322895350
66748 119889 -237295021
28421 56926 951228782
47393 47799 825687001
114894 24867 -848062858
46470 107383 -719330429
143698 64129 270595350
144599 25468 852141294
91134 126535 -826518114
5676 72932 -600729947
129276 119571 -659990075
27955 99049 892315230
71726 503 293738860
130525 103658 -197809834
2746 98622 -726666887
13381 120580 -212929568
102734 34355 -692726988
39812 146421 -40294333
76905 75069 -398282818
139789 145919 211026026
52348 115270 -631110568
43627 81080 -416978540
101574 85596 -710701617
9362 138547 341424892
31778 128053 -101072318
54592 124703 754430809
116575 88301 534107065
146568 47291 -789593984
124804 32090 635737982
98512 59245 598400746
59670 50844 -631303525
27748 148360 911938527
123020 143404 23058216
10646 118332 -164678871
61075 80795 -802657907
23677 37570 742793234
47583 87121 -810258541
18303 18016 -486175809
122126 52062 853910389
28313 112914 -736296293
47310 123898 358618808
105123 68868 17328368
122516 76005 -985634948
33737 60343 859998055
95103 105477 -598632342
125376 111238 971232223
28990 50984 712144035
142033 107844 -116240009
89386 80228 464139971
77977 86752 -599097336
109297 5895 302011764
88059 31102 -909470609
27519 17995 423737696
411 83148 969477605
101035 124782 -153088630
14056 66563 925741208
66905 84545 -909820018
54175 87703 642650939
80013 86996 -170633480
76935 2611 -790662453
41989 31340 307656042
43709 25798 -488103818
94675 59471 275479325
30941 39990 996233674
21609 55893 313505672
110445 56772 950007584
76543 100721 90976382
140898 130306 -447950205
78190 47892 -895979292
23520 139689 -668601606
116818 44666 717815430
87778 78309 278796636
89784 34868 -184492965
21593 106916 -846061649
117216 58745 -726718399
125305 85862 -887397157
27340 7035 163547336
135856 59669 -614041212
42745 84020 -442267212
139179 74497 -395969337
81207 20821 92307277
85629 131254 901926810
38450 94395 310466880
78178 28388 -392204272
144984 7116 -744509230
101092 128767 -972818100
122055 75784 895823114
115295 24598 -935695436
131170 128946 780496159
141317 69633 -57008660
42808 85637 977313918
123059 135538 -359340220
119503 98673 -688414150
13045 103631 63541079
41666 132775 876148791
44604 112771 95740802
19351 134658 946860231
98867 134032 637691835
33522 134159 -325620721
68007 43105 -529823893
27793 122581 -639789449
91068 128311 500764230
112981 148152 320382391
119052 18358 165409334
110035 126013 284650120
95100 129418 -289905119
35029 37139 499996376
43445 31939 -411305248
147836 39079 549556722
116261 5959 186069329
71461 107050 -20795349
69162 13280 330645229
133138 145425 586972741
62644 89744 390802694
132671 14603 -906105828
137405 101926 -948686784
112117 26431 184398274
44473 105497 -510048390
91574 130016 256785509
113553 76911 -582798286
112192 120004 368234118
125698 134436 385039932
754 65279 -915912393
44328 134532 -149591067
65291 9294 707569331
43250 88107 286826065
63366 103957 -220625529
79679 122258 931077290
34934 75797 179286875
117903 76279 259977419
144614 11858 562994873
131682 61135 -775849903
124645 72139 22745938
119831 83859 -688756557
91614 140344 206988246
129594 102888 -197320371
23041 40225 488910193
52398 123530 243314041
94617 117109 -123261569
66166 27500 377877932
91426 57380 131460518
24052 80596 521913194
62770 75082 -985842716
119316 98728 114723652
122754 88076 571819188
48821 129469 -11956285
7359 93294 -11385355
59244 101021 242271235
19160 148216 228211839
91113 17308 955933798
130246 52267 397028182
69665 88121 916502107
139797 70511 -355919734
46580 73858 -895631936
104124 13402 -969218939
33956 80232 744050306
108853 27558 -731163869
79802 124212 552664145
135883 144822 237344357
93349 10579 -682257276
142285 26401 8166095
43742 132961 -746364526
101137 140381 -167684883
44116 142888 540845455
55337 148388 -982050362
34528 44567 -445204622
76251 130255 832951385
146448 81545 -200583285
67452 85175 -100721831
94171 112562 979484653
84094 47285 974321046
2821 39099 -320578689
9025 18196 830885284
3991 51132 882982696
11411 118526 -690796663
112311 57217 140520607
61457 137909 881345642
43419 28421 -681033910
49032 101639 863569393
126016 30856 372240092
89968 60225 303773789
129214 51267 -136594322
76467 72841 -176805395
20595 145857 654954776
81935 91228 64202136
138867 124127 471175767
75296 126524 798456503
27610 64299 -640657643
5907 146993 577041887
6089 37697 296253306
129584 78522 -823632833
39973 72939 -670812144
51122 134636 -123046826
25010 60798 -443466529
140957 84056 -466635952
56088 46299 402782755
102091 17316 -105422443
125478 33663 -593931698
18948 52895 -447445411
13635 138799 -879926600
59510 148188 -366392219
120634 44416 288230728
20032 79072 368785525
2260 40562 -271576973
28821 19167 871585778
110580 95645 704790035
148390 7794 -710025375
6301 89464 104010443
8653 6271 -504010115
33417 105595 -726364145
74788 123238 -377022700
14303 139765 -479769579
50752 145798 580548442
96822 83720 -141073703
85718 137016 -838706437
44097 57644 -698886542
54260 32253 146572157
16964 98997 703505584
38679 147521 -273028889
36432 90509 288540449
64690 78421 927862177
145421 146550 961375890
11133 14487 -274868515
143083 24387 -259459060
42820 5623 -196566198
67528 59813 -21583651
64260 78005 835684176
24309 88632 704590698
68532 2645 -733271917
34780 94423 351361455
84172 118494 914815786
107807 50188 128856814
82946 147636 52157644
135 117968 -806012214
149199 90429 -590839735
75253 25588 -477462109
89244 46462 -985897400
120540 45604 -727300668
91538 131243 721623916
43573 43753 -77543419
62389 115707 328141121
53925 136069 -790808996
28520 99162 548539731
20864 102339 595829993
111474 86541 3116829
95191 135038 -111916655
105497 115792 73096717
117744 59642 -386603791
33177 145064 640213632
104113 82888 749467405
27428 19002 -182543935
105222 54814 -8278232
50242 42131 -432732347
45073 119607 704726612
113775 83607 -344778139
137431 9704 744329411
13097 64263 596701694
148257 47202 105227527
37361 113445 -199493868
74596 109092 -346801733
44518 84939 -527665514
94590 3936 -466128193
13474 62567 -191704840
100661 31034 58366068
6180 121651 -314331796
43302 87301 726626153
85809 28901 -277437763
110271 115557 326884936
84413 15647 -593724373
40794 90132 -207551447
10579 101061 -236117374
35174 75845 -527113532
3045 91565 -581647885
86913 16928 -781497332
44485 73388 904151144
129957 113479 468732290
78388 35654 -520565542
146602 141886 -530469128
22894 39683 285914644
47628 39879 -948470941
121300 80845 -499732367
30070 8597 -960364554
63228 23651 169309842
54409 140063 821968848
86472 45955 -41441568
103052 2990 -251424733
61331 20019 356725225
86964 60573 841553502
70869 12705 243099638
99498 103576 -600992222
109448 145004 804106722
113763 90190 -900014241
58903 35008 -781521975
14670 49124 254590896
83425 120341 -398918233
10754 132591 426486509
34007 77298 -31463494
15870 32685 494045807
59277 137039 583082121
133672 113485 -215098460
71069 46408 47946238
63702 99187 -360875750
143332 19813 45231392
75707 18906 93999328
39683 124682 -369357949
16479 51486 -949424855
69033 95059 -297235171
110817 4610 553837048
35737 143874 528065186
117096 133961 85809640
146843 30432 -388952672
57115 117222 5279364
23468 64625 891965434
75042 135529 113441378
148874 20774 882252882
65785 38504 -683840085
83730 51336 514459837
23369 35808 -250558574
115188 54082 -847542600
141083 125730 -954710417
26330 109213 -210602496
133276 46004 -155469195
115388 22973 839394615
5632 57043 -120541595
91735 127021 755402845
69389 6148 -641762386
37090 67534 287302730
80829 95503 148541549
141833 59315 -419788922
139077 33565 353705729
4080 116872 44102236
38782 115619 -103614638
30584 40350 -501116562
135997 129923 158654942
73475 33250 256166485
10118 57961 -582795354
20402 137998 -13658619
77114 109919 -658074779
50901 41474 -369540866
24968 136500 -367233660
87788 83689 -554545167
111861 15760 -97121607
108677 37793 -705533751
64553 128321 -93325313
5104 39021 -735655837
112145 148482 360076549
25118 49258 203459837
129442 139830 103352205
74722 127891 917736376
2678 61392 642042965
34451 88206 -125304424
120929 68264 -818322441
145233 33750 -978001489
65745 105871 281100438
106466 103540 -756123266
23269 142803 -988296356
41101 108896 534874277
141140 24061 -19502642
2880 139175 970702118
83456 33691 477648369
119702 58806 215648567
38503 76666 946386447
137088 98889 -101181654
138217 146053 -511761542
127414 70600 808681534
2784 144745 -866063096
51812 92077 516635595
57150 135335 200779081
34539 101367 -700573415
67474 74265 -309087379
74290 1950 -776783031
3470 87284 -945161543
141686 110360 987042762
12150 144211 -197102060
65052 8950 343277358
136058 75832 165470934
76837 35891 -708849738
130186 9879 64591558
89812 28909 260936533
119788 66705 14001047
68973 109112 -300642940
104101 14807 902513678
132037 123059 -564460189
32807 8012 -444381244
138636 36083 -301335886
111636 134475 766960828
20211 86086 14289142
104113 43299 130224120
116116 9180 -222190208
47364 102013 787963347
20464 2302 -332442125
99148 74782 -781077327
141055 9154 -869033894
15794 107755 586420855
18647 111617 -10825753
64134 45996 -128396827
68727 3588 182449774
6300 52613 -360092871
126452 144550 -811994268
109762 104489 -699911913
101657 49910 175014985
1591 141508 -444680267
51328 138305 804037229
49078 43532 508408576
118470 43666 268911105
50683 116086 784406820
7783 98938 117790873
123964 6752 829069354
30327 5798 -13208390
95160 68858 -192940071
124432 35766 285064309
47364 10864 361126734
123572 138059 302974392
33108 23394 522045566
56734 110181 -299685122
37171 90318 -813159385
118640 128042 226018182
63666 113838 -767697030
131232 28236 908897408
81479 88605 -145376909
36809 59034 779555641
135131 1627 -862856741
48628 7028 688207776
76245 48382 -842283943
124793 114030 -995392243
6173 69071 489297999
855 38885 -10233089
104378 112674 -891651230
54892 120576 554224202
73361 9892 -595787977
30310 108412 -807822689
127782 20147 -609799475
109633 143786 644547855
89087 13053 209881859
50104 8696 -95493833
142889 55004 -126704249
31241 78800 -257838441
42685 26162 247836207
84155 57785 366269489
144721 142045 -336023854
34740 55055 -561971111
72136 32028 -288918556
28177 96035 -860426784
10980 125372 -434943900
105954 76826 585273430
4570 139329 -230668773
71528 56549 -301958221
26679 110782 -728662890
74431 27877 -249764977
12578 55636 -824379222
30825 50112 734638310
69160 90834 -951790719
82939 14700 216428202
140442 51727 -168526502
27202 8184 -665490735
36262 37355 56669719
17484 40681 -953007280
123371 35883 -610538810
111311 123038 -66067880
142510 31300 219309603
63824 139442 560669789
98263 132478 420892669
36645 135310 755225188
144030 85617 791669245
83669 5509 -295955590
59153 143910 992413811
33104 69680 213100301
3300 44766 531882763
138710 67111 131846484
133358 71924 -380355051
105546 70411 -876539777
133073 10757 -636582418
23413 40032 73858135
78938 74906 932105189
29263 148029 -494195505
61070 43792 86042518
61751 145030 854512029
13947 132481 446128240
138957 38428 -352780431
143102 139237 -968243672
283 114858 -766582499
94192 130742 177534461
28724 143161 770326249
109863 130619 240857721
2265 114426 118741475
6811 109513 -212510450
33987 92843 539050848
63323 66262 763045782
43944 114548 579759674
50995 25422 910499098
36925 19126 983053975
142615 5416 -435832218
73232 69993 431994164
130226 117157 194253316
81758 89383 -247548506
98830 77090 103986327
16511 95145 -26326775
125457 35550 940434124
11372 66635 124901093
145403 560 709424771
66785 26441 -637279292
123029 23075 -176059484
85076 108524 -230572349
37930 50304 589967308
69772 130326 -139152900
123953 68385 -270683771
88659 77369 -691773322
79153 69636 -824702934
51226 146529 -165485104
102420 116465 -348596364
64956 51532 -448026023
122731 124799 -396498065
41963 19629 -225670348
82742 147218 -289457375
56230 62682 387594544
84785 88186 -672426644
13637 84978 370262798
83560 52456 -835376200
114840 93021 -732203730
28894 149224 255956431
79141 78187 80492282
67611 41077 -701806378
67546 18490 -673015489
82036 183 -178802805
81030 68224 904131212
22601 147497 263387273
11644 113178 533247099
4192 5796 828959906
68907 4235 697797494
91368 41476 -450590018
59988 148989 513281202
123591 111704 859561242
103934 11610 136732199
24537 54290 371809468
89091 116972 -83105724
79132 756 596479394
19964 102596 -452920950
102878 125384 117681756
19471 10833 -613420255
69378 8578 -124064619
375 138409 -3520950
38741 27597 994661821
128170 12916 -898450362
61747 25096 345361596
1454 84077 -866327481
129480 61772 -65232238
92494 73107 817694123
128961 84224 -716933341
11455 99846 -639665715
143120 17743 -117599923
114900 130968 -737100726
75238 83373 -758423101
126995 87268 -583179168
135851 24133 -875489413
109256 82947 836856297
123808 41021 727036164
59227 53929 302569179
69114 40750 665050170
87942 146752 184924020
14041 23282 999063165
116362 66910 -107571884
61799 95112 88475390
124782 148044 -519527508
41259 23231 392155443
94982 15707 -868793427
84129 124767 538122760
131565 115082 -42044568
89297 136970 -194929352
26235 51866 -745490656
86640 143985 -598370965
145351 35149 461150388
2712 119246 143388220
71692 79073 35086207
137195 48109 840031750
23880 135987 969789339
72531 71685 890881972
95467 130748 502164054
141520 63583 -757916036
88538 109878 -313320384
80888 25774 320558082
55211 139678 716777320
131411 47876 782558718
28235 110017 48327567
108961 36614 497043977
47820 92434 -6799342
111513 13320 135594093
132755 12187 -496592515
57891 69543 -267878749
122249 10762 -830791995
117399 146382 736703776
6628 96767 845458552
77265 12676 -257303211
146164 114483 330673322
69683 114032 627704640
41168 56918 900758128
120633 141861 -429075304
148609 136677 751100702
94788 148604 230311000
105284 16315 -152486987
102389 13387 723172598
20431 19872 -228465789
114987 32428 -900475741
110682 12397 918312198
94160 140343 -947843769
134916 49726 855165524
50348 23016 462611111
128345 46360 -338953340
143138 87460 -741856179
146993 26381 756786399
97708 134285 918764493
58341 101777 856620133
11293 66723 -494148826
32430 94601 -521928733
76417 104283 -236325099
140492 2020 988629010
37602 20628 -639788089
59412 121715 -412006444
112486 103520 71006966
81293 138916 705667756
89049 97309 678941390
134423 105820 -715331103
98850 102778 7454478
40812 107336 84123876
108298 90045 640105253
44189 47389 -332342835
93417 105787 -759565555
92048 7575 224620161
70718 4536 85495723
104266 15182 -476494249
145930 64815 244536450
40069 124786 -158645698
53443 84663 -414417224
92255 122848 -118726608
140433 75784 486991531
53565 77291 -914636132
5037 76029 -521334085
56905 127270 433483089
84820 87892 -601989415
7582 79018 57861266
53679 34778 730908858
36472 9275 194988093
116281 17804 -165949473
130242 60507 691756813
105310 104307 634214943
63905 65 22576502
54066 116519 -888038586
5295 49078 505318122
122241 146141 689424261
68024 128506 678413313
101297 134345 -744409877
14919 52285 -246809988
57502 42658 -349613940
57085 2653 385861473
9389 33077 767648343
16628 114868 86089877
61401 115045 -239776779
136071 47376 -948668119
124585 58750 848966153
124096 42920 -547018811
83380 108174 605745912
76841 93088 -522882760
92500 135168 -392094046
130462 49436 -140120746
90485 41507 -791001825
4073 32611 548681831
134353 5779 380354840
14091 13053 -970885423
17494 67412 246505862
55925 100241 -645043492
33777 123363 -822558862
47060 129859 -530724689
142681 29111 892129034
58751 16594 -421684897
112054 39192 217745214
21257 32021 -816510575
135159 38402 -181481782
124237 30584 -644340394
29601 1302 274446545
95824 136196 -405667341
62493 135781 932012906
76607 40239 -258747893
78071 84977 329543657
46984 50002 357140086
47928 37429 -290482052
29725 13726 352016422
65819 34032 253074802
81566 16398 -981539886
128394 65380 -451587948
97507 57798 -982648212
104139 49251 -33352957
94961 9290 -608199894
81342 95311 903107220
59215 22978 124970591
39286 69944 476303388
139651 125296 -636187967
78794 79364 -98455372
106411 7793 553440641
17562 130072 553667460
91535 112380 -222857399
118909 43376 -717582906
117328 5630 -863764331
1700 71462 -275970458
94665 133342 781488504
25114 97339 -609853082
136637 13011 -872297390
23860 30994 -769568225
133699 34366 495051856
98622 137824 377303489
55655 134896 115182199
122921 103248 -615758330
23884 28175 -445461546
97142 63646 -980852801
68784 129896 511352907
122821 77855 -521154235
87490 66993 -68859275
109039 142133 -966752609
82377 113246 -923816916
77984 127408 858075889
78210 39770 574761633
24374 14223 -640873185
29923 81699 -950289780
46630 52590 -174505359
53769 107869 347795819
80027 71569 -903105052
26900 127690 -230500906
28827 112400 -909074519
62654 42117 743867050
124329 38985 894199658
39244 37444 774586931
17959 64065 238378106
87780 186 -267745963
93560 100194 -329180497
141040 43261 -199250376
114238 4612 193362753
148148 35540 340900984
125966 54831 -360044169
12429 85227 -419848750
93156 13296 540214226
45018 19587 -231003180
19150 103859 283738121
37293 7390 -883688429
129157 101607 967246007
135420 116703 675414139
30525 139736 -515491590
141432 97607 604792355
93702 39114 -946511760
60648 100760 574479628
28208 106310 -234498930
125033 110144 -126632248
90002 4184 -834180504
119985 106427 -915153056
13918 104803 -27580314
77624 46063 -64145741
116938 89852 -204178474
62741 83224 -878046594
6856 122315 469452881
20857 121036 878885515
53682 55397 407085729
98822 1164 353795081
120085 140455 738203525
89073 33204 59837881
48251 45898 785152202
106298 13775 -76915663
32906 132959 -661781758
59081 41130 -157299344
13962 146980 215873008
133188 40089 -451288503
73685 61073 663812305
38767 72338 772251399
52570 34122 288405270
15650 9166 -20116159
10680 19898 -74455127
101158 114608 379544102
88216 115653 135165036
82090 30718 -423525286
106383 71227 834126973
38934 16383 -875650407
2120 10863 937381831
88036 98496 -537887194
137981 141769 -221887095
104602 34802 -126057743
66737 89822 -454464723
123609 116013 -619710119
130016 61241 -51560126
84402 130272 481252099
16192 19477 812079467
34138 6103 -972295675
68660 94626 -966611897
72738 55850 692193592
102656 50038 -268605391
147552 93644 638959716
142647 131365 363698523
37881 95505 -833371707
118016 148359 124705730
12683 18000 3385369
97249 104062 193485366
119037 66854 599404112
91311 72182 -108687375
71088 41071 993706750
142336 116417 319361824
145098 17590 -739144753
121404 35305 909205163
68598 29240 880947112
97002 18074 591234990
71487 92932 -116822467
123972 35830 -809837662
26273 30231 -704619343
25338 96100 551660895
23640 11624 -451686455
88516 71987 651069225
88655 85547 -133295081
49429 100832 -589403287
137334 15840 212777509
30645 74329 783913966
123762 18685 646602157
13534 63736 886251588
11649 67566 185413816
144093 124089 854002761
43098 146980 -243407462
87352 68922 -693969892
109155 17039 -279541202
28930 18433 183739513
103123 123748 -211339020
136200 118334 -150076416
143845 94282 -366863253
55844 29952 6515893
140733 64069 -341588905
131432 36519 956707259
44291 38741 571768294
108158 32263 554600551
129865 108036 -390695023
142469 65535 -179104303
114562 64051 -785386415
121312 60873 -661368962
67133 22649 48147404
127044 130286 12887668
2058 43935 335199411
72479 12553 -836979269
15740 100191 792635031
132542 47812 618759280
9389 148232 -829321811
36688 52635 -889288317
61372 22957 485563663
32449 53498 974902121
92889 142115 -329151883
28726 120764 428062005
93100 86949 32494221
56877 93396 8378555
51260 94771 598422467
90877 37202 -447526816
22136 145499 -464362139
66185 5874 -314395026
145576 15720 -533233680
30188 70211 356999551
10878 131235 -997655512
11753 10491 86833351
110320 127560 -271035817
61397 24450 -989242753
50482 31611 -138109935
42204 115738 824478159
32599 81754 -63879273
91707 141290 -406319492
32405 39084 546806151
110481 134603 -649946991
107245 116840 650521210
118753 64695 772677242
149580 23587 -951054429
22603 74102 826444403
84866 91192 784722486
26139 33083 343382009
33704 56811 -830613661
78500 53213 -4671170
94224 142530 800439633
68987 140598 -808957141
40343 58309 692724702
34031 15023 363943019
104885 72303 -600829502
56283 132855 223986503
96557 7581 952843269
33449 57559 -884986336
47134 36836 239893014
114062 47101 69233996
85575 9234 -387720405
7139 9673 -850571349
107338 73115 -365923398
120474 62378 103335689
27738 47337 670341121
74142 82711 -33450334
85293 720 -787235975
146265 72745 -867844924
110931 97563 113733393
82313 121411 655233420
1425 54164 151564751
63119 19989 547616703
62699 66318 -960829665
120007 115642 -113359579
267 89635 17441215
435 54551 529248217
124794 107413 162044256
117449 85373 -141646533
89226 89424 -839575611
44778 71063 864679341
103130 70421 -176421232
50081 17741 234011348
60001 109192 -660575901
79252 9307 469759785
108637 123627 -20717906
138 124799 559606000
117372 131144 -324646031
86073 86047 971668196
117733 24925 490292446
119810 72391 -435966736
107413 95880 -290838901
101545 95927 675265687
146330 60796 894666937
80269 59330 218313649
84002 126124 691372899
8721 22793 180860364
96509 29426 781113041
42255 50245 456748145
7095 117181 -396173192
17714 32181 -154498894
19676 22877 -776127139
34428 8513 958853245
105314 44028 -351577564
109849 58897 961733834
136397 32404 -441956288
9877 108344 -117596896
122657 103991 150728309
20441 107001 905270878
65 82037 -850858829
13624 9990 495154449
115141 67362 692472836
104438 73820 -493190280
9620 25220 -868599971
73612 123422 -918214775
136206 24825 -823023332
53133 137670 406350034
77173 131624 -175249275
142764 32497 638299030
34002 38155 -267004058
28508 118383 -357359645
17784 72566 249321138
96757 80637 -110446527
2755 84977 403388655
12135 20776 517103950
101845 54869 -639663204
139038 115864 -497314381
66283 16674 -597607129
84591 110752 -731578229
57086 97072 -454063510
79637 54920 -771886180
41963 98366 758139039
73268 17032 893764366
123059 116960 818997440
113197 36769 848547182
132293 53686 -156045490
25463 44204 90243025
58070 62248 267319887
140258 50237 -74979446
115073 36243 -3210026
75460 87884 -8447040
2970 65609 785160597
78998 136315 -785085400
116798 114333 425026542
62326 90557 102899264
111210 51119 347296615
7117 34504 713720450
136141 89049 83740708
48977 57556 678119382
141920 139191 -211150147
141017 85865 -581553686
92809 58217 -930664698
77556 107538 -902570956
112148 68898 -60584568
115923 119565 30140524
6588 86075 434838302
13777 42785 -973462269
107599 141840 135912537
31026 82372 524099451
57480 6491 -880656572
144128 90539 267130764
63636 78870 -96334056
135959 99974 -954770395
103239 127862 -973428212
74015 102013 -583324119
19676 20013 599525777
60286 101405 -854595661
18162 146056 617056398
16091 99600 673565588
59109 106144 458987125
44765 495 847881693
32895 42198 -547539984
43588 17774 235079741
115074 122988 -937393330
122814 131500 -286428051
120486 95786 -825484569
80595 129120 -546482021
76163 114217 -832928994
48573 21602 349175727
96205 145164 -223425244
19590 135255 125570205
18469 58242 -694950709
6560 125739 -662106343
26524 83284 117313013
646 76128 -45064005
98417 105626 -39890137
78544 11092 136877280
115704 96162 -450167713
126750 39773 393661987
81253 34427 581471580
63313 5905 621245853
78639 4041 -555269758
86231 8939 -697900051
21948 95268 459514620
76375 141409 232162559
21483 136077 -772040225
118648 96880 -16368592
139105 118132 -523036662
145316 94547 513702865
138104 62338 693357529
48745 38710 -859816272
85904 78294 368130095
130051 147995 241700698
122407 22239 830323866
117398 70867 -966682816
132148 142380 -558576780
93074 5106 742833691
12822 54480 -505556560
67253 44517 -752582881
68645 34705 -381744112
120821 49946 686406809
22587 9414 -352941586
13266 94360 501747077
84601 144759 -814329109
103417 34146 -115747718
68316 99378 862788424
39358 65468 131711765
68127 71790 -724127350
53178 5836 -148251004
143983 44077 12149178
18331 105021 -459428436
77819 78796 -628053771
72412 112831 131357427
65198 21755 -632261997
48597 57649 782582877
63133 9680 774521313
75693 113137 933658586
118533 85673 -758256325
65905 83629 -650507426
58353 62579 406213849
141336 12658 393378289
137806 144102 -662931583
42128 79799 884739525
27151 3669 -584137266
45126 42835 -298075189
121865 102811 767969424
47861 27818 745406378
65051 4546 -985485251
90840 96982 236367659
136577 36441 706530371
17998 56026 -662815623
127415 32069 968354076
147360 7777 -375779296
73819 31476 -537508505
66910 10478 56174732
113833 43613 232313022
19785 73183 474006274
37821 23616 904130698
61734 44830 -374416594
52335 81108 798440396
105533 124578 -803069747
46312 27318 -208988661
90162 57402 -368304171
13618 110040 -739414766
146561 63594 -577495148
32439 84822 -804911522
41996 47707 -996711253
8239 6237 -476967611
46255 15042 -153646905
94224 24323 817326104
16489 119665 -666440809
135082 25581 -490108770
15647 28201 101455305
48819 106049 661667882
72766 98379 842669193
134687 64588 332342481
6823 96443 -348233183
18847 22842 -28169708
140394 28315 379030209
63078 119031 206503990
87313 6014 340615099
6737 127816 -68012170
97697 134849 -456818948
146666 36709 691478541
13176 88987 809980045
53112 46318 277521612
55781 29757 720207828
13407 20099 -179681252
36336 120725 -493331307
74970 136782 -640703827
102362 93530 907082439
112876 80497 428830583
130983 67934 -714229277
67274 43494 -532983783
41754 104080 -798577025
114994 5005 685366495
95763 102773 243680660
130406 102139 601665559
114128 117639 987370574
76054 61680 971678833
60045 123135 214341315
145385 122542 85493513
102909 70283 -768221874
61710 73415 346635210
461 95642 941132766
81545 105227 -308870490
5944 71050 -797244223
5058 55823 -613342061
68483 21850 229722865
85522 42590 47069939
98338 76441 22864692
72979 74486 -496751277
118228 37531 -355111231
50762 48300 419330464
98008 97296 -445136751
123640 61104 -918526596
130150 36207 479607934
25685 79571 263286641
143746 84179 -999468159
21293 112904 -54795524
124718 33754 492085054
20792 129003 -520073767
50262 72495 209105616
113613 131808 322876073
22682 98641 249363965
43386 21525 -719059326
27424 143623 -448961392
77384 26919 931332573
118771 68433 588417709
102872 20053 -647838770
53366 43839 356768424
18032 51079 806462797
45606 111886 -528770421
70006 136082 -101958048
48862 131519 -179545239
72813 114560 -309719453
114937 129809 457145886
19856 98096 -635549894
132199 70950 866513665
22395 130135 -67046276
90382 80266 725074122
117733 123928 -22649019
15298 31156 -238060206
46147 80844 -645143183
45242 14506 -329427167
42186 36333 186570631
73346 27510 789849068
130621 25517 -445792714
381 130178 2339789
31278 12579 617340233
3339 124492 -132156549
14541 133189 831516441
76861 50282 589066935
65241 60390 302289681
89705 99683 -649057102
119012 26874 740323236
140213 15266 527826742
79135 614 -151691662
22202 10408 -791400783
62301 146885 -32952011
76590 135575 -172278073
54713 113681 -674238127
118350 129521 933809871
94380 50926 -377073877
145958 52766 425215857
102024 124469 413611052
48197 42939 679302495
95720 26238 952103060
88239 47866 -245936667
112436 6588 58667436
55115 28862 -635001248
91404 115354 -679037476
5300 66360 238764154
146542 58631 439196850
94857 64613 -923786937
90840 50398 -670135902
75515 78334 540629285
46474 81996 838461740
87225 114789 -949552067
104275 83776 -279064875
57967 6089 -303660117
91141 79504 841691989
146858 57652 10241427
94993 3977 -725925001
117000 69193 -690415148
97826 85336 450890816
139124 142920 489729499
143532 124316 -712168146
39074 93158 615296566
53004 43208 731655382
51131 24448 -74553622
33788 49041 -713971311
52452 125303 857466606
14994 95856 -771846803
90388 30265 -43304047
86332 13700 -630889763
146219 145788 -994952319
55359 98133 -640506472
58797 36855 -595633702
124906 128668 316474685
92630 133741 283049826
110988 32938 -473084470
23784 122376 -537366002
33343 74987 -485008411
47004 147154 78214565
17965 127170 230035219
34037 86208 945440663
82421 24556 -827820186
110567 59935 55479908
105899 147924 607566864
122422 73238 535107769
24591 75449 -43784088
52162 69920 67294420
144253 117636 -11613705
103960 115688 -650876533
54834 105323 363631327
1254 128846 380161643
47639 133549 881975339
55086 131296 48380493
40904 124069 790607849
136732 112912 -981038149
17797 38284 247661412
133372 137763 102202524
8541 146072 64105386
33606 40222 138761606
60797 105928 333200
65694 67072 714979328
147017 15477 796892360
120659 91124 -260081669
106443 64682 555950637
130212 77360 -99821143
66423 128138 973599296
24385 43653 -308016559
110829 140013 -576855488
133291 9567 -300617675
145968 129379 380642510
70149 130647 -544515766
136270 63170 199983447
86559 44604 644771211
25322 89481 -573151552
36448 112273 -776973728
19452 127382 -164151247
73961 69508 -837304838
93225 88972 -137790499
83981 80827 518570989
57595 46349 -526102493
45717 121406 678254190
146189 13369 917271074
86165 116422 -698375702
43667 18306 -891604682
27123 147794 -610773384
60061 83876 266374634
45870 123791 503284248
1903 81821 946851712
132440 143655 -112661931
110546 942 13898222
23729 100373 -563015675
116378 4685 720127313
35600 86046 734576691
101744 46055 -555295433
53938 3347 -954816073
123222 133932 -528713112
126626 136169 -21638771
113819 83825 548432972
96323 139357 981597600
103712 54168 -283285547
929 148362 365805267
82146 104926 342630007
61124 63 796329749
113975 632 574434917
116230 99052 96262416
94079 1820 -345670225
98354 1062 -561561666
142123 29894 -496379883
8672 66635 852971085
90963 96119 -884887730
58577 98984 -625788963
148739 102370 -868205591
143541 305 654650078
117555 41731 202368972
35201 41570 -799143685
92904 23606 -517125742
67709 88568 498707443
116072 49716 236414168
105474 41142 -848918298
62079 76960 -848300413
88234 12290 907775511
31148 70384 -279652794
78965 27682 -319422349
109990 81818 -154272178
55975 86194 332026509
38065 147935 -528857057
11836 112914 -377107076
108771 148318 2300490
36872 87367 -706706840
118785 10319 -11722897
31478 49532 -312152471
5695 137856 -287064183
129765 11740 -658094744
62324 86586 692485859
129301 12768 242046114
147869 147632 746661334
38277 139797 570057662
115783 74688 -240408702
99376 47229 -67045977
54327 135750 584844047
88706 101046 147540436
85124 40426 532433721
146872 133933 -577734651
39772 27497 -47276690
98670 84020 -153989199
20 75178 -694526028
135194 63989 -815258394
55455 95603 -564082739
16772 4989 -852661597
9781 35141 -767510842
95415 140027 442477262
5925 143487 708761321
75187 46330 612248422
53575 76011 908504809
58118 40377 -90706992
48218 20175 695952129
78095 42801 219207895
5334 55456 -796463802
24671 46192 -456754285
105699 2883 -430882773
100514 109328 208191845
58624 140938 978653468
104730 130266 -498302752
83343 67614 840446864
106017 88197 354106367
86703 13382 -288426872
138636 989 -347631588
2214 59754 62190341
101449 134782 514294920
81085 139831 -986526073
11039 140824 613479725
60058 68089 -30299656
114775 42067 460984841
50628 50298 303558799
3159 109861 346149850
119413 16831 -621539791
7918 146899 888428144
126388 25217 264627173
80388 62222 496525177
66772 35477 -500463053
19815 108602 755975225
88186 145918 -220960894
75132 50694 585010681
79263 141595 -40621487
6086 75283 -458335281
115985 72186 -711916149
35909 76640 -961125652
127640 62911 -295026361
76324 4166 -512786017
12578 145734 650648778
88595 33648 -45312944
137903 125099 -707338879
114820 147031 -178507955
136156 126739 -925861236
84932 18842 -331362933
79518 65438 -55813209
13521 75208 -148621537
64400 106671 696867991
115695 136352 903055031
100136 141548 -375546993
148126 32993 113696015
18259 65103 88519216
16214 133197 -96544516
12434 89329 -254526142
1690 145400 384310322
51061 96777 -32134874
126659 96066 -769300785
111938 52816 -214241090
144767 38293 99666885
109608 66082 786793831
148958 105493 -446194407
42127 128659 498392360
138071 21670 64495115
63152 148205 -652550207
90079 44960 -613220712
38089 53349 -187280920
27942 2877 722641084
22557 20072 -676424233
26398 147588 118864128
117969 132731 67853566
72731 149574 -636549208
20518 92419 -25016332
8971 81820 213990654
65198 108332 330876026
122431 31985 126190066
14575 55588 -590944656
114876 33321 -866517537
2565 89425 -199659555
143606 45556 160165022
142007 112704 -379671032
100764 129076 592119945
3501 146562 -165630425
106612 59568 746388717
49501 73687 245608570
83764 12940 7116539
1960 144597 81838952
137990 41801 153231132
21244 88209 -353012595
37293 8373 -928661071
88093 52860 513228363
19354 123751 -428048976
136963 145832 -85014138
116348 28084 513258990
48908 41085 -903023672
121475 55172 298134744
115559 112575 169571627
52912 83750 -530250595
113747 57584 -229940817
43283 115618 -112309201
35276 68967 -62238381
115084 74364 -414831046
126003 21170 -335123615
21939 86246 -308668781
118231 69628 -777363457
43783 88888 559069721
32426 133402 367612930
40373 59545 -488788012
27579 6370 -839445097
105397 134920 -290153014
109267 65364 -640863965
106773 148220 733290833
17467 142307 -242341462
72636 30742 801060942
56489 129481 79196747
114655 123067 405166581
13735 96626 89418825
50340 15668 -938224827
17464 60982 560372814
148342 9764 181662018
36206 94365 275665471
85523 122427 855477851
133367 149620 -491399405
93162 84637 -754514499
69479 122434 -751980492
48160 32408 755978816
92589 91309 -973817475
88434 613 268771432
46579 48207 286103096
137865 142803 -237825292
3851 3728 -287502037
39708 129968 -619123489
24779 140539 -578683217
110924 120575 -715583185
48906 47896 564191042
146361 85979 -246152962
148498 49547 63076677
22760 60945 -491909892
28309 115540 613198239
113499 36463 -116524225
125429 130875 -776118932
17560 79043 -95964911
98204 137810 181973588
130978 104552 -568820593
92520 109550 760990304
95846 95048 105700227
132961 149301 288562786
62466 3351 855787937
23038 59610 -502623965
49901 138422 191016438
146794 122731 855582441
55066 141860 813777885
59228 1100 143571629
139730 132454 -683527866
10895 13994 756032436
47648 121179 349789296
83963 71986 -121479896
146709 85804 -123139108
859 113417 -221661979
107398 7673 -432800126
101474 105846 -105086324
114541 48862 183491592
81238 254 158688230
45941 115192 -33769424
127845 8617 740852202
15579 145902 154587934
55728 98451 -168800072
47302 18744 678850804
135044 12102 -143795149
29329 31906 354113764
109209 33028 857316912
104432 35074 629500336
71855 55307 571546454
89866 67107 123347339
9132 139488 479965183
29585 72640 581250471
38911 30029 -793569817
85862 104623 -735448996
22601 37915 905236911
17845 101456 -863948012
50017 147843 -522836032
149189 137271 159608947
127050 88076 -781651629
149483 79578 47016260
100585 133018 -513951299
110037 100037 -177896567
11879 60648 600916954
82545 70177 232425268
81876 133857 108500361
84391 101539 -369816009
59726 110475 880541591
14289 118014 -552737707
104404 61728 334504592
33829 15799 -95160782
88656 15405 -307338799
41066 10094 -277783659
73647 33653 -501305522
59188 28102 25412626
98731 23765 -313942623
52243 106943 -252894647
40036 36034 -776543435
55888 7929 9705423
17851 59100 -541610734
62587 135753 930382006
42830 65374 -9886231
129603 113417 461140940
109758 33355 -730858695
102915 86891 -629017031
103997 68090 -190365824
148422 66867 -645602768
106604 96193 13099178
103727 63748 523037151
142476 107258 763428733
124855 131907 70214773
43826 107616 683817285
131379 69474 -482414284
59250 18066 -63222008
82118 123573 744416159
33049 88812 882066256
10070 123631 438892837
127449 36223 364527265
72818 77173 -309499265
76850 25228 754969821
137534 114705 517349944
51759 128505 860396935
118541 77560 345371532
78220 57135 -88005733
65466 24148 -302231492
35170 119162 920021089
21722 74603 -81720337
135347 142831 873650317
144722 71028 -933405746
17632 109138 626978280
121035 6446 992861897
87879 90740 817711005
70718 39109 582366743
80806 100629 -993227117
18532 25546 -889057126
23691 113720 -385200992
40277 118890 -284051368
116152 17063 961854797
126207 641 703452070
81359 1856 -571885761
17633 126010 -405680738
84346 56623 764446643
142699 94964 -11042672
101360 98957 -331758229
78114 146876 145652088
83600 69434 295133989
30583 70920 -562644953
47004 111837 644053742
51489 17312 520373668
3915 5127 -587171582
84846 43932 45565455
100433 119606 -106433350
71010 42352 357055161
121555 117132 -517399052
123198 96297 -197843308
12720 93549 -230119477
13083 77608 -888637253
82056 41413 -122436823
44507 17737 -448181525
18318 145531 377153645
70629 19114 -41612440
69189 141176 235849559
141761 62519 871194377
27733 107253 -310263936
3874 15548 -355924235
43509 84955 -989751404
95677 100584 -464362918
105802 110825 -227887372
8382 47548 503899157
39459 104613 584078406
52636 23183 349394130
23439 44652 -763785001
118411 36367 326757400
139624 15564 -943224074
116050 71602 -241068546
44317 120150 -565441647
63597 131801 -495026449
93003 32568 837815462
81343 90755 -9270918
55621 39598 112062321
147896 85296 -16069407
45664 31908 223980241
128169 115937 -487566782
124226 144229 -784279469
81055 137062 90322222
8525 70121 756599787
64215 80633 906729920
94509 27731 -530283056
17970 21990 585799172
98529 1609 -711345465
46788 42559 857104830
72247 22180 849529419
123836 88823 -356002552
114014 54450 -467251491
80883 34279 -598211845
74313 67855 -880138363
12188 52439 -370138708
86068 63656 -529357093
75125 14643 994973645
91176 117590 365559252
39698 33682 -851717766
61098 47435 -450324392
10659 135055 904502341
131543 141629 -696017185
67390 138887 -38606438
72637 83653 409740838
79538 128941 150783201
60430 48251 -503687107
80581 129404 -839925650
93151 111484 -871563371
132580 144534 -406473839
17161 98495 -234332901
104179 73867 647951425
17278 114638 878451380
106764 136207 -226098143
142387 85618 -345278528
99086 7970 -72312689
30675 123523 264332967
76041 89922 694401255
134135 60309 48561640
85383 1251 757185716
141966 124550 -90110198
133955 101296 -873242794
129661 91127 45160133
104258 105175 -919858303
82352 73273 -168372956
30849 46818 -880174039
147044 131746 764352055
118866 44176 -713274062
102660 119462 -861840955
70294 75253 641894311
63177 46077 148806933
143955 101027 551957081
2896 38803 -53098085
118229 88953 -919834666
146329 60142 -640305516
12275 86170 641997643
106748 75728 20544216
138622 42933 -167995939
30442 58839 211381925
24556 109802 486631320
96405 139319 -147380289
24561 75082 -532102161
62602 22789 414186068
80688 85683 430478492
81531 142406 -440565784
9110 130430 251096823
83402 77962 -920565974
58016 9121 -555689557
21587 116222 -421607380
16272 106037 430187793
91262 105843 -57122975
71797 4571 252036193
37947 138598 105406549
107314 5505 -150501915
5877 128476 776359801
136326 75753 696274751
84343 15794 769429841
140137 60290 -283568781
31652 38746 866956111
92808 36514 426238025
92900 125611 45792697
84042 44594 202421661
88797 1390 360756809
34528 142250 -412151187
15375 146865 184046262
38985 116736 -576126999
142704 79333 -345471295
84511 79362 38579411
84338 98187 451445955
117169 6058 -523175288
98873 102650 -209571721
120709 122508 199708262
107603 58605 446014832
28224 103057 872584002
24307 33514 -523729269
133970 143539 -797976483
51881 18568 -39286049
135535 676 859541559
103530 17039 224346613
119005 49895 927750611
86408 73958 -391221600
84399 128583 -937751904
144413 90100 581628107
38669 32552 30629289
128437 115420 574767063
61037 11340 -986819263
60417 120596 -653290689
122797 8465 190518881
52185 91905 -686798287
99739 129946 -163496514
25037 87817 70116778
13872 6680 -849651311
97648 2740 40305192
86653 24157 -929717438
7335 25778 524263626
39532 62972 -673262081
88552 134524 992392515
139908 125591 -462432896
133972 58686 761690972
17792 44313 817255781
4592 5542 -762340894
41346 90025 -353650103
25637 11813 -600663401
114326 39100 -315289643
128438 4856 433571959
134252 102781 740228228
97207 33179 160713874
91935 138499 291975056
21113 145301 227774242
146155 79736 842910050
80682 25728 -142413178
58838 129125 761454804
147369 83327 127685410
61427 95850 153271523
116464 46522 -918280588
69859 128823 462755377
121755 88238 332306241
53624 73470 555223860
51083 134125 -262387895
147893 36977 -128274523
131357 142979 -519699272
114498 148320 341615228
17315 83865 668556027
109913 34797 889115123
146521 80207 -997934227
41416 93668 626907334
24514 24442 -646719860
128308 55238 688142775
25759 120016 544413190
98372 68724 258575950
146124 32 276452333
19275 67169 404799657
143966 90818 -973067885
8004 70059 516179220
5929 39492 761159352
140665 45310 567855018
108688 8907 -433725017
19825 13914 -59658381
126362 148616 -156861496
79478 28386 -27966021
100860 92854 248866086
108798 138622 -188980708
58013 88874 198852398
100806 124676 -563120172
34913 104880 847230566
114799 11849 228455548
69899 21799 58244320
47500 22329 325932797
126992 97140 763858368
120731 131287 -770365801
7306 24625 -305063621
42956 118597 659663703
89506 31429 -90498589
50529 138014 976299777
132626 35393 358966000
34252 149021 563448703
56506 87202 -43681658
73716 108349 46192149
39852 98420 976238687
54956 88869 -589576316
9200 47035 -437811956
125711 24527 638127737
115238 433 -972958213
33104 44916 957731988
81091 94506 354572182
91968 112500 -68695045
35983 53515 373498816
2981 96108 -17796403
147723 51732 599821976
46621 114241 -250509097
140496 25406 468911273
37351 148008 -797845087
48971 76478 709509503
103603 117666 534749536
81902 47227 136051522
9509 112220 220757146
138175 101654 -144918847
149505 78645 565858222
71964 5038 -52861564
14418 44544 10848430
136287 98433 -406940184
92620 44565 -866293003
4498 39265 659435775
130356 98839 -534085920
123411 130511 -110779651
42669 31626 966601434
18594 59704 -584222418
20239 123004 134956574
47895 40481 -402367951
149125 104911 342065504
95734 45120 -581465465
37492 5151 392102473
141163 9332 753099671
71700 97272 135330418
31506 85669 620754617
766 136842 501204600
40906 17420 42263365
111697 132882 47977643
12125 7415 17889572
144463 102430 -993111959
101151 45247 82812394
142620 8572 266642243
142079 122093 942876607
53460 92752 193651695
127708 20698 824521176
55497 23343 -272098234
11092 141958 -86187216
134183 139999 -64683622
182 130147 -821487577
21305 110128 341971732
128216 122821 909542895
69765 20726 684847515
32428 146860 -750507521
108867 114287 -848061990
53122 103868 148207235
59334 19389 422551308
54299 66730 -4907460
126897 66979 -5624085
3259 127897 761757624
136459 5124 317938329
27081 121771 -342696972
115594 2044 247662702
8378 68489 760984761
145342 3020 -103034277
50986 56857 -797972082
142859 58237 -867959944
120558 135218 523297299
15093 142772 408660144
72598 8688 559772016
73717 13241 -984179647
140148 65887 928858786
114597 123450 821297016
100789 29423 -890511411
40922 521 -912393176
62079 149664 -497072785
143383 22970 181077555
105180 113303 659994241
80154 121367 86909823
124371 108697 -625486225
103636 71209 805570957
96715 62258 -585499046
59295 52203 -271766372
100083 101687 379547735
7742 112071 447198796
124947 64504 -938373098
98287 9199 -873761880
71327 49397 648133107
110493 119609 431715552
137062 92668 -692292796
70248 42865 -718131605
142612 140835 -201365210
48072 145033 41921949
148739 136562 -724574995
142499 25513 -103082894
101783 108513 -747067787
51287 87777 -736786693
110932 124811 228302369
23902 108102 718477354
62231 27028 -391548351
58463 133071 -214493204
141073 107175 731777364
61825 21712 362008850
29351 137423 -581744822
134456 145733 181584412
8611 129202 -721848846
79067 146493 -519452601
136739 127137 -836682190
1084 115972 367603521
114920 65797 67729693
111727 105600 301192036
81230 136976 -824792896
108902 2469 931529142
10323 66775 201218718
82961 12502 -555036286
128564 106644 -567799812
96643 47191 -919183145
3099 144197 -501323880
111544 129572 -447423810
45799 109669 327734437
145100 97483 601653619
27553 138346 -322599415
117096 101313 -114630441
27714 80144 603986378
97283 94995 -873621381
117055 46289 -438794596
145046 77781 -839428707
131304 141833 -607111864
128014 68185 -197597139
124264 122663 -578589075
79915 110474 193500371
99776 117560 838545795
13244 38012 757414285
58621 7318 -359113437
81095 111347 -312018513
124244 55567 -495449856
2969 26793 664014842
29151 29409 516762080
148110 13813 -96910714
73270 2475 -25160427
76032 34238 238511484
146561 88485 112673258
17916 134868 -712671848
64209 21797 -203249316
20334 145034 -133548870
87694 54957 -957105462
71847 102012 -472520166
42248 145139 -268327561
108578 99229 -9623786
118935 86159 133494196
5038 81607 701018241
28558 146134 -772717549
95732 105826 -80521033
33843 29490 433277587
86512 128670 104103855
53461 90297 -815025226
32522 47499 495062636
133019 6051 -650837384
10546 95557 -247570652
135260 45868 -613221146
137617 127192 -463912492
28676 118232 -425781894
132602 74487 56028983
36215 89866 840057067
78765 88797 -150814378
51735 131633 60482133
88427 11647 -588344348
30567 84855 563105465
102494 114931 271165906
148485 12060 -546872407
2988 52947 294627111
138609 148921 772742201
8143 130682 824074489
129373 87510 -764159045
89929 132487 825076990
43914 34855 167546631
109246 129730 -590033884
94578 49798 -426353491
27783 94718 -928904585
120284 133018 407984085
100723 49160 -737953847
13519 35390 318580501
126008 121444 -95993018
69055 15287 920476430
5210 16838 920661635
102725 128867 618661663
44795 109743 681322012
16247 14252 511511177
558 126485 -260816098
49711 60106 -461113101
76018 100980 -703660515
147851 51880 191306522
120 18604 399368655
7891 61704 -412873845
134838 23396 -954923231
69200 117386 493373165
143729 73028 -746380578
7854 28232 156883672
43631 45125 -895449055
22463 144482 610331722
117979 146629 -764134644
39330 40465 -373821579
118682 5209 -380625442
123723 92455 334855450
115860 22509 -358183308
104587 149347 672114935
126195 7234 -539145360
105420 50929 -847385737
104772 42747 466701060
39622 94204 563914705
96687 98850 -694752258
105767 115887 -929907408
39563 126536 998625037
138135 77351 970811158
97202 71951 -850464619
21054 92974 -579220641
45868 148995 285522441
77721 113509 176655007
64194 59003 -159594252
92866 45742 599763908
80907 89246 164620575
100033 91787 -824452143
62307 96279 -888459708
114098 30294 829608502
101498 68008 -766331291
23712 15633 931563108
107675 131791 810269422
100897 112282 356015069
7684 54563 553973914
66347 134023 -374474065
21232 42781 441363990
4605 129146 812919137
108644 136485 -9312480
22031 146197 -325418628
127568 26212 926772795
40953 144193 -779779007
60686 37267 552884039
3417 84203 726565079
110694 97057 809952533
63734 123676 403969442
27755 27080 701765036
11477 93018 492306090
147370 96497 -791198248
83729 143302 83040137
2825 96882 -709884239
99094 36483 93512892
18436 144215 35626587
114592 126055 739492456
41776 143382 469890607
122688 93326 979780514
127265 66547 463425703
56251 107226 -927812257
146529 26521 993651131
40376 121121 146141171
26577 142195 396443551
91979 75510 783164992
88432 107787 -134455278
141604 62499 -920844209
83646 27346 89509337
110141 122917 445312570
105897 64352 54347787
102217 55256 829124707
122881 29446 -991324438
40690 70697 399212435
108846 130674 -798064943
1383 139802 792811467
118951 138761 113544985
86756 120272 311340627
51475 27426 -929720549
4456 79635 665379225
137913 72428 -721555633
101873 68570 300449000
85444 138885 -373981562
9277 119930 613545769
28959 27638 -54381270
24842 5143 436603027
37261 64946 -3792645
104478 28869 -965671129
11358 148730 -419341457
130593 144075 90310625
98181 92555 -418030388
77844 29654 -344348026
11972 137957 -451496973
62153 145966 281414980
83158 34360 -686481749
11307 67108 274591711
86906 13963 49408627
15421 146359 -796448243
61561 107010 507824434
57807 7805 166071220
17840 96596 692461127
74839 144777 -328731783
148260 13500 -813807235
11387 142782 -554026793
33203 60917 -38739810
79535 68487 -614407269
139631 122976 -251223577
104817 119571 407645189
16197 32084 60067245
7854 21878 474641026
69761 95188 -974276709
20797 64106 314944539
63127 15801 611746499
118863 85895 836922394
90089 58493 741292722
53346 100589 839884823
102021 34268 -777825319
133252 116244 -554450848
85249 67005 846544189
59630 23979 -413964336
46710 77734 -818903566
128077 33391 -235101132
63917 130769 565647540
47448 74441 681538738
48049 16091 234436893
86384 86107 969236803
110338 85858 -558419292
127187 48788 222257752
84361 56564 483145903
123215 115767 957654608
22690 92723 -495379683
13022 41687 503410006
145423 8956 -30069025
26031 4159 -390408180
25134 18006 -407647859
61066 58990 -262198271
12627 33677 -182251919
23879 104120 -521788641
142005 38567 630938027
148355 82054 94473451
113326 123066 -156825405
8347 34959 -41719077
52502 8124 46566250
56518 136172 -741063498
133808 37944 -282972646
48300 41249 -721210126
64874 97594 -784557456
33460 21765 296933221
82592 6223 465443602
139200 140962 -610206746
71703 14258 364244439
50124 23294 318821169
127783 99427 -466337106
36148 73270 480338339
19536 71427 322154808
54190 58625 -417180544
38558 93327 989037539
50248 109909 -606253126
30393 56587 -484159025
36590 98740 362478886
12597 148539 -3406545
18683 36703 -607925156
81125 144663 -48832890
44227 8264 -771497445
43690 57069 -139578875
61780 31994 -529080608
97029 51300 -952757878
133039 123011 -788880764
108055 117617 616159504
77394 94522 -652930128
122912 20342 218420678
51644 24067 459602769
71898 129941 305131920
115617 81228 914983162
83527 96999 -626823925
129 116635 913938834
123289 114534 994616773
86460 135030 -381405865
105161 11786 -115021797
884 618 138594526
74235 14468 -855215582
137346 127297 -811284382
95786 40790 -536459647
63079 65434 491591373
89909 139502 902633382
97146 5724 972477365
144916 45224 121868668
52505 30229 -922277837
128187 43544 -288429968
90737 148487 -347330624
104220 17472 104888987
67286 17480 802835041
100819 107556 -642577835
111267 23840 -662342287
64905 43049 771085013
74144 71819 -674129620
68860 117407 30664244
30241 53701 -894254023
24367 63066 398303058
126691 19423 -721310950
137817 131498 -108862023
111591 62263 581333459
42162 92641 -174607845
89883 149034 774646130
110083 9966 627880348
10826 80806 -110998764
24280 70271 -790439135
48647 143026 647165788
128491 50964 776288761
95532 118622 -320583801
112923 13811 226787154
94600 48241 349241117
20558 2527 89310694
26440 127930 -255352025
118730 126929 -968441828
139695 98609 63342225
54475 37626 375805993
33827 14192 -364907725
99995 1864 -107205086
107784 128216 389174056
3029 129713 -375582054
135334 137801 376352166
132441 125331 -485346065
22401 65901 9947910
20665 54784 -772508024
141219 43806 -751464880
78454 31748 -893827377
72476 3976 664199396
143577 66010 -108715449
10913 149534 -525580188
87295 36150 -575337754
145241 58316 -779056009
138688 53757 57978802
117754 118214 746259906
81968 35439 917667170
36156 136657 -14886243
35741 14586 -982742028
137449 108724 708330732
147625 21956 -704036072
33224 58455 377093961
71991 140952 706846254
116397 70556 684883110
7470 139728 -345968343
103688 1100 121094283
92153 10875 -845079720
107588 12745 -317885115
63429 105311 -759367873
15137 106643 -667966304
74225 110176 410618048
119560 29805 285320290
22869 132313 -916876173
29728 123573 -720450302
87518 126507 -442901631
115503 89785 153147733
25856 111606 962343862
126334 148415 -691721470
8552 130549 -78026333
105002 61051 37976381
79688 17697 317404327
50419 61003 -418702939
135048 63978 907560328
72245 91936 8560979
45616 19030 -56141297
16667 34723 -796052105
4523 23786 532449560
58113 107168 -499617617
105587 141763 64338091
126602 118123 -254771640
118197 18601 995020856
62491 72619 -768784987
37444 143367 -252631262
90321 89105 733421066
142237 51523 837261160
41487 111905 -791366613
68283 42574 912531345
65328 109213 1542174
33005 5357 -738706637
46824 92462 -731790967
115720 91440 591875633
113343 81611 975304564
17500 20585 479197174
129109 39683 -252612954
84371 109556 576928333
101252 132148 -579364820
10086 130156 -9694428
17518 53899 643663247
65037 35419 424810341
85051 38068 -417255040
94585 56624 526792612
36502 27291 -114818220
78670 80745 912931957
102018 143254 666784422
113868 113019 -924674126
29444 126405 724569742
14380 115053 772558895
11877 30915 -67201741
63497 39923 343312804
10106 19227 119487571
121953 15320 -781883437
77727 59642 220707975
92512 116569 -59523566
69809 40006 -108639770
81443 148180 -937902049
14224 105546 -241799785
35402 122402 928442865
103213 59340 144749102
90282 6796 -124114351
143086 22292 -380933236
76121 61602 418812110
39417 16 806689907
128462 7802 702483402
82131 124104 201464807
31823 55587 573791861
94876 95328 363758210
141107 52543 -9129614
131122 107301 175645494
9433 93774 980036026
19660 13470 907492749
74678 23567 -832879818
4705 143923 -5329104
69851 25203 -94053410
103556 80810 108415185
9377 97922 -387848843
125852 38839 -259330701
140059 70598 77803601
43316 123448 -249681264
53147 61714 950081698
16900 73433 220690045
68816 146646 -694273860
44490 75196 -785075496
87985 80853 -370317642
44032 20106 70001624
88793 9072 -205727980
89819 91492 -83975046
35663 137985 947273180
45758 98144 307186402
29842 3730 -620895264
85471 29406 -821170938
43874 127234 183244081
80165 141218 880737221
92845 69011 31183094
66933 21269 -595571349
122901 120136 4159918
118457 108436 -506458983
21283 105003 171178143
85966 114432 -203981947
106875 40883 40650574
90180 45378 520290970
80247 131724 -923107092
5252 91688 783091582
36779 63512 15581165
66615 90017 992415844
8774 98123 622631019
67639 133943 -284337385
141117 139225 108429507
105649 42699 971691649
23668 6794 -455645061
106751 128800 -548293495
57655 7822 287346647
106780 76145 425167284
139482 21204 659703664
131643 95756 306207679
106186 96774 192947696
93625 118612 723610712
17355 61368 -656106787
91969 30824 -342511699
107732 15222 -531549133
52095 61840 -616858150
79180 29490 -459275895
66745 100230 -393655825
86053 38817 347395744
23590 104201 -570891669
107050 121994 899822356
127059 41895 -316991359
75501 20528 -701476765
56831 89637 -225135572
77911 7838 561473513
136992 120246 777408772
107603 59520 -379436541
32303 81687 899206748
108838 59864 413934236
90570 16990 -759552663
60907 118015 184836833
45858 131590 -447664375
114646 43492 -79381997
67324 145618 960262976
83823 67628 181797862
27979 47355 662982391
117689 123134 -794389646
128835 43420 934961376
27716 45017 130158059
20098 139610 441847922
132680 70708 651879380
55481 60554 -522192637
11620 60912 253949006
58068 123532 44418641
125588 67825 311579073
39704 118953 694339374
77465 104622 -983881068
402 138967 -800021274
17766 94852 107503325
49378 6222 -360012457
117775 136404 -291508936
106915 76265 -199118439
57831 11137 524775742
75353 139951 -297495081
125367 100574 -379193010
38937 74338 -950487039
34419 136577 950176302
71976 22468 -29307188
10597 10779 -50608027
45682 145631 599321095
34923 139334 241850698
93695 29010 -608425106
129409 87712 -712051085
100348 105292 445547538
85806 136342 -146956779
105380 148954 335509743
101587 33023 -368093382
88362 23495 461118569
13320 25577 -76273898
24849 44583 425925819
21509 76655 650467850
67322 153 278308141
144257 6661 136686769
1660 60158 -484251463
34589 12117 358086075
109329 78571 -303828427
78432 29148 984963238
41316 73897 506537656
23933 21428 71205991
88236 41812 -44527186
91560 105247 932104972
134483 27119 -123921215
46551 76966 465865488
103075 81862 -53127542
60639 132108 -171267690
91750 144509 658489132
144399 99729 401648146
124696 100572 105804707
141915 126110 -68579376
110454 67421 -451389678
147969 37532 547909841
54463 84214 -205755357
136076 80745 120417150
78487 127566 188330086
96893 20364 -397099549
129075 59788 -391415388
53076 73815 -955219787
117168 141519 -265188079
74786 17784 -687099189
30495 78954 461137784
68934 136078 -346950577
102306 127815 187531983
42666 70305 -824794063
52493 14056 -373449687
25924 29931 -457751130
30769 74094 -513415046
68621 33266 -765919984
120144 71478 304583267
20428 114458 421789297
108114 121066 874922271
120942 143519 451949645
5798 24235 843377089
116574 143143 -983261037
48675 58655 657347435
84284 53505 377479942
146251 63846 611226915
42396 22915 701186106
46072 15660 744290434
77195 90225 967494848
108915 146508 -518949827
44817 65738 254362443
23357 118526 116664175
61720 101894 -138685473
69457 36650 191621852
70192 70456 708255005
5958 116969 -735772966
81817 137223 21159675
127544 17458 -897851716
101861 108660 487427665
124397 6641 691087600
7979 79400 -525260303
107799 119469 927711692
87958 80099 703824068
69477 50135 -974624353
120185 134953 784005108
23687 82791 423842124
141368 115297 484603042
115779 7448 -856973376
94338 35672 -97347150
117599 46658 -623081884
66518 146956 -431566422
96185 36840 -163355970
63584 90767 683935939
22168 53635 -101002964
18618 10417 -361236025
121341 14671 667177296
32966 8264 -851769633
134165 128869 606596700
126852 56038 -10375618
54050 95067 189738972
80806 3664 384892292
31727 131677 -698871969
111746 137370 -267561327
58702 81031 374797836
36487 41972 -597996802
49671 47747 318907957
91515 46045 -916022527
124179 34057 -327062155
11716 18525 -408849366
84682 146285 -840693833
88319 133601 338965561
14463 54059 522329274
120095 146220 580920818
24784 101190 275421284
75561 72173 -851650963
149085 91414 -195232622
122719 3947 -247022099
76264 15435 -86933803
49572 68724 91627316
47961 130575 567836570
109752 43926 647440278
128085 1492 -243638795
71953 135742 910114076
35804 104416 97719894
83764 116129 93037221
40128 53183 363255270
81472 42100 633186050
74155 122588 -774083296
139671 24148 -919236806
80792 7297 397613203
81597 36661 -839510424
18791 87241 793031356
22400 125354 -180146295
44694 2982 157628441
86174 46521 -988544674
146427 32849 -465852717
71225 89179 -295745175
99274 136432 -23744377
54485 145604 -707289476
81507 67120 473974955
41754 82795 468519155
147299 19470 761668509
59562 48349 606896871
62447 145053 752568663
92860 117622 -42187927
61448 55796 157759327
135010 31517 -401343830
105064 82536 -487636640
47948 44820 -933313738
126727 7682 -579289748
59728 50409 -624122552
103855 141818 631184171
61663 18804 251814575
64177 134468 455846143
95948 7103 -99170113
9808 147699 -625857881
103886 52783 878782223
92876 146195 -230345438
22662 95929 -990454167
49051 10306 -213525877
25704 29608 640401531
139906 38154 247919654
10993 22982 932331264
64792 12633 -77807724
127645 79328 57836007
45968 22196 -705574768
8117 105401 887209949
62897 110118 -427790734
125326 61770 -570275719
18734 963 -474455586
48024 131549 -141397944
14052 34260 -467290638
22794 103074 -601915075
104695 117765 134933228
9065 15758 -541528400
86338 130983 -911235679
145589 73542 -360135028
142353 111577 -127933307
59489 51966 -372735479
111660 145939 487890300
78831 75114 445196338
61193 75563 749465897
20683 106926 -775286331
75635 141123 774028353
28340 67752 366817587
61583 34895 -738599067
17715 80207 444892440
28509 138397 622861456
15139 87032 914028709
9413 143224 -975433362
148458 51691 -665080322
51489 60047 405391332
1546 57058 55785218
15148 4878 -322644722
42224 103958 -820293716
111373 91627 -73264388
12282 67295 521372245
103668 125314 188149856
51921 74424 -668734806
53536 73559 -29500733
98061 11225 -856042646
104292 13557 842492224
32538 100908 561387455
129256 103368 -211448907
56290 93401 482536208
60825 94030 -402504912
146272 95274 364069310
4859 146143 149778956
26671 113741 -689338516
54941 14956 -577403950
16189 56679 723025038
49068 105558 25535421
63973 105282 -882862284
26358 36351 408520659
16305 142794 -371303292
113084 138616 -161745524
44226 41961 -982987841
2006 52028 -829493961
31473 73401 249048677
83016 23894 -576417665
71771 71504 278574388
107274 86762 726093525
106162 100642 -932968948
40538 109570 972814644
88703 61937 -344697137
24990 54945 17350844
22628 113139 -858330356
4409 119828 645159153
80666 24711 -56022331
24506 49400 5342544
131525 21639 -987171256
110525 62331 -623770631
91978 12461 739386725
80672 134217 822835786
92955 147717 -216374777
9168 59651 -48939216
19503 52041 200736924
85151 126655 -845360506
121887 89107 -231136406
57179 124971 -183949422
87710 140032 508017278
20791 105861 -291702849
85857 88300 390968898
85640 24762 759601790
3045 6771 410754059
34751 54029 -126941138
142538 8606 -234171492
95600 37313 -740028704
63975 70420 647509093
64080 73203 626060869
54375 65219 -52473545
66663 137542 348929208
81666 2909 201416878
144783 19045 -510851780
28614 126518 927610608
82040 106676 -342370653
3051 35994 796576893
43793 121419 -682989467
84802 42114 -210680355
19233 124502 683507792
63954 140101 -693438240
96747 78666 888110615
52014 87322 -469665186
135877 113294 -437624851
18949 110817 -658459273
145672 11765 898437946
44928 95417 762250651
32965 144371 87485753
15126 72017 -37325514
34426 14719 -153623563
43755 34037 145494795
11727 147322 -119246434
85970 26029 -88278276
77865 137732 188860304
130439 136347 -687590332
33382 109497 765123094
92390 41710 -630372243
145185 32464 780675959
84369 91755 -964516559
102601 83898 -690135096
100091 127159 631520650
79431 95125 849284750
143271 58887 619431269
81132 2819 -460843900
46293 82955 427540632
73452 111706 -967582275
59344 115693 387887576
41583 20941 -429969080
27942 115764 -947630682
92015 73588 182283316
109641 133211 47333975
32715 120409 -407830476
88203 128575 245709922
143942 3211 -948610366
15865 124680 265573226
18221 90233 -875218316
64911 137915 -561225875
123183 5579 -159862455
99508 53510 780027298
120127 120434 153598047
103102 122562 -745943523
80444 2025 -807341523
55195 47777 -642278007
75167 115094 477286076
114779 81672 -347452216
141606 68923 83693137
36910 79828 -911694183
8300 16985 86106273
19667 5520 245081802
88992 11832 -452634771
107365 24021 539669244
1695 20380 390099051
57827 30235 818162733
5975 10401 -477418862
105502 40426 54828515
71084 139365 -823780397
137095 17226 -789647675
73616 65732 -945454011
15913 146529 554068174
116230 86106 749822804
89870 114110 883931808
14786 106279 -705486007
107084 35655 -790163463
6217 78925 -573335976
12489 31357 -369794483
3486 107063 -777467850
67721 107877 -36182207
43282 104761 -479953304
56594 15765 798117903
112436 53138 -946698515
7774 117629 -621731644
82446 15180 -917994270
25557 99957 -823337152
127485 24660 359643431
13959 34057 34001764
97626 58052 -809328070
115100 21861 84469517
144605 64292 537188853
138436 124068 -665559828
59875 74671 -577171626
118099 101177 -338847002
83052 50407 -745630810
84655 539 836586569
35048 105809 -533966979
105849 101414 -695917666
35925 69809 -402573299
111526 23933 797152110
105203 143469 -392263017
101119 98771 370455292
29456 32633 -729078472
92062 46374 -204585693
56074 27023 -263575919
145454 44032 81192716
55863 17821 -824797524
65779 26780 -296453567
85163 50747 -411214679
68073 100227 -941529072
34588 18357 -491475742
145603 15602 738481658
24817 134568 623443414
61955 149252 -876573918
70177 42468 664450436
124836 134482 410655431
54205 106795 107183005
135196 149442 160342595
109526 31218 -38601821
143606 10533 -235683810
116112 87437 677962412
49397 121624 223365718
60389 107752 -152954101
46939 54214 410186799
99321 24630 -529431040
1428 41253 120039031
60661 103471 -358095559
116719 125658 -616942387
46363 44662 426190929
37924 86729 -115838612
98412 33708 183043451
110884 29278 -896872014
78259 115986 -973132900
121070 98604 -646992392
75464 135299 -121907127
107911 59527 872963406
147944 97438 -776632343
2436 26357 180275446
137394 113076 -412245359
30570 89285 -856245202
65550 93174 338765395
59754 7872 -396232707
31284 110747 -420560656
112168 37161 -782904770
44263 105974 468280620
50012 92012 -401558014
54731 9778 560675910
93365 27010 573461777
108597 37932 852079418
61992 44330 219590132
121155 6857 292634494
26482 6203 230510182
120193 7335 690478770
30249 98490 -686570501
79364 24590 497988753
98642 95754 118220681
76483 48699 773730951
81202 78298 -113299972
120886 106787 221103065
45284 34679 -661738899
20416 71817 -189351029
116456 149040 -640500770
130636 112537 -762512369
71109 144082 139113136
80071 74647 481322043
16030 41744 -416834091
14681 4196 796364112
131949 16639 -421201397
93433 77780 937870866
44452 132227 -953727207
113057 66641 303943681
86697 131715 -724359120
45882 125436 262082863
111744 88850 -409846496
122257 20535 -299071809
18117 36530 983516140
31635 73455 434446130
100578 87474 196398167
132287 63568 537784508
65673 57395 600407953
73042 116670 730966236
104223 56197 -245298659
4408 39328 -856541953
139958 87093 492278861
56571 120489 2226511
37398 148082 -400328469
16155 26086 481100679
123898 105571 -195482296
138296 73809 -500973244
63112 123328 -714906473
62127 66647 -409502760
36420 20832 108213823
47584 75437 -815950083
128900 147082 307472052
19056 33451 855195787
139621 115643 -932691307
80155 109851 -73968416
50732 130799 -274152770
99853 47522 -455572603
79498 52051 -300504964
41946 43928 -435637809
1829 93655 19883042
48507 34987 -317722387
72481 53288 -890081157
141665 74949 848099717
121423 53764 -684848649
83778 142114 58709591
112995 39427 965294870
102028 119637 948934530
21476 103915 -977770656
7647 16114 253959787
65074 106795 -858568060
118549 62989 76731682
9858 83592 411329731
23231 26595 839189863
38064 70886 -702474303
33243 116931 -851637910
90871 114091 -180082467
140375 88520 -158786718
119917 18661 211994766
56280 93414 109578297
125414 6881 -220905418
12632 27483 -567289115
95500 112686 665028118
75147 99847 66394122
144312 67613 -683146291
40014 54337 -401816343
127215 125787 -39823113
56365 135923 959722123
15437 54758 54218020
69025 61511 585561847
84301 108123 -36597489
121971 117549 -865380228
42475 31394 678654684
11334 104242 -614164341
57023 5827 -781214037
10706 65558 -646109774
149589 112141 734994717
137839 119462 11615657
115632 3544 -804759679
116555 13085 470133170
85584 31244 121397121
67769 118616 -842648700
128108 16993 557120410
119771 95728 -420844550
85303 33776 -808794589
92928 100013 -252897169
84093 3014 -555687580
49147 38523 19807592
137670 91147 560589416
120623 83183 -328070929
8383 27992 682562675
99811 59229 434772518
131092 46174 203808027
135910 3362 -784929067
6472 74525 101034455
62052 149398 860560468
65948 93720 -773945037
147244 57716 -871265035
118034 74127 825135584
116014 119557 -16961781
83898 101132 -277498817
113008 24895 -580582908
137212 79997 -188822571
46207 44393 273754606
27654 52979 372703775
85399 714 -540139476
120293 87738 709700051
138351 34980 21437243
55611 144161 -120717772
146579 119706 -600366925
74149 109760 508348384
120132 83444 724704911
6887 4119 510686265
115732 113483 105936871
60952 1524 927172601
58159 8897 222693734
37281 3003 -973635008
93142 148636 45664183
129658 2582 -932867872
34956 6493 695831399
41400 20672 -348395548
110793 149416 -779078390
130883 12960 971933958
110525 128254 843586184
23068 80379 -860246207
86212 107193 -56639181
91948 123414 -228577749
42040 77259 -858866359
129163 103643 619333880
97004 116849 518065721
9800 80137 -291514552
86202 109979 562337986
23344 119671 -901266337
89429 92387 553878195
61018 128339 -797971413
94249 62912 -997883453
57452 136839 -544311112
136376 141585 -785131683
114828 133999 788805745
91239 84420 46918186
19541 112284 575058759
97731 20714 -225586173
22936 76732 -296208135
76303 145284 333837845
15035 80409 -395243515
48569 74795 -228349822
6477 144660 -320441953
145501 140572 -636686689
42276 149302 -581713387
28618 132605 -956687762
91329 78532 523871092
146592 145574 -157655664
81057 1341 432997054
86030 116255 -505976906
78931 110911 -429973599
14966 127819 -455514011
83468 10006 -982110414
84093 11920 962630961
68010 139223 -229453795
1323 17978 630550057
73454 121506 -793928061
39175 33713 363490509
96831 21366 721806574
138539 32636 -553222238
135902 80901 687476171
46293 82767 -192388278
82679 43584 935351387
108792 136144 -997738341
69258 45121 -242540509
23836 94482 -91228941
5250 80969 950009262
130682 112902 -87152172
117197 91771 -652200698
130852 126325 -435270868
116918 10652 710028857
11227 114499 -679292977
22050 85019 -96653560
41466 65741 -780442999
46597 106619 532507315
92814 15579 -231670505
146925 117473 344369001
83729 95437 380298876
120384 106973 437289987
26995 10185 -559123023
104872 137241 -124165203
7021 30913 -290928617
110865 64038 844615854
115759 12768 170520850
5058 76779 30151206
139547 54072 -515688189
69954 62852 354938770
14588 116558 -712928188
137275 144651 -673374530
142437 83955 -351810924
46931 97470 761758977
44294 130444 -413035217
111629 14564 -407735484
144587 124618 -736069135
80269 140437 534789883
56469 38818 -934077175
78903 130030 -311258702
53874 35546 810007416
105463 42979 311764253
146888 88380 971687180
147229 49075 -763799714
48990 132717 87975410
144509 89096 210437657
87050 71790 -919683546
145881 64007 926539689
31580 46986 -404241370
42311 82541 867534748
218 24723 -854457904
15713 50769 -65651636
90832 116543 319977090
66203 146342 108851312
33309 106189 -411149392
90355 97563 -327776456
110687 142216 -931324724
17684 91079 107458501
98253 85761 758315970
23701 125286 -134904162
122559 81713 -551457130
74265 4711 844277540
80213 132527 932385730
92598 2735 693042192
121222 88502 976723262
98884 72037 -158912448
123918 102194 226453947
43293 68577 914857893
136272 16971 -604825580
132071 49677 799915590
56389 74100 194153120
42230 95290 852967809
89911 57954 -687734796
84607 10799 -119441359
45717 123423 -208968538
49278 14735 181045111
148931 38219 923289870
87889 52961 902539104
99821 37850 864426244
9729 139953 -584059251
119502 140291 -204272524
75343 110919 801122954
124393 19709 -460440795
91301 70098 -786945649
99108 116520 -890471511
97524 3040 188967514
142976 104003 -414959637
75211 19547 -155894867
68859 79974 299816751
100358 77020 -110812138
38768 126004 -592422786
139728 100066 859830081
134299 38127 -770547161
43413 13341 -981541032
35809 71465 -738238935
68213 114029 932194508
106132 8113 -555555384
108648 125146 862002155
80184 1333 -448978899
49422 21823 -119513551
119341 3015 301898167
9967 96933 -157330484
131994 101476 -534446694
119408 33056 -732234148
91627 73368 307175061
25527 98747 208606525
124427 87068 -301916583
25646 21664 363456904
68402 98901 331419799
90207 66752 834901077
10562 77731 914814407
129409 38840 592397542
53391 126133 920312163
1235 40263 762003037
144484 97331 -575071007
94627 111997 940550046
83766 135514 985924599
132511 124259 358306507
71586 16563 -579716742
115748 13149 50413541
43346 10646 -877992092
49577 106802 -667268376
80824 146436 174329983
124110 108991 763142438
76652 40440 -50209492
4387 47759 339471800
108344 4156 -51812902
72012 42738 803034605
30379 21244 475991114
48468 2684 319966102
93505 113842 -117787268
78837 67800 251695202
32637 24178 -243966567
85308 99596 -908657149
53853 148645 815509164
2434 44767 -499751426
107149 48642 -942354765
81435 70121 299298748
74643 105140 499478542
139482 145858 146416794
79757 135761 770425472
46206 68630 504491457
14720 44053 809020860
129079 30526 765540777
5345 61969 -772151045
95378 136365 831867631
72752 88391 590345158
89595 63382 -682393943
129337 144439 -155333164
23369 121385 730561700
26589 9007 -18708035
149412 23362 -343886591
138025 121838 888946140
146031 126870 753534897
80307 6689 830926061
105949 48193 655836302
91629 112790 -175235524
61444 90514 -729345462
85607 4302 626592083
92373 143156 -673590186
143563 76198 -572783330
58461 53804 242349793
91935 13108 -85148243
6300 149086 813481605
33595 66702 799968470
63242 120960 -854552256
72274 53327 -978780819
106320 75964 -263878997
54299 27934 -946517680
126904 73157 288979830
131052 60012 -450780155
30521 42639 939882272
30748 108857 339937740
82474 86418 358856161
73210 110065 671425493
68844 26242 834747829
97218 62652 -832943754
79384 125720 -280328660
26312 127812 192946416
132014 7743 -263318849
40315 112093 117604510
133184 147813 571039375
138088 128643 797497834
9263 24510 630992874
130701 79805 747108139
23108 50079 -542361903
59797 76153 360408544
100611 79290 -633133991
75305 20733 -664362825
58354 25702 615369073
105462 105135 -606549376
5983 24536 -560127693
105527 33737 603708673
13782 35580 -647539958
31291 90041 951273240
77368 60163 56168003
72508 61567 -80599234
106199 36889 842766962
92879 139801 -543456421
41008 122487 -801251151
203 128215 15970239
134758 138727 -658792940
43055 140804 722784353
101159 20255 -54013075
127744 20231 526905539
64978 107896 -813262681
130370 76488 -406595758
38641 9790 -663763272
55023 132684 -737327153
84091 137208 578882333
112371 80776 -10784894
73116 36924 -128477002
147993 115754 -31459594
128760 114503 -582493380
54950 71393 128064470
20584 57735 707861456
147386 75310 510853824
93530 43281 992337275
6956 118767 450894326
105623 70462 343494409
97281 101894 727495014
95019 22920 923563796
79949 116509 -246279239
116115 85658 -859460342
53891 100116 -936429181
8742 3045 -181316508
15807 88898 778940193
131560 86227 -98073087
104808 51305 911446966
76437 149502 641090281
96109 61172 702698012
82315 98951 -862956339
143046 44024 -285341328
53677 10698 -339223409
78433 30560 208090369
27569 65694 567322139
24473 92818 -810387347
49369 88147 686724449
42265 50969 141076543
146632 39143 -363982453
56851 75147 -822304615
122599 9528 -225575591
110573 90030 -291367712
124002 137516 413553167
138437 123695 -292596216
106757 98372 -930642306
77111 54794 439702209
46111 49919 25207906
58603 66867 -770616315
62331 79137 -510726119
115985 1270 114678166
23769 56149 80474109
74467 147338 171650921
53020 52928 819255755
95388 33022 968071352
23981 12053 -937911715
2070 147676 -937847861
43188 66425 878756781
87297 146655 -711194043
7065 97423 378012445
29236 6073 684711642
19015 58469 45154143
35978 145677 -426318426
9086 4577 43678302
10487 130792 714256618
1189 28802 426814838
45716 39894 -575526044
49358 4765 393524533
70449 86626 -733856654
139091 8478 587293638
22669 35777 -83501728
2721 55295 296341996
27031 101040 -417432764
27111 115001 365825712
51689 81366 644466335
81794 130562 498671642
6680 22042 230647843
3489 61189 423135695
43660 98747 -556493723
107863 125278 -972287330
97461 120593 677716048
52356 17835 876262797
139538 70553 -276075219
72520 40259 -471889511
44264 128505 -263451117
46700 23420 627648975
148168 74123 -322637322
117102 72119 3291114
14101 34587 -579320611
139798 23515 639085373
26232 147314 44917511
38258 146144 -556211941
41386 127308 333205131
130426 22820 -334381723
42351 72819 994448610
135523 142555 652613135
112632 127301 884958761
136787 127157 652874146
44338 149077 661276212
143706 99152 -225168797
104011 48922 -205869443
81703 138110 -411757721
131568 112636 -641325589
18949 69826 242716056
27944 21641 206224448
20693 41658 -519455255
81382 62361 784186597
18228 135542 -840134009
46301 58688 437124799
59066 81385 709894956
69929 34665 -838996229
132715 145429 -622065730
146809 10670 -549489978
148664 110516 -598046650
62128 49872 511422281
140891 118075 764684384
26379 27726 114162328
16536 32940 -98383793
42512 143274 -6261156
27550 67819 -227510879
10732 88947 236610454
62800 106433 110781221
24898 64161 -223511744
397 18074 -939021790
136504 119347 -321273111
28892 62214 -660153418
91120 46618 -727320977
52255 61315 210891086
1458 125180 -787288699
12292 33936 273954614
110261 12556 -554282531
6261 39380 619156955
121175 42007 531612600
5516 56935 376821605
106002 82559 -283480517
28818 54394 -432095820
6685 92691 78068223
83934 19096 -245117387
18690 115634 -176637396
16131 31030 -724073107
100256 104003 767132109
96555 58485 596347104
135256 90569 192890136
54669 50564 -139925704
44979 58429 -986365550
82784 30629 925473601
75306 44146 826829459
72297 86141 -198464691
76482 103831 500188845
120420 7152 -830978384
143402 130289 330916301
141510 81868 25691929
65225 145324 971895090
99709 81755 406001814
132253 113327 -182192424
29463 26959 -554642846
110030 5933 283264783
72996 117452 498896244
120627 140226 -933890535
116918 56381 -549774923
24821 74610 348370626
138010 35072 672800164
52674 40613 -359825037
41838 77836 900726842
9165 79205 -857945096
100081 97882 916167851
4327 27251 -482378945
16533 13267 763864625
17101 20133 -203838119
143891 144993 311839266
76273 111046 -653746844
83537 135308 -534983929
81766 5827 929704200
45494 101201 -499960294
14700 63895 -291189670
133496 145147 199403537
10657 62703 -350984966
129359 65548 -63088023
4874 29188 -761444713
66132 119348 -228993355
84436 140517 -203012877
74644 116963 214410659
61388 16351 -5498973
63018 98056 -42881073
61861 8660 239594131
82916 38820 -33097790
122464 109716 125325512
86814 34429 -311897134
865 48115 -819111345
148697 49241 826204063
133152 19920 -759014296
61121 52051 -528737735
126536 86352 -479977947
123113 78989 395687259
149350 40282 494105592
43750 140277 95712966
119972 9047 -761682679
94524 92443 -512626451
104972 121877 -321167115
22649 73590 407403010
81196 67303 -347596861
141274 77277 406283221
86586 52486 -533078032
65388 51738 367181422
63400 104253 400972665
62949 83114 -897730187
17293 84709 944589466
146603 141669 -547945085
14548 59592 746040541
73357 70034 490475727
6359 96202 -324940265
73806 56307 343998036
1757 51365 -404175398
80036 45420 876508188
34850 44825 858346635
14766 66822 -146475958
130625 127594 -299223694
78709 65834 695500947
101628 41870 -870670192
15850 44471 -352404139
95104 45011 545006911
66172 95769 -928077153
5360 8534 -977484492
138578 143466 744514391
58018 67539 -275897756
126954 3558 281700751
15951 94647 149686913
104918 97183 -509986303
6212 115611 -827793916
123435 21993 -907134830
641 22810 438683419
145857 61412 -146101076
66218 123177 -815503104
18607 76968 -777213005
136066 32909 757095943
4478 52500 865219506
64955 80729 -707505135
122389 18502 -967357998
17470 87610 245593554
16400 128690 57898377
140598 137668 594029962
121986 33503 725747780
54430 51028 -24369019
67362 35146 -774076939
2924 10417 365218761
76648 85940 -397658967
67850 123617 -388720733
47326 81734 68512683
45923 137237 979280761
31448 126787 365753769
55574 9272 -916720244
25851 121137 -288190017
143821 71069 -51323879
148006 55671 -414681850
27200 10266 -250282340
69943 1593 198879498
58317 81417 932533595
148153 116165 -270375112
56023 65306 320956360
26310 115311 -375468494
76299 134139 -449974936
65132 82507 48026252
36661 27863 -812402725
28040 101726 -804607812
12842 121447 -724811235
53963 83070 -757721111
35434 52162 -756233358
19011 19866 -562932027
76894 102221 376479737
6798 68884 -91152475
135601 67605 -680831736
144725 142975 -207220776
108816 95722 96749320
85082 119419 -931676707
141970 128794 953869972
33365 147509 280996431
47978 97663 614756031
71327 97334 -287084100
71238 55060 866055711
89308 3645 -962892660
88309 31584 660666791
93419 38169 -82857362
51064 9427 -492880094
76917 136374 -308186697
25757 74019 961980316
15656 125632 872969672
5800 46097 678878398
142653 126769 452616884
83989 75605 551324749
52325 71596 209492097
34852 55338 311570569
66757 85284 243062189
146559 66659 498666285
1636 39878 -918482845
112771 108270 -693810223
24651 113984 -587000142
146606 45027 -399668790
48793 48562 -375293237
131503 23930 606077104
71951 127148 -278189227
75409 5322 -341002551
112112 73207 -362904312
86701 145185 200183431
81093 7860 385388840
127225 25706 512849683
7150 61156 60629453
75302 76019 -344797569
57525 111220 -382025407
89866 107240 133608509
49976 308 -36001370
2295 134969 239264313
143192 11595 917815375
34842 7046 296135738
145599 106427 -645368871
90917 60160 -555949628
133379 23314 849783291
122370 48367 -159594198
90758 79975 -397248054
33136 114422 -363652496
46936 137232 -99833263
54314 28862 -318715421
14765 96391 -159109359
148434 70711 -367573938
146489 122365 165637915
110105 44001 -948532581
73766 73693 140645079
98938 108576 627659494
60067 89954 143638551
44399 9921 -383425239
101445 18941 -884551010
59535 80392 660804976
90378 10791 957825784
76352 98444 -991814991
115247 12837 733815107
90390 106581 -558046733
4618 126285 -886982810
28397 34238 -83897291
42236 10865 329113254
62465 6624 -811534902
51704 102213 622182689
145240 149489 924308269
132127 88381 -254681048
47467 143416 925478529
125288 40604 -366866632
72022 80397 -507809473
12630 10577 364709923
148192 21087 -684391948
57924 134374 526883329
64288 95203 -879481632
33870 144694 89174097
34240 47425 -818115253
106574 31712 -322499295
107885 93796 -770373740
32133 82784 -687123264
94617 83382 813610652
114849 80034 552367890
56399 66512 197151265
82342 11809 363843773
77604 47290 -109594334
74720 148849 -436587094
99822 137461 119426029
20360 2502 99133234
43632 90909 123245172
13325 128875 -318112064
88635 17939 -95927433
102261 79621 -887583700
108009 70283 362152530
49921 76303 799146051
25751 140907 -568340723
32266 123092 -414710553
26486 31685 521626456
135303 12455 80087463
27038 98540 515676169
61240 48771 -245254204
81908 138492 838676376
137380 143996 -541964676
7856 131648 170692551
122382 15710 108344672
138565 49458 -808517879
33249 16143 -379824394
112944 84566 -359412734
16856 94952 884042584
121721 52416 220769938
124700 111498 -957793257
148919 123736 -856807945
90130 834 627555751
45434 41421 200191213
20056 65139 -594451701
137559 92796 -246435096
47448 66508 785541078
62486 146318 -83355070
24263 85764 883758938
137324 148065 529158737
8473 21295 961333630
114030 56959 528697172
147841 101312 37623091
23464 142486 647082574
76905 8889 519939432
28696 58449 873846747
143435 106028 770641940
78180 16195 98259850
68868 31154 -525422319
45887 148471 -224835749
146289 77305 -52749723
63069 148476 -957412370
141509 127819 750144758
16600 80684 -943299779
128772 146467 -436894031
63355 21398 -367417541
29577 51127 611931510
131590 10820 -778515360
72437 24597 -484894038
82470 120534 907768259
10356 87222 491845555
58635 59372 -895919614
131048 82748 -572000945
34034 144576 -361591968
109989 56814 433312252
83960 100182 291030699
75889 145169 655335877
3989 90384 119949807
14240 89118 -680169890
108440 83554 194722498
18130 143708 429297293
71610 39124 -717952247
128253 71096 631821675
49401 25194 481229335
137240 36205 38607003
143889 22582 568096919
83804 1333 607592721
111371 77395 541898169
44991 55432 560533692
4618 10984 -859775472
98556 62051 13354606
78799 46017 -802192963
11547 35743 43284372
107569 51764 156926634
56016 101420 45386316
86440 28245 375994177
42291 17201 -90812285
137762 78901 999508295
1038 543 -341106331
13308 75310 -519294992
148381 53958 -77693236
16099 119196 -472909067
1224 80659 -843265867
62299 96139 654118909
109692 123857 145708984
30753 141530 165480309
30889 60007 100640360
112476 37170 521530725
130854 66873 930886393
1288 15436 -719625254
7557 50063 159178033
23228 127671 -710372800
106848 2088 -277790881
118241 140412 743496577
62987 100372 294810278
1062 86874 -645389000
87284 30127 -291858512
55556 179 672960255
75562 55530 -593767519
86362 12509 718604325
145167 133622 991494983
1873 84695 48364901
61888 102471 -482842285
75640 52110 -681125178
29560 81309 -332572108
85917 114726 198061299
96012 121784 -392653984
130632 70302 -694683
38790 124646 -669726877
10723 79796 -931665804
49372 64626 -691219693
62111 129286 -493062352
106891 146214 -880355315
85223 63972 991752356
10788 2221 -284460527
141620 79857 784748562
5709 110547 -408274630
67262 79297 197391002
133886 48042 -549156417
35378 64416 -284155389
28299 24238 -738098442
41811 107711 -636908476
81701 71703 -937294432
128219 64440 961657672
103720 7170 688232636
37151 2655 -592092563
82405 44081 557870667
127376 42078 -290245494
27603 15848 331161920
30866 101722 -173391616
73731 65363 35461117
90156 93990 358716263
107245 124088 753882751
54436 128059 -198201325
91668 107325 -297612596
101032 115637 -627081668
140720 130287 565933864
121441 119463 -33834826
54947 64667 -692879185
31186 148161 -360330372
131275 6643 413556243
78050 108857 986217297
82253 90316 -387753526
27150 7825 -612775823
18340 141494 -583759961
29867 87595 254691697
61978 110721 295594674
85905 41330 619384177
59700 53168 -846757058
54804 49798 -671257174
91514 125673 -782457735
71417 129176 -523996082
22314 21913 -921738331
16450 84997 -793586709
69824 4641 271968705
112226 82993 77712609
56388 64553 946846928
132414 8022 -111925403
119759 39241 879951060
109961 45065 253332714
144618 135308 289405070
27504 65120 -524612169
119673 61531 -833938047
39851 56669 923178790
89312 123471 -796106540
47505 55181 663535263
34628 49081 -333763325
30604 55204 424570468
31547 70992 904129035
37493 101039 -344160102
77596 124026 890739671
12157 9416 529019281
7058 32347 493165699
9162 143589 221916620
56239 41183 909596730
96942 25452 -448583922
141745 40614 -926391492
134863 105065 967781605
75011 75226 -229268376
114845 22776 472767536
145723 125489 -221856901
11737 82048 946404410
147211 146201 457871537
85588 111505 -393660978
143971 65444 -483897261
133505 72843 -397881176
18386 124394 142830493
44176 81458 448034863
101606 78092 210182888
98486 145021 307968822
129204 66172 792322710
9510 140062 125527271
92833 138972 -487683797
27899 47315 534514861
81226 30629 -779616940
140564 47435 -664814421
21736 82115 377605695
129473 81269 -503595615
59320 62980 -447610966
120600 134849 -103211072
130272 97748 554709905
87692 138474 -699408509
27576 75439 -14411991
114063 110224 -322047280
40867 53558 993861025
147039 133319 -20219609
122711 133091 968875724
90059 61062 578345205
93313 7111 -13168479
34685 5465 -886629083
23148 27733 202967931
64878 145003 759746808
149691 140840 -891263548
53773 12006 -777102196
53392 104260 -234207268
129607 131302 475116446
140170 128903 -812595461
116528 43686 959979608
76838 22210 816450865
37915 32324 -698502466
123747 136816 237553688
52245 14025 713387564
81094 65038 85210874
138112 25175 -578908466
77323 71348 200674603
75701 62022 -592935579
102532 144284 -322562496
78806 124286 744736264
93076 77103 -567349423
73177 104644 106339781
147608 121372 -930843080
3091 8868 -20516511
47649 42792 -956137183
56183 138979 604400097
266 50169 -671196249
58749 139576 -295678883
13749 56874 499177847
42090 121892 445038079
25403 38005 -816090677
56627 28686 -537479147
52513 101108 863383407
1298 80126 337590019
110457 35856 120336666
116909 53628 -778156400
137518 76834 77582369
129975 127249 498733187
21569 87200 -224145131
6430 139896 481195912
115341 76816 866790236
121229 72490 -667537368
42423 19684 -492433836
140931 62409 762458072
125018 143137 275051749
8753 4778 108253607
125129 148471 -963471840
24179 102728 465604079
41935 51540 817259834
11040 67897 255555824
37088 67233 -636003031
88685 63934 -813831555
32860 62045 532560617
8472 64964 688001558
956 136578 -407265792
134893 36223 15171321
141765 25915 -353354389
71691 65780 -591269144
112764 90284 -49681572
24792 148038 -498638199
121567 3560 -815716419
135881 88134 -713052929
9913 71235 -326437100
27036 65924 986149821
50855 63357 778012182
5947 46307 -84306855
26992 71205 825475376
44220 57877 -624208433
135809 90444 657104845
30367 68805 129804908
89404 6104 -35261430
28212 125516 875908504
38937 35732 292007784
93589 101388 264232896
8566 34546 366842900
110704 95856 -581392104
148179 6784 -720892243
58691 3296 774555445
69209 15128 909922157
100073 69838 301103476
37967 101919 -719792507
95439 19673 -415062476
76957 4078 246023243
118630 6915 -204983328
80347 92929 980427642
138565 60170 -548164273
141118 139882 850608173
22481 84921 330411586
98761 13566 -446337079
58358 95369 -936137178
111456 12069 148522381
91091 125188 -150866337
93629 23691 -177395918
99551 25216 220036166
99244 4227 40374122
73231 87074 546425147
30486 90670 500542530
93584 100118 915135594
107213 128261 344610833
74671 135275 -94623004
96741 1089 -160461290
4874 62618 -590514648
91626 113386 -420321409
90075 24423 176134138
74648 60628 -575481925
96247 14134 797002676
147492 80012 449801663
69538 86765 462173179
8687 136548 -413867769
144421 52657 -756276776
51498 56580 452537317
14878 95854 931448446
91944 111320 -196850786
36409 19482 206160313
134504 3970 348528728
10690 97784 182071905
129959 125881 834223095
54554 117240 -50507806
117294 67411 -527840728
147439 64065 -788453010
15927 117959 669778454
101400 29793 36936700
140549 118726 -289412253
49510 89033 -390483802
123719 143828 -692161295
37017 27060 -281985233
106591 55360 -320976671
1226 85252 992741617
140301 23632 643943690
41341 134636 815773325
13654 113431 403898890
46533 107678 610752632
85492 47431 -483760738
52409 29297 390082238
105856 24003 887355025
73976 63555 -12118195
135459 1769 902979893
62530 118560 -317671814
38520 117255 421836299
141451 46532 79039
97467 110756 160462842
114164 73574 503173086
141280 128185 -799851787
149230 107952 -163007731
149374 107175 357596954
72755 75346 -219670210
15335 147144 -874248966
95049 33804 21170323
143805 19938 463566583
24860 82282 -281115919
126722 136077 443578958
15686 43865 -174702251
143703 129339 535998412
11789 68994 -395810196
129747 25414 -551274668
50154 3912 -380432986
24098 119198 -803058034
58759 113974 -146162403
90306 17184 -926824944
120278 30017 -753373872
130607 57388 415243051
114163 26569 -184472528
118115 30923 527385049
12384 121485 -828488622
115228 96805 917869300
136126 135105 -809390423
93819 9318 436115425
23937 79256 -65110464
30422 92773 -909908818
75661 12710 861446966
41796 70948 -85331351
38604 58838 352484907
66470 34017 -899717111
62627 96487 -393757324
79197 94365 -589074401
52302 24994 -677700853
13552 143613 667013424
77186 131814 78948929
11528 18132 -121615437
39348 17407 783142782
89790 59124 -282301109
18481 148981 -879826375
94963 50105 222465294
142906 44094 -944983299
112217 138428 719820441
140893 36689 421721941
69140 110145 -637606780
109160 34673 -705115803
24063 25730 875652769
86830 43674 180437875
113402 101696 343482398
143000 123535 409532182
76295 108903 -71132422
129171 15074 -818444595
121294 43047 656858484
75140 41281 596775341
85864 39276 -520886881
59128 132899 189478088
72920 108950 -515113175
115378 105640 -151820129
92877 35008 -838770585
142585 106362 -377358776
17961 5374 78987735
82797 74372 975417897
15085 125238 -962051399
82757 126421 -30554702
88362 143669 855047154
21103 76027 875034465
126335 49554 -768358222
133268 134031 -883696942
140562 107944 -707567210
67743 95127 -21539100
34778 57949 -200247588
57196 112922 992022971
121233 92676 -180042781
67750 125337 664524720
43788 65203 878153927
114833 58086 -952497786
141907 34157 479161976
42173 108768 639764027
59484 24183 -80095191
10495 36224 856118285
50760 138099 421543098
74413 119661 -515176829
70758 68642 406455119
19884 47797 -638549570
54147 142836 -325526338
66991 4784 218314114
10223 95860 795936488
131076 128340 -168509071
66400 598 -747647329
17673 110234 224929595
109460 24978 -817813795
28756 71847 -336777494
57816 100053 -923013233
36013 146963 -610071215
140577 51190 644205530
138913 28991 -952671880
114662 63293 985316465
2653 107016 990219696
65081 98858 888122319
98592 146689 435641180
94398 106686 96277120
23445 144559 -392589299
129794 144748 -767679602
115425 1404 -239987235
37495 60180 761399741
84309 117502 837696444
102218 148010 -379196678
96342 128598 797461177
109769 114395 553278260
66026 134993 646305853
18537 94003 609902684
76603 113634 -223535459
62462 105064 -687422347
111783 110846 202094332
42855 55318 -611857083
84150 13625 425122656
130226 6249 713041439
97474 72055 12793805
66581 59474 -756041675
139397 6937 347096440
98057 35236 88179410
139284 59480 -479921870
51440 92989 -510477547
54779 106263 -66072053
62498 31613 -424965760
42623 144291 513088721
84090 95452 647793353
142888 53711 321713835
69100 20918 -419217692
122183 141854 15453896
96648 92924 -204510127
39430 8706 -489410510
74238 15630 220357118
5398 147575 -226028192
30320 107601 -537301149
85448 119797 -984923291
127640 19849 797245095
81173 2420 -220149710
116365 69199 -593435527
23971 58941 727738465
46338 77788 -949028938
105991 72418 -928878955
17821 6080 -953259588
41616 47355 -297011123
9953 124743 -448692495
101484 40405 -411673508
59403 131134 -399870245
11871 4272 201937448
38226 91907 -629361816
135530 107835 466752002
3981 86746 -758130552
13366 135548 97592611
5517 137988 -366965947
85682 47659 -782333549
117359 45752 -910790996
77453 42647 -487054831
46775 37253 197378626
87472 106169 -720867293
73688 12155 772262271
22676 148465 590881767
126253 73411 609345139
75822 72522 -666795119
147955 118821 -454107215
118987 64915 -70720225
32710 102857 -523226057
81839 140009 306219225
89608 8487 -649936502
136762 104043 991299535
16120 102454 -418204165
50483 21347 -152579577
68182 110832 -12998504
15466 124848 -125098396
124609 47954 -331005500
494 14177 516936004
100404 81994 -272003909
61389 9757 292990689
66667 41325 199008762
29819 5086 -903183657
13440 143184 -848631173
53234 134705 158600457
91330 104492 508778544
10280 144751 -628018821
102451 59211 -881999717
124117 103917 474400631
108836 44760 275137027
44394 78175 -28080786
118795 75111 -677691948
39942 110549 359598730
17361 147723 733493216
42417 126112 -988857660
145327 139402 -166605941
39631 132131 396364137
104660 3101 80588454
56213 143080 283846969
109098 40173 831234693
19131 23683 -628898116
118481 92920 910334522
67297 19714 571055849
10526 112239 339965402
39827 55803 352013195
60697 51514 -474857128
106539 55776 -429396355
36083 92044 54347065
142717 148504 367887415
64061 87950 305338417
59262 31204 925525276
137277 132453 -22682497
7787 88644 174620442
135764 133218 947439349
76120 63410 796057256
116779 121193 965125727
72205 77575 729210446
14793 44674 301751028
125309 67325 -153712177
5800 103455 908544176
5166 97814 -436678317
57873 75067 -887589239
59815 64709 -28151121
57495 121303 78638378
46895 96616 -379024987
89519 142924 275829372
18585 45886 168478887
143281 14478 932153454
118906 8975 54441743
120456 104353 546944856
80618 115613 93670884
21872 29142 782387667
14448 20693 474880687
94202 109010 -223625211
75842 127926 738128435
72698 139887 -76284535
34213 63805 539451536
25380 27635 829944823
126094 70191 -382242173
38175 62068 212144905
52531 78858 718396227
78253 138438 -62338829
38573 4130 -661591480
9263 81523 -741072823
147337 110283 234425740
148593 118505 -392821443
147934 69537 -143294181
118029 143901 476446531
119685 92882 87687229
110857 81553 -83559868
109219 77550 -602095629
8544 11595 288744522
72285 134220 327586316
123142 64274 219522335
33646 98714 570219510
3837 92520 606897788
140681 48934 -405179225
141705 36928 -678295725
92862 122143 -908750433
97403 137597 -600270779
80474 71627 646936056
137790 118284 -813427986
92136 29621 959790891
22890 125865 175593158
42505 73579 -831289795
1063 23430 207755301
61998 146158 787474472
112606 90476 -201715594
47834 113560 -915692062
119168 60188 408288748
35078 52130 -873938709
114834 102056 318541754
33543 91533 945878480
133724 105614 -378510578
109503 79121 506583837
21411 63140 -454310528
10901 29150 -741735208
60841 80635 584337745
14603 106080 -517222774
76789 112429 -589287768
47382 40521 58118060
55586 103278 242306323
52494 71736 -222429361
91483 50234 -947934246
50614 125248 -972680638
111400 121513 496636020
100569 84057 -891608270
57475 15433 882258776
134297 7308 149564066
68070 36691 757123766
129278 13861 951998122
24153 31022 -729142799
132791 57359 425488449
5866 129610 -502566906
85953 123358 -851617169
87098 116962 311434305
128545 56933 -844142361
35905 100852 95586168
104365 107236 577119611
38106 100158 366373291
52013 44974 -939152935
115022 121091 944408264
41056 133822 959176457
20854 99080 132619646
16984 39430 -683173337
113246 67479 827341322
70143 28438 -823763394
2532 40003 -225347501
55016 127653 -554507082
122142 62870 287679469
42836 54217 -650013164
19379 144532 -327832528
140569 70388 -75532567
148032 68221 -798171230
56877 125014 -660384862
48456 83174 -550256198
86683 143497 -918316737
65863 54494 983227191
71357 148778 -543872846
63178 18095 43707411
22418 87039 -645036383
122699 98095 717282371
105331 110091 946307
39478 3418 -641444871
11155 66094 -288357511
123792 62465 -259937287
41620 70629 387603752
43894 119909 924567506
99223 25546 490939811
132516 142329 -81907966
107583 65263 -630348792
15883 51970 -705115839
42419 148175 163013754
37457 42044 796948629
128871 72488 462570263
78131 120816 544291831
149610 92667 -556176836
88897 61366 -355265782
114816 48521 902730315
2382 61488 -838464380
129514 137664 -601577112
12426 92756 -122239110
47719 128611 -195576339
49994 26000 -339316312
87879 78549 609952010
64723 51975 -99808218
129412 96652 -541967664
84129 89493 -996243321
38730 89751 -534191594
84507 72759 -391813892
37371 75441 -699921665
34927 19617 967446935
89813 10768 696321842
4576 141493 772789909
119130 85941 -289401157
120211 142157 -940305162
35715 56310 -851256819
6364 147509 232773431
124634 5852 628626174
94180 75693 -373309439
24886 14762 -605327820
22938 34295 -274756344
103465 17962 -875094257
137423 127432 883746376
134980 134176 302132068
31605 4663 -397005531
125759 34266 -484630103
61565 15461 -113164532
64908 20818 357081362
29266 78394 30148481
72792 74760 222919354
34379 6888 184687429
6201 29195 343246218
145880 31130 -865706263
21833 40713 -545177648
85189 140203 302875172
96817 145271 408934176
94906 37823 681142991
66872 61964 796854166
82721 29548 -638102557
77162 3597 -367398744
124927 92163 963872659
21681 97131 -768708683
36480 63209 -501571288
41440 40616 -320804535
9772 5600 612004430
49409 35576 -622529268
92749 90054 -520087493
9246 18621 177358207
96900 144454 488262939
53130 29749 469451076
57721 82351 471131532
103833 51815 -949399500
78039 82941 -324091884
129176 30200 -508262205
125622 89300 73284956
100632 146006 -714006027
138173 52169 280837352
55397 70451 -150320946
134064 145556 -499412860
100619 97666 235664534
58210 138050 947966232
93881 109443 -994505153
143101 117608 -832948650
40396 79894 -870865461
14724 105268 398202089
116420 148161 577044611
135393 134836 -222774460
36903 37638 -998976579
10014 136937 622125778
135577 6458 649961473
35338 54909 -636524400
143338 62735 -524475751
143686 108060 696330147
127437 99210 -374667743
22102 44607 -707215623
86590 114194 -379502079
55630 145652 113862778
118283 45995 -974695505
68065 126754 882695030
64588 56634 -968957818
104541 109017 431004297
31813 12610 220550498
52877 3133 -912195609
44494 122955 -362999126
88553 46312 351325391
105017 36086 137989328
71390 144227 46495686
50375 103868 170216079
16030 68232 364974959
54050 23090 -281693009
84758 63517 158871582
47297 40469 141823194
70067 35062 334659348
93140 61265 -964935051
18513 143001 721914890
136737 6717 439519865
70355 135817 234724844
41416 123507 -846301543
30763 95239 482134815
126456 107201 41933032
124377 148345 179920415
85325 89547 686443640
23320 144679 -27793671
149341 146594 535730196
116498 113864 -360769971
19376 18988 -140516274
69683 109779 255164713
85657 29062 -271801914
7727 49940 -589063971
148869 113138 -583288733
137697 70285 -853460582
111922 43467 148688926
135480 102249 405709806
128537 73377 -634037621
5233 105816 -547944628
104803 34538 21558483
37254 120570 -334957887
123333 73410 -157238848
104377 105744 -791075735
77309 84977 -161623729
76345 62168 -438468614
52525 54136 -286690418
124501 117581 390309488
96651 98837 -915536851
124208 71985 508756738
109124 56293 592545262
143729 131662 -433226442
74374 12018 4942838
69785 149530 -524024011
30860 125838 -372833482
6948 18557 632902587
118899 140576 561708131
49225 99855 -364398936
59404 106360 -659414550
74811 8356 -528394366
4489 75702 317923832
2248 141275 716204042
134905 72514 -541504290
42823 148447 266225314
79233 36506 571516640
103210 101720 -331005157
100825 122900 -748493036
50321 98298 73002313
59947 137862 335569252
32167 127947 112799149
7122 129811 -85740569
108740 125523 663132789
71159 24171 960091624
98376 59800 897870210
87669 2434 -181708385
66923 108365 -810487935
36254 89981 492856883
26914 104897 259872975
99006 103088 986371089
119763 67032 982562493
22360 78512 -972534012
83705 57060 -529314338
66986 125792 -717519430
85456 38164 -557785494
103891 121359 305618820
83606 53778 -153234792
118700 32367 128735496
44745 139150 717656753
67622 78374 696619237
140745 60550 378736485
138225 37996 -993875568
16469 108750 -807928359
71624 81137 411741018
112700 44191 961392892
86363 85583 738296690
28041 15758 -970120762
80031 9618 494424394
79153 94752 -182184256
88022 4882 228528799
64179 19734 -182079371
107131 68807 509482835
51767 108535 256973275
149094 99060 845048335
94856 143768 967314645
100101 129337 752398132
76732 130841 -755473497
78219 143458 -73032788
525 64638 -79022232
122028 55925 -714843258
138033 146559 783420280
86260 85329 833896451
120471 16568 -980685285
29854 16393 309642969
1382 67147 630240898
75249 143540 -115985757
47391 112918 -280027483
134956 23207 -870571142
128152 131645 -890788935
104987 115473 -330820929
25960 102278 374708344
5768 147365 727500318
46792 77442 136746435
116380 26711 478266864
126840 98600 -820585855
38912 14534 -51352839
6879 137305 -926768489
113397 57860 -255917013
132731 34216 786187040
66786 43902 265859468
50254 19416 662995626
27995 113373 -64041042
139821 1516 635465223
116760 50590 -546567324
33890 5486 -938574354
129102 101147 766097380
23383 124198 98823856
74193 38435 350269613
51044 21903 759431987
28672 85042 -35631028
8999 30525 243642903
76584 60074 231395403
117154 94567 66537436
136709 35529 894858478
47921 75132 769694845
14738 113636 -27588894
85246 70318 44907517
96584 53433 -465304204
19266 40972 -290655525
64062 132558 -381921951
41064 94109 -888327776
39022 128675 638769633
148729 101476 -587523903
76391 149433 403279014
120007 17159 -560876803
28149 143752 928940354
45586 9604 281825890
35124 149489 617859331
96623 68882 922879415
71319 25299 -681309111
58900 43764 674131912
67144 116692 -432362290
109307 130135 527598672
90558 92217 -532352431
387 36979 849120720
96073 46551 -493353054
102504 65609 -148506567
39862 73329 -443845801
8067 9055 807135244
95335 90088 1843110
6632 125170 -143419837
138273 138550 -905015447
66533 141561 745976215
49153 118965 -825125657
43907 137698 -773749819
67318 51856 93926405
6662 30727 765943712
105958 112176 -677665626
110035 69777 299710039
84217 136166 -940157438
114305 127271 775509966
14586 140715 342159441
2615 9751 537890858
101484 46849 -673293828
74648 85942 868412535
81921 34427 530416975
137070 75633 -258669107
124416 131208 -471169337
15570 19192 473269405
113173 72566 -129486146
20238 143756 -237136759
125120 75747 -844064233
121421 95621 -967257779
32613 70042 -468726162
126278 147356 -367000600
38497 105176 -869988612
3106 78294 323306466
20675 104735 615473264
42079 122385 901117917
108061 89019 -634334317
127843 18524 -150656124
118374 146474 897824054
34970 44163 -33394102
73030 14947 -644190173
58941 149291 222427729
85630 35622 664299331
81948 21602 456286256
23116 149029 -136298607
126883 16243 -13898414
79269 89389 -49212698
44154 49044 -614354781
36787 51767 -385265630
110654 59609 889187174
5252 107228 971124688
129536 137239 -97655718
55663 82094 -499507284
10222 32037 233186031
120207 91019 370852176
7485 65391 261810553
126360 30732 320581369
104994 30389 298484557
28570 98020 587041551
23369 64926 -715244339
11359 24542 188036513
76149 9734 -505161876
81443 43943 418806229
34922 108146 -836359810
68673 128087 -670760962
95464 3646 -460186558
67024 65441 -886440097
96576 21028 -905688071
114860 68164 398778859
145430 80350 428312693
27713 98354 -556945606
15261 86510 2776062
135951 147442 216800131
144998 83022 643666878
19370 44835 786647872
20069 137290 -260169706
137998 84844 640497809
3489 47529 -18148831
77541 106786 602958224
131320 77739 916734962
20901 60161 -666669182
137518 103311 41622865
54801 46521 -277014779
87305 74858 -867435612
30551 47140 -33947760
131587 61908 -479201640
71275 86384 -599883049
56879 113608 -827647430
20212 32469 83768830
145756 108023 515730989
14696 128017 537470324
69310 111364 35479578
77874 136848 564542568
111015 136811 827913255
73219 148249 -560010286
54782 44500 659065804
128900 69758 560111792
113392 134066 314217090
15515 27728 359432145
40108 7071 -970694299
133404 125979 -581759816
8855 108687 170445213
82336 146458 -850922140
34551 33669 658168383
140193 13515 -223540642
66320 100747 -408118030
112852 128429 162191772
31767 40625 220102785
91133 5596 -505057943
143158 58595 639948004
82525 41755 33789780
31596 118294 -508613834
146372 51049 550759505
87006 77289 -38927738
110851 7529 9894595
16216 45818 78158050
120123 96778 -138221154
110998 127927 995395706
3080 6224 552900330
141902 78352 -349297624
146644 149340 375229111
19679 123893 -224755570
8705 79523 -641636683
59576 31797 115097039
17424 20839 -488657691
110367 20945 -424420541
14747 131120 -938112732
128474 83920 -930960126
28471 22774 140828829
145359 10456 -683742659
126871 73927 -272563990
99892 29075 -295597399
118412 130023 -436872143
54572 27236 -202718081
119491 147089 -854454642
131604 36263 395123541
142388 22992 -583594818
66290 55403 -658989801
28777 50913 -120582491
136661 19921 974633486
123167 92341 848309062
46635 97086 -49826520
64626 25129 3271755
69913 105522 -960862597
27773 108285 -458807329
146164 38571 -909765582
87991 109940 817972358
52932 78283 401139044
109673 27698 656206281
27255 7753 -29496055
15716 57778 515970633
55179 81765 -647145013
102646 67483 700191724
68688 143567 579481016
143520 48453 -398645983
90524 8701 -922409065
54401 9663 132973429
144446 70191 -944216918
131327 125869 839108001
86746 123859 -933787255
98376 108756 -543587434
37221 40309 251446881
137169 98259 561266053
28350 79420 286471658
82234 33643 -274392204
146982 104505 -922665787
140612 54950 844286081
121261 4268 -124478058
131399 1467 889950623
118147 43678 -318881626
65223 86911 -689972024
97795 111787 359901637
116329 132134 -499858683
19677 50762 -259173513
102972 68816 -421821580
62519 103345 29638772
59029 80608 -441235823
145384 26043 -595214981
35481 137449 -358383186
133373 85918 687928245
35946 54193 -995494500
56893 132384 -695755382
10470 54081 669129482
69464 9010 -341424950
87663 147269 247998216
72046 92624 488439211
14654 61376 -775943533
129615 41218 991948077
19061 105668 500125471
2927 53128 -548852590
40374 97668 378256125
58657 83224 781882343
29826 81025 -243397113
626 73377 752684280
72624 82733 -861029658
35944 143331 -237074393
61905 119293 -963583214
40214 3910 392223714
97194 4556 476651654
30065 30701 -824674198
83372 64415 -394563838
39164 82102 907923117
72649 147769 390859296
33716 91269 -634097065
133963 37396 -542018595
7557 35330 448378507
137493 62855 736846197
127724 71885 111113345
52594 116485 961123244
85415 4077 548146347
52437 26309 -537095476
116715 129452 -879319219
76510 133428 836863010
102732 19592 -670185585
45602 54927 -738665807
106839 47476 -726614853
19264 129455 -119885781
101768 30698 -519671489
141723 94319 -875371689
145293 6784 187156737
37955 36948 -740964165
33531 9636 907691441
80449 51416 -154590816
133099 149007 -202244028
48450 23545 -20443973
138753 74498 445062058
66829 69847 -164309655
20121 10919 -343366174
135539 62337 -964189466
67072 90135 614104122
66351 118161 742991609
144006 76278 -423703646
112871 77285 -550813066
117556 125356 374738890
127105 53356 771131715
103959 5077 471357636
58964 93893 -432029171
122457 148674 979254855
46497 74224 716131814
105260 90682 -395336703
43864 23524 -556734201
111193 131219 -507314515
20667 96953 914397221
118015 74535 420911809
17057 107556 487411125
127818 102640 65374879
115880 4128 902754075
37693 68583 -169428329
126437 110573 663140993
29538 43793 446752413
54224 140556 -7429002
27500 40949 -610444458
22984 32777 414383999
93272 60544 -925929953
112155 142239 -440362798
12975 111895 -375974231
148324 57667 264412546
136794 23782 122806083
30336 105195 740119033
140815 128224 -707776725
148782 48370 531830362
50600 108310 415665533
138412 43515 954527755
95588 143495 -165884488
26984 122754 -12375583
828 88393 -961944918
133770 142481 441059580
90871 35243 790615878
127623 16888 990257
42879 73420 711388090
54057 127010 912859350
60450 79727 308004878
107979 72374 -953858255
60216 62719 995390340
52046 9523 -838557016
47995 632 -1087343
15736 32909 237892540
114234 29161 -391823117
54630 54310 -938201140
138323 11180 391120206
11346 87290 203823907
53179 95092 -214724568
27311 22534 637484902
88688 66147 621761444
142126 49695 -114892074
72031 34441 764288587
123270 27057 399978419
120800 56301 -357494492
62105 50743 919437244
122588 128810 -830980982
34317 7896 -184461321
35056 58030 948546040
135361 84403 -948377082
100265 55110 121617552
40654 64373 501258394
11749 125202 -957035270
108295 93807 535015505
32064 83475 648043603
133934 62315 -722023830
98191 51394 -14150464
49559 21938 816785218
53495 307 701141974
93205 29993 2284233
123874 66307 -793074414
61364 34165 -702077227
115170 23418 993443458
31737 59287 764909629
14466 30288 -570472
100155 144211 681589798
41308 34926 -887447971
68789 44091 -365008745
109864 138422 407161832
144887 12714 -899156428
74293 106885 769866927
97548 20372 -6200049
145697 134319 944548829
38819 103562 161008701
90324 44467 51449501
65903 20989 844452000
35113 42161 32053336
23553 111254 686391094
137132 3268 541255788
62121 80895 198777087
51122 64746 -952835981
78299 118284 558670007
6659 35538 -290869329
147642 8871 -542522310
27581 26994 -966659573
100012 132575 -718827894
45569 6428 819147850
138519 73968 378274295
41015 48842 -962230164
107628 84885 -794685528
14798 54478 838795302
129365 25848 -677532652
61128 38700 870655812
98666 72498 173984651
133228 129380 -240175497
146985 21267 -100860808
143265 64182 267957946
141345 29352 471247333
88509 148661 -712056238
74208 147505 -685698373
99336 4093 513623282
40283 87400 245946618
100722 74081 -858233968
47735 125060 846550959
53748 43972 519500592
127843 67606 -298767646
135868 123076 747041954
99512 139281 -814026876
54973 59251 -314230172
148673 132136 392719720
135578 135930 -612414436
133446 29106 -345489403
63648 36007 831682080
107483 17739 651377467
56159 69752 263849611
99267 127829 318708425
101989 25175 303105975
58787 110093 -362281851
126603 87445 -534617817
26337 131214 -704481365
141349 28084 -111209340
134371 23274 722030713
93183 47217 -146937895
41867 11645 -438310526
107917 113974 595926011
97021 63359 110335002
19146 107915 -185593411
102104 22315 997530284
143293 94092 399673973
75169 35277 106111555
77553 136216 -240828297
124168 22713 349934915
83621 18702 -469494448
42283 16466 -558989639
52849 119202 -113261629
76002 136313 876794290
75695 56326 -825729409
39486 106687 709225132
103343 97094 841684864
143634 18544 -131964929
146480 12220 -889518031
135248 148712 -683572187
142295 49203 77388046
127505 38723 -780636968
23403 93132 -894518699
91514 60175 377403321
40175 96282 774526774
21021 72721 577878452
29819 87267 -742027463
21330 142239 354597710
95222 15370 -757845996
15986 40818 899251960
106668 62713 -714
134410 115640 -90048569
88443 72553 988183199
112765 100875 -3166082
44560 25111 -244432911
100754 99352 -77090429
62985 68557 -252690417
4897 10399 853692380
72739 102856 -205111971
852 114987 -858355833
83618 112132 310181506
53362 36307 -401690286
114014 104732 898048230
108955 75082 -545618288
57177 119024 586103724
105625 31903 270582985
122782 148078 -293377568
123371 53298 -622715104
42804 24979 832036557
116746 67000 -212070054
85501 71728 972708106
145231 62452 -753369062
5714 11171 629455680
14132 41136 390584325
10025 105579 -48261838
98475 49941 485826246
58005 66317 447998714
92272 5578 -415991741
56160 109884 298335212
63880 80851 -55841732
32197 97518 714085120
24236 60525 10127680
60208 59404 -767696758
84437 142250 445780249
56252 133242 164230536
88526 18397 286258037
23718 52614 478922581
3141 66900 -511249159
116356 94857 -346542112
79581 16393 -719926642
148866 110893 515061740
123545 81650 38080782
137078 135884 -549882886
19547 86853 153600997
121566 17911 369445169
134312 126510 -515988578
14452 20638 -600199338
140436 50350 825901964
4837 145439 180663381
24893 88743 851026607
56912 143508 -263123241
99605 13410 593598465
70533 109116 -602984135
23816 94487 109519539
45672 14739 780071804
94368 5172 612814870
42112 101296 469455703
108598 87407 -460306470
71454 38191 106799373
109076 24169 369567809
131801 27411 764634929
22342 96385 -793977834
50730 10129 -603590560
38891 77008 -305279778
40775 103817 623956246
69633 74289 403941520
2986 72704 860006686
123592 113236 -405220163
20124 66640 202852798
77216 51730 563251370
10359 82861 -428192907
56986 25503 -265874310
101778 94136 300979887
14935 101073 -739847635
64571 70025 -437043355
143831 52295 347094212
107883 106164 -707921603
126493 141900 922078213
43935 46578 -956919771
60271 43535 -114046644
123723 113387 -548561653
100225 54959 -636058154
13931 118972 425718319
97192 98971 -792594113
113847 23943 920350437
112934 65751 294535126
22502 74687 524508907
20387 107905 249613115
116424 103057 571298963
125532 60930 -285662777
136923 100840 -918974057
122462 63231 317800163
73155 135873 356443752
66216 84734 613888001
9052 23606 -717315659
89099 131595 863375731
49030 61213 824357786
30542 112846 389656465
113244 145245 438622719
51657 49833 201574079
28327 22138 -759395310
24178 78431 -321516542
29117 90633 -182151172
72208 95512 722652708
24409 75628 349400560
31770 1614 -725380328
57237 30592 -623513672
134816 16082 276675082
122268 122134 890016743
89131 73599 519903206
16785 75410 -935613766
109822 94298 -28896402
40209 130835 598796513
136750 9160 -636266323
118631 28968 685064627
115738 70272 994848484
114200 88561 224542936
32194 129115 -821718637
4784 13956 -657558644
53477 120265 212807226
111141 10091 116646361
86370 107547 -318572062
124515 90691 -317782082
131365 95070 737347501
90869 120081 836439068
67605 3143 -942446878
35151 109177 349833358
67509 35883 522785961
97170 51584 382146952
10487 98383 -529271391
137696 70749 -943663558
93270 18315 -755563631
111213 128906 729836215
116707 1749 -141610441
653 137170 -152501539
120390 46344 901109182
31401 142224 -255454951
78403 109982 -311173000
138192 107048 -583455281
16267 9810 -837330463
137431 124055 777148052
64398 126445 -988462809
37395 108250 272800367
16758 12967 -302426875
144184 55773 4638030
109090 20052 684158032
146694 100792 -992737833
24819 18207 194215495
117912 118217 608014903
112010 131996 591737124
127857 109220 -852193010
35645 139872 -735278608
121740 40607 80658238
146877 6054 -681868364
6067 113411 -993936416
66722 32412 537665341
58096 53693 690876597
131553 27169 -614500826
4947 138157 -69926604
62927 14195 -596818103
129954 86266 460924115
114341 78144 -141681957
139468 51253 -754184287
1730 45893 -531283856
21198 105396 -492355038
18235 11887 -790900546
73470 94264 213412246
7469 137429 643221132
142705 92714 -343995125
24735 140240 -479330670
126758 97821 103213087
104437 5871 -916858563
102463 50972 264066128
45519 62236 525017365
80031 28800 -766926469
110916 2367 -525693838
13512 149314 -610239566
43292 57035 -668829540
37507 89505 -647850382
69148 52649 -603287746
132589 143584 972567928
84895 107856 -821105968
32691 137786 78215684
105464 31867 714000630
54762 31569 458834086
90762 121532 -961489294
103645 132452 764315342
12631 143805 766366690
118403 64560 -806545423
84837 53929 -470812471
20014 120023 958271995
75526 33002 -443949634
140780 129299 -652100037
146726 80527 -311799406
56834 47290 387422065
50407 139473 316723474
68717 23651 -583067922
109994 133060 -172964960
112849 121213 -888626860
42504 108963 180972428
136935 113845 -858535209
102718 114647 450542114
123168 96608 -700826400
149633 33278 203442908
60249 38055 883944867
29147 126451 716522489
28886 134376 -590704852
148856 11421 755460025
50490 63490 904150541
10249 83840 -797534363
37841 26671 689568083
144619 5417 -215241780
109641 96091 126410456
82999 113865 285226411
65364 5620 -43070726
11191 29851 -629159350
78274 43074 -437629326
147295 8622 246545758
129295 100560 345484907
102631 146491 145149833
142112 42590 -357323836
8256 90786 71583579
71359 133237 540193082
88562 55134 788413279
40291 143046 -127052197
141485 91514 625276274
136744 128913 717135072
64169 110782 -811219629
145674 40950 774617998
17801 127690 849468330
3334 83675 865024001
145624 66245 -634714747
30893 43324 450066901
84740 25195 -49728453
135989 23926 953597837
107664 142696 -490190013
31853 44308 393266426
5782 68998 -920423288
57525 139262 -414487610
60253 113269 -479876141
64955 95026 -119944964
68059 2148 -909224849
34642 53582 -673443537
32931 1761 31816538
44836 111910 620421149
122678 20109 -53050560
52724 143352 -864150294
76253 64908 768127840
72267 36409 947107599
103716 87395 -920695804
50103 117861 555745545
47430 70437 -6877130
143404 26267 310767136
142688 84741 -472763677
56371 32183 569233613
6168 117344 390237996
19711 39614 -789482191
140980 101445 346608637
135550 10676 -665809016
82508 4073 944395106
46579 86929 763761570
48961 46891 902385413
115731 107470 -649501403
62958 120139 -962094979
75976 73900 500823448
88701 34908 58525808
21384 106493 -850270256
13195 25829 897876094
19387 110666 -254957362
126750 74456 246028712
59493 57446 740370948
87410 15777 996391897
42891 134000 51966131
84882 118597 238133478
136637 106349 219817108
121595 101478 -405728343
82244 120442 -245493692
14621 71803 -915902573
45903 8132 647936038
16592 70417 -74694806
30800 102390 417170632
141000 123136 205104734
44627 124547 501460178
88996 79766 -999284945
140993 41050 795984774
18993 126234 88969745
141852 140272 -220853168
133325 51699 680562172
118461 111813 -18812554
73611 47046 826577622
94275 137228 -8143954
88133 46954 -81478372
66098 132965 -57538175
94909 24308 -284959707
14381 83242 766481079
100470 82682 -274392296
63857 88625 -504456132
136086 118606 707614304
5347 130053 648271673
24163 69871 -952695468
114642 8587 -38600135
68841 147676 308300700
45610 133669 -446510537
116480 52698 -920436342
79453 146268 -549270982
102259 78180 324580122
33872 41003 -149390707
46384 23901 123377229
70691 9281 759005959
55819 53847 400622602
19922 113045 -321040532
142590 16683 -791928138
72995 5068 -637719404
13914 140970 -690999467
117382 89639 315487977
64467 56197 -585909082
120198 108092 -529239653
36282 110738 -965748002
134235 105731 -96057762
141283 148978 -759366056
111167 99877 630465108
39739 126674 116588288
52826 32031 -622502161
56128 127748 -447572361
58335 121936 -748149563
128686 124649 963288618
132611 90366 -529395532
142396 132682 -780556887
33928 69327 757137566
83643 56686 634981175
119019 137578 -115208090
119759 9944 -77930530
48350 16384 -867260839
69001 69089 -777579505
110499 72346 836157185
26288 141852 631556160
48841 86774 469597103
79981 125376 296408745
122186 10678 221263432
85494 87074 961391211
105068 21299 906508356
94253 86150 619709851
71462 137745 -844075491
123595 149683 544550968
42324 44652 69409218
120447 104398 -441305443
67561 38579 -793463547
48782 12862 -806811729
17999 2809 2685692
3593 78213 -678639480
143873 60712 -642174700
56982 88018 -314873236
85256 44280 -409691370
6005 76275 1456760
42564 102634 666505679
128583 51006 280260267
37594 108009 894372871
94589 123682 -598785538
49016 126119 -790249033
92607 54596 -627151129
94881 90778 136733046
97197 143739 171795813
73129 82653 -963427836
61545 148101 194336993
85747 22706 713431741
35776 115485 809364488
100168 98383 561169855
45815 128719 156789541
20693 22003 513547585
102375 29692 -86089462
54968 65362 -273177962
41028 93725 -124019753
1755 29793 268595015
132699 34346 699826959
45887 64920 936901927
145021 17099 -935566054
22329 50616 -324038671
111587 18088 462806262
56663 10360 -439894679
117714 112611 -497708905
135507 122646 56936966
19280 3739 -683342740
107072 86638 -183645687
42189 62185 -192026053
85495 95219 -478153327
106181 51028 495343147
129592 84493 -884670952
59893 74126 -276090035
10805 106048 -90819154
8464 136188 738341758
50523 9717 -45251626
113049 1103 367926606
51678 79368 -854754101
111657 63153 877478875
147114 77557 313280319
122245 47749 -485298517
88307 69336 316721651
70622 41270 -968199895
106071 129737 471694447
32313 47517 409611766
126687 47226 745981093
5206 61389 657439605
95237 92189 -897071049
102110 79621 -944420448
42358 148450 287896057
26116 87754 -928258576
5159 101048 462518869
125796 107904 -914896228
2166 13088 -687246981
89369 83793 -869020979
60818 58727 -490553687
82093 56447 -450984777
79090 142589 -694857110
141000 58108 -447376830
138593 143746 152515094
31706 129490 -375837517
14723 91222 475195147
92833 58201 691051853
23646 39052 -809263052
36898 74776 -956778813
26670 131827 995283465
95033 145490 -239930400
63736 56729 -739635868
44495 25064 748555112
34633 18362 208117951
43315 78722 -524281824
63473 64095 -663215003
53311 84300 -576051649
148066 2355 -748191052
140292 66548 -750289941
148318 1180 -577478286
9515 109529 -612313866
132865 95849 200131810
5158 103087 -595149914
43753 38724 358988834
71137 91322 -195035009
64589 7851 716406496
89917 95045 -158474500
22813 116299 -41162984
51482 24698 -106633396
70195 25676 906667584
141266 79389 -984653384
23823 105085 129070572
48143 28666 739227905
84219 16895 -102236096
123002 22409 779443645
20811 83312 956359309
43875 127418 -960970963
67607 21488 757844600
47140 143077 -614341745
13142 20979 -404543666
93514 80334 -269568092
126099 48317 154963245
11671 133458 347470992
6532 126958 383777581
116421 128575 315736729
101414 131169 490726476
66139 67584 516483903
77476 89375 -610408145
92074 98353 430376032
32643 138598 -525463477
36489 19514 -309950825
148035 54505 202677806
63728 1989 968758887
124042 52383 -411163910
44487 86485 -445287417
59897 49526 790979099
27416 53714 141739018
40497 119014 352815115
87640 140245 -484545320
66883 146684 836111882
112715 113438 214502072
127811 72466 398045755
6972 129265 506293987
117328 130103 812794097
125716 23697 -966893570
37689 55261 -424986662
67538 54794 -32165119
78056 51635 -582500417
36638 147436 596788548
115030 25075 -670524143
12924 3301 736894647
104438 41231 634284384
102321 23957 -88240682
119561 149130 437560565
102367 72984 -531965605
107381 90474 -961809954
1809 102987 439228437
131030 116504 880690647
107602 54727 -465849855
117765 40895 75029805
44675 8534 318578936
10274 61899 -298637334
81727 126484 767291332
144369 20045 -351817346
57085 44367 -34434737
148296 137487 748191746
47310 50132 282494402
144566 106895 300286507
45055 58673 636343786
144912 79074 687555552
122542 4997 933984192
124843 138046 -269067789
37794 96002 678043487
75099 123513 -840785002
17560 12079 685115190
45927 11798 -777546738
129711 45695 -711982538
24242 11520 -463743220
26889 100190 -349509632
5787 30469 269408877
8566 132256 634307730
145719 75574 141931351
88346 118983 399344803
42468 72053 30514841
102227 56286 -705780676
120789 109806 633065113
83980 54742 284621838
35979 140444 78697100
16023 80053 -288499485
45450 67194 -890049878
64661 5600 -514145979
109457 14342 314506918
42534 141090 996724854
55143 35650 972517068
89427 70456 540041106
67282 73924 414486173
118860 49745 367127326
25792 75409 -742183554
147081 33461 814302230
8920 77666 -146133633
15214 20444 -750065193
44657 55024 228367676
47970 96945 -722980858
9376 104761 205052822
52264 8181 -675890010
90522 40511 981835146
114435 33719 175909140
94193 52270 -679192449
77567 51901 -602575385
105403 103095 -922201142
125850 83127 917119939
46248 126957 286238493
53139 44242 -518064445
44723 66517 303986157
84120 56906 -815917555
20572 60102 856046132
55015 63507 -33562971
71547 587 276989919
14597 19900 -839193895
31508 78241 -116884900
55596 93499 -946440277
94046 53979 -160875584
101368 111794 -767926295
64647 124876 -765359633
42289 93872 -1747726
81937 45538 -241813928
44461 111041 -393080346
103426 14094 560810595
29784 7446 -915902913
132850 112167 305763902
121856 46222 -187243860
124037 19378 637805605
136415 51565 519536771
15099 96129 -123679871
105006 21473 -501333766
82060 133669 -609486217
125966 73615 -99490940
67355 75479 -916339809
102824 58802 194906945
118853 57384 872907792
86756 91956 381036964
60476 125867 -64582999
109216 66951 -514986012
113083 122256 919104964
55893 108573 140738200
15119 9999 998208725
15753 88502 193163732
93950 125864 401387283
98280 120321 -933354987
52408 827 -430947198
102514 31755 -487856579
54278 53203 -553783223
102521 63131 -401047449
100229 65843 985399412
91101 96702 542387541
112056 64038 -167736831
103117 95268 197600313
81638 93902 364334093
17476 22560 -973178643
57167 99673 -547719578
92893 84626 -270186499
103593 24310 -973139841
95978 93906 -579312326
102742 72129 157591963
133266 93170 412366559
92954 87222 149318784
80085 66322 -769549013
66901 8520 696260569
110513 116635 665738037
1631 28070 -93626276
85260 1000 -367587758
75625 43585 655615544
20156 70295 980553297
73670 97974 -335537216
3294 4285 -667357895
129759 102041 -435586095
137956 64325 752358076
104346 75140 -289345393
89706 132769 -635680758
135152 107843 462251866
110312 453 504127121
144444 148112 125319578
1164 106620 451620642
47575 45867 507826957
110468 76273 -761003279
36747 78094 -205855181
81232 7953 -788792519
133062 19565 642549362
16271 12408 599086013
21905 64085 -551197362
35726 13175 572835973
2138 120175 -616902932
50059 140489 -723513776
144447 132421 -426572290
116514 149145 -494023026
125813 136292 -699032738
36208 100738 904605120
78004 77636 -582907589
54881 108918 -244171383
94891 48287 -888475314
60698 141918 994099121
5641 40948 -636261570
139390 32785 -283548569
26593 121812 908795922
22484 60664 -81511677
2823 117237 653550702
77844 137094 -276553980
108586 6311 543739174
5443 31438 919762943
84126 42088 -725983216
31707 65199 887368562
63369 49347 148045387
69494 127567 573637159
34001 119593 -205167420
137540 48225 388197114
12446 37484 -215309154
58966 50278 425564032
25952 142956 446869067
45412 32362 -85437619
31328 139197 188723432
941 135399 62275305
61352 141756 595809427
57016 40956 -323106414
23754 61184 208089829
14013 115217 435828228
74016 130671 542781157
38168 32169 499442936
117169 80865 285816625
50582 102933 427357158
52473 131969 -658147812
94691 81206 640968556
43414 1941 -74510974
18159 3461 -528033890
112847 21008 -67303260
67605 116319 -328396600
140696 78752 -197477595
62230 50764 558839620
44428 40901 846398063
64354 136007 -933921327
89727 124979 -717012646
48005 88624 -43450264
115115 64782 752176681
148999 90560 -675748781
34175 107898 -885120357
55067 22501 -407362085
116928 90785 740598863
25559 22266 437252673
125428 20839 -836507541
52427 54051 742250602
52931 8510 444253406
97043 145637 -855739829
5470 72163 659826523
138472 78666 -256136123
116207 126454 741337604
77358 69478 -569044062
80891 107491 -648432376
130472 16092 -631180861
68785 33938 -901873259
66916 105316 997716614
118731 84976 967813600
36508 142770 662574044
55516 60733 306191725
26609 57491 -340910090
143533 143354 899121009
79893 64589 -534382469
75965 114747 -735185516
86193 119617 -114721297
34033 67124 -241424096
57959 57009 -399935711
124175 88102 39289574
103265 7149 -188092423
138379 33364 -976751624
118290 54047 -49991744
12471 138641 -514943433
68789 141396 -8436423
90453 99788 438982811
58645 22545 332598166
28070 137925 -430814178
90928 117478 -697397965
13451 141058 807983751
103512 147458 -430472987
126600 149442 -226851963
138221 110039 628667000
18098 103604 -907052242
7229 83384 -136265843
36205 98722 -675475751
76352 51143 925277436
123923 105262 -598411901
103800 70067 -636992765
105064 55920 39572184
49659 13119 -115092804
18719 47295 -433796255
138110 116920 -74055473
6714 123300 -773469875
104910 56280 -744027557
12104 91993 25523968
132615 41789 -808435375
32723 54057 -366132630
28554 46930 -346145067
45899 127696 -581575207
95289 96589 -442421195
48574 129512 -486242117
140415 76666 -427060697
83665 139544 539719169
136523 46130 438490203
96662 13119 342549962
97601 87376 -219483783
51959 119113 -406421188
112937 108033 -74739765
35514 141909 -769861865
135040 3218 -810428258
70837 52527 577093032
29780 143046 283125010
47208 105227 -13451667
32108 53199 -15052698
137488 130187 -294152259
59793 68510 -751110895
131563 60483 982078142
94006 49953 -941464176
79523 76614 974671626
131127 132138 -371972018
132758 108072 -638969630
79654 98771 499471246
34821 3293 835367493
83941 119094 -89211495
109839 71356 -558747150
68617 121335 101508483
56748 90095 -810348040
71087 144041 -754447825
20314 79715 -914809920
113923 87763 -279810996
72463 137886 502932705
119693 113261 827968777
75190 98360 -732424985
2955 78156 -521986756
83547 136529 735754072
104315 74931 -554870050
107158 149184 25509024
43268 91281 285189572
137925 78672 463334278
43774 357 206328070
119756 76351 -601695791
143315 10790 541023076
116203 75128 -5578603
148408 72770 -572098198
34573 108132 343101770
107375 50440 -51520992
110655 69793 511789873
58242 16914 -759453929
45529 94242 -68433420
120476 7192 389761972
21890 77412 -59612271
139835 52558 820526047
73322 14740 893163981
45555 82780 729939921
85311 105430 557154966
91787 100000 -326072478
54765 120808 -963726895
86684 130843 -354076288
30143 123329 54950740
147131 73652 854457750
147096 57857 883414392
123781 30252 -978545397
35516 59875 -822641223
130327 127885 275092161
58286 130444 -297437063
148198 127370 23247997
85336 55370 -75766109
112675 1498 424242127
10979 79047 -279900668
92781 77090 175144037
3500 121065 347176663
24295 27259 -585623559
77887 85738 726754602
74739 23231 -866449300
133677 65516 460543217
63005 124959 754357403
91260 41 232226861
10829 58638 396326728
2614 18177 -856550319
133269 113994 -110476294
52328 118047 -271097882
82891 106978 -899149466
17571 93535 889048875
26261 99310 86319435
11061 101012 -978972070
79099 102320 -947905539
53817 32420 940942998
136975 42921 687591026
10365 83828 311915825
6453 110535 -818103025
143742 148110 672897150
51640 122671 -919017684
76998 45759 -913520675
43043 37653 -79807574
53974 10561 129766929
144035 135190 -67151407
54499 56351 -262765639
122307 134160 -72540100
120389 12209 -842457627
46039 31422 296744473
16795 148693 601191036
18558 82317 975128716
107002 34004 86137242
145642 116007 -450865348
74942 137625 596937413
101277 101863 275600140
106819 138521 -790542632
26237 56818 -223374415
107448 134091 623183027
35944 120131 331865076
17722 110055 796591138
121535 97852 738596664
26604 147574 98976677
128019 129725 -444775480
144060 107783 404921880
120076 124988 -740842429
44326 99158 -216149333
69483 146469 -360710948
16441 60524 -391193778
34400 126586 322657920
16627 103096 -841345523
59580 123773 877319618
85949 27480 701889255
97534 40696 -101067162
109445 63193 904209893
49937 43167 -538834917
120906 85991 166373985
86279 43464 3050091
63869 32177 -121270037
97437 97243 -130786617
81703 37186 -919129955
114524 47247 613706456
41404 123922 256669048
125775 130831 -688598053
88445 120691 -110447424
67983 129583 -636339056
33403 17436 509229410
89812 147170 -945807327
17841 47956 -835598106
52234 96964 -849270231
148376 41993 -138577373
59303 11841 -500111470
90929 79503 -684934427
19731 23915 -148941459
86767 38045 145450150
133542 74891 -329740273
1001 118754 871125455
14336 54541 266179589
100337 101296 -329507139
113269 35202 -806181622
20929 99338 311525534
14568 5173 -788020519
89370 68900 510949852
11340 91746 529402798
89271 79230 -968618633
81542 74689 474178699
64815 37662 -706688602
89490 101706 693117143
140188 86246 584774606
112039 31352 880646872
44554 89297 -354977877
85428 55945 492765768
54026 74449 -967853909
56331 144271 207645473
50638 21375 -91097907
96596 54095 -54278685
26157 103140 743279167
80488 113634 776205802
141248 41916 -173145449
108363 52110 -118410308
27169 148994 158379180
92649 11362 623508976
38719 142597 462803549
62435 43361 -1548788
91233 62261 -842977411
11859 99112 871594513
110341 27579 -744203390
73960 110515 -371670705
87880 12767 355310799
135827 34314 120864487
139402 119996 54882027
38753 105645 135056738
61912 1939 -199636861
131846 11413 859910499
120009 118459 776566449
120964 26416 -764003602
135069 65486 -448123535
32766 131378 -606135279
43980 26246 -577044290
20984 97943 84515063
84938 148684 -37796215
126427 148593 430419275
59443 142185 -170233487
43356 19565 531097999
53670 108551 770603044
104984 145541 22275864
26292 44004 -276196862
114891 23748 -989527303
30728 70034 492029904
971 14723 -666029703
37443 52632 -567940508
69885 148724 -207806982
86623 30135 589117285
2058 6264 637514133
9452 96581 358838958
57431 104661 227776341
43555 50052 -430931664
100416 77406 275399466
87378 92158 -22706687
128490 101696 737109804
123922 70336 479481833
35944 71915 -942392845
61680 52004 -268067933
102299 57513 237911234
13706 53290 530025822
126511 34112 -968429060
76965 93167 -764718756
105235 136204 191932810
7721 111433 -18535020
54276 31797 -245546778
69364 119548 102951578
75180 134210 825756996
100998 111496 -433956360
71555 95608 -538898704
12237 863 -500155219
82592 93991 -56896362
65813 81607 905553659
14226 56130 635661798
120236 88888 865474468
18548 55091 634296948
59355 40616 275077919
131356 88396 177622118
90318 105997 -325710407
3003 39101 683050491
89776 28903 817762213
132040 92431 241101734
15389 128992 193538828
6461 31920 -178548379
54077 13160 -494294834
106196 17840 250883555
6883 119216 231629834
17695 125431 270319581
33114 124227 -310197542
103717 144514 -371424830
83331 132158 931721000
113684 88549 281201716
52800 138548 -22212730
101578 30884 208446674
93891 4257 996616130
119141 80763 -64315211
65909 115058 -347733427
106952 146865 -878091514
107955 68162 618710296
13395 99950 361712922
71852 4882 757959252
139434 46857 -942797467
70394 71196 -932698220
115715 14311 736546060
10224 7117 654298515
49119 73223 -744760175
130654 88176 831206859
20029 102395 890038966
15837 44969 -509757611
27347 71669 -545121505
12419 118893 554780479
90056 113212 -569264529
5882 82791 195072353
50294 116051 -201212771
131870 78083 -332691550
14696 31372 -274967551
7269 89638 707522224
12825 37167 266292211
78347 111753 -424976265
45040 28987 -725554780
86311 56438 -102077360
14524 90292 812346078
22236 13698 -812340332
95626 141725 379955199
2293 132668 643120720
114788 110497 27826551
28834 137237 398395038
9761 13157 195884662
61619 37904 -369765864
122139 28778 -187346803
23355 146262 775289355
111480 144629 -776099055
60199 149251 -298925170
140467 97073 -591932892
49812 55270 -583417999
120877 36144 351893043
41868 12150 -14423365
115828 39235 -204521790
130636 77648 955022378
80010 119789 -691167946
26642 92581 -369983232
124686 36667 385524710
119172 23072 429942170
74605 55317 193370961
44007 42620 832894295
63644 52737 -278682143
120816 143270 720393927
2054 17629 -52783515
113446 126057 -131168870
86936 3647 -212861846
126380 129903 463005124
136234 95775 -703916149
123405 54885 350361277
62847 1113 264694608
46244 29113 326281158
17176 145748 -609455617
46321 137880 763841496
42104 59649 895737712
49644 84212 -729061568
2345 45904 -732324061
131840 91379 588901212
8355 140725 827814157
61180 149180 -406825044
114813 25160 -17266127
146804 75960 543554351
89431 147984 -886243136
48186 148315 65626165
124766 113273 293910029
60002 80994 109994979
18644 121712 -39794867
47648 138449 676200419
144513 129236 520034511
13480 88610 -51114783
32661 38264 -93407943
103323 71041 -280587904
91963 114190 -33082566
41098 129555 79254989
105794 99997 -302062942
140513 53446 -700108710
85267 82966 419745382
100483 102374 -361959677
15752 23398 -465191078
65178 145661 189626269
109041 148392 -427203686
147413 19092 -51073756
144256 51873 -123872323
49613 98946 -831414479
114612 131585 -244899598
141309 118549 289800907
148951 111866 -782829417
140061 31442 951493767
851 66534 601547094
73925 145916 -629551955
4663 129096 -121956274
102607 101360 -109768884
97601 45558 757239024
35477 62607 -208021883
120139 130830 -468816774
124848 25200 -14904826
188 148561 -422986744
97256 4789 -450933027
148716 131020 500288827
89436 54901 -81918653
75213 143838 -889543307
113127 91685 197397910
73308 12454 390683198
53121 148041 -643291600
82584 38717 -921742393
64760 95556 980274631
124306 76158 956423793
32589 106787 95844719
31953 92808 58142281
81914 116169 -268288844
11860 24062 -576996362
27764 18771 424678869
13265 99686 -664211616
126199 5113 -104992726
80103 141527 -311127998
47090 123604 403028998
27355 69952 161235887
108980 38522 341343358
12220 147317 -28267679
107905 85730 -719048121
113530 65486 361254429
117095 11376 -323975975
73926 140261 -234887173
148424 99999 309731329
3487 96725 825262978
98900 95216 -988003660
96247 119346 -552180663
120300 95732 800152727
67863 112013 -681969292
129057 25953 132805737
55256 89373 26937246
129670 5028 -491027482
86423 33989 982375509
101199 61183 33352486
121070 87750 -256547991
10207 97939 367589199
7723 95683 932848199
3714 50467 897846132
66763 86787 328532972
64416 35204 -16054555
120289 57031 324944170
22291 21352 745422030
121595 92040 -773745687
122342 103624 -824561742
58037 53756 258449378
28658 14877 -573701724
146456 47241 -328439854
89489 140373 -930282299
137149 75179 -378543084
72642 89716 -531673499
46177 100000 151533453
24782 74153 268180132
81393 27497 -259776851
134420 50607 -271133347
107730 38487 727638428
59740 53059 440516406
123626 72877 862612402
26665 72385 812624433
16929 42587 -147507030
69894 134132 708338030
112517 139942 -891306403
56571 61610 585835553
97841 28734 -320708026
19754 40729 -452093269
3642 117978 -672292033
101 30175 12004330
67885 67753 897969561
37802 102064 191012129
77001 66008 -182632369
135031 3226 318544437
133586 120323 671904161
73653 53955 -145806498
40590 127438 199729571
76043 17085 -797098204
67935 56940 -832184261
46658 115239 926860458
21052 90853 -48052256
121111 5505 104604391
42748 26777 -425300404
137663 80232 331343915
134569 78351 -382636414
139313 66415 836145651
90563 130495 834212376
143799 141486 -871024731
513 56843 201968350
5869 89826 109065023
9129 75585 -71866373
2868 947 -756403206
92052 23985 -500320793
56418 137390 23435138
68669 127422 531282414
6678 77573 -98096381
79315 50729 -907125183
87950 118667 100324041
53908 32993 284724324
100151 32416 337666581
63320 73546 822605849
20307 149441 99300954
80983 136379 -943354996
25785 131561 -381065961
17529 77094 465796535
61417 142171 -211192118
134205 73536 543436387
9559 309 964437270
98660 120954 335538006
43514 128215 109208458
123746 108303 -510461970
107262 11891 -664151726
122599 147511 439708424
65207 72 324070156
112216 111444 202729863
63793 93194 -298755216
70603 56670 856605472
9329 106645 -860388789
129063 133999 889850546
132120 11862 423530952
20024 21056 269630476
129754 74342 -469925174
141967 34027 64359520
24063 127255 -595791273
50994 86030 140874943
94441 37181 819890699
87594 28511 173962704
120315 72077 806594115
95611 71716 -150351681
719 82019 -590024706
6042 125953 909629051
78905 136763 -902460660
129681 125814 904383859
6274 144 739908533
146247 134761 -441624903
30443 42913 -821210922
120279 110475 -880249128
79046 70445 -400891640
64696 120158 -584611077
46317 7204 843447307
58455 68035 771212259
115894 59745 -998435343
76525 63285 485250067
45628 71761 -194097922
113649 110556 200706558
140840 65756 -508020968
88849 26051 488496329
122100 43082 -686436597
73990 129710 639187838
86716 100744 -966235030
47457 143468 -304039294
78487 137462 67901421
84497 93934 -400427670
25714 23666 261714330
84067 77442 869420480
76479 2844 306114673
10184 7534 263570516
21202 91792 -332913775
127250 69855 -456613263
101775 32294 450404459
31638 101715 -12399491
147857 12797 926957891
72476 115310 97536703
121155 54075 565642608
84459 65641 -390371530
122875 98774 511483148
100228 120824 604942585
146038 86943 280950028
865 69232 -302457765
76949 58639 472790359
82517 96109 729478596
131992 102308 980109218
80420 147070 507524282
7304 7851 784458473
110254 75803 239309746
6336 121743 988471535
141483 28379 -146843062
131883 92131 -535880081
146959 87254 -323852027
68112 90564 -555427285
2966 115072 -259283300
59370 12726 -953944553
30466 114926 358070853
45880 124787 975648413
126393 132105 52836629
54778 70540 -449806435
65004 79038 303409579
62345 145573 -792957177
135940 73267 120730387
77630 132591 603966888
88224 99361 674495034
118715 51547 974791375
5964 64579 193163152
24801 107852 853179895
69710 30859 779797327
72945 15199 -538067297
49312 6771 -519803744
34827 68372 -398939339
141720 87825 567574062
134910 27706 -155855456
9124 104327 776694710
30136 61544 -902138851
138059 78621 27225352
23995 31722 -570171888
99853 33973 -634491066
149000 65485 -708953205
139107 144542 95991587
37611 4908 -256716527
98084 89555 -700139365
12573 120922 261941690
138168 38373 868745612
32778 111498 -892853199
126344 71011 560003549
91448 140489 84970435
122938 76675 872059736
82827 133945 -409087448
64260 109875 436493853
31762 64671 -997722008
118603 90597 549324484
77889 126525 572877536
103293 119582 451619784
36073 144017 -752960617
54474 101714 503937687
149000 100075 -372756104
119999 36983 387370173
68324 64523 383690008
8339 23547 -411895094
46956 92382 95636559
85168 60808 -60771829
35268 36517 -203468281
1287 88462 -586735188
343 11790 671410649
147568 10423 518213298
89633 86187 -876157688
6292 131524 -702685206
86292 41696 -585437894
29555 78766 -657965313
124475 66001 659565745
53129 56568 -221240528
91024 10610 409649034
78543 145228 50454022
91005 33846 110899487
145359 88729 -672040178
104151 104038 171660410
115263 118248 132004165
28357 110603 -83791816
34261 4756 537655198
118350 42428 -417910587
126139 119134 -810577299
11142 106158 -688523544
37524 101831 -227887119
25699 38071 4902789
10640 130793 620443061
141542 10824 -129668357
20078 57148 581202454
76250 142474 -4472664
81821 40855 -994214403
26951 58454 417528189
69758 86815 -14263724
148215 131636 186296393
13216 58362 -971529817
139992 49465 163884946
36418 63314 439401879
86813 25030 52978381
33486 14745 -65572948
67214 146273 38702638
61579 74773 836915200
110336 95355 97904481
25226 145936 724272344
64398 136812 -606041181
54205 23286 467588652
51173 96137 227032364
139876 95556 791416447
43847 13035 -712696993
70501 74246 430042515
11470 63776 589227136
80274 93555 -123450591
142134 50792 -367522356
114651 101691 -944153018
129257 115281 365259873
13219 117815 225710866
70398 95958 2094844
2753 43105 483967753
117536 37229 822188659
59460 142522 903940307
136778 30481 -756169242
109556 92453 -786240790
81131 115578 -567146191
108984 138501 298150940
148303 39378 96780127
83621 144086 578373474
132757 134337 -890238842
27504 52202 517112742
40788 12534 964269861
83235 46052 108452240
14151 42836 615359674
27519 79138 746784349
2440 105566 -103318889
143259 21109 -336037254
123682 62505 40676149
25123 115647 690057620
10791 30803 -927463533
52356 49055 903642842
49740 99284 580419012
120762 34217 671037388
56735 109902 -232418455
115062 34801 390185902
55159 80352 -164641286
57732 74366 -694874732
47160 31481 -421432635
147838 30546 187176943
102317 2819 -155362566
54621 60640 635031118
62020 14283 -651661586
94919 37303 -388614709
15902 42334 -857234804
44457 139473 435560886
80665 89790 -763095865
137059 22794 380591802
30256 113983 548261192
137439 137380 -265397259
3912 9475 94317257
21344 54572 323158911
90531 55690 928443312
73287 13476 24788501
80810 99180 741153845
138594 62240 -937042471
105757 100592 -385332923
101055 93625 818969569
41643 16121 707338146
121118 16478 -355897078
45140 13759 -445249069
94033 120287 242339051
99508 45346 690526345
71332 26324 297918524
53294 82430 845545675
38891 25148 -492016297
69329 36767 -778876259
45362 135207 821473859
145652 11564 -820025540
25649 82678 -411967615
130775 80156 783863865
134280 69215 -599745873
84968 92269 -75192894
40494 34645 -731643346
86575 70450 439271499
98675 125390 555851849
32056 35139 754319516
114541 118226 316443400
43142 117309 -571756732
129094 105423 814273520
128755 2908 -301743215
58155 78665 -169668156
32407 26324 138255595
52652 16241 -544608938
35332 84068 -276934534
119491 74070 -680077997
26476 93121 94797742
60458 140663 -817672135
118530 5196 751825935
125979 76280 -364473689
106091 124845 -962911020
37252 19634 -142245073
81504 51428 236464277
89248 3166 -62316114
123912 82330 756263700
33547 139313 604599754
37508 1543 -790392455
130721 131148 -833023415
24674 108446 -47192162
116861 119500 -518224524
62307 96460 -774825464
33736 38856 531745091
17147 4439 397988436
71460 70187 823310209
73570 14901 126433572
29335 5927 -21903642
137650 59858 582397331
100772 36530 -538244822
2793 141831 101675518
67269 49938 -761316820
135885 137569 746566761
69144 124194 541715408
138468 47508 -281416018
94284 27375 835576751
95277 147434 915569085
141613 109890 451237321
106591 90637 561398625
70529 2116 -954292813
125062 69511 -368219873
4239 103472 -958220320
122130 38760 512664362
87881 92780 691187159
118150 11825 -319822992
146080 23906 915012855
27720 3320 -605149372
138732 43290 512713500
66354 63335 -48756479
64447 124776 774845168
107073 46090 -815761101
7316 109754 -128734542
73170 91279 -361843994
96346 144183 -791115868
96966 71556 865686458
139898 118753 353732584
148822 61059 86033643
37200 110200 -40812299
103641 8921 -266344523
22979 59569 521312021
72195 58396 665287124
30266 92985 933479107
147819 49274 -615868595
114157 124057 -366405886
72684 35212 592682432
8396 10011 -902514063
110989 3984 328560289
7610 38129 -927598768
3678 97925 -811814886
61015 137069 -465276756
11797 44504 -709750337
113172 75596 328019992
125637 111393 351942078
42379 126825 -719453798
118476 147494 625089150
118354 16857 -991670793
126336 38004 -806265966
8446 34181 181673223
59591 50728 625738167
132715 75458 690425546
125381 48320 -326341801
130886 79368 812991752
92235 24779 925445219
58684 122662 -230634418
36672 137135 -90621237
135968 42463 -438046034
13024 108640 -713120810
140055 111754 474842543
141379 2731 -393212562
69456 73856 841152878
126183 96699 29071096
121815 17670 944294633
112683 3039 727837605
64600 22031 750662051
90692 127510 706662509
33581 75657 409922616
56402 75698 -223140289
143796 51698 651241377
2844 133439 -563670785
109733 143077 -67299819
13412 98841 -99144658
80275 125015 998481677
73670 81187 -187787942
12282 1245 386449399
62391 16029 -966084396
45196 34877 -966977187
21366 60099 645518066
99025 49532 -713533444
129924 149422 236504445
49407 27247 865641996
11622 133392 -888157131
79109 149191 548943939
133758 88338 -461869270
79001 30286 -8490454
140167 141790 -162706412
63701 64051 -739422854
70325 103497 766219100
115035 4378 897675807
69661 145992 863691127
136491 73913 -472428940
68531 129725 614782549
38614 82378 913157533
51127 141069 -738888189
109544 74834 368981414
19395 66516 -705442824
114613 25527 304920036
78152 68082 -880855571
6795 94201 -204049313
31823 91061 -527785955
97504 128361 720270243
117082 88817 -288123998
139061 6376 -28264217
78121 30662 846499774
3909 106107 798350930
111470 57157 -44530379
83444 9016 -464173916
92108 60865 -185017204
134601 7584 -984944569
20235 88203 -164237806
78873 98540 -353350450
142826 135146 348697340
113541 41140 -296797044
56753 79924 -921487392
86588 114315 -438710240
32871 113761 784604032
24735 92430 715841480
145279 101269 147979811
146037 12660 85184324
142528 26444 -912415195
42019 69774 436374704
71850 102177 902509195
34949 22211 330017518
71221 24759 471969355
86798 19819 33271903
115438 26268 -686518508
121600 73946 -700284157
8900 134698 -90458418
37151 29485 -532514802
1901 85062 994196299
124440 149594 897689072
81022 78956 -898096127
21819 107250 172184523
126619 101059 -516083817
107552 101319 492825434
116485 139133 942755287
118627 68537 -59402969
127630 4934 -828195895
42788 120083 -969297782
6988 34182 231461538
17128 54069 956787954
38292 86655 -953872386
140484 29166 -371422710
85023 11615 -325162635
6369 130615 -826431964
91231 63243 828196831
17378 59950 -707023752
79135 110099 254612690
122314 68906 544893265
67506 64923 -129995369
135403 72127 103826682
35536 65452 403833022
69544 138996 -125459141
84191 98165 -643024866
79441 133397 -352187795
93257 64995 -553214509
71059 112745 238999962
40647 76170 -941792918
44450 127442 578342396
123948 140547 -4374313
144327 84978 -449059310
100435 65258 16228499
133432 64937 784221745
135826 90400 871258146
90899 141096 -960482953
35388 43020 -677447661
25748 48160 -277901669
122936 51349 -551578007
144121 79608 154328166
79314 97930 -245054169
51448 53010 170786767
50364 44179 -624545953
83946 111571 -607718742
105793 68447 232407758
31379 79696 -473366456
16678 14200 563596024
24929 106024 -46752629
82098 50098 387251307
113429 54045 650991786
100121 113792 185849376
34136 82149 467640722
106181 71926 -696620804
44326 32727 562764454
146061 7268 -442621601
119717 33253 838457984
13378 81300 -710507051
74855 11653 -741219005
49483 55708 383241413
12015 64824 -828030778
72296 95424 -897105768
12470 139433 754035547
68634 120834 -879669407
63722 118078 -960773526
123599 30 739306739
745 6641 969633258
43310 111707 766515616
14092 67047 185208955
65158 39941 -846686296
113798 11528 276383192
65061 85979 521933865
85209 127998 364472131
114487 48528 -835752705
22988 31206 -409081157
111975 47726 482930704
60466 38224 298168579
138247 55097 -672206401
138164 14973 -232278247
86857 75482 661875620
11838 108903 339811722
142973 142882 154730709
99109 37876 156733839
43055 36643 969735119
43420 138226 -256401139
106238 22803 391271060
66193 30914 -254893368
138840 18855 643655346
90741 141245 -504967856
42921 130161 -281720621
83362 89751 -350049722
121323 72392 -725676011
10450 67591 -27060211
54669 36124 -126801102
122049 69389 -180306973
95201 6652 532255658
2920 53234 264047971
145512 33696 -655698544
73210 4299 -451471350
68188 30788 652801911
80899 47044 -20425654
142970 133425 -129293724
78195 36330 -23475594
97814 87723 168776544
59710 129905 -773441938
133377 128050 -306518045
126001 90565 -579917409
37557 25074 -841194543
15591 60718 -270655923
72260 100980 -639007917
12225 51267 762823441
121717 5058 887424115
11482 27173 317181260
124564 101134 -206014770
127180 50615 245167374
76400 26844 868169459
82634 124739 -627656423
111939 148982 146943832
140968 109928 -259744372
132677 40849 -866482545
93128 39899 361905949
136302 46574 -271225964
102739 69102 930134927
103545 134465 -96407127
137327 6368 -985493351
149077 42041 -858921784
137401 94019 -546378488
20820 53214 685014318
126807 50879 340689779
43061 100906 -482342058
60316 130845 128712234
67844 93605 -302470115
134677 71529 -251363284
130543 146499 -821730728
98913 125441 -629600216
75428 26823 -752694746
104369 55023 -426244853
73997 93631 998775331
66718 88950 -339460092
101025 94550 784998836
15717 59414 535434472
65764 24199 -814450997
24057 91610 -626007410
113136 1780 496980314
88165 91373 185195923
70120 88502 816530465
119027 36312 682199820
126995 3036 -548254875
17943 78616 126895105
55893 46329 583191691
4810 143088 -293945903
133408 26810 404285993
69135 34298 -154574251
48921 37308 -319420137
82482 72831 973987225
73702 106889 149555554
47107 67782 742529141
13323 107468 -453329573
69556 33892 -728547626
76093 112907 773474467
75528 90130 -246285486
33074 87121 -969621357
118897 31968 232331882
17502 83838 -21358705
70979 128586 768595493
36167 48720 984974204
134712 74731 -520236429
99177 33274 558749921
134725 74273 -639982322
44230 44759 -219551024
123966 131894 -346995904
121366 92908 -256188732
126348 95370 -352059262
58484 100762 -769861513
72906 65323 765762409
29160 72515 611541457
13964 15198 -282532274
148570 128052 -114588471
107751 118929 -614552783
16517 95683 -375489322
39492 149171 84758246
53409 85320 875205093
111612 25647 767923350
114874 60363 478022653
14344 52012 -283043781
8354 95202 242607465
106856 69625 -537271850
54810 86311 -154034790
72932 20660 -357717999
35544 142225 -210658016
59223 114636 -987302646
90430 94917 192771581
113755 30990 -652093447
27047 141244 320123916
17156 3018 -857197391
110824 140239 -308840608
54943 78536 612109538
112569 55644 16787170
28546 24927 -663690614
27738 91862 -237676733
50828 65144 -839296654
105212 138653 -713436723
54013 131724 -950737030
90337 83408 735276292
83454 70582 -687767773
137841 135133 46314618
36945 112171 -307577830
38408 44421 -614989122
6119 44776 917240705
61586 124544 883550433
73245 28536 -874614998
43687 70674 828736418
38144 3469 855770635
105913 107601 -149403042
67579 44369 717014348
51057 89312 332022844
98572 102022 135325064
86042 86570 -231306736
12237 2526 -46215784
57503 33118 110584072
100584 100936 655223791
50342 123025 383016237
54317 35720 128014344
88080 19239 -897658431
19247 45410 -13167478
14654 134613 -839095865
31745 139838 189150667
26551 13753 320976878
43039 77730 -417827981
20660 117721 -777291031
76958 13792 23328892
79467 116502 -763268216
138349 84746 23154768
131641 37994 518222873
20456 117477 42050037
21465 46156 -547164247
101571 32052 -37079121
48563 122991 558025695
17402 61377 54305048
75345 57825 579641018
119306 48809 238312211
136630 111 -920522501
6777 75428 128963106
145855 57985 638627479
13074 142095 -886705388
125627 25053 742354614
112666 115972 306366325
120274 123639 -708054264
138720 82596 -400323850
23975 107189 314744032
19827 113986 789971272
115931 47426 220076906
56429 10606 389939814
109235 23429 1150970
73386 37223 -572142381
6343 56446 601158083
84500 87236 -569610996
64623 75500 78356464
71506 87954 -959715605
118950 81920 -894310236
130197 27962 -958055449
20634 139348 862875949
55304 4266 20714088
135720 25416 -457018051
93267 123336 983767139
85519 65160 682944028
36432 3164 -222924076
121924 51507 373827401
125804 130143 891859502
76862 52123 956059017
71945 48908 457497662
117690 31617 828795057
23060 122995 -568094059
140723 132964 719140186
9166 148393 -412157623
6652 120294 -731852379
49021 127234 128224253
99342 69172 -178546715
144654 102782 759547578
38036 28287 -615455989
113902 64554 176171699
49346 135533 -301596396
99364 23665 -137027426
63256 120936 -549107281
51549 61417 255134717
53087 4172 651773524
90494 41895 -870015547
90662 36479 -837928395
1831 11 800448658
128696 100611 -121599897
133173 93479 362121865
62347 70764 733700499
77630 86839 52889550
2647 126580 -996240529
78555 121248 -280249634
52636 106830 -341325264
65734 148397 992981844
52160 131362 79054009
3108 43131 -956859614
10928 105239 316809448
40452 111223 -555577977
125410 75675 409649692
29876 24708 457160817
55978 136758 747194489
53646 84593 -436664255
55872 83897 -873288194
45354 6493 570022168
50567 115900 -449590576
44196 125655 -622006504
98568 99902 -250616342
33047 19708 -374144680
101903 143048 -877140477
58982 75571 -996501865
108188 31890 -869479688
53963 42086 -104693855
51873 5092 887685104
18035 50637 850596231
21817 86245 -525239780
32483 14670 598815162
20980 70623 -612659683
33497 3673 -42367300
97105 148466 -989516091
144521 99874 -695223898
144395 22591 -230679604
4035 131390 -444371447
29902 144420 -495786148
131701 146639 -385811627
8912 90823 956334333
12905 44122 -170625665
110026 11358 -436345899
27342 63030 272396255
123087 44461 -610617247
119765 98690 290481568
134256 104135 -642054360
97323 51415 940622396
117416 98498 -305544024
134460 99901 870070132
111764 99964 -111962980
131394 97314 -679584897
127701 59736 -616020454
64780 70765 -982485804
28236 100663 -437283586
34670 109704 49119204
21962 83215 283614096
18535 35298 -470790678
119228 30023 811168704
28818 94448 -144744044
116699 99357 -398602305
65855 67209 -423273681
62353 115413 -160944770
126301 39752 -864745718
120336 143767 543471675
79092 125952 -966569835
2782 43772 250475354
77678 1974 428711276
32802 86307 747342543
65727 67474 965838111
102999 3586 445753127
30598 54285 20845004
39208 31101 -448901311
27306 101559 -10780403
37234 129021 331561894
124464 7630 -625097535
101367 17641 814543928
95082 10056 555768001
55632 109852 427424332
143805 72217 -744248379
58877 144555 -638122528
58613 40411 -41583113
117474 5350 -458473218
63393 67831 -145027207
78396 98078 -829040695
90857 73232 -90558865
25084 8046 -853035219
48826 81888 -582906757
129719 79047 -382006904
17374 96341 -660457391
98061 116090 -153556776
24601 118228 754361787
6906 35019 45917037
37072 55011 -79952164
141190 129217 -885988760
49434 48908 383801462
70317 103891 -349447136
57763 54059 753390810
53347 16998 861201097
125721 92602 -578027484
11520 52483 -121484112
107617 28545 -260765237
125545 98625 925684612
57147 116575 -126344959
69790 39888 -375809048
52608 6228 -710836634
98369 101652 667050111
48496 96414 4512387
46764 71447 -342047694
21357 52053 -356051716
130457 30940 -829294937
134079 141537 -214887398
101578 25120 237755265
97856 115660 572428222
58684 92017 -804245728
67796 140428 -621939206
131808 137898 -223041278
56941 31847 416016125
86403 123564 -532508618
26095 7738 -961377329
58767 90765 -539641473
12565 68555 111986249
143995 82035 149088279
12988 29274 21664383
39274 5173 -791331160
101309 65033 -512603282
36622 126905 291620223
75772 93431 -864582168
2721 55740 -212952209
19673 116977 -312677735
47506 29972 348197593
61614 22473 -307457501
59147 87444 661191084
124878 47102 456903036
82477 60899 771161498
61494 143692 -518445989
135445 26640 -793385826
90515 14259 885481357
69915 34688 -533346079
101862 251 793851237
19665 4396 527993466
67196 92900 -183118252
38912 122775 536618419
95248 99028 63147114
139687 53443 -715120101
32099 131593 -762067337
129107 116529 66419426
80619 89713 743486407
81637 131707 329067088
79855 46917 -967687200
28173 14114 956065138
23865 84492 2247954
139366 101274 194240733
58387 127556 764451058
16271 7921 -552144561
47026 122995 828060927
68473 64692 10523367
121077 32165 -261224073
139559 13557 399817826
53498 55747 -920220386
69323 147813 663605038
123938 66682 228890672
30185 110045 -864225836
78508 88945 -270914560
53757 90243 -594776683
103397 131885 594537906
125442 97868 -103687757
92542 5061 988426950
79076 50634 -801985582
20171 64596 327501917
121034 18540 284174976
19492 78241 -561366854
94763 128674 918919540
105139 135160 133500642
40978 63140 56365825
40299 147480 -293186023
20561 65784 -54387603
61497 109752 712084592
83065 34950 -442410146
49185 25676 66338451
118995 118242 276329484
59024 65133 960929680
114416 59913 20286051
67403 56915 -702685248
115921 77964 387917099
1473 93807 -987631958
32761 98855 737382059
18025 99283 139644146
143140 69896 -892155180
125034 125970 -143725903
35089 18035 688709977
143234 56521 -58055908
57556 109591 675124024
63948 27885 -977565513
112527 133492 -614167418
84856 1461 -232284232
103119 95075 -170977484
147045 88111 748809666
113899 124308 923729640
11510 34195 249645175
147483 49604 968804214
102414 78865 137456937
40158 94351 -643882343
56218 13550 305422123
28853 68073 -628846441
129525 27772 271453114
33873 27795 391405267
69768 115539 484146862
89480 2543 -744615661
126026 56979 -832844689
133733 133708 143808089
105966 118368 -903290585
134500 73594 510173847
11259 138614 -243573567
122105 110474 367073140
145522 147125 790928590
144439 83907 96680657
16653 16472 491921321
42153 82165 723552650
104528 38006 913914473
51051 38669 253564415
109103 59509 810719079
56205 66861 978954583
89182 7736 -713367645
1625 72125 703057123
42638 53142 -250349252
110139 17888 455228660
130852 54226 -834212685
55133 15139 765027441
85994 71171 -977520271
24995 128616 609927064
68436 143686 -338605564
30593 73252 134233787
127455 113576 173467425
130696 43357 -855935820
114636 73448 -586103805
33850 90473 7344149
142840 25030 595677520
148308 74018 72263564
81572 69853 -949571152
28189 47601 308014912
74783 55173 405083381
128015 15719 89892072
39612 13698 -312905796
10886 4098 565924350
80727 11900 -47953917
112825 67314 -306339526
136716 54120 -689767499
133475 42961 492688970
35247 74720 764493021
126870 121935 800243110
102099 129150 448238090
111260 145550 -487452296
97500 126005 216000953
86042 146918 -382056467
50358 73520 410103406
55077 74583 258185623
144809 33115 -644444446
23346 149418 884819972
115789 87915 -159832167
132587 14560 743710690
78222 43971 -674822417
126946 3669 -382646192
142299 71089 -912612890
72665 23886 -355603816
23512 93489 903235652
58776 49354 130066241
109313 115109 696061500
71603 121990 384657374
98498 24926 531147687
14524 117807 4185613
118784 98713 -367376425
52009 77373 458370368
46562 67475 -647620947
128429 18440 -970015485
72142 15654 -832185639
45401 55669 472649483
80765 29251 742983582
42263 40913 -619535511
121377 49993 40618585
57922 145357 -252473719
81619 11453 530606012
89152 8180 19693985
94272 90560 -412749440
64666 58257 94251600
9546 104618 165680977
22639 18004 -427950588
998 86290 773203794
113027 140109 -230746920
101783 140897 -438812817
47720 3225 5803271
135178 105592 -874494315
109788 13536 -300795567
38763 134520 -160262991
130846 106660 -776372849
4851 47621 435459526
119518 98971 -606975041
103116 143096 557818641
17008 115559 731803665
78845 17214 391834354
20921 86004 -494180458
81105 18048 -305483808
130135 68208 -892702089
24046 99343 -514821863
99570 115717 225235669
111610 99795 968515846
28963 45449 -148923512
69458 147001 -634480896
32778 6141 -570639731
12617 51965 49112174
45746 110315 -36621454
99883 14867 47413984
124272 19548 -375229458
11100 25479 -57618706
26827 115351 915324275
46511 56302 -309407627
91901 146097 132087535
140076 105449 421114196
139814 125307 651836045
21800 140279 687433795
116393 43640 -697369337
71938 66786 849729307
86105 125655 457178264
137718 14644 -145531902
94798 20122 39333362
143708 132901 -142222398
37816 51626 490567902
122738 125846 785137481
12197 88200 -770316956
101647 35064 178376592
23944 15740 443118773
116444 91098 -886209463
42362 137802 -983448228
67681 25659 127676482
71377 112474 -756485317
143306 143658 906703396
59436 79313 673994764
19904 130675 -392262947
127169 109863 784175107
65847 140585 -316509385
78884 131184 -536202311
13861 86229 -803450106
101057 79547 -914123887
143717 27224 811725137
43323 99112 -870893199
125826 72968 -299319475
34767 84256 -720809676
148017 96834 41165902
73143 113187 569658062
29218 27218 812054227
131988 109166 90636436
76514 50024 -916349632
20304 29181 -724388445
131010 70665 912740967
59283 104379 -720033313
71054 124596 434709332
29526 134393 121195827
40426 90417 874807882
21074 49748 613542483
85919 22566 993576479
837 58397 -572476428
135609 110008 319498219
130388 6357 404032315
141945 26443 -551444710
143090 141078 -987644695
128084 35910 978654716
80560 144678 253721613
74399 98261 -843982288
139003 99122 970955357
102308 62671 -82193707
4590 75041 -812675353
52858 44931 762108799
99026 105292 -841193677
66001 80638 -261001785
112606 62543 -607134505
113454 95699 -452133723
139482 28942 291808595
28073 60033 806971743
24829 34334 639656915
121662 40520 699474908
89525 109985 -356549352
138524 88262 924000653
107377 144822 -254624998
46720 75397 -113283316
2031 123464 -185364132
86150 50184 -261667286
140655 85579 -93739966
48623 143409 -571666292
11492 7821 -370790724
19668 65949 -45777132
139076 99493 194405114
129474 148850 -703738363
118315 27702 -382337509
138667 145218 -763013962
34244 110511 654673868
2038 63362 -195598451
6993 33962 -417057484
129378 50155 -904938136
104310 54837 64702798
95131 101166 -338258376
1540 3345 -733195597
120665 11209 -952116408
99064 24965 379088803
83012 50362 158732198
26527 91851 -510711132
112215 62130 61492296
98366 6595 534518872
34927 13311 -348101958
90174 39128 -974340726
7236 87479 -229536242
35150 7632 949696786
146033 88574 -652114339
14480 148747 743135518
111971 107224 281652764
144389 64222 -903597599
111007 106346 351605080
20056 75092 -349843698
128735 84559 329829289
127715 112666 -114390316
134996 18476 -448952467
133772 145938 217515372
35628 142923 -603804299
39293 87439 -756156534
77667 111699 -38427093
133363 23557 796698553
11249 141334 -49231583
51337 93682 -766286173
98795 20779 -846323182
1903 59984 103499717
38159 85066 -807132771
23299 94685 -234843217
102337 84486 414880135
64381 80812 -799242542
34059 25564 -864491570
6379 38840 -62905707
133242 110640 -526641810
69747 51715 -729938162
129972 71728 -735191394
73502 57972 -722721932
67763 93967 -344238186
7443 39339 346437555
16992 3019 159118560
17268 39568 305949436
137726 80734 323133549
121832 102702 677108406
96573 128927 843342579
18985 50214 -766979557
43404 65898 -62728633
20205 146524 -794165483
81244 68087 688488674
133831 112981 971172950
64369 104867 883793181
50946 18173 515241883
127587 45056 834197114
26377 86300 814210834
32621 128422 113590616
147829 70549 326008626
109845 119240 906122532
119468 44473 417698170
12214 53962 902935994
24025 60896 -783327221
63472 51381 89960549
87989 69666 -274331292
62333 3041 -708186577
7137 1005 566863131
29724 84682 902006664
20772 139049 -820437916
73538 27226 822695975
34424 29890 247091359
79497 137191 -87894240
87361 83247 392737123
62450 73115 -871879794
92997 35445 945916742
45203 48122 549100281
74684 117752 35894590
96327 118829 501270210
119230 60472 -94428046
20241 61058 95329218
123089 28566 -558450576
88392 138020 -154838449
140458 52698 439827206
20927 48626 -365782301
64060 15762 -430864284
6302 15502 32219949
94596 104939 192018411
116659 116699 132381205
145067 99701 91031147
30289 22604 -961886182
68990 145137 -858328548
117812 8041 819435378
55683 148886 -297319765
46369 59305 -335288852
86312 2093 227736585
135595 73867 939848208
16906 27675 -518188029
92101 15545 958997466
51679 91994 365850553
144970 23703 -761877681
131546 136554 -403051083
3221 63380 -844663028
6674 131378 363777604
76106 12296 -472648235
96302 14006 -602585055
94973 43722 -809063191
59976 62341 604410934
54014 123510 830995725
4429 149579 659849146
134753 37276 560214746
97194 40262 -451606973
43376 140838 431285452
126009 105192 202044513
26777 11785 -615628035
20429 133091 935684551
136539 141148 869511513
54396 104223 -753884634
7744 86117 664178793
117639 100842 758980797
72162 56859 -874380911
43924 97373 -859222364
121289 127298 237364157
72096 122069 588489415
51211 141988 -556969914
145199 25756 176653419
99668 124545 -655204605
1703 14885 -5982891
107116 110214 -408495056
88766 125307 622222062
57184 147300 -854220668
70720 13349 525013414
32991 131256 776889933
78014 134956 -217623760
62047 68896 165236148
33660 48664 703214766
117209 144346 625740673
37159 99652 235829957
56805 123491 -899038932
5925 137703 -928213265
7015 40178 392712091
18433 21834 608761255
22446 61647 683129600
106326 24506 720237037
124975 42864 -447249161
59926 15833 959788063
92015 4853 -81480675
100333 99505 845689215
18378 85672 -165953118
37133 111804 -425946797
98130 27076 -935337045
128087 8198 198282680
137779 128431 17659889
19753 73385 -49348022
67796 96510 -252804320
71953 64689 232892081
114241 124052 -668439754
69517 45794 188215856
52457 13677 335269563
49795 54025 835583377
42024 126476 -713284952
52845 91825 -57419514
67693 113033 -26241146
125622 33447 -330314223
60035 107249 182596970
2628 61263 744921100
84576 27375 143237411
24453 9770 -671735990
21156 25296 -73206437
56628 92962 -339617240
17914 8435 98557183
73000 138022 -351312837
55005 10569 782183337
39118 66730 -984020870
118739 89551 -62228033
108389 71657 -717709734
149402 19417 -73565476
96821 36825 -599476061
98858 24048 -795037892
131559 71736 -645461651
96231 108369 -448529373
51983 142154 245551759
105631 99183 261535211
99402 7579 905136777
126145 46761 284887476
59270 46037 255729646
35940 63060 655443704
93949 91686 -995029540
83466 108353 875864761
61701 87143 386753950
131448 74009 -433642092
65973 35239 -808779216
53610 97318 468821794
104791 125439 771243202
114224 114284 239244949
94567 70477 -19241181
39421 81615 -146650087
78192 63773 -210130344
77290 37252 172477028
128891 66627 80922852
49884 44292 93060430
24278 145196 250084102
47251 55407 436536274
49945 51214 436922743
101416 143131 250157886
71952 7544 486770993
37557 128658 -172510311
77906 14927 -718699155
72426 53722 646762938
142266 5050 466741696
72130 93249 -914464380
24965 89353 57136308
125192 34500 -230680814
53124 107532 988224699
112862 43146 546590787
68842 22621 829444777
89057 107685 189427946
113563 125334 -192766778
102961 56991 -467469333
18951 62404 612506609
138742 9236 996500517
69415 854 -822639814
44761 147026 -611961857
18339 95752 -328289636
51621 132814 348824436
86211 138048 -894775250
92803 90695 525466254
134678 108481 -917043162
121799 139446 -162746856
39573 135224 -411233362
29536 138030 135693184
111459 137540 -329405858
46892 60279 -210709264
59782 14078 430547550
119916 45765 463984475
116238 82773 -938267717
125646 47872 -433164582
111809 20603 830429056
3207 83362 -702210885
109599 110252 -606711419
106845 79119 802169498
119219 143642 326752139
89496 62311 324998156
75891 28772 550116685
37829 45066 659815571
107437 37109 454944148
33047 136409 275423964
137113 46637 545981933
947 49128 -235873221
145638 137936 212722937
26746 129529 -677401460
127807 96478 747930582
83981 69541 -697663603
80122 133600 -116097915
69976 20460 -938694522
91293 118694 166553548
20670 20600 -883897537
108514 104116 722079808
100300 4171 65321000
16235 68561 980170261
95162 58988 -490963725
16679 79353 163575502
120893 30092 -963081022
81006 39608 -605911247
20925 18995 -83044084
92730 14357 247925580
77642 28857 -66083685
106363 124446 -729279146
97360 12256 -628259787
125687 54503 247642202
48005 131177 105759742
47108 71611 -973067393
125491 56492 -610328545
24932 110607 489620265
16679 139432 470443767
18949 54080 69174177
111259 22330 -241064391
99940 69522 -273576904
24785 143804 300882071
114857 912 460646373
60901 51793 925231932
59563 127637 -640149150
92469 32810 -738003662
49693 97405 -586809325
128577 132752 -165738630
54846 10261 -230210426
96346 136821 586203057
383 134295 -812887517
5783 2612 -38650731
65415 67326 -940247670
103549 115735 297530765
5700 100170 802694771
123147 44742 -435950720
77214 93635 -263827317
16601 96505 548551153
109645 41084 -596387895
117577 11268 -384694438
119498 118816 915767868
3332 82442 -734730089
43872 85610 602540972
86988 2787 697092716
6618 45287 -525632538
1715 80665 303180627
23638 360 141918493
81161 19157 -407999766
60381 69182 -669702295
102694 21566 -350937605
42912 13438 -614805047
75398 57771 -757456146
54897 70006 533711882
31397 33466 -533226687
65320 126410 804681160
122774 37642 726399537
53612 72294 -412749891
80174 101749 525620667
21605 54836 574057657
82546 148192 -105066492
66699 12461 805574169
52549 134462 231918311
49635 51926 963693760
73843 145893 713811170
19859 86572 -251836446
24662 44068 -691866540
37539 139644 394017438
39717 120672 450097963
85842 93106 842201514
147705 61201 370324958
47307 22749 -548844847
55168 129365 826285362
120183 6176 -834153232
15137 117218 -465391098
7398 66319 768679538
135822 10312 -106978162
45554 23836 982247884
55315 130716 -277254774
116285 105648 415394858
11744 23902 -834687347
72390 149002 -28893089
147670 115534 661001397
9817 83255 146469583
6030 28728 262480045
96893 109126 -480607110
143640 101002 -550315899
108475 48104 121295263
79217 133461 -706790094
3354 17301 931672469
75137 52385 -470470109
128756 8461 -552286865
138898 69808 583275978
86856 131718 764128434
22887 47390 -902361426
81728 129127 649505582
111141 90723 428216917
105816 93920 -405481776
28281 254 -367020609
122802 112047 -183331855
99456 78218 -828071128
1191 125489 269725839
16728 54364 -813703355
91362 70462 -123890740
123114 118278 140112419
54117 142074 -115825025
54591 39356 68816362
113266 108740 -703799726
45124 53894 -619018881
22571 142862 -388083885
1765 87573 -863142402
43479 86799 -965618265
13907 135245 -602731049
15064 41547 -565909953
148249 99840 235816072
135912 78914 -735441211
57217 52536 670042289
104638 14373 829456421
64686 113734 -541505193
50300 33966 -623617465
55386 12842 921389083
8129 17008 193420475
122134 91074 643757819
138809 39395 -202836196
43679 91481 48887117
109699 80780 387119098
23396 78046 -193932747
82522 89210 234316515
120571 24952 120665474
43126 30094 216945513
13403 63208 -908710132
140754 114525 618099665
72930 88788 -319171698
11912 6676 -107287725
76969 52856 -653421890
137842 44462 670563231
87606 72200 -636554288
75 112417 89047449
73114 81566 242028643
60971 92706 -255742873
50268 49690 -276597937
48249 91015 -511913981
145496 63966 810330387
68623 15420 -714662202
75647 115248 171984239
1093 51724 -411033686
145604 78267 279261608
27063 24327 204477235
143029 27034 -939641250
118487 122679 144450786
8083 35820 -949741660
117306 44351 328645764
79958 90033 769937136
130878 144078 -467968142
49691 86402 519316184
107837 96662 -677263542
38833 67639 -971761495
28661 24583 -994801588
133306 9308 117859022
123174 10634 108302649
58856 23937 -459469052
11312 72284 -266864122
76455 106073 322528881
36869 22552 247379719
94076 119655 988670142
99051 30121 81267776
36595 32354 297453767
130595 99400 42257133
4588 37457 -625397548
130020 45509 186336581
75863 103976 -477515109
141434 57362 -591644769
89540 123737 104677588
147077 35761 -206106876
79446 79526 210283297
140316 55863 -486607303
80154 96114 467865694
122249 23273 214771037
100021 55571 594939049
92192 93215 9118844
85926 34268 213948740
96482 54311 772133402
78716 86654 547793805
82550 24843 -615819340
75984 124018 202591137
107599 148302 95707550
6581 71951 593346678
96231 7190 262651002
24641 88097 491150649
131706 89541 -616428782
76962 10801 -465573813
8835 76038 -803738453
13185 81262 736122223
147408 71968 371447394
12322 105837 -480540776
42394 131716 -218688110
50896 4030 -416546383
148523 127857 87774614
128852 82175 660135401
68394 143459 -789149209
66500 107477 964161242
130104 148312 174174558
58058 26298 -759882028
137849 102375 -923376521
43873 48231 -445254213
88873 31104 266279787
101239 94742 -300122047
37872 9173 904828656
63418 24948 706339832
37728 74463 -360199502
139292 143716 358030954
74012 88458 232954761
32022 126329 226849605
59962 116858 -937252450
18040 120356 -105602619
115321 47189 109187225
61367 24893 -917920475
116223 87829 -154509763
129594 74727 -745745943
51759 120398 220519627
20985 83754 16672120
28060 6917 586978171
38959 123262 -280540485
43484 3882 595871505
129715 133448 570452902
117334 34852 221061141
31347 141054 292308735
212 114021 302295379
140398 21313 -790448447
93765 87065 932116056
15705 39815 -147757012
94110 56897 -899428641
92348 104951 -298630090
110331 99719 950277665
8887 107480 -841584117
33853 73537 95515928
18195 199 765726709
23743 100199 390042096
94193 67087 812212215
142108 55177 60635713
149532 9016 -380930918
39842 67242 176034569
31967 42421 -816359479
115282 54396 -532766109
80500 88517 736577218
74760 13529 -305412164
13127 83433 416578702
143736 127931 403909339
96173 17070 -797705110
50714 131746 -633736371
78032 130791 -233435379
147105 145567 -180500593
52022 147590 -459942277
2849 95998 -714496349
29926 134405 -74882063
127455 29832 -210278253
137351 137099 468472204
101299 5791 253001311
112032 23902 -710019181
48727 126815 -643032196
62848 48425 -921009376
41466 17773 941741765
59730 45024 130828116
65754 33734 -351399850
121841 21662 -200863016
13673 124249 455110113
45946 37461 -550325680
4305 14763 -852931497
131625 52128 505016316
52902 61081 -925213714
130126 34298 -467712466
68262 20535 -106060205
141580 113309 32683226
50823 40807 911461532
140273 4821 -449648176
3842 135181 218550833
75312 81500 143265956
68903 60569 -680678453
113396 102121 -165444122
9741 96418 117399048
87432 83688 530822470
16523 51123 151171853
163 59906 192817887
61525 83256 -460567493
2228 114173 -890629869
136886 86857 -135649140
108572 13383 -819899379
13901 83883 -627268950
89760 40820 -775450329
69873 100388 -208227341
20365 126750 -895093286
146091 130476 -114832749
101118 129183 944964821
93092 73759 -312931100
20205 84958 -171822303
132502 118629 316148955
130837 81511 -773218169
67184 115745 -742273720
103331 12238 -798064606
122298 146004 715024796
7254 46392 537380356
34222 75868 -909636638
33502 62398 -618606934
25275 110552 -690984965
119891 94596 -238065277
49532 116358 16357394
46703 87303 562410168
39113 77512 899241861
21281 112412 -793440985
21072 26421 -65903
62114 66594 984305844
1437 122593 -585629471
93992 130583 372084397
120534 122683 4255385
142724 89399 -872635583
69573 7701 680561715
96679 128861 -93558802
91263 16241 -821452558
141891 12036 -900036663
29284 8312 995149410
106453 128972 -426910583
145212 125342 148849787
137993 12159 928133722
12547 15453 -284143067
80815 32792 -391765353
119549 69340 506951886
28717 131818 -543644068
27296 131327 -907761460
143495 17341 -324471381
141967 71823 125449314
56084 57709 -169755630
7127 146728 -740887022
128757 89400 -759547914
8505 61824 -792529505
51733 82283 -315522610
91686 10510 442304131
128819 92319 153042438
56595 13741 -204850143
19341 72871 -284979121
77424 35368 731891601
127550 98292 72283581
30100 119925 898286853
108091 20719 72851257
36739 141670 620008973
113389 25333 -195666992
127070 7423 323168359
87416 138997 -459558757
8814 23457 751772919
82999 83443 541682325
13584 8225 429271830
96139 70654 -962091337
66894 76506 -947305216
110747 130630 46190253
111130 9905 -816526040
123746 135177 -364251274
59843 1860 -401859844
144391 58404 -148845845
9022 115957 346985186
8290 22179 -476698427
102720 98971 -483106694
42989 115868 339007293
74935 101002 799223574
85621 141835 43829202
119218 68164 -305783209
76637 19270 -189398038
122214 65214 607146902
138240 103503 693364926
75466 106073 571475253
97934 105720 461324468
99122 145519 -845432984
112922 107610 941855925
136342 144085 812590668
27384 555 627953427
110503 3875 312638198
101005 53155 -382538111
31195 4852 -758318170
33887 78729 -904474088
75455 148135 -190173000
133495 147226 -859263417
24618 252 651461690
134711 147426 496302652
55793 20099 -450820524
102691 55569 -641252652
33875 84977 447983511
94204 113305 -442694876
66903 79908 -62155523
61615 89723 278692888
29163 27641 -236341868
13388 86498 853360330
131973 22794 242736603
143713 34138 -555544484
19258 109847 -791618768
48349 46911 300004427
59334 131797 -987809048
63340 74622 -716703969
27699 14529 922688742
122030 128967 -351609238
19095 6259 -518383923
34642 120583 752074733
20783 128769 -128035102
38241 111937 -798372502
12546 126646 363786551
38790 147274 98430598
39782 139891 467744227
131171 61900 210088481
18815 104212 -660737391
49899 127487 -54266603
7580 61307 -954353985
1117 77007 218135554
59926 123894 -515901618
115527 59826 488493815
47764 81939 -148481725
137068 9389 235548176
96059 47117 -240626403
147424 45282 -29588984
83049 94929 -422663574
466 36481 -24874569
102654 11514 902796548
13488 8798 -179361715
109500 116262 -81227372
141059 133138 458049287
123528 90168 -676676400
74659 121051 986074521
95688 76277 581800207
17105 79379 518625846
119582 64453 -167556677
62598 5078 -553578990
57128 30367 851729807
80467 26473 -80928610
71868 17366 701467096
75201 125596 405441287
15191 80421 272455224
125038 86068 -329599333
86199 114924 -529141439
102688 70015 7908059
126723 116583 -272756610
13544 15564 8342408
114938 136515 -47791811
127606 75617 -134239835
92465 140929 -642722912
115752 108575 -503077399
63340 96659 -976784246
90881 21020 330586994
82837 23542 949427278
31903 109133 848788913
131647 14190 -278717351
96761 36590 22574574
22898 83795 66270528
72042 68256 -842008104
92899 52029 -821692169
91861 98645 -64184903
26637 147172 354661898
42952 60275 423942557
24121 22362 412997233
67102 4735 894936701
83508 19835 -267196196
138255 94255 436198518
135530 71015 -874458027
112207 10119 694725185
140819 7744 -226677351
37768 44614 -4974259
47166 93165 620754336
46099 32420 245077681
40072 120009 264996475
94825 71868 550406182
130545 149145 177801243
25878 114451 317259571
69691 20121 11972506
57620 125776 516687188
134057 44972 -891141142
128998 95321 -245553412
1640 95082 24380420
137168 102909 -323601769
137688 85878 760871668
72570 106147 792991527
43207 140980 353027878
99447 58903 992529870
40712 95253 -765332064
134574 33769 849936414
38248 81472 -655462397
12992 5956 -381511307
113750 114264 790902187
34146 15601 993230560
94802 46424 -543423725
52571 70274 -491558411
77681 143950 -299081128
64870 137752 -209447035
6615 145830 656962831
89490 143280 449461126
103133 123887 -227469100
62448 38483 654254427
133308 69168 765737988
87067 86042 -50206635
104178 41488 630782740
105093 14426 301772219
47652 105248 898117028
147326 103364 -80875595
140616 141231 -601939410
73836 8725 -72804303
99988 70760 354249727
124577 112055 -188748897
143315 21131 356557497
37035 65411 -145103632
43941 141712 283269936
129288 119221 591132104
28432 31951 -99656297
15824 73518 294602802
34338 29556 806674760
83918 1750 747649253
125199 139299 -966984742
76450 94431 -267640644
45913 101335 -39640997
19671 48588 990454319
49478 37274 852454117
149347 128664 903121129
46667 52612 -790596122
36516 58702 914058847
90042 116750 -17145852
50093 102074 499753572
78174 143691 -530855573
63664 65987 -509619080
5522 55139 798656643
90293 118724 -468282755
89979 31541 509471969
86336 29687 202912105
124302 72966 -949037257
106215 60188 -815283178
141227 139803 -255719593
91812 112413 -927834038
106531 29543 -74201859
44924 99656 644069052
39010 34633 276394951
65380 141207 -729468140
131682 112041 45175668
87710 131392 -310965997
103544 57814 -190615078
109865 21312 -701862655
50174 133518 -961400509
107277 26097 -920105031
106543 91364 -886719805
57702 130866 808751752
41264 84849 941783356
68514 53612 147713778
56374 63160 -729589249
143496 6397 -560705548
146719 101952 72360617
90417 9517 99469352
108622 118585 784742454
112017 146759 859453968
61800 36433 -566997406
45707 33133 988035156
94977 106062 -881305767
63992 121849 -425243613
82063 60258 12638464
133354 80493 -188914658
18345 108291 404976720
121178 111808 429118404
119041 128954 916044296
3174 50723 958381140
123717 124143 520211783
98002 33284 943444314
46500 108821 187815495
144805 61519 634193809
94208 88222 341869107
14704 98882 118858959
58649 146152 -123246990
94539 68325 724373462
116425 64823 -494447482
17452 89425 -494209184
54196 29697 -583295691
119071 458 534714396
2350 53907 161250194
68287 112443 480893178
135778 129276 915183265
11420 14242 44136893
135392 62632 -221553372
126288 4799 -999150485
59024 101584 -7691845
14307 10932 480570006
76051 135340 -621285759
103195 31496 612546939
128616 66601 -998524266
58274 89766 -728963322
30761 1851 636304677
73389 86093 795352038
116275 149099 -157877024
31068 57918 -652803173
111996 4418 -750585424
112122 131315 687665454
92579 118393 -732603832
94122 2330 -431079073
109847 84465 833799779
32728 38596 -496073187
54772 131833 731270804
51872 99790 -614688616
68221 2919 -680831646
99681 144864 -772172771
140534 79834 567267956
49615 48164 -790249709
57930 133974 -546044234
109176 55455 -861181909
115897 118481 896227976
56753 89428 -204795744
93806 126584 -108681539
82417 35288 -849144156
53221 124370 633835084
137431 121318 -830858303
31930 120827 -993145467
94100 104351 900997723
36257 28959 -874339033
26609 88489 70640924
38763 85443 375927215
86292 115966 335537397
59233 56342 544162999
134697 74901 -795150418
20116 143783 543038372
56635 30098 -233102294
24580 48206 485072648
21378 28771 627903056
88083 125627 111147199
95765 42611 457813092
113859 98357 -437498175
36566 70655 936349478
128451 37349 76855677
79966 11013 -946336029
16244 132702 -896253403
18296 50294 454175157
145618 65676 424950881
44472 21854 223755038
25822 109584 -611813459
466 95809 829045090
127897 19332 368742779
53737 109969 204768330
96310 24260 295407655
89100 137496 -220177832
69758 96381 360764411
37242 58103 -24139283
141753 409 -881563268
1466 34212 -168691654
62606 57628 -615471869
121436 120241 -437726517
23457 68814 -332783852
147848 96059 -185602344
66141 80863 73893903
68241 39410 933042379
123805 97194 680450649
82738 125079 191685816
41195 64201 -275587135
124677 72073 914038997
117762 95461 412971278
25274 43061 966623886
92974 47683 82755615
84566 23655 773252197
118751 131993 -648084169
107203 23708 123260574
21020 31071 -853923520
108843 14146 249610688
139639 101777 292341302
125235 139151 -482824486
140189 22649 883400880
20782 33803 605069264
54046 84214 -240093741
7034 94442 -194055842
145724 3827 -390486679
28815 115446 462905903
82058 38008 -712261502
82731 1191 404648729
93699 136358 -187699953
7865 118240 -142528267
30249 74715 862225273
149628 11505 -490235239
50667 40823 -367604726
148591 46363 -974476629
97806 104090 18269050
21944 140996 -309033820
57252 133409 754732383
134569 44443 156654781
11157 14794 -383071085
63208 88050 -274603885
24681 59584 388672591
70008 14290 -636316140
65397 13233 841568105
6531 9121 111187667
126392 42892 -718181076
26141 120622 -194707299
26698 139878 591661404
5819 111289 -18493636
14231 128404 -319053174
10758 10860 126773244
77293 62337 984459560
79670 7247 119626658
3235 104900 -624836729
125453 3873 -466187936
60923 24608 -52461429
8805 5293 -412994116
40860 597 -694917015
139336 49110 -544041196
6255 136369 -140108748
87637 148702 725397025
86827 55313 406038817
64891 57820 997210037
108534 35241 -720627873
32886 71947 -808783038
149082 87238 152064860
71034 26950 865814723
111618 70657 828617534
59321 72077 49767175
42759 146392 449967855
132781 98385 -237355967
130802 137529 -661089469
82338 27924 497562408
73124 145722 -261530147
93697 104892 -574132589
21709 65012 862850171
79417 81543 -701246204
19274 50123 299326018
71194 21975 932365288
76790 130801 571367210
33046 616 -424798421
11327 32791 -588081497
63077 23890 203846793
7222 14220 227458949
131692 49447 238509987
86657 132011 893377055
54782 137176 632119810
34524 99578 809833633
135292 81291 876544097
113116 148201 289153521
140629 127408 895234453
97314 85744 307401220
71096 70043 -138993605
47885 128666 839484776
22347 97550 773359981
33561 50762 302639846
122248 134995 -17317810
122104 2966 242677562
102361 33202 -653386499
4676 32212 20852147
100516 61697 90707224
136156 30457 715564250
6492 97507 -221616060
6993 44229 -862531509
39829 16596 -736077864
93812 109286 -558744886
148529 47818 -523542532
107473 64739 81059973
26068 81701 271465592
71632 26703 -647165736
13044 13687 -636104564
14619 146130 -953355907
58546 138147 -365512967
29208 126066 -779854730
130650 49875 122089415
44701 40629 -232743438
79239 76893 -762431175
40460 14336 -527018309
118190 73734 668272761
142362 32127 174056754
108507 126062 -266987618
113032 90362 -48355699
56679 103449 -150297305
103180 140891 -691540796
95361 117600 996468799
41446 122084 -870323141
95209 117398 -745653109
10712 31062 -223352709
72396 109386 126062757
74742 146309 144409968
85332 120991 655048501
141597 114332 -730085025
106976 91265 -952316890
35924 119377 -332391925
82680 132320 -657448530
138696 114081 -724057303
20846 3315 -785465393
117592 2840 -417119923
31432 136988 304921458
11059 82385 -86654468
94199 45858 331221210
27765 63327 -521253756
10893 144747 786694506
60820 67453 324556469
12212 25257 505399461
39225 30091 51208653
9766 9672 -317367256
114514 21213 -796203663
131680 71672 -775756121
84376 73606 -723204954
40376 26022 -888213710
43246 13983 -429682506
117889 40190 -678034658
46296 114854 741762652
142614 36777 -577173622
59367 110098 49294228
16757 29304 -646806170
16861 139113 234880130
73548 108877 563424734
100294 89880 452546624
39732 137897 -55321231
108833 58763 -603637822
104440 105901 428872759
71600 132837 -664597683
47094 119707 915115338
26589 67723 -242811617
5912 119649 -412572069
81611 47849 -121581852
58721 131695 409155753
111630 79320 -889501216
129618 59573 -949388462
115529 112521 -915258830
148412 134040 -90167037
36885 33027 -45503022
71947 19880 783025857
84301 47354 947101325
9061 82259 809442936
5066 46872 -219612053
99059 125666 666927279
66589 66844 -114287470
123450 31491 951188383
64497 91943 -940804604
104035 107794 -859633391
84899 125812 -622048036
82679 107501 333348953
2812 53498 -544660518
136875 84361 -696915217
42956 1634 -317908863
111708 58610 -893920114
71531 29910 -408061826
4077 46534 278657840
88076 53818 -333385247
103972 82461 588813432
39903 38746 -990244298
108126 38087 -535137858
23517 130824 307674769
51306 76684 -575905951
110654 90631 316648505
142189 27294 -240530574
149689 134385 797084907
22563 52570 646629252
74129 91772 956398838
143952 73261 -332668304
12420 6245 -367851796
54332 16281 -6822376
32253 85569 579990024
57912 96438 -652697820
9813 120869 979083379
63088 9083 673830370
33518 60206 -437609817
87687 10150 388025067
97596 138813 422282862
147320 123194 716366885
106653 40482 182322070
147392 60338 -49789884
35182 91901 649011287
31910 12094 578677675
52955 82549 -343320799
64509 38151 362987945
125873 97473 -714900219
35855 45077 491511885
126484 88523 173968516
131795 28699 820143167
35731 102727 -193485735
121966 24311 366372434
69858 35799 143322936
46763 113889 963854668
104990 77211 -275440699
138149 116485 -77157017
52994 142902 -957248747
21015 52441 140440329
35155 26447 348336308
33922 61317 -615261194
20153 40209 837388328
105118 159 934034971
66976 134372 -21941162
84826 63168 -91493218
113818 31917 934511174
39051 108218 884445176
68512 3752 -642205515
17532 114912 763838480
90118 12639 -431523187
142734 44539 -631865573
123035 94084 -909789667
56601 103216 108786249
54704 2161 -479283780
141839 113890 365938903
69578 103005 85966199
69496 86459 614436026
33540 83127 35772646
54939 69660 -868216165
5225 8170 -951880087
72126 28605 -465077778
81564 102009 157408768
122404 90354 -5566951
36484 104892 349774867
133342 137545 -728721784
112105 20706 -5417033
14977 61678 316965340
144731 124275 -939299216
123755 88474 -723400430
122244 146319 -701861222
16706 98052 -62060857
28694 79140 311676405
1569 9877 395852379
85387 143765 -762409813
128368 144722 -169768824
142789 76823 -978157497
63109 149584 956258793
132205 13186 -343537538
108905 4654 -44922971
63085 41270 -96078702
112346 92973 -743085704
20736 142357 -316809892
100124 66962 -173166342
46941 26457 -485745922
66429 50342 957219419
96724 137817 809770624
99058 82482 -619055299
136065 6135 957759043
15577 41445 -19083867
20316 30310 6763649
29383 107500 767256230
140279 1705 -778581108
14481 96982 -341986722
113601 84104 -240843163
73775 108482 57447257
35535 23187 -746211501
140625 143801 902361856
137639 130021 31287927
145882 148571 619654011
87061 30834 -324413648
28755 66279 581254917
105116 129165 618886085
82968 30149 -49603005
113944 79638 -235533066
101050 77424 -585658241
48371 79540 376506821
7774 82487 -631482968
146409 88412 11065989
20387 24596 -830423333
132399 24930 -27291424
40498 5822 -9895725
36739 124005 551020311
9038 5800 -985483442
35873 1472 -667810340
30649 133461 152817827
45393 39237 -157887151
14065 125852 810312036
44613 138266 -683078305
17109 109563 -948899790
33897 53463 -859422656
67670 144698 222639528
19032 8154 -641572813
27015 67747 -215433126
32197 16116 -504318603
120975 79468 -55776186
100669 113522 187392900
83333 19914 492344505
137039 103745 31572651
108602 121131 -544597666
117943 90499 -827440147
146705 140158 149927734
95670 6699 281912785
47106 19774 -771492561
117365 87597 -726353687
27463 4684 853073262
133467 100777 605846650
97844 76710 -886867146
110321 38726 -631568890
105742 54962 -645889447
32298 146674 -278060857
12809 73166 -65071456
127181 79177 -564852471
134829 140659 -266845327
76351 68177 -591545339
64881 126797 -416288585
55413 35088 -978355814
139693 76517 802026259
128254 108438 -48078509
53086 57432 -756657521
75964 26842 65360138
82066 113061 380245758
48027 91375 -299893797
19738 30728 -52522839
21155 37611 -348217382
11668 14808 -638147047
118318 21127 203657958
122558 58421 989192908
669 25701 -957284555
32790 18458 -29618417
85580 86913 -845189337
14621 99467 293471546
59764 149614 -517568403
132432 141080 -989448066
35241 121955 -98298536
30357 108040 352024738
18553 39890 -894996142
87085 9063 825772205
72514 26119 -449333400
86258 134637 -837107259
106586 61276 807934823
133885 71715 -424582560
56484 77352 816662950
148851 33259 -493166295
113997 124722 17457066
7475 16763 233679000
112195 72153 -877886628
4937 85699 829254655
89170 54544 -394523641
39525 129838 -831736743
8216 46291 931742753
88989 28548 -600152982
30479 122098 514863989
276 32043 -197866868
97071 80693 433077093
54173 109955 -986104826
124483 121281 301621392
70663 53926 -303714285
87259 136035 -183085137
128940 18404 307263224
49818 133143 -500992155
120638 129295 -219762006
75018 109999 53349236
53785 37882 530610228
117376 67204 187260581
128766 15289 -828751401
143546 99425 -613608380
145682 58283 -517316528
43884 104785 -258073505
105016 145523 558466939
27365 71306 19384686
104858 124934 206877882
93462 2536 -699487276
108502 21053 -13323918
75914 44024 -437916041
39911 85207 -345578199
79173 97508 402767630
105551 135840 -840305827
34028 11921 -41667701
10837 105487 653265307
93433 95367 -638890384
40286 144110 891239369
33301 103198 533406070
15358 51817 -505301620
77355 23158 -595213233
126687 120573 -917638399
12378 118034 76736699
43821 92138 744005344
6500 134915 -265716981
8666 65401 -920376661
41863 77570 -876905617
142977 90679 -968884592
139374 72057 936472713
99462 12712 738699662
46166 4962 826251220
60229 105418 -614978064
68151 130395 -903162994
39024 90051 572698723
6508 130668 979339232
41380 123717 -173946475
1084 30368 -471575860
14368 417 632673746
25877 126392 300678636
85422 57280 292904721
9435 37656 715821832
147674 47911 -23659797
28751 102869 945654653
62564 90936 369073239
76332 144078 -370342682
138279 96818 -614074126
138994 90712 -690945591
10786 44955 -601186287
72553 28470 -75536169
55572 109727 -196542085
82035 122343 473832286
7 130723 290808209
65323 62062 -312378650
13673 127253 -754184697
58382 23358 939555093
147419 129033 -517956043
50997 83936 -313666177
40216 130980 241224361
74914 138074 81004233
125920 96412 712190692
48064 60875 877706601
124662 7570 953783169
45742 17291 111599363
57990 90598 143471472
94715 2037 187647170
41317 125018 925802344
97700 19003 -783367234
110364 87405 -848913364
126085 38064 702123281
122557 89240 912753156
74611 46279 212846407
17961 139250 -791912115
138481 135660 484876760
140711 5711 883523461
127174 113701 585148519
3147 19056 -477830126
5345 149425 -642709738
133331 49383 -184734155
41465 146356 -634466333
60953 101560 -229551539
20017 8461 506738988
130959 69411 930243767
106967 104369 -795176121
79724 126320 -658883956
97784 31472 642567104
41545 78046 -957404899
77384 72651 818979797
69388 89288 -281737110
59154 233 705935179
89388 55012 39473888
33413 108609 778873026
138848 105671 -235809709
80121 32064 878419794
13899 41231 696587158
11591 149694 55234542
80704 109002 786911558
3952 22750 -65177700
99097 86693 -891053794
92374 57783 671163347
45124 89974 -102627570
99232 140327 -999530755
64526 149539 877108834
53190 14944 -185882718
34149 30003 -476720029
147551 69000 393048147
36633 80109 520966642
48031 32080 -836023976
112552 24888 409315592
14375 148442 -734930726
16322 59687 -661852385
97077 58483 377153007
113799 75499 -181922001
117749 90299 -890217484
44674 115524 462568630
68523 91004 102544081
138167 142366 407177406
28398 114029 28098520
48679 14205 700693043
132088 80388 -857288152
26959 84344 263281820
108426 66506 -135159800
134871 124731 -285912790
50769 118939 597452229
15441 145201 827493856
9418 1814 -499207137
42035 48334 780289911
32765 146370 -487191342
130704 147073 -839310804
61954 1381 -479235395
23802 147591 -18140567
51513 3653 -456122447
141962 50743 -574732527
54194 96299 -292246841
107587 134782 237982815
41777 68484 -305327112
140230 42997 853397645
105970 142727 -980154689
145808 36320 -486988118
63047 115073 713683242
73702 97714 467751807
147794 111446 779565494
17393 57945 785248000
104223 149108 20519889
44122 36848 779681321
7986 33000 -485621194
135253 142989 -831152697
115246 140235 -148369994
25212 86058 -133573692
76913 81496 269944437
1595 139212 116087343
10940 50263 -50471156
139825 41462 -167779866
120573 45179 -599201148
60657 88290 -511623348
115679 141004 -766805686
141784 101057 998911993
21741 111371 178257716
128664 77858 83453868
140656 12930 -83530051
57038 70122 -685153914
60097 38775 541733385
128491 126620 820163050
131368 15430 140369489
18907 65009 -927024111
103662 110254 318297957
86804 47661 929062125
88662 87517 455059973
74915 132466 632832884
129496 26061 -686786812
147464 101177 -667458077
106032 74006 -821038431
112200 77424 798043450
74375 59333 950709588
100345 98029 -36871367
13712 99572 -985229902
114177 126902 78234784
126209 87674 -211118246
10170 18806 -916012840
116451 36170 -558242602
82396 102504 396387731
101948 94694 963753998
35339 148899 -584093362
68423 94324 -95728585
141998 25893 937127052
22608 60618 196105878
25484 44992 -24514397
49572 27891 386366605
91223 62984 190998460
114759 139493 -219509185
65493 140188 -284723668
122212 130945 -265398684
80475 134952 421594151
84604 19603 548720228
70510 65294 103286905
9194 146207 -947780185
114805 99749 69474652
36757 97503 -765061538
41212 43656 363833572
36119 97914 -155719005
148471 125032 -139743410
46047 94 -497550615
114329 130562 123431831
122553 129607 -314449277
114370 84422 356482591
7980 98849 665052625
41276 66530 796447675
63994 37147 915324357
51645 130293 227491758
39388 145119 561280106
20553 59964 -297517086
46222 30925 785202515
62163 77439 -484961954
111801 62485 -184816886
95841 105157 792039144
60957 36301 85751890
95482 44875 832553960
103651 132487 319503424
85452 98602 -373275053
127897 59133 323988594
38187 131013 -330184809
91658 60594 -471630353
7570 117312 -848636835
138255 61047 -611318947
71817 87476 -874743012
135549 111592 -361214628
31348 53298 -793295372
126861 76491 54844700
44320 73181 -134422659
122219 103611 -673249679
41928 2581 142818720
82218 99270 996819200
28875 54184 -430578504
135155 96750 299717565
67174 23575 -824957141
39096 12921 -126649860
4414 2676 397104443
65725 59692 839459155
130437 127324 609943664
105940 43106 922106486
8900 101684 -158045354
142527 13062 578005413
116243 42581 861930912
141200 36245 838146032
90731 21973 -777218978
17835 133491 -112024127
68617 127319 -336127478
5009 21976 -614132561
9750 70280 545617240
7851 144956 812741461
71588 10665 -374311238
100393 58006 -960470267
132646 143366 -953584460
26136 21241 -518850307
115170 102665 -25681558
140017 16164 147474900
68892 116871 -52372928
16487 47128 -247005250
15973 80788 -502136960
58722 106570 71683809
9148 96306 -290344322
133775 136108 361905692
75119 117313 -367165277
35850 37402 131320873
144437 97506 392394523
115517 82283 484119504
41370 1493 -817467946
87655 15271 -333049087
92116 44487 -693945287
112901 138055 -156419828
65300 67801 -204037612
32171 99376 272875641
49619 117841 134291199
21337 2762 -654623235
103287 40246 962062653
123879 88491 885985765
68933 129320 -147628817
20301 30358 -558001912
16134 140207 294752002
125929 92192 -110854592
133555 131922 233338101
81206 6929 -968348
46566 88647 231133658
9407 58196 -616753242
124928 144416 568266992
130232 19922 -726746198
114463 101819 541338360
135248 85626 956287839
102055 83588 -358840287
35091 96225 -375757827
144276 98246 -153154154
27083 32992 328184245
83465 87158 171617652
85536 28847 -805830922
119342 41462 427886976
36413 28717 852543120
149282 64470 -505995316
9182 15531 -567946523
23107 121599 127855722
101682 142493 -276306328
65105 63721 -288643545
140289 19503 743721615
112544 15469 762337862
53184 47607 -368261968
116611 102051 294685925
24681 36821 -601452303
2548 135978 972998237
124553 40490 794334327
142891 137285 -762244579
116483 35197 951274104
144243 130553 825026492
82071 138351 537480834
45664 26100 585488954
101996 120271 144868621
78146 29858 -286669051
133446 148120 -575714763
24879 129326 -45049740
34116 52978 11362933
79661 91602 -281855791
58023 6758 125348225
101310 118980 -512677258
25175 57453 26561400
31062 11909 594159740
18266 72913 -374448528
48394 49900 28191986
127549 73708 782435086
22994 112158 -107301464
82150 134643 -593906995
67406 5581 747544619
146272 79560 830980066
70465 67334 771977357
93160 137497 -643419501
32718 70345 419330335
39296 94709 -46188515
99708 34914 -630125402
90999 57338 416006019
118099 48021 53179098
59888 44558 -700563250
80288 24742 158459263
94204 41929 945784977
72611 121384 148824701
87533 131528 721465141
90922 88469 -479322244
126388 49419 -974795716
110027 59036 361985
124106 121253 -604299730
73370 10418 -508861934
84770 27150 183996680
137031 75197 232745328
136179 88740 -489569696
113939 97295 625942982
86629 49680 -174740016
88530 117545 317541312
50401 60183 748887075
124796 140352 -384095460
139657 42453 389276167
125049 128143 338008544
21824 70142 108195707
63415 135906 213688997
26690 712 357693666
107769 14379 619043075
135561 29534 -274696957
60608 131962 -553288264
116078 112755 661426768
67297 139137 -757560613
89010 110618 -415274568
24152 74815 -505448514
101390 25498 -570498298
147552 82533 303810041
102389 18725 -596954566
118202 137999 54679362
1352 47753 416497185
125933 77546 864084214
13839 126537 -834408468
138468 78908 584260887
59407 43477 465521451
72666 143364 -806576544
72291 75288 -615830533
93289 2468 -422935103
79730 121596 -76372005
69980 1011 -253052792
33914 75809 602539633
101835 34253 -687708644
126106 111431 -364099686
93878 106939 -955003672
64760 15965 -940032607
15797 109549 314093876
78545 29519 -517355694
62946 115662 -611598667
147375 111246 174093934
99373 148871 542079529
72697 54172 -430594486
40620 137069 615399145
94167 102233 -787864617
128184 80335 -861430478
16980 47767 -95031505
123618 52158 280852002
105966 43185 -802693201
85416 64444 863574717
42221 80518 626970624
42302 131381 -449844066
71097 39615 385658564
119060 98616 119205007
36200 123006 206227692
125972 60472 268201320
57312 56839 -294713107
100550 115561 -824960683
59891 124905 510670983
105858 137625 -868305430
36950 77411 -908627724
24752 127228 -638736466
142663 92778 541985281
109310 4576 -645511763
100201 145054 307996588
4026 54148 -707751612
22581 31847 -627429401
6451 14912 567218628
416 102782 477867551
120750 62602 -830293002
7972 22138 949105258
39991 71730 -163037953
47605 97146 -675200230
11084 142927 -836777603
117702 140087 -464699923
56858 72557 805360599
90230 31677 310563488
64454 101265 -4724904
112578 125997 -737067085
121216 144773 494151686
97530 108242 -311952793
65898 8001 936937264
1245 63038 74679914
39222 36835 -420349478
41316 124128 252549936
91832 84733 273801884
44730 134987 -316055381
93375 2736 116663214
427 135253 -58936736
42598 39389 -806013453
8557 144757 754290141
75 222 -694797992
14288 16291 -199757644
115290 83250 -395707263
117393 128150 375241616
52158 138672 938882789
32200 28737 66370774
98164 14231 270965354
96203 5480 829358923
134675 101183 -726500912
44672 7921 -674407775
122560 95216 -241051789
34142 67782 913087511
25466 94503 517306200
4235 59681 -18510095
88210 146421 343036624
11834 56445 467673079
52124 71194 -552321064
123729 78761 -982696806
36410 57067 -436458421
94146 70086 -686397084
61018 34187 -28291426
82754 35056 325882419
8644 142793 -588777344
106048 21684 68333474
145106 6910 -74427721
133651 110021 -556927949
85866 78360 -973609911
111318 16466 -590504801
99358 76219 -518128256
129586 78436 696152591
105497 94184 -120739889
89159 142974 -482226975
73304 95479 536619643
28062 26164 162617116
141294 119338 -944165862
114623 50192 802262492
82758 67904 139204571
64147 130186 -628767821
24393 148035 -381634702
8693 75174 -830713178
55764 114475 -410553464
47220 45096 563961277
45801 63851 -205819654
55987 928 -471825315
25344 124005 -318870847
41055 76053 -127986085
149466 64310 -374519177
93461 7228 -927873400
124496 66384 -434332701
33120 140672 -773860580
112869 143524 -85133825
104697 34350 -711994053
25509 91945 -202345588
135441 48658 177632098
38018 131860 999111534
69609 136316 -486623432
25750 134904 -731069595
8886 104214 914627608
115796 112977 -870799743
77606 65562 -307384083
68727 12798 -868802893
20364 32659 -518109190
32909 26909 80635403
25962 69233 -828584176
56848 48174 597861788
41639 63103 177010426
55659 111669 278779003
40057 8718 -816403238
127040 113965 -953397408
122226 32095 613662337
45571 32397 479263708
61879 42349 871929285
132010 29490 32095983
20844 83610 347080589
108322 28584 -399574969
141392 61491 -621000221
64834 106387 -333660459
124016 63344 -917124178
80552 120085 -497627791
47901 113594 826696535
21938 37069 766416175
54688 95977 295700503
53481 44577 969060391
34840 22564 856743672
55523 122754 885249900
52841 431 52232135
136092 20305 -478582077
7275 36434 -420733993
609 61107 876064692
110865 15363 453567149
137942 76290 -681867458
57713 40298 850604411
96965 96668 -782135446
94832 31368 118448714
145033 7326 508286492
62832 47621 -638266197
143609 83785 -649576368
120846 142207 398266086
94935 38348 -396402243
91532 56848 -277062942
135063 133533 942919500
147323 85462 -524396941
44571 98796 593190771
25611 119992 -902377250
68758 82823 347653637
90791 82508 -413810771
33991 119275 -36618207
140878 106931 171432458
101171 103833 -814113445
93761 38528 -668363237
47956 28635 52597978
70705 4053 202428302
91006 147297 301682534
39839 112803 957706376
119480 118195 761082248
15336 132019 -822222892
72389 18419 548594454
365 121542 772243988
4565 140890 955624338
5933 95725 -659135666
26684 52600 -871325179
87598 56158 593887018
60488 4239 431153572
20059 87334 -783772674
72657 8056 -71963380
43968 74432 851669160
22941 128325 237264543
115501 20404 433109031
54023 69788 -454903810
60821 24769 722416161
27731 75666 401324470
23666 138891 -783399476
78104 92670 345754414
102164 68181 172241548
293 37641 -198467732
106010 61676 -864139669
143414 125316 -715316959
64419 28515 813142780
25641 18870 930238530
13205 110455 -761620055
30524 58487 -499927245
146617 70222 -828723470
57324 11175 871473475
117809 61651 278157629
131707 71958 -879445708
67506 107036 -976073952
51691 24099 -13327846
4906 17635 -62462451
110148 56999 578381276
110832 76799 917233683
136889 93308 -112191953
110736 103949 787645400
93364 117986 -886199778
89586 90100 503465954
7355 141548 16411238
64811 49182 -140962785
74723 3179 -945100372
48766 118772 875149177
42524 13180 -236635737
21684 90164 629168625
31551 88732 513409013
84997 67384 -789342654
121305 34329 -414375503
7385 42818 -409320966
100064 107023 -366314767
33269 91265 33015601
51263 96 -182823589
145669 75824 -447651227
109183 93886 -987778255
41241 34363 13289036
21833 111341 691568318
125898 7876 793970154
71345 113228 24736955
53303 43697 364649168
90023 72191 170194403
40680 57344 743935223
28043 78209 362939451
121385 48421 -293806715
104992 91272 405267374
2144 145838 -547708716
109532 99082 -889723518
11942 31295 -126824496
56705 55328 395902635
44319 78220 -390773710
50330 122403 926905657
126495 82907 466758888
50030 40873 -593038725
147820 6160 949766219
9941 111184 -660412843
134523 118183 816456561
4434 78024 752394195
79508 131801 -446735219
134148 119796 -484956745
17095 14883 952025561
18573 60646 480819794
113518 43981 -219786325
111710 16795 958233553
86157 43127 -59682737
138184 140998 717059098
128748 135765 84750950
15950 13035 636832458
2528 87774 52947178
3509 33587 563711146
135000 134325 617519670
135717 38156 -485241491
67089 15197 767938462
92171 12768 -575176667
115045 131820 76399220
111386 84928 -804920490
146061 64699 -819223230
111875 60950 747078334
102079 90495 295932588
107403 113107 -839084997
90714 69098 -142246894
95720 10781 576036364
90014 24617 535271630
3870 146198 924657306
116890 59654 -203027711
81079 81137 309331810
17799 143809 -607516406
94901 53023 379066145
72318 95270 -471759481
99536 30287 635802325
13654 101882 -464873443
113548 10156 9567947
144159 140670 978082118
36333 36125 960662406
6573 36539 -90140861
98942 10060 -680161593
105217 49243 242747196
145141 100044 212585967
53703 87777 429852834
67211 7769 837870750
129802 122007 -437541109
82091 78088 -693325122
77987 27575 1558115
43057 103020 -249943550
136943 14314 747350011
10085 68378 498276507
85577 20164 -81612426
24556 61453 61650907
137148 105351 -602172114
60715 41748 -268123566
125333 77848 -507941750
111870 143650 36038887
126384 49990 -757804101
48382 48789 861797892
72546 49854 979988637
40056 148295 375004797
69120 92103 -707180798
80133 116346 737213066
124903 138155 -451120597
136913 87350 80456389
37782 140574 396281175
67087 140791 -502420912
53941 8370 -302276152
149362 61157 773808464
53758 82581 995894563
91381 60754 715233722
128617 134791 -344014731
43281 69248 97244972
94475 10895 -692785643
145787 91984 809928499
59183 138081 -703359421
17882 6177 246903511
119885 5008 532345237
4026 149364 375545535
23692 67928 -449257393
125578 91422 233065832
35861 47116 -764220796
16214 89004 496971984
97047 40578 135959865
46121 56964 -480423657
76304 142175 105991725
144976 108242 -218394458
111296 90430 119225972
19931 138650 -159445561
92353 96748 933065991
60286 23869 424285044
133512 29092 372390388
68923 120568 -891472053
40348 462 985421068
6175 38729 630915271
78659 100140 -760198595
42846 54342 199537269
15099 93833 603734600
51915 69991 838560682
94020 144257 -115489153
1545 35051 -536556156
88816 62399 -274166547
137841 25936 -224604937
148342 142359 -506185419
113559 120736 -456815254
98348 53117 -230605858
23696 20569 347924172
109841 82531 -553801684
147311 56387 335707476
53608 94969 -777703478
47754 37280 -30640287
41731 73135 744205025
131279 40409 950699402
122591 82264 -307333378
80645 88453 393591676
119275 59694 -237994479
57697 132429 2244560
36472 82515 -133887657
21613 10284 -200667471
76646 105816 -578191517
26314 125412 -704966137
79837 108971 66878123
4156 102892 -764764453
117864 58058 -380780377
96158 121066 -165280808
73515 144596 -72688091
122911 57439 620830223
93684 119106 152036873
100166 133288 -412594403
139394 124471 -687107275
149333 101066 -35892717
105135 123426 -466624355
23866 144616 440514213
125312 15047 -222859495
141116 105729 -644974108
116658 108339 -16741990
121735 72403 625180909
147283 17183 -262718820
39714 90252 -699040128
1339 111423 874478992
34361 88516 -421463370
137727 22186 -220136238
59162 62356 -38391180
1912 32767 -764758319
7782 77578 160983304
114361 103647 737555406
144082 76787 -544335720
2152 133166 889542530
135136 109203 -691821048
39209 134328 -141307268
130685 20965 -777953120
145847 83198 -634923481
62898 148711 184253867
101648 123665 -557937971
125743 35206 -447168999
105775 18558 75322019
29791 11597 934367195
47121 10483 -958606924
46242 80831 389203765
53758 81892 5123027
34337 69128 -462078306
134796 104596 413905878
18124 138308 -600140513
16609 109720 -904830478
26807 120830 -76749397
7498 301 342211205
78692 42588 735364391
136964 15531 27547179
12604 32062 -968506882
50271 15276 -498111692
29577 66658 162941625
50184 93312 -556161171
73815 65510 816659301
3985 80141 780069167
65973 54851 474123388
53826 39886 -636514826
129229 10285 -190123955
23791 62936 -817191695
69825 79865 -675966651
63015 113860 85359166
14936 22162 686163383
125272 100511 450252802
11649 71760 741496860
76653 120099 441444611
74749 126976 -955996457
125758 131055 -964584719
108452 129303 66048029
29807 75537 -351466279
123683 71293 -456059046
77534 86867 -88360478
12129 18304 -858117423
53477 121410 407026562
56758 71133 -528078158
59784 40669 -573828969
103349 47174 371980059
87838 52680 288379048
120075 107976 82610926
13199 49653 -540306223
147473 66038 684135058
53348 105395 -148942345
132631 25841 -258656122
65717 129709 666387281
80763 17547 -251524079
36319 38145 561628787
76543 135019 -517855911
5795 141759 -296939274
125210 2541 963361448
57518 137546 -33287605
143466 126876 -182871025
39503 4004 800262975
115572 140364 -806755800
9262 78848 -546459151
69803 17155 -765248564
31053 101546 281161000
139331 127953 -696590473
82275 3653 -740568241
97359 117190 -798740355
33390 72248 -348783314
103279 78698 955801203
38628 142754 -768154114
1990 107563 -841536785
78587 52131 -883467964
83904 87361 968384575
60731 58507 -415050075
144208 149625 -334613144
43895 147149 -919769634
86057 5488 15248719
34204 14156 289161212
7577 8456 -705837290
98660 91143 -331914232
50952 11646 492269275
11714 148588 -356381673
49888 26476 -297981654
136175 4706 -926041217
68892 134425 -512319913
135896 95798 -146034510
115569 49701 -716696994
122564 70347 -348110198
101535 8282 139435562
110006 38814 481248881
9719 112750 -646381185
134065 119007 608230278
149684 128789 966277791
133544 147808 -28704383
103927 149435 817164085
118863 40657 -464677073
141434 131755 -993505989
35430 23726 -544635683
39110 93928 -991307408
80974 110798 771478732
142014 112359 512428581
83677 13682 -397515700
120312 16712 -749300865
120863 93273 611400199
88330 5513 -430219315
72035 107183 -144666262
7306 21667 -806806310
49002 71088 692293910
125406 126649 -644067160
72040 30167 485240309
92077 92205 477860510
63884 112671 -590130117
81160 115068 -668485629
36939 15153 -90432241
61560 49057 330763836
113795 53048 270732743
39334 128497 126237544
100663 107665 -760207541
20109 100268 -916665304
108900 1003 -257139938
66140 35847 -283252120
67464 145251 267748882
97204 58752 -529199573
93992 146773 -556315226
63597 102205 -47989437
97659 119622 -935400689
39915 50190 -177760621
139038 47823 -735134123
108761 105522 -666440163
143105 29486 -691724590
121391 125792 361380288
4853 3595 -128738615
43885 125414 -68789749
26771 39703 -567182975
24697 108578 -406341971
97749 59423 -949336860
46792 70367 325500036
129437 77500 536234330
112220 59308 991083612
71689 62521 -263502945
82865 122036 785506612
41994 19162 -977571106
73665 146354 -351851544
94489 60877 -903121934
68534 44453 931264195
20760 69574 -977095793
42416 51062 -524334554
50653 80867 -875924593
985 92760 -812967840
55998 66902 476507733
109245 102038 715461323
46205 110470 -154160343
88098 85216 696311318
71247 131172 -56805249
46510 74842 8659949
82261 146108 343376996
42104 13359 -790541463
72906 122504 -81917689
17110 13374 351762819
42770 61353 422974523
131499 87233 -461598139
22482 98370 956216153
114376 9877 -605040876
47351 119714 641708084
121746 94846 -550088844
101209 105873 519829455
85879 98604 -116965428
71867 12761 986747515
111934 116767 865427583
102913 147372 -404506747
15705 47626 52144628
41186 98358 396039865
57359 71131 -312964095
84765 51215 589418026
34388 84567 710574335
128164 32649 258292349
86188 56309 112784827
27416 90271 -692686570
842 69153 47239318
136798 69750 530321532
82995 47305 -25188162
99491 23726 -649174707
122142 108039 561498253
22840 148604 579140384
44820 82231 -809203292
132167 86720 269122409
112855 97339 954285297
31161 114848 600501434
121177 18381 154527340
24155 31701 -51378213
123679 35781 -498525676
62862 29829 138400046
82938 73585 -789281793
46329 46646 -523649507
98571 143385 626150098
16279 117202 -349497751
61831 82235 -323880146
119777 51137 -330257626
37524 135283 40160297
14980 6484 -663230711
79549 149547 854787198
70473 141199 -782027891
20546 8480 -648853046
145681 24530 237497506
120318 60878 667509734
72058 111322 -743987008
42211 9784 -908437886
101390 122575 -627439834
89094 7784 137200162
95467 65409 947804527
45017 53070 -50034648
122249 81050 -542277491
124461 90086 -806392991
145681 97478 799741642
98257 74358 372097190
18536 125582 -335847242
104012 127241 -498953944
40959 58976 -590791360
100975 135613 273856777
23478 92297 696911101
32014 58459 982072554
141285 81244 -523331131
147359 23422 678092371
15354 12923 -671410627
43138 85408 -303127103
48759 102903 726932452
3304 4387 513277095
105250 110795 -744659654
74017 27688 -703273871
104781 126828 582344298
112183 28238 -314531025
59657 23041 296125459
72619 119165 786794508
132426 115034 785971215
78485 113131 899988574
123255 82310 -236338366
110903 69425 704282402
127253 28798 487968146
87719 98199 -888084583
54293 3775 -906788537
103939 80037 827950130
128368 123790 -181993069
130763 131219 -141678503
147984 103081 -631147707
69270 107158 453719886
8070 100593 845262237
26089 78819 -989410600
57473 35855 -245048358
23296 81093 417658231
99184 3272 442859293
30622 85048 -728934060
61004 85789 437601765
97923 86771 -827852736
119862 138258 -536085151
7605 54439 215974278
37998 68879 393900750
18712 143070 -187341016
98856 64112 -788199636
78031 88227 352001141
113654 79990 167290082
137058 111277 -194315866
139518 91266 -831790472
111836 84254 -994556048
115836 147067 975403982
108042 27234 -145154377
101326 8725 624631526
94214 148083 -908262852
41490 83847 909683745
61408 77117 586617050
88908 95574 -436034248
21619 124133 -257120361
105901 136989 648174013
25724 141583 -609639782
113376 80670 234471661
83065 89739 -430426653
17159 92600 -28159244
122128 86648 667037310
113293 6383 -115954233
6469 60566 -843571362
141066 126538 -283334499
58073 96265 -62387761
86579 126602 -197182614
61518 144001 918330981
26900 120532 741889649
143889 83041 -230524905
72646 22187 -991998320
134264 73548 52176611
118139 7933 -835467421
144592 148975 605799737
57758 42515 907758482
47021 34220 -780034654
137937 20533 -549981335
33888 27840 -877219811
143494 48593 -576610537
50297 41300 -584406260
46776 149552 -982693889
69458 135304 -768498802
98642 44224 -988303781
141889 27724 -444777741
107279 21348 2426151
101009 7737 817335935
70763 36956 831838530
40680 16782 534151860
50843 41764 394435513
41392 53164 -885606752
75644 135768 518343928
49777 137765 -398358653
111583 37487 871273767
52413 141449 889673328
47556 117528 -483326490
8336 115438 -296108335
28807 147592 296197005
43301 102418 243396429
119407 128136 -504513899
23513 1669 216917666
26109 85470 -786100176
41111 129724 -278979939
72788 139421 -942346399
86488 10782 738585253
128004 97561 -377468535
89713 5631 812576784
49745 10999 947499956
86409 121582 655378117
118274 76658 311645160
98866 133335 -77478010
120746 72296 282985660
16414 100861 -428159618
117027 1423 142846532
68304 124400 -299162103
121578 139331 908316975
96458 75404 -259534977
23347 42137 707356786
105036 14742 -689501037
106763 143697 -756100866
61688 132723 546559621
11978 9763 642019955
42052 39853 -421654433
76200 30144 67166273
88095 92897 -327820025
69347 81643 794414663
8238 1866 474040607
99589 58483 158199646
144639 48905 439582420
91310 141955 123624788
130361 131306 -744091340
132846 105422 115426280
130120 148884 64509737
55392 23401 47139943
88639 106764 -392238522
61793 3299 -86375497
39279 135609 350424556
34141 93288 282871498
1201 102260 596246265
136200 41669 -765207999
83792 72101 369759778
44597 49138 -236219360
146240 15780 167151199
16534 125477 -157162424
46795 33688 -815978697
125860 91393 53601944
96946 57021 843318480
8225 7811 274974330
114081 71387 810552200
68706 45113 232692049
141742 84412 845706694
53351 90878 637551021
144346 109972 678641495
7833 23534 -494680903
91984 13161 388880681
32106 55175 352555336
140644 101425 -406885679
98352 129205 755773102
71786 26750 -629816598
58463 10324 343959169
46917 66183 -787361618
20163 133903 -821333434
97847 51771 112810295
53177 55764 -525957253
30674 53811 860121724
9282 95896 -900831976
19200 123928 -160323493
124819 17688 742976232
55370 34436 -388216544
12628 19502 -919264169
56831 108941 656670546
142473 26973 -261682377
57608 146686 249285551
126974 104685 -743954053
140099 144254 -480262581
45876 15363 8838149
59430 66310 80857268
140899 60837 -784105250
104202 58082 68567640
99058 143200 867206658
97961 107185 165547277
145354 139472 749426000
77403 79255 -479013008
12722 55773 -308125194
129712 44242 22436468
8559 87422 -120551181
131335 129786 -576442247
105395 57828 277331256
55295 46108 595788852
13578 111016 77518604
78831 128125 910020028
127774 37525 145653389
103951 77949 -366781106
107472 60953 607105481
139431 76898 -280275718
29994 81683 985314916
104524 136437 397608086
111744 24467 -874988824
16217 76304 -115113875
96546 111277 567907620
71486 137002 -349805798
109426 3658 -872766761
111843 147032 -929212711
80697 50188 -162167771
94458 72571 -344235309
87044 83681 -805925016
30367 11001 856206640
72050 94830 705576341
148983 114129 804752740
11041 39770 -384080456
10568 66534 555450233
27775 146093 836856781
110640 60442 -795329180
26453 6322 -252146813
16784 26372 -664758648
103974 135713 146720594
129936 131398 -373931328
91023 18337 72575829
145332 98249 -583065180
74820 62965 580007330
60509 9 -290018513
131072 126339 -381027896
111878 95234 222071860
162 143198 -508246523
106932 91674 -535182837
45583 144066 -577444309
147779 133884 -717831270
40189 42729 978531663
24793 9316 -312272930
89891 102502 -632644120
108476 34946 302768287
11727 32265 956649441
26595 81964 -822711512
44283 42340 915732016
45270 63605 506147809
11928 133547 428495148
61811 103555 208978692
63831 64595 164118698
50245 139314 613512505
82153 353 -310624183
94309 123076 804603875
81369 57148 -576277568
94927 6848 592859593
67577 106519 791874891
87400 29290 -943980518
27180 3241 -937871937
141910 99364 819298648
78104 22152 -203423790
34229 47707 -48410309
89660 33795 192491069
80322 26504 870848126
36011 16101 653710680
51450 84540 350141956
71793 22931 999423260
68082 149382 -125331056
45606 115913 876851186
65486 104763 -883059339
137679 124925 757039161
27330 104594 970151033
7168 26684 -997198474
75415 6204 -775566596
99140 31569 955240255
7343 62828 138377442
19547 129591 218101367
110517 106124 -249460081
87072 25501 -985492448
67509 89319 163439072
106722 32435 -506333322
128215 74392 397526639
115301 6585 322905052
145944 116875 -482734632
12848 100837 170255427
108837 55380 262497203
57061 40225 403184808
79210 114479 -146404640
100404 148460 -639716703
103804 64606 -867061569
109376 137074 701775928
82866 70533 -864565615
12467 135580 926810564
105911 76292 316657249
56357 41128 -293925223
59419 79176 -374080304
49888 103171 299218800
148230 20342 -757896008
5048 18340 933079085
140565 30219 -377071845
74622 66562 -291998864
37215 101741 238276450
74341 140582 575796447
17503 26208 54631664
81174 69656 -899044729
133607 101835 35436301
92756 23763 98774562
119453 47301 93190400
73990 29818 812355271
10941 102482 -248483625
99146 138754 733317079
9022 51065 1213522
13010 116563 -555457911
83319 124747 244363216
20823 135129 -223826554
24921 63242 187588985
115562 4943 -720174837
14154 20704 208701366
29183 149292 -999336281
122244 94981 -574411128
34298 51201 -604029183
62190 129291 299744518
79983 19160 783688810
120490 92183 -435713291
48703 126011 951056053
101592 1158 290858981
87289 34952 872641151
119992 94948 -150347066
91465 45867 106325614
39843 118663 -387696523
56808 139390 -663065220
48292 21777 -74330792
54258 44409 -48997431
24710 93135 -604102562
98487 90488 582720774
138575 8874 839596404
86972 129137 -663838271
56043 76195 -113026376
137486 124006 -116696753
103157 5979 -975017074
146108 23251 -736589919
63578 140784 931095018
77679 131631 161189948
99442 55246 257154195
51611 5995 177426170
139965 80555 -915531964
96506 16876 -569370762
63460 109623 482622905
7114 85779 -631063563
102178 65807 860484131
107583 148370 -912775190
84774 74151 319229750
10907 47222 164919375
13542 24662 -238101694
70364 59463 122248702
1000 132944 90403596
49614 78382 435684433
125607 60021 -661755558
52526 146123 -529469333
83989 6867 570658328
37195 97332 564914289
9141 88045 153322939
41448 39011 534174894
93068 119129 39085977
119653 103499 -998246477
48352 83256 -848645231
99657 93804 484417378
102203 55234 -867680262
111186 90801 -924528600
35595 120825 898365727
91516 110548 -23756220
15631 46740 -469656886
23465 121787 78409256
59980 71272 -691652036
42786 105373 -842687414
134240 102875 -19182965
115776 79922 -189612557
86650 17465 577380088
25317 21529 -89616395
838 23019 -240763547
119657 22939 222847218
68950 130563 -619381700
117046 140846 -683688777
50815 33007 -93045383
96767 40509 -358291798
51043 128792 296649941
132205 101424 816180727
16897 146424 -877392381
48214 90314 670716089
70090 17392 -334049238
87037 107713 -677285005
77887 79065 293965495
127462 23925 -911712971
138650 81536 -785188227
143539 117139 992664766
101517 109931 402418313
144481 125481 382708003
138555 4406 252002415
73831 117448 717470491
94367 93134 292237283
134967 8883 -355424392
44569 28391 -191691850
10527 108265 -126449422
138020 81447 -58080971
120860 45820 -848358533
75096 130537 908671660
47952 75539 -358450396
1156 14182 502866864
56835 67494 -771585617
47999 77265 714911655
12366 148933 75108471
109847 97196 521139450
38470 89333 -516388551
20979 134572 -889258355
64258 132511 326217375
133079 126741 -94438204
44384 94301 725083347
124013 127610 562917622
143869 65350 -600731953
103183 2266 808964163
96306 52711 -276361191
86275 18403 621942781
97213 113935 86761575
54082 51520 -646322365
15548 79108 -438207510
27558 101211 -898720093
66390 55867 -239749999
67533 112598 618227319
26880 80647 -640051108
136283 83616 -868249389
11872 94250 391596638
37875 44916 -172501232
1635 90495 356765550
72437 89074 -715182862
56194 57571 859284668
38763 48 601369149
3647 11901 594618709
107562 69100 -361715758
111950 143924 189858968
149420 100455 120199682
2771 102723 -768162873
132581 85421 499883168
54468 28465 500472200
40329 102011 92914121
21765 140403 -658217251
63701 61476 279687392
5919 29981 717035365
97890 78251 -594417024
47830 123693 -264684799
129655 65839 -536822337
131544 64639 -994051857
77846 64904 257921399
147227 24551 305132715
120165 72288 979642866
132368 109359 -774067916
120307 13976 -71292045
61887 49236 -468570889
80295 29449 862593642
77702 81172 -633332258
122375 33905 -609280104
144963 13708 407746803
79295 5955 -704695179
119794 19388 -391451711
66440 148134 584877343
28852 52944 921349140
28993 114035 356795874
113870 53624 -848424870
34363 117323 375536677
122148 45192 110734066
16516 73145 -734403650
44724 25573 -8986484
9898 125312 952709465
4628 102173 617838689
43002 98473 686359023
8427 25415 -168979013
67794 109579 663595597
54229 128185 793530285
106751 145768 789496871
17238 110961 -891312285
120112 128174 -608193363
80742 49217 824232821
61577 85449 -904693298
38749 72508 -988540169
71305 104869 146543719
118765 93033 396677547
33403 24726 -343422913
64279 15045 -696673597
62700 9908 35544129
66216 63830 -685082073
103013 85711 -776059637
16320 114680 618736127
117798 125367 810632346
13985 29365 -137085143
654 55605 510906686
66916 136617 -34141167
70414 9353 681975878
129506 118126 -498047025
119923 77942 -700681055
105666 1936 695364785
145038 114929 822089166
107221 19677 -544039564
14855 105732 -963830664
134377 89969 544069048
113224 27098 62560901
94019 10040 -888274366
17248 33601 558884913
60351 106349 -60291491
123782 113263 -423422837
119727 127493 341983500
120554 131322 -207494182
34292 61770 -945195197
35498 78491 284768051
62267 23820 485626646
54649 149115 252104467
26868 62679 -857690484
115910 71267 752141506
36198 91280 -650273651
41780 27764 -234443712
31261 22939 105361061
134687 135992 146964507
103694 4892 -910196580
31183 147741 517361267
146955 46419 646706590
119517 146920 -179579479
134694 8178 -338199763
42085 27691 538165256
120925 39836 159522049
32930 129746 -278778707
87986 90081 -19501853
139018 144634 350524843
42851 72355 -155273372
4403 53893 -461131143
83018 104327 377504140
94747 8498 -455905801
41778 5965 820893768
52117 131392 -842974233
118584 22368 693231171
75021 59077 -659525513
26140 24860 -720924770
78002 112633 912949926
37203 95703 627131542
144617 53622 -339521284
120222 111076 150933025
124447 111545 -767221455
59416 118945 -459378226
14003 51352 439609119
97657 8160 -753888034
20274 96857 -800935874
67273 67601 -718585558
116507 22531 -34506693
107721 129848 652137381
75459 3029 812019028
16215 77755 568522167
103453 60029 -187430615
56608 68329 -906930621
104644 111963 346763451
107127 138140 273156909
106137 8460 991952948
57042 12395 -202699989
142511 51468 -357295824
127332 82591 -392861130
29151 56072 -994736243
113928 140738 978992878
59186 137371 358875219
74246 64348 701720093
7709 48304 9746033
129142 84891 -242171550
119464 44815 887776481
5669 42890 -386458979
128438 127325 -221067690
68253 65051 -610675068
13878 20312 432861180
147722 117725 -986228047
88940 138051 790189250
52230 48597 -523171723
57228 89286 651713434
8170 35069 419586526
34512 5884 -714089787
67996 114746 711619493
71943 58588 -908544233
148357 128650 839933502
58649 130464 -848856382
17053 103191 274148673
45557 41283 -790177272
60924 25697 689483470
88233 114091 -658681423
112384 51591 -123016237
3803 85790 -287826093
127128 92562 539043812
141291 122999 -165065705
64339 70048 -399021825
63814 110940 -685639186
129104 127427 -889692124
121971 143432 654173821
59052 149664 -72614023
104644 32890 -778776997
76975 129004 68507931
37208 130000 -451816822
72450 17195 -516861421
46848 16803 -678175847
105778 91809 -722346600
33747 115886 -380236778
40108 90119 -509108272
44709 69865 -659574662
30118 88650 -550095747
73713 31405 470501731
136609 70696 574970364
26297 11025 3372495
87568 56820 42048636
86533 98279 -568679270
94401 7748 -584820621
57217 126414 278975089
1820 136002 -884236970
63705 10138 523550897
89222 28872 -243123079
54290 104831 990091866
29070 137354 -403253664
20066 91719 509870923
146830 137095 -717418943
64331 116715 975163678
75154 50038 841146340
110261 96974 -216925207
148987 71913 65742869
21443 131157 113930546
52390 60697 460051077
54574 58710 97884110
65325 1558 -683880908
94678 36529 816876238
38705 64359 570329463
112680 72882 -48918943
26928 100458 -486444420
5283 45720 474260911
80096 75039 426678433
97955 134568 155213428
86229 72751 -903576761
39067 149156 505453958
89614 106158 399821336
56016 25412 738126966
3034 28674 468195438
41634 12437 -932210197
70236 42698 -90906399
121070 103458 -535944354
63455 56374 975489527
118911 76688 599542935
92351 97812 -956249712
93997 67134 111109956
144440 51833 116295809
59305 92517 -122887158
59865 70288 950377615
39526 130571 -192156789
143884 119477 708799197
77268 71636 19094365
67160 83455 769592673
25851 100325 746140510
43682 32988 281713874
65197 86524 415534433
130791 21720 148301097
64139 52720 -854595138
29442 93533 -609952659
53512 12298 255348790
119548 66416 846494791
23856 62572 271082759
79697 32196 185986442
141091 101636 -5201460
142912 45484 120700606
120369 34948 193000478
55804 132554 -703114441
101590 48466 -128119172
14282 90340 206682446
109798 78685 593250564
87688 94900 767904156
94444 15402 94377759
58840 16164 -556478289
142721 76776 680710210
140841 51582 20961923
53007 72265 196164268
2624 129194 176709050
121220 141736 -864868750
54645 22753 291165527
61820 46324 9503106
83553 142049 97189613
25204 3902 762559965
59295 130884 106232643
17045 132761 -927636523
19273 30323 587798349
39436 71835 385586910
45774 19243 576872555
49918 97065 672407834
144043 11407 -218016195
107151 31429 193253173
131070 136545 166853914
127440 130884 -766100195
50253 102941 -652457513
135990 48233 -457785656
62736 70315 688781412
97037 54323 -69444595
6114 136108 -461498033
106190 110367 -519384795
27203 134239 -334738796
17963 71587 -130997779
119085 23392 -630803153
108232 30010 315529634
63733 84899 474543078
66734 39573 -147868731
38982 102726 542487231
42858 107363 8893315
53467 119657 -390248174
131267 58547 -160030567
128792 116916 920675560
22498 145913 -927786580
91940 130581 829376434
7925 102759 -173897822
109473 132705 -698268453
98826 17474 356614093
82044 145552 454534250
70376 99430 656218356
47438 42098 -752024247
138732 81036 198572642
9461 21565 -943327651
51107 100397 172507614
136335 1485 186675182
21989 59175 -445185333
788 32609 -418538932
147196 137077 307214065
108843 62001 -195837009
113361 133078 -110752678
20342 28186 120660074
122553 66789 -122209465
29447 61831 -592228144
136474 28874 -440894771
10799 138124 -45578431
94051 137177 897718226
100563 113092 82363888
66760 139936 88084428
127613 107927 187865751
129214 142569 -37656965
5205 42765 62096456
70687 51859 -820526727
58305 92907 -744266474
82935 130879 835268600
120095 147168 -14252478
50211 43092 567505910
3301 76939 286978649
87764 137028 869377549
80334 14778 -1752422
74306 16553 -119832996
70602 140931 -683934630
139663 70559 592823930
53226 68575 303325971
114679 142452 688317534
35200 112020 -417379782
116462 50134 147183473
77393 7291 -719920487
96874 96505 -834241206
114363 98641 -515567895
147892 4713 622143689
145039 31266 131688791
41837 43325 -22465032
3881 4252 727786966
128972 106378 -323333042
37407 101561 307459047
95559 34287 914944183
69262 130278 -561620521
128472 104577 25548814
72734 45183 990695226
51291 121435 689682745
16262 93277 135908258
91236 54015 -85069967
53938 19945 700442340
55764 7521 -415711509
73599 131758 -744034002
88930 32589 20136541
83977 75713 -43006627
10988 66963 613881713
54503 79365 52158419
102953 72512 -562133061
119303 104706 403941193
142006 39737 -187845751
81834 70491 -787204763
16974 93713 325860196
92254 42789 678756398
14553 38587 -830401555
40918 94331 65241535
130875 35269 -870235061
23092 47142 340959797
81179 54535 237710705
52027 34255 -660964910
14163 23018 569964724
38996 134202 -114027376
16127 81479 355823558
76312 82634 -872028804
117006 50424 757450599
116902 71485 -738598707
60530 136076 -214809759
20061 101946 849998924
105624 69490 -606794791
139786 67644 -541624094
117830 78970 -257456139
143385 81960 414593217
65728 140061 -978443071
42156 33331 328272122
104831 17901 871503847
122008 50165 -537612602
52060 8653 854588774
108893 139700 -551378095
21396 130853 -751951046
98940 141588 -584577285
75363 69077 942236930
126702 65221 218280524
43026 146709 -176888108
41600 101305 252812723
112536 68540 -946670878
24587 66559 -953282409
42868 75090 436478327
100713 74810 -130823690
135922 6105 -989346888
117785 48131 566664496
34597 7304 -102806594
21016 21988 307253748
9358 75605 448257196
26722 19417 -537003406
45878 16320 802182047
130808 100618 831517887
39379 111558 770350919
84034 122552 -766408158
87307 24336 -343648214
99935 115143 -760679465
50709 117319 -652536170
19543 75156 -111967134
24517 50161 689849200
112050 68237 809043684
79891 31741 -308498289
122080 127988 -330381812
80182 34356 -465707177
3296 94118 173276549
7042 57883 573546318
61847 124819 162773198
88718 61109 -797141982
100430 101776 17387892
18602 105463 789623534
112015 20981 -184994158
9315 62180 107133601
71343 64855 727780924
97170 22130 -538529941
134833 58213 -594993490
130655 72061 489985810
11791 126965 -652468206
14394 124255 746004977
104782 144053 709886887
100440 56611 -982533269
100631 143287 742593704
43242 16371 928186270
106571 64869 131639763
119475 53182 -783634859
91999 100579 632251764
27437 146057 983748957
142319 85411 276315426
105360 61970 -588715522
134756 56422 254863607
133816 32947 -371267102
53910 106626 247030999
27904 106816 797203948
34165 7102 803142554
71858 28507 -572984433
116994 113721 1845087
144937 9951 -302745462
50237 71449 159228708
106358 22137 -715347129
115745 78718 6406375
30534 22762 963303126
97081 17481 319388662
15443 103714 532029176
121365 97513 -134830937
110265 22189 256553701
10035 45142 663183108
110598 15544 -797290641
84864 127445 502778785
77135 69587 -816690316
136997 25036 297154120
49171 76331 -141378023
11001 130873 252065150
66823 128049 795950964
61383 36440 -28514949
85469 61692 -704874573
24890 22331 -792651482
126175 48647 -453963472
92070 60659 599952550
93227 134815 -907794945
138758 115199 701104567
74833 25742 -795755359
93011 22038 -677142387
65443 148289 222004286
143446 102789 -680231479
136650 144673 -265322054
28461 77408 259809593
27464 10221 -33909396
55994 59660 823235195
70417 105431 -87242474
101086 65034 391197235
140777 22319 690190014
73368 121692 892405114
85435 145577 -248921382
50628 16862 602369034
142711 143586 225651380
81990 40452 52602694
24957 129535 -213181366
85652 31879 234206036
140352 59547 -255174449
14382 135977 -656060135
107507 35603 756564118
113981 73090 893405282
71366 79095 -738419186
31110 121461 -843058077
120285 101564 495355998
123232 79321 230031701
13323 54496 599986181
127460 66470 930973741
38358 148358 -899611158
31815 84251 -89213119
21788 62349 -422594952
99064 125891 278601431
117698 53370 222109228
65069 44394 -32623474
2899 94130 175040739
3016 22934 -224717353
3196 80489 142263144
40978 8316 571597711
64171 103920 -683347966
113687 142928 541844252
45400 118863 60752802
27806 74201 -37437293
9283 23645 -419635848
74122 12479 -464440651
92122 71888 -161734035
15464 76010 -539974122
27142 59743 222793918
116348 125148 -839395671
79951 70234 -55303123
21573 133562 547884239
17163 141099 -394342480
71612 51895 -427528731
104323 83311 -970318755
16180 117918 -574193563
33326 136837 -968445272
771 115566 -725991018
29996 135702 8059762
92517 82553 870075009
50193 8515 392257701
36693 66984 -227865077
80449 125924 -243261454
136800 122285 94024963
21901 15460 581090677
126498 14777 719380344
51428 41955 416538609
32614 144713 898860541
122020 26949 931951503
111021 17946 751794109
60624 104128 -802681144
89620 144534 -56050223
115697 136042 -854028514
12990 29419 220903289
13645 89492 375162240
56938 3885 416750220
133731 47796 -60651614
65463 17249 -937693140
32078 79316 287098175
145472 107684 250001749
128024 61807 477615914
146686 79886 -572484391
37654 127222 28892916
142035 4056 97815636
63774 133600 -875546565
53624 71742 975973367
104770 93424 -506766720
90152 35755 911908848
31890 29511 -553808836
42865 105133 -523806543
80913 27731 981364050
33646 83458 30318737
129257 37192 -841483480
31999 34950 254477757
124203 5155 -210331606
25889 141298 541566448
49542 118400 -839451311
123995 32501 -306211173
21068 31966 -950100773
116920 132075 -420957744
41660 40361 808090553
54779 60823 399300944
80746 10155 927298388
52752 46003 788733043
3227 48250 17262955
13413 75365 -108513549
93301 74034 859214135
85310 68588 71576597
74675 121175 438417814
122203 65684 575119935
115535 109897 200577827
6561 32857 484975523
80414 65168 555194031
140095 74470 260623170
96772 67335 880755281
22933 133292 301513943
70644 13632 351436215
125515 145686 499758518
99241 88181 614721137
106627 30354 -729508228
57923 131404 -137109852
32276 100260 551184181
1537 89748 -540310811
41654 80561 -804525653
9962 142165 465379928
31830 27604 -444292371
45396 115663 565503984
27250 113176 -37681268
33559 1189 100022733
131660 6401 220206588
10420 135391 501838473
19639 84517 -703576794
46164 8027 657431825
90650 128869 -524685507
33531 103931 -997715716
49359 101243 135639273
20547 108332 88659042
66344 47387 288271883
130055 74062 -407796760
118565 12829 793911686
145558 22702 -533971132
41455 65377 327793228
20605 48532 449196287
139963 130707 445724596
71753 107296 -48132785
141549 121882 -944617406
42945 106724 -928207401
84104 20510 263136777
20073 129503 781870579
43919 119658 956201794
57556 72820 -252174710
41658 17408 -553998688
136953 141909 -820707441
31414 88249 -993131256
42032 78598 -92223051
144389 13136 909622438
106818 129058 292558590
81897 52697 -744969048
145137 114447 -183050232
54165 10604 -853995897
98281 22165 255361810
117254 23883 59523822
101381 128723 701811299
20371 8559 180097763
80997 57350 230667243
128062 147836 -86608064
113014 136368 13837259
34412 91411 -371301051
4335 24842 797154188
126640 116827 -964080027
95057 17785 -111308658
132422 51074 -460373831
80799 54804 364819635
107895 69144 -262822289
140685 50360 -900281171
149095 98507 -474555732
93701 82684 989352403
39484 45713 163600632
47028 13336 922797689
65728 83728 978588907
34696 100130 960302267
34544 114205 -103753205
6858 19215 -686044761
34368 73426 596343939
76186 27089 608151856
6705 84199 -912601005
33152 50642 -507004774
119508 12125 -460384485
97043 130892 949169512
85398 9198 740274290
35511 99547 697455605
26868 34039 -185441744
13411 83039 -109555937
120342 7652 27134388
128577 43271 -847193860
67559 59808 -765153087
125991 92247 -348478703
61860 89429 -731653977
75532 144701 -1497103
50262 44447 -548649820
88352 22752 351772983
143246 75537 60524027
24279 106889 -652418136
29888 34736 -61257344
95402 29162 -335907053
119271 39596 -248617100
81660 15885 273451334
125625 112847 148968709
141563 121091 966411569
24305 125821 -374646501
18742 42024 -319827864
15146 76157 -760712770
17349 51839 921359872
38069 108497 678646369
133745 90578 -598062559
145740 36970 486353876
19650 106447 497712348
96320 10232 -841078351
16873 11832 863749071
5455 116903 385459651
50420 102734 147249501
23447 108841 -234184523
79271 55455 339628587
35211 68827 -740352158
65746 27328 444935844
13510 34859 25973682
124082 68031 -713944721
125979 43238 486206364
34698 50186 400211809
18377 116776 973360964
114212 77028 906170787
8078 26148 371577882
90674 22902 -336144289
26861 83590 391861844
19909 17475 77793583
3797 142458 655362674
1077 25454 667217308
87419 138531 514514368
12084 123881 -545178955
125876 64987 78258033
98454 110555 67563059
131203 36326 -365459840
112713 112805 685576646
80890 73012 206643403
135881 97095 526515953
62042 97960 -849895503
123097 147633 322348323
125083 13833 -287131501
46188 27757 -689161597
104710 21495 -160960174
1223 34215 49512434
143259 49984 855484747
3973 4774 -44649994
143569 63025 459278373
106690 15823 -565388525
54367 18358 -948518320
6048 105723 -294558045
39760 85375 269352445
112903 19376 462226168
95017 115562 -563182797
88831 28931 332927836
52241 104945 -86654527
111323 75610 611462895
90993 142359 -984470432
44658 137681 196712497
20102 125080 333458687
87720 121599 593404811
117313 28108 587140654
147730 25865 14505422
80128 118446 -213094887
82281 29720 -544899647
80169 77840 114468223
10623 102398 -37904075
45251 63439 758682292
28181 95313 -358585005
19236 96883 -758583270
144713 116850 -46486145
66464 29631 -5111330
26691 62384 205500127
109497 96639 470979263
80092 40036 -387783300
134498 128149 -25819670
9017 147997 315201731
84258 46607 189195368
146137 97526 -814982334
66539 34597 148492519
22899 100770 725571844
120727 125083 -168190832
93944 114127 -929364226
128597 71735 263819215
48361 149510 14715147
87592 18908 -905002914
34600 112416 905127702
2637 87713 824635965
125586 13671 -540091050
44669 58308 541421425
3096 8538 -590119103
66192 33338 -56067185
103665 52236 -54786863
133395 131729 84174059
24165 1784 949709073
62962 57446 162505799
16714 45459 -110334746
129278 144138 -199541575
46419 3244 -556247287
80840 16526 560261712
38137 119247 746606675
69762 79202 695347835
3000 43591 700879660
115369 59913 -46819499
81031 18279 210631217
127397 15642 522972113
127285 128015 292277309
67213 76455 691238930
60737 39738 -272592020
42991 136607 904873712
76523 48135 250275177
9007 78153 -641453144
106418 50986 830321936
134877 50680 314446264
131844 142165 97046772
27774 36490 -570985651
33104 72772 -736116034
99461 125475 165163238
66910 135205 485832565
131295 76881 870051687
20755 51777 -475873308
149296 104463 191975311
99254 95801 378432175
65984 103684 639658448
19493 138089 -711414945
44089 108823 86958835
69120 56931 385526594
137230 66755 665732771
25396 61307 -696411494
107012 108448 212020240
112501 77114 981118814
129310 44856 -916304836
17210 9168 -438353536
99628 147328 -580394498
121450 12308 385361492
30788 17898 916103550
63072 120315 305463177
45435 102549 -959155777
65476 77575 -74370951
52938 87866 911302649
111993 70573 -284494840
124905 56821 392736689
38560 137232 708032271
130438 5991 405300630
12043 95303 -7506763
90796 28395 -955603799
34384 5571 827259607
137792 69146 874724553
122710 34017 717688082
60326 59738 881938820
137749 71397 482275682
94507 47735 -593573149
66040 37930 -354182134
105658 34530 214667155
114412 146175 695919289
99200 34225 885323390
84979 33526 601697771
21081 77142 777879536
134589 53234 -228776191
22353 149270 354535398
142007 123331 986101859
75834 89727 380013359
95724 139546 -673588099
133143 99233 -805250353
44062 113262 -343504592
16756 46026 -595959634
19680 109107 375208367
128769 135662 463429546
59746 85451 394170698
122921 96835 -860759750
81052 28029 -236917748
24135 9852 -621239546
38718 46607 430220700
17818 62565 -882252982
62957 14537 -187041752
107703 87688 238506680
102622 31516 -698823444
113847 126007 -925934743
117986 116599 449097675
81753 23894 46675651
111994 78152 737366309
63128 121080 571809044
142626 77047 265114710
22308 139881 -130771297
18721 146855 -329035669
117208 105313 568094376
102387 144950 123026069
26293 51143 885751366
148298 30709 765507164
62226 38476 -395781706
14406 89069 -23429749
148046 83689 277134088
91996 29274 363667305
103922 92509 182097334
70958 149598 788903789
129607 20385 -149633838
113005 42604 -99698556
85218 52970 705338203
126636 22400 59193447
95167 128671 -386536502
16590 81876 894534917
54919 20731 936670545
136185 84920 -832099628
26347 57092 -197758004
111821 98436 -938194325
71285 67618 -386805318
109767 20107 887664825
70019 123270 -822090344
99936 70331 993198872
21725 115115 -841612369
45888 61001 473295957
114721 48283 -290604955
140919 61325 -211755465
73634 31892 961912372
144697 86535 858627254
136182 32285 -920151185
19131 63639 -945730550
90586 104091 -57273240
124798 127227 -561513927
6070 82830 4026933
9341 85635 -664430821
352 59734 279742274
21188 140634 -453009080
69987 130473 -859989682
111413 147941 -712426302
113550 81808 -554488383
147099 120342 -376845340
90209 53553 -369010595
32791 118298 185556188
140044 65064 -717407856
9557 80610 648570588
37172 70252 -795034233
77615 137300 -95254389
32740 119081 279811338
123392 9648 82810863
29499 18474 293642077
108475 123951 867906596
5891 122229 936238855
104268 3074 -812858413
105367 83675 897406177
139509 141216 570710491
136506 40499 -602836487
20412 7401 -763099589
38019 139018 -266958648
10419 127225 -904215661
5522 134616 435537853
72309 98248 -30170194
95461 107778 -565170512
75246 20381 539847747
2233 37225 -287934239
41973 23157 -210488058
142670 5502 -851290504
147235 87001 696419879
133292 46479 -557131964
59038 108310 25057108
4363 105403 710138214
23914 74781 688097601
1826 79028 -263245599
21292 133910 495349298
88292 111129 -991310556
129349 76170 -987368791
69410 139068 -716507755
29745 24051 -411315098
114337 102218 930812997
119292 62573 240795365
41229 107136 715563593
126268 11870 644423874
66148 60342 700423315
39064 142300 412368897
42942 129869 -53184388
20772 49893 294877588
4726 39379 441514703
117723 103028 461498171
27834 90430 718494570
55227 95277 555928931
13142 144658 -886451275
125048 43893 841256686
145337 102817 135108401
123970 29308 -733094196
77539 61864 -347436631
21922 59330 -125472447
42449 124108 506048096
131397 96007 317624266
138372 25227 -961972208
72011 108727 -639737554
69514 8303 21543150
143720 105978 -634042908
55827 77089 241586864
11040 56639 126173836
146369 118088 -383257356
84939 96441 602502776
115914 46251 161413506
25384 122271 688922940
56634 80433 4636848
124364 6334 -76625294
120037 94350 770095608
4064 116590 -741860945
3806 122343 -335749097
11763 82275 -220063111
42067 54994 -837008746
13264 55385 42006445
17360 43709 852339229
107885 16468 139676794
60677 95196 -584656380
77924 100824 97739969
47416 141302 -243878788
114328 19138 -721053838
47383 8546 -548555991
92081 91814 -896883205
99035 121680 395845229
122432 139494 76075414
84981 98856 -360239919
48284 147930 -362483518
87700 144956 -648284752
6642 61349 -714878429
87646 80568 700489940
10494 40031 -672844839
39078 35617 325561002
13531 52073 571954056
147674 99327 428854177
134132 146385 885110943
76201 127701 -836987189
98130 133215 -272970811
110451 117777 -603108211
149066 30505 -587386282
133776 46754 -318098468
146462 88005 -872161030
9730 62054 676636016
137580 77742 887385935
64133 129165 -224194996
18186 36241 -539887008
136278 149686 -478590879
85843 80697 -310599126
107992 53040 -618847195
78109 53119 -951812599
41558 81879 360951109
45481 139335 -780167466
21724 101232 -256924866
121914 9620 364385506
142577 21661 667382730
61722 64781 -346196092
145136 41766 -969677622
46260 70716 -892629141
80643 122163 -414857716
104605 16942 -417529030
113248 83325 -764574399
16405 30098 -525731246
71500 19718 -708269352
92487 136826 832596127
133336 14941 -974234699
46472 80096 747966788
120351 15825 -769510575
130701 45573 -616921422
83358 136000 -418633273
134731 26722 628380054
93758 44983 -520992398
84207 115942 176697765
36846 98551 372934228
77757 42397 949577811
134544 79109 626959461
7013 15437 -375363188
149358 52078 -537146334
110614 123766 362458634
48557 3781 -269814376
43493 13451 542585456
103925 93434 907523118
71988 107838 309415404
100424 113400 -655666557
15347 103905 311631786
145850 17714 526649288
33250 49779 -476716695
98079 44630 -151204810
20150 70410 -317585327
52685 993 348813220
136194 27747 -347718573
127478 2377 -418879574
148960 40668 97782364
100377 14369 -255700847
121963 56923 376836043
71129 120236 -853776451
92820 109359 90287462
4603 125024 -249455726
65476 22411 -688633449
65131 36436 -624920186
39666 60600 -480895761
5327 25300 -359233332
119265 73213 760409273
88230 27717 576715059
46998 62445 674575139
22076 109256 -87202299
129905 91088 883223677
143983 53192 -835628804
51720 78930 -369754876
19771 4287 -744795874
80703 33236 830936696
46614 133063 -935863616
91613 50949 -536282226
128198 139241 239414141
89633 41592 113857873
71185 34578 983237977
101229 49061 -555960628
30245 10597 -84097255
8485 67393 115029591
129982 130991 903903930
19346 21251 -431031681
66100 49299 24138541
77157 65999 259353378
125248 91896 565108829
926 76176 -517826672
81480 96310 112907152
138785 127343 387479506
109046 88660 556846547
147718 120844 91445893
76429 941 -119940253
58889 11180 678178405
137336 45016 272481953
108474 59643 -760508909
18166 106203 937984782
68072 100660 371296767
1431 38377 -858488508
96085 13169 -706762927
10735 121970 -587661993
58508 37867 -990220242
149475 128511 439140005
9507 72614 -395792369
74405 1232 -153400249
100204 1738 597258625
27469 69105 -468530345
142871 18017 568053791
65131 84657 858428378
103458 30096 811857754
108087 139234 872282072
133130 20801 992165452
45767 113046 -410376858
26225 90152 -63906258
3242 22880 -27634343
124461 78048 -962173678
45194 128854 919098674
133603 6832 -6646514
13627 79754 236319361
3122 30146 675562915
91086 41936 714190560
78602 99825 533039182
127709 7138 -777936091
92658 36496 -368657238
147751 117049 -237981154
144906 48239 -914652756
46098 49724 495420118
67920 7689 154696953
51174 61141 -231497657
139697 2898 194974689
90078 128554 587326620
40191 7192 671863499
79700 9116 649831143
145330 27961 -580577973
68027 58982 -738710442
12190 5575 114970081
29238 146966 -587775110
58916 118478 -74427085
99687 145724 411896916
79747 67993 -947465708
136023 11547 477535790
134478 130671 -816867412
98733 108234 -251601212
36772 57476 -305484255
62221 82807 868492597
11979 33286 -260412480
88360 142472 706505161
16338 43311 206244011
103630 60402 538003642
15927 140482 177342089
55254 8253 -158706615
118175 52174 -133087875
133167 111878 232439266
120050 98730 983421467
33016 105516 960568934
28349 103644 -455381217
1911 4439 556078501
126879 65334 291534762
119549 12513 -977033123
93085 135205 -588089109
10001 15084 -224714165
94892 43387 905986440
57424 75010 349566202
24536 90187 -9872688
13836 24909 276086283
3290 17185 -845355704
82543 70675 -63475544
72408 7304 -280390214
107486 70029 -834273850
105348 23420 -449091711
89518 123933 823649009
130265 59275 58534771
78002 39594 -386735721
62301 3897 -136192988
46032 57940 184984361
118557 71264 2325377
130914 91784 214686818
98881 13054 332003219
47132 99973 -587071303
26493 77240 120063164
56221 47833 -565601146
37261 122878 -425979630
138165 39128 -87471661
58471 91023 110142510
44316 114401 833304515
51135 140610 259289518
8364 57557 853857710
119699 70794 62219491
114706 91656 -346125377
98753 123117 104569832
10956 145695 -443132177
62776 51917 799813873
117252 149060 140592247
12377 43230 392756879
33300 76314 227797452
86423 64268 -176538723
17366 122010 946553282
18686 60830 339795044
57289 147442 758429900
99850 139278 -965044145
7384 71735 216476413
120070 135649 -552325538
4982 131655 -545498892
107916 92939 -796217501
102228 4964 553342394
82858 55537 306378539
39865 86776 643947847
38362 39736 21945730
26135 139158 -795105659
78222 107425 979380664
89823 122475 563802500
147620 98392 -865487222
139798 105466 931623790
60364 104990 666012142
6606 149481 -676961783
92235 67592 612626121
25068 135370 -238560836
135954 93816 228973588
66427 113498 165129263
55462 132825 317592258
33004 139854 -461977743
134275 82875 954102157
41923 8725 957936563
68900 141812 838306402
70816 132763 977059727
90341 136699 635561954
25339 100610 806233128
66315 96772 -353340388
46252 106875 -317789942
116769 146872 812805819
65226 54769 646528762
107698 23032 24595749
75056 37298 640568167
123408 128906 953080751
45006 12651 78613440
10902 91940 599036837
19321 7878 535273761
43900 46731 -123948650
56921 77492 231377136
108370 125168 617835969
74348 105590 -453011411
138432 89220 -111827980
16533 90387 146127817
119819 25879 876416447
61074 83033 -946000866
16133 56005 260018451
90411 52102 282665589
118616 146257 759467442
138762 37068 905979893
81562 103035 787745373
133437 50794 827002043
27299 144754 527005094
7763 119265 109581220
29130 75066 59162664
53524 18202 -658175761
16848 38347 794109802
31815 96131 650757079
105335 90443 -576257983
145873 35276 503151719
30298 73181 254994446
77888 117223 16265736
109530 77437 436299326
10648 17924 218774819
85941 5450 711959242
19358 33087 681366521
135981 7321 -785269213
107252 117420 298747720
26109 5497 728553180
43946 14765 632759366
16163 23280 603343708
58291 149479 778931516
432 143242 38998452
60740 12423 320525199
47894 34234 264412361
96828 107475 -995658283
76663 141208 -289554968
5181 121528 -494929095
39431 69490 -602280028
133566 121188 -263765651
82239 31899 108728132
100751 31122 -830306700
101598 65673 -642642716
30673 110350 -832500313
133121 12036 195670116
16847 43439 140546644
81895 2356 52846293
758 13193 107051209
17348 23645 -535664915
84201 142650 -740116659
133021 104209 -711198513
98938 43664 -935756799
36074 25211 -411276548
133629 75827 -73017189
6011 33039 948322594
148209 29275 -403566207
76094 32757 211189994
7928 148411 -214925608
147937 32189 937853421
71494 101127 -398683402
76131 97880 810355543
84384 50751 318398654
58145 11568 -847721575
143184 103705 -954998762
8738 100231 107725466
22845 37939 -533451530
18009 119548 -424117010
73727 61778 -413387656
54555 143347 -141038074
57761 84148 -93189931
131188 100162 -928222777
115681 32706 489555491
103571 77898 42925409
37349 81010 403837497
14196 146903 437173494
139842 53266 -652407908
38628 85071 518617565
108318 78575 -29305990
99006 70038 -325115720
118156 103747 -303023049
87500 65328 -4234298
21435 112258 482829172
137019 84890 2920681
43330 3858 -360481590
88980 135913 -528291810
912 88696 603657799
82993 77120 -754337418
98491 137580 193104050
68208 128066 -984431541
63684 1434 504616137
126467 71071 -395596725
33925 46498 -938681764
126024 84595 611777809
38785 93161 -388798598
34592 43313 140390289
137522 126006 -844009925
7215 81676 476655251
7124 23520 -560143805
4542 10450 716739093
144601 125297 -647637583
101938 142771 712491573
61233 122963 803795419
96640 40097 778393398
48749 116647 56477576
85580 137627 -647510706
46751 136306 -309997436
136606 126907 -141082678
122311 82147 870030136
76221 66373 -411478652
60513 135755 -168073637
136147 3728 422265697
122512 140890 499688429
140291 74254 -365451291
130235 2043 891602885
145855 147507 -744079517
55789 29322 636544782
86733 121430 -829702643
72539 20180 162292359
117696 97072 -995465242
125238 83863 -660423176
58181 56542 -344400084
69357 96553 -594491006
107667 118034 312855180
89037 108446 898160973
13193 106097 -801182424
2585 81005 -338176598
144411 46338 742071924
67148 123958 781536132
102286 109590 266416445
122480 34403 -685320565
25602 133554 767044123
40604 25079 -928782787
83960 61893 -705292558
144479 74589 323670082
14341 69137 19567700
25890 84633 527207081
106704 26859 610293505
43533 37013 -789950561
118630 123919 454602486
73675 60298 -9052003
43860 132701 -65794237
487 132953 -96541096
81741 51265 -103332976
107461 48622 -787050210
86797 57389 -265012279
35388 82459 889051213
62056 67997 -334107481
107599 17834 348458016
80871 47487 349096168
66908 16773 664304766
125724 41982 527894542
92151 88442 358183179
26562 74420 -33546776
97321 98983 640066
47083 124278 -211907357
104092 15906 -295940656
110450 24096 -188354492
138164 116401 -75533350
44035 54587 154572695
102574 91349 -359282901
31715 14735 50251418
60472 134909 -999056806
85454 77396 504393882
24520 121275 36063255
21023 73825 -115682791
36606 62419 465100214
117062 26986 952756507
11039 96749 238742212
50194 19348 442145607
59184 126022 12427884
29557 13748 -703315146
114182 43988 713175381
116076 53072 -679892290
63900 40614 535663721
42419 77479 -546628394
149468 8130 690511143
113650 114980 303426161
44784 73825 881248464
140290 10621 250355897
70151 16047 -90749266
6465 42091 947351490
63354 111112 65649793
77275 113771 200852338
113025 32826 69303586
72375 14387 293746968
53033 55505 -541731217
82214 132143 773854999
90188 116254 -321047289
132185 118658 23872942
77274 14469 -369730575
144335 23205 995536648
107994 82571 -565970358
109391 85188 -478996378
5600 21450 808636588
32972 88464 -207782190
17760 91746 53983797
64628 117439 706691153
9212 104426 27260051
23057 106787 -463359136
133060 113325 229875315
26927 2642 -263955633
27948 69425 -678476307
84943 113085 879662469
116025 17952 418395044
53093 86364 375493227
78936 9999 -488937691
53697 145030 -616574315
50408 68148 978213255
55173 118575 -297568121
17577 124619 -887335634
86920 70595 156515721
114330 118006 99951241
67997 136005 -617082738
125407 54313 -829392512
121487 34987 837209765
88739 104370 -32232185
33642 12147 -752680548
119049 16683 -190763403
27220 146335 -365737447
8102 110917 721268570
140704 77176 -120849165
19111 145599 -454111447
61112 116276 687780983
41008 106720 501974632
49432 82260 -76911799
49672 4937 808211257
128346 126946 -743323405
147425 69601 545921482
55268 7798 -392223514
15283 11161 780990401
70472 110462 -960249217
44713 24188 -934442883
79958 73061 -495693427
40091 21194 47841677
72105 66562 963207080
139329 112303 -471794143
23870 70384 262675503
142756 97770 -364000754
21062 2677 484741603
96792 83951 -100793260
53357 66585 834790413
63762 125462 940606148
39372 82223 158358585
120539 141682 -707279293
141959 6384 490158163
70595 65196 991120111
22011 111245 441033453
30245 8792 400519512
103777 85829 -13618469
73488 98899 729381534
149471 123347 -667054206
41611 28001 71204508
97467 78284 724576729
45674 67086 -423416764
106897 83489 -802558065
51471 112013 411893814
81349 35117 348246241
113145 98156 330332135
4739 13242 73837405
46644 133224 216707783
42834 52758 262798690
62206 137799 -305046928
144876 130984 379147112
95453 140630 306494777
81658 92743 668163342
104532 16135 979002225
117294 143626 343850398
132005 143104 -854078635
54021 91472 730892461
94660 56703 413402202
92153 60244 -729807413
125495 6814 271628023
59920 122206 -912473126
89330 17035 54513041
27223 58535 -384594759
117395 12422 334848178
78318 22856 -969926204
108439 68106 -542660533
106923 11396 -509877700
117712 90740 274416488
52347 49505 -577815683
14590 129015 -147795033
49112 26492 292255969
32969 116943 -305243269
44449 119320 -714224847
112878 110942 741948355
41511 107718 -408034265
75044 79544 846599643
144931 90959 -309023179
68634 93368 441222334
43135 129267 479444241
120773 56802 614966491
545 49252 845069597
43492 141034 -932042937
59942 60730 -539631878
12567 139625 218569639
14999 82200 201809030
40084 65123 -170316541
7128 7340 312135251
29534 9815 951081609
8190 103977 915768970
13158 140134 509716463
52758 26512 -539100298
18941 23289 137332684
90547 18047 956857982
114551 62142 470026706
51933 109013 -581296186
106826 141149 -252870969
108981 38796 772643393
76078 2389 161090517
54229 64286 621315454
141130 133613 368543666
80557 139635 -923039470
139465 48420 63404512
79580 40270 -11732368
3974 115371 993475159
91913 2846 924965646
137937 90235 561847260
126383 66445 484989269
83371 136662 -615873678
114907 46632 484050441
38237 88728 -865598585
44684 24790 -829583943
130744 140387 214910648
108538 102962 516914108
66048 8790 742067791
12153 53763 453042410
81864 78238 791683852
106226 133049 -774989964
68715 95814 -810623632
149123 89919 -742522150
12632 108021 -993474781
70141 143679 -188649569
118724 19739 -653555469
78930 139741 -329134819
72397 87517 319759540
37405 125223 -228341261
96674 145257 438722804
25076 50002 927047881
13034 838 -173135256
19554 122276 -83759814
114804 121654 -920536096
23188 102007 209078504
125747 114863 218630010
99406 98137 276951171
93585 18287 400222864
108224 89897 746920244
49204 114471 866035461
25452 35120 224757321
42141 136868 814994033
55470 119527 -530408104
4164 144779 412298389
73008 127172 -860732674
8287 25239 -141940571
108726 32616 -311672468
36593 118332 692470217
113391 13577 -24710435
88607 77288 695174110
96286 32485 -97658674
7416 30115 -589654185
49446 53852 -544833791
46650 25866 739454213
134455 131071 -872978971
144995 5838 343338319
118922 15424 379127923
39906 59966 -714841452
111401 38544 -652393345
116803 99844 208720878
58018 139861 -501564718
100128 133908 -5165859
55039 54202 692414476
122904 89625 -397000083
140391 12593 -614726567
86008 81898 242013748
35095 12872 280856062
45235 121130 -314503534
143858 83421 -463641247
115137 141436 914931130
110473 81145 246457194
49142 140626 113385827
122660 137598 505756044
69595 100529 -770505394
118438 134163 788266099
46186 33303 -2358884
10911 121472 752077498
18957 21171 64831445
22815 24596 601902422
39337 117168 -247192249
149488 24441 -255156507
125100 74961 203922128
44308 26221 769289397
56407 22958 -727058827
109539 136675 -995199301
117001 25422 597947884
91717 36313 -802679509
33460 3626 388754551
35581 94079 -492046554
4771 50760 826974277
111795 73654 -441156586
90838 146896 -707672220
12966 21649 -86310719
109666 91184 -340825679
47845 17640 832186341
106036 93472 -947481918
77384 90743 35855914
66098 15408 658607659
55887 90465 -611076841
130379 111757 -889948122
26641 82212 735778348
100227 52740 -571813807
31200 136974 814342618
53586 3830 420649035
13533 113868 922477339
58506 149140 64812369
129606 87296 -280601957
145014 142704 -97997973
135841 121909 843114308
127192 15019 815437411
130196 87378 -404321327
39778 9488 122670242
124760 39880 944088173
95904 101588 27918893
31420 94127 289789211
54774 89331 598673269
58000 25328 551699280
37394 31317 304716988
132832 94347 -494291143
94384 22363 328998336
3384 8926 353109669
124862 93634 -953109808
73769 44889 -386224974
8398 7248 -701733810
85515 132548 -592811298
17663 75568 394224216
1057 131782 -757528409
59964 80242 -31726923
138435 97343 603348637
93850 27267 498742865
104031 537 -728543429
104412 94564 392308817
87050 64221 496509783
33440 34110 -346396360
24108 138358 957492887
14390 106067 658665847
47004 127006 -661010179
141177 6245 301534067
87533 14814 78560527
261 37153 286187755
3949 37700 13838680
125996 3802 -564535792
137271 54665 177513674
135723 125244 300088534
97813 45856 -139619517
23541 53749 -122725472
38114 97165 -999967083
99223 107964 482838300
64155 143688 572404358
1343 71692 270131848
9465 119051 262091921
7205 104311 125417410
66495 139301 66180578
59356 127526 -639338538
58824 139703 861262353
67133 111032 150383282
31428 116944 -59414665
102098 8207 749014383
34663 73706 534321810
2520 49373 765167801
1662 128499 -12604978
32821 84303 -55015857
79291 94243 -761945015
146256 140842 -516416741
30912 90699 -325059879
101021 54162 -230456132
113879 92678 -381492593
129671 44137 446190637
119901 146083 118669351
35999 57005 492363948
131652 61147 -241076040
8501 55019 186826389
28525 74621 -522689882
142953 134005 344095497
140352 106960 -103056881
85662 52036 551835417
52824 7481 382296875
128819 92855 687515735
49315 140669 -276329565
131922 6982 -794181303
89587 85746 -309478608
28491 90392 -714743518
123833 96110 450540836
98833 142010 -475755587
96292 44621 -186784824
10559 59295 -206134502
27000 103378 -546306520
133512 109450 -55310011
127666 75708 -820469454
74521 109158 477007775
87583 96263 707292534
95812 143850 858553486
1340 119075 392379987
83474 84561 292609966
96125 99108 -491646164
57985 27813 -268865198
7597 144507 779092339
56258 6179 -509894579
15872 17131 130561155
67157 81993 -498389789
41626 64440 922026206
72292 12944 348909883
34219 16935 349349521
134121 26504 -305007552
8393 9669 550107851
8013 123144 -324534362
72184 36980 -217892724
65828 22206 -317744529
23038 57849 370355729
62213 139411 382246861
85813 142313 -401076973
93555 19689 -384776109
57915 104378 911914986
57389 111992 -593465236
118367 81798 842517721
9434 148310 592786719
118798 6748 -98381651
101440 135217 -356681150
42775 57452 848495363
9383 57408 -559248058
112475 10896 -469890938
15050 134038 475174235
7985 134893 358094061
44732 14894 138159292
120244 96994 -967829426
77309 140900 663867280
143990 1348 404631110
16766 127793 -449612844
38832 25089 668815724
126363 135061 -153876802
136766 120487 -489082665
83706 84376 -642480584
86081 56649 240324239
148507 132531 247534798
69678 128784 684441165
82734 64845 -925270326
56934 99163 -137804212
22893 55680 927368716
64888 62541 609835711
51985 91651 -119803109
71826 6459 -925203311
126659 33359 290650707
64379 414 -807958903
53256 48449 935658910
64846 97545 819084873
105363 15865 -122259103
73734 126215 -672414427
55626 110945 -13126558
99510 102823 -175746686
86202 94277 -367253276
94984 112975 510481215
85087 146756 271140750
126970 148204 -328620896
26093 12172 110158430
37956 84248 -675190973
84219 118300 14242420
102724 85002 722876914
70998 103338 439866823
34970 85270 769788869
75059 20219 -100737891
92590 123623 -416746715
113939 120498 -797417802
88721 148996 -534004656
101899 26965 -710670652
16685 145914 115591816
95416 86968 738326536
141659 140636 851720043
33026 108896 196260551
28795 135291 -755686553
148066 9594 914861618
128323 88175 407496255
56169 75251 346804467
16233 78774 520898659
113618 13191 -247184982
102872 105896 -768847436
133198 59752 507350972
117735 97449 561570147
51108 22348 -487963368
29429 66815 -342394664
73905 31026 -201538070
68903 3282 -62565228
25093 56016 -388518263
112994 20731 -166931402
94187 135152 946493717
139322 28948 434471581
9754 32006 19757
149535 138585 -755909919
21196 105580 -904224812
105122 113555 -632962349
88265 143556 26563757
134007 21669 427437156
64998 68632 475411917
120400 139272 -654788453
81400 23359 -986323022
77636 95386 -94561369
140777 56689 -812822449
11905 2613 -542910079
54190 62131 666822633
135035 25519 -530756189
105307 29101 -254781095
77303 60456 147053001
29293 30659 433568700
51787 10801 593385976
63472 13825 -460528379
32661 40819 -817105877
79088 82590 -947244219
17867 28593 -448957052
92171 26497 736954966
3731 136506 308010670
123609 142389 960918181
60574 66856 -541606506
127454 139990 -887054183
87412 75639 953929072
124620 50417 301770106
99580 129102 241051197
60045 83060 -656213661
141854 130859 -368200402
141040 63263 293629022
35867 147817 989569543
18783 37613 119794949
100605 38510 -451917010
80642 144689 518551307
26022 105733 -502177400
115036 13606 856753665
125458 58531 -920934981
87947 120929 -927876281
40482 103177 511178493
94349 117299 -813683587
143137 87802 774368289
6331 49943 760796432
9969 77550 -102961471
97314 130043 -277667432
90041 80836 -835043958
44208 124696 278207559
116614 39288 927477856
122365 88476 -7452238
49258 59141 662552355
119249 98320 101559969
148418 5501 624599980
18407 49329 -531648916
90268 64740 632021078
28021 119389 892015942
96905 101912 986661043
70007 117993 153430888
143151 91303 -301236388
34017 20571 -43215624
54900 84794 -658138500
34900 25633 597995983
33148 28672 -384748392
20160 8510 -680689572
111588 15282 -887743128
108167 135840 196991167
9144 69888 283548663
20812 9315 526559923
28394 51501 358687543
17106 57566 -685425010
74086 81195 -7984619
138057 21078 777888456
144901 99857 30946735
140594 103340 -692874957
121327 78680 -710523970
132074 3833 -828311699
83217 131142 -160971819
116045 107411 545648450
14957 1219 433056050
126210 59617 991648906
67481 37544 692497801
114795 46124 661792802
141759 32650 672656669
118897 58558 -480615338
69046 106325 235160988
40652 119031 -865696367
26135 31450 659643865
47847 126349 -639905661
85400 45117 -949038716
75048 55244 -622197700
118262 25644 216549909
22744 71740 941105630
135844 59812 -397868912
10358 21627 -318915806
108485 35664 912486550
101918 30373 583866599
7034 22074 -153651668
26479 34833 340630951
119533 42091 -291301662
21184 16513 803969058
101573 28911 497553644
64756 100198 -314960086
10901 144328 874844917
85396 61959 -192794409
28928 15266 310984466
128201 109382 -872265867
22408 2593 217715878
8543 3285 -63347399
64113 126608 -948162370
56368 43951 -550287287
20233 4851 379469304
70241 114014 296760271
108206 148723 898952580
82006 32359 -880581501
52856 37807 -284260731
56555 85704 -483531236
89592 101481 369397935
112001 86097 -217884044
22444 39564 657627151
14600 92140 36880697
70402 25867 857788164
3471 116859 903372110
113067 11830 538484471
34142 79148 -249823356
120326 82512 -162292486
50696 106051 677787034
53992 32466 -866326129
29642 41381 513784091
123493 59551 496044871
108602 42109 -787078644
32541 75937 -901233860
37366 59767 -218958880
51148 67938 -295520675
73594 138708 -177595437
147117 52495 -860689315
35023 78912 -294383667
143497 55646 383746824
127336 42280 -89630932
137326 139691 -859055591
72079 130174 -877031319
8402 84940 959767333
68112 125101 923449176
99519 26932 546598402
54792 73639 -911292695
69644 16715 -34568390
15245 115465 -487134123
147980 145727 501708947
45705 63147 -130324959
71540 36452 492644590
95105 10175 753705286
90397 6359 -548239971
133696 126196 363060306
53991 49213 947119702
9868 59598 271697332
23452 123848 755794161
71605 107301 51024935
23165 113212 719986451
69548 63390 -677639082
110727 90907 -115243833
101748 126511 951629478
139012 7900 -931421762
102065 72181 -409134058
100268 51350 -599800930
1039 24226 -515301544
82091 41265 823840899
65690 25765 -978374720
69439 119396 -2008090
126975 137328 -791559667
35237 30233 834411374
7139 30734 -805695197
83894 75421 -996999973
43687 34068 427720559
86463 60661 -430595776
13827 141825 694167827
31454 72621 369661930
109232 125136 -18256025
23407 83393 -779695721
83286 20386 925120099
123030 142385 153451531
82700 118545 868424534
47131 16821 -676569075
101714 20937 116216845
92443 12358 -268625484
115998 138440 -555694298
28670 19187 717610283
102631 130042 -87940235
76539 110596 -845433986
87201 94631 -504092010
30903 64158 35883979
113763 105159 754315672
24054 54451 206009416
135317 115887 177626524
27310 18225 -452367164
6763 57317 585761459
61313 140707 -698475499
90947 87859 -953181441
48150 128887 366796456
121893 65561 987096856
6262 101945 668508127
101455 134816 -769165666
2557 13858 -727290498
101595 127279 500952093
126928 68590 752031723
124251 76198 336803550
42471 25315 70000795
34462 5120 246663644
25283 19123 72310061
135817 106210 -325702601
181 66543 325886737
126272 52596 746805821
42756 67190 -991415744
89740 29445 -773684102
50074 1210 8307808
144876 48764 705392852
112978 98548 -979666379
115404 80859 511284224
43666 10813 -229502579
47278 118923 942015491
57774 101820 -851844262
46399 34514 -967935147
2024 27823 -49072701
32229 11345 372662247
88851 124913 -748143145
14823 30597 203648501
139516 31085 -204599631
117347 14544 763911692
69184 58958 241131154
45280 37927 -426164372
33224 14587 -568255309
146688 147221 405786887
77451 65535 733387394
139402 100480 -77360567
128881 17382 621618551
83710 146057 -303232223
62063 59424 378163532
102570 143961 123477886
48149 144085 -851489647
92741 70826 959605094
26618 145376 780807553
23253 27608 954448438
75042 58264 -182578918
118225 108184 -811117941
136787 56692 -8119807
91471 59291 -369960395
119138 135696 -615736943
125016 87098 761994542
42470 46975 -671470267
15489 33343 536866072
146202 131964 592128635
74286 86146 -775938204
63291 89366 -610517067
33116 3588 383112197
41576 48658 664696793
133309 39012 194625558
32667 451 -299913683
122521 28705 -101601277
137736 127143 210128360
120180 111712 583275189
45607 61663 -33981740
95527 112861 -717747773
128290 3291 -30207637
17847 9772 813921093
96172 83360 266468182
225 89871 987284726
43919 55600 861625922
146692 17845 993156652
146520 17721 576807443
139260 62810 -33310683
146776 140278 345174232
86900 103049 -208543074
123069 106933 -849379197
1339 61601 235244677
106978 59313 154458613
52471 90160 -975883077
78251 58696 302076127
61071 106713 190756442
56841 7268 -976147617
44750 52445 -452894036
97294 123205 -340772308
117474 108970 242279544
28990 98700 150599039
89106 131088 -720417286
3296 118351 -94156642
117132 2878 78424252
129805 44534 536284030
139649 23334 82675752
79452 30836 -741548404
27996 16063 226272841
96286 128286 -50919151
6426 98926 -793833385
64446 52169 382241943
27865 46231 -759902467
142979 101838 -281741691
45113 89737 904493297
109280 79125 821534484
62854 53307 98075001
59062 120629 -414954407
72957 90734 333770074
42993 58484 379514960
44709 31668 398520446
97248 105391 -390055245
11869 8036 -712825075
127185 148062 -341232058
124998 134037 506601431
58808 31316 545165272
51636 81936 758043926
147543 94299 706480750
30393 118760 709235894
37579 82156 -170135392
82556 32329 597833510
25423 52814 380191519
27130 102182 485824945
31359 137239 -997060733
89658 139626 948495733
105046 1482 -838971265
28446 61682 237586768
21063 110996 -620156159
75401 49732 -130207716
144621 120494 -992583344
87303 32429 -932068947
2995 130615 827474617
51954 116991 -370254283
41517 108472 -740344139
44036 78656 81182112
97733 3797 -584034519
29856 93055 516836165
53037 147636 96926427
104181 54132 -834631477
95215 58575 -181901526
18493 97263 444583249
127440 108186 674702705
35881 28509 -549696192
99229 66030 -531437756
64361 147976 842871816
14350 98344 614532548
107381 94756 -127683194
79560 112363 302313222
25537 18622 -235947228
15866 40607 203394223
68016 39816 960410672
126255 57800 59468452
137956 11687 535524074
113509 124984 677447908
142212 71288 -139333515
149174 134166 -197406303
68390 81987 509005256
22251 132115 -490505382
85708 145445 949874253
6317 84029 933644598
39516 142098 -186882
135247 110745 -94945082
63787 44535 394237701
38409 60710 -967274292
26710 131293 23730559
13574 125670 -63633886
144118 66457 923172815
86950 50002 -188842937
48921 112942 36694719
118388 5863 -100212928
47099 48870 856468091
20705 120015 -384085048
10297 131321 -903545312
7343 24131 -239312274
146303 68273 -298800738
84867 88973 -973674740
119502 24998 -671614653
87533 37470 377401645
7938 108857 615368742
32060 143734 -445809746
20163 143071 -915033708
89164 130276 931039263
78645 137306 -898897605
43650 117758 -470203512
135441 132480 395876673
87856 70560 -327868313
136907 108830 -34804451
10425 88773 -465248316
148937 134372 912588268
36885 82687 -124096028
62407 61435 390953102
58836 14124 298207589
16456 37662 972054409
128032 149056 387478890
116200 2999 701156373
47073 46626 -467900168
31429 92872 -192693093
56234 11830 -269793331
83415 33103 276312366
38989 106044 559286615
57862 57536 -317533545
134592 89005 -12710318
127160 85019 -446764112
105029 143952 509977973
24974 50173 12616184
40156 118571 -708925853
31535 44281 370727491
74799 125232 -57196329
55242 28387 374478795
9458 15948 -544914928
131590 30792 55836123
3680 1226 -696078009
42680 125747 260118737
55012 124261 560952168
87821 90930 748768200
134646 97440 206087773
101752 120103 -907982104
42186 19328 836967445
93151 118651 -895574037
9181 16349 -618137939
144625 43562 495384462
73793 147999 -638324973
126005 114683 673942782
66260 28880 869002302
26654 6253 -326352786
38057 18917 -575158263
106226 98256 608350552
70630 19741 59391592
145011 126057 -944831669
20518 70844 -891610293
87486 140518 588710716
98261 59431 138370659
147513 106026 -342921182
122685 144706 -928429455
80272 20213 666176616
127712 34815 -498000467
84750 38279 476374978
9465 18521 200572025
8192 131315 730641544
61697 54984 88915751
133482 101956 972874456
53890 36455 530392828
15180 53332 721652900
107248 146403 205303990
103769 95322 817369774
123598 126573 26893082
136146 86018 -970663575
103181 2719 -487271119
106941 119456 -500178349
14669 105763 905453344
47960 87146 -682580893
66047 79858 138985188
45990 91910 -378454762
28217 121626 245430909
88404 1480 -847355184
48866 30683 -215773166
45488 42450 -611846987
1640 72911 481656908
143643 87090 -129031884
57036 97985 572750298
51381 23460 -223170652
60142 4352 196079369
130579 107401 1134204
121711 83870 915456534
66768 65765 -536427773
65580 103215 -350538505
132225 43337 762280490
115176 81663 -514574993
136763 26413 -516604385
75712 86575 -801917883
148814 132148 913684518
101987 8618 584710217
98127 19428 212351864
124666 28941 199364447
5852 136879 240406906
68422 50267 -68313122
75814 93620 -961335747
95410 76572 -810880710
113696 12033 -817181163
44918 78523 791702777
91060 130795 -344639769
5896 130605 184739384
65176 41091 295830225
7565 149329 -523672340
79103 143874 -128837622
57848 72414 -731358559
44269 32543 -722709598
57541 60448 63311097
114353 32923 730880203
16194 137332 815737853
28578 92080 -396092007
13103 56950 712943155
72040 61907 949881977
52009 93496 461564601
18576 3393 -926131833
141758 117763 151134342
88435 106841 -59822637
17440 32470 414235618
39145 46873 107600522
104953 106200 -669980555
96918 86891 -177463502
21272 73954 -983175054
87932 127945 553955256
5523 64931 -118895625
65983 90395 708553146
96629 16642 255831775
67121 102216 142265037
146472 102547 447629073
148981 35331 -716631493
138327 110027 -360741987
144387 126029 -824857851
38149 96481 986413406
109165 114485 42627823
129479 127713 327178506
16002 67196 -126875190
66193 63812 213557500
2260 16519 -920913178
56112 66615 -261874301
10970 94363 -8116631
113028 119937 865187019
4491 106667 -546757876
127555 61634 462905956
94006 117453 -165085732
81266 129986 87968579
132793 120740 661676173
15053 68234 430640819
47374 149668 512163189
97127 39011 129073779
63271 74893 -244080998
75660 64897 35164354
116774 83515 -974859883
89344 135627 -814978739
98068 131348 -783059735
143270 65712 96935777
88606 22164 804878117
98831 34700 554728013
134629 97704 445538324
88529 2839 -661161466
32522 79113 620527871
137674 4203 48936918
73612 128348 575663015
76553 129713 -367942197
112102 96740 -928138072
141017 142509 341522270
84784 71415 609420322
49418 120221 66012188
47079 18424 238243853
60232 55883 917992179
705 109977 -796498260
101118 63141 -377816395
20089 117784 667764044
91434 71484 942743189
5299 495 -482440005
24385 98999 589509847
19488 132979 279945121
137917 55129 917425431
57340 15345 575176389
35510 97946 -219853907
83529 48409 881906232
14541 43636 -336834974
10159 119813 -272384600
75048 6338 -583116779
33081 48502 -868728414
36817 14572 -266043326
81991 10033 32086802
48087 102272 80385553
103256 138921 -754806945
35435 130095 258114060
42151 103351 -471952849
78010 33462 -282021676
142218 67331 -804931583
134585 35246 413762205
78861 17372 -380133791
134070 51434 -733550954
83192 2186 881892438
7116 136446 446663013
144261 50582 470230496
121273 50517 -838012243
93264 98367 -998290388
29685 121786 110586949
41321 12885 -777846005
978 51648 200796602
36989 89458 -708259879
137798 142678 904347588
17321 125442 324228264
63853 65374 373226681
125636 84422 638581509
59483 120243 -104130555
85934 74091 777376797
52013 26448 2167391
38163 45662 529531704
57297 44252 197712667
108308 43796 -185293087
37155 119093 30051198
73066 33126 -128209162
37225 15202 -939761208
56322 129096 -121325109
141653 10601 -710681611
17926 22370 -524331496
10836 75158 492007899
32318 98669 927390009
21622 108913 464275629
54693 83565 -358435560
83587 32857 846899789
134442 144705 -407915365
40447 21265 -407941704
182 106782 -42840717
63994 17828 -523962840
43521 43464 -170435735
139641 68289 324019407
147263 22317 -91484351
95523 45316 -299296945
25072 23302 -483550286
36898 60057 -437816373
89504 6122 608862621
91817 137651 989208274
52425 80782 775326059
8122 125515 -991111705
66718 86660 -925722834
38199 43809 -57360446
121792 116576 -215082991
47802 79988 -361386375
19942 78431 -832001165
43833 89273 -695064459
12291 100176 745818304
107696 116239 886940629
43656 23100 -944994733
115951 31590 465977891
54165 13685 -770034588
116636 107181 -858394184
61137 65552 884054587
55705 17064 644717393
89394 144963 507692885
42867 14555 -659019091
76617 102389 -670923442
115837 4332 -921845713
58200 73645 66377388
23611 47280 -232265816
146612 148251 129594482
134173 2356 514050807
30661 47518 -98013086
86896 134284 961037413
100079 138657 610967383
827 39419 319936094
127814 86812 -208229220
134685 114677 147544698
91001 122464 -652161379
116086 121671 -444160176
13935 133585 757917540
131350 101374 -383228316
95029 103915 279722691
70621 26103 -784259424
83123 32415 -290000812
59392 110411 650302969
115785 102854 -744606868
117648 21438 707344416
12513 126611 -733681810
139760 70298 -729029461
10039 91803 -446938019
95908 108522 556281978
40760 32156 -626790126
106156 45349 -20718414
102071 147765 753914329
44828 147797 -762443425
45763 6759 -306027981
50603 96453 -333560879
143368 106376 -25785642
126139 36524 15351873
46293 146576 -987785806
97147 125949 615409025
112159 67715 112491184
22019 80276 -566530078
35944 65937 -700915638
28053 30773 -705986916
12295 89350 110689853
53655 30173 -270604969
70998 32536 139113919
75711 62549 429188145
73331 88808 -151715280
83043 46541 439268021
42319 82530 808789407
107897 38926 823764106
30325 82548 -746235082
36355 97806 336657647
53994 146128 -784171653
64962 6576 -348312459
62261 42629 -351072665
57787 37521 760646198
130073 37533 -448865522
42881 90232 -994438237
60894 122138 -190903055
98202 55162 -854324005
36218 101824 140389651
102084 110846 -418805763
33555 113507 -777508753
135416 97872 363069631
143920 122007 778750543
121640 47246 548477072
115481 66700 145841751
61064 24402 -17884708
148021 41259 347856305
38343 73363 -43208168
96208 68325 -121113553
6146 103138 569603913
39704 62193 -115413322
30716 3481 571452978
101761 93549 184775135
75692 108526 -11742973
62129 98259 793537814
42416 19330 815164190
49210 83082 803212704
43790 101404 -602740177
109497 131495 304486031
22885 44837 42886662
117156 52064 209436424
147606 6705 315079542
11366 1832 799329659
124270 39677 -861096148
5348 95798 302898479
113171 45175 -353650254
49341 49163 977325696
90029 70073 -326897641
2310 95254 373289664
89596 103099 -654345088
94239 54154 332778900
9918 74235 -94313299
10377 9282 -98341100
106663 88850 -6456449
98946 26042 -406614367
11394 36523 -58263238
24264 120527 -933985655
85915 144939 -211622459
105230 140671 822868098
8865 69290 -571680491
4335 139622 -74716740
34459 29203 -299486144
123119 99152 -981257960
31393 30 435705106
72789 75028 -938761150
107055 49048 -87227685
70927 141174 -629434877
4432 50192 604359673
501 94068 678924645
63508 129994 456336579
40360 145065 215206343
14809 116918 -981272019
31210 103430 -929496761
913 99536 -148470637
37935 137949 809657727
44950 36854 954542087
70116 74892 434807185
61574 54160 -239443882
106173 124000 -570111105
136594 66034 -872955835
82700 135680 -643567257
107311 68729 994564375
8661 68597 648002331
79122 93785 -562024679
80551 13980 965482220
78311 104252 740138159
25970 31377 -906493614
77020 43336 253295844
119626 101531 336790452
92965 120788 -915042915
47252 126640 252142369
129909 118526 838834011
122880 98662 583560173
131867 85455 -894677283
29195 40912 -353110986
96312 17301 730089828
86371 138184 -629820528
51040 132345 514150850
70948 50083 -373668324
62817 37850 296510611
144233 132380 444453372
26767 113505 986770889
52777 133068 -782977296
140040 113185 -215488687
109124 30016 739384343
36825 136705 -47475068
98972 101746 692081596
36718 25680 799472368
18100 65727 763073886
111480 100567 115776469
56076 88425 798913945
98177 15716 785280314
72873 50530 700362197
3911 130693 -10054335
75029 48826 652296248
113806 137366 862952160
105426 129727 -410404186
46219 51157 751485001
31114 10029 -841819004
47580 90156 67751800
52863 58235 -15590117
141182 89722 88928821
8512 96687 664036316
81268 45068 -91732275
39220 21673 694607093
7252 97766 379150049
127792 70939 -393100514
48994 34686 -930536461
40004 113941 -670197264
137347 90939 980725352
58466 113538 -894244016
82496 87726 -882318726
97902 70240 -431653040
58407 48900 -953102264
86551 69894 588365104
110524 113242 -486313022
130697 142515 -523100823
149248 103835 -727958228
49348 38626 737465480
67269 86671 -817908456
41761 24051 671456038
87844 119377 -913791873
32591 55285 -693624429
95752 136367 -995390926
86391 69195 833930767
141075 8326 -745228634
97354 88050 722161953
139943 136926 -198354712
126027 86193 -306377413
109649 48026 -360358658
53096 7125 -641220396
47084 122911 -415835294
57154 118039 451729342
48809 67327 372349737
98579 65172 -577145492
68153 46559 -282115838
123848 137227 -437801352
142607 43626 924022207
94531 36803 -923909516
97526 91596 -493687304
2667 44359 -673652168
453 127619 41425866
40699 82341 -855923850
33895 21331 536084674
122668 110324 852015849
37357 102807 -848047409
6503 97866 283407728
105567 8705 250359031
29854 77508 -341931191
109592 28125 214555182
62271 48214 198010447
20010 22529 510443009
41607 142027 229613308
118844 110294 835491241
109251 126919 -779561313
59551 18214 -193288627
138512 39166 -570230546
33914 147811 880280110
17760 79979 -727238232
54841 124060 10886695
67044 61168 -695713784
55564 57791 312215929
139632 24871 294496486
23888 128747 892243687
81727 43034 250335606
115743 14301 -475439104
94745 129621 -508068647
40542 58853 -79452714
130883 90627 -386415214
143952 139959 -911882743
44430 143848 -954508894
142017 89390 -796629573
6331 64616 435765142
109308 17263 538029040
20957 1855 -240188752
7362 112547 228520401
129473 22504 -176462456
79940 132515 859770244
97693 37325 236916486
71718 54248 616436675
115773 141677 -476903449
117887 117486 -825549716
97416 97797 793797012
138596 53825 141965964
38355 137144 793528943
116030 7598 -628452210
50236 19627 842062337
123902 128064 -924002021
4105 112506 -808494961
44040 99525 628567234
146272 57674 595665809
510 64666 524731752
146812 106497 310874982
45693 15185 107535068
98377 39526 -488260837
22794 132828 -305384061
121476 101110 743768828
97749 22220 -188780653
137762 106172 860722395
113499 26451 -52279230
78611 37479 -401843990
133300 139991 -345026889
58235 114801 -144086302
130590 48966 101412638
116524 89983 -587994239
77928 100195 -880971886
48619 133359 -74673221
55121 40787 743620495
70894 8766 -649551467
470 117580 -238271451
94850 98370 671084338
5598 130160 747868852
23039 31529 -258194814
116129 24704 561247852
6588 85833 -299616503
1307 146561 178945871
84243 15489 -896108786
73747 79850 381151122
23029 66883 -208760201
68297 22712 887016369
121296 1569 -942131112
66371 29095 -744559637
18627 39238 525105881
9649 27482 -808669117
138354 9878 -943151606
144271 39087 -812639943
78350 88419 178708076
80694 87719 -21517031
118103 99346 159525714
45132 91876 441130329
18720 10177 785352187
131064 137366 -843331647
78073 98827 476528131
145500 21378 71891800
107444 89331 495604127
50110 83713 -64533104
101961 88432 -457501162
64785 148876 147535522
2188 84127 -490028529
66654 134530 703286484
23689 126107 281745026
135133 99070 -511846286
65175 62492 836382983
145744 49194 -241142490
55343 141436 -41190333
50351 147676 -487851260
17160 96396 -536288044
55219 81052 -745810230
58158 43337 832935205
46875 97265 646205391
56153 59221 -854017479
112414 70057 -349731235
79198 56707 784106547
128987 106379 860630078
108894 36041 -314363975
141519 123904 365451311
18545 64005 -108956465
135722 95366 -467129868
51539 61400 194295899
103907 14306 -660984328
131813 110121 -421909254
27098 127895 -108520419
145305 15438 -849217105
56073 74234 -578420246
83696 77939 709917314
131461 149423 658775952
62560 89746 -571972262
83172 137438 981975230
7848 35686 469617113
29384 13063 357871020
1528 77897 66165231
138942 84143 -715636004
33257 143020 365283194
143417 24556 326480495
146012 118126 -224765139
49527 124083 -142190274
107247 80842 -437788172
31045 25645 -695209461
140037 72089 514572154
11468 148302 180485263
70103 58707 -20506377
18284 24884 -915876977
732 124338 284617113
122445 38167 -20621827
133427 79137 42179899
111943 39016 -547966805
46854 135523 451651633
116165 60997 -517369406
87572 115547 -649081642
33892 59739 -714649257
103573 98113 -907288189
76545 91026 -53870494
144530 6036 -439187298
140263 121423 751554940
102594 43148 95488835
145278 73585 846317311
99073 16088 317902535
142110 54714 654961806
119633 55418 800360260
13265 33923 511007179
55583 92278 -671923647
28185 56790 491031574
75533 112476 -627888436
51385 11281 357010827
5563 88607 4726391
17963 71344 678959360
145868 107658 939979409
122669 101469 336866141
72758 6658 475115398
93665 16507 235065550
15936 111197 -235848126
120002 109940 -620210001
44404 4809 -877426620
130345 64535 -516540234
124262 79714 -797063638
55983 16585 117278080
66344 73022 532446540
80560 1060 -934121146
52816 149244 -47888164
105277 121450 -914502033
129404 42107 -415935726
100790 6305 640123580
13894 117367 640262483
59811 6271 -180745411
93246 118009 -298618726
45007 39721 -775404696
47892 16210 -947280975
48108 42833 877452895
40248 9257 -746444173
29081 93457 609626955
94221 128217 -60975406
78492 54881 350300894
131900 92283 -240684728
88620 135662 -777838239
57749 8991 885636372
20525 115535 -942918650
86471 63140 -372303170
137342 51830 -782828308
86645 87623 -171598255
24962 43035 -659143353
105492 127876 562880274
76144 24143 566232430
67034 48144 680946308
148068 140805 -31305178
33209 78503 2512456
56709 126560 260516323
96676 52537 290023100
71070 71286 -848074643
77703 78 -355546390
134139 79338 703755342
121568 124077 -133664475
68549 67254 885809554
52877 3269 -570603473
15316 123725 -493409542
101188 56821 625029861
83787 84723 358106711
130226 127498 -360619311
78518 27491 746422241
137697 69775 838816724
12765 28777 -864634804
141677 33649 -370117559
141243 74788 593896893
104176 120918 751096098
139783 123037 533491437
19821 7195 -977043794
80332 73073 -319226103
32926 24954 108733274
53594 4975 -156725824
126164 65591 197930936
17676 112794 838961737
73844 145637 802552255
45758 29571 -989240746
62488 70396 116625049
51551 37441 -602906854
84874 40604 -369826632
5609 92688 377123466
108740 98914 449115634
98226 65513 -393259101
148258 38444 -929937737
54236 113905 -507334607
127658 54185 542678410
73665 79491 -445170909
117420 64208 219511647
49420 146839 584961771
130210 9731 -816190506
118366 81341 95701289
45302 78455 82419050
52216 142408 -732639883
121081 39081 -542164095
104157 139541 278076851
12714 59901 885542628
61053 6737 514231450
44294 124163 584383198
85440 89164 -909522465
56495 146304 -770519591
140357 3583 -72475857
60371 11860 -528574131
66334 75199 -365646579
141726 46549 -947406126
106625 44515 -411556776
82252 126736 -839679594
88372 13485 -648632148
45168 66165 841075472
70942 131504 523538037
97200 131221 596134612
67256 59341 -670817479
44859 101528 657417860
107655 76673 886097583
145476 9644 777835949
90466 60310 940722518
56171 130986 286177249
126372 56112 -390593563
95309 52287 290967237
65762 9464 -838634328
30049 131276 896573131
27877 18749 -822585749
20613 74784 -47604390
114354 114638 -149119763
31183 102947 -263710775
36339 292 576850620
106861 99581 -982327727
1983 146916 731537017
97111 119573 197150214
36348 93935 499455928
114914 122353 -907823287
37408 102361 965924501
127277 48417 740922689
24074 140474 110927513
104567 5668 471905819
125592 114891 -221465569
103273 130615 910165587
127968 34620 -687564831
122697 56181 813884423
71598 22588 425852378
136330 21082 -523619698
4031 56735 940483062
104811 3854 -864102744
140726 41016 177610594
92852 78978 965679513
101758 92088 -22592102
117690 29170 -280387494
51506 137147 -320594156
15388 134163 437984488
50353 118516 -910721714
62404 19599 -525368999
86464 143653 197005677
38392 27344 69878236
21545 44710 -672739855
128606 7432 635655861
99491 39154 158379115
57566 120217 -554943286
100892 106050 -893992450
16983 65394 867380071
137120 113505 124721557
116427 87572 -399291256
13636 139872 -179685602
61117 9566 -605442412
138967 145031 561128953
29807 135288 354568790
92772 146327 -896720503
17588 108623 -877659078
139273 7152 406733006
92122 49585 -927715831
84745 67991 900616970
112860 14108 765524884
22743 117645 -490272961
41605 51755 660364946
124711 144008 13599582
66159 50482 -912841041
15295 143476 717618861
104945 31839 279310698
128243 138364 -979644950
74992 19824 -207336380
124543 48050 651252205
104417 131857 118160628
107144 49994 -753887121
68263 15080 506455320
101229 59707 256097990
131000 17034 850717189
96546 78961 -984758695
20405 43304 -593991691
131018 84783 -293731251
79263 127702 859976952
22659 61522 -734644608
76819 60753 -218268350
121447 9251 -278118793
32554 62894 599271955
1703 27368 713803038
116059 139003 -301277402
126539 90674 23476874
93625 27408 -657829061
48598 64174 -882809196
37279 92624 199328576
30408 112766 -56435818
38267 105366 -339254874
13582 52956 -634870637
7460 77175 -474895743
42080 112085 -599339684
47033 105609 328803570
95181 18516 959535877
31828 98577 -299422855
82699 39239 985508870
31965 53633 230354654
118817 103974 715534731
66671 98584 973088762
4883 21434 -487480980
112099 48416 232495228
138937 68177 -681860153
137978 82880 464396732
30760 117484 748775881
140794 7256 -552035013
59727 121728 54501736
124632 136599 -857654135
36232 142731 -370753893
29592 141129 -707495557
110980 43664 596908263
117076 65677 160878075
28119 97022 24879686
123929 69538 -98977722
134573 133648 284017669
143372 129525 -85658629
73694 141464 873873457
12547 116033 -746081913
105335 86677 -662053407
108895 121646 -522893047
25310 106760 -537904713
77654 124559 632045172
87952 126897 -167557056
9079 2868 -606345459
69988 133941 -496754432
119752 64871 882944575
73518 142000 662992656
79891 7958 -871484204
67790 101668 -590674881
110980 130080 182724040
100301 110418 50607056
5235 42266 108898163
132356 103839 -918945873
127646 21848 427167738
38773 111295 -63569753
36489 2460 -638138632
128486 137080 -590081382
75327 27979 -11734261
23612 570 240231728
63297 7888 -860006439
132663 72932 -928420139
81486 90425 -252788003
53997 108097 -244307640
127904 117884 259503341
126351 107466 -703839112
102133 75663 -852299617
142607 62383 266777898
68001 57808 -304978876
42484 112845 -315954906
96496 97662 -132460699
103047 19019 -454203966
102907 36740 586284857
46660 15767 63332491
92377 103843 -765812185
118956 94341 -337975655
13128 12881 -635386127
84586 78214 453683818
92017 68498 -244400658
125549 30524 -100451382
8789 138850 532360268
49359 49154 -890367990
41984 75774 466159171
43556 55718 857477746
51424 110787 -978638952
128731 52196 791407523
17411 26139 -577803757
114812 39177 411751468
30962 124336 -914096348
108860 106751 383737768
33693 4801 992187347
5948 72896 -108639950
86900 38516 -456435747
118696 89683 -332429164
141840 149461 147186950
26540 68779 896210022
16580 76558 49566007
76500 115538 114025792
114404 4627 403063372
68926 122349 437631333
22818 38225 -768138902
21473 45617 90911046
72659 68773 735718062
94462 96714 -575989948
124851 120415 -616994616
70722 100176 -389374820
130443 143585 355216701
26217 11620 -232308089
75723 140301 336345712
143979 68274 -124423345
3616 98863 6136544
95931 114909 -846607243
89210 18916 728326564
15570 79188 874715882
140361 5582 456541566
408 105026 936745203
72703 49073 117207492
41210 79623 707719639
95071 70918 527873807
108986 105168 974516816
101684 2958 -371327341
114410 92436 68392130
70266 49074 761805845
88439 30753 664544770
21627 18400 -184471821
133147 137039 25130885
29571 112177 955182907
45208 34950 -884246555
23748 33584 -515118441
35022 16756 819333840
49764 79976 -205991330
69922 144183 -210204346
15830 125611 779394791
26635 9299 499824182
21260 72742 331514194
47807 41122 576640666
39888 103237 -693099434
53703 65707 96107317
74689 90540 414474913
102427 138887 -70803739
43974 131066 -965640414
64434 91888 -710064716
10285 96134 630435902
49843 24557 328031586
41302 117754 881458225
118569 33936 -535385516
64131 58056 321970516
70329 6333 -130837049
57191 135190 126682500
68694 30743 311082248
104066 19801 56033462
133462 36794 956183337
140188 4805 527936479
15205 66174 -83201786
125733 97587 -376588669
29875 56011 199772085
78838 25406 11734071
22345 118863 -319071842
91029 121568 836873856
100324 7779 315856857
30343 18276 276558398
57325 149378 -801076843
36973 1178 -54547364
33797 104768 -777465512
106443 131262 -628671867
84977 144469 -1559834
102283 133317 -368793691
55423 110802 -853858342
12562 58013 35581287
47257 19531 -201787580
90738 108239 994610859
128628 139183 868784080
32129 100908 546286764
141527 30702 -119385537
29179 64066 196568515
133164 11652 -807211668
78762 105514 405716864
33277 36925 -658472856
52115 54625 -576017330
6505 75569 -333047671
25911 76241 -154558387
137038 67752 -369222628
120935 100913 376243730
129697 55958 -264063818
50926 59689 943047709
66552 10510 -768930241
57933 136476 47614198
6087 125814 153048625
72839 46368 -568450024
125724 19 381562224
118955 106172 139115314
48793 132838 220949185
59401 79474 -254187296
62067 93168 62005694
100849 106707 -287835728
138796 51937 -872537189
17321 294 -651816185
31874 113071 -30751607
113401 65561 53905802
144387 73619 187613744
50153 34778 852232957
48483 132037 -580379235
101701 66782 13209225
101520 112851 -268543615
112830 29045 -420245679
144480 28488 -812829495
83184 48101 253399394
65881 69772 616971614
65686 1055 -938192402
40645 128134 -977530786
32037 43284 718485902
128262 98537 -516787995
54722 72912 -934480633
53711 55929 235895684
62117 117908 -674628476
126291 122074 -578688781
48153 71825 -570732582
42325 115550 -947512422
51118 127614 -621617712
142593 146271 -506546592
3171 33526 -41692936
103434 144239 920358693
36679 57875 760860090
137756 39445 -502508346
34731 20196 -142910142
25600 100677 -950122973
37557 75014 -540286602
50748 92254 -367020291
18576 103060 123214875
96449 55235 359926997
139219 9071 -336323199
139523 41660 69274204
80556 103783 -622078312
81375 18660 792472488
141600 109303 -696928994
17745 10415 916740450
12937 46522 -992998152
51915 4634 -601288728
35816 66851 -761299514
114546 40455 750750255
5752 54696 763155618
84589 115636 -506269204
81998 19659 -716731523
121410 4709 -608929295
106589 59320 -94542596
9011 136393 -379143326
102980 66696 508569545
47049 62055 -639574331
105668 140788 -115963111
109991 24771 -133220296
103650 123586 -111775573
96366 114668 -37655088
123380 112681 -383123086
54073 4174 418392691
51477 17739 334750053
4087 129479 412740468
126367 10923 545867419
74699 85742 312813990
77785 19750 -947560644
142848 45854 495182105
5608 93004 544775485
13156 73929 171134641
62170 41713 -920192751
69683 53050 -932742751
89527 11549 196875397
146191 148027 364861661
107658 94396 133941776
125140 71276 -557852136
131319 17887 -157616138
13029 140218 681909582
124808 87111 681945282
14341 72290 333734052
20915 59132 -686158381
51453 91453 -888770686
125379 73159 -869299584
43699 91248 104591483
64097 57042 -935967310
24686 15724 -237123389
38672 144898 835128776
34355 12415 -781929508
67160 26255 -996200306
116555 91067 648021664
140114 145118 -515307007
134481 119202 -4224236
28510 128742 -299631552
86319 11000 -631054854
139493 11322 328076497
17841 122808 249003340
54905 31165 -930721584
125140 79872 222686153
45776 38794 110010870
111597 84188 739317738
19342 18597 237573498
71849 14213 521057600
99954 110686 -794205535
8763 133888 -20169460
59793 97835 -362585048
125967 62817 -453840594
140221 41007 186407765
49885 113246 -889400220
62400 39515 785284422
122323 111647 -878228466
108977 87568 -171353976
118047 97609 208097747
56024 90624 -384997244
53785 90890 439629281
78493 106304 490450795
51227 114871 696405910
26879 39805 274821507
130478 22634 379345400
65472 110158 -729782683
135438 41648 -152168980
10293 83278 265701581
73308 104547 369451812
145892 137 -302759413
50578 82914 196745005
23559 144723 -586539575
142608 138603 -31298325
108656 105130 675123348
47939 101215 -676157397
43015 119218 -11228374
105429 116110 -55603630
66485 133478 633954318
15157 125386 897695325
37432 63570 285947275
30791 28225 -792386369
59745 69061 935358739
111611 55336 -710404454
66568 25146 283839248
15763 7515 -678348717
18693 79363 -939117777
2010 48354 680970606
131200 87197 71329960
17708 39806 367151805
62858 13915 -756427312
101934 35629 374430972
14903 9011 440049940
108503 139170 -1235549
32805 132987 265703265
149004 65131 110956698
36761 132645 -985916732
74153 111159 -2587128
59538 44657 -579091696
35853 36989 267676861
92109 123954 -216713511
101923 79139 742763276
31731 58220 -818681158
97801 40474 311192366
124171 84244 486980032
17907 23742 993531163
79970 81580 -277656624
23010 42620 323111334
134327 72335 806061118
101027 47206 -8842327
79808 71668 74703387
125148 85955 112928815
139628 30364 601056983
117773 63792 -544502811
127005 75157 -311485478
37234 10497 -980908222
118735 14838 -100056342
77735 60990 202390630
118539 4499 522080481
108291 115136 -810556330
2485 41396 -177610479
6598 4789 -940596371
12255 88688 -863129616
28693 28469 885584718
85406 36281 743121711
140574 120686 921186329
86067 22151 683702312
22938 85331 -809855616
122353 40714 232292004
75457 20675 -289409576
47598 92610 -7200194
84580 139533 -729007066
50401 108544 -645330424
71925 81799 -566199645
11143 144816 -320703660
25801 38549 93866581
84937 133125 54684143
94014 86807 -135939722
9820 125227 -931636942
116753 111282 -100100431
3881 26930 545362144
33502 31566 8550063
5596 79609 84416938
109254 10784 54941505
779 53962 92043084
2835 89021 -818286088
83884 115295 193849840
89631 105912 -29186601
73542 125065 180742378
46822 82203 -560588434
74763 149313 137700064
12365 22925 324312408
71699 121344 -358347395
57667 48093 -919126117
67012 137248 -439534561
125859 132035 290052102
4460 106967 -667751382
51905 95342 -860454914
139860 30348 -591623504
56936 33165 112157856
24849 116118 -795392511
89607 147855 -299360810
139253 70799 -82344367
124559 12012 -453389584
93764 65232 324470101
3605 17 -971205818
55033 6528 -141642982
125153 122793 647613822
30614 61646 -375676261
145106 112874 -417029417
43305 59701 -711396414
98897 130861 -491654354
117073 5543 131655274
68913 50952 29723876
61861 143501 -646015942
125146 112393 961141321
112599 52183 840303267
47254 36947 -947811234
49403 85692 139543949
134524 60794 -734688429
70155 72661 -823237893
47523 141013 -371560376
90142 8795 647634907
34882 63837 -22619381
140376 58933 282985013
59509 51330 -942034839
31940 80743 257644249
32126 91930 755859436
108589 133443 626704808
61468 83106 -140837347
1450 66173 -807413214
34347 139994 734622922
115308 96543 -478054120
106512 44319 912951267
60346 68027 -541925809
123142 142832 -619452422
135914 46891 959698822
147198 8459 -527835232
131163 124226 -51038394
38690 106248 287543931
128333 56986 262437651
3068 44808 -969382351
46816 92777 276060946
101016 107927 490464099
83139 120961 -689873963
7820 60776 -408294274
131751 40656 942731322
720 127730 -359269426
96153 19927 679014267
119498 36732 -794009072
50952 76630 -285740952
10715 18293 -169462263
112083 128936 -514827294
59319 49666 14814561
140726 102891 513496103
67020 123311 -865713858
34739 29816 53092317
29727 81084 -528001855
67342 121047 473782262
32758 4186 -834599885
5408 108240 -42611146
89798 105604 248042579
42992 59231 -450208955
80911 69243 -323052993
136851 53074 359303566
40602 145964 -829925453
26028 20158 314145152
76219 74683 -433171363
134302 4944 -884627655
78913 55600 -455125007
145159 106350 -903585197
59589 58433 -392113855
31377 137607 784118468
121945 21444 -363296220
58856 51883 145947742
120778 77315 86573640
76932 1541 457029056
106102 72663 533765205
93456 5569 -385347377
115382 96337 555567274
108112 118501 216882531
17290 109482 -7413675
19486 66567 -537584580
101178 134472 -695209443
17509 123138 887827764
64497 36069 764401387
123612 11836 253948409
2973 73202 -126751591
56942 80389 -193263647
108678 126894 -401722154
110111 25660 770191404
102317 124993 -911200574
56632 122700 82787641
14369 36009 781299806
18524 10255 795373620
75408 141762 135051672
1862 35083 483277158
28972 145143 27114773
19703 143494 932375785
42738 125427 548632933
12224 50812 -658628018
7898 78584 -879338600
5995 31933 -525685172
18568 89213 889318663
142204 84456 -523984997
129530 98626 518562543
26293 115445 -731539211
110479 99879 421622576
55908 8577 -961113140
113003 85602 201026470
20635 83816 707875605
42690 92545 -969717188
32304 114190 -686240603
89956 114104 -788414987
75296 32393 -278823507
125819 72434 38177523
147451 55904 -981066200
68948 73986 537541719
110748 96456 501394732
40753 14577 -629661418
94369 22266 648552417
28009 77264 292645767
141469 52349 987229048
146732 16891 -429264057
103157 101341 216924488
13610 32607 916574895
117260 6224 473517954
96543 97921 -611621646
146602 76959 -891380147
136012 2901 204312684
2134 105630 -979289044
63720 123362 674256484
79997 85120 -578231498
65758 98746 479114644
39174 128970 -914981686
51486 35684 857811877
78018 7375 -73791789
50001 1457 -717474748
125776 23573 -401916012
85427 107221 -9395094
142671 30130 -806690579
77238 130685 395214927
42698 125664 572944410
59127 4314 -581101525
58563 105915 269665299
12885 127574 269700162
77944 90569 770842923
7661 138678 339154172
86276 86576 350087280
85817 553 695042114
64248 54939 722989736
57314 63830 744296688
90436 51840 -591791531
52601 67893 -605808859
1881 133213 -953046038
41491 16185 536406335
138521 107509 662123226
38306 1605 -109234321
37048 117927 435818050
50645 86450 -435554530
116383 137595 -298496060
106862 114093 -234794165
149683 107931 218899905
29783 7741 -687677587
59975 29805 979052050
75735 130219 383743189
52001 127570 476069643
141534 69832 -349000826
46947 108020 -290068211
43972 108878 60152570
75097 44359 842438179
117389 98743 771175321
7589 82310 314482563
17417 95700 -368151597
60177 15496 531445478
81578 115677 435147495
37303 146002 686385326
11471 86483 -2615171
47598 69326 -852901501
3078 115697 -982704692
43839 68075 -377358675
137411 82972 207778746
57424 48761 -207153180
48157 63342 254716126
35777 132273 34209844
14569 97826 693374352
148288 58166 27777600
69392 91728 -444187821
77078 75457 -749725740
50327 129043 -466925799
113295 140878 -845244963
59455 139884 -189799165
133336 25609 -573836615
130082 138296 443748667
54918 133812 -119005669
11277 10201 556640230
17171 126932 619840846
38018 76880 367261291
36459 111777 383331249
127042 88792 -520078147
20500 115387 475583081
40849 17849 973947671
24479 146509 -778800334
29447 83790 568028440
31578 149590 815558748
106873 94331 846191953
138896 33526 -850983236
8478 127745 187544082
94556 4467 -637075069
80705 102383 89566758
22205 93631 -970612223
53998 20070 435369407
113439 130708 774628356
90224 51548 770122207
145785 142725 865431719
94708 30218 -699208771
137646 93543 -383243432
142100 117000 819215669
27119 49685 -708569753
105158 121909 160565400
84902 28024 124574472
83203 95288 -630249147
132946 139640 338663642
85053 119188 -440792302
73572 40273 970690927
50413 104400 -278028162
11131 2441 -163575016
72030 2448 -825407732
38047 37996 111045885
77636 13223 -652138585
120430 94020 -87391608
5346 78477 -430538834
72867 99017 -562470694
65417 44783 -143914039
19879 109130 -754131185
70645 77442 -551726430
52448 123798 -248572649
144881 73803 -913546805
87638 37874 910197708
54637 133833 -720339117
130840 19920 -269105988
121483 61854 -999898589
68318 73742 -853347626
45710 69872 -921951418
55818 91776 369874290
62888 14572 -711714705
58343 26472 433797416
12028 58687 465571349
45952 9174 -189109015
67514 111294 810398454
34595 78198 582000627
4874 138121 79759025
143520 61244 -574414851
35216 35710 -368393881
80819 48064 -984835841
114634 44628 725531765
125209 17104 -155295157
127614 120769 784318751
19750 13703 927707884
7584 97907 593915069
7556 27667 938897584
15013 53627 724992015
67131 32701 529775903
61164 138937 570336763
149489 23245 706910339
93260 39130 456442815
65285 19765 556504828
31639 92272 -543256228
85354 102241 746378997
44751 62009 -880765357
89935 56239 734679888
10427 71752 360720512
136580 27694 -363433426
28068 115632 289943238
92371 112721 -25655329
7597 91770 -611617608
128084 82681 -360132349
131957 55667 -95411547
43651 27169 -988082905
108907 51910 321794036
61946 123895 -90469501
49559 32714 438462065
109306 123843 -899127092
81894 33343 814458054
91154 146830 358298148
99413 147135 -412751117
101281 52695 -301218355
15337 118297 -309444435
132503 126213 509754375
130175 65083 174047989
125647 43099 -354768691
106802 125541 -481163341
28471 120529 -917475
140674 21195 736090796
110841 21077 -172768708
13465 58828 -338172073
118245 3146 -460346935
14621 72026 404261443
114996 98072 -360024201
35237 92031 -900004398
140828 23103 -289010207
24923 128386 -99376610
87175 10670 -420704659
67152 125148 -560380122
46866 25528 763219610
87976 30102 -888315068
118498 138586 147327841
8010 78872 -165817851
16132 110124 671486065
144159 21734 -914616824
115146 127133 860669901
31804 36863 -497922117
13623 62192 -978176679
65572 55553 -911532013
48834 141064 -277433497
37040 127428 -356474378
66844 18928 2932978
121015 106435 -742667048
102927 74126 49716841
112113 125767 780641297
127500 11899 -452707264
46065 94337 -767952642
11196 118601 -284862559
61937 86201 -134867924
141887 105673 -282087778
112325 12761 -868894397
107623 91850 -352880586
146583 4662 -54227785
129437 36399 873082083
78527 4153 6266859
9304 126069 468824522
17265 89890 -37030591
119494 6941 -682516213
16607 83628 697165936
126055 133565 -831985903
11011 125372 680313599
51203 146306 374360470
40867 38695 -670765455
119896 129816 830521854
19753 12280 -821354841
28299 20958 -617607775
53183 103736 -82249845
40229 49481 410634732
65126 27584 159612995
49596 46893 -737018587
69038 95412 -203133523
44239 69834 529913915
134311 32149 -918686332
46865 31889 -169099317
134615 134164 -35053596
59888 21937 824314320
38286 81167 -890495835
135979 30053 -667754136
47216 146449 -156053873
100077 44394 -471698571
51890 137409 591557960
92467 61774 -990062030
87441 69115 -444833548
55367 118375 -90695882
135548 118496 204143983
73829 126608 650199878
132701 74982 182394998
39521 74885 -645833096
7526 636 460163903
97160 39719 -836035514
96796 14537 775659362
107886 41049 93157273
95364 73771 -974598746
99439 134801 -249338629
138728 79929 -639608982
85926 83686 89567037
122978 22534 384869666
140241 73015 146314997
93634 103971 -86353137
34657 104115 -932254018
42720 57919 -759242413
120304 40282 -323498750
125478 113298 70644157
132930 80187 -315242184
83125 103200 423248263
62395 142783 992139477
130052 102277 626747506
74327 135061 289041542
43861 81354 -994300196
146809 70737 646478990
138490 136768 815860086
6054 28785 -181077161
124221 23567 -335749006
120965 19674 -33480393
105155 12253 631469733
51676 99997 -59599171
113841 41657 -808999900
110135 59794 690097121
121468 137814 -580612454
23297 103638 -227482464
93088 88666 -124592938
26177 39907 304907326
90006 66955 -284509916
71080 7173 -141638296
74197 108342 -123435675
103188 129502 762958624
72096 103054 654860842
131305 48316 -226411583
63849 66144 114973238
28103 48442 434645778
52370 140032 -589487657
85912 3810 109221718
108952 138211 257145111
55560 88239 409401121
145174 104315 90464202
16031 138618 -25679631
142695 143310 -527451183
127034 116954 -144533072
27015 51918 21431962
69732 98790 -584251124
92879 114171 -386390096
116972 43768 -20418161
60534 108363 428589424
104617 48577 182664082
78632 128162 -983694184
30339 145262 557305374
4703 96428 473643996
111171 106466 -505337426
114542 143905 709110796
69337 69912 -499885496
20443 22923 -999910448
50710 106614 -165438551
35438 60573 -155997845
29022 15978 261460775
6099 39177 -185350795
138441 100291 833801567
58991 93673 -953001558
25516 89571 555529458
40579 4777 343919213
85760 88078 -661838840
11929 105428 170962717
119204 131998 440017524
115526 140458 399499830
49309 55318 -779809121
90646 73314 -443421229
58481 54697 816013152
106700 79957 184671220
80471 149025 -982446367
22679 124734 585038199
95728 121714 987903114
51636 118722 516872996
79342 102339 26620108
106549 34756 -257813483
32905 74687 -227044179
99350 144199 839302539
58079 120211 884935628
43252 120057 599479094
125264 123917 456433385
67376 148289 627597297
81207 66046 530359849
45663 4631 777469510
26171 137249 -406399674
39832 68026 546827207
12119 128355 282207826
134862 148667 995478432
61024 105137 -837142463
29960 3747 -288365798
52079 97886 -725235305
26673 45148 -618117774
74735 82341 913283320
60063 27110 -472937226
62591 50552 -776104473
91571 31571 99309694
811 119218 55104875
58502 136428 -535709744
11670 26038 287568534
136341 81573 -997424878
102861 135386 -830424384
24735 29703 967508736
56951 1858 848790747
117891 96243 139726948
118594 118664 925067399
62045 112473 377420903
138284 144479 796518090
66593 27444 785293296
62507 146998 926407154
98399 123629 762023501
38071 33968 69471497
100220 78772 -400097568
132564 24748 -35433304
41737 54845 840017964
82966 108649 859433523
94047 40497 830809164
327 37123 -479226197
66836 131142 300880874
108224 60780 874590903
45736 118924 973642592
40866 110297 516878381
89331 4833 305436335
71056 42841 74470443
105813 71589 -507891936
127341 2186 -695071308
84165 73903 563634496
88899 102171 -497214336
121104 108010 -856061209
19465 80768 -570269967
146217 141266 778002578
146661 146803 -653403153
72267 103865 -120716634
17736 40822 241013059
40288 34996 197250735
116664 29660 -748063638
92932 84084 661439644
103433 47935 -51902177
71905 39075 181480205
14975 86170 -922970793
241 46016 302971692
97479 38950 474834051
57662 8131 666912101
145304 104668 -689520515
29049 129120 723235207
36902 56344 -780778569
75974 99972 -782627020
10156 129040 -831333412
24487 68763 -185749638
98812 60056 557715758
24821 131576 40500137
116731 61208 -353786729
148862 39587 -920518885
35112 57951 236316871
58192 109063 694944210
22623 44061 907385153
8378 90724 -934811991
20452 92785 914511072
38716 21508 -436266103
123420 36002 -590825457
108450 65888 -342111232
26812 10216 -219014801
133549 111187 464814612
723 64221 322994480
106322 105501 617800199
12735 65319 -512932839
148683 76967 71753739
58914 99875 -78689489
123366 23135 443779109
60176 40945 -956441909
133227 120536 876078378
9074 144391 -485317632
68498 5013 659860096
17792 110935 506587348
13812 55049 -373975142
112903 46197 309098327
13491 52972 -667438786
54879 39897 -653153554
128587 118243 790151272
134869 90431 244676017
25115 44276 984247011
101050 64102 -261065981
113258 80677 -795407314
95680 12395 -823853426
82841 97354 560240278
90391 108785 906814252
3870 120059 50306218
66598 58785 109880047
118523 133919 -627959151
131982 99009 634404363
134083 128723 -758015953
98326 92120 -859966829
80530 49001 -982531509
124797 36375 274648650
70619 67758 569384163
108029 118460 428395274
31365 32501 957224102
87325 3160 -77657924
62402 127853 426776457
15073 136235 -165328663
110317 32265 -827472009
12671 93364 -241826788
62943 82947 -424834501
95707 136140 -8206333
10730 59338 823611078
95238 39070 -568205650
95718 130578 755533212
134378 85114 -951472306
146849 116888 475856082
122626 97391 -18836054
56826 125975 -506305006
55242 68639 -812001122
30514 115499 -677713168
78804 121454 928627047
65248 109918 66874353
8734 19897 935334188
29260 64666 765997249
19122 68171 -966120619
127926 73427 524844903
142091 103502 301938973
141214 59650 431906532
147517 140658 393518234
135842 3897 -870076147
41563 95695 439505122
18991 51649 -645175906
28856 103807 -231165964
112867 65848 559506734
18187 56282 171526190
69030 65626 893075835
55556 95382 -746144286
75843 144275 958670208
104225 5664 -368789994
60294 95465 -668538062
22029 107709 212316073
116298 123324 25950475
141058 96614 -322714629
122634 57265 708191595
133335 20709 38352172
97422 126727 -910722993
45264 6127 -793290453
145865 122150 461438520
24181 128133 -570155212
7002 49732 113165315
3841 66131 86981915
30797 97490 543498643
140086 94006 -632778615
125613 144576 180464039
684 17295 748706278
22765 72680 -35944718
47549 54650 140495478
18127 50943 818406905
18593 53773 867391913
46968 96916 945648004
107757 146061 929734307
19768 111098 890015891
31943 80815 -168214261
25864 108534 13404548
42554 14311 -739047256
146407 55950 118920004
32194 14559 935217255
28352 79282 604903965
106232 88058 -449318688
147800 1519 -280632049
40336 91903 -295798216
1881 137881 -303942591
122633 118999 578555369
94160 31769 -578203676
104718 21114 867028109
96910 43370 768346023
94325 96939 993700341
23475 80729 -852727721
94746 136803 480135835
56120 128386 870842092
128291 71180 -925501546
48020 17457 -231446912
75096 1083 154051406
52517 18733 -196381924
129008 117489 -333630521
1142 57068 -947191027
35732 134851 -974317716
123846 54563 -18457237
112478 42412 -750860755
43480 54852 836546511
127225 59182 -194332674
136500 43072 -1428922
84162 75826 401889331
41296 45799 897418073
22155 120560 -716517078
9984 111358 531709207
62161 50626 -754313916
140836 67562 -351740552
11154 1218 -707812175
43477 140829 43264926
2877 129244 -901872941
22712 80830 -806916761
20553 43457 974470713
72692 83841 470276314
80850 78073 981746139
102166 3656 -826835271
137939 136471 496754410
19990 124668 -4100068
15727 42891 -496206084
145420 47057 592113695
66560 49022 -619343498
94555 5646 -672819159
53531 108399 500066494
1757 8719 76795676
105330 82695 221435653
31706 58867 143599016
17455 13752 -607231005
106426 113531 -524666837
16675 69931 8539104
61126 113318 841641296
66724 110752 900020933
24847 148039 274859741
62498 120951 766532106
126867 33612 -507048941
23083 10909 340378473
23241 42061 351587725
15012 69930 182215067
59373 91358 -372830565
59211 59915 -158958390
105473 93671 824414063
127932 20510 941946524
147755 101602 682262337
104962 116075 819181632
10792 80527 -540949915
130979 1712 419044863
4278 8956 -500097830
71002 136009 660075813
30625 77226 670335901
45291 137578 264322988
86809 121606 807488330
39227 32531 -446213491
111402 86827 -280333918
19502 6835 -418178219
148473 47716 -796587262
103777 95513 -860395636
111340 5093 542673653
122678 31914 -879627011
36405 117254 593599551
26086 108945 -680704382
93215 24134 -317159848
44773 8460 -771996437
39296 70572 456360174
109622 77672 -917998823
139248 73023 396518541
104098 50952 104247679
13989 40603 -71331139
8775 83342 41987443
86926 108261 139975346
66579 16040 86277494
47060 22777 -510540919
13938 41573 -301021969
143402 15599 -470452807
26680 37246 977952527
1206 143813 -958092355
86179 120707 -483775355
3357 43258 106352536
99679 145505 590036458
135611 11929 -143327982
100645 134634 616958716
38573 25692 -110920412
54543 125952 858856464
65147 87840 -300879119
92929 71608 -350225744
30834 104920 321274807
98427 71447 -613154796
111063 4368 -666278448
105182 108217 -136084291
133333 133846 85772222
71028 19034 -361071176
89861 119398 -85737228
60764 106949 -258655725
76230 13783 -931161424
20228 18036 -424996051
134161 134023 -312574480
51947 128794 790590225
49023 97561 486911115
96411 23865 411534746
36664 56332 462954077
81438 13804 -43500050
68349 13278 680600141
94435 110430 -103845238
120827 64190 -457729543
90693 40497 335719018
111286 16382 766938094
64148 138001 845499645
63242 138446 -447798239
13711 127875 -310507596
57721 116371 929615386
58366 37221 488743120
41104 81158 819714256
84025 47771 26873985
56285 89195 550395165
33155 66598 378124582
130330 55293 104567241
92947 11450 570046730
38895 6099 458233118
57897 65893 292096934
109658 64036 571254043
117375 6906 561411501
92227 107186 262700216
113089 4836 489436159
115879 17226 904960215
30170 41507 -131001195
125499 86560 -267524257
7166 38323 629972889
44763 65374 -346622347
32564 47168 905285199
90550 38429 -585974925
142024 117132 205900440
43418 128679 -936195343
39254 140336 -239376214
131948 125043 -870663943
19306 86695 -753849175
139354 1382 726983782
1009 8651 786243123
41518 139114 -283707657
28943 22325 -771844887
71209 70870 347928402
114012 83554 -28297277
131623 88153 -386210846
79029 145992 147596974
1932 49821 500366584
41862 34261 812847982
78010 142867 787701172
86751 140190 -284983479
111651 99985 -386081887
16202 91137 -228822409
793 84945 127673981
124836 50915 -368316576
4484 91460 514097469
14705 143809 807414292
20608 47242 -181560175
89393 134409 -514985890
142599 129785 -895613368
49081 121291 -245708092
18668 111583 832422756
25764 138077 410288672
22948 10954 -298699145
147949 44980 506181604
128473 50643 -532785565
113486 10118 935187011
110709 148454 440036220
105798 135348 -997716293
10399 99916 -583047869
19443 112702 994953671
78089 51176 -518405797
90160 138021 -91341164
69936 23570 973893611
65380 72439 849859527
139045 61135 492625723
25272 102305 278769840
70791 112456 280864978
30562 113327 81155285
42275 47726 168756561
63171 67640 -398459230
55450 143575 861081844
14863 68827 -208500867
14991 100461 271378906
58075 42765 -189569495
124440 78254 951282235
89578 121558 797348488
92312 27694 315747597
62043 126560 -659889283
83708 77073 537332495
68370 24701 84201101
79114 149500 -871853655
20633 20571 562039834
37989 32094 -958755437
89346 64142 291214804
75081 102231 -812944867
61233 70243 -135293367
124532 22038 -633519519
81607 27633 -298819152
11790 11949 133183187
73586 139596 542376460
31015 108766 406223098
21709 80777 -163729765
90656 86720 -925443339
75848 62333 -24374465
136034 74760 836408230
37817 108962 -343515439
55317 59685 936799476
9471 111443 -410428053
125910 85842 -190185010
59160 64439 -79921299
137316 94138 -210539828
121046 118449 -136826072
66572 136580 -856471022
149037 104424 -516702025
148003 19710 493757252
78737 29525 -279043560
37230 95229 236656191
97869 124209 100203991
95678 116402 -754187317
36576 42199 -670568637
7113 50932 -231510104
141453 113163 -943094512
46412 143507 853825525
109473 59339 -213036620
11719 149555 264129681
53087 54955 484312783
43723 114926 -591826320
97319 28076 -173296187
134193 139368 807973552
8774 1146 511503482
572 13398 -900998774
3047 43465 794104497
88132 2078 -946291106
118921 137683 828223359
123573 66742 828504781
45633 96180 527977095
104977 28281 527991769
130246 107417 337561256
83064 77994 704916056
39395 14068 740180279
22557 34834 756090761
22340 58617 824840028
78857 129283 448584873
84219 148736 -924170888
56598 22014 321519691
108614 98702 358034936
7622 51867 282501461
90311 53011 -406915391
61963 127407 267145851
109446 130606 118774234
27657 148685 64477312
35700 57809 25085136
16864 63935 445457532
104453 94035 -566002075
12069 31460 -714555853
21841 31636 756420895
44 35014 -140188521
50775 15468 -234532722
63958 116880 593306717
68096 28593 83537962
79638 34166 -325872775
23504 4427 -549432116
136831 3100 -187586420
80829 140302 726873118
39728 53686 813207582
51474 47862 -754625601
146624 89117 -775948860
9956 65683 -442220492
36479 6637 -271114522
79490 40311 -469627679
35494 79279 -285870766
130054 56845 125810389
100484 74981 -876134440
5151 75003 -292065020
39878 92300 764689004
20791 142996 605836717
7888 104235 -628382759
40202 115331 518688854
147032 30321 40135116
54132 27808 934924132
79105 142195 674631165
62200 46238 -324326870
72839 73338 -838050512
48102 124776 -477189817
142336 95643 558046122
9067 49798 -53378446
110204 73835 -632704825
97875 73539 -752046340
114559 56289 -117240649
65803 107521 -443721306
106533 136069 868996667
99983 111995 -251905787
67357 111271 -493701538
144013 27890 -42591781
13757 28330 -752415839
867 140923 -795423779
11741 136192 758702540
56211 30818 547528519
103942 56336 377787434
141043 121610 -676877811
114062 125329 596714930
145039 18577 -732731670
66253 105771 -669347413
81117 5314 520989990
50890 47728 462149452
20056 10508 389905524
12962 72135 -84559547
85325 147167 -190994536
71524 135449 -216416615
33940 13853 881492305
35389 84724 342887207
65583 80869 -927916281
14663 16651 -682407251
28731 131536 -645673720
107889 47128 367074925
29162 45339 -410975079
7938 16622 763631871
36310 112962 -280350624
69759 73172 -141962455
1765 83271 -654899446
96402 129663 652646884
36596 33371 -321972898
608 12879 -378094460
122451 114856 -977096813
14058 97733 -977085724
94739 57722 -68286555
121967 93601 -439943439
84625 58522 534207226
98969 61338 -962009183
122101 70020 11202096
124356 149092 -827976519
86613 96859 876318310
140195 95087 -332129982
19273 101094 986845655
68916 117430 -425533390
70142 33916 894906265
35715 9774 -914070731
117407 148897 -534935200
37535 207 946483152
132684 13733 -358017477
106301 113650 856334803
145085 64872 419816603
52541 38584 -831105793
118614 115997 -657000202
63333 74177 381457442
30901 67713 -167866015
7534 77801 -287549856
147004 144900 -554921244
26254 62930 -899624424
113688 78698 -665193257
137142 93506 -30227587
123836 89818 149057412
54124 46628 382220127
106992 89784 -850711020
106183 48052 57226776
104679 82095 583225639
86017 18213 395793339
113007 146669 465592
17216 15317 360092356
51590 68602 902793574
11326 146247 997332400
57076 86238 568734251
103753 146114 825350932
24262 127633 251479646
90027 124673 543150272
76893 134654 556601607
127927 143868 -272582991
23822 62407 -113569008
53136 128697 -287957120
89797 116007 611450894
83292 123853 864568875
12402 95414 -238218982
129977 27329 -740190351
72686 132901 296077117
137317 9292 325687503
65636 16058 808219132
108563 6942 -328159325
106036 58261 256156451
36407 81350 69824272
140055 74968 410331853
73727 82519 -260440240
24151 80702 -637740652
32563 146336 -414574859
133121 61209 571422707
95383 94558 257333654
100274 66588 442530087
127973 135125 136251582
94024 97280 -355948424
106696 110500 -485988609
129740 12655 -568941004
55999 101209 -258496736
69060 109457 464216378
148276 99800 -123533728
56291 30542 867819477
120694 145876 288006648
98478 78749 -790132039
142563 146343 239896297
86208 121958 621316144
21980 106854 176481385
96094 82861 -134189823
94285 7758 -668227712
3426 94818 852021531
49493 124848 -633869820
110221 146594 -987599010
44394 27079 -660985419
21423 110538 -70998384
67111 81043 -501625348
105837 97721 8172325
75498 99989 -377671496
42095 111957 -457600902
27589 57188 679909662
28608 116847 -187304555
97003 108522 -258955759
122057 72162 -359113250
46151 73917 -205781824
127937 61950 16513999
76370 75223 680692173
84825 59268 113044504
121498 134833 45621402
38596 1905 -28048203
122488 142379 788638897
129315 35405 -937714749
112278 57912 850108397
127833 2956 -376235050
110951 91589 819863651
46135 88294 838186455
78113 127610 -300959629
133898 117557 173188586
22967 31740 -968434485
44905 39224 69650117
28623 50361 422291903
37954 92684 -760538971
145478 119524 234248718
38298 13201 -853470055
35675 97056 522048880
79309 21982 -55936643
37960 98874 -413268061
13908 121514 -362346083
40531 41728 -476803616
103950 64749 -368229570
50111 1513 305797877
126655 104162 -179044749
79951 77032 -315819674
32272 29989 147234105
87223 106625 58334098
61299 68234 -705652121
66270 125489 -323546964
86484 77633 -197119488
14790 958 -533166935
83342 13716 -432334161
81933 125164 172176130
30540 24542 898497424
108726 53435 758345007
140812 70586 -766098199
83837 120299 -727543598
132308 146401 -606015018
16171 120464 70968829
24030 80519 211371518
56152 82892 89690599
107154 64555 761280145
134296 110217 336218612
13248 79370 -806983227
128523 14702 228560741
92048 86631 832567638
47038 127403 -328615933
16380 44780 -588668133
21041 77579 365192107
83616 37006 6565661
122764 130289 14039910
41225 145040 773624936
119598 121329 986810149
77512 140081 -182658219
34868 86441 -530312142
42759 107504 458323957
55221 77104 633698409
8115 147271 -27889580
104292 45123 63990645
77171 69962 666211842
146146 103918 297370298
143800 149160 40387673
105819 68522 -834462029
17317 129348 -520040605
118223 104254 753777831
80580 142114 -359876069
98674 36531 -706990848
69016 47302 613710248
2611 76505 -794591228
49018 19468 39123069
148420 102230 866652205
57399 37052 12985377
15492 61185 723752050
61629 146521 -710596018
44499 70429 -876504733
12819 48012 306110428
17746 145300 207795436
67237 90540 414433154
8795 83822 -181792983
52822 4625 -684481127
113555 131407 -335659842
40105 140854 927479159
138693 149406 671644690
28082 22654 929052167
30186 130880 -218230794
28498 92610 -41138703
142273 19890 711042998
10945 43579 -766475870
107076 99938 158545328
121360 100932 -842102938
59389 45725 606425252
74024 17561 788325304
122822 147642 -595374060
57829 37579 127692222
62825 128660 394448037
48452 148501 -932352457
68290 4546 557489572
63094 145272 -634869734
19617 3960 803855234
145556 136349 561578668
55049 42541 -309068426
120560 41943 -21326990
66488 27001 -749271374
114147 33520 -405395079
31723 50343 -930019918
100851 131668 -833249262
26373 118841 -187258357
60619 4425 827961709
121155 71321 432515607
114797 52731 -11488061
60823 64691 504267627
86360 100393 901851440
90289 12804 -744412427
80520 13748 -697475216
78080 13430 47889839
1396 21552 -741679063
105379 140362 -38058833
23498 42724 674638167
111519 85419 283290395
32760 30329 87979662
131617 56112 -729159681
7862 22919 976435846
116713 145576 739567808
136546 139536 15869760
79548 89505 997490286
140287 83305 410625269
241 114233 -785798646
100010 56928 763936881
19363 139920 365125618
14032 22801 -117077744
91317 14537 33745277
86243 49205 -143982562
56453 106618 -160741669
77529 65007 191983061
136096 115374 -945834369
11767 56861 356084538
95198 24814 363013363
78945 62846 970619166
12819 143635 -613279097
145565 127558 19266432
62061 76144 661078307
146815 71666 -489323883
2998 53124 502818436
101132 120916 -986487097
64775 11025 586226377
20835 26525 -360029360
54728 90526 562599252
44108 98222 -809736716
24069 141957 902517307
69538 1274 -130319864
34052 89507 564548283
106906 61050 638837336
11468 43702 -385534867
81537 31326 283676651
125569 130228 -999784252
115889 72318 536414950
115633 115802 948058525
69786 147117 666622209
22699 142467 -650494100
45766 40642 75237155
108055 128853 -721353292
132317 28581 -992318897
90221 93648 680631557
43067 11500 56499469
42856 122657 444404254
44850 50462 -917030070
128058 37301 311581570
109508 129514 -233743562
72143 77801 -310825674
72117 84099 -989803755
69132 663 -953500737
8152 31043 867122316
64681 30036 410989300
7725 46532 1080624
142353 136874 -748972416
46829 107186 -752708319
63479 48172 -302399718
135491 103297 -971175785
104471 32452 313633396
127009 96458 210100031
22116 127023 -962919536
34483 61384 -436655679
85743 129529 -863164204
132770 77417 -959302474
68025 17641 48454236
146573 85109 675009622
27447 144802 507081898
147918 80408 -518485328
49096 42413 -635358266
41977 14790 -749012560
117167 40453 507293232
81257 55032 -852968661
42436 3177 -757007885
29149 146990 233011164
115288 106539 -403786414
75839 14216 333942675
99918 39867 -173393372
6663 7037 -758788143
135094 97943 244706366
131490 113605 83539897
13006 99105 -621285866
54145 16438 -868292537
110749 115631 349544823
56975 11157 83447443
14592 45601 160340105
124823 113483 134286452
49791 74518 923559318
42537 9475 -417261008
74767 104688 -817694129
13532 45419 234955735
22600 104153 -648272494
105318 9540 -507727032
148804 131412 661128531
21936 65540 567574837
100126 52154 507112389
9231 124960 -115390781
85218 38029 676164303
103379 42142 -281720488
146536 453 928580570
11881 143126 135686662
34157 101828 -17067190
133614 62762 -687704259
103561 59168 101970800
106127 27134 -671670653
9897 57965 -55337962
13218 72126 -993550934
129628 76628 446672103
119740 52275 -911138084
119894 109456 151169664
117443 92528 -383774460
71497 40912 560529005
95386 23364 120506594
116041 120582 -185354352
77383 99595 -691864329
7214 57359 -814480342
57598 62765 -100992838
7774 75203 649613430
72209 3749 -947094119
118468 130344 843224177
112477 128923 -659542688
58173 100432 666271577
34415 27671 -914182162
2315 14193 -780310534
77158 44001 -110254692
98576 23032 719317763
102115 111946 455590480
68312 116223 583507804
47548 23626 356470087
82005 5746 -541992665
134961 135520 417130373
148641 143078 612768763
149645 8835 -536819932
54444 43983 -841835628
124615 73319 155808030
50597 76626 315890223
80472 61137 173542267
32138 28063 845117548
47106 25605 -542308923
46528 27641 478726062
9795 106344 179174968
3379 147621 -755033865
130708 43219 291604413
87242 66243 204713696
33464 70031 -265554750
123610 48541 244694831
121462 50413 932253034
85407 61457 -302772381
4785 92405 -106845140
34589 148959 455903759
94490 80885 717888450
100681 81597 14800334
55103 144800 872776647
124867 133129 -929432817
71597 35820 -394598763
145867 48179 -626770525
882 34400 221691141
145953 116845 108211053
149560 23468 162306104
132954 67158 -585638702
22456 29579 -583606839
27110 21511 -80285893
16245 144860 226868858
116798 104448 -25161298
100440 3465 -747967375
129245 124594 -335361967
18033 138348 -181237275
126415 8824 245856486
94760 12808 81348165
76890 4793 834571112
88554 40743 591881807
133156 23547 -322262324
135036 111134 590080318
36080 70804 17335154
104720 46023 -533618803
40391 129452 -750469697
115990 59825 -767963016
126412 17876 -474788979
135349 1406 547376758
116922 130052 538328516
13241 30510 -197545509
30425 105241 -280616165
138980 72028 -136796938
117142 123286 -820802046
41448 42701 -709855343
122150 147429 892629493
14633 131389 66705236
54672 13695 -874882910
14162 149215 -688579125
66101 127552 -405234555
68058 20460 234942399
92742 105114 876648056
107644 106594 -402783078
138410 148795 533168965
18832 12376 -691403186
88715 41204 -64928466
25857 116846 -297643330
33349 16792 485478536
48200 79286 433639875
92079 2162 159914746
6159 44801 158933617
20768 49577 -616262819
73826 97507 752217190
108573 95721 -401307894
11853 11796 289079591
24177 91475 150294215
135428 144868 -720658398
21849 145767 966626121
125842 47466 -856304233
31921 128478 -256391874
87374 1891 151592507
106087 38551 894788395
68800 70047 -163247426
17588 78440 -233849770
69102 57560 -863088135
101954 93319 -487445930
144988 16203 793766665
25952 46276 -238662963
18115 95864 586934220
126988 131541 529655898
36683 106190 954715091
84798 37711 127170987
44703 45728 218149948
6436 113378 -876696373
82363 144494 -415703652
143431 30728 -12881334
123005 31240 -153301420
136437 24244 959333425
83622 37977 -184811813
8688 147716 890680958
77784 145147 404881856
115689 34046 -680450674
19785 127344 974255550
114037 98517 55035403
38277 81245 -650411801
8101 20045 589225204
133435 73181 884663879
106269 91821 135310307
96165 61952 -399123330
10971 136315 768535877
30007 38571 639435250
27008 5755 -937222623
34563 106054 698465547
69552 90999 720059142
71089 47670 -269261123
135765 53875 335465047
139459 46961 842105481
87398 35662 949425488
32223 30092 787672883
1728 107862 -591327188
87906 52812 654956285
2326 89385 265322016
1246 84949 265762458
142228 136302 -909457985
101642 68135 363006120
84856 43113 822752637
72569 121195 704450074
45691 109216 -608609470
140702 106182 260737097
76766 96601 -872350132
111782 75938 -351476335
24001 32640 781371299
143324 44381 157834602
60774 133601 713009069
73830 143511 99376724
56681 56503 422442889
61027 125577 916820494
44716 144671 221729255
147915 54041 210453893
34929 85963 -193822627
67720 333 317537306
15124 47731 962097910
27885 135064 -774607036
77843 94127 -951590408
72484 113345 -648911271
53308 80315 -462476005
134461 8129 690639029
29659 35917 755254211
135919 13418 654866269
8213 87924 -359504051
105889 9514 -699482216
22644 109618 972068166
60245 4863 175397445
44262 58016 182035002
32954 72017 428342565
57455 137271 783029547
94135 127492 -141791300
93054 114894 257686339
27076 26954 209082066
29283 137711 -721427264
91926 62266 -543531932
110391 13918 -903114459
108858 109628 -395883783
26363 108074 -823782993
144670 79029 341407058
41839 124587 -918236185
128043 53737 506241748
121168 54586 -838559461
71071 12507 170567290
35785 77158 43246344
106190 109390 163907111
49553 103230 505481178
53303 95635 -571505053
117797 106540 -277708559
54234 66331 -619747639
142012 139292 80807928
51489 95624 687674705
147065 35934 -941746632
102876 141219 -915665233
135872 83852 527688722
7706 46683 976122302
98182 67744 -625582202
25922 72515 134929202
38007 14752 860608443
131870 3574 -478887845
64259 43294 736449080
12073 117472 -293889493
141819 141004 415377571
128073 31995 -316486187
57454 36948 -688139502
44866 33248 113226097
96176 124904 112840793
71538 80626 -907133898
92906 76800 -346203896
100946 47517 -126977348
101262 4819 17478850
51844 39853 614294271
25824 18934 460915394
2230 140220 132547148
7537 80687 186016358
45638 6011 -103128687
110173 81272 185741188
65887 135134 -926693110
48668 102021 914146140
84683 125410 -293716189
140455 18312 863652538
148297 136819 802869290
104495 128220 870169906
80290 72076 43212838
30503 51857 -950076503
9097 137470 248570127
31128 80057 990710891
108274 116511 487741250
141862 33758 -704941706
82470 126931 726862297
126950 79537 569495215
119426 130076 282461863
136065 12619 385293623
137117 66086 592653650
118806 17340 895047935
130009 35153 620374352
115267 95955 -241616840
77623 69943 219431555
10137 92600 -423035896
31758 37492 666314888
22226 121592 168993889
52946 126519 95183134
86090 5155 557222234
19231 46031 -74546900
30297 95661 -137938182
20826 105554 446195087
140636 92338 -708735503
101981 105845 914408905
94003 18807 -998951985
134912 90967 -489469135
114930 71037 307059568
16890 33286 -347775309
5031 8963 813959752
34267 47892 507081140
18533 71251 10987483
81353 66774 319591638
126369 131243 466690606
145821 105389 422313121
126612 147234 -608502743
8126 87026 272486032
1972 72906 -112662885
21948 144992 319336973
8669 25419 679349841
113310 119475 -884471958
96401 5429 74243965
115928 41442 -215505640
66020 16105 -188819003
101456 15387 912463530
14772 63086 -931654566
63952 80652 -414425193
132132 59017 -228430493
128814 123061 198890219
144625 78252 -18678001
139845 42714 -384541952
120935 31247 569878678
26374 65884 749223025
11786 121790 515488461
203 11056 -361620114
61997 68784 -186149982
15923 124755 919365945
26314 126615 750510108
138191 124901 298150067
103580 145817 213940791
27097 102634 370914075
69459 87414 -693716614
85461 1854 -774882524
63741 21935 602786158
51894 2971 289973812
18950 135973 702236207
127535 110296 437161721
87608 18200 -618839154
131950 8575 -477511307
72312 145130 243721230
17162 60497 -959506677
76786 103580 -104234316
114298 112345 -996490916
133478 271 -565056654
144246 93725 -685302598
20446 21746 -111978199
94020 24111 -427017316
5188 22563 582309063
44950 12002 754552942
4521 84471 194135345
41938 121487 -165331490
125135 20259 -879151464
132218 35496 -321987769
16611 60835 -606685566
61398 144067 56238924
121156 34473 -265396486
62162 43275 -964338243
24931 114108 -712346866
106308 143880 -63436371
18770 93526 -815203355
54205 127511 -241798519
53296 110940 919757269
22928 59268 503113366
36736 53875 -645626778
89771 44515 -277035619
111051 8307 543435449
21559 1054 290568056
15669 5826 68188147
102219 149505 665301186
62988 43807 -127386517
57742 40882 275079387
103274 18391 205846547
130887 30548 -204593051
139241 15416 -474849772
138570 30080 540937496
70808 121775 800739338
13158 51366 286338690
147651 87703 248701934
34789 130203 19246077
42275 108049 858696376
24519 99513 -534663440
145043 18914 -60042911
51564 16077 557352737
141973 17842 -627665341
74511 54361 132799983
124473 114291 772012569
129432 122444 -999146237
131584 142083 -392973124
112907 29636 -92623774
90580 120796 374812957
127251 10761 -440195836
20899 40743 -393674205
35475 101706 131054666
45619 106153 -206655441
79710 112021 -834839309
4867 60135 -940345744
83834 18371 -31527388
12121 87518 -91499703
130755 3390 307853067
31846 76171 965945501
133798 54547 81143142
101094 109825 660007202
101885 56532 -557833700
19120 81591 976155503
34410 144065 329548769
69680 117781 -189053329
19552 138086 -240927378
80212 137444 -310967950
124039 126267 -930818348
140607 2159 -256073446
9439 136264 -159770470
68385 71007 -575979030
124631 60490 292577289
71523 29495 603325158
46252 109099 386156567
135716 34540 51808391
60066 73298 -998817589
144521 101953 -552609863
2773 133501 491626999
73853 133092 330609562
32766 95900 542054541
9706 86372 944482346
144267 125961 -721742606
101067 40718 -766519037
137768 66779 65572020
55208 114567 -545977165
46083 84156 431108683
22903 31046 -695307672
110189 118296 -102526625
42957 4167 988416548
145999 31206 146887881
1391 31159 533777302
42479 16189 415090838
5559 76646 430526989
591 27712 -914176195
10223 47380 -471452747
107765 140573 -620163795
32485 29953 -170817517
12576 134656 551154717
130436 31449 197733056
53822 43401 465745983
65482 36824 -92256235
139535 139512 496077927
96562 147676 347918100
13946 114292 -501302553
30562 6773 695641582
107819 43651 195483224
95720 141414 554510183
148022 35260 900490345
135153 89480 834156296
65147 70908 -314167108
103918 13569 -129355117
94940 35226 -274011900
51242 92683 -727099808
25355 57256 368259616
112502 66952 -662250754
72023 50762 642505623
106410 4998 469596233
62716 84666 -638704344
41777 45022 -747822624
1132 66243 377629005
111451 65143 -24145153
3564 59117 -419945577
97619 108984 -190993586
137842 11442 -81491149
60630 125388 465052605
96448 79708 804158213
105868 10091 568562141
23182 142559 634489635
138500 24810 -813868568
124430 65960 -886328997
86433 90453 680527967
10803 17609 861212758
52971 85762 -397816925
22543 44560 -285579260
125980 61654 943199933
143041 30637 -146481632
118780 126026 971258869
89927 145463 669421910
13291 107280 -879724754
37312 43876 470155248
34122 134351 278380309
28012 134718 435209759
124562 54684 -104536517
3198 3755 -951856986
11684 70415 144680868
96118 70698 -396173132
37351 120314 -570532688
28414 40451 159776436
86816 58595 -295459380
43469 51877 410071297
56837 102017 -434745331
39463 100727 768740812
59063 115356 681990079
88805 17375 -521914018
10799 84796 -629997984
139456 96199 -70744165
43778 47438 990139437
97449 141284 -210255123
108108 90386 81664588
33174 105502 -707553101
140162 6680 273752137
149219 143212 831850580
55752 26858 -393019648
92884 116677 400684651
60407 1907 -675024181
135988 99722 35949107
29514 122397 -694542205
36978 142300 614190103
32338 74376 472813124
44834 132679 -303234379
64177 117170 -913639816
39339 64335 -27111212
4736 17149 -306836362
148908 141450 -183800285
30116 52727 431942438
139204 142309 -467345037
126715 40360 -352072666
138940 130874 -478762702
85580 11386 176258372
35050 15537 -359651352
110357 31330 891713363
69560 97095 -72497770
19981 35256 813944535
131418 52351 346840588
98400 88457 696999651
54082 3521 305806194
133819 104235 167968037
61439 35349 -491489085
111662 73000 -962434652
68205 128477 -77771257
107255 102427 139497142
54801 23405 -359356461
125517 34406 -408837618
4790 135997 889608180
19668 16730 492075588
12309 30175 -350341053
17986 53968 -457223037
52996 120091 837947812
36954 116998 -118430036
145389 10609 639938677
41682 50526 -168875839
14956 56189 -185060328
144188 145208 408033446
134789 89859 646401659
107660 7052 -38851018
9547 94969 -795535185
25199 54557 -937810125
65247 12597 -134072503
36393 9204 708120585
31332 37069 16148408
126964 128134 742708483
30767 9132 -227010257
79559 113715 413141085
130498 48370 -829922509
93119 44308 -494036616
69085 33634 879094099
67977 17199 -880621876
46896 132015 -711414340
25174 62505 -895987060
110858 73880 -726215466
34649 127843 896814020
55253 59145 -918957283
74334 95608 594154845
48559 36609 151636034
73547 33269 -790710244
112110 129307 743271582
109689 29645 -716809623
70119 9897 351581317
103082 123802 295554898
92750 65770 -261164507
143132 21036 -578928612
136377 30085 346057042
6298 61676 -611655122
93355 83631 820620118
91669 149590 106170052
90324 64385 -454029140
112997 12617 902441515
134662 139116 497114309
75942 98542 165736147
138000 103261 377673776
137089 96174 729302345
25393 84464 604926900
33455 136303 272799353
97299 109811 -911801036
112594 31938 -345421603
92776 133816 -494255280
97105 45229 402433633
65272 75959 598994867
80883 43102 -755148446
141266 14062 603472605
81084 61916 -690164122
111338 41068 -320740978
28004 108861 613181360
135768 110594 -581970972
23948 91759 33415095
92700 134269 201918897
141752 17402 604464310
84572 18495 809341627
103884 113581 -250122559
123771 81357 -271571171
84601 74765 952923855
107560 107437 -966535884
99555 59216 -904236230
75205 78191 -257613479
88527 84154 176955326
54348 94987 -660048136
44380 108941 -228607303
11838 147440 -961254172
39230 136989 -543437265
112096 35158 470996599
142528 93342 450018047
112492 114965 -965433887
95147 14098 -972537978
4783 110678 -221475507
7320 52466 756450265
89151 107715 -770637181
92784 28086 -545953499
21227 146381 -445690615
26415 129462 843520373
112861 54405 -181450473
57694 34967 62243359
37152 109777 263727395
61604 96046 -314035829
58844 111071 -434976383
133343 90174 -759044039
67427 65571 -905181355
127850 135988 90885356
33323 70722 232616900
99945 86987 -353469365
14406 92652 -76376010
89606 2892 -947593708
81506 121793 -852446073
70190 46613 187913085
140383 16216 -776051222
53417 6644 784884893
75674 17512 -935148728
103300 93224 555030411
41202 108766 -913914573
96450 122135 66796491
21115 79739 -596622433
132431 107956 -463024337
62946 50339 -586710171
23117 92279 -128336064
146046 146536 -539889981
77245 103770 -941598527
63579 8832 -515637029
13149 102752 -668069941
15308 35099 542001480
4179 82525 -506326222
106428 53521 -605826943
53423 107301 -692617268
131253 135275 365262887
78684 101499 -493615501
138938 43399 614561523
142586 105072 -149809698
13034 85263 -87596851
149064 68736 -804465950
127211 38625 91807645
1033 81084 287836982
105259 98974 59438834
88458 28723 704873233
41864 82726 -956415165
7351 9779 -460088746
123121 101746 -475679642
86665 116136 -224464257
26471 77205 508546759
37464 53389 757164085
72925 119890 123502667
105430 124922 -980039568
114516 146401 348174628
114933 137678 -756415179
15943 15626 -907573540
7019 145631 -247202148
53585 146129 -494267402
103749 121002 590088574
86149 20959 124612280
54581 30680 470399460
11190 74708 -881230433
94781 98880 -157163877
70782 88080 -272499492
13184 4083 826050650
24673 33944 -96414040
82037 84690 698528680
27592 106856 -342031723
44024 11816 903803928
130586 116779 822202356
5878 126689 -350129354
17719 115563 -157909220
81529 120920 -376599870
5165 136412 -284507964
17141 48518 842577708
12446 143774 -918005293
55891 134006 -276165764
110082 71539 490331544
2826 4540 536083279
2422 66880 -766260979
134878 60394 -846759871
27849 81438 79038566
49222 78692 237913656
111920 106573 -398195409
95484 122469 522812740
45011 44793 569819392
8519 136388 -806957346
115771 69184 330289321
56831 100702 -918244667
31432 121292 -697165444
84284 35642 -250708193
144217 19511 770014161
8236 61115 725692460
78555 77091 -490362772
145637 145453 -626044857
144196 38161 829377474
126154 42766 -811746091
85030 33554 189490890
78443 59969 494998888
47430 75480 -345619494
22346 142347 -325463519
34734 148218 -795641426
140948 50396 -123086297
60227 118920 829717519
105582 40527 -872974518
98316 50609 -334870448
113651 46662 -743849515
77299 46536 -443532347
14160 131319 918825009
6076 90438 289527936
123986 90658 218538382
30535 48264 -934243372
21449 148636 234074211
138897 149045 958153868
114403 51915 404051454
62071 137255 709286156
140772 72009 -552674197
61306 80665 -45136349
141467 107891 529572390
148917 14146 -416731151
97801 119120 -844108535
104064 46789 -130235191
15088 116369 969662133
119343 125209 -40250509
24757 5791 783759751
14762 6656 -873988957
89275 61763 845523953
22350 65405 -827660064
120217 108676 195952429
12891 60492 -137697378
112835 136762 691578831
32437 1892 -843029196
39563 31897 -838060001
58245 57210 409721992
143708 79909 -754725736
9799 92222 334605575
143474 142904 428114026
142338 77935 -641496783
103800 100379 593289920
118512 109161 -614775326
5561 71232 -595603411
68110 45801 -444037686
140550 52148 -919800747
6365 73028 -109450773
90708 8809 80532905
47867 128681 590217750
98709 52820 7756225
114050 34611 -825331773
35242 106920 348931924
148685 110740 -852108938
96133 37430 652308206
90283 146718 671169461
631 70651 -716932249
30060 118233 327035651
143852 142677 666130393
94165 108599 -211095880
72324 143689 696865466
141448 71932 -486949607
145729 34317 -707044705
43356 143369 -79513146
92990 124897 336525442
6294 116494 837535381
142152 98670 -963857995
59297 31190 954984592
33449 81774 76817782
4051 111663 260551332
49092 48291 824019551
135023 65447 -257094830
2930 85725 -9552108
56002 86146 985537949
7532 54754 -774544307
28229 141364 -179461891
85750 70627 -829277056
35120 114215 -961279831
9716 35030 268904522
136357 8331 -295479326
61737 49859 -881853028
96019 131455 242572483
54338 81687 951783731
895 27935 -702913208
47366 135780 612845259
58233 140946 -751613760
5281 99008 -977383281
6799 3476 67138603
34323 139983 308011642
143771 55415 -818694660
119532 30649 502691466
113344 34125 970429006
61037 53065 829698674
14451 65401 -696253603
39123 56245 -553496958
22682 29465 -210273864
42589 3441 -157737793
9769 135003 699741614
99629 53696 -693338365
141349 81235 373557857
94182 69748 -259446357
99072 125200 766900503
140534 79695 -194388713
5142 27980 819731243
113830 41358 916582042
86899 12795 17489095
63816 89308 -220460155
133001 126384 -630857139
133313 132367 136332465
109350 101631 -45350063
97076 77977 66790166
48513 52241 488510534
34717 48626 -77273655
124106 129880 -773155605
127574 57418 -391486217
62674 22620 39721977
118050 4725 -537886925
58253 74191 544810057
29042 103292 -479169735
144816 51476 871629875
14315 136160 593131328
104886 136019 -159281076
33788 113621 -33307046
31271 138189 -250442844
68894 4867 265405239
69683 75792 130422616
714 58883 591281505
76356 29415 -497930602
15784 105213 -47491165
16417 147666 439216764
97255 4056 -849466328
51880 84473 146706381
90521 104531 -166157301
75458 137656 -940087814
129644 8158 -699587730
16444 140718 -143442265
42345 140802 -152342664
49801 148288 -922865938
111265 4941 939014566
127913 113582 -36992984
10950 60730 289864758
95288 111820 -169794914
133378 61921 -697239569
119373 78374 342951912
42869 46072 766198175
145233 108529 79810437
64497 131809 -84676358
13864 62062 -610966107
140860 128892 -781316442
67268 146024 849666921
78988 102092 93126944
35249 116281 776591018
94428 101707 -52109603
6283 69235 552094951
2935 129709 376009597
8831 136005 286686099
129553 108154 832313524
149024 131670 -987359790
97773 81104 785490220
81810 92240 49151806
50062 67663 940798372
45083 64020 331460538
117723 43965 757058280
35038 108095 706902964
99538 72960 -282357327
100483 135351 -673320579
407 80394 863580741
143338 39369 392382851
42313 79520 -995463812
16456 3759 -180806034
42866 77516 -845344075
43976 105947 -588412805
115764 26 -949185368
119445 139675 563404025
119599 40624 998693220
141370 108732 -205022925
138069 50656 -464905646
64802 124198 -22420574
26789 13501 619222967
85816 22758 -472241643
103082 67581 246534368
67027 65806 -768122002
60590 112709 508688278
70694 119002 976358067
37464 61077 902887844
118766 84490 979335278
46915 34147 4434238
110076 97158 -58825797
54482 95892 881199352
42277 94178 287829067
115803 42654 -10538191
6539 118397 -827534424
121032 79592 122716366
32610 38477 416196255
125440 103169 609153905
128081 130065 -283671904
127371 25904 -777409291
63872 92760 706257324
431 65418 -533806406
61985 123280 463176262
27216 116477 -283617474
17499 41015 894639214
35348 95474 610965213
125601 145789 -878152270
127378 98014 -203034009
15719 4760 -233552588
50078 42418 -843451729
37617 90578 -925387843
7920 136105 -982846300
105636 143864 723544240
114257 117899 -318209861
11397 124604 -566019995
103439 36438 -108165602
63414 147122 711738484
59257 4185 363065087
116080 100247 -124291649
31687 120208 713644816
121151 88885 254007820
43480 48792 -196474020
12296 118486 -945352476
125191 101535 -496927634
99948 129486 -139990189
116904 34417 196277835
134141 45197 35243151
134192 131397 -428385705
72636 15546 810982555
7663 129941 117006453
75193 127841 -684238837
98158 118871 300350117
60605 42630 135365299
17719 14498 547152650
86007 20012 464081227
71433 104718 -14741107
53964 64447 339825338
3602 5629 768214961
10489 85855 618842877
136862 70033 -661468146
83430 108187 -31285065
5364 33606 734967997
18677 140184 -962243886
8508 108104 -742635920
95755 85841 -142045268
134054 16802 -171584457
77516 4134 44486977
39690 14764 -891429545
137194 17312 644743938
11941 101864 965028901
42044 138341 704085263
147295 111256 -117119342
35199 147436 351352587
117422 72832 391918883
79512 110125 -727922003
44442 3659 -114815898
117932 125769 5685778
37374 80850 635532033
55666 126075 616935495
71196 143608 295152837
116094 29714 -295795204
142777 128202 741016475
70856 67314 489007130
17608 18081 -763862207
99456 89560 -128384775
37589 134459 76871392
141229 119201 285465775
61927 14637 27751601
1668 9765 -598384570
141410 90302 -27615546
5854 78661 20944115
42012 61785 -409970714
59920 62636 228411161
131085 58431 -908757061
108383 66630 941600212
86014 101922 -257488330
52591 8355 -229390922
102582 76886 -109831087
55266 84041 776027781
114122 74911 -322773045
34946 143062 343685912
41331 48682 429097205
702 10118 -695128315
61350 138546 -558732843
81762 14041 319031537
94592 70961 -265066350
106759 94617 -266546389
20573 90285 478638925
129416 107975 -163688093
15198 103205 -543401115
53250 141900 -182304729
24490 76026 -995405122
59216 89387 -778660500
76892 37757 -541678931
131814 149368 -534281827
87563 23570 -889439241
75710 112501 173940117
129952 147637 -559496466
22256 1028 364635025
26261 38052 328999950
64957 49888 388307250
51328 127804 572544707
111939 31795 -250067427
20015 31432 911321500
21438 90492 823443978
148870 49244 -375886984
5880 78732 135708657
91297 47085 998610786
143469 103858 311201914
69316 23315 803490770
108915 83974 763078063
94307 56392 639351948
64149 101418 -385141725
138488 39227 -116709108
29403 45671 436647662
22228 67716 -974238535
91947 100233 -949845178
24596 120348 -391125558
108804 103290 -961629229
54640 66026 -303859344
34225 73208 849905449
35044 35287 880367717
103961 56729 288859303
86633 21497 -661879954
82815 83951 -711748014
127733 105662 -830483104
34864 122778 -66559616
5901 90062 -772559103
100429 11539 297406259
63663 5474 117503100
968 96351 -228293054
58826 70071 360938025
102877 4520 838347928
85424 29525 122430639
103874 28227 163560918
41785 15060 654753628
68389 103013 -138631633
85717 99908 -871875958
116435 128232 981879125
149449 17881 558302112
142237 14099 -905069950
32813 33221 -704347950
53057 134421 -500698161
29356 63120 -931110465
47100 74675 -31614664
68929 127851 830688054
46145 47245 -12875128
61125 48852 -8317354
80159 47329 -371169156
41078 50393 -767984424
127044 125728 296667606
80131 139621 -800192126
107520 90495 213494036
114720 41353 -770492300
105087 14683 -114021378
129836 47091 -381073762
82069 89894 -129755641
143741 115506 -415111473
29904 115527 117978911
16841 83799 -923270007
96482 17655 -2974777
16357 41108 39841096
26531 132820 506116558
13798 105851 -990892538
11564 123072 836456511
144830 77251 -17696441
35678 18485 -569080688
46901 116683 -595858091
107197 63446 294575055
136559 66870 357062284
45873 83457 -265266402
21990 16997 -683105184
37435 34198 -989212315
103214 138050 -640566357
82612 62678 -877910479
93548 56437 529280490
86935 40179 989154638
9538 31811 112389563
76209 80335 149665150
4660 145499 -421346473
121663 109045 12482693
97614 23974 571563755
87788 126035 963322572
55241 137166 391258892
43575 75607 -353024442
22752 97577 -49491798
144302 139068 317729676
27676 65636 -611892912
36630 63296 -218226431
73123 128856 -504950813
74628 122644 700325728
143282 27271 981035957
20354 90082 739717031
148927 135010 345977687
37111 111020 927634401
50337 73042 -436668044
103866 72684 796661567
16881 108226 -490668135
47725 140904 -899925389
35296 88515 -134498264
745 30378 640226156
36016 9939 185396614
91520 84379 -499588806
89025 141797 -824545431
71020 31054 860971729
122511 84806 -443990196
101554 16349 -521319802
35079 23834 -138755971
86066 104721 636304444
94550 47421 79562648
1373 83144 -417915060
149368 143093 -308021477
24216 14905 748328026
66531 95879 -151644825
84789 86870 -431818282
7975 9660 -57331515
31146 107862 -970123562
44066 71403 -751525991
38900 60974 880866477
57070 43248 -671972963
113633 124053 -905822905
103579 88874 -346083417
126771 31545 -34648358
110774 144490 81072441
119091 7948 245404044
146566 66666 -947954041
90168 49295 270021775
22365 125817 -925347278
77663 27966 -32066062
70766 105571 69367297
112409 49536 463171705
105960 552 966550407
36641 40890 -552254298
83744 38693 -606181298
122965 67544 -444983105
140621 56860 -868778718
13718 38971 -647895934
4198 20872 833219966
149480 13906 913328603
48890 111945 -862750513
33003 148410 126274868
33735 82720 489933343
4297 61870 660990066
106050 132555 -33467432
43009 48364 -431610140
99753 68637 -887153702
109590 115200 552559376
142855 23550 -928747726
51635 23489 267211700
145830 62555 927594415
21911 32986 -184133407
71801 66501 884358158
55144 1234 421929559
65098 63156 -130667164
3287 75440 956717609
14845 109664 217487559
108445 60720 752553708
147584 30589 197889708
139632 127583 726906501
41677 73232 -702621976
76776 67698 -74490427
6992 20017 177150218
73609 9876 120516910
149360 29038 656725364
145643 31131 -159411801
130396 32847 775555156
138898 17787 247881068
84655 45792 -658045989
37711 61547 -119371636
23883 10382 97480690
111288 19409 970133237
40926 100270 -947722122
148746 95407 118899324
46415 120093 488466131
54382 20730 217469573
76373 83367 -466456698
122025 133383 295486662
73544 52846 -315111736
10583 119966 -90193954
120489 126407 298817613
48902 44269 552650982
141802 16707 194616154
128424 90001 -48826509
125893 146349 805328574
43726 78893 -624410777
42713 110814 -292126793
6979 38612 -372731188
704 139792 -395103157
48380 36060 -405299413
52352 35729 416194278
122365 34536 -880631418
83853 115349 -80270956
88117 5317 499632885
130647 54793 -287656645
15557 99275 618112024
130595 43475 -414569934
144760 94550 93721027
23350 120542 -258113114
64383 61127 644318402
13311 140022 253630559
96672 83215 -425792252
51529 42499 356367694
52349 20544 424995218
146232 32633 -606183932
148160 136053 407541285
92408 121217 695220321
116094 11695 856353205
58912 69990 71434808
104543 18585 -380185602
69769 101049 89607646
136462 136545 96321188
108288 65272 162252122
144286 11869 108089007
15260 118497 972446870
53093 107873 -197292462
139552 125962 264534501
35313 29123 635858170
127671 120425 431535609
1188 93639 509468491
69081 125398 -336463462
127097 61672 -968161333
125714 83650 237409381
108073 127766 365942624
41689 27872 248203980
117307 36365 161422504
4495 71530 -327793744
79640 74151 932371016
4729 57312 683047460
71757 71096 668229264
14868 49104 -427097717
40372 88520 -224116134
110535 117288 360184053
104762 41865 754665125
65101 29882 -558945941
78754 23370 -918990072
73252 55398 -225643121
99285 66443 847500305
394 140025 738682420
118597 1719 -680878309
17592 36766 -848647089
114811 114944 851006194
131304 106299 -476880380
103594 114013 557174625
35024 61955 -179305400
8186 89910 -595424873
41795 81099 -964122784
140427 36222 -65667474
20071 142287 -408447405
47101 65648 -364977046
39657 85219 730038529
130532 102718 -469861311
84991 16978 -10034060
29694 91584 -683624507
69640 22880 205027616
137712 71650 -528890456
118195 17146 282439774
91717 117934 480030684
29818 86399 624481948
107590 143149 391126624
131008 135986 158541460
58969 88102 -86462762
84965 2597 483257417
101352 56342 -119146456
17711 146735 -555401413
92164 62079 -980236390
74036 90230 -865703381
85099 24195 -702203079
145136 74347 -319863617
125547 113710 -286100389
89885 1773 -387348956
82845 31255 522792570
5117 122978 928118924
23735 36344 769126482
44252 116475 543616852
115656 112483 870568091
5040 43540 -823759386
30175 43531 853258818
11824 86044 -940440063
133165 108433 -567996057
93160 119459 23518892
124181 57919 -960621891
67074 136903 -373382826
12580 138598 -704783022
107111 81925 378230898
790 109604 -211401585
100653 39456 449535823
147311 48684 865605236
62349 128502 -316647973
10166 140269 -402331577
36378 67018 417834926
79110 12457 620441603
66287 34792 273384784
20015 82436 51837932
5397 17445 999218803
23520 47778 157109534
57220 113714 607674342
84239 79140 -564432138
36041 11672 -807052290
106740 135536 -828981768
88026 131820 -319827441
59417 106578 552275887
40209 144375 194973664
84098 28577 36226513
109013 80462 818004104
93372 139388 -593926429
45130 23352 -270002973
70658 135514 -652131270
70367 132316 -765532191
92744 145497 716756283
14866 42468 -852651975
10215 118965 -685589085
49558 135670 908875537
17492 135010 -13276309
136378 58715 395296825
5522 38265 -682184851
54551 98201 549178442
129431 11470 266938930
133459 4722 38692810
37698 51960 -152785842
100900 106423 873935477
134557 140700 326874882
133936 121838 517937617
131612 27705 -998029685
67 48303 290535460
67462 94779 381089757
84370 13860 655044220
103504 10720 287947047
43034 20529 -759905323
97331 106524 696040768
139303 81611 216402409
59639 80878 768443072
147310 77352 -411601384
89164 91593 371193315
7693 101245 -252981181
6840 35438 93074396
24692 69363 -500753667
45171 100593 -451973085
53543 59284 -473117832
62090 107088 486083134
70787 56440 -283572671
123983 52558 -493169254
124011 7082 690763597
100768 65252 608250541
65734 69973 -398159682
51278 95924 179707516
129415 23965 374125443
89123 26910 236502791
19795 36943 -881959303
64984 74839 -728721038
27902 128670 882179421
31784 28767 -993166796
108360 126653 571399749
144890 63591 -899469389
72686 40297 233430863
37663 80463 -851813954
59549 118087 -216830777
24019 52519 886662406
6357 25672 420200895
32139 92077 -823040497
139925 95017 -229180399
93749 102382 521212697
95439 34377 502286298
45042 58366 -178415528
108145 108515 -751959392
108955 34497 -751958515
149521 144128 588197010
32393 47404 -826459291
136652 16316 140926855
70630 61670 -329219888
120128 80335 -597529053
59595 127663 426853964
116597 26807 -723418187
97958 45798 281436158
42094 144530 651993728
76302 116260 -276558310
22878 71756 -218900120
35774 51758 675975426
91526 15470 305557637
52594 82052 -698948590
138208 85605 -737769014
31582 34792 -217102126
71928 46462 -406005403
131114 102173 -444130743
40240 81725 -651789329
33918 72745 351049067
38307 34728 -345009835
116755 11297 317506118
135033 142415 789463951
115055 128005 880337796
124429 33233 150954448
27608 27529 -38272701
97859 46941 444688053
87079 81200 160370466
51434 43189 133604192
147801 133377 577637317
99890 2997 940093070
25290 62612 -42346389
146134 88990 770195847
85634 28607 91742717
64569 74647 -714863688
32688 55841 45167952
39981 66645 221974050
74322 117381 243660454
28439 26285 -694142529
33892 130040 601438708
13602 35565 -140086061
119745 34874 -51894214
87344 37564 880634256
75107 90041 -825572101
4683 63460 -245782505
103637 130250 704114050
98327 57077 969299391
93815 74561 -580846238
121797 92870 654790879
139272 37979 8438043
11495 89314 -462990428
16322 26997 948271505
79779 77446 -864432564
106794 56467 -363211625
94768 135330 -645219187
4434 70528 -42901373
1857 51407 -953070008
82605 42571 -81068955
96938 118026 -224307573
34883 70410 279658697
49875 109172 281775179
4290 117856 -200872520
89325 109680 -422086321
53638 127953 284839217
47718 63238 433999057
33373 115440 -704448227
123549 101561 772793601
124679 26634 45182963
69309 10240 -970721218
39952 17375 -203715186
69653 33455 -913486900
30699 115094 -397429447
88538 114409 654524467
41523 3999 645310224
124768 26920 -255936603
74413 53261 -591649898
83688 91244 508801081
16367 36645 402622731
64979 129167 -627520304
51693 5451 948638593
27888 48370 -289725375
25121 109997 -157438713
71508 96564 75430409
136082 7063 192981394
76334 50614 589347238
135789 37872 -856327236
9215 48089 850171812
39882 93145 264749954
68453 45904 535301080
848 23408 -139383448
62791 96545 712111693
116441 124685 -521686022
39348 120215 -624998242
75298 27514 -14770763
963 54476 382873720
94919 87642 727414445
129489 112312 856905185
85269 110667 -621386472
141023 130927 -878367484
5029 144800 366798500
70441 22255 512947963
124171 103724 -58253086
76856 13307 159188000
24020 66551 65547364
3814 92972 -554502762
52323 91792 647849953
134795 146916 94304025
1073 87361 -852107324
126777 79606 -178327822
18938 9882 -331830449
128178 134531 -887959002
132724 17712 -393103627
129727 80590 130561734
46368 21416 -728475063
122361 106157 624765948
5991 40323 549614967
6704 61543 61147897
121070 90626 -120615946
2855 86845 490172620
95950 6683 766866503
134074 81817 -708653367
97088 129101 230368722
81166 87257 561369858
26578 100825 -248394826
36983 77294 -950646155
71961 110106 -152047042
92207 50013 -869018112
115223 45026 296616410
104457 47030 819187627
130458 115071 -31578252
141505 53109 -826497315
27853 58407 -957179925
135402 65337 -121405663
84755 18202 -904494526
10533 57905 735456416
56548 37789 -628778154
120116 82860 953203421
34009 49191 696378611
66384 57098 -544605744
143813 63907 -533087806
130542 116560 977588761
52565 23644 634420981
109011 149168 -327463277
33339 53587 -158377118
3741 144555 986121372
46192 116835 -404486615
91269 45802 -171897171
53611 40287 923551447
23172 121747 39973380
136072 87472 188758848
73948 120836 521616360
66635 2150 397467765
117585 11158 -593584284
106613 50230 -307509101
50734 119828 66009720
79377 23143 -902222609
135230 107364 -39347921
9208 90202 -670491688
149646 12166 -861902323
71538 133722 978745798
112770 65286 -948462286
137639 109564 546351015
81663 77545 -735305444
60449 52598 290475341
107580 31509 29553213
24653 101234 -162137472
85983 46076 408467725
109849 74762 802599614
2935 2363 854566043
50247 82451 730283458
43503 59943 32064218
120317 71813 320790907
49281 142569 303254144
204 94943 570531465
73308 69681 -946280840
122289 61931 732290479
83960 138352 304073815
126174 79558 68632103
200 133803 314041268
131630 78926 570440254
27274 115894 -101279344
89896 94628 607240378
141590 14117 718891865
17148 16996 -817071552
83944 116690 37251362
74174 92039 -26102499
38188 38641 638114265
24181 58419 365118952
114584 37399 546041624
119216 97199 434674507
97353 73637 -419032717
81867 16428 -390006693
96163 143078 -733928576
2648 7193 489660971
92256 128351 -575657392
60900 15826 -105905638
91632 7678 82771042
68547 44140 -191035787
112329 55658 -176813684
90709 118319 781914801
25714 49257 892843346
41814 39672 676217108
106548 94835 -980908488
138660 71705 -776809034
141905 112083 335619077
145728 148881 682838989
144787 55360 371862429
141126 146102 670425145
53496 51984 706930414
31183 64252 704277656
138754 44323 491185121
54270 114716 -842109364
130578 69520 962939698
4718 122524 585566563
69634 25340 -544042751
93311 128783 -477056836
48271 146736 -69558837
108677 57273 -921343903
105912 138903 -953800849
97927 22515 -717984031
71890 149677 -182124333
50935 30046 248315137
7088 94930 187621332
102358 45425 992939533
2391 87786 811434111
87943 143057 737598587
38897 98134 -2947767
8173 100466 762838554
25608 79248 228572010
37692 75412 -595635401
131572 979 683701142
66329 134044 59249904
100471 141916 580465150
105761 126528 -329354396
29556 121817 -843438385
106734 144437 -326652094
40074 7852 -102093969
137960 105549 -778545301
73008 16299 -618298812
100652 36614 471218800
139597 82147 -190071700
94286 120453 762988279
90048 94249 -856501743
13643 62986 -93302808
135757 46223 454720227
21227 76951 -752928950
63525 38553 -569907673
48592 145035 994934994
88436 26971 789819012
131599 37355 -933188932
47096 10168 821715977
24541 22629 -349287525
99416 6574 410615490
137661 89929 -11696377
133975 58211 -772287938
116455 91661 -358312347
22593 41454 559366186
112369 119460 309940968
37772 89191 541229396
96268 102811 157596802
127973 127539 168730369
23044 10358 747842733
64955 40082 -618770865
34956 116579 9579489
41650 61984 10293112
40095 74805 -253672769
75863 129962 -688343955
79867 129778 -799346182
134993 114554 794776902
9911 108262 845954305
5401 137736 -617638070
7751 143744 -905507632
75786 34476 978120994
121166 143148 902956602
129923 12011 -661809333
144031 47506 929496990
148637 54757 -135490400
11732 112304 86432523
113845 135266 325548853
137187 46667 776057042
59374 167 433086742
107622 143638 -601380563
79962 4498 751176659
131677 127537 -275638570
146257 102744 -907208134
94776 25954 -375835875
68780 27641 598380840
9594 72087 541877489
42295 65989 422175141
106546 45378 -993024682
133542 45314 -351973941
117163 131059 529086063
37448 111344 -574865257
46303 45415 145578753
125770 54075 -418281683
29195 3696 375593186
67680 103843 -532252717
139179 16761 662794974
95549 133706 379055483
23232 69009 -937470190
110188 108111 -37230611
43758 11427 -420412288
141978 121980 574028149
94740 65667 483875397
99577 123983 -470751700
86009 84968 -179739788
139044 82999 573727551
43700 49132 184035329
142774 5154 -307707489
3081 11126 342849080
40593 68471 -846823722
114629 53005 713225388
2730 31745 -563816638
56982 21715 249729529
124587 23082 960200228
122276 85616 295327766
102224 5440 -584968810
102585 90383 787409672
62618 77649 569803458
92964 116079 344715902
42731 83615 -313351490
125632 21544 443564245
102427 131921 543000467
14935 18434 -496640228
61629 78417 -925470162
22870 73163 -484192390
128680 57241 -570809844
113856 86038 154825637
20620 12895 705711355
147679 102464 905382606
123276 45184 -549039561
132406 111190 -80370203
49940 57733 191403453
73143 109077 327350417
115670 148014 -368377523
101592 80756 -582537133
125456 55474 -856169521
101039 27927 477190636
133834 90744 405793325
5610 13303 620762213
89522 31563 -219423429
89514 14504 648612121
98402 10654 -123209871
111547 44227 568503987
9826 38809 -66579128
140084 114620 753363888
17641 41762 -898971124
132187 89997 -733295789
131121 22127 -546084801
144208 98853 161688915
42106 47829 -266575056
133519 110941 -505180198
93013 115230 722586539
86166 94035 982574480
10289 37601 687911519
69809 88825 988936981
59536 89157 799495316
2285 119325 -693359824
65016 44471 107403936
23159 93134 -544124477
52840 79249 161189451
35589 130777 -826031400
53319 90373 -139615029
139205 116756 -612278510
95269 67327 928474977
131823 299 99221675
119151 52835 429300797
56355 123846 949974603
41411 66592 813756876
136972 51163 -450430479
71632 45775 31304885
89323 75082 669048940
143927 1937 -625072386
16504 515 -9486764
83901 125852 -545422058
147555 20792 -25808860
148118 71601 -736444424
115490 102941 688281475
124514 90389 948693084
147343 74455 -246340472
42092 117979 625280637
58378 139576 263430508
70435 93599 52113196
125412 5683 -585394486
63692 102654 -475623212
117392 15593 -5967820
126911 69034 779399284
135823 122277 -82481099
83509 76326 -968449167
80844 144405 -534523874
28368 20475 877925571
99219 57803 -447640511
142847 39267 -800681985
119017 132017 -566271918
127716 131010 491910938
63605 103980 -475069584
839 39342 -729809235
19681 131218 -919111380
36623 61527 684011677
18021 83662 545334180
31094 15251 -235501579
147094 29609 170600125
130824 133320 -484498335
59778 37470 888963972
10661 80420 -231931353
131586 73023 191594108
52026 102494 133218485
118440 124338 -733563099
20014 142629 85875342
33246 108628 591266838
88484 71045 280515180
56515 72614 -897698388
28071 111035 56845869
88214 71284 128659232
12788 143402 899103590
110679 12502 466858240
94757 89240 70979940
74895 142601 -939015644
51578 144297 -855028559
137237 40886 -866033004
90390 79980 439689530
112342 137630 240024852
35566 128171 -231918439
79008 108628 998670327
36749 13693 -37806342
138526 70055 504379217
36132 92156 68223147
83745 130552 639755901
14878 27637 -760403404
99794 23359 881372748
140327 145548 841859865
132977 102215 403881855
123236 137730 773075655
83856 111443 771799548
51314 9254 312889927
89202 50896 -171277374
30429 147434 -284649456
118530 108078 -920088231
124819 137544 707989177
9993 104258 581366419
65016 16250 -738729890
64339 99563 -772058735
90088 74597 110834036
89912 124492 18514924
37177 127173 -737672599
79079 74733 605758711
71979 137838 -608071566
101822 108818 -134861718
91886 1307 958214202
111420 1985 -746750197
30154 93603 281442960
48427 72390 -183886519
115875 113005 -782075911
87155 56139 84649370
5960 48315 521722174
88476 72821 -588501815
76447 84502 73125880
23946 49970 -412526290
31375 19876 -796821818
1335 146557 107160075
29724 19975 -963748630
3804 83754 284398420
27106 126972 -380387207
83037 47780 -139422145
84648 4069 -442679620
85888 130276 520691445
32837 111329 572149074
149547 85543 -746647666
38625 96884 -906553365
143976 148710 237766611
127827 6632 -502167018
148482 108940 779407151
90918 68603 16944135
98907 84183 373002791
132671 61729 -515246577
130626 38434 -351657874
133013 77798 115192560
45472 97353 474887537
117838 89913 389125116
22055 63703 871349707
19938 5867 990639426
133555 98751 -94784677
119472 97403 596065258
23675 61025 95710870
1451 109782 -252967281
30363 69404 10635793
140380 108389 -881502314
45429 75195 -544104990
66043 117668 511403666
134285 120988 -134715764
47111 73710 947575420
77399 127193 361559284
10513 33253 -252744840
74144 119659 828268515
61458 60281 -246568628
2151 104214 -910046545
12258 140139 -911262562
114756 20717 239554528
90171 130160 859479703
122694 115841 757350463
37211 140641 -248172436
78850 37329 -497283208
119324 51881 512902303
107153 32000 -369428427
133816 68535 701196905
894 34497 -247378695
108650 142841 -762121408
82589 48860 810728153
50357 9820 751270156
43614 44567 -473004890
87337 144579 -478892334
20484 80213 -460677412
19572 74746 -546048469
70639 32063 -823233367
3625 145320 536602548
31174 7380 -148973975
63455 54253 154537924
53692 56257 -876842150
26172 149385 -56676948
69613 8977 43517847
131537 114623 34626113
65618 113784 -480619236
101062 142677 686744991
1469 46094 -698854396
61976 66427 635755671
598 114312 45114599
93355 111901 -385211419
27002 49097 -858676600
123113 104344 -658343636
122382 62207 -221807430
22128 52191 5122806
23972 55855 -993605233
36606 49822 -559515586
95231 15200 -589655797
121515 103614 -121476412
108835 136788 508739799
71323 146528 601138943
18409 73315 982013142
109278 134576 -584269351
91155 26014 170162103
148329 59738 148887120
57833 60999 466086723
53949 37742 836777583
88433 20026 -463806041
94552 80177 358319743
33065 29641 -543552675
139806 87686 -542799851
17068 89908 326087621
16896 28946 733211046
138226 15177 -30155715
74382 143709 -41039008
144120 27586 914864729
37206 109707 -768363880
13913 35757 -930021166
92773 119730 916363394
56950 147490 932331365
116944 99222 7760433
109134 3204 -204019300
73268 54783 -541574955
87975 125732 272503871
112470 81620 82631702
4135 102676 -412459809
4492 74564 -392296939
31476 125756 -700174205
149112 48280 392375028
76903 128736 415200503
10233 112559 -904695240
116834 82641 -706833536
13822 132462 901730210
32069 121252 582248277
4727 100111 355939617
72304 59494 -598602273
82362 40521 -354501218
71251 73953 445076063
74934 111619 745236037
109224 58697 -916140967
141363 99275 445156629
53630 31801 -988450861
72670 22416 571844180
113193 13092 988202891
63155 22277 -589658767
95874 136011 398649412
9142 76766 -213672711
8976 120938 -943477243
64025 53716 306291447
18027 107260 -117602451
75187 145841 922890418
58484 14978 -942153511
82882 129640 -193197971
74951 104595 -321248824
74929 138686 244075552
588 82037 -809167166
100797 141882 -920164502
56205 6205 935098282
143562 50317 328095313
88540 27654 517238400
17687 14914 596289849
75739 125859 -861195019
64767 115284 409520242
40445 138795 897489814
69006 58820 -776875744
71567 75047 -993015711
19846 8101 -855059326
123252 116603 272935953
46570 1976 247246520
102081 123877 906531772
124967 87788 -243491338
23134 53153 315156715
15263 58091 46328681
41530 36416 778801747
25642 33155 -500676175
7082 89803 647980315
117022 25536 -498106699
67042 57598 -642828042
137766 67069 787914516
66948 84386 865247981
105431 20775 -590780382
36192 118901 443338873
418 23818 509209329
126184 47044 793039708
101607 83185 211721749
51589 10200 -701688200
78636 67237 53102326
8550 18196 -408854505
21858 89046 -660195102
109815 120832 687751874
130177 65648 -170227977
104312 88605 -190892538
131586 112854 -285048440
51173 139367 679749971
144782 42875 342246918
148291 44753 -110683515
13415 16070 -383011515
108183 3781 226673554
28707 113784 816967422
4630 72704 -32773765
83035 4859 609233035
37849 7269 684379501
104162 15904 698674812
12583 64860 -770083540
136907 22207 -452236973
141457 22718 973776993
53334 60789 -28100847
133507 126471 -506536986
121313 36087 -591582866
86329 65089 798847324
135916 75748 313370862
126116 89657 -608418837
134440 37367 -651272666
93842 8393 121626893
99499 49945 968329012
77460 103203 -462248289
6987 112648 -50587289
113414 75140 -160248836
78066 48483 689666346
47275 140308 -664723888
20686 26491 -731790345
80921 46352 91201401
135911 82029 -936971281
113912 6259 -534436851
107741 8190 432293017
20043 47102 -201370273
68964 96133 508646886
106504 77198 186054572
144673 78879 244885175
40535 132094 -979078416
76772 30948 -22427900
27981 74550 -91682620
132775 117527 536140650
97906 39238 -119923386
75116 109666 -601375739
89207 86974 -141770581
131171 54128 572968212
37659 103244 -734294654
61666 94660 -79977448
75147 38507 547355209
127940 65165 832850545
142343 21281 20475142
26199 149282 565772826
90295 126577 329164741
148800 9060 -440738777
123212 2810 896788999
70664 56847 193150813
57534 124404 -408734875
103180 32358 -682735429
80100 135209 993379045
86673 90255 -67912920
76353 132598 23911150
86235 86840 892004089
86033 47320 677519723
48459 116473 -952003141
33104 117331 582628327
59276 75086 987430223
96176 39489 498724827
116320 54315 -350267637
132533 33910 -763056192
26593 23877 350203428
71551 55334 783249432
99251 79170 -833658052
7782 89603 -600439224
30301 28504 -256194893
130399 141288 118244672
20556 138103 -792801050
77262 50149 472630281
144216 137445 164718813
121670 18763 -149474865
111883 85360 -961580763
39791 8029 404486232
79715 131810 849212218
3931 109865 378901337
109735 96216 988240914
142597 147981 373305062
46451 65372 -633176309
133895 140752 231640735
128442 66810 -463225350
43040 57505 -759022131
127816 10599 -596656885
11653 63910 657621569
135586 102033 -776826830
138099 11134 -37655779
143125 106068 -300711449
51804 134434 162934026
18801 78149 993595742
28181 62035 -519454341
84164 42837 100683379
23754 66604 -584811462
13367 127657 -449702807
147339 50863 -203295116
71912 60223 921944562
137110 43426 -136372560
15930 148361 -887409512
24757 95137 645726027
142274 110272 322551997
65998 3366 -970771924
37012 96142 856566338
145811 95865 -222692836
99547 34413 -585930219
30650 94350 -144256411
137865 100720 -921832945
119853 38955 251482379
2970 125884 81572266
130882 93804 -384499520
16764 86494 -253914338
20151 51073 1077257
52044 132264 -415349866
2463 58433 904470349
71056 106409 601359809
100676 2307 -593303961
23758 38811 826912867
17714 124022 914214999
7007 134953 971757586
136156 131074 -371577410
120555 12152 -662000061
81313 3874 -17400703
61444 119214 221582237
57971 126687 63552973
59825 137859 992027364
136997 37826 637118921
109200 100550 72383833
98460 1813 250156939
94618 132389 -320300746
31207 105462 -461488805
126859 120722 929396175
105471 53700 -134307708
10899 96176 -319658187
21386 24337 705579881
16702 89682 936736167
111 48825 -250949639
81440 74339 903130646
39809 29437 462111064
149430 13941 923344884
26884 105065 954328253
48829 5710 117887892
29973 133917 582498892
113522 144123 -350221653
68213 120109 938748729
6291 27056 -338175416
106131 1960 -886478043
94657 77366 -313336448
87482 68699 -19815632
123818 77137 462796061
25270 63150 959595049
42661 117917 -560653156
56617 120247 495714805
86703 85563 505948580
3643 14326 572506892
94077 57555 -907411673
38010 73428 342116999
47389 140964 488684033
76661 67011 202202289
123564 88480 -848968887
129220 60394 191402063
79510 86887 612693778
118376 77740 729562985
82659 20180 816640956
112411 89804 -687138156
116923 149460 -844917799
68294 82744 570297533
107326 96148 443370889
5883 147706 -906059670
20926 74991 -772927674
94282 81674 -597403956
61463 28959 -653242572
91091 127266 -888083695
138144 87032 -670916054
149072 83675 -737151336
39722 68530 -797053434
126947 102418 270729013
71240 120177 679381298
147517 117402 -50709888
20111 149688 938791920
11490 83988 139063676
23327 51114 573960869
44993 90460 -738338071
101971 79345 459508887
84191 124519 80200319
44016 79735 -493078574
100770 137368 405033224
48174 133321 -748923116
51833 102604 85973949
141143 19597 -687398755
141818 104199 -620973858
38738 27198 -788132109
67052 138399 492307806
23192 20590 971004021
52174 59932 -506254972
135450 60048 436620184
86906 58533 118822865
30013 143521 306319894
127123 13361 591920978
109904 101201 -269159022
26299 20410 564834986
39938 99792 -726821759
30113 123383 453438759
126782 103690 -312290311
65140 74507 506902339
49271 147391 902166095
114045 128520 -581265491
68385 104530 -191182517
19487 136099 -592231507
30303 59599 -81373145
70237 87074 241317525
124950 86232 876554582
57800 81184 -749642833
139286 89173 845443303
41573 136823 429651133
31490 147528 -236069374
37590 114414 173350889
97524 90981 -191530210
57416 17088 -664228969
51671 83630 -307583923
136856 62804 639628475
85392 51589 507400772
145773 37956 -183420091
119229 55676 794077261
98291 70254 -181377297
99882 107429 451520052
73397 134896 27367208
74323 131801 566905758
27430 30668 287824245
81355 23427 -238998283
96976 2557 -618737445
62487 121287 -288511522
139874 100086 -722979174
49155 45652 -271744516
91155 140544 -695640714
2064 10101 -944920964
43186 64062 129912137
120825 142933 604171349
58970 14510 -941204939
126276 26991 276903804
48737 96796 -763405711
143146 1179 923714880
34632 145929 20848606
146931 139466 243546265
49340 57984 824497882
76267 52134 -145860801
14632 126324 -671337996
146972 112770 380899777
146724 93524 -623298135
12490 117379 -40547029
140916 123788 342408693
124508 101657 -580397356
5557 16630 -857205760
77897 508 -413629114
13087 129572 -405330432
109565 19998 -160153113
6528 83156 993274437
9853 113403 944368269
137369 143783 -60970751
39439 3020 -501509383
103932 88922 415699234
80785 103979 295954437
2104 116032 -311572798
5416 6361 40580638
129466 24073 278431048
4735 67870 -282424076
61102 64611 -178882982
4136 83624 791342792
95485 83744 -765072813
9659 67590 328950011
111483 45113 -423938168
16870 29493 875516595
67338 144162 -698144150
25978 68176 377980630
21390 2781 -801050509
54564 62382 -797747549
131380 146264 472454585
34025 140386 827192541
118438 87601 -180165229
9115 11481 -964225506
57701 75499 -603547875
29832 63187 116932631
143980 146404 -165720374
20816 134074 916845909
132318 55459 -412719410
55617 63251 713071961
135548 50277 -12258715
36959 133191 -283792839
54584 121489 293783877
72622 136420 266574081
100082 26072 417391555
142422 9325 419623342
139254 13682 -127699990
19620 52728 43535755
70113 63334 -320436836
114422 66052 -170757772
7364 108682 -758515620
14809 51443 56152391
49591 121447 -894771029
130024 144103 -930733639
98076 141636 -289512250
85677 16552 810940788
58183 85049 432331554
149128 118886 136671077
125661 92167 806785021
46568 127818 727107395
112882 18372 105427389
9127 109958 -505856711
63458 133283 60592537
44690 28728 -334009402
49944 48660 -42350027
5762 41414 -382207937
1824 138525 -548254229
42264 8812 -428349190
67577 120897 671613265
11439 42745 -895185853
27894 50227 217453940
146917 118035 839688026
126016 75476 286801876
49347 47946 977615923
122863 41276 674526377
85892 94200 -639214058
64072 60330 -583491541
86879 127723 381352648
113012 76132 -568738039
98069 14957 883677087
70294 21590 -846489462
48778 33916 173001457
6869 125974 198576740
16457 79458 156708324
131250 33747 -126670552
62899 145945 652600196
126929 69734 -252452245
57209 124821 -815002077
24653 81576 192501767
11830 147530 -747808284
42648 42122 919880787
149334 13210 546746911
125039 100907 -857437706
5303 97915 -495914461
130653 28481 -250980202
69449 120774 591156219
70173 65114 -492000152
56058 102931 50268762
133408 11042 -416132304
112569 21543 -125500076
134584 11037 656655711
81999 127242 -469557210
52933 50258 100793221
61707 124834 989685289
114288 9758 346091409
109581 12673 -252313398
115338 75760 808010828
40182 119214 -188213008
53600 20483 -254217198
94485 40644 89725316
30643 16292 865756182
93401 36802 -185191901
32164 46869 701751793
11636 81612 560113958
108478 52185 463964665
79556 99320 665080615
38735 41902 -110328098
24659 134603 30976645
125712 107667 790971430
82826 78068 -711601176
135943 29494 440538204
136625 134424 -839459881
19694 4993 148352886
149370 99086 -79106114
90280 141369 -523593677
111478 106447 563023793
82537 8597 823688235
57323 64179 150396889
93694 144700 876459220
142181 27372 -751305618
123590 92710 -426760540
59554 77526 977874120
43836 14233 207777999
46192 94910 -998725259
77135 145856 -434366864
97105 56047 -323464650
123367 137135 876587613
109153 80390 878793162
15636 103794 12325298
12438 22504 -997017386
45153 54553 12361042
19527 119335 -425338684
111264 32428 985066655
24434 110987 781903646
144976 105882 615497370
138064 82716 745251413
102766 28554 -784673459
15553 23234 -646406382
8383 45489 -14401401
17536 27322 -962283672
62807 146779 -449019537
23320 2705 617691410
30951 46629 -544225892
22921 83051 -466993652
118026 108380 427655516
105348 65459 883918505
48844 95459 732751898
31584 91712 -742815706
91312 76928 -803165628
18927 100035 -737932318
33901 97899 -654014780
126052 145336 642385216
134742 6875 -953788910
4221 137320 -162872620
67094 72045 665621327
103415 95322 238913572
97854 113706 541675005
91848 129545 -429499618
112231 146183 -944252550
143546 67966 -680797400
63923 25240 472133623
91750 108152 699385222
59873 3999 710936184
25819 75001 406812781
68466 143494 -37135360
93642 2918 -516587526
29323 82962 -848906705
58010 58788 425303654
115142 97631 -634529387
101056 106409 -622710059
95229 127106 477446851
143265 50755 -588760240
48146 58181 789377099
74063 127549 18232557
140750 60139 -872824465
31999 117695 784271003
128103 70691 903294276
55925 120363 329210727
52394 85635 479218987
71009 99010 456773012
44016 7998 265019163
20005 22758 941098224
14470 95937 170461722
45762 117710 -251548094
140373 68271 -697102417
10724 25707 -731850941
124382 81828 -78015497
108572 60882 62612403
102426 863 984684829
33380 146470 -745439892
137602 61138 -763816812
97249 103522 724981780
98091 58937 808084774
121156 85561 858959101
131685 13285 255302257
5164 35934 -464883167
96082 24071 553806677
34905 53417 6389787
61683 31069 -627815913
104629 77748 921703350
149381 109309 -177009826
101168 109944 -978687023
90303 31117 291475762
116080 56265 -831918155
39277 100673 -746824950
145799 40270 997521285
113144 27289 -511396200
15565 113738 776674444
126661 34649 253808628
2021 44766 434763439
137367 65774 138374333
87076 106625 -575673862
141571 88676 -566346143
79342 44144 229159595
21298 123251 -623605101
28033 112607 -692224658
129045 1987 266636129
53728 124242 487303457
18230 26173 -583593750
115151 4078 337846035
123072 14817 24089759
89475 114874 156821364
93726 100240 616922507
34742 97576 -161678604
51408 135144 498662774
23477 95326 -56827512
145503 50248 799128708
144824 3833 -473810854
128372 101847 10041472
106483 121021 -236880298
77978 41943 -623711947
2439 47864 -975094195
35908 126655 -405983835
124518 112616 560117483
19242 128890 -349198995
131034 136551 -518194609
16321 78323 551532392
109916 94374 581561173
132496 60032 916856600
36948 115996 -991054039
144134 97311 -645771796
113850 78859 -749089299
62969 134936 -859026303
40772 135925 -926547244
15674 72031 -587102340
80599 60908 -403718900
27670 36997 973257852
99424 30985 -894683178
114082 16657 -773932599
138633 63588 312597623
40843 68078 -121551312
149536 64156 7519845
6689 145134 452598864
140850 99005 -808501403
53519 602 321463946
73046 12183 -326768677
110689 84393 -877698490
128946 52983 948897620
67832 89521 293453621
67149 72789 363044467
1058 4947 208648539
78373 86808 -298413233
140195 132790 -299043961
18885 137679 -55808241
132305 103306 -226156176
130643 139842 -928674754
88438 127704 -534054054
115575 45622 200456629
19064 111280 716598934
67079 65668 -447768982
63724 40428 614901320
80105 49449 860232174
37974 11974 474316117
144627 119585 270351935
121008 143607 -995645373
52186 95717 -885532797
61248 14335 -975894291
35386 71598 -960305134
106634 73025 267304509
108720 99154 -138697935
8856 41759 -332207417
17273 118232 232036981
31130 78895 -943198470
75054 126616 102060449
127568 132617 732762731
78390 98253 -665162401
147339 58948 521338903
84159 140537 872880435
80376 97399 -199781205
81368 24749 -896910533
123822 94495 910437899
104199 113546 -260379800
65200 102546 -522564719
65846 86154 781857587
120052 104031 127236116
122764 129174 -604914672
128778 7738 -876326602
59032 138643 -731003083
28697 61435 731915372
21273 90162 816188540
109018 92513 -572554450
51175 131039 817316034
122131 89579 -946842411
41434 101169 -311883618
66727 30460 -100211209
145649 35023 -24795858
25328 105680 -144941916
90669 126777 262956321
111071 125150 366032962
21704 22495 691260537
11756 98231 -159984068
135301 130632 510221779
8491 140614 939087964
106887 42563 -871745407
112191 147277 871782626
142036 4071 529236891
120588 2331 -244377235
50509 108392 492736439
6679 145566 -923387526
89219 43013 -2655134
148661 57166 30167847
118128 124600 818419981
146474 140516 163927460
78179 61913 -553821002
43301 62008 135693558
65289 47643 416596934
32344 53151 -515293732
96506 70487 332005764
63750 88101 -385110487
1289 2121 622095999
51718 46297 132493493
53818 98355 -419258446
135103 33070 -776084886
66235 57198 438666406
6080 44887 682775181
58339 66388 -836643227
129142 149150 -392902169
42552 17936 687397748
11309 25451 -607725271
32840 46798 -731388387
75093 22286 -249024065
42381 111336 786616119
68796 58398 670853569
25908 117021 827941727
25769 63019 892602197
131600 126273 -538186746
147677 148320 606233429
145793 126244 481271522
55910 78446 231397464
84436 57483 978020435
97688 66077 173114227
144263 4861 352531788
86423 139856 -151100302
63479 132669 -77238621
50073 133412 -358780094
52290 65027 -67139115
72305 85795 -989566156
125265 41461 -271252106
40454 62464 -650518001
55966 41973 -721073168
7341 35686 -613475619
70629 61745 -411814945
64419 142423 542774759
84613 21383 -341811430
22831 110079 -306730036
23163 53544 70555360
68264 12143 211643029
123194 129130 -709910466
19073 44110 -974313281
138957 142488 248826737
94906 83341 -933125718
55045 42218 112605028
58050 139378 -963749865
33105 66044 146313084
89170 42177 640717444
64893 94985 -832460036
103219 144318 547368817
63280 10420 -91470891
120134 140825 -661608808
130051 115075 660665353
53264 118852 -769019332
54228 56754 235475780
111690 80553 -832803474
72850 112943 637817661
77110 105964 -18133884
15851 40885 696040817
58121 89341 -644474959
29589 116714 -238441015
4459 116828 -653478822
113750 101135 -646511589
58581 118141 338681119
105867 139672 627574849
116534 20782 753182169
7958 104671 -422040713
70798 93458 850612897
107230 9587 -722302472
22406 102207 -9495115
3963 53433 -602248509
132548 142233 406826495
62261 94315 176571208
101823 67541 -493035244
110322 969 -914508622
43171 87943 428978472
104677 98788 -143599702
23486 92182 -246753836
62348 47911 -704506524
17470 48244 -996753705
52511 28098 217964385
17624 144548 -974781735
39152 88689 -291952712
35905 6328 -980611591
144097 133867 -390507323
18206 35130 -731384649
76898 27602 -309945664
57112 37450 -763989499
80339 95346 212526610
75697 97195 585975562
35305 98081 -438485054
45694 67037 334840942
84408 24663 218096631
126849 49997 -751502772
96333 42938 -409545658
141761 143601 -677596592
119391 22252 825500743
93532 33282 164204288
140555 70973 738191290
99695 58542 -837517645
88889 105161 181395358
110458 133291 -923279565
107583 38495 -145751517
146212 69422 -770460482
114796 99186 -456736527
77050 13138 -399767462
60672 48205 -138290390
141320 50923 444623090
122082 90598 108157264
76637 16465 -841464510
121957 92018 692294188
108971 103354 794161794
37137 127465 7044778
69029 89280 -809193734
95186 22314 377128060
45823 6179 -542772717
128838 96095 204254969
20659 2821 -553628348
111318 110267 -424186096
141161 31324 273990237
9490 30477 -438002578
141602 3869 -817854927
113710 10816 -279350240
70257 11043 -678589084
62704 76729 854812898
132024 115068 -470802293
111899 67902 40422466
27898 52544 534770432
115925 98717 123175816
10576 78086 580973146
127988 3718 -119163510
110481 34107 255547962
93689 56498 -800062123
93286 28805 304358629
90495 1293 -734405074
39086 18286 292439168
131576 122856 -647461362
79256 118656 494166701
85555 149478 -593372952
599 63465 -127326134
101360 57564 -104068476
19167 21478 -165489492
116545 12879 -884997830
46890 121290 664009105
44032 44529 -916739019
72583 85621 688528327
70385 51317 -722772776
145031 74025 -774398539
129208 131200 986877589
130433 6283 -425897473
46606 95791 591208649
137930 13794 -304491277
105348 62971 309780657
135273 31735 -488547737
3496 37843 -627188790
133405 5994 310424158
110011 137338 -75427386
6091 67436 -571458063
18034 8278 117423533
58799 38533 468403317
56170 61609 839880060
108578 126100 334024512
143625 14026 236634992
99543 61770 -691461755
24558 18620 956508735
95853 101568 896963973
51676 68397 352023435
141455 50792 555189466
103685 132442 -222994755
90986 78047 -178838548
118041 118766 -351199957
62236 94754 464688320
128957 101008 560290251
128010 3496 998175734
121814 148998 -365676277
141557 78654 519399432
28510 50400 277367228
57463 19887 645617091
126965 31507 34517053
50067 127442 829441775
60854 31271 594640981
3751 70204 -699123410
121945 82894 -169917710
1160 26459 679908921
82306 9471 707790673
115613 131763 -610129054
107432 40403 -930226607
81452 35925 260664171
128148 128912 -384660590
103481 35426 -536147658
22336 80477 221780276
101991 75540 -129483915
136031 93092 -441854814
126989 23435 450175848
684 98785 988747230
40636 131486 -82189057
88110 135544 -54981758
89469 60721 819745405
112509 76617 -269329542
58170 3939 29951972
141735 68694 -925994557
23002 21745 930135616
81187 62428 310807363
108340 41908 -632229619
110266 50273 86202232
44946 146116 -475101528
26796 42607 512658040
96399 94338 315064549
6302 105667 895351776
61380 25241 109481223
59362 43518 924041705
20718 137871 -182004550
51139 124341 -704565136
128381 142185 -607731647
112229 135048 -856306686
93765 6550 549498667
125892 99982 -108255830
57317 54225 -254005608
38424 93177 625846239
23693 12766 594377121
76957 22540 545704266
37352 85389 -322939936
36020 73600 676881506
53144 148588 108674106
49935 131357 890418171
133763 51583 -260316725
49141 139168 939050179
73639 34336 800737127
71851 2878 -104955161
131313 2145 833125847
147873 115930 -803400245
56027 17235 -934817882
53891 77418 -433014215
142554 111329 -129105023
68923 106470 -681178644
26977 36289 -946146737
79255 134672 -707676945
77942 67064 -114033092
16850 44525 664248157
110986 15136 -726157538
81515 33082 -790517735
115407 142869 734656683
139231 84115 -90984332
68014 57624 822228534
14287 96390 328530069
35741 22723 -347421025
139882 142565 698924621
62243 27340 758446751
142559 46133 962948886
119316 145609 -140102383
131601 73485 -234351097
18229 49495 217483193
124504 46408 -345684164
49886 78652 -776065135
115600 11748 568420525
121919 92724 823598428
46130 9520 -504662814
84436 86055 -19217413
40650 74176 -668365947
26246 113849 635150053
141623 103053 971788729
62458 77888 -533092495
4166 77487 342445982
102165 141480 -720386051
18690 94244 -288944751
122845 72958 358926840
131596 38678 754905074
30302 71177 814814334
63994 13121 597035603
108613 68966 -905475481
97125 137001 -547598417
77973 56638 -28002854
61489 65514 216811632
73257 33522 451740640
34985 19194 -297477308
114390 25010 -113090128
46229 24978 979591885
50104 102376 613893993
137690 58081 -481524174
49196 10993 -460193644
99405 136988 -322107424
103469 116524 183709597
129221 109910 677751633
32037 56612 -672542571
39607 119458 -134362849
29974 43183 702511164
30042 107553 -793818885
64504 60685 473091327
118933 114712 -172054210
143190 12235 611376448
45393 64654 971400397
72775 53204 -122324231
98990 125863 790916014
138586 147868 422368300
133766 69826 637034402
133635 111483 -625527494
148704 142435 -207566056
146266 33766 208660087
33009 99001 650710083
60041 51405 831244412
121599 12383 -317276663
11601 103985 -280606021
44626 17227 32841047
11711 56592 -119889746
72543 75551 -586000718
23180 130675 374897960
112357 34700 164850494
92970 71777 942163974
52955 57285 -555086649
41103 101048 -168912376
33017 20889 144529998
78011 19348 -335633447
22344 72619 940248770
43172 39826 1732443
96788 41710 -682693555
48916 42011 -671915996
109789 4221 809147795
101680 7470 931828141
64518 66484 -919923854
6508 123443 -822244982
9213 73678 -890802402
117001 80825 620310189
44274 45335 136718150
119230 97237 -656053902
58411 45306 234385686
142117 133467 68338174
112037 92276 644600098
116411 16315 718911690
31494 78846 457656118
55519 68413 55321587
86851 90889 -356895783
91940 34179 179680975
109176 7704 712562237
6132 125966 -731433823
20280 72591 395717000
90847 23916 398225438
47992 46388 912302835
19281 77596 519420098
93700 129640 -644451338
42319 103834 -133473555
104827 38620 -874869908
48691 110943 222333615
68074 92540 -143510530
121094 5707 -695173227
140338 116012 -905004030
31469 75640 -915810367
241 41378 -312743715
122537 47945 484957074
44053 121044 125210610
20346 85068 820114942
122323 66837 718953785
100247 105478 418847618
28391 20830 200909625
148504 134085 29846917
72742 62692 -240459724
116436 95707 915083646
4519 50865 711636069
69416 93341 -758133823
16940 127974 281574775
24332 64539 306667678
84126 9438 257234720
10064 129452 -263832883
78461 56698 307628563
142997 149008 171956442
31374 14637 863246611
141451 40955 -232980044
105448 50246 -150004769
115699 35390 -501207026
42858 24089 661297013
141625 92273 -227699449
49676 63214 222478132
90931 8834 -924702946
61166 94793 708458365
63181 113006 -569417317
136999 100785 -756370513
139218 25423 666504986
102420 47984 -43221587
35607 45999 -805034793
48821 100664 243018621
80095 25961 187231490
128140 66888 803551385
112901 13287 759404126
43387 90498 -534935159
104546 24838 934177278
143955 79662 -206031565
61222 86889 211604363
79863 125476 612042974
134009 131372 -549836062
114387 74453 -170579670
148166 5855 -600845935
35601 103727 243467621
29155 50002 -790050687
57630 18948 661195638
117577 7645 -89715160
95312 75370 520859991
64723 102834 -817286156
47790 79767 647238112
89061 125066 -117474299
19911 28453 -294420621
98999 45337 -842716135
96618 135536 385698293
71986 68067 563022509
5103 146869 373497432
93662 15648 672754539
14374 87211 -433537188
63766 101079 73363560
44842 143269 -855683910
16246 67899 621467583
436 40400 -792068086
29833 102241 -124954247
11164 147525 50809183
4109 95334 -768109453
110492 72229 741856377
118003 84661 -611740219
130966 72944 271350447
28994 22336 711077087
59982 47338 965781605
102865 111805 -219202520
44608 116456 483489779
122545 101707 -701764371
80033 16593 131385206
16398 14016 429268579
102055 82347 -762736204
123722 37481 165161696
48174 75170 669215392
31158 67136 990928512
56722 146992 291239198
111407 73639 -306363826
20846 102954 -326014289
72678 98913 43224250
125218 137728 -177378751
18216 18177 -244702806
71594 102232 -717781812
141237 5445 509824089
57420 146634 392728615
4749 118626 -486355954
52259 8952 271444960
136663 116908 -869800818
13931 51067 460047467
35377 62783 -161537668
6617 22048 860995070
88044 112310 -746682514
41267 145358 239096813
145849 117931 -391041859
109623 80868 278716820
81608 124559 -997159667
4461 112744 -100979991
59081 83426 256633189
42846 62219 593573869
118402 128260 847252599
7589 28937 429939759
114090 4305 -68038587
139885 75134 -347343250
133284 93724 688274838
97907 25098 828011743
64401 8510 -650746949
123029 49062 581363501
73664 110353 700398262
100180 84695 878495096
76283 103444 991268299
146122 45564 460056378
24029 281 47907979
31684 91641 638786032
129957 107361 444701083
39193 34696 507490176
47273 29874 -384502125
3790 147475 279994345
45266 133575 293873418
55945 40114 -390061970
41024 9647 422452329
24579 956 -393209831
59513 75051 930717037
54441 128228 -122709693
149079 147509 141121608
61273 138803 477833243
135655 83717 -471918913
5922 31554 815598696
129369 89592 -413198522
67969 57626 -440945262
104778 126136 882374457
70895 52260 339903786
52672 9531 870817716
114261 106229 800585347
142047 79769 317050921
10951 10334 -163964291
26359 112374 300830293
50328 33944 -83986452
146347 134024 513136446
92489 48985 634178931
146749 49984 143410669
140331 129855 895051832
129165 144553 -540557655
128501 33606 371926308
85315 12156 802877220
21452 116362 386313465
8376 7667 -578953704
124528 138929 -19619938
10246 66952 750236347
140970 92611 626046955
98730 14830 -263260223
59198 140817 831066891
39483 74698 -524270076
135073 114974 254608379
75102 30521 85097267
7825 93023 486847772
105981 99508 74949702
62189 11020 546708151
132071 108791 542495486
90843 27706 349635604
55221 54628 864322722
16795 14940 354577482
74317 96369 538496448
114727 128497 -987619690
33636 8646 795576451
52653 104526 -399143426
106745 116716 -698890234
82852 58074 -629640906
58524 114546 1403745
101563 20135 8073299
73757 144633 774486016
7202 133716 -191305678
131103 55273 -647661490
10048 65271 514612539
26916 88544 -74851420
71536 117146 87564724
71921 115140 392462176
97015 70616 542393663
101104 49030 -195219859
15645 104689 -916340205
17921 88146 678753704
74822 132992 562573430
50348 80723 -43941485
85612 142405 682577462
95827 51857 -308283813
12117 32259 -890604438
94290 133661 594031687
14471 131552 946169531
140106 19869 -734992378
103163 142482 992546032
4042 7519 -568528712
101134 11280 520259586
68307 54705 842128652
30984 120609 -411443353
141274 86502 678844633
39963 31714 460020086
27164 78768 548772505
128951 105245 -609384406
3306 67981 203627643
1151 11120 -483390669
79362 99691 -267461330
58440 120153 -295671518
120041 123129 18333500
91176 138402 6271608
77800 57477 -924745429
147421 32559 -274053647
85563 1399 -110557746
79645 103183 -295501350
50598 91569 224242665
113074 78346 -133792541
66624 106043 397587128
108057 26608 173052614
90632 41436 -533134512
61959 132423 402619904
54858 16121 781573031
1951 54036 -992256467
17459 50797 403491305
137341 118329 871508497
130872 61982 -565505642
139455 89804 -316609479
66401 48945 206861330
42335 121328 276304364
41261 107461 -883382986
9922 67722 958872291
27476 103423 -202407223
116034 28931 -870089775
68347 71827 924910206
100064 132816 -579154320
45411 134773 21093193
1962 91630 -44726599
9835 83330 793059873
17050 38589 -578736064
106823 92277 228386813
78590 8397 -860273521
139125 44004 151959024
60794 114568 947336047
37603 9876 -385563389
19190 75137 -534793657
117247 4101 -316195729
100108 14402 705576092
147220 33555 -718858697
128050 130783 -137652570
142005 27525 -497915667
61466 93047 -782611678
52538 119052 688631230
48194 144058 728229348
78801 15587 -44740266
126052 15563 -665951092
148767 1 -145549794
63862 43019 -569183143
9324 101138 18631552
83262 102061 -550341181
759 128425 77348053
72709 103793 428768402
71660 12787 586560785
98903 40392 -776369792
397 97161 -47693725
37290 18963 797475524
19582 29968 8629571
65578 64527 -533132137
59100 108195 973957237
48461 9936 -193035863
128134 108754 683901135
113645 87196 -865607822
26051 140902 329195690
37920 130022 -556633224
74776 92354 -622655682
95214 32429 -233081714
141930 79862 452541799
98524 65524 281484020
61713 94281 -381722819
49860 97175 -114540454
27731 147470 85071984
5399 36804 -183843842
111027 40233 537125196
122046 34588 970444686
12452 31693 304518009
101641 46546 852698969
31158 132459 -27739712
99798 146392 -956117280
5486 70577 -247153981
129718 117324 987206623
8123 112744 821369035
149296 116270 605333445
104953 52988 -308635154
73297 75495 -405430440
88396 95278 -225577267
7933 93739 -646626680
140389 70620 -543373973
60114 140091 816822999
41100 95701 -150301917
25987 137314 -658884055
9362 55063 392581840
113799 116001 495771820
91217 47522 -274465490
136233 26414 793311004
53206 85967 299217806
39763 103229 -833067738
106825 101881 -683630250
23465 77354 -647203273
34638 40934 -539508944
65143 105521 -851778773
149283 55783 -575297450
79048 103264 19719820
2029 124041 -483566941
81304 115829 -867591895
83890 80207 -427831381
42245 127544 -194432495
110207 55590 524950828
123844 123921 436633954
19292 140299 -73213992
106419 119282 -536003202
146246 67745 -682818016
101372 30097 -342602843
110786 24577 -277324456
131669 64240 68960872
148028 89560 500759528
9811 105599 -91564592
29836 11933 -981148953
26355 127786 609495958
114031 89761 76288567
1534 138553 -630500470
22831 98273 -480646319
132748 79560 442379224
98737 137291 -747766389
121039 46682 -492075134
81178 28863 206390837
41715 55459 785122726
32900 34085 278830861
76380 20233 -320891261
118608 60149 -162226014
93923 88479 362296468
33310 116540 -977131723
72201 103297 -872937435
118311 6779 442138818
104369 126237 -179327553
125377 83807 -32733966
103360 23315 -951808611
51733 147656 845484443
66577 12559 258745127
65431 134442 -990617775
80801 118801 -286648050
65089 133785 -220435123
60991 10326 525633092
92079 65791 239118241
11957 40623 238958785
116183 105509 -159021993
123359 142243 -424319636
121956 74722 705049666
27687 148763 152604089
108385 66675 891318956
96569 71310 -585997885
55630 88325 -615380243
43760 29162 -885235049
35964 59653 76302926
77784 107389 43886680
34862 71563 526152929
38464 26615 3537594
116826 31253 -14887677
13092 8471 670831802
85674 138480 -945251151
93798 54762 -441411921
121645 115316 -602351664
80327 96163 176305006
49677 22951 195629257
140404 13978 -575940844
117244 28248 -314235323
144539 122977 -486092028
139033 97518 481654787
116646 100301 624593222
143129 17562 -38681212
43853 3301 -509555032
131703 141458 -874687584
104127 122579 405010344
98311 33188 958954070
3429 51686 837834960
96516 109888 -373189186
86855 2005 -763163684
142961 113197 757074370
49992 134608 -2566412
145919 145216 -18715026
104654 91470 -535603386
15261 24593 -265022979
131279 5257 -702815761
135240 109496 -769856019
98726 88112 430822829
10233 30318 -840728484
121006 95473 -259233439
63539 119813 65200899
55325 84992 670714548
146667 132158 402997136
49969 84351 -678056231
48102 132267 226816004
7370 76930 166654831
77041 121497 404605153
78066 133023 -879671327
129670 69354 -925560953
122246 134339 -677450389
8361 63131 48443012
142342 75252 178255038
46441 145715 90455522
112857 6402 -590593741
21706 97644 -27904636
136612 127227 87923897
85855 142963 -619192333
128945 48234 74300330
35935 45127 -911372200
146592 59517 -816148504
73689 14585 -173218461
130251 109832 359888521
77779 67628 927842372
55613 142524 -755115884
11396 107454 -379294952
87017 9063 -949384968
76744 145732 -34915480
51452 75776 -162619380
61983 63757 -842712027
67532 65949 257463040
53231 19714 322155113
56655 50773 -190237056
24615 75639 978567264
12877 94132 186324512
33934 1132 -818285746
96119 4173 104121175
41400 103344 -393015211
146633 96397 691642495
120285 36597 -154401572
75528 111306 676193766
28160 48925 -123581634
121555 43724 803359633
601 29081 -784306146
60286 104740 466751694
116756 69903 -847450684
28206 128032 903802158
118526 114687 705274567
61880 72707 -270228198
21477 13726 231218561
30177 112905 771545652
56690 46180 579048819
65664 20516 -611359109
56450 143474 994473499
45392 5420 484342681
45457 112154 485491332
34018 54297 -170985244
105189 65172 156548837
86254 123713 -481072990
70069 127380 -97019331
95359 91328 861385003
2423 109165 313398333
74499 48732 -597784745
6052 94102 229549640
93910 1032 -894406963
103968 94952 296266325
139924 72507 -304229151
54568 141485 731217828
15548 123793 -26903515
135626 70619 413902323
113098 109534 185165126
17174 52310 -558119895
39247 91863 62992963
77360 19403 -166507157
17963 115324 -919337236
37212 29494 453940385
123593 92499 559077662
35644 137715 -357199189
88361 147595 -97721848
32174 43229 281558948
20216 4398 -267913018
56325 46529 -935648917
29591 118427 -947402929
121901 39510 -288357917
101406 67740 657940170
129661 67344 750847401
110962 129298 287966768
58534 81688 -604864073
51179 5382 -825185453
90990 55276 690222588
14730 73208 822308596
143540 73228 987356632
51003 111590 -625437052
73243 37230 -171240671
90779 93950 34444631
115469 91745 182962752
112161 101032 665455621
39652 135770 1297971
98127 58736 388711983
26598 19998 772044985
86333 29423 979234053
1518 38341 -702748907
4560 33931 55471332
126942 71434 994449023
116754 112664 957500639
114000 68905 -675685159
92967 124792 427987919
12044 282 -869987888
87324 55253 -206633720
34540 31711 -443620265
58671 70636 461959557
66376 70672 710780862
70013 36323 213794943
69079 122909 446593223
14022 99731 677656970
24756 24349 -847550000
24655 29011 682621476
19355 27070 -874279424
5315 24811 -373158070
144105 101237 -131629116
140076 24139 771108591
55301 47384 123639545
94220 75386 -983056428
64308 18286 -495679893
92020 106092 798543315
8964 22560 -148246268
38873 70283 -865907393
142249 96222 587226405
102161 94345 140192908
33471 138708 -855554519
48871 86723 -312883025
17333 110000 150393917
110876 72284 -675389271
72106 109324 -785166495
94418 124863 -74491222
18576 4199 -753257992
62666 4426 -433594894
49672 11331 -191701258
22574 146447 -634466749
99994 84108 115264216
120744 78385 41747375
53882 149640 39385007
20043 130680 -592180117
147299 102294 638602086
42123 16447 552113971
2018 19381 -742938127
113176 69740 -971952249
55670 138549 384852981
130954 12212 -641515690
80371 80337 813938971
44753 127014 182579866
57737 125818 893628301
21085 107406 -899881609
51696 127444 -486819633
47039 29272 974767908
10198 33510 -596499158
103976 146154 -792506624
107317 112426 -414711659
83868 105540 -296149499
111183 91235 -998279788
114536 12480 -302981199
11869 87035 937955089
101936 129849 111150335
31586 14865 -756729353
139933 66580 -169704035
129850 126053 351455510
42529 49949 634992358
1732 31709 163609686
9101 115571 -193035246
87739 5107 430677144
23778 130917 308006596
126313 78518 214370918
58802 120612 356754838
142443 91641 -86629376
27024 48711 237060638
70947 128214 459474404
89714 92822 920657481
19630 60845 382627156
36166 122796 -814241050
32288 89639 249163430
46359 15374 -521155682
57726 97302 -302540748
80316 110721 -561329067
49064 64728 497372348
20595 62329 609124591
34195 113824 118607844
96247 93801 421740760
75785 138464 410388151
3162 55376 44202586
50160 80382 188856896
54458 3380 -936030123
80385 83976 875812561
6967 145584 181652213
106128 32869 -283596639
117463 113329 164169707
2463 146398 -339828923
143278 146496 286697625
137572 87142 -631205307
29542 47268 -501106925
99636 55998 474651965
129163 5276 -43870304
17571 131952 -659337184
12285 124478 -823399617
53006 3908 -543951214
16379 83217 304633035
47803 81204 -863634801
135231 29455 549919358
126756 106699 969225260
3227 51913 -448014781
103134 11056 -886851089
97392 67029 -184588935
10866 69801 -216290372
4680 21212 626407393
107857 128947 -26622507
138694 128453 -785694515
69793 145739 861138671
104087 14283 -79601035
79727 99928 -755091021
31381 122645 -143803148
57307 90463 972130192
124274 116951 916949366
62160 144864 -128050647
53739 125571 307374296
68825 74107 -386870845
21426 106760 -930329698
49102 72789 659143659
6112 142344 -587642437
94319 80482 -648441619
141105 132273 -257324994
135264 120824 480068059
126061 106329 489527035
106757 99620 -957646781
117428 7644 907463711
28004 59979 -649915519
149143 129757 -340698745
144987 45319 915466161
80751 81870 -512994774
54030 31018 507418671
74118 107374 -561473097
148186 59756 160516454
15443 124425 353521865
83869 75965 -268956067
47787 83186 76978685
141728 113763 -133517348
116553 22043 270817632
108964 45146 -772886438
65980 84479 -615413010
35126 123885 -172479046
145387 14139 -503594891
48112 53673 307659071
36130 72057 421843944
67653 132878 -553862705
133421 58696 -877329507
49866 78933 163943743
64186 108396 69457791
99935 28562 178850828
91954 134466 476261809
136829 95655 -888936501
101431 57293 -36790718
139440 144082 -687752865
11506 88630 -875086808
25432 10138 991311603
54344 113825 710341644
69947 39950 -696635153
55829 119599 -563860771
129245 29077 -252630624
111415 91100 -84571486
37767 94480 507595398
56307 103154 206429137
66539 38983 -499594619
147811 119429 -28704919
48865 131381 209229407
37839 41322 912422800
103625 140358 441327031
123055 31283 -521588580
45227 15705 -608126426
50828 45627 188947495
51399 67928 -465498948
74804 144959 -752470612
57866 30377 -673226747
98551 123525 -548840218
107793 1086 953381726
72470 71136 364323932
66610 112268 -134139577
40159 54024 -359853566
7308 16328 -16872866
7266 45484 868250144
48397 130178 -297809190
70997 140322 -289439928
57452 65282 -605809606
22305 32689 -610619311
82722 99580 560186953
140959 94917 781317334
107601 65592 -878233168
74785 41815 195731657
92530 130396 623595259
143952 107030 -928267379
114664 30162 -283658224
57262 25686 372298740
31210 105255 -869471655
52604 98681 -269620046
23636 61948 185721827
1695 129395 -471805646
32617 83181 123932370
53803 97164 675488548
116813 46110 -570222146
47929 34556 -475716924
118409 52519 795520178
16383 134522 651605124
73008 146838 -414852910
95519 46090 884380223
84232 79274 124184277
146981 32685 74396718
33936 89042 -952903317
113972 9356 453458876
92965 83138 -996895092
140218 101098 -491270311
124140 54216 -900498142
117727 15248 -730618148
20197 50232 -968336613
58614 47164 -727648822
71859 59862 -179563282
148054 97555 77482385
62932 145850 -878231284
124469 38769 387566990
145261 2978 -389916960
35389 126877 -564999196
109336 140013 -670421340
6134 136451 -367752283
24310 91209 -183594048
73237 25166 -967255979
48146 91158 931962974
95367 54146 -501884506
136531 70034 409232459
125984 48324 -713156455
105838 24723 -684036588
94927 128901 506683273
116277 29270 -275344899
149134 69281 -87995135
145060 67956 795040004
20514 40042 -310105924
69651 2028 351922267
107716 28438 79270716
43521 90698 246831350
106311 148603 -509452015
27282 52649 -895903511
133483 47173 -59412674
127701 39471 -572925880
127142 36493 181420127
75760 44631 9341668
139487 52853 485788558
63462 38726 -506654667
58279 90720 790533630
7835 52533 -869578006
67140 105589 823082292
15758 111194 780563614
39413 69220 -861440637
5877 140868 788985087
31775 44287 672953057
115712 114849 -526521180
92351 35040 -865807036
48689 91005 629838846
106982 93582 -932480908
11904 26518 -534435959
58972 19043 -375503522
106828 106356 -412322170
74075 103431 -583249325
57586 53065 -179167576
43843 40610 -56684974
111141 43857 -796862520
71851 114955 241993112
45302 15493 -506379826
80847 82789 730818369
105624 136597 -724161015
138909 132860 -809893206
40248 19928 -998466313
113357 79120 -740826387
70568 139369 698751204
111315 70616 -939519679
106233 62839 887589257
64843 14004 -365435222
134016 130205 -8814934
11894 67587 938145787
120206 103216 381221858
117015 40865 737904398
79535 70379 -659055766
73727 145985 432230798
22283 90927 -154521671
25412 130007 -111587591
107229 43815 -858699750
66641 147041 -899945350
132215 133122 -213358404
67241 48054 -786791087
114448 45835 744298695
141284 45407 -249963986
96698 45391 -554668604
66698 86965 -440846424
128330 45914 746583537
32029 69911 -692282761
13250 19606 -501075289
59206 137523 740509046
135637 67350 -313513323
4385 80902 962702086
114589 51932 -266780386
58919 10238 618850334
60092 58938 -372471103
138682 111863 353545427
97875 88551 -484997608
4067 63505 -313053483
118428 37521 -1662006
143117 139785 -398853109
118230 40241 411414871
79630 87240 464798186
107133 106578 157008125
125575 80648 -312553884
92345 145681 -453229662
117754 37795 -129606183
121859 103716 -814495701
9664 5061 71671441
138602 47606 -269183620
104619 2163 -593169239
80798 8640 -241247323
86642 72939 973004540
16283 123046 999105143
89329 56732 327410579
117875 21700 463489958
42297 32542 -962420170
99836 93706 593948154
49095 17147 -207288550
41922 61917 43235655
129598 100192 -516292609
57019 84023 794808451
29511 47792 -666804067
286 75897 969022902
29994 98175 422833536
62488 18643 904893666
71100 146798 -232941842
104333 117170 -358054172
107036 96886 673387532
85613 34967 330536840
21475 136566 -814856031
112425 116097 671070625
134601 105884 507802977
79466 15815 -324162374
30127 75337 792934276
87532 68081 996099472
59621 140192 -745026928
89277 30250 -517203334
25274 46847 -879981275
72932 125923 880556823
90492 127694 426422934
126366 35864 -401856284
29701 101347 645398430
109685 92283 -677348721
3635 99542 228007025
83996 112170 967915373
2591 10294 614019100
10029 17069 891724870
144984 70964 -35569626
14298 131274 -836299766
136638 67420 -161284437
7828 54331 924794040
15389 50018 252509103
8793 20283 -998689461
91136 14031 225104091
30701 86070 480687859
55254 89546 600768922
62796 83645 -453211819
27776 127448 778249364
100717 60425 534700507
58195 90830 657452634
54275 130942 230096777
61216 34032 991546296
68820 92720 -884679277
75281 108919 621354638
85331 101165 -465252
78561 96152 40000654
129085 120699 337073744
72704 69381 370829733
79196 70128 846242551
39319 44157 752195266
44432 108421 -456500015
129501 135858 111508375
17405 122015 333370267
4139 138326 47524322
104425 60886 624202714
39710 91927 -140972363
107786 74970 -910800303
26610 97464 441250972
29923 148564 -60595984
71466 58212 944559979
65838 44609 316644758
128596 140157 -510895222
92585 137804 -660148880
78829 134893 -918302100
133564 131509 519599269
34711 12657 -174918118
67788 2441 -71510528
128114 66192 681790841
108428 51485 -528033981
2189 15319 -454077074
58143 104986 839167247
100735 88686 73722609
23476 80611 -836752136
13073 142109 362654809
96004 113850 19100395
15584 78394 -563702604
7766 125998 -899720568
10100 42453 -577232845
91032 120705 -800240932
80741 129390 566968908
9127 66013 -880785459
22429 6539 774214521
129627 32654 483938330
57301 126163 -813976884
21944 54210 673093051
141117 86084 414310553
36442 73589 -325106957
51351 28168 -904938395
129914 103847 146110829
13484 77686 -777286764
28272 143666 -501409028
30255 71257 624996116
30713 50747 575652281
37345 44097 92807551
137804 144357 256435184
129187 86673 852828255
90236 130438 238206652
11283 148057 782510483
1798 144668 576791907
145945 5859 427928549
52040 10788 240111546
62870 61837 838130890
99973 73754 526725323
119881 75005 756595728
126978 142393 453360440
113666 2563 -321833272
123448 39586 -245442975
33212 39586 -342371816
31312 26731 -218799030
105714 95953 549759320
78679 102420 -949524278
35097 33290 540044644
86253 28733 747664674
68993 108748 -270738841
97946 45768 -597028947
104252 22062 -648882911
80457 127032 -993085215
1712 95650 -449848713
5908 24366 61527173
131356 55541 -544066751
139268 28038 -822262814
84011 36630 -131209762
15255 35129 -859519600
80612 23774 609776001
97778 65489 39301653
117894 143671 -665324031
114731 75280 760173133
102832 16975 -46378506
136174 63551 -63998308
113114 42694 -471189605
132203 134463 -36827605
75168 138130 883019421
102146 7526 -828038904
418 109417 -909582009
11675 6006 371354848
140340 147846 774447054
8491 68299 -873020564
1379 58261 274853560
10384 140969 955455692
104931 54378 -462512196
122015 52157 905641203
58835 49512 -624522669
141766 69007 859731545
21851 145511 510993649
54721 52728 -197732152
35286 81325 -97514691
142430 7929 122009422
15270 49910 475254143
49717 31047 654313261
80516 60650 -333493499
91029 81021 -280593257
20545 117020 969947197
73269 63676 -899593732
81324 142644 -629005790
74096 78437 840221240
15806 43925 -351037456
79410 136583 -291816897
31612 106732 -432338467
97399 145778 581934806
53769 102094 94602585
96526 123360 -47375801
114518 106964 39065787
103497 19776 -626823935
63445 118799 744256548
149236 93563 277844141
6836 91495 -794716116
61662 57171 -510415409
89126 81993 -897215432
41143 91920 -972540383
5701 28112 -627131081
71496 13303 906567726
134793 140113 -324988975
140524 2550 336145463
51914 11083 -98133417
23454 148730 -410601088
94431 42539 53082225
35914 142485 221009117
101530 47127 -961244607
132435 33916 895461104
60109 47542 818133128
5948 96967 -255223793
63944 84909 860676838
79231 138644 -323549159
35429 43881 87100467
98986 121467 -835172432
53892 6371 -338284633
118293 55218 292111863
71647 108000 297676263
118175 56098 860112028
25615 97241 40646915
63072 77643 -956384253
66350 52359 -250165066
108446 148569 914217822
142921 128886 -963672766
72599 100160 -905618509
77979 24476 -728492309
69500 110179 -97265632
125843 57645 -768273282
47201 104973 925643058
43141 72621 667070413
60020 89190 862413395
2846 39976 -861878930
77744 91159 -659842112
77230 36518 -877075545
112919 7835 -868575317
29225 133728 -648761902
137744 119343 -224577960
284 40507 -125401691
80333 17453 -635396015
91669 42676 -697612317
114089 80016 -385464305
114177 90845 129735738
71329 21773 212748560
23171 113806 545516125
128818 110496 -920895288
78082 137314 590574921
97851 146901 859318042
133763 36727 -248774787
80560 6746 493386405
97612 138022 -188153979
138846 17979 331211261
71972 71245 21409646
120540 75565 574590058
103657 86445 884397794
119395 19365 852761585
127084 47572 754938155
35390 63909 17445121
40561 70824 -816125236
128113 126873 -163637895
69157 144910 -206527742
131669 8235 -335459305
95075 26564 -138053403
133619 66479 319048145
127613 136093 431964096
75734 34517 724870449
133416 70500 -532231717
95439 88778 -681477645
28918 27604 -673570514
55480 29940 -613772934
105575 49135 -87477217
67888 33669 440656952
103435 109214 100356226
137656 22448 -557614466
65356 53562 -786998195
58203 83225 445869018
49803 29660 169593940
8091 140021 -714992652
111574 116376 -425431241
52495 24540 -504911668
83765 25432 548594326
53575 8458 556780968
95136 172 765004471
93769 104847 247610696
6840 79899 -317284672
118091 9898 -909906838
21251 29189 803484393
62568 34267 866880226
4168 112357 -124191000
143738 29426 -837400477
77813 82191 -904121602
42023 26465 442742902
140980 117742 -489167961
43519 86622 -693619656
113100 116532 54297069
22588 142763 -339137408
8378 135839 -693829566
3296 68834 791334092
107998 92798 142302084
147289 71917 650368303
19519 33230 50198500
45424 38746 -607615844
134038 126918 -599452232
18108 23045 623077640
122125 55207 -280737372
25610 37876 -870243171
94762 124115 -95473503
90735 99074 257382715
13360 60940 202965011
122028 89052 -842071255
35146 43212 -198414192
20027 137948 929447432
145899 127189 152626092
73052 81350 79022638
29588 142012 -451430987
35060 119558 535023708
88149 143773 -774870324
67411 114547 920992596
104030 29280 85687276
71698 60178 241327371
52807 87934 172943489
55169 29889 765175324
25856 93208 2249934
102333 78462 -25452561
84922 72272 441977680
137325 66097 -289939940
66358 23486 820551329
86600 60402 640580354
128467 82759 435120168
63441 102741 14265652
105397 105039 917494056
24854 133155 958239209
118385 7755 753878149
108440 36592 -926084695
86308 101361 29814
36886 38384 -896544198
121834 83939 -389359467
45406 103881 -231518891
91676 38375 -30515233
42666 96919 82075902
49680 136219 -889937393
74464 127909 -534954183
120814 132629 -433129017
37780 95348 525726167
117829 89985 -815107178
148829 27395 582162584
11060 48616 914225157
1158 86361 -717382172
70709 71235 926834832
59633 62206 216559082
136052 107647 -977817343
35404 123709 159521731
128797 66721 259202594
68281 61636 -697125328
41214 35867 138777035
90447 89561 -640962163
8623 148863 723500516
38634 144793 -540078092
41321 2 -498527647
117800 61723 -431569725
15805 146351 -813887489
51506 115070 -824946392
105770 29308 -837102324
127962 114392 805709020
15306 28086 -773666811
143341 22639 -497349204
104640 111299 610322756
79116 47647 750236616
98772 80695 400708963
143939 121893 -714706556
144909 57958 443768990
99839 76346 -793625956
14703 99436 487847925
137352 42308 265993623
91177 89437 -302639975
26778 107752 103122295
141197 40332 197469690
121663 84453 -633457434
63495 118888 -388159819
48958 45465 636717834
121039 143817 -527750673
146579 28080 885428790
64465 140362 -618661941
3653 23875 -972712236
47719 48858 333333256
101789 76972 234600023
64155 95306 -675491634
34933 19906 -756590975
75460 78612 997090278
58522 134042 -412728952
12436 104036 -957560001
74073 52654 -18161457
96685 141917 -167449661
107471 57273 -501280900
96673 81926 -944831591
98239 70255 777737213
70193 30779 510627723
40214 102516 -537993822
86799 130849 311771134
9324 147373 672214015
117663 30111 457598885
83682 53236 605540954
26628 58246 -537559729
42140 146203 734231905
145098 139420 158604559
56937 98455 -190633940
49620 136506 -687488404
96139 84236 886982962
86447 136872 4268765
136454 111173 132148867
28328 17515 -157312878
29637 47440 315202682
38912 38682 44080875
64263 149390 -76037674
35725 113310 851149190
145488 50916 545281869
30732 109055 -178174274
123 72235 -482840295
130862 38613 594105056
116324 133057 534382732
6330 83908 732592847
22232 110614 76160110
84873 36041 -208519638
72618 68248 229231510
71900 101996 -180980234
3661 3710 806585649
122743 19151 -532792750
102239 58438 -59845606
126811 40454 284303989
37594 24459 556555181
87370 73522 -136924035
31633 75964 966865362
118468 14465 105364039
104190 98576 -96240409
83143 68197 -164685156
133572 72794 624317276
891 72427 562672435
43121 60014 -55698315
24774 14192 -35706112
93456 65310 944981017
58222 67115 -525549950
137066 91137 731076309
39479 20901 476101562
114858 96159 -343007255
39832 81488 -327069524
18985 113646 -720609265
19484 121827 -375869955
9177 15200 -147287780
12168 76324 -486526899
71454 10578 418508795
92764 23446 -14461072
32812 108742 -361986333
96938 50826 447027281
127158 19007 968731659
142063 111686 -456496622
51889 58765 418549036
115451 102788 -38570524
5569 51703 -936846054
48225 8858 -142678175
47916 60233 130452640
34238 26885 800841834
96353 112694 584108572
133350 99678 -71936022
91951 77573 888375000
27016 2288 126284813
145959 87211 -39702975
106238 126450 450754327
136876 12710 156676277
116555 36076 29409377
17449 70797 799833358
133968 56529 564840699
67748 107382 -18386676
66658 136136 -917239718
101478 121937 -930746162
47503 77526 -307784187
126130 147435 190026330
144016 40035 638908135
14513 116040 -488025903
3683 119666 -625748931
126707 116358 -669263572
98119 42777 -182897989
31436 51641 -618548875
18219 5143 -747886060
81402 142024 -193630858
2817 54290 -896090620
140156 53165 -538911194
139667 39565 -262793877
113204 118099 937675050
8526 107505 543412604
1493 99608 -625158843
48037 78082 926774905
11446 73670 942282993
68136 107788 -203196885
62217 97000 875331665
141143 15689 -590669716
143173 115790 -394390044
141807 8258 -637590111
108641 118301 859236702
51432 100885 29419215
42240 47790 -686490636
101596 46191 618822754
47718 116640 -260362602
85948 149050 -603255717
148422 74510 456875199
141964 33723 -94652268
60933 9821 -191266864
54308 97982 727031764
128938 83955 -630669743
25723 61427 615429050
133466 108314 -675652078
25359 79264 -193598887
73326 58924 -997683638
65670 148190 507050882
107645 37467 -495369005
114441 59812 214160252
26940 4776 876560031
32471 100690 -792470435
95246 17425 -544015057
91265 105764 154167702
121010 121358 994587557
130912 124775 -817333536
133240 44391 933875920
112921 101158 547777810
30213 30204 415119737
1586 111988 -646378804
83095 47384 -107233106
142054 140941 786853213
56949 61160 -294203178
9791 2647 164280536
136318 145901 -616146969
123426 47563 -84410038
89138 117791 -416959609
64429 11721 971274164
54793 26278 -477543430
108350 98490 288907470
19820 78534 -43902331
68885 138731 -162148156
98950 57960 742548576
89553 12203 -191579723
53670 82610 -777187362
95730 77075 -966452545
126804 107312 -662922215
51543 107678 -6784413
76355 60016 118464762
92011 140812 -195716027
142662 142965 827492069
40368 26469 96418391
83687 22897 -623967321
115493 82942 -903180643
125248 81450 84905847
63913 139477 804335895
45283 115582 444251257
108153 42207 -965638040
4995 43159 -802941541
23212 47912 -181940860
105027 51579 556663335
91351 145371 665562207
73732 48405 -680729060
23972 46992 785436582
47451 59312 928109142
69099 22851 -72450443
122589 21034 -168664351
55213 78130 -3805989
136918 104707 -60131763
39862 76390 904319209
1985 19757 -765685358
125330 85104 198771294
97344 38776 -281464318
92633 117920 798879684
6964 110285 -541826465
66889 90375 196312966
146381 28606 886929690
28688 122641 -349586134
110748 68121 -673709045
74559 68053 -346343845
143228 146009 -211855340
66005 68555 -824550773
99304 1042 -227563228
14510 47536 178256425
85898 95499 387889462
144334 20775 642609039
2031 134355 -447525819
112391 45731 307620164
4866 120395 -942114721
89998 17927 255508489
66818 79166 -888422305
115293 121886 181772549
58255 84161 797505515
96797 68347 -816563369
127068 6119 -333321664
124557 41770 432952875
21220 73398 -925842822
39490 93869 -556943173
141352 20189 72591281
37233 126818 -919640616
48396 137366 8725858
26795 31130 826408013
88571 43140 -948080834
109679 118627 350885252
96890 63204 -837010488
116672 49373 -530296691
134999 112978 -401015680
56528 37875 157533902
72521 54794 736956008
12618 55306 459756596
87499 18039 359121013
12237 144799 -676985096
5247 14385 781667039
121997 62693 -898974789
13658 56729 305046048
108747 84971 -833517732
33747 46811 -421635568
113990 52500 747302059
144050 122037 -558619432
41438 73601 -142805449
100765 115318 -301597315
27449 47229 -533951222
139773 39204 -51371361
70278 49995 -107571196
60329 44455 -965990701
126046 142912 -990222981
55647 108221 30438989
27266 147682 700296320
95100 81803 -692878410
130884 134897 404105322
76138 86981 -297378672
5128 52108 -76101205
15900 10706 -159425568
72920 32237 64696454
19471 32041 -199761237
20042 146041 39690142
132344 130822 -689064117
108799 48837 666413919
103146 26616 243940645
130667 143946 299256603
89372 107242 76581812
40254 3402 506681315
136483 145289 423405100
47968 64890 -919608238
66843 63017 316374397
49039 30284 -556670597
130154 116702 -280168978
71632 10141 14238553
1897 49989 757535555
32123 59230 -354887522
75659 93331 -337754829
11966 91658 200666307
135585 48635 717821513
60104 57207 -15270356
84799 102114 -229382793
144191 144869 816301684
103279 27292 25990348
47255 117114 -621797093
651 92090 586436194
123243 60751 -963835385
132863 76768 242264009
64977 41777 -564369388
40416 28855 508687063
128861 83914 555283659
92660 1938 -567151760
131640 87596 -580216445
38115 87869 -562612037
133452 120418 957598521
1775 46933 44671275
105073 118918 439509207
103654 5459 862890801
76388 106460 740154275
107919 3506 -666894080
53401 33788 83478828
115019 41598 900332298
143831 121500 206580331
119022 30213 628140081
22297 7412 174282390
5076 12042 -368224941
55001 68205 729819101
92895 26004 597237430
100372 141809 284939179
20043 27323 -246557481
13936 87263 -23837664
110228 148166 976920128
2915 128082 171846178
138740 113081 637561168
121033 65868 -197203496
1156 110486 556397190
43800 135986 -82948958
89332 60772 47404341
100773 10747 504383073
58832 21937 247762788
40399 15399 -408164138
131134 70902 -121627362
86156 112761 -339981805
34265 149500 291801932
36371 108072 -762612275
3429 2110 -736342378
68170 11414 728749003
7914 48930 -70683017
129035 46114 149378148
24471 92580 -10482657
117585 27275 -804339237
95152 119763 -907824302
134899 23352 218563989
40892 121316 -600051204
140258 141681 167680284
115566 82297 -794050418
90964 22605 -989409024
90624 79341 498011489
5267 10979 783796302
25301 124652 126850819
27079 64386 990493297
4324 10257 -434661288
80903 27127 -356677595
59103 5373 -178608605
109470 103186 -360826241
52893 86889 -231863813
33530 38872 541435598
42325 51437 -93191188
125533 2143 -368630754
133790 68637 736636320
69039 62629 -397537846
11146 93004 928839650
61928 121467 -230512023
7803 89814 61942360
69486 99708 -553627399
40397 59563 -885375222
111936 131876 809153727
86790 30859 202142273
74457 4744 776845888
147566 81172 799807421
46877 126242 836467331
100003 88518 -617549816
56093 28089 317798497
53627 29844 -63505786
2135 1208 758887439
67543 29778 -793682907
122523 135240 16848225
40890 60027 734632969
85270 140093 760789884
14805 56949 -920600837
79116 48666 -299313455
21195 119944 -623196712
142630 143404 -939676531
97309 119160 -55757090
33240 68537 331503921
89462 60426 23681769
145270 135889 -121961498
103872 95438 243447835
32824 124445 -273581084
20300 100183 -188693028
90775 123715 88730394
123670 125150 790119958
6640 101031 -883000477
109345 54971 31575209
125189 140467 -899904474
7225 111556 -918821080
74375 52794 475250719
113240 32627 162277737
17378 10966 -518389221
97164 125270 -684216974
131625 29958 -115147792
22443 7192 23853946
60950 92124 -320658042
128113 59841 -121766897
141881 27436 743157574
64399 141556 -406043780
36508 105693 335413064
92978 23140 728894495
104607 137400 -443922827
19175 56290 -540860067
49517 72001 765960042
84190 115206 -934196444
67479 119178 208392166
116501 98485 601926025
3426 46196 442538911
111516 14112 184746216
91693 21935 39803682
139603 63056 -843834322
48637 126049 -931175115
62927 120426 106559094
34568 34022 -717011106
90878 81514 -773210562
60934 79497 631270869
106916 122980 922232937
87651 67293 -981799886
131149 115397 -991743966
59936 88166 -392003240
27287 94210 682177732
33392 105991 -433390771
13492 132502 -108567719
77112 25849 494534135
81991 78696 23072230
35254 135269 137241447
9213 21716 -606458507
104643 99952 112121366
58905 116397 268661013
100712 109740 -390659644
79570 121369 646661553
134968 83222 -711804840
76547 30867 652573376
54019 80347 -568211350
51410 44308 958594530
88794 46856 424937389
44430 42008 988423753
61026 72284 577136057
5211 36938 -60449891
35922 131586 667083818
87846 132136 240538775
1850 146923 845152652
121029 148988 -222223504
67791 49809 -584219010
100196 121870 -256194122
103101 64144 843407701
55258 106973 -892875235
50562 73242 -269817761
73873 111895 702291326
41693 119789 547176492
117246 128201 -108152735
117890 27158 -920923921
6566 87198 835821836
1172 21737 -997891134
104411 35203 -407068163
139101 20539 397915673
129156 143790 -308637816
98486 8273 149295147
129103 87539 581206770
15012 132302 -618811227
71717 120604 259203556
31500 76332 -458577972
45948 143522 593295911
123177 19834 -672752443
29329 121042 -72731583
48478 96138 -614228459
112311 88332 870460212
27105 19929 382300334
94151 65667 867608137
34593 60642 -490635543
135271 65116 -968262717
19647 78004 -199167901
58870 77026 98932412
90060 129987 703463769
9713 65944 295062588
111593 82434 -594576151
73652 43050 984172904
138773 98466 164382756
70660 146947 -440857361
16342 128042 -265895277
51366 124132 451791967
72321 140256 -879890036
15232 113242 848294468
110215 113293 -167751904
12236 15559 -860526047
4175 109150 -673923468
36284 85717 -37787907
107046 133146 -805066206
140741 57992 150789608
113548 40025 -365282640
46967 108748 -429205949
8948 110601 -53597372
93321 10207 574836529
106660 68516 -896527513
128836 85566 -471198658
8707 144747 402490755
105312 110836 -900471885
83688 131100 836802118
37957 139795 -615777093
34989 103298 115097091
21447 28031 614613493
35278 95285 618167998
62874 97587 -895366897
73233 140221 -425673405
142768 86390 -264457265
51970 9227 -804064556
66976 134304 -8516309
128888 45879 612928630
135208 47218 406197118
101077 61444 831538137
55948 19924 256898657
88498 55476 -891327612
3516 115611 146323746
50963 59451 23485327
102810 23010 -511145857
62537 7987 972300762
145976 68928 354733259
131555 121767 -936320997
10649 82877 340742210
84424 79263 44250287
148482 115907 950380601
22283 123056 317430379
140641 25017 -644878908
74762 91308 -589410097
139683 1310 -632636803
79356 129824 -10725614
14468 28293 -548451104
36139 84912 -938436832
109627 31502 415518059
74979 34993 -608877949
59283 58590 27074597
78702 15711 -969876659
15243 56635 -27010815
58389 85566 283306792
72943 120602 217914156
66703 41678 978837538
13832 35411 514750528
11804 124529 -141384571
134268 38887 -121174067
61477 120433 232966687
143039 29665 -91072483
73404 25727 -820530966
6470 25378 -159093893
96828 85281 455485598
89926 100652 -813479617
92747 39866 212794886
136013 133717 370366444
15337 95694 -605171817
115767 21630 321245764
32691 6377 -403702865
37891 53183 -998881131
104589 57032 -340884797
45663 132550 -935110524
27948 66073 -758496250
85779 77367 -631062995
50943 15876 342014321
5009 127929 924225501
99910 112568 770514406
2884 113632 -708444017
112881 127150 10205330
31233 51820 844619950
88289 13085 -323210735
116787 23951 -944456535
72716 138739 -280049162
115226 20324 780849825
128041 58243 -655071213
114086 93772 896793940
74747 98412 543628032
95341 18060 324404670
5837 79754 298083694
12865 8865 34510703
140776 53281 -947081272
33778 39130 -723485999
145630 86887 86922969
80619 64986 -500775268
80592 46710 -788102960
93002 53939 197918781
76221 14657 902316121
74853 87988 -937206198
45689 93842 291804581
12663 38257 599918180
11233 125129 -66720846
127852 92989 148670219
100489 30255 96969364
127099 20098 488107483
10338 45426 -524711638
30378 94706 69387968
147200 100289 897710893
50585 123933 49886617
97117 143414 -81176412
39686 123556 -644708264
78327 87211 479712168
79395 112531 -867760544
100810 29024 690432847
66802 102609 626854581
108087 829 84593385
144982 30286 218418224
34413 111055 -797163701
144585 17210 -219655981
98912 68434 -371595811
11831 139866 -949304382
14070 5559 -888897476
105836 102595 141593011
55756 68389 275427642
28916 101439 185171357
119810 108512 110601128
107472 22622 639125209
38629 123466 -329864180
49969 130913 542372663
73566 53415 -798053669
80322 148344 -424918443
139550 127869 876145448
69044 35181 -180671698
143017 66197 971441526
52518 76526 219595115
65827 147786 -737544106
7425 45967 921701847
141182 95349 -753417472
43819 37633 -642116373
99086 33262 182309141
103057 95373 327294893
107224 134126 503793197
40019 72015 661906863
120900 89226 228275976
54923 21917 -139312895
109049 97173 -447762798
31506 148943 -91362054
95353 12663 -848468725
49503 79915 428637613
104026 104382 460028938
2026 143836 -672088007
124246 26775 -864965670
9286 58418 -630733947
27290 148908 872156087
45655 17163 894397224
87226 117786 493313738
133930 65708 -425146258
63659 145816 -447227717
76401 34498 -601699390
65199 147405 843917470
104704 56282 -559329308
1443 114547 -780901367
108964 54819 -53841963
11162 121953 517902116
1406 106357 -922448846
31675 115903 -105961307
135075 93996 749469149
139627 43484 -479593934
136077 38079 665193861
114764 97863 -445797460
80577 2386 314493234
147083 106345 -600216309
137419 146448 126482859
4768 124015 -169111616
27590 131289 -712463479
127022 43661 -568099858
81010 67415 -622753025
14411 68318 648439488
53298 103063 363685218
112373 87421 993119790
101044 118899 -488016239
131235 127161 380006413
123901 32926 -736814835
15424 48497 -713972939
35158 50220 -356805033
51920 80725 -535131985
146793 101838 22992928
30998 63645 706592388
81388 120584 797255538
132235 89058 -391880675
114146 132049 306889858
54659 41106 -948436133
11393 143414 -707413820
59983 95538 -525018598
95632 49975 -637217307
119497 110619 -779373111
130852 139163 -442402072
134834 117208 712186051
32364 98915 123685769
63454 1213 -229214380
110116 84332 -769614161
101785 31942 340430621
33074 25011 -305775863
31845 47889 479755602
22952 121807 775321353
101705 77785 61647793
43422 148895 443844745
87400 5993 -20992673
91644 58027 4033416
39537 147958 -98163738
94071 82134 759155278
96612 35712 352148818
33017 131459 -639175915
84755 94383 -456643344
8621 110062 -886215466
122661 74075 313715891
19132 18490 827504351
140834 135735 -573973189
14270 120097 956516093
79569 62470 947291952
103481 47408 232277703
52883 145798 557642773
83117 39473 915489380
13060 7771 771421787
132640 40789 -510067731
48068 130441 314506760
22668 22849 278962232
97450 70261 376845109
76266 73343 927540038
19353 15308 728752378
60778 35614 961484812
73886 31595 178480815
29076 38518 -618134529
103537 76231 -202022854
100395 122744 -412994172
115833 18088 895140067
109753 39142 555073336
119966 29048 940756604
134635 34360 -856766638
92175 95590 697006519
118974 6918 -95458795
29763 49136 653191325
103895 111164 464376144
119909 5574 740822613
64081 139487 783923518
120026 117197 267776760
66553 80087 -548929027
130171 101631 248378338
22270 8091 -451285463
101482 15064 -940147613
70595 129988 617600337
45932 109995 -162218975
83705 88687 -808763245
48170 7872 993323563
49994 122725 69645738
93817 54437 605705307
82672 49561 -493432953
107310 134077 -392103721
137579 128489 -135502525
60382 30036 -65142654
100318 140624 -285439653
68861 1279 914509266
2394 121831 -422336809
6532 119568 8407472
42178 8469 -118873473
118598 136775 707702140
78209 12906 -753782409
109882 27023 778183137
68452 83983 -791648219
94157 148083 -31101150
27215 3306 598292470
112832 121038 928823309
90970 108962 -732436484
20681 38419 -411849908
42992 55674 -402316752
110801 30221 -241693071
109706 47154 880562780
113849 139800 6975670
128842 59091 -481101406
272 53607 -454097988
130167 95392 840673185
105311 114007 -75391227
74343 70142 -186734617
4254 91234 -580156149
20142 88780 815253228
17727 42054 -539075725
133600 121778 -985594162
31154 40041 729101470
88472 38021 954386886
11382 15025 118352999
86010 29062 279880352
108691 14903 807215045
8626 82972 742359099
1286 4458 446435655
85685 15591 -487405093
62420 86245 248289506
115953 109658 898306317
65322 2740 -575328548
57002 96136 492537566
97677 110331 979497136
12067 103961 417600557
137591 82659 552941074
90813 74059 896650383
101749 44771 -613316607
45251 31820 -95286465
136282 118533 -201331742
48765 128861 -466566561
110888 108852 573835431
92292 131527 855481324
47223 122138 872748051
125049 114004 499359675
146535 11450 989299761
143961 86207 -659089179
130832 117894 329446883
13870 100665 776617505
81457 29367 930158607
32388 95521 30489786
31348 143235 608689393
52755 117499 975271608
10424 46418 557797042
124632 39345 -632827217
49300 48352 -857851405
58840 89098 -351697793
84953 84905 886996447
136584 133403 -443069004
26036 144099 750067655
66447 45194 83101105
48423 147320 -517399728
53664 12605 834122652
44483 13039 150955553
26056 47375 54588725
5666 121827 -506339693
72022 8404 928925643
13573 87727 -758146378
22683 136437 713391198
31047 29086 869679731
58305 126134 -244751534
33598 33270 -534865706
22215 89597 -439038404
100263 136588 -638942967
128592 5374 355713742
105628 123757 -155633233
38885 65505 -975262179
22156 1143 -963995909
138319 71133 104286083
13599 42567 -702444226
114044 134356 543142343
12000 95892 105911365
93637 73868 86649695
26538 3355 570607376
140665 43512 800655649
44877 75518 -894479360
121634 31688 -103306289
141720 73381 -483594592
100359 131058 -51722140
66758 43594 -534076737
26667 597 -586477028
133653 96678 618096633
102042 38091 551029647
142870 84457 -275446819
86755 82119 603467992
34271 141853 -204603881
130835 140242 13473969
143241 132099 -177139439
51225 124893 -927187513
64838 134848 -982068835
39160 10010 585480370
61147 67633 219608957
32532 130754 -287914688
19706 74383 -991492089
88913 104706 234260038
46270 87620 -710143516
90770 36767 144495837
37151 70003 -866677840
98782 2429 560053099
34389 5982 756664186
82943 95450 693884172
1484 18372 931457938
128036 4547 466466597
88730 11790 -735117287
43982 106377 949769542
16287 114763 -343579474
105938 127506 481317380
128109 28829 -485063211
26378 75138 428802118
134801 134488 474784206
42918 91305 -296571474
80631 142419 -415563792
17142 88309 820761916
103747 91094 956049667
111555 1918 100336661
36070 100464 -688972796
113627 116442 -366036947
140169 15673 -317591007
60794 104713 -77133093
91284 106619 -568161970
796 4339 869957431
127781 38215 59579609
52691 146514 -95446069
34148 37056 335207917
68838 20248 706918429
52370 39549 -716989533
42601 11248 -529656530
95876 55671 388766917
138253 37167 -576494609
70095 140954 136579545
104702 4227 -187037732
108807 119702 -947253438
141666 102800 -118733948
128111 2130 622806146
20772 118341 223417743
132865 11349 -873415789
20989 73528 -557852956
126688 51037 -174099837
65525 100938 -338425503
121829 76289 -871638224
135885 81782 819296439
45676 32205 622938956
30920 16806 847616688
99746 27371 -895331050
44578 88789 -461196088
116980 12699 -332561134
56333 71997 -188798697
71588 123100 287210204
146767 13853 807812411
139459 90191 -872025051
141458 126669 997411950
1976 20325 -993928267
56946 117913 772540257
37358 110756 737417678
89628 56720 -291582995
124017 130139 153928839
140502 111998 315680105
29998 12133 -691443026
76385 14242 232727992
90429 19661 483210843
89641 143095 202159918
123590 55138 -130354655
133080 34930 -872504607
66605 7310 574347950
28719 29186 583436494
35539 65067 866576466
63099 133504 -28250548
38057 114552 237487719
89730 33525 -186699130
12635 6661 78782934
84839 45046 -455583784
127479 141119 -133222262
1379 127260 -489208170
143320 5127 -97353978
116524 144954 -507454730
107984 35452 -93406779
134395 113552 366703405
83973 100708 -864632107
92872 91491 -747019355
3621 62768 -811871600
23825 80743 252696455
35782 23581 85373677
133805 69046 440476748
57759 134321 754342153
36032 29144 142839167
114341 118381 -164245780
13604 72173 156760086
63609 4590 -248068938
139984 110520 138777052
88716 133855 -198490
141853 35788 986281869
26470 73254 147072077
142555 88158 976343252
20831 74373 -519583735
88854 64612 -156219343
25421 129107 895559475
48784 42017 -769155900
33696 127886 -211633008
133286 81885 -646500780
127464 102863 -400752513
105864 14512 755159290
8272 139375 -553881064
90245 94215 699384108
83281 3208 -68830874
126996 142079 -540980264
58187 107956 904462692
51871 102121 -244389354
135814 88035 114923193
29021 107306 103280566
122973 42578 271404380
95533 72440 -400638695
100784 128407 766881982
102723 39529 -922180939
75314 51975 -215756481
71715 95843 -678864370
134022 15996 -229175467
40193 68630 363882716
87362 94641 -986114776
24496 5326 -45171390
141200 139543 -720915043
54475 110191 601015789
93574 49849 -782075164
132374 8919 803815149
20268 130612 655532369
2519 130129 251633727
113950 48864 -76366866
136545 48314 -808994254
130906 25017 -530438599
124983 106420 -158017939
50385 33061 -577764148
26152 69892 -65364103
60267 41892 735893215
46159 94984 -659151061
73417 16762 98285933
149039 130013 543024292
69734 102509 -385863211
50444 51276 -929395326
82236 16162 -14213193
112534 135250 -973273413
130413 67332 536648301
37661 77252 89698586
13801 1881 -349809993
134436 80540 299130585
143811 69612 -209229796
132282 108894 -358661889
136827 825 326140038
105388 54010 -721890245
140151 64321 -77520192
75356 148590 -769240862
44229 25576 -664416381
94782 61551 133747565
73100 96896 -634877577
79528 90539 -426773148
9464 123554 -46467875
115185 50467 -817629128
115178 74782 806949569
45487 8407 -776267147
11498 97696 56877358
56921 35822 609860802
93365 25331 706889006
17214 88207 444967770
31762 73650 840979722
72413 19898 659168749
42235 32626 -511123875
135845 17401 850373271
121672 119797 653839349
129891 72854 -431974843
107505 83213 90393815
146919 122499 -227122025
55029 135410 -495851407
29881 10373 269311663
5437 5912 -891507183
125886 8022 29294180
84037 43995 -862943958
64213 67388 178282910
29290 47362 -912971119
35346 47265 -23149779
11612 99382 -34440513
111135 15688 827800105
118249 123863 -257031884
83396 94529 -979417739
43489 141497 868028994
91416 55361 25293341
112685 96218 116159341
29675 74152 -289601097
72903 137000 486882013
103330 94125 -723895722
12071 136050 593772161
67698 25492 -442171521
21429 137497 749175200
100712 25719 -790504359
53149 49918 450584597
143502 114779 -487966444
2747 73835 907106218
106413 131691 -71095007
109791 118809 544502845
134462 137513 -431635560
59174 111417 85122729
49216 117152 -864913790
131263 76166 346730248
46524 126325 -257557528
111083 68420 -176575308
73467 30820 275921716
110700 114516 874207849
44252 114348 -237946813
47504 76500 -170280955
139772 12695 -83673845
65104 88899 331168178
17994 28666 -399419570
8970 44509 -79205311
21829 28823 314569948
21001 11801 -312131334
115026 41609 718527287
104742 84047 955162403
147522 76196 -607684345
7317 14022 -12104775
112152 48889 395759420
35359 109883 -514970876
124387 147947 597627528
116014 104801 24265790
132176 55899 733370141
32992 50421 -488201202
36840 82294 151481247
143631 128892 -430014113
112029 113638 -607702213
8185 65752 -185120088
67537 83023 -135355502
6767 69017 409002303
135810 134308 42361758
955 77120 910317534
212 61072 -761589199
100076 61901 -695241912
14823 98544 489581885
102787 14224 914958938
34506 105269 789216438
85110 149343 55843196
72163 76185 -876726610
73467 1205 198014740
47933 148072 -618163166
9491 40678 371228034
84189 60931 -62284704
6243 20535 -766298375
33848 66585 53504300
53572 62789 -175664229
70434 138911 -771166427
114841 96631 -653114125
93270 97279 -241555206
79989 126859 -222970559
49106 144659 -126899116
89412 67992 252762934
126410 98521 173072670
84491 94984 -165886175
111070 107563 543060575
87876 41140 -375129751
137817 11616 622289484
6557 14533 -115224265
38989 46904 -702642124
71223 35782 -97186742
125197 21796 603088354
62154 144643 655587953
23712 25367 -871240385
31544 89590 -862114101
126961 105406 770709355
69003 119587 -788883154
17737 131406 -372488466
17990 32213 -235799233
84319 74937 128824964
52287 56067 -134234189
89910 45803 317615734
27954 124223 -152573373
115691 2631 -546090847
113766 42680 758430526
118208 24999 794242537
40480 18390 773469687
23615 108475 -761544082
24829 91856 -657546303
91529 113315 356048551
79775 45524 -480811529
53307 124524 -485874772
71311 34944 -80878101
86920 67705 -604881046
91370 45849 173342560
27244 118162 -215254032
72871 14713 907719504
49860 57366 888382508
110834 68148 -580384255
47264 18607 -38880404
59746 41432 -435694296
60159 107998 -264236531
19084 54710 505275530
15004 148605 -401280403
70040 77653 89034880
22035 102009 -674501975
41705 81605 -784317715
56984 88239 -694858543
38330 52641 223863538
113757 110306 646297932
123526 129164 -400957552
70337 60649 992956837
89520 15162 -316611253
72390 112252 -539734742
96385 77039 -341331784
122302 86464 741836854
37016 148198 551378008
147123 104089 -662512713
48025 141555 118922848
52080 146154 -423909414
141419 22366 669553751
72602 75213 -457103890
92004 145583 -747756497
49927 129348 374466168
129593 122627 353719680
136964 146802 817529928
64680 48326 -424691033
80307 81502 -582094366
122762 11282 -238687659
106102 75027 440459536
108405 53093 -134789513
97126 113286 -215242086
30448 47977 811808534
44734 55691 -323223455
136898 126476 -337069171
86817 68830 -439178205
56265 53135 -172531519
50631 128324 -387797378
148545 143065 500408127
7737 68018 844796595
144889 20417 -314121964
31630 56834 -868992785
122627 48649 -382636464
115595 121880 46435292
141093 42576 980585648
59243 78662 642969832
122107 86084 -361179440
110607 126884 -476637536
55599 42082 737844226
106956 68775 -164570152
35403 46974 -998301753
132033 104652 177483749
92005 43827 31744544
38023 51958 556401584
79145 133006 505041047
104849 142050 472229980
73984 129153 -988272056
104297 15720 812331613
145339 85804 956068723
14495 132693 4191381
19839 133115 -859133073
26580 107911 234729604
32098 55720 136359087
136242 56518 -140730636
68366 131614 54509611
83845 114082 -515930619
114475 73602 -756624429
82166 118150 575338956
68724 124020 429659709
111818 76068 335527922
93777 141923 -357272359
4652 50930 654811656
129012 56423 147257230
44358 69599 947392235
90565 124434 983469785
61320 131179 -407385525
68433 18317 611815738
65572 110398 -411402880
96046 91109 526109928
42490 133745 -281359587
140545 54213 374625778
141493 111792 -707900772
59199 80259 123624661
109045 80070 372186616
88875 44688 310543658
78242 15332 238805330
19846 46838 207232033
72176 525 -720672260
111353 59848 630361129
142510 140486 -552674848
66948 35574 -945485879
113403 60303 -90911818
144124 87718 -209464401
119168 76247 150234622
145735 101426 -751234539
106791 28977 736975503
8133 19269 564770459
113776 26492 -33911382
35207 79565 995168763
47380 85224 93923247
60352 125210 717577885
78497 106592 114220022
55368 106235 401865196
49375 122027 221063756
85376 128304 317814332
41359 122725 586330576
44004 94839 -329112640
33931 82578 483869207
136093 71384 -90233547
53879 40937 -62271475
51908 79168 -349313627
95985 96613 -655991222
51866 35489 127683871
17401 68077 557820713
108125 61933 -401801000
116264 143000 13140733
57119 148856 -457110629
44788 40497 -692916249
19394 36360 -657027150
70099 143524 184285157
103228 97652 793166582
47194 117875 645718213
139287 119976 -171735373
137968 66459 -405864594
37359 135029 -975371518
16783 14742 5069161
34062 121472 -334454461
28929 36200 -164192317
64526 46647 -461645377
33596 119542 -473095734
81748 117492 -367261942
79169 68340 54092831
88344 41412 -195266104
39717 20426 977190689
113101 21418 685578401
97906 57804 629985868
92986 134060 -485865912
131144 13436 -737794000
82920 38685 -704921347
104959 66315 23860077
143741 30470 -410198669
3249 136493 977628241
72663 16220 -601635468
20003 83392 -389308451
80142 112218 369759310
44786 27522 -677051041
40756 95341 -423095858
2642 56947 738091361
41203 57971 -147815591
75446 63694 -905778150
3210 124225 676296303
21311 76029 849742282
86567 33971 563404501
94283 37307 674936995
127668 131309 -303484855
51964 30691 -660610221
102129 94741 696899493
121032 3867 868846099
105336 77601 -360568061
74578 118178 805402823
102806 77208 660441130
135907 102536 -796471425
132016 80252 -762593520
72043 13631 -13369775
19006 147189 158570286
21867 121175 -572534918
85357 76085 238465886
20477 17988 -164727870
91581 134004 -593735846
25192 73256 858472535
87422 144953 -34122472
96261 65827 -289104046
20935 100390 -490050686
120020 136613 648465536
90692 68292 -66230507
12127 138991 -631070659
114126 22208 117534471
62581 52756 -295345877
139145 13592 -476441840
137936 11301 -241020454
76904 90282 988993709
87325 40130 -652967841
48783 113821 359968096
24147 76494 843499015
63843 62233 -334891557
95967 36475 90706928
116957 146958 -588179625
71369 42261 -275633455
85023 41075 -376449447
11603 7079 -201744685
52169 124730 841721269
63829 98526 -831098043
129834 51047 55747056
17195 36474 60006470
7905 85211 838119095
72289 143902 -340798419
138209 126218 -792452440
111214 63568 -128029385
88090 69219 -91419174
16609 143155 -548988593
52436 21785 399847613
67265 66647 -398625141
11762 38796 364997008
131305 112250 -937617177
20579 47618 680809729
114886 107798 734378365
59371 80155 -916215966
57489 30689 -678371858
78207 97320 -802424844
92545 32562 -43120878
44516 121659 419375270
93871 30556 -208893656
94081 139431 555353371
74587 129965 -585225424
112022 77608 905649672
133206 118817 -172662882
2739 65597 465012136
71291 78226 216223648
27028 101844 495857451
12680 115270 -918829400
76433 13478 -178453864
89290 5200 -361038552
60528 92187 -689137251
118448 83107 690748104
133646 73590 -989674864
144535 4252 -504686592
57941 39443 -247498370
108091 47769 -727085583
52107 41520 905859938
97739 52180 965856336
84572 134407 146228507
14581 43116 -652762394
87826 101144 -117960874
69251 125682 572912398
80480 46259 -247605056
17766 11576 -972209145
22580 106574 -245037393
134457 67452 -94876207
89188 82223 -310538616
102138 75996 209254151
143376 18516 51945084
81296 128485 -428902176
29586 129792 918964422
53357 120520 -499213660
49683 42325 -710666554
20747 47363 -795690115
108373 101128 857677390
82210 2066 -452044287
15967 129674 -771977927
99861 120756 470360354
134937 92911 216667387
8862 73319 -601451738
76370 59789 -238610659
10229 31424 39983808
12252 11767 387564282
105255 75219 -197115795
33154 60529 932877812
92547 79194 981038086
58031 94066 -154869330
283 113233 738107951
83302 97238 -922118375
21602 95021 176930146
148051 27474 -11342246
82836 110458 806357384
21181 120370 -816068993
3023 111696 36012827
141387 5538 491128987
94308 129788 386588480
72221 147229 -950384425
7896 105171 -512564835
79489 83092 773248290
71221 93332 -921387451
82106 34225 633568761
84144 106994 10357345
82069 57385 825969228
85032 55857 -442602702
88316 29622 -16811882
19646 137135 456025235
80992 111146 -839754420
49911 33051 486034125
109423 100704 754001622
140556 92125 474055237
83651 115873 468360829
52857 144701 -506903693
149136 15003 -328090424
129848 137179 -805924406
1198 34575 6973342
15886 77385 -30701530
30333 50783 540199825
17893 115688 307761761
105967 38633 -515534388
76309 149650 223992496
67124 127030 -728387004
91394 42617 -852441830
63640 8637 -609819200
57914 69843 -268830364
20405 2765 477922498
19683 147524 77189922
140121 69346 287171009
78546 114211 -670112847
126442 142654 844953533
60799 15853 -763906455
90908 110069 813081516
117087 119652 709130056
13104 95772 114747656
149244 134903 -766853165
114836 134526 -352059505
27438 2630 312931999
1840 99028 -567734844
37404 16266 -738566946
54492 3649 -517361152
13437 86174 271828425
44890 30462 -878874727
19591 123726 -647419916
23852 67311 699734518
22062 36204 -843748109
37572 29871 190058851
15302 2667 18927789
109837 21708 -913915067
2547 129405 867430452
6733 97888 -530054607
62478 65659 719761179
11705 128825 660081992
34313 107568 565987280
58583 114166 715596039
93062 124541 -978881579
104362 119727 -687678207
114223 81244 -224645536
41795 75230 -298686467
114621 103874 224982281
20365 15362 7527283
116732 148166 -410653116
12312 112242 58238657
51572 17470 502305099
52864 98784 -426042409
13300 62742 367964918
35065 123730 482449534
53578 17505 699872492
136417 115178 788200330
41156 82608 278708943
85367 121684 -530043686
12861 4751 639170070
16581 145913 178051796
46476 44667 -511835296
76524 104953 692042139
11599 11115 279482319
40182 75406 858899744
53702 29728 186318441
106863 48158 307663185
139104 84993 -296916433
72028 107360 -954032927
124651 140684 -333038823
27638 112043 671878734
3547 61787 827588294
101304 17010 913664689
25446 100337 304791938
206 120661 -495390312
116527 138067 -543096262
3008 142176 267683548
102159 44862 951917034
99756 82485 954449240
104000 140176 -675490514
59870 41066 -157763335
37436 72580 -162750245
87059 25115 -686334071
141862 94899 -494452245
111831 90132 -293660479
17460 16692 -799441962
148437 40943 16780032
51012 92981 -119723018
146500 86202 -220191375
109089 113040 -311876017
10906 26108 -276307595
20672 38399 -529551056
22144 85506 -389476593
58232 125368 225522047
42251 64452 -102083769
92848 44157 317062321
96637 44220 140327548
36569 103079 -644565247
67149 137695 251263504
117870 79980 -855172389
66387 51050 -828320444
42243 20635 -547393063
84949 27943 -465386709
102571 58591 -656100749
77731 81872 -402721882
141264 8536 550561006
10087 8 96344450
24173 107732 -636611664
32828 39800 300104176
26522 92839 -636747834
140997 53269 -935576294
111349 81099 361718755
125593 112654 163176792
122916 13825 -528186834
84891 20077 809377514
17809 97697 -217679749
148844 65834 153065481
22616 134048 -913754542
50490 13502 -776524246
109217 60222 -98121815
45136 143025 247382575
132357 89518 14047059
65199 68069 -773216914
88811 49354 423604174
4801 47341 817087394
919 24751 -601305426
97175 5873 -792691911
97969 113548 201703185
1104 14390 7293432
142587 40531 861307336
19515 44889 -700826714
83036 124189 806113016
22009 143935 867021340
67212 56517 -881217245
92743 112025 -5363116
105294 149063 856850969
43589 34021 138159041
93858 43879 -65330231
64946 47261 766126274
39539 35271 -761008603
146382 77131 549507985
68056 81818 -559791183
6437 137437 -295293450
42671 93030 -767515986
62958 19574 68335202
27350 43250 759577929
116275 125740 -642024637
44193 44724 -230594562
121821 104720 -381938229
128870 111542 978634054
18505 24731 166384379
29788 141027 148098426
142725 29253 40560674
33454 60909 912296329
142281 123406 -92762876
102880 91370 455393281
51531 79861 -513840294
98237 78707 -377219537
71485 68190 342815067
20175 86908 916869939
131899 105793 491575284
109106 29373 -34665488
35588 4321 -42011162
79353 90821 73634352
21389 37961 155486173
139229 102369 239743458
77391 125628 288716943
118384 46493 656639924
84884 69709 297138395
134536 90771 -539156449
2588 135057 105293255
56735 99904 158074446
82055 66401 -35415993
83551 13273 631468629
77636 103381 -699414765
94668 21716 -390910975
8894 135561 934456772
26878 143899 -776298703
121959 25005 999254341
149318 39889 -507846680
35401 137619 -127250967
119090 20659 -945520768
37719 111163 4487977
120306 19458 649017790
72994 108549 -360234653
132483 148259 909263044
94275 21621 -701749071
120420 11794 281387112
141364 13188 -709156122
254 140963 478118131
87532 79574 -262165386
68753 46106 454354263
27941 12187 201302448
118612 29043 -672461445
53818 77753 690487573
7346 80028 383333547
3791 28671 -784618355
144496 62858 902728602
56018 139613 -998592878
60156 57935 -6623763
137907 111720 -555374423
38969 148218 -274047881
49648 86839 203486804
124144 82838 -222094663
103457 139060 164306276
54535 52595 15393966
98591 122669 -235335015
133275 73533 1041227
77011 38316 -474689331
63982 59384 -369439089
66021 137011 -597844749
104390 27891 789708091
24626 64032 -467232305
33079 121156 -469400809
107655 31361 -236208559
141748 73620 -357778514
120692 126968 -449243455
11862 128621 -669209957
41392 109930 -559653240
10888 114493 -989631052
29327 132301 -943171247
72418 72170 -613876387
63993 84209 -78117726
84976 25854 947865397
7354 43411 4780312
44905 84142 -561118125
89749 84475 -627490058
13485 26146 -689106028
117768 111791 767388770
140824 80253 -961655617
88788 22381 -258813269
26840 100459 955651603
112392 45906 705634239
134514 37254 -984069164
111610 109501 -671400396
4742 13243 750867121
45450 118996 147359831
133520 125588 -958564392
35000 77006 609972740
39940 101220 277962584
120007 87154 -802658647
95791 91815 99529894
27931 41440 -718820568
42839 134594 466936162
93474 30314 784090629
84639 110771 336214049
35561 100055 -119417319
40388 29341 -23401638
95106 140798 285733321
124332 108073 373923293
74294 46601 -459864601
109480 93484 -320352505
38406 147071 802428609
136773 127090 605198208
71952 92392 27530383
71965 103730 -180048048
72038 72001 -883844369
47367 103902 930260396
54721 1945 46796467
132001 19739 -329692432
104076 136875 954823755
115961 103990 33153362
97322 130043 -776301236
77450 29036 -654162851
80569 139427 734991346
128351 2664 345003811
90346 64941 723389683
74123 107419 780047011
16073 22459 -408784405
42171 2037 -13803364
8558 105216 262346465
115113 69178 882783418
22900 39584 214046737
37416 82210 -413048147
33788 88501 121101551
60862 129866 -712245114
90397 123221 -195186793
5675 86567 983439693
100038 148692 78778135
142416 85515 -72530467
9927 84 691414289
36974 129455 -921973153
54215 111104 -641517706
100537 49265 -538609210
21559 65044 -672262230
28185 118118 362700831
47871 40578 572746285
71561 3586 880164675
962 13754 -154285744
52677 119955 -84339627
132333 102108 -132248668
61771 136539 145678544
125396 78403 768479449
33177 146104 527105523
129399 119650 -204490651
66427 22837 -917887176
87218 122323 -931829097
27384 75002 271233397
61560 18901 734326084
78620 100222 -261819961
5100 77798 -182308629
40349 128751 915395331
143047 9883 -98893593
62649 132990 -415322149
135651 41590 374436514
93756 16024 60838678
104403 145473 656453169
29059 77002 -950755664
141413 135036 -946288635
126942 66616 -467107877
19664 115501 -211556193
75023 22878 -39723115
79544 12989 241252569
83180 76075 916591676
29549 139113 806201264
103465 134895 -902563295
17527 65881 653544684
71708 50742 -314417866
52533 61542 865778108
71822 100542 -210519854
65498 102303 -113600224
13801 55468 712919271
6546 87423 432168812
50641 63179 -255274113
35130 92271 -440941832
47444 118334 586719677
88945 27936 -200732123
84912 1777 444998359
132455 42782 -285068240
18926 17633 639073960
84529 25115 674676076
31903 115348 248249914
121869 29420 -535189734
18992 48393 739504676
139437 18689 -777804165
116930 145832 873828893
41659 70973 711536979
43882 81240 587825318
73613 63741 379084504
30885 67342 369168097
81751 137352 100394979
64651 117534 91397757
133727 91430 -83866735
81123 11059 -233733088
28676 43665 -983176906
118210 2996 335750621
20602 83186 768224797
53993 118943 -339866701
146981 52936 -979599713
102912 31046 478777272
93364 43470 43627963
112262 83946 247622906
29232 16365 -229153967
25112 111608 966327375
100681 22754 -685916907
142518 104357 35117287
54145 141321 -465125208
30739 112791 500812443
149197 13826 778414129
46110 107066 -927430244
130507 17697 -245056800
16014 116074 678697206
46747 18410 -177893367
118956 59151 620861413
58308 7043 758520456
82306 141700 -128893062
122354 63242 -758429562
70876 55838 -659970103
106638 32644 902147879
10725 55660 236985321
584 9206 -264274110
68684 80390 865542123
42523 49919 944759283
74369 90017 396875270
50659 94705 -454669232
8830 143002 -708196406
40599 57224 113433595
95820 37681 -551859851
53105 10094 838480908
77629 117398 534847442
77563 23213 364813956
35847 99802 -91507260
34444 42737 -408115793
99862 140776 997248325
17518 74883 454565148
40381 74775 150237624
80614 109936 776217196
20912 48911 894641025
80042 113760 762171258
2024 65872 727039216
54769 78805 172733841
12168 125801 -616393080
84220 68041 -245193903
130083 33667 -917654458
42161 108260 -371535202
69245 42936 54118745
127603 18816 685632103
10196 56255 855872117
148117 58334 -110338639
123703 91193 -634330535
5171 78590 44713923
45262 100682 270692257
7324 133686 -763324393
66081 76357 -287742774
107214 12912 -44420314
30712 146779 310939652
119625 71731 530172610
13024 9408 -44376505
75608 30053 -378639744
62970 9570 636338012
18600 105699 56757795
138639 116417 757694553
38987 144439 359007904
71316 57022 827595580
148311 125163 -128923702
15708 9478 691909122
73358 91551 -458918290
50932 56672 -948442782
116626 108981 196391366
34679 114427 -895974282
51588 136751 985276138
102590 103243 531838999
17057 137567 357792291
85101 44326 -210038820
101098 41262 998833915
78006 115297 460143237
130454 40457 -987501904
78813 79796 -853663101
76950 142923 -196557422
97473 55434 913112317
129758 101414 -877222911
147669 95839 -306156890
17452 118885 -546791705
13765 114324 -244829965
112303 53705 399080072
104909 94573 253101651
11009 77462 -420955549
37083 16581 651980096
78552 28984 -688859989
114058 140637 -412561167
77051 126274 908573279
75058 140125 834957495
109586 140593 40600905
144284 31532 -295217980
4397 115832 78173772
122363 20267 -933663314
1542 29511 -374684414
69485 18610 -960275334
40501 22533 375688695
136556 124548 -624589627
138008 490 146800940
128606 50125 -852712362
36451 96996 -990504645
78826 108623 974257240
144524 112371 572388184
23307 118181 -236782918
78614 52430 -845730108
106408 118067 175062067
45301 23843 122287619
13186 17920 -969002695
32054 9386 -23330790
74334 92510 -45708965
68179 132596 595382743
139558 44777 839416060
3140 118306 -798444595
71994 39933 619806862
11426 116661 391976669
100487 133845 609109417
111538 77942 60198474
66333 126751 634184460
9947 130629 -160824106
7598 126706 118326962
91052 125266 209487111
40569 7706 -955074287
109665 128122 -216303871
39359 62284 737951427
143860 136248 -818736096
31573 4590 -151901017
63834 36044 -444578569
101424 81491 300114391
70454 40284 273834185
110538 5035 624650140
37510 35242 586975973
63746 111629 -127122686
97196 79351 -810977394
70589 90186 9535655
115993 111068 -978943787
12704 146168 -735789030
76736 96863 808226814
98225 104328 -753920244
49289 60658 574388856
53317 131263 978618547
135463 136932 -222839266
23121 32404 903022325
50261 19935 -959469498
63508 88918 -200277763
104249 136603 162306277
34564 145697 -962339045
127529 99273 -595765005
97683 80730 947440186
2241 31471 276215105
40684 100257 -839142008
116911 95841 111006123
104766 141891 -757634047
54509 12145 810587687
59074 47643 38688474
126145 131156 586913547
144624 144728 597352586
76018 48286 25595213
68659 31622 52631536
144221 90166 741806787
48344 138018 349650834
122111 125656 -180865234
38025 136029 -819490722
107406 91442 -333908384
110136 118161 -670545011
85081 92718 -856370328
89219 682 -297020335
130871 129565 172754056
48877 92175 373688606
53045 112038 -264116024
135321 19774 748691907
103658 21286 -576073571
138542 4732 -876651308
84304 132407 -560468478
139645 81352 -642905753
115711 136346 -955808175
130927 106106 -625082748
88487 93158 -382465563
99644 42950 219150123
84664 19891 621848849
99923 14706 383846539
98215 146339 190361836
98843 44019 -336127823
58659 78917 -21690202
131714 134860 -732656991
75970 99078 856333701
45761 32230 399500457
5721 49242 -57554176
75619 74635 803944347
75109 131442 4975041
79566 94514 735401088
76166 59361 -346391524
12932 4944 -385202779
34376 41780 962068496
16015 4333 -548859389
62373 40139 -482946196
113756 9340 477212649
61839 56500 975997859
83589 107214 717674882
83695 80351 312262645
126884 85503 388024147
66074 52596 283496537
3058 66676 -1557915
2678 111192 -444188372
104554 133160 975676648
90322 97076 -228559071
93300 16353 945749912
136043 96921 143765773
17603 132065 -852294077
115449 56362 872850249
123461 84110 145639147
61875 135116 493824555
105940 135791 -967450923
58073 59214 -787862270
124375 733 -732710301
51472 13 -291020757
115431 6906 536552775
19932 94307 -212485333
46266 26571 -732683895
59409 24647 338562367
23272 2240 -215106196
42569 24936 571741494
83729 119678 658304279
66821 100211 -86688664
143732 95657 601405504
138812 123345 269363317
69373 10039 991100208
7439 67032 -506736648
86313 60229 -407096800
24905 59694 437306024
142650 146554 79456821
108180 118390 -94653694
83868 6991 269856954
83140 134867 -775175012
108002 44929 760373111
23854 89003 -409782278
139622 101093 735706546
5166 29869 470667956
142773 18201 823033217
16987 71319 127423115
53125 3048 356347992
78619 108992 981692848
144563 139622 804088122
133443 124180 453337957
73684 148436 -245226723
143522 47654 469667851
23038 115612 -976166495
33733 101878 859359285
135728 14172 830608033
122086 54458 -154051965
17288 130689 -124549134
48327 148892 939490231
92111 126735 -482535189
25896 56432 -989106529
32658 116202 -523229978
82853 1143 -291843409
100078 87059 363808944
111716 35222 633608767
14845 143439 878381893
83626 41802 -987122936
93856 48560 256276271
117547 130761 -59695462
34511 94377 -296540303
53046 42880 261998632
105283 129200 -959520053
108854 74208 -136227157
82306 145906 -502823445
33826 136795 954441894
144570 85931 -641478177
21443 86529 85566010
70430 4704 -459407610
115843 64745 6325071
103708 28923 154757304
149076 142196 -240231152
49493 147737 367987122
103771 51340 -252381413
134079 113976 273547288
138422 48270 861828202
115090 73824 900344679
44810 53336 -665267988
118634 108734 -21251776
59377 142211 635722678
111418 44583 465149780
42490 36861 -86370276
140165 142439 -11783204
2724 87221 220743288
56382 139599 41977569
68534 57381 -202295859
69833 66172 559332042
91782 124671 -702445605
145186 9249 -598699573
137364 83273 364522276
144613 7983 -111794699
100886 60588 -313929000
107275 32279 518976129
54956 103755 825336801
109670 67865 -628486720
84546 106696 -877285570
43652 83895 -680591838
104120 88634 -415876932
116326 112063 869161689
148820 133813 -1662023
122079 23825 375752197
84301 34470 -520759054
56801 90492 -78488313
79778 30460 854486994
122570 314 441645573
99139 15161 825307059
92145 81317 857316090
41097 76124 -679000878
96109 131606 127647536
9068 120219 -107823327
93857 42739 469862236
50078 43904 731802647
31874 130842 408930790
32872 112178 -936740098
138182 92535 977930136
4699 114459 -978148741
108731 133177 -224081353
43257 131351 -244987194
41018 49017 -656102110
140442 37515 -92686256
4885 125574 -757388348
131884 140908 -555449569
114870 102652 45135842
60002 125196 -771813521
77701 110126 -786843025
50093 11377 -725744226
87095 96722 385656023
39637 32365 -332332829
11296 33417 -353044715
38931 72481 -275475138
54253 19970 -868684170
110839 115022 758274524
123597 104652 -685690655
31363 127179 724746063
30496 81577 -350354116
141256 137671 39768523
123310 26571 105044652
58173 101389 730335066
69968 50406 755645335
70108 41089 28913332
121151 77922 341488368
106847 32370 507213205
103876 142285 368405244
102962 42203 -257954115
65003 28799 308275029
71632 41827 729643557
89141 63506 -876215237
83687 124788 196914205
66101 122947 681900758
97203 94361 836569900
140151 117339 -949649602
52671 64944 -299917411
77225 37726 355905873
23607 129320 -821375037
48499 129320 298951194
99037 116216 113160011
29335 56536 290948340
11987 29693 -396889464
127626 117428 55445471
24294 100889 883223336
148047 58229 -842449783
75367 144542 925018623
74859 83874 765280665
2083 110594 106469
112456 78079 -373199264
51043 74849 -811400841
1276 78998 612147261
86840 64449 852881820
111740 132598 282865807
182 26082 -9941997
41023 57316 -399086593
33226 131704 -344978992
91535 68187 856438002
63187 82228 312666290
31155 59171 -239852036
60439 32401 -97237212
21579 26686 -511796770
84209 14725 -397246475
98236 47387 -217898205
31226 58548 569655432
49649 67973 243070767
31682 108455 800360864
96081 21842 -502620428
55232 136517 896400398
75594 20316 -91659710
123270 29462 -570796979
17567 4309 842837355
38553 63391 -749859977
149089 93635 -192400062
148356 91163 -210083442
102186 20993 -261615555
110812 6210 -399297901
40169 120262 732013459
139505 121678 -13642151
130117 74041 389788430
3645 26552 -324809832
108810 35764 -855435922
130812 123331 1303053
104642 126519 37075002
133207 146285 -741367841
100462 28862 -631913723
149045 103969 -68681289
136522 9409 216798816
19783 124699 789488875
57478 143037 597618457
42605 28569 -21645916
108041 148323 -600935050
29765 128564 -154080741
59147 118749 -229344186
2696 139764 381585813
29989 35689 408024010
5923 6742 -34653460
8021 134808 -38665753
86620 106781 -303567845
73877 233 -24143765
97233 41795 743427542
8476 44189 -713273857
99696 134657 848172901
76602 103171 358103469
58624 37282 -215212409
140422 146012 387916071
145 76883 -136709873
47617 60997 407022899
32472 15306 32395275
145700 11189 -881008778
95409 136911 -524781476
50852 83752 -482571153
76462 50577 572839669
130714 111922 -253153229
134644 98854 535437445
123216 116405 -304760434
116773 83713 375355729
10998 129939 -409144030
13292 39882 -609587002
89312 122650 107277891
48415 124972 604675886
130892 112524 262759911
59268 63887 -709937721
76534 4105 -91708027
115621 117059 -204178666
144632 99845 333913887
108883 136684 -811583876
29538 135724 395722900
128946 68399 -55748580
90014 2643 894438644
2645 88142 -235672432
53666 66694 -651454783
70867 112377 -541690962
91023 145981 -245065117
108263 112275 774694743
125975 136171 733442807
17316 146965 57220370
102189 100314 -191762275
4631 59516 442505501
85723 143014 529227934
147460 21005 -754561895
45578 106155 -787552146
109153 89434 -710799411
81986 148692 -436970540
89919 130415 -322198316
29292 11758 649911720
143722 75305 -366290631
66243 32389 -889873562
64909 104605 -293490624
49954 9123 -489151221
38392 768 784361516
19894 77050 -220915759
123963 143985 -107337460
25397 34905 -219207040
146060 105299 5771387
47575 81405 696042864
123794 21580 979832407
119919 80471 211996183
24267 131504 -479172248
26600 17677 -157794193
50889 19668 749406135
103911 30643 -22258428
96117 87896 -46927861
67154 3888 -984544078
90693 130352 492006966
48560 43454 999744478
64485 30748 971037767
106597 94428 228422591
61536 36329 -742815630
61050 46048 -781902679
102244 125259 357087954
25373 104156 992106640
75795 8151 441197707
58402 72735 630648148
143538 111 -569395850
118954 19225 136097508
143341 119807 -497922460
106946 13305 -430163997
62787 5383 -158024198
11635 50794 -94261674
147343 141953 -930931615
89476 58501 493146998
91828 90863 -359145535
85077 135762 65432910
50258 32746 -263632399
75722 80526 969726214
104219 77596 368157656
145366 28934 -674755412
58930 34197 92535955
36632 118891 -460242827
137720 40707 -100583125
47633 64251 294959440
97676 117507 -984325391
84474 31062 485028171
28606 3813 -90681721
126483 54072 -13933663
32191 11390 -953850572
106257 91345 -813183760
47292 10896 -171566544
122169 17439 756740815
104031 84592 -781725208
107578 46303 568270384
75851 63870 -868259093
127534 55728 -787679298
69939 1044 263870321
5502 80738 541347873
19223 80864 -574560523
130915 83360 -741587648
144521 90479 197606277
66869 80684 890281706
1146 17059 -886167353
104844 118178 452523068
111847 65593 -855528161
45337 79879 827809085
70611 33833 582217823
91592 28503 -540328701
84226 68942 537436371
34721 34367 304801477
92437 122172 -499420475
89460 33136 -416615477
132421 90109 -959747629
27019 87836 862773787
104659 13715 140726488
59230 11584 122140963
38551 55388 -874108152
110135 102459 -87275204
67861 44352 623619270
14348 63899 768407777
99296 23239 -32516404
73753 113101 800109635
136274 1793 232606545
149071 113107 433842728
135473 30947 -802153052
65121 78727 411173399
117817 142117 -570677676
1099 148397 -555864092
125553 122008 -678742529
98299 59332 -796505775
26566 40525 -747012644
47140 772 -823475360
85022 143983 64703250
98128 40469 -140827713
93798 26087 -162170574
60427 27387 -695624801
40049 33129 -307653349
111926 7152 -925490121
98092 74197 -237205477
101942 82094 285072913
38136 23826 107063862
31026 2551 -653673250
52237 74967 830419179
103446 59372 -62099270
134991 111927 611009610
68363 121960 -787784617
74178 1546 -204260395
114351 19634 -561611400
48073 84270 -733083943
37102 12362 -800671334
4601 108548 613343486
114775 64930 836758671
68062 128668 -17197432
55632 30749 -621496502
44193 123091 -116975758
85086 134762 448410159
98914 134596 -789003733
66136 100131 981919056
42343 145230 -590517752
21068 36843 724463215
109497 121068 -94869289
143237 56670 -552726351
48807 106962 -784742751
20270 107425 -328087737
29367 27018 -189265296
11447 61317 383679866
126394 91155 -945823401
17643 7300 -953032377
22306 107213 561693758
105568 25282 -725631376
95089 67824 149580056
102808 60142 -240540270
54567 80184 -482733583
113760 16036 123704753
103768 124468 841554822
147070 33010 -69660563
116852 22986 948481033
12978 88072 -147714922
115973 12471 659666124
31828 71400 -758436027
11656 64375 -277600396
82601 148768 505714911
60375 64289 811886048
30791 112533 611439123
145532 9143 552712378
41301 105926 609492107
119184 127801 312357644
59604 21348 -811278883
112800 4376 68154648
31477 140800 -40118205
83066 116591 756467541
18462 31856 -498185704
74883 73414 191101732
53350 116921 329208313
25818 105967 134025750
62652 121875 991830157
6562 73696 4976789
55175 39580 679203473
119085 25288 -284590990
74665 106101 -491887256
97779 116271 -416293891
114299 78419 -525390012
101760 17798 844657167
115657 126960 281796148
15241 35986 679586540
61206 131503 -67354694
49920 103844 -448718179
8716 92507 362716775
71766 35666 618976279
86900 105303 -850718211
89095 141274 730493306
46744 81454 -452225209
100698 143028 -289860342
100808 97266 -437290475
118751 25657 621889288
26253 70662 262158011
79908 68006 288130126
98602 19837 336688671
39752 31157 -729346345
31164 89288 -652412123
39176 40511 618360653
41606 45108 -758259442
83803 83448 -446718085
56576 64549 -409016352
91984 9172 432121498
85886 62481 702913747
133322 139974 -215709422
8449 12341 870735835
44281 30030 131482208
912 145871 344727987
22691 67039 951718193
35386 86495 257547263
70532 78695 -135123038
41002 120826 272641251
63589 43293 709120456
115994 114704 -440119665
70293 26559 -296471746
115962 126947 -291997618
24152 148111 -173219182
55549 147360 61055639
14172 95390 394942038
128097 93437 -731133860
86422 25450 -713827361
110356 33564 936480513
54628 31598 -980008133
138573 80794 887400587
45074 23945 -540688319
148783 88918 -7584122
149214 138164 -529748623
88332 32342 -64556506
60584 144395 -910060887
21495 1411 -817054881
104974 104197 16900455
106069 124810 -846204221
113046 81439 -740684744
23081 61945 150551011
125978 60034 -582110493
9740 82021 -188873658
67536 14152 348994463
106556 66493 427261490
147831 131871 902902368
64265 134705 779904075
27185 79606 984619374
49810 23572 650166044
130729 122693 -897071525
130807 93068 -776086871
113694 41230 -939851658
91142 12437 -590943493
78846 66537 -390089710
143097 120372 -563140176
104148 20324 -163899884
101421 30684 -116419665
44353 6682 -971312294
65889 19774 -776710400
83676 59966 -297866541
80247 134287 416486505
133196 96934 96012870
54438 122153 -407497516
97371 55998 -39421251
122727 64 -476503571
5011 28664 992060184
47931 50843 -716934397
97169 96164 -646281024
88352 22663 679771763
103595 142356 -619654471
993 123421 -739559722
125436 93848 -59010515
231 42168 -861661305
44739 7619 807536076
143214 124664 -145241095
47111 77184 -995140878
128170 5442 83586606
142781 32530 20088807
100253 109702 775929626
36443 98237 -53209774
149231 62886 34395427
6612 16354 176589373
28857 107495 -289692832
115146 89991 922144116
98529 33675 -709876669
129700 77596 674705805
15939 115712 171478410
37471 12179 478019835
139764 54203 48249275
103829 120397 594927394
132663 132160 -852596499
6652 51063 -910938528
19377 22311 368069916
52513 21270 919165847
118693 18605 307851479
87518 24548 -356547819
88565 120033 45069820
29291 145830 -813691029
119905 30479 -944925786
7506 12867 -255492499
149289 13562 -780957565
60509 146609 705646723
110110 64833 -908001255
142130 143811 905795601
96494 19078 -853673304
119024 60429 804632196
27491 131750 -504231210
62531 78925 -7017512
95105 87793 356952971
47722 18273 -117064429
49899 10502 391320078
96768 99526 -974217533
132653 105937 -42703532
73404 139146 -400843743
142689 83217 -976313646
60146 6692 -185482290
87491 115030 725469982
142206 141419 331905779
17061 123225 -58393657
85611 93528 1711995
141527 135407 409978167
133051 45319 -963988577
73291 9251 882243187
82055 56684 -730399304
58396 110984 370141525
146738 43191 -489280084
67362 99431 451561206
57358 93512 136715326
89401 1406 -414211882
124139 7862 741089817
35962 28696 -907559419
134015 86120 -913890018
19290 33946 199890142
21128 142658 -703322213
121668 50093 862488834
58386 19164 -261525267
12163 37057 -41837063
142149 92992 827075581
84302 149317 -957913209
105086 26477 410480608
122079 90592 203698336
132357 149190 591368347
4609 126427 -815549695
113917 72951 512354771
121356 119959 -495817557
96115 26472 302736077
132343 94228 184107094
27202 86614 -293842620
132871 70664 -216595036
45745 134 -787249589
87502 94987 192087370
102152 60370 464093866
6696 103948 -775823129
97719 49092 224096686
12166 101126 -595032552
54684 63338 642772416
108439 107542 -791155241
43979 121869 199082348
89874 30085 -106167193
46283 94745 432678990
147456 58914 -731503084
27082 53585 299320175
89223 21413 470895745
64788 139231 680586043
6782 108773 160859613
8428 60105 401407352
136360 119535 926578374
48332 94802 -205981682
60648 10544 873510495
147092 142948 -357658640
115039 134190 206620267
71821 49655 -681633266
91680 115802 951808301
118053 44734 106938275
58344 107754 -523144230
102395 144834 -400958354
53637 138650 -548003770
42545 105982 -676294243
33282 58180 -628083299
44366 110638 -530588126
122105 39205 -106833892
110352 107060 72980824
108407 101844 -278889976
89443 6801 -525772797
52075 132476 438568231
68651 48711 710635620
946 52955 261916414
34999 7945 -709629133
16986 48548 662481070
17582 55913 522071901
137760 84402 639877931
72379 46354 -793973714
98985 29523 233483519
62824 12975 -911012109
124891 43853 -647046837
53188 80840 -856827009
20575 3726 -679150441
5170 59894 111576847
135602 140087 743992061
136516 118625 491534579
117565 25995 225175092
42952 120240 -40448128
82658 86868 728186190
132568 52531 -593096361
91111 48875 -201119602
30255 17130 164651722
104149 23675 491660436
92516 101596 917918457
100382 55533 762858241
79689 1467 700350711
7965 22099 -283377545
55862 129082 928676081
88592 134666 559293985
77132 130957 473730905
51384 139294 -191747190
78710 40045 420626999
25937 63647 15766161
110932 91872 -328253634
47689 140802 -839579639
80729 98927 -30474475
80041 81466 962410834
582 14790 621591062
70763 1095 -148234870
48388 74519 734069281
16437 79698 -527568334
11690 18748 895420487
122447 11601 606465025
16443 129647 -990171893
58833 68040 87896845
145221 89635 499097255
23376 32426 423774318
118231 49647 91024519
144313 123741 -795772455
79273 20308 13625074
98397 7018 360558871
78509 71666 -924309772
58303 115567 486990550
118380 91272 87567656
143993 123397 -739607909
146007 48521 -831057842
148607 25506 -750437868
222 140067 -906598235
32292 107903 359609717
84838 106434 -332545129
4000 139688 740637738
109732 42169 -86963497
91618 19681 -923532367
93693 78858 -860605093
55040 142817 294971775
64012 18602 -815432634
106542 103785 802281987
73717 18441 680888050
47904 96810 -666813145
54694 114156 -187900211
79588 24743 -659717788
116400 79814 -567255120
67311 139149 -340893805
122381 23720 769346411
41174 12117 340693433
2828 76758 -609419262
73513 26364 650294158
62287 66228 -417799834
26114 123941 -719667351
90588 14196 687174866
145019 109726 504971296
42495 136255 -905724642
27924 81912 686317379
54210 56101 -143924296
1979 107668 982228406
60506 148788 -238000326
70311 45215 262185484
115071 49005 -750647011
76623 132684 -251783304
18363 70745 -761819881
110751 1781 768022868
23629 73115 915079365
5556 131113 -75381504
147191 84367 -942170452
87483 143142 980014979
114861 121832 -88516603
103561 17077 722914813
54993 20647 506427112
46595 124545 -75517065
82411 88818 -377637734
87553 20396 -86303903
141731 29033 92087952
143819 29889 969055579
146402 77313 866030846
98105 122224 -565940799
131052 134470 -744700680
33376 63565 -478385796
41292 107051 -521574175
6533 13334 49370026
37062 24221 909181820
40378 120502 120015079
63377 3205 -151498643
128931 101228 137322930
116932 46341 -587915936
35782 113054 246930133
24714 105683 864029725
86558 50023 -852138282
109428 99145 567059855
100321 53592 -826736944
21002 75503 716741664
112787 56146 -201662794
26973 11057 -52592790
16966 6952 -189471378
102932 89920 762134108
101565 119496 18353533
84481 147671 531854975
107907 104819 50574002
108517 138 65906481
69383 128895 289961853
23486 63149 -702380841
92044 18800 -599855831
118141 34911 -615492426
61854 98033 657183181
139477 39512 -20276109
57784 100921 315090276
6896 17168 -703462686
38031 40928 -933363006
39656 49523 -375308774
98464 17686 -94991740
23308 78359 839381847
120407 28668 -984601644
53936 70344 869696866
8739 28797 -280662753
32260 143739 369753977
35091 101915 201473475
14824 38920 74847571
138518 116157 -784434543
91016 113342 118649924
71370 58577 -869393525
104153 130375 -301592337
80824 122643 331375152
18042 50507 -700826436
129405 43222 262834586
145847 24266 -475482636
2637 11121 -301586575
65109 14863 941716251
62814 65959 -718117184
19442 39242 977436699
121328 149264 -640761043
24576 11416 476228650
54979 142560 763686679
42892 112157 -967880643
113925 47432 -1139154
67703 52276 -977380442
24217 15886 753167333
118338 132259 -821439434
117166 118509 -260910264
48845 40114 166506766
56587 57006 -874636630
16325 60723 -125827830
103879 102885 -409753106
57406 40783 -371880872
75867 3944 -551258216
73853 65122 -360057163
80206 147947 -463779100
39271 135359 -799078711
7793 118587 -431278561
128872 127361 -712552592
143842 25782 899959716
113099 138289 -965832339
67320 6748 813236066
97347 59934 186953174
109649 148813 -364192993
136475 88593 -842597387
3071 90352 -722864700
77961 85680 807153691
143974 49244 523138032
122172 114806 923527734
36892 109592 -639669967
43202 9711 -847042530
64423 126877 211527004
66764 129796 293469352
72176 118485 239924978
30013 109872 897601096
57195 121151 280001036
87191 27694 -328160153
119394 78995 -511366422
52594 140348 -494555636
25144 91124 -890935199
70497 57212 -118145702
113978 109168 525926942
25774 20198 -54341826
26409 33085 -304302261
48149 80820 -697321163
139310 138056 -562667531
143386 95621 -494551328
53597 32314 -605971089
131532 110037 -349612887
51723 110930 30771379
133720 58438 444998549
55212 37229 463852845
77917 107167 -504785894
71184 2032 998447646
123532 36918 707083478
108243 95645 -834250616
144657 51841 -441281440
58224 148412 -116233844
6791 15636 -152344444
69060 69332 353219054
76139 82453 -669710122
115927 113000 -808809612
140257 133406 558620693
3488 43724 403566711
32520 128131 -622330766
36869 129744 632479691
86041 59406 590279194
136423 117518 113506611
81510 41488 -661134933
28692 86719 438051374
98933 118679 680960398
81841 47824 271077844
32906 129623 111596336
83481 133568 277526947
144260 43201 813850292
40278 86402 -742347259
16992 85397 402546692
53561 105528 -33690400
67254 55222 587254422
118658 59322 397061257
52833 93308 -862681796
56994 140753 82619860
12220 83105 549870560
141866 67719 -889499106
111046 98952 -202276297
145881 71882 -652500748
140174 17921 -722135986
116738 149301 774146800
8405 102028 -514145992
118749 69282 133854179
33155 40144 -978522827
78950 81773 -62942919
30423 92950 699586409
57512 2367 -705822941
17743 18171 72138994
130004 87443 46799619
91152 79170 -674086444
59051 2097 -120967007
21640 45296 140513057
122693 55114 -853322810
37997 127436 248028158
53863 66422 -777487125
97871 60669 -920825778
94221 130803 -269384676
46124 230 -489627619
140977 28215 169420147
73535 34056 -176937246
124610 28404 74411836
12953 77562 -107861155
134644 44581 655128530
121020 126018 999426232
37023 98317 -490867046
137303 46693 493469692
118728 96569 763841532
106376 18430 765076731
86259 48839 191642373
91762 102589 -188190813
76682 116310 -487649690
70882 144672 672391054
87933 8544 936112747
45925 56618 -891572058
76360 135176 -267097110
146110 99993 -921091818
36331 58429 -817908837
102382 109774 -931044259
41081 53360 -707168110
12894 101275 960173151
50493 12349 -778811046
55280 132410 -686187806
34408 34500 108091883
131856 112069 -883986102
49140 108025 389893733
3255 77696 -405824980
83202 142243 111519063
101162 106838 7509238
111766 137535 -169933303
73820 115786 -458664842
24167 101307 494732040
80805 93685 -137952340
58232 66324 -793663020
1970 101870 -704638579
123916 89236 -44920049
107479 38900 -782800221
92104 135147 371971718
94985 84027 -527365393
3977 73618 -931308456
129446 29739 -410092487
141363 14668 -395242330
32887 11421 -62739317
48700 3404 575073962
35198 71692 517866960
90687 99685 893880210
110794 117524 488951074
124692 40667 223512598
14811 32995 -719018570
42150 132363 797962122
123287 88725 -263968068
120403 88255 -693575222
62316 56668 -654657038
124823 99545 195390978
3953 74427 264559937
35433 29810 -398037990
61475 145058 972459786
94213 21000 -596969183
41189 28739 645504396
120387 75244 -39714895
149317 138444 939415468
11395 129942 635904895
101348 124218 185627175
38881 28968 -981074134
110775 48430 -501580630
73508 41959 -860708569
65723 89964 275949330
34801 149663 -808992643
20869 96724 603874643
110081 75429 -991464955
140765 84594 -291142955
52135 16624 -928832554
110220 14039 372633618
68176 81314 31729162
24748 5723 652097830
63717 45010 653131960
117927 119299 189430172
66001 81729 -455950810
76850 121504 687990857
103102 129676 -372095851
123535 99318 89753123
111896 7734 -521002349
135199 94196 -297399907
123434 28479 204086252
57387 141754 -435337396
109336 17234 480388071
107896 124966 473265442
64385 58761 325133693
102274 51102 -997578405
120731 125107 -981187055
143897 135621 955134911
42680 74231 143775645
32258 69749 912597602
70137 48868 -961651020
34332 63670 -361018726
48785 36490 573920064
95798 115974 -744467888
56338 101069 70946903
38188 20961 522279316
722 104788 -226578153
95745 61712 984765664
73449 10190 819574971
143642 16317 -931452893
106812 118242 -972900892
119320 110637 -820019312
76093 19601 -559992730
109936 103634 -778273447
114924 123927 342342805
7598 52786 271670908
127979 115249 133639505
148291 42503 505908271
130239 63264 387397791
63309 101608 804985825
57452 11774 -712163515
77939 19180 141472125
62984 55356 -620716915
97583 114799 -977771390
66189 39496 342925296
114414 146618 -557788071
112670 22897 820782611
12003 41982 812267651
109608 146829 840643478
44479 67887 -633153363
117538 68440 85646829
36810 148747 -225271028
18248 105141 421393594
42439 93674 134593235
12658 131702 -151609826
56425 95824 975398531
12148 106289 -571145049
100513 72098 -529703913
42373 139063 37815833
77612 48145 931159164
53866 18325 176963278
23243 70584 -914767385
13855 147992 87443124
110710 76945 -189392379
107188 99617 50388310
32191 113680 -519060042
105180 63789 509813126
3290 38059 580604456
106101 119102 236497677
75356 35080 -246703630
5809 128192 607916708
44328 96347 614318594
40354 140333 958117860
108457 51338 953938174
140559 21994 -289314333
100163 61359 -825128323
40890 52143 -500746507
25387 136761 -494965495
130240 106591 -516979164
24186 143108 105816141
23556 645 -536668011
34923 32550 -392629368
113095 136653 871375551
7454 87698 540993565
126636 30587 465802227
68496 88295 897407750
147064 129235 -301889515
79698 7553 186277100
36635 49710 -611347551
128274 53997 -706217546
52856 95870 926508065
22836 89040 -805222123
42620 82018 55411653
41942 146920 -46362216
3971 20238 697042117
122098 54602 264156858
108057 8244 903103240
21570 56317 374397399
128404 20037 -736228574
38811 49011 -300401035
4474 33265 -575038574
30502 110347 -195242705
75069 51510 654323163
101356 23005 742068330
14334 98458 -543727229
131309 75899 199360499
76138 139698 -997459275
15853 108500 346012335
46673 11067 -239886679
27627 59174 942352504
49589 58991 17393359
118416 128274 879317660
53756 122456 -975497211
82330 12926 329412365
45760 134409 174221697
90923 42608 218543113
127152 97954 796602079
125590 8806 -597004815
87620 18333 -472107398
88068 73668 20097123
106432 90485 664565676
139877 123688 85975846
20825 17256 636896688
23190 96812 -408687205
32271 135498 -383844128
56523 86817 628781609
110194 19896 679152240
31216 71210 270255201
47330 128997 157844674
90144 4142 675556393
110865 47741 262021962
129125 18136 106805827
119446 29317 -24312423
26842 69938 584014567
137126 99478 279121842
99037 97908 -179694054
90291 37731 703919889
116171 82131 -206338205
135387 88546 -759342362
131575 81216 -261198048
78664 125856 -972767047
88108 62377 789371796
13310 28717 188117233
115160 75577 -464496945
55902 126133 653816435
136093 3853 901810233
81117 88665 176369880
131513 83977 -542695680
149458 112102 -601453490
124952 89311 548988610
124869 27713 574437899
91410 53924 626817400
30321 131068 380697457
124128 84014 -803468399
142100 137738 601524085
37072 116711 -154894858
89114 47500 55826991
46834 63166 679019673
91568 67923 402304168
49544 124202 512772235
141283 92468 969418564
50396 33759 -728983297
3555 121482 -590654218
82970 133537 -943769820
51312 4159 93969266
128787 31953 553694259
87150 99760 895889947
99278 109952 536882496
116729 46482 734697639
9293 134374 -600840102
136728 68858 288916144
110816 22229 -35347858
147560 140755 891540861
123327 119720 -230357408
96739 33678 432508523
143112 130569 261990959
4104 24965 473275967
148946 136901 -398465191
53809 142776 135001693
64181 18064 -110041554
139023 46991 571622391
18398 129141 465062827
114388 140457 443756956
137561 50686 978455184
94331 32436 545579818
52785 122171 -215627404
75230 23797 -829792362
4263 72099 731914093
124102 26979 -950901343
52665 59997 258852944
65006 128641 456467268
15596 41661 774694482
105429 24935 -636889849
117431 109145 530905378
7955 131250 -600596631
127358 11977 256263573
26406 23638 -573350515
16155 90850 264433127
127679 70161 928535741
7136 98221 225206831
140005 67285 643300556
89117 36507 252749860
48928 723 568059975
24345 140948 443906589
42444 37598 -423916070
113719 98526 934287326
103142 77399 287315401
41076 140525 104649601
110519 149532 -593661583
27618 146577 -379001603
7992 81768 -208680896
4016 141004 -334051661
42779 45538 -420038692
4111 35083 121926009
35782 27988 163977414
96509 24047 -432779321
35293 78838 -167248691
10669 44290 631191086
47422 56168 92733513
23771 137676 832888945
119628 128237 -170543369
24199 95281 422210413
59822 22707 -732742134
148035 60144 8453397
73822 78456 956405240
143216 120421 -544411875
81783 9590 768621507
136018 16105 916028004
99658 58399 490695770
28958 102513 -896727928
111029 46889 350353024
37973 115856 50480452
25983 46229 -487733233
59442 9542 -983093659
25273 42566 -271880458
128869 110196 793333589
59603 131598 675277111
4204 138689 650888488
134077 91138 990099909
146859 64956 475698091
95019 6749 -205905618
18520 96628 174299078
25036 99700 296506707
132233 115779 558009258
45923 117510 668865450
103220 8465 651866630
109495 30803 732404448
140840 18954 -743682751
3681 1565 29370914
21610 11916 217759779
19914 29492 -440976316
75421 69957 137577664
37983 98155 539282559
56313 36015 -236991273
114412 67460 -304162394
146050 36068 -660237347
132558 90446 -394138016
11312 20578 -146860023
44642 147320 -86915975
32518 632 876210467
102266 46383 853864587
131268 20662 -402027600
107972 58767 600679682
111520 125141 -760414826
58183 127860 -943593982
87448 146936 -878465525
53820 12818 325503491
56315 123449 -622675864
86241 52299 817449878
11655 27322 -938854752
111421 44317 -619440844
135040 18003 865627809
147474 44614 410187454
20589 86935 -393416816
75493 16473 42012002
55600 99643 397527142
29870 21668 520804443
92527 17775 510397815
119478 82519 54932577
142354 91393 931304658
11933 81764 -491217118
19422 118612 -846692983
58249 75280 -958280281
99223 4300 541764069
35632 5979 467958079
120843 123073 598741082
13245 93530 76232324
110581 65288 60129885
100048 49640 -963731371
133729 93641 419583534
20650 3533 -548018395
14516 98532 805933259
12845 69483 255263531
69934 38489 -836292802
51344 93473 70372573
7059 84902 -909298675
7771 116705 -416535138
79087 117034 854809523
91353 138875 829220981
134240 57361 520621533
113447 73318 -701361207
128851 28874 -175030582
38864 122976 424090831
131722 108307 186030138
13321 66963 483806689
39271 107327 214963083
72140 37467 344119932
104487 89497 141933852
19820 18112 -379011886
40876 46726 -639199887
86689 12681 -416184048
35741 35314 91360126
130621 5614 -398685618
43597 1926 329644108
119487 127143 15443756
113143 64065 335529899
40873 121979 578565257
90008 74864 -709869199
29629 92900 -724528759
20298 9449 990583966
135789 47526 411552778
78185 87495 -658979330
113697 146541 665759411
18965 57192 -857472130
27283 19735 209126317
109845 14477 -590920324
85736 87472 -979831842
104879 57456 32967272
143437 31240 -742167818
21672 65968 890003151
91158 35834 733977403
22174 12113 -622978645
85248 65797 -225523114
23331 79150 464746035
111225 66122 -553086000
51421 84556 -503886499
119707 63287 909070850
123483 116901 129385504
148887 17405 797694615
54429 5874 193568517
102183 135498 -902510009
106470 126132 619892508
143352 94370 -360343611
73062 108950 183139695
40274 104087 -545628839
126956 104750 -675398252
83414 24272 144524998
89264 91047 -93100072
115198 105786 118774233
34366 28842 466956703
132352 78621 -382490196
84054 123401 -498324058
108192 146033 926657256
119642 146006 65858292
41738 138609 -383371263
17396 142302 -19607197
54409 32556 -15661884
2463 143272 -924271083
110212 102868 654389898
44129 30257 -4012398
5115 90855 -454318112
59446 110588 -819995437
26517 110846 989507272
39107 66493 283137938
71143 123017 -725291296
112992 18977 122474520
44006 97448 199393786
33439 44338 535041299
125167 132563 -873016000
45166 138997 389684304
124795 132158 -757324022
109009 34514 -59792837
129164 88259 790150684
53740 16382 574473506
80264 62799 -437157577
36299 59616 715500727
12803 9466 -446238539
21320 145700 -983601814
54983 44179 -804824932
16765 53436 -321198250
6511 88060 162139293
62591 38590 -746407292
75234 68914 993544292
36010 16758 -639866627
145665 80517 107567116
137430 131950 548903772
144648 414 -864036797
33340 87975 -193490025
73122 102150 772206378
128293 25987 932580727
76109 144095 -832547807
90534 42821 -809328558
63049 30806 -328407194
48510 89914 -899979885
134064 113967 -565424011
146997 43720 -295079413
138112 43890 -756373420
125519 68323 -8665091
42143 130228 306762766
107441 10563 795445374
50578 116095 490603899
137101 83195 609297752
118944 108056 -379549565
92905 122582 563356170
38279 78064 -317661946
92511 46403 233250916
55976 83262 -847662453
125204 44391 -703306105
46793 50492 -848808324
105535 87541 -832903526
103691 147960 -404001949
96949 43790 399392955
131161 37772 215733995
23624 79183 162584046
1772 1217 106840702
9038 37883 -30583532
21034 9753 -134719938
11241 134075 -746364696
107263 123655 -973969182
128974 51513 170601060
30139 80322 -551164876
101967 110398 -681566841
128508 139716 486869068
88094 40691 76765818
34648 58740 783319720
138988 70511 63576504
24178 23202 -235781825
32157 121718 -11559714
86256 128916 -534573690
79577 106805 -489313106
72562 98589 -819934336
102385 41178 -187477470
136887 136156 297523854
23399 21852 -51585345
133301 5318 361604403
76195 14110 335843746
112796 100383 442984992
133436 46458 239025457
30771 47913 -6264078
13867 118541 536889252
114417 22922 719117129
137331 39470 949363693
64797 61665 -803764585
40071 132040 -930620118
69402 85486 -287177737
9887 73699 373766449
21514 123539 787306851
104678 15562 550172026
2204 61134 821772204
61254 59618 -258559944
104453 126994 300120999
12274 38711 945655781
115807 86311 -848740890
144211 77490 588860099
31131 117338 21538289
90889 66311 -841710397
7448 132465 560793243
121698 122189 660114141
29228 111309 -164100596
128097 26898 -461695774
132768 39458 -256797013
82142 47546 901239422
149191 101084 -8107351
18013 101061 -582431192
4650 10640 -870897635
123758 81708 430998483
111666 51201 511323519
110942 60335 -252384736
12999 17964 -731433366
124887 104725 -407219502
31654 56093 168629594
84079 141229 -60623267
96319 87954 389429201
52889 54146 925397980
33089 91698 -932336227
30003 14126 -741716447
40435 83140 542677256
78505 83348 -130769942
77190 141233 199039388
144957 9693 674054787
89124 50006 -521085049
61203 65052 -927241545
91702 31921 295117267
98954 128155 589724914
14221 146210 -548414397
106974 47094 -112709063
88635 101984 406452131
122484 54897 195858758
46710 147288 -684031835
55396 134823 94373694
19626 116409 -890111078
33012 20275 -715333316
45153 102323 352722741
43956 50237 -335341946
99293 127006 216394188
41277 30375 -280936490
92761 44018 669198103
142184 38619 446349551
46650 48379 668248446
146995 77083 203749123
131779 107110 966447746
10205 74763 -666032652
55070 125747 -799608736
91543 30539 -888895271
24211 38551 298314240
62240 148519 905936918
145770 134490 97566265
136352 146700 -21821163
36593 144222 -432359225
97115 124423 673606329
149616 29999 244055261
106287 86452 -528026158
99909 59538 943314716
43029 17702 730121945
105960 79471 -867820531
69510 72681 968893984
92554 107027 138936475
137383 52220 194893934
6637 37963 -749170140
103546 23209 -36712027
81133 5603 -678548333
140401 19225 -176785767
9497 76657 790147841
96417 15842 -587254152
70975 46947 859051266
32020 32508 107543099
128449 11332 975944179
29937 71904 -183555686
106692 15229 -152918990
733 14711 -974556886
134713 127263 176347227
105333 939 339762287
40693 49675 420672231
13031 39499 995566460
129185 40521 695214654
81734 106678 477263934
91480 82152 -492132249
138329 57503 700690409
73200 118714 625356769
120314 138123 897907457
100438 84933 -396609708
65606 45622 836651941
54510 96479 -243206458
43694 93735 845154221
76983 36984 -73447899
145873 64245 -815429189
37202 6736 -367002056
140608 116251 542810456
114798 73129 -493013982
35200 106061 -113944700
24938 107930 -193134034
48756 54929 -491762396
57064 26674 -256472319
99560 107382 -389126884
11846 6241 791567473
81023 32312 -231683849
69455 12717 -619184641
137117 79215 -68253220
71822 129356 -713660850
89258 103186 718122318
144821 1805 -60056891
22414 71058 -748218261
16186 99855 355485858
105160 37291 298369256
65622 77391 664119043
36279 129087 362188962
12283 106758 -248457738
95842 49512 271270703
25099 85333 -187255432
107045 30381 771541132
114155 78832 -556085371
77893 107920 179535295
11979 149023 -397801246
37536 104203 -57435753
39391 41675 805793967
65584 8672 -775514420
72957 126039 -543023594
94676 1203 -387115988
88931 107250 578071977
65516 145266 -57134449
134333 86032 -953256336
1099 102236 -364324753
87483 47423 753290782
1264 18434 554183206
770 126872 -94137585
147047 64892 -179358583
146205 121869 697432543
10825 13163 -657566778
88884 46818 -758442091
123221 71155 -371342393
138018 91971 32228280
51226 96785 401950314
51709 33304 -603546003
90168 102039 -61842215
96427 43396 27100244
2983 39410 -402559660
136960 62664 -780447457
10745 76091 -817176701
3861 41641 64750724
111099 3343 -633848891
74931 145646 587360968
48927 85923 -838855491
142925 13354 -203901146
59366 138714 486757475
143620 5508 236181396
126923 121548 758765588
121070 94245 515415207
75451 92237 -702893708
54353 95404 -797295413
144762 86149 697445761
75468 92706 609918769
112831 13042 -57575872
78858 21116 -739042577
105098 98180 677977696
115415 30066 -377268985
90850 24709 -535606902
147265 28422 838402048
119220 89737 364666726
128360 88072 743108882
88880 6908 686567261
91706 127442 574187546
86515 54202 -275625163
37518 43897 -108593439
135633 26184 -190496356
134299 62879 589174330
94678 10250 -155408603
112759 31449 -46021136
120323 125160 -674459794
10734 1113 -116952016
30177 124487 -357939935
69093 83335 -501552044
95980 66792 -646316328
91267 24012 -859757048
34261 76825 -852168746
145436 108825 68070348
148950 107160 847294414
111188 59616 900534730
102888 27025 784051045
28548 108051 -450915322
36137 115123 238886519
84096 15396 -996605062
113448 54228 71042647
76210 108038 -881431654
132662 146695 -864794307
78985 72400 920892431
112331 21706 -642679512
118983 22742 805825570
34504 75962 -871624601
72868 52815 -716607175
53669 119914 62101717
48066 55316 118649354
122697 44956 -174606806
42829 83586 684023016
57033 144683 352159933
131663 55913 156314388
64921 108910 -657447369
21215 62206 -243538035
106751 88594 -97208892
80718 140565 -421868838
121952 128996 -268631785
55762 90410 -646227707
55613 64046 -692162166
65017 2423 -768605026
56831 8638 490729885
66102 22878 -500290171
55726 58735 534097321
31527 48787 -48920344
75816 41031 -813691210
138343 54062 -12779572
143741 9932 10768791
47841 50284 -545521743
60399 140421 -701575013
123296 111145 486511270
455 136808 851105849
24329 42477 222588784
51618 88681 842445308
101294 148884 -454918937
127980 105422 297845743
115037 141149 -130275174
70930 91513 -928152938
144827 70353 553841690
6469 37008 -783876599
4905 103355 -524057000
56000 31013 -958696566
92707 106911 213834508
41350 102792 857501019
78486 88924 -482706146
94390 75862 -565767164
59404 131824 -63543303
46782 50312 348336632
16192 28008 283953560
89659 33890 701219073
135460 134166 628328294
39214 118192 -870466392
136449 58698 122995113
137957 117235 433234227
95585 57706 -281952924
97667 72708 105187918
79211 88732 240246277
52784 68902 -93120490
104085 26132 -364526513
18390 138829 -664664862
118455 130251 994390102
2946 35147 658298966
127439 118754 22207199
146630 85708 -264038630
1997 31953 114821946
77865 129424 418491050
140648 79092 -303212477
74632 109452 912053590
66266 28836 -408450625
116529 118519 -18259520
42537 82708 -857483845
136088 21419 -771783315
94808 63517 158459313
127478 72500 696488232
13418 33685 275292998
132992 120545 -551619405
9250 111235 718814804
78486 112627 -160290443
141597 95178 762994930
19131 91150 -195897412
100401 35043 -722865286
1510 112775 641688374
62313 139767 -920566794
106598 7508 391945525
27121 47785 -512567699
140596 82087 963853219
66501 149649 870936797
47864 13904 -515012535
3186 38730 33628274
5535 37512 783308655
6126 25471 -124207644
9971 143071 780655720
127895 10900 -60740353
37583 19649 931755389
39 129593 -837026331
16142 12504 641125175
135231 136167 570274322
44813 76089 -289382352
20996 143152 512933365
31990 121037 -771286030
70700 23344 -27719024
123312 143997 -365398737
85948 74422 -358076526
111917 4159 293544260
146765 129109 179981328
109603 84503 -83054051
114649 125035 -728030269
81132 132252 -496329387
22536 120362 185396538
16911 46741 -9802957
57141 73667 -418834328
87846 54400 75237537
33818 41700 -345092839
127521 78538 -977944047
38179 136486 -888647543
21566 51184 476950192
26214 100605 370000910
149491 11634 -875473917
1574 72989 -827879625
108419 89274 440673179
41372 107034 -995864022
8460 4671 194599013
100843 145703 916802101
22354 87276 892044903
32087 12215 -870987112
136025 31807 111266476
121499 144446 -878015303
36688 132221 912353626
18029 98730 972497161
81209 11098 672636433
68633 127024 -111833952
12411 101945 -960303332
127220 121247 -5615579
18268 25651 14781953
5488 125693 -799069474
48413 25807 -540826724
32418 138664 -762801139
93397 87369 618820898
53103 37121 808679929
47780 64684 711281860
130861 86550 -125847600
63251 38116 -419707624
30708 23893 578878526
113675 5934 -968265618
37092 22622 171556539
29923 124626 987962891
44347 65375 -588209326
106330 128442 -237644633
104137 109345 -229858253
103053 83950 -237467453
104268 19716 -615403571
54059 53855 621804824
81631 2028 -989630908
102781 45416 568863321
82832 109341 971742654
6282 86535 -307831132
44070 1634 794005427
52624 38766 -730521653
4829 6403 172058860
128920 122506 358958836
518 71193 -411971447
45172 35205 -152756449
26058 132680 603360086
49398 28755 305075778
53199 8945 281066382
18084 52335 562195406
14270 92977 -375236196
116045 132903 -37040596
49170 23790 801837637
126979 148479 409564656
13417 45792 93225384
144353 140642 339277164
28530 43491 -960105369
23982 89221 -235339910
97366 50350 475904914
89956 103136 -431317057
70154 83320 -681685742
148031 763 -109250341
46217 116655 -619314939
67597 83832 359168995
93512 27272 212890843
105149 56835 -989940061
80876 98039 -209157568
123713 121322 647827263
102601 8668 -928138987
51931 10454 757838648
74852 99964 480409283
16621 94029 -153079574
23611 46475 535643330
12083 117054 665101230
41078 133906 296086900
44163 139913 -160357345
35435 47949 785687933
43945 132634 303940133
47591 25603 -193645036
68539 102303 134686192
22927 89532 -967935625
106263 62976 -735430244
35186 102150 304763689
29431 33027 497581435
6536 115834 932399196
18168 44540 756861215
94910 138204 -154413473
129611 78837 665735550
76766 18788 625887685
25688 11577 -753858722
140112 73946 414058356
6916 102259 -564739226
132193 106276 -833317017
41801 76715 643447706
130897 14081 586050599
76861 90394 381684983
12193 30427 -530713501
98229 57419 204594979
146295 147636 848804537
62142 49784 -473745835
109095 28727 380340324
97107 119955 -376117045
87541 21526 -489020210
7233 71237 310799165
123208 57371 -978036543
123304 88762 -481729841
139995 37787 -970063660
58110 119544 639404291
140723 66295 683801705
19737 114887 529743833
109853 124499 -486760151
2249 12860 -615711276
110353 39111 -983294794
92881 71016 187123895
106211 14453 -141856396
49317 21159 -183096555
61150 72623 336947114
98298 110077 42168279
82670 11000 -749232698
29457 77925 -528028903
113936 53343 -60206294
93199 134875 -948818675
114177 111845 -457367662
110374 138060 -70638645
123292 68531 -139903204
26153 74290 -696302818
90771 142352 -77805568
108269 130946 81772454
31132 52006 -611092333
72717 53967 -96704565
20426 83166 -311015190
104420 66053 984962428
82553 90377 156624468
64040 67795 259008616
118749 38380 150632680
40636 62204 620626302
104387 126186 211192466
131293 9687 -165486910
120319 67104 -460909427
39468 24464 954871815
121178 97132 677510241
124113 54617 -582715577
135631 147270 -786169348
12561 28225 -67754466
101387 15685 689714748
99124 140672 -935952784
126211 139635 -148063635
109683 23758 580302949
24529 131235 646941471
115198 71677 679466995
14598 33197 -708902160
18189 118285 -657296667
134585 98965 -829284553
128799 135245 -241024122
123193 62960 -553513970
72044 138830 -442092789
33423 129933 -312708730
54504 65501 -993372083
46616 34889 -713883723
65822 142753 248655286
105577 26216 -921028613
86365 122181 419255259
45694 109643 423434622
103812 92170 -701260791
56081 76420 -657474361
34550 116844 57906917
75781 43838 -144654784
47255 30919 -917462280
13626 16216 726421090
136140 38181 757000990
32724 116540 254195103
48327 34572 -767622520
662 8638 495907278
93648 101091 -623929470
82078 20732 -213727332
113561 40600 429615669
66711 117699 182574303
57374 87523 -66367820
38901 51729 711781872
55306 145731 953926822
115375 148750 -132747401
84164 141743 641937634
120986 19068 -262088355
75389 135243 -472894966
81361 103216 -738539719
124480 53160 954138821
46953 37265 -868093468
5986 117544 861171861
51549 80512 -695064905
15445 139620 -941654959
6122 101029 388726376
128982 26940 -619516780
135422 81671 799940144
76218 69760 941333324
136237 104271 309042280
64098 30204 636171998
88937 119188 -297463662
147716 85589 337405957
86619 138420 -314969271
115724 108391 -616799299
40828 51617 79314790
21986 2118 -672553026
25933 29193 -180446673
47886 23540 -730837433
56668 2577 -465117903
110207 138591 422638155
106623 28831 76578896
60073 95958 -974271794
104719 68146 -977689827
28067 67784 214231559
126725 88143 -528187785
149080 123581 -157449725
365 63651 -828093429
101204 108430 -712555889
13153 3248 470803068
122828 7538 78653688
81640 23471 730191433
29527 83740 455999880
27686 50340 -357345638
113881 139348 607897493
23372 147190 796404512
124620 69664 22740385
114256 77202 479870877
146697 2476 994952039
36951 89807 736255976
14826 6517 -688193733
122043 119492 82465168
43634 37899 -718334588
147014 88765 -192549982
36361 60498 652736580
78908 78943 285507724
34532 60286 611533422
27858 42583 686448484
149667 124898 -584754210
124549 75938 -460837430
29661 66264 267676875
129996 132515 -980283988
26451 68103 -299819259
139338 79255 -648558602
85739 122865 784478201
32718 32808 560404623
121344 26996 198354133
51037 100570 746508341
41331 60313 620526535
30805 7047 -874395209
51276 136203 -25630958
113808 48233 660668422
26833 77585 20787616
64135 125716 -418475689
14329 32748 -481458226
32218 122678 754110933
28627 51800 84812354
41701 8928 75986192
66410 148194 -899695637
118445 144943 906818966
61344 91143 428091126
22005 25064 853115522
27168 98247 287234111
63840 103881 -427684901
143598 5113 291894202
73889 81019 820095211
143092 108883 452418417
134313 129670 55310331
55235 48681 -156017063
21198 139259 887209263
39523 73806 591768993
74190 9868 -151328690
105241 111395 -254277081
126196 9699 -726998149
104069 67665 -71412316
70782 6414 -73908677
44164 11539 782683372
103319 63350 -924287899
62676 89024 -639479746
48433 82358 -734712163
11704 143398 668254143
53089 124010 -904657184
9736 11852 -268685898
42892 87105 873362862
53861 60669 -412740076
122457 26462 -153744361
40039 8776 -8629035
34434 61655 -744475564
41511 94483 484662801
117649 135173 -78287071
103145 43171 96586732
64149 14651 -943560711
3036 115555 274577400
61858 95964 629922268
58910 113621 943329541
1909 27055 637070238
37611 102625 281815893
107664 128145 50890957
10016 103378 -974853561
106985 100471 -612803436
14036 18784 -783579900
116627 137594 -540644096
73504 106551 395157746
12259 51061 349647720
69855 147111 -318534762
98612 42719 966399810
134640 35999 476727126
91479 32728 956167749
9681 13787 -833509947
132388 131554 -389816895
119589 32441 -942834526
66341 96631 46765367
46177 97600 -177245023
141774 305 110489520
144702 54781 -71631601
98718 11997 -865609144
8682 127959 -43254937
23084 1696 -416830411
2460 137145 443692266
20871 113841 603471294
146961 53203 -13481407
112299 123998 -813347861
60320 99209 -583118185
78385 15462 -716933528
132381 91567 -891293381
81501 57143 -227379440
113000 128123 -574744360
51450 113840 -363776414
32897 138250 810544791
11152 13131 -740896567
115385 146540 603574717
37851 88552 896477301
28218 53652 435005451
89742 95131 870370353
67388 91847 306670923
82950 90057 502092102
60641 86203 -168062083
36464 69388 -457512645
21624 130249 117092787
127460 4485 99455406
80108 58062 800832174
24914 147140 -652686012
105141 137226 -115328482
85186 106349 -936965794
54319 141360 -111797193
101957 80410 468870723
72207 46179 659628849
15706 73832 867289523
5693 136421 -305953906
96086 96252 -325098094
77175 78123 456523797
115991 110094 465191630
64967 62218 635090773
10747 112243 -437286986
88347 85236 459350304
138655 22427 763371889
119165 97747 308833980
20827 104720 974940327
16103 644 -185410273
129260 30394 -403310944
5658 726 334188616
95493 75097 146882846
82578 3801 -343654321
145512 41773 87185597
127745 97304 -667438363
68824 43291 -479415480
66463 59613 141767500
16928 85472 -840519357
57654 133263 -442852154
40008 131674 -982382634
69481 103970 -410627410
63435 119805 860406249
110309 78264 -572109881
6288 65042 -428940470
85690 100649 -583448218
9011 123387 785159784
115875 64494 -323412463
504 45068 558016058
47445 4603 328713333
129461 122788 -565142341
89522 53238 -756686448
110561 144524 -56857921
45117 123318 -514417999
30161 93125 161288195
43603 130323 -300445102
108427 149332 -708840199
138711 128225 -328776975
122569 88823 -807668134
139812 34634 -15846654
147440 61190 -636747018
142520 102815 915049229
147426 16586 -735756483
97385 62628 -573551037
86064 70065 -218144959
109342 123691 274099264
28091 79176 -918819116
135812 16376 -618858609
128083 1356 343078645
112959 85123 541977156
38236 90857 525351794
16801 28543 -294017752
107323 111556 -4595293
138093 78127 -442500744
79171 25422 -273134719
39314 34268 -654107371
59121 1644 -968762449
114676 95231 -256946430
143659 131235 -614633338
143387 2135 184140883
136007 70282 -436704489
66118 78652 -545608303
101282 90619 -554631982
106639 1232 766272922
127012 147022 -989029402
141117 107205 -291996963
124465 71799 -325742724
79920 146857 -649534843
95906 67331 120883761
124278 72475 134837110
24603 57775 -360199460
122422 5260 -956070286
68332 149586 690416159
449 21413 364247390
47175 54858 -26736511
52439 70053 449535844
128190 89367 917945918
126785 94289 -230788621
129313 147290 755902231
66465 61757 -354579836
54865 24452 -800811923
142838 81064 -186670059
112454 3897 -599960588
93326 30156 219756735
36687 55099 121037484
116834 108178 -917490879
43802 28080 -845297861
53045 9603 -270554962
111901 140676 534612539
52345 71195 -574505377
125840 119916 -151618360
119523 55418 -944888780
114013 101536 -864764130
26126 133191 482739335
133112 27262 -563616352
67373 57620 -622241934
67725 88654 635212173
81997 52513 295141577
88191 134089 -973735083
106887 98407 -250450948
71387 69524 4320823
56995 34531 -975735865
41957 67344 307996587
64001 137673 890829700
72406 129720 -768618953
63638 61373 -324445864
126758 136509 902424674
23319 44989 220261696
105832 33835 -225541142
50613 123981 -116364042
23324 138271 694027743
24153 101074 603276588
95440 38498 55291032
132943 96001 457059183
110822 66507 -315042739
45094 3551 426486159
93039 46507 -213248868
123165 2398 -378170799
107031 118393 -922679531
35727 87373 -689966749
134447 136020 -960278721
38261 10804 419992024
37963 38583 709975736
116603 1815 643242787
21484 30179 674546659
128526 110627 -377888905
12221 42011 -177066103
128799 83113 50411853
138109 134445 -175092025
128106 19809 359794674
67007 109626 -803031975
107136 12405 -660909301
111556 95956 -22092717
105296 107673 -734241607
88904 119358 697639011
141434 62421 261659833
120499 75887 502049012
129888 94850 -236830279
50627 33485 767821997
74830 91621 339217375
6613 115873 35993100
138218 54648 437268406
72477 31303 -691817369
148483 125628 -260704878
52915 66737 -106162130
144538 77967 -312874890
94716 10490 -691573889
28596 99543 -593550871
70993 39206 -794582825
31509 116469 -527206909
107957 127172 -881216344
79940 135017 877923245
74181 138636 -640501201
100944 37464 161492479
14076 45389 182902926
25254 13650 -240976930
51362 7841 -844779278
94248 118808 -984815134
136143 20506 -917894022
149214 115989 -164376063
96082 77972 -158580305
87925 94481 506405
123847 66708 -278154205
57220 119448 395370504
65522 120552 605266633
34895 74976 222879182
69763 52584 -430308633
14592 75198 547913501
66803 130436 -871059808
40222 79514 -943152769
102569 82395 -859812323
73679 114783 699531579
95952 92805 -110793403
113985 118616 -384845656
41567 89015 481035682
124493 148505 211416094
98058 103366 -203975124
38270 144538 -168775994
139687 53798 -845380720
106660 124523 513099294
123213 126194 842034167
106553 53320 517646768
21336 80881 -687463704
4194 145270 215395862
15079 59461 953349391
63982 77343 -757290653
69538 47120 -310365795
132311 114543 651795311
20620 144871 150021023
19999 47292 787682360
24279 139340 -623089236
115175 26662 -858985062
109042 141169 -146743208
29144 47988 -187212419
113109 34040 -892608129
138416 79082 267873037
38882 148577 -698391623
98482 139960 28094075
132682 69154 -914441205
69557 27854 506815496
148792 30130 171029895
128998 82611 -292389366
1244 73798 -951148100
99194 127273 -336333145
81417 67026 -748771457
58116 28959 -474856751
14526 143976 305880658
139271 45030 626009599
52277 144224 -733858517
31145 135583 -133688369
99655 116274 154663280
94160 50085 -647047250
14806 13213 -741177709
87402 146558 -512956326
117333 30276 -304747575
65094 50099 -885831185
101930 30376 884053817
143630 127538 -874630621
96097 138321 -857773257
68976 25804 -678998266
74340 100607 -767675666
146100 139985 325869773
43775 122582 180282675
71813 92380 -755360563
83239 1438 104858255
146224 95065 662841398
25851 80841 685580760
14941 34341 174114427
91388 146085 -52856999
38509 129204 -630045856
134012 135201 78395170
93021 108898 -80927290
27858 37965 -446586970
88159 44735 -436705864
119697 78458 850063161
23371 103619 175158810
99806 15801 -175577968
125284 33259 -655939672
22319 117618 -282908257
8821 140161 407856161
106481 81620 -186531178
144786 69669 -955297636
21979 17147 627350850
82841 83620 -189321286
119527 118993 -362575886
83782 22856 -14577823
59002 81835 -601659466
85830 631 885520874
106438 27776 -583074028
75041 78622 872729330
62755 43508 870527729
124659 57884 922957099
60536 143468 -972453216
112348 101886 993029420
147257 38911 -652156804
131706 42328 -553819444
9078 138322 187293183
111438 124891 -159556399
32414 126985 43655630
41843 34537 -510974350
112420 103789 -955343189
67628 86890 25550544
115410 126147 -860279449
141028 149288 -818431951
129338 25253 403736146
46387 27568 639884610
76913 31565 -397545209
64358 35723 -923551021
41363 95077 574123247
83120 57727 -226692763
37951 82709 -516564237
4236 87306 560625007
141385 105280 -454344510
5045 81550 316196594
27119 79903 420417019
129039 18850 -434658064
13811 135446 -917310424
76017 52183 -601985179
132624 73244 462347006
101267 25734 -469906153
93033 113077 542569641
81150 7656 795899992
143301 125378 72271660
52161 144789 441981917
36047 61335 -616910764
143565 6567 -982120870
141884 83826 352819499
34326 74034 312124416
112619 140330 -477006007
33258 109907 498868538
115371 99757 19631591
104870 79383 864090137
19090 73472 778420459
57462 98896 638048703
145581 95631 289602280
45254 109742 708976141
113269 119639 -569268165
45708 69667 562256385
120129 26559 893128834
136281 21841 -896176154
69642 51730 -777187556
101978 79625 554413339
134770 98702 -944321326
87546 139512 -522186516
101233 18455 -43575965
107019 12613 -557938477
131349 112270 46994661
141225 98765 -899102269
86729 54009 315104887
56714 702 -185827134
58989 55233 -870685553
25459 83602 978988233
138024 120035 62063103
120548 32073 748808215
5359 113978 316623145
81817 4617 -405452936
127003 36195 419914472
78293 8577 344141793
78104 117759 -738290362
50686 121140 272448270
88777 75756 -152780466
42584 107243 -357504226
4839 128691 926275571
23793 136194 -151023783
14887 2747 906139393
84322 143812 250846992
91437 143943 -539707361
130667 8095 -523718177
50137 123348 -6827330
80396 124294 -131310298
126111 104933 -143363266
138950 119998 999439780
99199 104748 603113989
37770 114087 -456086080
100820 82002 -63914507
126305 16656 494013250
146519 25777 428236904
22446 125674 929276896
75547 63812 146246158
139538 34719 531997326
35491 104475 151194171
42416 43490 -696245073
53198 65839 -44595054
137089 10797 59307713
4920 17775 365850880
68176 112 -274104045
54446 88590 -83542059
75908 25009 -152596564
8492 17576 -26928445
132226 81487 -636819388
118605 27787 -160492578
116531 24620 -566805036
42676 4356 -449799025
6517 88881 -806047389
102397 36660 -171468311
141502 131399 -209880481
57110 52915 226225725
95369 136061 -239199292
106322 47207 -961733366
117412 29567 828759185
145288 9816 750838317
32813 144640 -696382
20529 78775 -678030736
89434 34940 -885803562
111005 145171 106326713
14214 88042 329403936
90609 130564 -770642594
26293 90641 -868146148
58500 65636 468900652
92013 105 94340378
30111 56813 697635201
14123 106416 -153618796
12910 687 -726235388
54653 80738 -365356421
36603 63051 -796239113
11049 48540 -199822503
81972 14148 544867091
118924 6360 860412916
38196 111526 342746383
58284 1726 -253612390
101337 47855 205718410
109447 4773 -430896162
87546 87294 -926934274
54445 89188 -416621878
75360 31101 -369811125
5925 7186 -326291792
101005 21843 932774678
97896 80868 466951063
63393 101493 -567533186
91462 107677 839911563
6664 68199 -575874530
2977 61797 78069642
117284 149292 -592391183
86012 103609 269875740
38325 117451 303121163
37387 117260 987941501
134867 95419 -421412724
27970 19596 662452495
65039 100593 -670366413
56817 5972 578856830
57446 70753 830105229
85628 99213 238900997
94467 96483 468513269
62749 58927 -425099687
29973 52000 699262909
45121 111509 -755474323
93369 20331 -93047217
146630 122308 -117233675
111926 122619 -214699464
33994 76091 -925855258
39789 88764 84716091
112246 90493 316824432
107510 96848 -269709419
106252 54892 -742477684
120187 16258 127345540
128886 42796 697690393
73232 122543 923753473
73117 148851 113285669
55651 40306 -529380805
1384 146295 261361914
26289 140641 -86453715
80190 132411 885922727
91655 21854 190507669
127208 103235 -99526523
50708 95649 146831109
50446 99059 -139573221
42619 102817 -735568307
91142 27960 249013439
44009 2198 -562848635
22222 123972 -294722782
92634 30972 25934748
99791 131462 726717641
56096 126937 -486016407
13399 98576 305201195
88875 124420 727616205
126282 76915 -132914572
116160 73237 -92089594
13496 101592 -529472708
108035 79738 -302605303
131279 141523 -757025817
103152 44214 902828667
53440 114286 -848331808
35748 24649 -679629617
74988 133240 -349678606
134367 69573 -458120581
23432 9087 -438623276
32668 75289 -364669476
98267 12001 -119660343
137442 73256 -968657441
27679 139523 788435758
88913 7363 71723891
5589 62012 547285683
68505 70305 -828291544
21387 52604 -963428151
73077 118327 -280191200
98571 145433 344695414
74477 104801 -161942704
119201 34571 -941931183
4757 95601 -4724050
84429 39447 -213917084
146711 94836 715532879
140294 26228 -294953564
4030 9446 -118847533
87779 122990 688845792
72042 37388 -495879826
14404 143839 25771512
145420 131521 -344631175
9378 113423 -119203305
33851 25344 -624017749
67518 120858 454520892
635 11187 890776223
78181 146690 -285631319
59134 88579 -557736272
148781 52346 904051396
66638 146013 -97059420
32756 8339 -913833539
14084 16344 -435938117
132727 47247 522478664
97800 119433 333370014
96400 21869 -939328349
120162 57478 -760430715
28671 38787 282875239
65208 138334 -350697196
83619 122451 -35930171
91413 84071 -17830655
5259 120280 -228360780
94312 49788 -548748036
110177 32664 -875320926
3842 69091 123864295
107830 140193 65569052
88015 74594 -677247305
64191 2315 171157014
41958 65898 -188043822
43385 66604 -386662907
15323 57234 -855421631
84430 144392 157148654
64676 13032 749575895
126647 29201 962999303
43708 45425 903451079
55827 39186 -669072612
113933 17349 47681076
101120 23701 -918954496
35956 113807 896771460
140227 9313 -409813266
37699 64330 -340865992
122919 109227 -128124097
7748 77880 21763379
58774 56199 -957085685
136633 95270 -892709378
71420 77095 320252266
122022 131961 688297338
12770 95831 -76039020
636 122739 -128568918
95854 134286 568457036
56296 125684 -226918935
140083 90043 -283101214
140745 122167 722621734
75878 130643 531731021
87200 54925 -8258088
140867 13530 103991096
81444 123773 -156256850
25200 31292 782406785
48395 16793 396289435
39116 87187 -731024768
64722 129046 -376345357
85315 43637 669727139
7299 17441 554004064
50542 100334 -346052793
139640 25303 -373131909
82923 17798 760876341
6059 55047 620975987
111489 96627 -710729492
112494 70416 -38469879
138737 68776 354197852
123527 99340 -170663394
136796 38719 883998005
73557 68110 429819773
109073 106778 -321552834
123882 63473 597096495
4733 121883 -197236030
148397 27233 630324378
59848 70309 -578908457
73122 51378 -999047396
94234 145760 -483676077
33529 121489 -690900057
80340 22795 -517773497
73342 144131 -293117004
123872 53604 -457847221
116856 75417 312090968
23612 24809 -232325241
149192 24327 -815231565
65238 106304 295310381
48492 76460 994629081
32860 111298 -629904263
32843 56103 569007955
44061 31989 274336616
134120 83860 356841460
4776 112498 -374216345
93635 39577 -584925702
57257 6986 540212978
67111 31805 -29233201
145142 135481 609228588
19642 130202 561753928
133526 134111 708834226
148949 37955 -329478938
108753 96127 42287297
84680 46472 -816956687
125688 105108 -340191732
9587 26454 -449363603
137965 106449 211208859
81035 105438 531082261
52488 134497 -57279365
124953 120726 -631153802
17398 80715 510432612
27455 49930 -308437530
40659 16338 -438813444
13434 67008 948671578
130462 56080 -31539045
42065 97141 412208430
9446 75751 -158993028
82158 105463 414150426
81339 22559 -594627904
75815 39183 785256323
135451 121669 840652833
8670 71820 846778310
33290 27526 -157819609
77306 137398 -189527287
148164 5969 -704443002
64995 31421 -898033061
121113 107243 302716495
69193 85412 69587301
128255 72213 87462968
38536 34277 -111774291
69045 86423 276762315
56841 74523 -461464213
95717 56490 222006396
125498 19768 764600488
26527 65662 336649073
116843 32624 457971915
18990 68463 151685983
128755 140441 -773286584
70604 80648 149716281
136784 76166 564354539
110720 134162 -994422709
144055 13715 429143015
20107 44038 846368536
78783 116373 -19847682
88236 8380 -269602041
93016 8558 -982852238
89654 95967 329085516
81628 69362 905176417
17425 88403 950949050
64605 130083 -379430800
33150 103635 -372283817
7419 142783 450652494
138528 114798 539276653
50770 99463 -698681671
135359 121100 512758098
122763 149297 -144768800
63427 80958 892571356
12461 29746 202730539
90825 121030 235072860
45886 91933 295753982
142813 99057 899617813
72706 122375 -34204897
100236 42413 933330138
46072 86728 66632243
39785 30550 -437182917
73673 121862 674944383
134178 2425 162499633
111316 56418 824853311
88067 9537 -944966652
101515 90932 -371236920
36683 109459 9417981
128801 139960 692275867
82493 137285 -759360512
56848 76 -238133437
105930 27302 -343083018
87441 12110 476534351
121907 101689 166506259
105526 44360 924205712
64257 129409 -741949008
369 47516 -138772398
140846 53709 718786693
39089 114491 266996737
99306 26737 285864898
107305 17161 840437007
128981 9676 -903064378
123271 79540 377357835
44716 3388 892634194
103056 21600 -152539355
93075 104491 853305420
120207 75715 89023610
20788 101292 617472197
148862 68767 -184669423
130398 29336 -890667425
70282 141304 -610288415
75202 131612 260793393
23452 41184 469610042
99582 101936 58944310
107447 74842 -148698105
10797 15755 -494499278
141817 135930 -227503221
84834 18207 18996423
54404 13063 -480407887
92210 37673 786429357
28782 15191 524173304
133234 79390 -253709132
117482 29545 -89429759
81476 47164 221202360
136666 121067 -58059810
14532 146164 -837764828
78719 43293 272094802
32081 49599 399762214
24728 27042 -50466655
84318 103008 -795234842
63599 98386 -780409702
93130 68711 939146896
3705 29540 -175638765
100779 11464 909919390
110629 119894 584132622
95766 70401 193277410
48343 63212 -432675372
144240 128723 -397915731
11584 126424 981594744
70971 135671 -105278805
833 3470 -281733840
27537 91814 -621401982
32731 29310 -997215251
15580 122487 -429592889
115660 103271 719229817
53253 40378 -192669018
118306 44505 -765979338
31124 55130 -497940478
3912 68939 260813530
143235 83575 258642231
125547 55344 -853476406
76555 76802 187420321
61035 31922 -970028982
109426 120998 -123081644
28359 19549 959531288
41667 2012 780695533
121731 137880 964764171
123197 127529 -968693078
61284 1349 487777595
75543 141684 -152899095
58156 26268 192906223
24937 18114 333391010
61714 44300 -100088301
54602 148158 -644809067
33411 102078 -508750935
137727 24804 -635517832
86217 27759 -645464057
7561 5896 -869588541
74043 127486 -810984174
60363 55183 -703089999
101948 70 684306488
86236 18494 -87193825
141439 26434 36308426
5629 16332 466304506
97715 81658 -744190789
55881 99073 93399926
115390 148827 -408682213
35010 3261 720697082
70083 32246 -698303180
99157 149410 500268340
135731 41685 -641396517
63790 45315 -249300503
2043 692 802986017
105382 35975 -488758174
115309 43563 -8010334
37339 120159 798795628
98824 16184 -424447152
20852 68269 -160902563
75188 118273 18865312
139111 17222 877078151
112443 54952 374136174
136389 93547 787159665
144772 66561 -265190848
129496 94454 -886927804
54527 27252 -471608570
121125 52056 204689203
94761 24557 -372185945
21813 2182 -954455927
74430 60929 -170968100
14344 1701 68080457
45294 13512 -196217997
133459 3695 -146256347
127317 95152 -761374727
10795 96082 666342662
116496 53205 409038916
75567 71125 666397880
2209 125431 804210445
124557 37074 532812766
143940 130238 -240015161
148635 122167 -721504454
120909 20775 298408455
111477 73313 -955252331
124767 50311 -298812851
29450 129642 691805338
96014 114132 -496215877
88917 6525 -840814809
10945 136822 749876892
49722 64012 741224149
75827 55529 818153447
85057 67131 19999217
67429 14426 -526889780
125113 110401 346562636
58857 97803 471534185
50800 37281 -809371225
133564 20295 -218586831
79374 3422 -846156140
19513 68503 867303305
95775 27254 -4019620
125339 27995 98693739
138662 119768 703870663
22441 68782 -94940872
128415 65978 504738622
57057 28065 869956258
108221 29211 299917860
85185 4691 868258114
130622 127462 381240919
139693 44874 798515664
122050 149665 -24981017
30268 96016 -607016327
87184 28071 546993138
106677 142603 224380492
7273 128821 98436349
10991 111242 976757286
84710 148106 -574532455
60137 92611 50376150
130536 139914 927694750
131876 40068 583969837
81663 71339 219939243
10369 8597 -963466629
24076 26201 435919718
12773 101337 -219055328
26170 145100 932615397
6859 17629 622185861
15151 35964 130038658
73847 98258 197255673
79275 36038 269570413
113457 101915 -197243011
110408 122587 -955656993
61149 141979 864652959
129574 147805 -959608063
69267 109453 17254299
46019 92338 576619869
110038 29050 -917537265
87928 134968 497687353
10376 78077 363199475
98988 59413 -585707882
102518 134677 -928802865
60991 96862 -350313655
51767 75224 285002183
1948 80508 582239116
60811 48628 994649314
31862 126770 161947393
60413 90519 851809694
33986 124503 23095707
71900 29895 439425018
37724 87640 267120835
140471 107922 -784249899
9257 123531 409745218
125802 75133 -73234186
69383 96212 -710587421
49104 110706 -967393757
84716 14407 909463127
38311 3266 403522735
90921 137575 -571985327
105866 42853 623280813
64797 50077 -949274955
33163 31153 336760885
63092 83892 -361610604
52606 84374 599543941
54753 9535 -989428816
55024 53101 922164380
111458 7116 -472139933
57884 99565 -577705757
46817 127355 -259801359
85085 25284 196946543
104976 46667 327332032
43670 1201 534543062
31068 11021 -932379750
131726 56421 833384821
3358 51338 12029791
26492 143714 228957389
143434 2548 -114730864
39856 1955 204759762
119076 134246 765402902
9065 76919 -132444234
85747 76743 -42935470
133199 79665 45634841
53851 7249 317781849
133789 143138 -704728471
14069 130104 -95462134
49877 126053 -233306131
128612 98042 259948196
131303 21843 -864057988
108042 13810 -79015387
17147 45669 -362141959
37729 134586 -254775254
68238 41757 -606199873
148548 3804 703571684
54235 38091 -854156763
2533 58275 718027825
60207 655 290554649
80205 119376 725469148
149053 37707 767662576
107385 118100 -47487176
56211 26792 688686346
102980 53850 254193227
103337 102226 310725835
47340 29290 450035145
104629 148530 -629805675
18277 28353 182061269
2975 77377 988236643
131763 22680 230951099
122452 71802 -304468528
47441 69645 221582629
129144 118309 290695472
57545 27948 353886778
115326 46845 15724264
136315 87471 -479042364
80270 118679 886732558
83969 121767 -433304305
135908 126548 183244809
33240 8296 -225287732
12563 53479 800698317
67957 92429 345953673
15757 101387 -288528348
149511 68904 496929092
69926 56349 -381473702
53848 118990 -965058788
17363 4513 -515022396
5999 86220 -135708840
145688 84578 942387600
146034 6808 -161178550
33245 51074 -286756433
45071 48894 -181296279
73365 110471 -275237823
592 6132 277449418
75075 60215 567072198
137441 129319 267883495
133430 96862 -305824357
82868 77568 967908275
72746 59176 897277330
40397 35374 444330385
87493 140591 572893615
51723 78942 941676280
125516 74690 -780464384
104570 79124 514296062
65940 35223 -717436587
21177 94128 -961093609
107551 76280 314690293
120472 99695 -894286759
105110 17614 -453343390
104001 55884 -542402061
47593 54727 -291121829
146584 118757 428988456
47389 51752 367462111
148501 125722 424218085
120482 94423 293263514
97675 74162 -384917073
125592 38704 574513544
106387 52047 -248025287
34795 22180 687875876
83421 6602 528573664
37472 6808 -650435867
95615 61058 -887125905
96296 91298 22070393
97703 147177 -22042766
101753 6570 -850754059
11109 24100 402559825
49820 101822 900966201
131076 16421 -104855323
7947 87241 -654749615
135 120446 -583608310
132769 62034 -493994431
814 118322 702764484
13703 77610 727504093
83680 72432 -808234566
45227 44754 -577147764
81345 71904 154267772
31266 48805 414058760
54524 99339 858023932
103488 39314 208301342
13057 44664 396908419
16075 105231 -753179506
51664 46206 -677544608
49904 132246 980519537
112176 130392 -11924759
58011 67744 464416221
45756 116015 -185249687
97345 77323 -740003664
43259 126158 97678712
146535 139853 227941409
3982 42823 -101411835
115200 94918 853419102
25719 44553 -962657197
101358 44079 94944941
38826 43863 -177759705
19111 26709 413406815
43145 142684 -311241022
138923 111268 -622152684
107041 98038 518814285
79917 114876 -617325706
99812 100807 463549001
64272 145715 -508810563
77128 15214 -420810957
109140 124426 767541160
120614 72606 35408515
114989 139802 -695792847
100774 137173 -357567785
51797 10813 750061780
31255 17336 -748137929
149384 62305 -772041014
78020 147090 -550285382
2590 112518 896663552
108904 125332 -18288692
111749 114578 387881302
110566 94489 -980553173
135188 49794 -607025676
58377 73591 673173696
126297 134437 850789950
130153 56690 173748685
31189 38781 -732943253
74691 104077 549703304
73439 83566 809778787
50902 184 -741941115
97451 98377 702650542
66557 89268 25260697
123061 63629 -248627752
116372 88675 -925851336
105009 4242 440092100
41912 64308 274256108
138351 84780 485534982
149370 104852 -271537097
72674 125051 990026291
47639 5201 -382238412
20451 148602 498871761
11215 46587 -993181580
21635 95987 -286068961
17725 138612 -734568389
99095 142265 513683566
115404 101702 712861969
43858 1982 -896147230
86456 89928 467019093
149487 77453 98205975
47378 139384 476910440
6057 75166 -243626918
105839 82726 -651815313
38388 117776 -88226828
32217 3594 -399847476
112345 63360 62451101
9520 57063 403558615
94307 125982 -779595537
58462 93126 -250572616
100425 104964 740441024
93413 60257 -900377379
4086 112490 -951649953
32086 125573 -705576452
45549 58509 -95549323
142552 104252 -324322449
29444 119126 -592068267
41697 33442 557013491
116055 76555 968238163
64330 76849 -288689087
121971 137781 336348343
17950 24198 454455165
78607 114380 447478951
58312 142794 750213344
64887 104120 283957943
124436 29952 -667677742
110873 102638 -632344447
13346 131160 -725994647
103351 132951 467666035
36719 130063 -192530055
80491 102400 410420466
16156 25271 541390550
16288 82612 -567501571
63352 108913 546650240
98503 117421 326159679
101182 104825 28593190
97939 110623 575997736
35412 76311 -529003569
102572 62607 -410912492
72143 75564 559719259
51024 3661 534767704
40083 146026 516373808
55042 22996 -136640971
96060 53801 903539245
53423 102565 955002110
74053 63683 -688371788
61514 116013 -344249817
49417 116295 874944670
94264 109585 759367591
11377 1525 751714986
91320 137076 183772665
70265 36964 796561310
28016 146683 329490595
62712 80630 -352678391
21578 41994 686933350
135922 43862 551844128
12986 64804 -947432877
55288 43353 571116918
149100 123533 -482614729
116476 107984 -641614701
67517 117002 569355186
134594 8202 -400294126
2445 12378 -1258091
92064 27788 2119989
106870 112934 580051079
46976 83252 865521775
145902 79758 -157935489
116525 57398 214580208
71857 13091 -659954122
59974 78887 -965503038
40722 90446 -491654723
104630 144739 248691664
1475 39569 -599874600
86517 115660 509191232
135845 88961 69984342
25934 104418 446508876
4459 31322 412188273
141688 7665 -703710458
3582 142830 -229560468
80128 20203 -547231597
96011 132443 363737922
147123 102325 -481066833
84526 40072 -695547792
68230 39640 -304959994
86481 80952 -809374937
67858 126927 925564795
30720 78252 939458568
110440 126810 481607958
40575 31744 344443811
25857 3700 52575934
32931 92484 -587196884
48845 29287 264417591
112081 118566 647566476
31077 60229 925209294
50150 87000 -10642065
11398 83534 334088561
86084 8564 126750630
4405 8679 -638284438
35545 96407 56259756
36765 58049 -660116559
2856 65521 665626933
51884 3053 -585295002
147025 105090 -899692588
11962 38507 922758350
137047 57752 324290173
46104 54702 895337626
42271 125746 -600112871
54098 145914 -823608298
138234 125817 -692317831
75261 141035 -853277869
142762 69077 695586122
133598 135466 477560026
70693 57167 -906729767
43983 107215 705897901
72499 106204 -424786037
82801 143632 440337884
53141 30144 348588889
26199 79216 -214206503
103377 94010 -343650116
27533 71403 677106167
49310 109165 -565973115
119376 40508 859062737
8580 114867 -545394034
14806 122233 -32268907
97247 100887 -424359670
100369 133539 158177653
122898 126924 900591942
93051 110420 438903400
114799 29768 -493754407
113462 75842 -502198475
60690 22797 -906867511
64541 51681 -66504653
136272 25473 -571897670
108561 61661 933181141
51491 52991 549358427
31153 65227 -943451880
100464 126801 106737742
124254 73162 -965214822
81890 34952 611061778
112460 39313 320691355
2833 84644 -914620271
69809 35876 922512612
93186 141405 -358970092
49323 131427 934344281
111486 125506 609167873
29197 105408 -147926587
104740 88104 453323241
102693 20224 390659625
15676 30159 -837306473
117991 18432 -901950930
43704 80596 124313923
133176 19483 231178235
73248 67391 -877563967
4797 8186 -405905911
31482 76290 644534918
96240 35565 -959956399
132926 147748 535282817
41778 77776 846836212
143760 115344 -716325799
112443 8425 -215391195
143591 21404 -578608181
103578 97528 749268670
6732 99025 -565071759
143240 45692 526688894
32295 27724 385392498
125827 144089 437413496
72356 74689 239812762
45719 105521 344478890
45364 98838 -329225020
138564 140515 42291217
52467 75664 265331232
107494 44145 -970879568
35942 8076 -481927293
11611 49495 -464661746
114631 49099 387938894
104008 61001 -404551781
147505 89038 630894261
54617 95299 -218687304
24298 3689 733418890
126829 70747 385394825
79142 129164 -984337382
24342 63244 406649441
102845 25398 456404148
149389 98541 343922662
72172 85866 381782179
8103 6395 357727807
72845 126770 926830011
4849 96826 -237396860
45078 8991 338806399
65329 26406 -245847173
62121 69694 236397110
40382 56557 -137027462
7698 5601 -567192251
66486 116744 853305894
45345 118911 351623404
6584 104441 647214882
2637 35133 -605981163
136744 67419 441141610
106509 3095 862015434
26073 63338 -458722700
103057 50950 353133639
110911 141888 952514815
90901 5431 812031700
35421 7013 -167596795
50068 86182 -818015178
54277 37438 -780903718
122359 9330 -863517351
63955 115520 -197683613
16031 39969 863281217
97616 124306 628448073
43859 125503 -576902070
95748 82584 -722560568
8508 31861 -713348783
120053 72598 -982847858
62378 28547 636401843
86590 138114 -204393670
13582 23102 -715213375
96890 131745 206713709
8562 29464 563848396
80250 106346 789163541
110269 143704 579574575
17562 10406 -644324861
75556 95599 -21425318
81119 89773 875552009
71718 17113 59413900
102870 68557 699109159
18754 67738 136315262
19667 22218 -597982508
122034 76219 -16532294
86962 145330 413941947
32245 100231 -607980992
50311 66715 867083194
71484 13090 326224630
112559 11361 -952711489
104244 23998 49604707
27856 48502 927428442
85980 131571 -117147862
24552 101061 421575792
122292 21926 162007826
63562 35939 117194896
25781 6100 -557570159
58936 134168 202951436
30936 5488 73768877
105318 119951 -270123138
82401 77985 698464930
116870 39842 -793511493
8357 137928 821168260
106365 126119 519942260
143695 31542 190401098
117078 88521 79705918
84588 88213 -459411958
25101 61479 38870543
2626 13084 633336594
59728 91083 -197570891
5143 113161 874411970
65420 107487 -740692565
69270 115139 -443501679
759 98707 754829390
33967 132289 748841273
145276 147325 -458691093
123650 104158 507309697
135415 99504 -36211709
39962 146170 -202740124
23231 100250 642161304
77833 95853 -781872809
58838 54864 85354344
21767 17696 -537987370
66696 92685 -966927675
145078 147055 209825898
90270 28222 559913326
6592 78839 738977487
132537 6508 245983486
81632 98481 -18830520
84440 48661 741541677
11172 134646 68003868
53042 659 -405630978
113829 51728 574354962
41049 100296 616085462
135705 20955 -652256265
105140 37567 934411669
56471 145065 31766435
148196 42935 860393595
114226 59740 -122763074
11012 46512 -523962432
116745 135765 -345258342
19121 136717 212948278
55289 127571 -157308978
89292 67137 408096174
24147 148173 -236474742
91909 106725 920597783
90365 109689 -963426530
138816 53689 537105473
80009 105590 869943604
34527 103572 -42040478
19185 25660 682435620
83674 28157 -65056121
133002 43641 165463784
13287 125119 -342571970
146153 102532 -368294235
45961 66730 -29529775
72570 138836 -220018360
120898 45190 643236257
108330 49580 644766638
22480 13657 921817909
130820 16071 870517577
97081 88423 390195561
22771 62748 -346277386
103984 20216 -583877352
55293 47752 -417742527
55137 143180 -664289874
26538 84560 82471094
5168 90770 541030916
81814 77676 -984498599
122422 33834 723970119
24707 29390 865019034
6231 50063 -457209012
38876 127395 51808036
62790 77596 -5791426
18751 94075 328964882
21910 65993 -955644552
23018 8223 353784558
12561 22496 171074307
108218 3811 729988781
64923 2890 -454750602
93118 91110 -231574488
97808 39838 -783832088
123768 110286 675825690
58172 46850 -790212426
120682 96155 407450503
85136 143583 223020635
113398 49774 -65622587
100297 84966 -163658513
83379 139317 -708553179
145035 120130 627693976
21908 46784 950503641
81148 1981 492268674
69858 25909 -121905362
3274 86996 -694697973
98621 125837 975409540
67051 6545 -190972193
128377 82340 810017374
33478 20811 -896322756
143423 83835 -579692539
87653 85327 679784164
136773 37164 381245335
25645 123264 393178203
74154 117768 -977742277
34352 4674 -320693246
57116 112205 918441423
25305 38174 879376305
122167 123282 213114605
84344 142755 161151892
129763 92056 -650048830
40665 4765 13003236
144989 101790 671250733
134952 129333 869622025
96976 42718 -567742041
6565 137192 749817547
34835 139017 435058764
52484 35477 -127036856
65563 120024 -495954485
130815 17482 -523305774
117822 96634 -294714644
142692 147820 -669469620
44376 40614 476195156
56149 22023 -907319141
91275 66041 -598019690
56306 101346 -282831775
85327 122868 334334333
133204 103595 937804103
61420 12313 184563540
79583 99999 600734246
31173 89580 13807052
66271 86267 659722323
78484 45833 489506623
146956 5367 756606787
148773 55459 -869710131
37663 40107 410366977
51731 143489 -851349525
1146 134230 131092924
149456 94706 549590085
145403 126944 222804213
136872 74196 -895696980
12061 36447 878341773
81149 130553 -600326696
94731 80658 -89389394
104256 90911 -739468780
139560 9451 -819699492
26614 45583 751822985
13105 131951 -634026756
114645 115188 -200015344
53675 77664 -463714321
68183 11884 -964543440
146105 60459 -164365021
61746 59066 452933603
117529 67907 -801640566
7756 19026 636101299
13996 56924 725561222
61899 21653 30472519
63177 5311 -662190115
48686 90769 -590007593
22437 136189 714646746
104345 86270 -501595683
136487 62909 441238647
105258 39048 -515861913
36598 104973 -412827214
40247 104451 -400171437
128514 42910 -322537579
57144 58180 397590752
104006 99011 850373773
39521 106628 654115797
58757 53962 647393393
129518 107365 -768200510
42857 86630 830117824
4719 136772 -827734059
14503 41378 -242595917
5931 148526 894111714
82973 30443 -566403182
144081 138753 953620756
2112 35761 747726493
74786 7181 -114926626
4339 35317 -777429573
68201 110568 -7093500
56416 144139 -952418200
56904 114084 -619118942
31006 99503 394141341
24174 7274 584435093
41079 53450 81631835
39557 103652 304020416
112870 34592 -430172944
46948 61447 -675561803
109660 142471 661028157
36623 53913 -465744896
134484 37496 -304297692
120716 45471 -342681423
60867 144563 -872018203
104216 66528 -409050645
2211 53257 -528946968
30345 117964 -421230697
61186 113053 -14383435
33609 120632 -574808550
64801 19673 -532157936
90187 87542 921080459
137992 136781 -210754363
27485 95217 -371326306
29503 77717 -563363523
39246 60831 837735697
63118 76080 -149484858
99454 26336 -758174227
36873 97319 554390786
36428 110603 -189696852
11680 28928 -123839889
66269 83367 -532813871
4833 70215 450383840
144736 110860 -48526533
71724 145945 -459426985
637 85665 471593191
140711 126645 142168589
48754 36467 -880031331
31653 18229 -308043787
51084 6836 -693291519
137069 94067 52986326
12784 141051 255509598
128492 94727 243344142
8204 105807 -21593156
19355 56249 136867746
72301 62382 -969662382
139348 115111 -416184770
148396 62250 -335785628
11905 50821 -872213593
17399 10606 -720564751
17380 21531 102799263
43457 87089 485337245
8892 36558 295156764
50858 122359 349550585
130376 45255 -128874118
142400 140346 508360999
147491 96110 226043021
35373 71469 -808035151
88967 19702 770589806
72690 4982 -268822223
25176 133503 -625114353
38088 15440 121659517
131320 107170 102420518
108714 45454 -66522111
91436 92975 873510952
104971 125083 898292332
32548 82782 -564000001
79684 33002 478974205
2360 44135 934412642
4333 102562 946557832
106180 131966 -913589904
72082 76771 587771221
91209 110826 -420136578
130586 54261 715815679
117864 1047 663005616
46006 81144 -892885335
29740 23367 -133381587
141018 50150 -180147296
119778 75168 -663971187
24108 140600 -516100620
137018 14246 197753977
1659 44015 -324614682
51271 26075 109992870
13928 146171 7829259
131994 590 979272378
41860 74883 824855977
15510 70541 -129867096
137110 60559 -576169014
130195 75431 939425461
103639 99860 -756793383
36570 4288 690180652
45692 22 -155094962
135712 137008 -629886671
26237 89137 648880043
50441 92205 26360107
23530 11262 -784610379
98456 20719 -564977854
122955 38836 -389248779
90974 111507 146363237
57966 59400 -521559872
136625 107478 757479583
53082 79056 -290855640
95433 146333 -133196553
70030 9987 504033166
83208 116409 455030361
110390 80969 -955250416
138971 110202 -212169840
55203 26477 -819202609
113554 19607 -663013054
9332 26523 -628649862
118700 68021 -464996578
39642 137456 60068206
133246 137494 -150318658
126834 560 600403607
89250 132222 -539821313
69618 107401 170889398
20818 148880 -438780445
82054 61441 -650596741
66954 142983 -925632018
95069 118372 -431496503
28253 64947 714852699
12918 72237 332986067
128577 8107 923637519
14681 123838 -931055391
11343 138071 116682343
122320 76132 495359846
117644 120554 762335864
84561 89478 -471402517
97135 5912 731338082
127390 69419 504299949
90734 107455 -793258935
12827 72133 766238965
73531 25717 -529524676
120066 74235 -679497935
59194 79878 863705437
39924 36433 522197008
83015 48151 314237874
21146 62574 -493022943
120517 21605 4081908
115447 29803 -352403909
14293 106750 408480388
94525 8893 70114150
56530 106595 264560825
31537 30694 -799343400
110168 44252 334365097
96660 18982 -596066808
108741 52274 68687658
148412 58572 77139353
69735 95900 -790046534
85505 138182 -89155406
28535 135909 403886204
91450 29440 -836739549
42303 137265 410163063
7904 130613 948126808
40776 20817 784969832
19735 14843 707780600
120084 123477 176562356
48089 83625 716440567
47309 73376 787683386
58462 20594 345965009
83801 84298 690610700
40861 129758 876335020
121899 76957 543526140
28929 16852 -209143491
13607 71015 -686437156
19914 19166 -311412697
130160 23892 285532576
41770 125195 756600366
89465 39943 312470978
132724 128687 -835653367
78176 64103 -836591370
21100 146337 -187354665
119846 61130 -226157391
117346 42458 -451090955
38820 145784 996620519
138907 80651 -914230826
24221 116403 -54805369
87728 16912 -856849318
141560 44646 -51869252
10415 32755 25109938
74255 63255 577199299
143411 94580 -889724983
75522 110359 -317111304
116104 84906 885560054
93543 40201 332548166
29039 28247 -237311798
33510 24065 234928833
96804 12922 -345563411
91420 51145 966558858
43176 99256 512715573
126146 140406 392486156
148254 117609 -246946033
98099 10480 -905944611
36671 137497 -138360076
118566 47493 -680082777
130655 19286 -452370202
25516 89829 -887803163
147697 119242 -493175614
89626 147891 272881728
22672 17615 369205757
73137 129838 -431574732
120050 147427 248440971
55123 106945 -441012343
4035 135947 172280124
7083 45773 987763320
95791 37764 -556354782
52170 47055 -506813713
271 130403 -51150230
92561 96477 -400632215
99480 49855 392330437
140302 4076 311794835
12756 8534 315840713
7702 86355 252782696
124163 142244 -568871188
78357 130913 668959165
105652 113067 54044848
137587 23034 -748221489
11359 27206 -869363541
91389 91907 135890123
67342 15030 873573789
40249 133234 938767104
70427 133597 314456364
124262 101230 -295333786
59832 69776 -309894909
110284 67408 -576990299
22693 16995 -570375449
71394 28811 976161500
53876 45350 -220818528
88226 106827 -702200706
22305 127321 671893173
66657 18440 409058668
16294 101516 -273365126
18150 35298 124068329
56233 92450 137944130
127951 101866 972965450
70626 108025 415556296
51608 80000 247126312
74360 107031 152163593
130830 4311 387292625
87383 12803 -449524084
13024 89938 770923456
147308 97550 981066798
80968 70184 657470813
71741 22509 -171002357
131255 89736 -589113247
78084 35236 238306674
62874 89216 724130067
37458 8135 851848004
64225 61217 -320964094
59822 142498 -34087539
145461 90500 -449610985
108034 25546 221658874
105428 142625 344589698
109888 6161 422265059
134806 122762 -36863225
26044 66019 -284087732
104461 43224 -107616154
116449 71196 -284046802
58911 34844 634265
110323 124956 -129191563
36138 15832 -594740638
51835 147970 244242613
45605 40579 -918503270
143776 148662 -149666025
141090 97453 578626234
140888 49950 39205387
123414 149243 -746270425
29055 54590 385673921
118697 117846 -525701948
7646 96158 306125806
147754 24241 380110230
77058 69581 143305023
28692 92485 891936436
73151 59732 -818623536
59234 148352 -194073219
26411 114400 521460236
8446 82564 907346180
121950 6377 -544564587
130303 56982 -480191063
32529 98741 216082432
48120 12017 -951183230
50850 60342 495772638
38908 46894 180978500
71777 124868 71099012
111935 116704 620998466
102435 96967 798235586
147199 10382 -674258140
143539 78650 -939706938
101308 51289 -242039759
6146 92093 120286453
37032 73373 55836453
109153 88601 948863313
30780 50136 -646851927
18887 2592 632429583
105981 71315 -573260910
97840 73491 340159393
84293 120206 88830987
2972 136762 846806322
141432 77413 -672079858
111362 113483 19979166
40833 89462 -648342802
130778 145956 -440858435
13133 99105 92471414
147198 82490 146722157
806 95638 -493894774
50760 117682 -683773037
37667 145071 -911357212
124199 31345 -210307682
116125 146152 -482459036
45481 83258 719779269
13489 37066 837538318
16080 136418 317282053
139638 49296 624981006
94196 68400 -661274231
24018 53640 945732091
127986 144616 4120106
71139 57700 -47851730
74882 30972 -115226736
66333 51940 -334129632
104364 19512 -23804590
98873 71322 -214151834
8261 104747 -593989107
27990 97207 892061634
132731 61482 -585297342
47570 136330 -971476149
148680 20978 -611641107
110920 69041 678812211
139921 48478 -608057063
73446 73164 -49122120
139974 2991 -85165564
10190 50918 980105539
127589 32353 -447224602
23771 10234 -81144762
70849 140654 697218404
4847 8940 -971473165
98687 11259 781087519
130908 77456 -858469178
61343 56222 -696875143
139617 28742 -626761164
2536 40047 -626711657
58203 2619 -891897369
91518 113569 469413378
137467 85045 -58327077
107382 116035 565691125
127229 133031 -545838854
60749 147290 617763846
97703 62745 -580196133
23482 90133 -451555863
120159 66365 435083679
54152 127309 703768489
130334 8427 -235477635
129864 95477 -389403118
25428 72370 -321866039
41547 97083 81756792
111851 59950 -745307947
2388 121817 -33197393
84176 123690 170127028
54575 149407 -582439127
74766 106498 -715563732
95377 7150 732268873
130841 66209 920028540
67229 74687 -699973544
139040 129057 -699201975
95403 23424 -865580990
42646 125177 -788123761
65177 31053 79892598
56819 137594 519834440
37655 138929 332470444
26659 103041 439916215
25071 95041 444215469
31762 42697 -750492466
113426 31171 -305190416
138924 57197 991608106
47136 110585 -541974916
92211 133470 417421439
63138 124465 -898103024
119396 129614 -679563790
114166 14143 -556741954
48681 40516 206673840
89647 10334 -869293441
77679 47402 -718537209
28082 28275 -771930974
123150 32087 110175675
131845 130012 -562168202
103979 36419 590960655
119737 55756 -49974473
67510 6410 -59547052
105946 143328 279148126
14014 35597 903009921
147226 11299 784072409
138168 40356 -432649953
94319 122514 764182631
22535 14028 -153852136
84489 86882 280311139
69550 111671 -42584691
131579 118786 278922395
79148 27 -797963962
10674 81017 548275157
59530 37068 -491004627
116218 126636 -522666048
76092 39844 942039528
90000 33638 -825871426
99781 1886 -123324991
95248 66826 841146686
94143 62527 96583881
106339 140141 -673435091
109055 63820 94625968
149139 36638 -697655885
38686 93701 698589203
61127 118776 -840712488
60310 11960 -57846611
14861 97920 -879853873
43015 100755 -334237974
63556 80282 581156189
93085 56186 -784408676
83932 104428 -743219917
124730 35923 -146556623
53598 112039 -409239787
8360 130802 370908984
149474 40613 -404716561
5684 145771 -546946346
1260 43877 -152147119
110480 13560 -935923441
26184 23402 -73371157
13095 140939 837522928
5912 27213 -713464089
24031 100898 -182940939
41269 38504 -144166686
123594 30935 -676500333
94027 147638 -302494960
113288 143022 722237082
18842 143824 -2283089
77220 37133 -7005843
128961 52422 -417399973
6677 36810 965176080
109256 76127 -253978726
48874 98441 479534478
91261 123922 -546298812
144956 119784 -687984686
7077 146010 -879008855
3078 50957 -135434876
28259 2784 696841570
63878 18912 -434871855
89134 104992 882221499
89209 83823 -202693810
27796 21043 -847517861
141825 65303 -823707577
9336 18104 928802706
106008 120144 -906316628
120874 107437 548532682
3020 92309 121852956
149038 28216 -846029537
113839 20889 503431144
45834 22556 145931019
69179 135372 -477952454
126610 7788 851351526
34861 58742 538363644
140528 116815 -243336999
84258 103798 217628133
64698 122681 -643733381
108375 104438 833537441
59700 81322 168921811
17383 107804 -723567427
22228 48820 -522848317
9724 76171 827735446
78321 3338 -160139032
66406 144288 -505778596
52179 61187 -352112937
134198 97712 -829363595
116681 78014 347450214
89396 42765 578344401
85932 91934 -64987021
80490 99843 592593480
30388 47011 -1684400
97062 27124 845024878
108111 38979 -86685856
26370 101363 870526187
118740 124633 -791086447
116247 72604 -858699967
125848 2317 -30028636
92957 31897 -355283679
6787 148344 949212027
77929 121012 -963438605
41435 104264 896635265
46322 114830 218686842
143709 51710 -87906233
102445 27524 527083868
94800 5488 -138181463
83407 117147 -195259994
68227 7303 -10320175
139413 7816 235661691
95381 77802 -447465535
113982 63007 904038213
16349 77910 -677056769
135659 54233 709096202
64521 140672 -305059750
91478 104139 821463538
14794 146813 -62039073
141179 31958 873593477
102399 53116 -406662495
32634 56839 392501403
70505 26985 994855660
54774 139723 -375548884
42863 58388 68029015
72864 77796 737230235
143583 111354 -998666123
86875 135200 -345743544
85128 98439 638209965
110139 111576 -362235693
46567 109894 458966655
62223 78418 -337600044
135180 106521 -354510243
99266 142157 262163024
39282 66235 -86207981
75133 101762 716350964
74220 84378 -81034754
55672 22166 -608012364
144328 116354 -105035826
14532 118878 70470442
116927 48300 109137618
19901 139261 -107076612
86780 143801 101848042
134682 128142 735346780
123158 84908 801459887
58890 125721 278434837
111496 31932 720748121
73225 149360 149398768
52197 48328 -113932302
56694 85533 -849490998
84471 49355 -499716306
33344 125967 -287060366
103521 68264 433215621
7226 82679 112605192
25014 93194 678279774
96317 98822 -245167198
22128 131514 355433695
67601 91018 650108667
148033 81767 -528391231
129628 12687 968823131
86703 86637 69814099
41431 118256 -39038715
2097 91820 968859196
138367 56401 800453824
86452 119025 458016628
57869 71256 -763087496
39228 87785 -951229941
88195 83134 -8129669
97100 144692 -63032102
102605 69283 112716767
86308 30559 365571921
135962 932 902453492
19400 106180 798548146
136153 11460 803074617
56564 8268 -475871888
122886 57735 112900015
106641 1971 -704356311
125644 128076 -384051744
31811 72511 643223530
102234 17935 -867437295
109614 140164 -491738116
49507 129237 -879468060
12245 127077 -707174173
118840 93243 -569084670
137585 135258 -905876662
12214 136710 -639300526
108702 144914 -971586580
46733 55551 192968309
98119 97664 935102782
118575 117508 -403292215
138530 99135 -78159125
44486 117472 192786633
30660 132364 -456436449
56328 39607 -703147343
119030 54859 -128813476
40202 64392 519886707
22939 59884 -192063412
121827 17089 725241877
51869 35903 578052496
7649 8819 -59477823
146899 82326 -342652433
700 70314 336835334
111676 84516 -435801901
571 135098 -129178675
141464 130955 529594657
143673 14964 -587544745
63611 37951 -864955000
47032 143283 -270298194
65462 33789 828569299
70203 63924 -666511627
40061 140170 10202204
117722 36360 -810966815
113598 108719 937911090
28792 28377 686370744
114849 57847 -107324345
34533 82814 269269014
47207 1576 -167783250
27239 48997 -894449105
22804 6907 534408514
68705 5899 909433039
75301 92419 -20452107
94945 34743 -368206426
90873 55375 640896766
66726 133551 748654402
37686 103020 -624560074
135163 92885 67084560
45831 121191 164173370
66776 9282 820936950
56299 9230 -197410793
65364 112960 787087355
111632 60299 139492345
61517 103163 -564428671
94713 24622 -842191001
44148 50843 -920511899
67933 78914 565358438
143547 112031 -185839246
42740 57399 -410908261
100539 40697 -958778680
130573 82908 207010460
143216 120717 463763671
9469 132788 925968562
110718 86005 -465273509
81575 45838 604594104
43019 62495 817758326
25986 132331 645487012
123306 121802 550196599
142575 23728 505450550
118466 101527 927924158
48631 22151 67160840
122876 76112 609634905
98456 12531 -622116709
87018 105949 -828521515
82868 95444 -511675136
95243 140999 -648462551
86553 14291 -878576713
81596 101460 -406782383
76884 8310 726075810
70902 129659 785373823
122066 125400 -158393205
94501 1963 -245028273
70372 83296 -20391182
77162 70554 419494742
138782 70584 -953511639
11068 18615 468175087
76272 57388 665797444
148220 85221 -103794359
28031 61243 -288397123
66347 35587 25177023
136964 460 623546716
56531 57719 -440304194
108408 118477 -407231688
52086 68918 515646016
138573 128495 -601269830
148617 22948 -864227998
112184 80384 -535241748
93006 99880 407609462
14366 116346 -273811119
44651 138894 668317055
31024 42649 -453529716
20517 7589 -665727738
125733 76419 -707667522
63895 3568 -105892771
82190 65532 199189735
75388 110836 -128077508
3675 50648 -764211117
148163 22397 -629613154
140501 10749 -13027615
114146 121230 655555444
98894 1653 180951252
119981 49605 -815617668
145374 55304 -406560783
70683 32709 -167846070
13560 68504 -436499124
29278 118647 -865350390
34931 80646 -659342251
28522 18288 -993945713
58999 138086 374806355
41297 98411 -553256762
139327 56446 467307326
12889 132039 -238625993
105376 22330 -990059209
95728 54335 -164188228
27752 93396 247055686
61988 106856 -373874155
120972 113921 10620462
43625 62677 987159194
134459 24068 -765076150
119381 121601 283523004
26855 132807 459493119
42254 115070 -665265109
76042 67528 -914589241
105122 79060 946005720
52516 126063 419343038
100247 60610 -314865600
34818 68067 -374739921
98184 147324 -397809749
118463 35525 281277471
65759 59654 -438934655
20952 124901 448958317
30480 114575 326934312
4840 130836 -411438604
92566 96516 -452865387
1333 109830 921125727
85165 87673 -754030190
144786 39373 513291978
35823 37008 748535920
64643 19606 795749804
107015 10800 779168630
112105 68703 -942156034
139256 96142 321425752
82720 27951 672452421
97328 47404 -211955885
21318 61467 -410329734
110479 81283 279939465
79950 98206 296248098
88713 26344 292028311
7720 38568 -803534622
39938 14106 -861292907
39970 102999 -923511213
147111 109531 710691557
4477 17267 739294964
20323 52120 -464428300
42454 89001 503439894
97526 27045 891643934
27217 92531 -874204012
18472 81327 -250828530
2502 102648 163714266
71472 56077 -785346687
122383 119956 586470181
118797 2577 -775018793
49760 69587 113578113
58021 5731 717240902
20393 25286 630971928
11611 93171 -192046564
31689 146845 554451292
58181 26286 945242546
65706 69485 430559342
96591 107239 -911340053
58953 141722 -898437185
139981 140764 929175652
57660 19305 -93724430
7689 134171 133402576
129144 106273 -219458058
96106 102598 -52937139
136504 38734 -380378757
7916 10408 -885837690
44203 63741 704461723
90438 70985 279013362
501 8334 961769591
62255 104977 -508223954
100601 35607 -589493634
24707 16157 -869784004
88322 118593 335238317
8173 138828 -735474927
62494 50523 -536813480
98681 90200 -559809844
100344 111311 -686794442
27996 38190 674019007
35721 126836 651339758
123518 80924 829197450
105864 39397 -540901562
50683 11195 72991628
144499 49004 -225577884
138756 26123 -916637108
47091 145851 810962524
42961 56109 -101526963
109018 17665 349717030
41339 122787 617272176
79216 44306 -843670614
106118 4840 -13033607
83230 130007 -250492925
55291 70023 -665134781
49929 24661 44641335
108463 77915 792339775
111574 68309 420394062
143789 78810 -950023913
52483 70260 491515202
44914 24556 -431442836
148214 40457 764455358
33048 94623 569929185
90204 80396 715844933
99497 144220 -877758071
68748 114087 -247282000
2045 101480 558766361
121992 98430 285575511
81493 17163 -933197611
5743 117581 697120470
87027 39332 50947800
143580 61514 623432024
54877 37153 -13050239
148602 94263 190435459
39106 9073 295059179
14065 43166 55055485
46342 66364 -693348088
146395 112641 668292156
124783 88808 -415153273
126455 86867 256031064
9416 130179 -895290283
127827 141153 517057207
127736 24698 502163738
51111 105231 -842500518
116851 81626 -591180804
28082 46024 138705521
141743 126526 -389834623
103568 126633 -774942443
66191 19622 300005667
90526 4294 107194151
95902 3683 -425062155
120316 88432 -23751083
121026 76740 280164055
17801 78816 -19116265
110393 6098 668386771
64577 26574 583197019
27195 20957 242315664
148513 148728 444848466
45584 5713 853576837
4835 99376 -416841810
144510 61754 549042817
20815 101327 -140829171
63542 83181 729781242
121550 100336 -706379412
104178 64473 535341287
116969 67583 -738361791
11431 42942 -431373261
9536 148304 220980153
136885 50069 255387448
115711 85041 -284840631
146565 120116 122192132
137736 72464 846573949
27672 116918 626821938
5415 79488 -419855956
96621 97870 669232413
12205 82071 -826088049
53827 58520 655129732
59818 34773 -982386371
16045 95154 798956231
77903 107245 -784255119
115000 143065 -76539519
28913 122994 781751439
27358 101 -569896132
42542 42851 666272541
142846 83488 515205184
99332 30211 446253012
91797 110414 806652505
133425 61987 -893040077
52255 53790 -216943425
121427 22365 515577354
137212 65829 -158775608
96036 12224 143636039
102095 79081 795411070
133860 137262 -442102100
90801 24945 14009431
140890 142398 901130832
30492 65843 925708655
90677 12350 -443336655
118661 5823 238345589
108456 42926 -890237151
76713 7969 135286398
79649 85712 -888813864
100911 134858 296767364
8212 136841 750861763
103703 142974 929944046
32961 69666 -179344242
19991 53253 -432742278
5912 26907 679187912
110202 47519 886807402
80006 61006 534990044
149400 102464 -741870688
91188 25866 -593729813
129582 55827 -829337241
5218 67790 -288937979
120698 128239 203222173
99070 1392 22060543
55142 83915 91516120
23975 121028 -595181526
136862 83576 -711944969
142075 40921 9180520
87314 63224 263628380
138050 54597 -166908795
111695 54849 -931045019
84194 126902 -673825876
34262 144984 -740207656
83629 109412 -458088944
103250 22219 -390961645
40839 16609 145613935
141285 33175 766704363
114375 122432 -20714411
66214 4309 158654362
1460 77312 -181128156
42180 118765 686120035
108579 52274 -130111933
51110 70733 -710210239
75660 42634 616288576
47094 86861 -20363836
103478 80653 547544298
143444 89471 -371816766
6476 101846 -494733314
145519 65154 644389710
46951 27002 -600708923
37294 39339 148143978
144437 29026 847527933
72548 26876 833965251
48680 123852 -998373219
33832 12682 -37691604
7546 108064 713987320
133438 116462 -870819145
24268 137851 435625659
29886 108979 -254946723
1472 1387 -682636238
47998 36278 -409036414
79881 87850 -725932552
37491 146108 -641876768
102969 60197 -255682970
103861 89334 849636920
139097 753 486698384
93074 94860 3875265
15219 114468 614926280
45785 112538 2693964
20231 88733 296508361
133779 79872 -457709624
62335 94665 -415397636
19290 74433 724327505
108092 142999 -169672412
24070 19009 655113733
95429 16889 52621739
129166 147403 900730412
34421 9514 -549206427
18813 38160 345786810
58994 11416 -941552227
91988 148967 210623481
118862 75640 -567729712
63150 83237 -904468427
95859 126866 563716826
99046 122049 542610713
61576 30989 -932585609
101536 52281 762921826
82436 19025 733720820
129342 105477 190114035
97963 9500 -959203637
131074 12995 56982260
77015 52317 944736214
71204 54888 392664469
41754 96881 710953005
84818 145283 -919469462
142919 126146 995918298
96163 79600 140914861
104018 61509 -649727316
129740 12519 -662194267
2709 98684 765075646
58634 17742 811613265
8067 114379 -759952853
126333 72403 115833309
129938 145913 -185981058
2608 94978 410656776
14861 69650 -121079671
92129 48227 -625172043
58012 36680 -763430878
126152 45742 724899123
105173 66833 833405332
52949 22182 304041356
40626 128338 -827575588
93353 143046 -396770675
7836 43397 -299116206
3013 89994 -543188605
89225 39405 451284300
54227 52285 127133848
142050 32503 356926107
45292 70787 -155689487
116164 94207 890028584
121565 116852 -690932329
143429 86243 -861867298
130794 88818 71766105
24409 123769 -886539299
70848 92097 675630612
59118 36390 -63843656
127226 36545 -391738623
28570 126256 -269860462
48465 128011 150543967
112146 19536 -969692637
120715 40369 361050594
10632 118456 321290215
2318 118159 -831411452
53859 26361 -954346786
96616 149083 239803181
13190 81724 833710949
109738 145515 -851707881
23715 91998 -985807357
75639 140716 -845327686
94251 103479 -443101711
123564 10235 -51001416
88032 104680 -574601781
126339 98745 213548605
15833 63351 355218910
25654 19691 -180867790
3838 70526 979876753
4115 16015 55406946
94117 105821 731940058
46513 14258 685829161
18722 37976 -368351432
82930 67534 255037947
86743 134631 304298035
104102 124685 19817341
98975 93879 -582495203
130856 100250 948324910
107307 1970 -693867054
103698 114596 92486738
50517 17086 -452726829
99240 39839 -215513774
79253 50376 -639069477
87651 106869 -741920742
79832 129803 -844213407
7269 63942 533341320
24254 40282 -289733345
63766 69848 -705103946
70996 107103 387772999
94912 110580 346126132
80118 149457 381975776
94309 111964 -561272435
57308 18664 -397114491
54073 86477 455246781
144346 46153 -365824612
123135 80807 948837658
100379 17228 -243169479
61627 122808 930258837
91164 74144 791192025
132571 8894 -80210538
148756 73317 490072625
105306 3627 85671904
8847 54436 543588054
80163 58723 717254577
111870 86299 347975875
110298 132352 97753142
29532 34344 -904147281
42198 44236 -25598598
110552 321 167557716
71413 87642 797067340
24374 17586 186367286
62192 13651 308495479
52865 29394 -436734006
5102 136055 -500412535
81963 121063 111493707
121841 5524 -417328846
59298 83881 -281797551
49248 75094 -208337407
24762 9702 -50879217
46110 145263 -648724042
124963 64250 17520582
126661 109816 466595734
87148 15158 -718691440
118520 47899 -808338125
82854 108183 -994696279
102198 50302 964045006
28104 31516 -831711911
83485 62578 -54115151
88716 144798 639550071
40016 143859 -123968683
14418 115680 -410319626
101704 146862 -301771338
118032 122230 127510895
4300 59763 723516790
92186 120007 -888582061
31357 33093 -392043815
80100 8443 -121321358
142205 76630 321641295
113447 56379 639489057
61211 67903 548050306
72981 17981 118127105
108614 148488 729032281
113621 136513 579636210
5771 125017 496479366
8255 144680 -549273324
73023 1395 995138313
126853 17707 406858263
93499 65950 721633262
27780 112775 -791652213
114892 97743 674766432
129005 134583 -55462268
82267 37496 347132680
139496 80525 21647288
148815 32031 -825481853
68550 114328 -212001946
56843 73568 387957626
74773 77628 983799780
103911 90038 780593636
132192 37446 867474671
64583 115711 140665272
141291 145248 -665590940
81835 57964 -291192859
132734 112571 -83300424
42875 94725 -402448334
125787 87048 -568219068
127318 103658 299463476
69270 45063 517004141
126736 76845 128266016
94425 121645 235434003
148006 43087 -736136755
64426 68963 -303713869
148958 68810 -415284596
73712 85327 -26319087
77116 106137 230757056
69898 41641 930211087
106297 45869 792892959
35122 90339 -361996915
56403 108983 -159546888
42073 119982 7503987
37545 124340 911799945
36622 19250 763035883
49960 32138 168731013
110300 45785 -162571338
48332 123472 193738859
94118 5735 254706229
36891 96002 -108932207
113910 81577 266318426
59806 6747 339360762
50538 109845 329825164
74368 136864 -647869112
45079 20915 286205922
118518 11852 -988283127
79112 41802 506148333
22521 69748 143594053
41840 145948 -566908136
122677 112799 467131870
80820 91282 -849186970
132298 5935 369512685
9831 64107 -858169989
145003 57909 814569693
127450 5563 -751941806
40457 104601 -442744107
61650 55449 680783475
37780 55806 489879929
74049 101339 -630868933
3569 88245 516173685
48165 52128 346924403
40735 15688 -985149511
59802 63843 -818428355
12975 32400 -907874770
146442 30919 902710549
132564 66032 794032877
53354 107044 -942898570
142114 81735 687033766
115818 69447 412072800
53432 25720 -618462658
85381 60686 -415023292
1954 81260 507576905
101163 141788 -961099642
107539 43770 -316291159
14070 129904 -35598274
8284 87906 -9004966
56487 118239 995601941
35332 99308 324248249
26549 141281 559289905
120531 59307 -570275082
49477 108546 -648182861
93029 131439 58007622
76769 36641 -202555221
4932 51004 722924962
27827 90047 -669070177
49754 17680 -779687662
90526 18347 619285716
51210 31084 438019622
21318 90005 709439819
6846 35091 849798209
24239 28837 -5088141
12680 126920 -584550848
34496 36010 225384026
125633 27447 213296308
100231 44654 -936987042
142244 121987 53426307
116892 52658 223626186
136722 49344 328236289
108320 79670 -26418369
131431 39971 -271546289
126997 55057 518590398
124500 77185 -901732139
59446 83093 491902308
116425 86676 103658693
144831 141882 -443256535
22612 54279 -164288764
138014 54459 181046312
96233 145304 -612807642
76625 51084 152285491
123326 51476 884381099
138452 72509 952911244
141593 107264 233361079
65720 66403 412455587
92039 42066 -617940728
99386 83224 -169914560
71717 85653 260173803
108080 139370 -547713744
65086 47140 340502696
109 104197 465442353
5100 11306 -215033815
7249 53475 -790450570
69021 39758 -249052925
3269 11569 474975370
65755 128407 127306050
68754 43860 859281718
120901 102287 200522309
90976 69759 -951701281
51009 14987 -629224824
11724 103783 371919446
35957 8229 318026251
96320 75805 -513923839
19810 37927 124319373
57343 23283 689746430
15919 46016 342273180
43395 85278 -738160131
8062 127815 131942292
19161 127812 625775090
39856 87308 -129384940
74694 138965 783524015
18141 102577 -104258949
91210 49795 -62172656
122075 143606 -242979870
33508 7819 520088430
96342 89840 -612816472
93642 104083 363159777
61496 74667 938374040
65572 41017 760384598
17410 84114 794918697
133650 84524 -374604912
123267 133192 -717574521
85254 70184 -463502127
110454 98786 106300094
16874 102789 374513749
33707 117421 710681741
9175 18076 -868020133
127615 145477 -242537753
113199 142618 -846379511
17195 80748 -715090353
92 136038 -901836627
111206 25632 -501981819
96088 21491 -378568781
3385 43753 849207375
18128 60603 969038269
131616 144956 40003395
20235 78633 -464368926
29891 42079 -896305257
36745 110019 125256742
149693 144254 559003256
131286 115567 383948363
100044 141691 -54357542
21078 109147 688662783
52215 3156 828683967
143741 79101 -703722659
93635 77691 676503240
49520 6846 361413555
110978 78139 -48936637
15313 16403 -732593551
76740 135949 -606670895
109191 134287 474933411
102036 41454 -424527571
43995 77136 -718562093
74474 39161 691847579
119642 116482 -74583254
13433 1569 562417141
118200 30598 114916094
61772 28183 866993445
98486 86738 829857088
145635 3033 369474627
126235 327 -537336448
64874 123910 12193037
41203 4764 -861768334
59401 24739 -592779005
24915 32905 -265291848
137287 145847 788503338
90331 23681 -895476949
13093 128174 -349764339
42757 25878 501500273
89237 12428 709677154
44316 4020 988834780
97515 99552 962792854
118731 102296 294352237
111077 2504 274366343
47633 224 640996077
74441 84277 -152110404
46750 137001 -655733182
144784 146355 667880143
63159 30923 -295802957
3139 10328 -140299967
61690 77571 -359194113
131959 88286 510287110
20986 136529 637748909
140921 50829 172529327
55152 116986 -942879661
140752 84877 -589314787
61138 136400 -446164772
77835 48778 868784302
12078 132562 993316199
29282 28054 -90986311
108551 53393 -906367267
149631 12087 -697376445
116390 114455 -116544781
120022 144913 132100781
46582 96368 -182062819
17220 113346 -470512517
80513 77950 -676733031
94021 77299 299849843
112335 78749 -768689143
20903 103136 829181258
79026 63631 904419956
62335 124435 684657766
127918 80675 470614659
149682 79598 -674978310
120663 135118 726839765
104111 67344 947021623
122769 66330 8491842
55699 44102 270110022
119075 94640 -272182833
11175 79435 347570684
79214 147620 280462559
38687 33974 -94524452
143967 48116 -550158781
87038 11170 -925528883
46182 112201 294200630
87212 86255 170860703
123311 134907 -173571295
137280 84668 467205971
115501 42772 -603065425
106245 39316 -441727748
61741 91895 -14185293
132881 126367 -143141883
51861 38712 -198532502
134025 65898 -571435459
6530 128243 503986915
39072 19225 868035131
20546 9379 -542733461
148936 147530 -882795352
62656 26583 11825997
33394 40019 -746034224
80782 18591 -618650680
45269 98876 -903364136
148192 146487 626183895
61102 19312 596346385
85153 5109 -238206370
86430 147142 -589488893
65894 88740 131158957
109973 34987 -673862181
64478 94912 916901609
16628 128403 9030451
132505 68003 -431202730
21457 121242 -496042563
97519 40338 -361548794
25224 78824 -459976860
50409 260 760796126
26490 145667 -689458229
147555 49279 -865991514
43013 106001 -137421711
30952 4277 -526866740
118831 101646 514994482
98617 15599 -837967503
51357 70273 717211289
9694 102460 674533138
139130 132525 504249081
56244 103797 740481730
76188 105484 -310232089
108795 70753 130868518
48197 90583 535165431
54798 39219 -40391640
23045 14848 -264036222
24258 137546 916920139
86299 130340 -501696150
89125 140798 718036128
89157 133259 -205868346
74918 26208 -811209766
2794 30443 -98580770
35068 39390 313322964
123885 6013 -527728855
48021 72776 -960162060
6251 95023 -645268032
118497 99767 -513551764
121947 136486 -30513461
7255 76200 372834343
39258 97473 -281049941
10534 54418 -764709827
35668 31450 332069588
37113 71342 560327050
137352 148174 -90474807
13856 126714 -703977281
99902 122885 68523440
28052 54562 327504024
114128 96914 -381103025
122794 93483 779080757
55460 30382 711368842
100962 84621 172901482
16205 136965 546906400
105193 147530 835151456
25396 35862 928105260
6314 23926 268465821
96082 80562 -191593596
39343 83839 -828184602
35262 34740 -241950420
103058 23480 720422583
79586 113555 -730125716
71958 92059 -313942907
106977 38747 -302666914
130442 41029 -615709625
142377 72707 -798587600
54252 99138 -762535135
93890 120495 295198631
107840 80689 -833096272
147999 78866 -445078982
40246 146668 -267273747
84003 142527 377044746
138889 59947 -61510506
7716 15328 347451829
130936 41610 -763621399
63502 131811 640860565
32882 4616 992623408
40982 126737 663541171
94577 121502 -814271781
29284 12703 562502021
39964 63892 888638596
7923 8725 -100205127
13859 77829 364582877
136098 86359 -540089161
7885 37725 -769470762
29851 118777 266557637
76741 100787 215251380
50167 30102 -419376294
59521 44373 54233532
12591 17102 -526390788
84337 107495 -732912988
95319 119503 531904846
124061 35206 83237079
31379 58582 16297728
76972 86186 440027889
140480 88653 453232399
9806 49075 372800086
11166 81917 195726644
72942 39968 -593842587
77458 124001 -944914439
32349 8338 -861665326
141827 146569 -792028592
48009 138140 96654811
148883 77348 -59678661
141757 55305 -569557880
73715 16281 -5517029
124853 78399 212586450
35181 87951 215039831
130724 81882 154041047
57573 67990 286923131
62587 110084 897448255
74321 93859 991322364
124492 91365 788043594
35179 20837 -335858374
138944 115981 931096508
136481 55777 -647256846
74050 84800 -637249509
98681 95187 195683863
112153 144965 -474528670
57502 114276 -222839108
40365 138875 -264776214
50963 77542 590082648
43539 106731 327136944
105613 126342 -716017081
149295 58550 -498331388
67124 97050 536196239
106130 36727 773776916
127510 9069 250659773
10878 122862 -68374109
62248 52094 418594165
76312 69614 349942534
101908 5338 -763972398
26121 63923 991203621
17430 5493 -327732914
72513 80100 732908850
47053 103293 -487188089
137569 92179 -889501635
131714 125808 241916370
19158 62045 578199937
9396 3399 966577063
133449 101742 563711218
79880 26141 -715604909
82678 19311 116053553
91423 146321 650981208
109364 94401 -515829999
54083 141694 -498961813
17525 31381 243840328
131119 141079 602289217
138011 126272 200286830
139655 124844 806636174
60089 5366 297967575
128186 137099 -950835566
62690 6456 -179429814
54777 27240 -581599140
23351 48108 -957422335
51467 123584 -656657617
48161 127586 901136487
78804 25198 -556239627
130035 107804 -757171730
16757 131573 207303405
127929 115443 -333327777
4206 29158 310434036
69741 87144 907433223
81037 64888 411616217
10466 102772 17526386
68932 113845 64134297
106016 28981 -320017936
21853 14572 -961940656
57212 126599 230754697
107986 14889 59127751
27191 46305 660903948
141800 146934 -913280018
62086 25699 110554017
107945 53550 41220173
130128 127691 466304388
20925 79144 288351009
94261 89521 -271376450
103646 30010 -975760980
108007 116758 -735427972
42470 35125 -481132268
95894 27571 -331032160
98540 54473 -415255213
87844 13269 440146366
106019 143802 514612565
134862 129605 -297562649
33383 26804 -848125018
70412 104630 654978156
101765 106086 900912215
27689 15454 82327953
97050 39167 -486602345
67572 48253 -728148292
55242 2178 -212511157
59103 127994 606710522
50470 93032 943627529
109605 517 -783194953
44046 29030 -839354922
4331 32363 -710656332
143652 13216 -873088118
95247 31377 -645574012
63168 109659 -224520838
63511 24674 -632413849
31053 116330 492449532
67766 32890 460633523
71507 7794 33669071
91269 53837 -720904517
131131 38363 187198167
68285 65108 798686314
36897 18030 940434853
81736 72561 -215838491
55985 44703 -913972223
130025 1603 -325604388
135930 4301 -328590352
7324 70872 237341100
34753 122028 -682988815
59090 118853 -439555995
114891 116339 703633786
92825 135953 -770238159
5581 58290 -361447073
94137 37579 260228031
119958 62527 718563978
16091 76752 -521365610
123231 131928 672715717
84519 69002 -760136258
55 99410 -801159904
82033 108694 -340421741
47688 17085 -449289803
146682 91536 966389430
136860 27083 683028670
83328 103205 -33785470
4018 24457 -997514120
84765 50906 665782945
39457 55748 963605394
13338 19222 775050746
19252 121816 998004753
111247 403 -306382488
146431 72598 804313837
125840 96590 -684817478
6769 20637 537838228
59138 86141 -937786293
67483 116751 -633325615
120072 5614 -133485236
44083 34436 -200405038
13554 88686 317487742
27034 35631 930937552
57501 109962 -534227940
126498 140431 -241595687
134650 55902 -548995868
68429 126317 732236033
47420 15785 956418158
133186 79227 879242262
39837 36434 147615535
69327 63595 739401159
148956 40815 -778417573
64663 113459 -323984241
130483 26471 639706751
91000 45773 67744397
70951 73709 798084708
110731 49541 498343243
38210 134799 718414308
4944 58731 -258552562
23493 60343 380889970
144699 141400 -209203105
53729 141218 -829362986
68178 84294 -544170301
120287 52843 154881884
138434 62247 542928419
104211 117776 154209848
54591 32754 75837958
107463 80274 670804766
88805 81211 -313149402
53765 46520 -996416563
91985 132836 910739314
47717 47010 952470833
143465 138133 947378422
57533 138270 338227937
91671 76601 709098886
4108 38329 -601504930
69312 111660 688957691
141880 64296 -314109497
5270 111961 24019688
144371 122394 126727161
64306 40318 597130013
5142 90420 -280934993
44911 44943 279758413
72176 7722 679265373
39632 103555 -131218453
92148 56039 -968297400
61950 12315 630205386
25405 34991 -526026503
14319 93796 711598955
34908 68204 866332209
81574 28152 -529819231
32909 41058 -547736503
93763 1360 79986984
11078 143504 -598706137
114368 34775 448569936
90272 80667 -999748267
16360 137749 -460672509
31327 90222 718247175
107585 124786 -125524232
78282 33924 514952213
24905 136564 -78619451
136614 28997 -436560154
45152 121944 181031369
56065 64026 424099705
49457 68255 68363706
35649 89466 -2291540
125040 142681 77911163
64234 53672 318521183
108550 90031 -523841034
47227 17564 -178157823
146049 86455 -940754304
136811 97997 -308276242
106015 60776 -841083844
134624 45679 -416576995
82219 126304 538988429
20017 1699 -737461540
76682 35947 631128266
126239 6175 -600549712
140145 4070 277614118
83789 52667 818424023
54773 106654 158499967
26806 41461 -915149499
144111 79575 -95015349
113579 138713 -948583642
122822 83108 -354909827
48504 86119 750803172
106727 57674 397380936
42473 61524 -253513868
125083 13957 893776370
144045 11140 849321147
20453 55070 858154264
10282 63659 50293774
121384 42973 -580969674
130509 94457 230385717
12609 66504 126220687
34571 149118 -364550850
108880 140572 -342787528
29356 56726 -701253808
67113 135502 418208956
2599 35292 635509798
104227 115940 -224438808
67278 143151 -608347207
26321 123317 150128156
67373 41384 359588013
65919 59753 107151556
73324 66547 798455534
5944 129684 -258714252
45262 75648 -185525543
21882 19550 717630469
44501 31043 88883925
132285 106265 -863316490
18205 2977 276569199
145944 109771 -210172799
139570 22275 674790291
72165 142573 -656973074
72850 56970 -802582928
48201 75559 850339315
4158 60094 651112197
33694 68332 -303501909
144288 36696 179750664
107548 29336 -211103100
95816 129777 -284467898
24664 80074 -925591042
37257 46387 -847821776
15378 105299 749775159
133482 68278 424202054
57417 15921 -911466679
122729 25344 354366797
127622 80586 -271898609
16518 135027 338747517
15619 29641 -535022988
5896 127831 232313139
54730 143393 360650492
95825 70831 247816347
63160 112963 844759726
98183 48388 -28197176
61132 63827 -844216467
12563 23494 -895682684
125867 74035 -934819927
97581 131957 810174969
119313 114985 34570538
76566 5640 598220819
95794 112718 816072678
104922 43388 647258121
11122 85963 214719769
102172 83362 -693618116
80461 137460 412524123
122139 97807 -422702921
82018 19949 271590790
109934 5969 -738230329
24913 2813 233507703
105395 14398 -397638799
105693 123501 -460060514
140557 53832 515740543
45190 132121 552588826
4939 131880 596153382
131723 97000 -988533329
34710 103672 -702793676
93647 72237 -541969265
78704 11030 -753878703
34274 42636 310519929
13647 131350 988299775
76820 15319 169544132
58193 107763 187574357
82903 39090 -228571814
13838 30065 -637007909
58914 16361 -354579532
20998 97854 178947776
6797 112711 6269641
11622 89080 100626330
62114 116242 -159509881
10026 77843 644173116
35906 669 -313498584
140549 134560 6754850
98415 21813 64137624
74781 122914 -607867013
96837 66534 39356851
95276 68702 -817447567
7579 95413 61443601
98739 123050 420944235
90700 67332 558872199
20036 89108 -42357706
24394 53338 -725301508
148335 78127 -593256484
19061 109869 -315624416
128231 108946 393917037
142904 44917 522012982
139226 21427 363167462
75389 40401 62720350
19513 96009 235822887
142744 72299 852186905
23455 92426 75690419
55168 144034 -64706997
114033 87148 819375107
15502 143798 -110642688
61811 120594 287545543
13721 114987 671144071
4250 33940 687319097
36834 42646 -541856117
30879 126990 857542833
20839 52305 -682815526
103428 47840 -377176335
39375 85758 -230468318
139398 109765 922808379
33281 84155 -723043483
129701 63478 -606428554
3369 69936 569135167
14925 127960 184105931
91245 27373 655953644
91065 80556 -509493379
67078 19194 -619201928
107619 129023 -247950086
73040 28554 383117268
149588 8428 850794650
80760 30764 -915345353
112178 135475 381780700
74909 79995 -174566381
82414 77781 -725892118
43689 54063 -867681060
121073 94360 -710104419
130005 15534 194773955
51888 148285 723459760
91605 89520 309926979
34948 9841 -706564867
141492 91945 383109587
110808 12518 -652082260
56372 27812 -289583551
78587 36 -687318331
95092 84411 624572303
33839 61988 869514452
104846 136417 730732207
75173 85891 -368088230
144410 62178 -954654669
122942 84880 727884128
32348 139002 444977546
93265 70902 -739656558
19720 112966 -711187944
35304 110640 288875543
104327 58465 -141638659
3429 13058 715660719
110967 27465 928136386
149111 20817 -306842376
67158 38565 -815015586
21752 113950 -109781044
230 146234 985746453
51916 19703 -157798467
58085 96516 -433184542
30043 82445 683792982
11994 66835 502990002
23637 110669 -837684172
123131 106542 220867859
22653 6273 836035667
17653 106267 390313739
114749 52548 368944668
145852 12565 352853748
86898 99651 827170656
122686 108262 -93528576
134076 127688 -394437995
41662 90271 -29151903
14527 107094 128201722
52870 132396 -73671377
101250 412 -652363417
87418 80433 -676420678
51292 141310 572947972
140993 93255 647317352
64509 29782 952325462
5332 23893 -143608191
83926 73343 509820500
125244 146720 -678072014
59726 134861 81515086
10246 1827 777449276
147458 115950 723868138
78852 6575 314041189
34335 66293 632160921
53349 16583 -74212005
50377 72410 -821544676
25868 125614 -334838994
48997 75636 -355596907
107752 7135 563712761
131736 47312 -289714848
133207 134625 845741112
134360 1147 148289715
51553 45440 333166332
141737 29381 222516623
87882 28757 -477801524
10016 60153 474282876
69772 81098 505146943
75352 33859 -448656386
61939 37674 373691411
40230 95163 -237057881
136463 55136 429409737
127320 138913 929996605
25720 64658 -748997074
886 105604 44244711
34130 138067 996232938
34292 50873 -999650491
53112 121317 188640848
87530 148337 260637086
36569 127542 -775958776
70572 1599 366263737
13030 141162 -233224457
80075 101946 600002751
72323 44091 -608790324
145544 106811 -804292089
106203 120333 -756323422
8079 7128 551867148
134138 70626 154370849
48792 139944 -568307538
122401 73891 -937750355
79017 67865 755400905
110043 10782 -92252372
90212 18514 -998950917
42433 98104 -544860493
71586 73813 -49353366
124937 60330 -539071279
58121 110948 876034479
15781 51503 113060898
108480 120050 267350713
40356 22909 -982414053
95629 22508 -754072933
94166 40937 -267769976
94215 106790 678875615
140827 55901 184533309
124173 20472 847308613
20469 69737 574040016
106685 138952 993517168
34176 101269 510115820
114326 105641 -855896919
22776 23311 -465855021
94775 65015 624195362
16872 131310 -196350645
34790 30676 315613531
75373 128581 865461524
75965 94813 761427153
93249 94388 975047043
101982 147777 302374270
139449 65911 -348063908
91797 108400 688687137
80896 972 130667677
61099 1065 614103536
141103 53654 11307402
90711 132245 737448098
146867 7156 385774490
144206 122703 -383909468
148986 147825 170961949
146878 98368 826098032
69971 37719 -848341684
79113 52172 -866889889
115790 114792 775419430
28459 112979 586453618
109802 118820 -857342777
22901 24625 299046434
68558 27233 -510102541
125595 29328 35791457
104548 102782 -448885283
69716 142954 858243899
76439 140220 -526674702
86916 61385 -371952480
107721 19969 484467348
35292 129259 629217209
12069 107098 160505706
125896 117104 559778555
141933 20011 -88428163
116511 67093 -927344605
40632 140377 -541782518
69217 24370 11437694
84515 71624 -149122549
70199 64752 -779528784
2008 136274 -886977333
40148 113544 -666122923
1483 43870 -87409527
108335 72950 404431990
63150 8761 -863041062
9882 63322 639843147
17 25399 665138670
22016 146912 767703116
106648 5764 -182387096
51210 45329 -10167276
45531 71192 890223837
61143 72244 671580195
96316 23103 36202326
108559 127847 599047600
45804 51467 401740349
55530 3979 686858659
95749 93626 -721307453
90405 66996 -869698814
55906 106753 196708399
100494 81797 -82536167
82432 78214 -744126540
115158 98465 124040797
45901 17614 768093299
12884 86921 824239077
40626 46672 -538494068
30400 138996 465240672
87599 74649 445774714
141472 65899 -315591
22086 108929 -17094523
17992 137368 -38035696
102113 20212 -170703794
110066 114550 -740767538
115742 96401 -986428749
15769 142602 -165328953
110332 48087 310567240
34460 49115 318795346
69314 38787 -152335292
122862 17757 355536255
143296 77768 -474261391
9807 59043 387905325
92793 127784 582161744
35897 96215 -603097036
64272 33783 859893716
62376 120077 8846999
135149 65286 -312299955
67286 135398 -357918572
107605 129077 727117528
128573 86365 -576552682
82906 82381 271082192
96807 44905 -320217962
118227 65869 -48156312
109032 88812 882888947
36617 118037 335679979
51708 52532 -595666212
5899 149250 -523121347
24805 75256 -531424956
126951 30669 -398720498
111351 88245 577732871
107663 15932 -688565916
10345 112586 -758320448
34212 111893 132347896
4114 100546 -476810203
117267 121667 952932105
122587 87649 692908166
53649 126675 713011941
80811 110994 922690548
125778 110890 -511135053
22967 10567 34628044
117036 104405 -686633229
78639 112545 -110007279
139952 3797 -497712413
30476 127469 571004295
102689 128932 -994561881
136449 147615 -84038139
122905 30647 839435101
96717 7101 486022063
43283 65544 187428327
145464 52192 245326428
129102 98251 847510272
78411 117971 104697616
93639 26623 745542366
104615 10888 -301296718
87171 21492 -716576850
79019 19061 400452137
1929 119723 515890663
93000 141710 -219739353
62969 122624 -892148052
51704 138870 -706559806
47192 74476 -501334710
84440 88053 737442507
84451 13534 708465673
56764 8479 -919954563
78123 128347 544270270
37561 128724 181379620
48140 130605 402260075
96528 72467 -776361806
32392 61459 89476135
25387 124120 -960612747
13141 93419 -935430717
130280 106089 654522117
103637 64451 -910384427
66528 59688 -873837352
84362 59200 -750526141
68275 130764 792485938
78937 29962 -511787524
83057 125699 342547766
48263 47717 -319627686
119565 12206 803457858
92352 113058 -560459
11275 98839 -705824854
34092 94159 828962846
105056 93104 -990355379
3728 8319 14955885
75579 35808 318254551
117806 138782 -180287311
50495 194 -848291337
47915 67067 -313991234
86676 125635 -494224531
121296 141421 769612466
88124 117356 -122327008
30554 83990 -206152768
4584 144109 945390161
55098 126008 623597617
114513 102187 424272476
70703 87014 588324860
69112 140732 553964815
77872 113106 97918571
33359 72662 875357394
24098 38962 442474251
45316 27879 -927184127
140833 21652 -49704678
84405 14687 -23409559
41215 53497 607334094
46604 80070 749752045
54951 85474 -961769099
66017 4929 -865572331
40501 75084 -526647920
18074 72358 -349362057
27321 65791 -810509782
99208 96885 -969169793
145746 105090 669875555
98564 147676 271975916
31229 28116 878231671
51254 34428 -110859868
603 1583 -571842432
134821 8546 498949074
56832 77348 220760089
115610 16519 840642266
81527 48215 -511808807
135422 12126 -506270011
116962 110559 -987381245
100082 84058 638064222
56738 130202 -191679888
71421 138864 -169500688
27206 149429 -948573099
94916 34731 256388418
56442 18273 -893791112
43624 59988 -935608015
2732 138740 990648880
89470 97995 -963037594
131805 125019 1520007
14963 113184 310293350
53956 9876 388244578
100337 50608 -980602995
58246 74022 221605670
80352 78395 -423362076
111252 77610 916640071
15051 81885 904812930
82819 77991 339532354
33576 25454 326839006
36836 56163 -121474615
36085 34737 -640179003
36354 118959 -842912395
147124 97080 458259666
1205 86091 733142511
13515 92968 -982974506
24694 32792 -894582359
29903 16088 -396090311
146398 93015 -677337370
36565 134990 237017678
133921 76951 -818720413
139681 72949 -48783425
64843 13126 -500975849
131951 16033 -465354614
3711 148054 -204694594
45863 116108 520360464
133163 93172 731284019
59308 115057 -849589011
148339 18588 -942348749
115958 2255 -154246858
68931 115811 290828960
114309 141901 441972148
16013 149022 608252937
113105 33898 -348289724
137116 84257 256560668
107409 61383 83108080
70781 113761 480882946
29115 60333 875159619
8188 27787 -636464572
112259 105077 -860088606
69999 45610 -470186682
6427 26310 249157035
42225 28627 -294367412
78200 148355 590739145
69419 87936 -65321638
99801 121211 801695098
10406 27439 890640922
90933 17397 156965557
111880 107734 722835853
10137 117824 -734597490
94495 147662 -763520213
50569 55748 20599440
114929 25806 -780209107
74034 87901 -291684908
95113 68497 46712177
97988 78233 689784535
68894 111561 -975543773
54597 56198 2843726
6979 14345 -207049550
76363 65698 -28919301
120690 117103 30486164
79083 15491 452917524
129180 125379 144089856
112371 102812 137282532
48440 112201 408487651
84296 18014 907332809
50707 36879 280003019
2548 29357 901638924
45398 79642 984715049
131905 110664 798990976
42782 1846 817235349
111435 37595 -594835243
143592 107270 829477592
55185 66103 -876759061
34490 3721 -690446526
79775 54419 -528114628
31219 21740 537222400
65856 12248 -612655958
70162 61964 891692361
137480 6445 -26488515
102098 52626 452082366
4006 88745 -294607895
101553 99257 -687519982
60025 82996 212035230
100235 78748 511564503
61081 101751 -70298277
35579 125227 -404198567
82495 122752 911903407
87906 40076 712917564
15322 78732 -607667285
51133 86021 221090619
115689 133509 304154109
22922 102331 27676735
1625 74955 -493377700
79091 41193 912878682
127025 140715 -216267007
13724 116622 569764496
58052 113239 306233016
14193 94379 44587758
145533 20909 363616852
19118 47614 385478432
47575 109034 -152935631
68072 59067 458841098
74608 55162 -557992024
28319 96223 624300589
139300 65598 -549688059
46522 31601 -490304653
29354 141998 356401320
55118 116128 765361182
108658 138141 -217248980
76358 35348 575271374
127686 2496 830257015
111415 112046 -60743316
90071 34766 814271603
125117 148964 -903533835
123179 136319 -396546536
35151 30685 165430511
118911 21258 163024167
103004 112440 -717976083
105027 115345 -238079466
13824 30443 972398509
126795 76257 600900072
142972 6412 -202361250
62385 38630 -358532136
5462 26889 -265852821
131570 4690 525808755
134392 430 -355586619
126507 146340 -467702320
67348 55577 -729931810
119448 127669 614069977
30929 85466 -587481092
125913 48856 -995283948
118636 114522 -592026573
40363 128329 -278896055
12173 124439 651809073
10503 79198 26869423
11189 11404 -424591267
61756 32353 710676112
94382 62833 358728583
44903 116063 308185560
34859 66096 669078136
124275 81277 -32706845
12961 5385 -340068912
128880 7931 -810290213
109761 97633 139171460
110086 78733 -896411069
16593 102659 -149920876
139204 1020 356473890
27961 80179 878550625
61108 35641 731154854
13001 50030 -694288223
126704 138377 952229238
41102 28384 -648848754
106007 136953 977324906
82006 126189 -639577102
75651 37648 -380131965
112464 111496 -671805292
98221 136353 -19923686
109428 38862 -913378668
127918 83440 687946134
88655 117435 -599217156
55907 48581 -447639236
9335 119781 -221783012
13359 42549 -551751002
75563 30573 -989656601
30759 10642 -919331428
130245 20388 -838746458
48637 47619 -788820757
87083 96365 595627558
19735 117052 -825680729
26374 138619 -828918536
148978 60526 732803961
80315 6447 342879868
100321 142911 -923159606
18438 133335 573131353
144909 51714 67855337
21978 124434 -473890261
129734 136242 -408137447
66497 45284 -470342172
118868 112947 642017272
55878 147735 411653711
56751 99353 278240485
117669 17709 -912053509
2562 68202 335324477
5734 92813 730867857
9977 118245 -303653785
144402 12887 94098680
146547 102743 733139756
91573 20380 -149625341
144121 115705 -699814173
136613 60887 -706273181
64964 10421 619712186
62540 61070 108063324
59504 30229 749437562
70628 5244 -578268332
78943 4909 -985698540
36175 109420 80911532
23216 28600 -332140094
13648 95966 232078455
35691 27818 295619258
75556 67954 -911664246
61009 16412 -965755899
7973 46277 664696964
128599 84439 473764667
53610 118317 317434567
119973 24687 -156326688
126830 140540 418485325
53240 6553 377044675
46824 44593 595859610
127100 24504 627613943
42442 100754 458922910
34436 15670 -100741499
77074 149481 -34814776
72035 57161 58048605
77157 128824 -142376482
67482 123659 301078759
22819 87795 -270827133
43022 83046 -937972992
1363 103360 182389357
114279 147243 -534520519
29878 51471 300238648
88761 102195 -952686202
105450 22517 -599198078
11320 32172 247937978
15867 5266 -324188920
2554 25450 -829089882
43017 129129 -966201079
33002 122442 -390778363
142847 20987 -825561069
93920 8825 911839075
64592 39393 425703965
69549 17013 -134126152
46483 127416 -794264625
9079 124410 -385914739
71513 142598 -796725545
20826 112324 863134906
75148 142847 664316156
25593 109370 -234195621
61462 61058 -875556778
79755 121514 794179491
101000 129268 -977108141
99768 132691 815869356
35186 40643 -175090381
79692 129174 -316902065
115584 41873 526399453
72364 24182 -143795150
147082 51682 -696577905
20149 569 -117830804
19078 80728 146071907
44925 13967 38044597
4817 32973 844738306
90349 146274 595061301
40283 84372 129958852
86320 143937 858632965
17967 136599 -310405183
118291 97850 685314322
86629 125901 807506367
95345 101296 689900370
74591 817 54658036
6292 115003 691241003
47289 55745 -108540471
113938 73562 -614216096
131986 12436 97072167
79 43604 136259234
131250 90799 -297971221
133377 101298 180540461
129478 138146 688699839
24860 38761 908525778
109409 108601 -152116483
38581 5770 -323410476
126624 64325 -267555047
57621 126082 630162071
5294 148517 -38458695
117522 123890 223465246
15642 20809 -652601040
16399 31698 -10412363
90614 122755 -637690861
141312 24877 -197999035
103266 6678 549951158
40301 42775 -41560961
23633 42348 -439090937
144061 13445 118454710
760 110087 784291613
134520 85275 891505025
48736 87197 713849710
21637 113613 952219849
121428 26086 -944931813
42060 73234 438798457
32433 74902 -999530103
143763 80487 -485747628
36848 6147 -69919775
67649 118353 109788008
135747 21059 -721115131
76523 54619 127629790
118092 11341 997924874
137040 57285 -181349620
87280 89964 -459764294
97493 30550 295426601
49291 50498 362328483
28308 142372 742583004
32821 108411 -451897446
1129 11912 -52072896
25565 46840 46379084
125425 107212 978452158
135192 74774 -751594731
38389 138879 589325847
92546 75851 -290072084
66602 2108 -233801041
37779 139639 -547467071
17733 67120 802750395
20960 93890 190441631
76698 35062 273165366
119382 120744 -916576132
108854 109620 637426588
134568 91583 -841922598
82678 6337 -901463546
11252 22154 266653247
34051 77196 -546642162
52346 83902 -899429570
80960 43645 196645883
31064 740 813099428
95228 97183 346549869
36902 106341 939617749
44930 126699 -209262724
97162 113222 198147531
121726 77340 6317104
64074 65261 985404381
88221 130822 -658628877
116590 147137 999651494
71166 120718 -415979341
124178 69093 -482605470
49829 86660 -421926605
138674 67530 -153774982
123546 55435 -563942825
115418 99877 599829428
138132 70703 365815385
14246 53344 -549205922
128572 137351 555707351
136887 22073 -266600031
45404 17224 148089413
95450 17186 -912297918
83266 121745 -542350785
23559 135015 407333383
50185 4829 -620264811
123247 107979 -752621970
81348 41426 614068347
61920 87563 796494284
51551 18878 -151393485
8698 117644 55375355
66022 101303 427860794
118629 69870 -298527614
56046 36700 -549965440
99321 134116 -107865029
2236 100909 852012251
73700 68517 285808541
17899 2043 -889472132
125120 76621 -916157814
126113 45003 -759598952
85059 38438 150646420
7008 112608 664541498
75151 124705 219595176
52577 90687 -959655425
20100 5825 -323518446
21794 85958 -139293776
15856 113880 945557639
72165 64754 -201843501
127384 69677 -310339324
34305 137209 -776663380
107792 51830 70831627
1512 131248 -585169512
149151 72205 469891557
51162 71558 368794630
118390 52643 265026054
77626 21373 712686934
55438 38342 -239824358
135437 46018 -56760595
6553 136847 -299906123
131479 12331 768896858
80338 143756 696952124
136605 1010 507918814
99745 35693 -799229085
4222 98221 54445700
88902 29431 -909302483
108072 88806 677116964
40409 70811 -503969629
1606 75797 457071691
34844 121496 598115123
65228 131055 -964735201
103106 144740 464249015
91494 66948 683078646
85684 47656 -586015113
99378 79412 -745824014
78981 45232 974618540
96346 34081 127755291
44858 124840 -352475862
77864 47869 125570935
73987 44285 -553699674
133039 4611 -356054259
93474 147919 137457058
3944 129875 88270685
67670 58778 -192347248
61234 123926 -761928217
23307 82345 505956355
97859 144885 519956682
16637 64634 -779773936
113070 122042 592936164
78796 30328 -259635608
92683 30916 -817030482
24208 43749 308277537
35111 68086 -119218552
74745 143451 -818158047
118480 105474 906073355
5366 129791 -647174934
54926 21457 541256072
15597 102023 -295719270
92125 114342 723256571
26909 49162 499683934
89580 82957 139725596
47811 144935 -859520129
54021 32375 -265325430
7404 63969 -660747750
63761 1482 608276691
68054 40725 394005641
129131 148866 -484742095
72143 32804 893944014
106806 86518 210519232
54203 79481 -992562706
100354 64963 -775629393
80622 136883 782539481
143120 44219 288288643
93559 117828 621327786
72270 34026 -683556593
58209 32530 687091702
58197 16162 612955106
120123 113528 -455686605
133503 38240 -602906654
12951 70386 -317936186
69611 53441 -270679892
87809 129338 -259082669
34549 15438 303705345
77531 120669 -611133017
123531 15129 -632590391
65093 25163 -123345744
136176 83463 -609693816
109839 55839 159989180
4177 72719 171945017
137215 104126 -170656048
78191 33414 -849646553
69100 93078 183434374
14393 52322 265395598
15124 34409 -157870453
73691 60136 53455848
103142 42644 -506798046
85072 47647 835359810
121043 84203 813241023
142352 84168 136767486
63032 94606 -92171271
56928 42068 361137130
71188 18279 -326359452
15981 111958 -947834089
130675 51005 -486464452
72803 49767 -330649544
75158 66820 100141953
84088 62570 723510668
107137 14157 -574067559
100065 79394 678228949
62514 117989 601694258
58602 139184 -46832341
2624 106402 -222941397
43201 102343 -573444444
123529 54185 930263583
4376 20939 -60086180
14375 108974 844198128
108113 62903 -383708040
50723 29320 -438209903
132110 14640 -495042312
50209 33477 93637943
5591 9658 -178225736
7387 92403 312022249
75538 90092 232954088
147626 58860 -170571884
98938 119550 928382294
91794 93208 566649096
125432 75684 655201492
135929 87223 -564722043
93558 123973 -478544721
38888 71019 -300527181
28278 96090 -809043348
66176 121983 -356380934
96010 136774 -54151064
56854 38019 950132749
499 40842 330665453
98729 20709 -446945316
75775 18437 195311089
139680 35649 -494776024
144465 8951 973049243
110176 61434 420560248
141778 34927 -367636171
109574 111170 -853411916
111996 134974 -330630939
70833 39603 720020201
34070 149166 -557348808
11778 84843 -58353000
120485 97004 186612318
23760 146602 681163480
99010 133630 -293735184
116540 55768 -335651813
71934 68560 398793905
116693 133199 102280752
140251 56104 -467886724
5013 107968 483957336
128742 27986 396736360
94809 20679 317700876
68512 98789 -134459513
69764 49394 14642858
97603 105135 939546062
68243 104897 793572050
41569 104124 482479624
61573 3303 405749679
45078 29755 -213610403
43282 94070 193020756
69923 107866 -336143042
134136 109288 -901135490
17962 72254 420724935
10082 53253 139750268
83165 99889 532829787
9214 76273 -577726087
2005 14891 631133785
80768 129554 48143038
7815 29938 551478527
69503 64163 -207090619
37384 71967 572678801
17361 110976 -563156125
73849 110060 724601436
5169 130406 244590224
107321 49419 -209163362
107094 4245 956868024
92344 80579 944303079
85159 63095 210438500
49577 91367 856425856
77794 23141 471446944
68385 119428 462542440
125580 77760 332318247
25811 66184 -770785022
5629 119028 377402243
128609 119226 -816588971
37510 40555 -248579332
77335 96764 814854750
51175 13209 533969857
135356 4593 983761350
119538 42535 -275918857
35262 99530 577131331
68587 129273 292552825
58464 17482 168258911
121171 86911 -213762593
104720 74831 233780820
77253 91613 222278709
111343 47207 105211398
133971 89173 -537843133
41057 143828 -883126934
23288 68231 805809230
87979 69106 -387488780
119597 148876 -254244480
39350 22380 543582098
7265 145463 856169324
127171 1358 935153922
136711 97428 -600155749
78865 68482 833957450
97344 36637 -32910833
129211 91176 651945504
55148 22804 227809960
3936 13975 -168079545
142084 126672 773016119
108017 26344 706739891
129114 6064 -494338458
105518 42802 -96369177
83868 111125 387134742
42044 33122 -783233962
89270 68637 429014665
137656 83173 370579010
146896 44423 -632721777
522 92085 509965262
149042 80348 -494969313
113522 24232 352719281
73021 10009 664606210
1045 76941 145957093
139587 53968 471354716
108298 69970 -876283817
111852 5970 620741610
131086 144095 767475021
44493 9216 -851368772
7147 99388 859039880
16925 15651 769163655
39819 92756 530423226
141915 117256 88261657
120134 108247 639792311
76840 30790 -556983675
128018 79594 556332287
55908 53368 109946455
31302 47793 -206545484
31454 38070 470753832
44089 116718 -518447610
29788 129562 -813954267
43924 34060 -725588084
55448 82440 -850235578
114654 139717 -343647801
31014 7716 -454529486
65992 107766 -465200883
40436 145788 -349736544
20858 145358 656165120
62460 117256 825056857
61419 128734 447541723
83659 114656 -54427497
33019 106660 724392899
142245 15723 364900145
144984 56312 -580791475
54788 105254 518803749
70468 95763 -306200443
17600 134401 353295829
14681 14071 -331399382
22875 123290 719814064
1034 124770 -630557038
62426 104399 695950967
143881 71527 -596058136
58565 137047 924379790
9758 39309 -554283183
96262 96142 -724016790
31529 35547 763853100
55412 61511 -904722810
64454 94203 -225760084
31082 145821 -165939853
146045 15757 -669309768
105280 115305 -390630147
99799 139974 -667575399
116626 31265 -778976181
40189 147784 97716821
76370 120518 -7737834
61964 41200 85909737
50739 69754 -171053584
54323 6552 -228323545
68207 55587 -660303886
88565 27761 -374797934
3518 1774 246367202
28730 22841 -678515694
70192 126227 662939998
20877 9186 -393264207
31114 89650 277530273
15383 28798 866686908
58023 120038 -270664304
64370 77349 580060543
321 121823 -21931521
80712 134312 575601286
27934 54550 656125571
84190 12146 -96056223
83738 89666 -586333186
83350 87503 -856013801
108111 93081 -5455386
121024 42684 745765624
4868 64389 883991610
138433 17094 422866753
140323 14479 725674106
21755 79946 -772049375
110423 146535 350650926
110589 92649 749704063
128513 107969 849277703
44026 117373 -434991673
33377 34974 172834232
107573 123272 -313410078
81389 129807 -105424892
112243 40244 -676217012
66066 122087 325559560
142586 80816 653984195
148798 119914 -768116897
69690 68175 -347419788
128438 78626 -957180723
94327 135477 900568327
112943 11923 367349743
19829 28612 543620105
127808 38930 -104191927
72807 96643 -536010953
94271 57362 743132602
147637 19997 -612867108
148588 65517 -275908121
30118 58858 -25158842
75516 33473 -361395214
66746 94748 530142061
40946 134004 -517473526
107072 103505 339795230
83502 86834 747362533
34398 64352 276642650
104987 129559 219607417
98567 92658 -15671146
86936 130044 709353861
141326 3146 -198251125
111910 107824 -206416867
11964 17546 618162096
103911 65718 134833921
10652 18103 -84687972
1113 129652 -555735618
33242 74468 -276248098
85947 109055 -416107099
13644 98962 876857087
56740 97174 593420126
100925 75992 728236936
78428 22754 -897954279
2007 21103 -187571889
136385 141070 252316068
119667 20359 744575934
133668 143025 31702189
126488 127901 184437781
117151 111222 504907791
102395 94921 209987274
46583 6178 1992700
55845 119497 926938906
103358 28675 -179083557
44899 146541 -366127003
49949 114943 -658331639
136447 46778 -18719367
108790 105635 511655795
61608 18561 -794743022
49262 147732 260908558
82196 49690 -443483701
43802 128105 -957993114
147791 92400 -829767769
20238 47750 -428697713
22971 133963 -933992034
148204 11579 -397672983
93612 32278 441448805
141922 34120 507903072
148711 137141 391609317
43108 126870 -131511888
13455 39072 -187054623
138410 89110 787071005
130735 140523 -476328126
96288 98127 263396557
45467 98543 -774728036
18189 109520 -285688828
112306 56590 -6955738
50614 51281 101610440
125213 123476 -136462464
15357 135621 -560239757
90549 94642 274205759
27149 77842 -977107807
57524 139508 -68363740
69972 105571 -930543726
1416 87221 683696293
63544 142386 -488052844
51043 97860 -763058042
66707 75454 199626943
104551 13983 -53953395
37876 138451 727776900
106368 55655 -172412142
88536 94659 -53994031
37066 37189 695763616
118984 44531 -16408851
4636 86188 192697264
77362 64949 304245223
133163 40188 340312519
95352 114462 814190186
123538 21606 -404966747
11925 138962 964371807
43675 56709 853202578
51199 83557 209211522
68463 115896 242590400
70912 29568 866993921
74190 16148 -10728142
71891 143514 48531563
74139 133253 -822020199
8657 18388 330336857
132462 76452 269111114
95438 25077 -666220948
116486 80340 -711965484
10530 123546 -141098975
145147 142631 -837599308
26505 99355 245668340
131696 102460 -767715827
22286 72251 -523956348
138924 71429 -445230137
64594 137410 739363695
144435 5206 573520821
147321 103213 -263194960
19654 132190 -270955612
14133 13405 709006024
28887 10513 151880699
37400 78651 580081179
48533 36822 584427553
35553 59424 -127427439
38841 93751 559492481
42993 61443 978246704
23549 60489 453388985
1878 133038 229822084
103804 32960 920744605
85038 6275 396400577
132457 134714 200391059
140059 146882 -277796756
83830 45159 321963758
9667 42325 -683666442
117787 121365 -382910619
141436 13681 79184697
128264 49169 -634615106
88898 37182 -79999425
36457 141282 461851270
36053 8058 989414486
145079 66379 -119127901
34901 13832 -748941200
2725 59443 381536891
61292 66943 440775966
89243 20582 258395014
43250 67864 -565637928
101685 20199 -215276689
141226 63145 65456087
32427 142027 397866147
46178 130419 -548270031
134844 12372 -362731996
142991 102917 -77381478
42602 137713 -870338387
9943 139533 -474140071
81002 77514 402416452
2044 63957 -386965720
56246 31982 669905699
129359 28845 -607590476
63280 76025 -308718343
140648 24072 -496958322
116433 78910 271607501
40503 122215 -805646841
84131 82535 598602388
110110 127103 960048592
17713 77214 457821572
78507 126182 970801866
104554 21925 544569801
50479 60556 866807725
100540 18939 804710155
89351 137492 -804963296
18423 64461 -883924996
126143 147686 -139611260
54875 8501 -694047275
123498 100947 815782985
71594 93851 142955843
72693 108220 -47766753
142517 104723 -58875024
109594 98700 107454291
18250 86725 772644036
23762 117271 -822475981
135360 121043 228472247
304 58098 -856000804
117349 660 113708479
106296 38381 -4798297
59706 84331 -693582191
82424 144674 -173259313
83979 28755 -296945341
104402 128808 -233247524
73980 68726 208497130
6986 104604 -597448668
25223 8817 853952553
54088 134572 100534020
50695 142247 471411730
119111 99510 18820224
567 131349 217609224
12540 78619 336932355
89724 130417 -637564719
68578 139394 -368947496
136922 46423 -487312632
21559 20195 -227814884
83307 12028 834944074
66127 109059 -309967356
66646 32910 804201483
47359 10786 -85440455
51616 125089 799566177
10975 12930 548177512
35748 101879 900808527
108489 28862 -518641906
119074 141225 -172032519
40535 142392 -787940145
19683 108610 -601739458
117580 52651 180445602
62529 94456 -662678910
122164 37840 -467155096
64118 47436 838499898
19272 112313 -723641405
75345 128928 252076555
32426 100564 -49497264
22695 18452 -63672797
64283 29433 -681690560
66753 55046 308370522
22504 54613 -887335643
97839 97145 -479040697
46356 44060 -302163312
122559 38092 -233015931
111755 148963 -879373247
65472 65169 -226837346
69116 19265 -632153324
48494 101022 -809817665
1670 36007 429863904
15605 145668 -275931477
4669 24767 481327758
140666 109522 415990891
123405 109163 3726646
82101 24542 -948722874
49399 141216 300636131
69400 117129 -223483
103517 48117 -214788643
101871 126206 630693890
33281 38645 299548301
18973 35761 387398522
9500 46687 -320970680
140882 104373 -141389820
84481 93579 960539802
14068 63550 -397084140
102581 16798 -544141977
49463 59263 776771592
33236 118071 329415982
11689 100978 -734666811
78982 39943 654634974
91302 107276 470911878
49947 72354 741393293
30692 27848 -171873942
61890 696 495856716
82014 33155 595936708
31277 75397 -63367411
44037 21336 -724360379
127730 83491 -640802063
34321 73405 -626480349
13527 144711 348320322
36124 131672 -175051127
127597 125535 18036781
101330 145661 -579390547
33429 58151 125166559
64532 79460 -617534146
149684 113667 980203460
104341 68024 -425622575
130568 29625 221783259
21351 144121 460026791
43947 115289 -50236046
112644 140416 -591763211
72186 113384 347531579
130186 9351 610477092
102169 112499 734977792
135642 62653 -890896984
127267 135773 -124844573
106233 6021 227098152
38562 11912 549071327
92300 1515 226214604
115589 106573 170817957
86213 66886 878542177
40929 35817 -498450158
5013 124058 -206886289
108105 144560 945482346
19211 54679 -89398719
64025 81210 444775274
63653 43138 -374145796
15014 38019 23140169
59504 94630 -254533849
84709 134035 -503372166
15017 133547 -747862876
22404 58973 -432312195
147455 16781 311839346
57106 38735 662548642
37097 106640 574775411
23788 2595 207748048
9312 36827 -941203172
127182 25334 592155892
57805 77432 -445681546
35300 23241 -997994469
90944 10721 942170958
91813 80974 -886614923
16604 58337 -135656862
61160 79159 665296750
99482 84728 -734684889
44130 21077 -118248531
134244 135120 19545181
174 147675 695276679
114109 88540 -306461384
133783 46966 -361402160
14756 66396 352815553
20957 49116 866291048
83211 107542 -217399679
120276 21352 -266446830
7095 88608 235631833
113201 53101 -581589371
83720 107254 94550451
138922 20205 -80587439
118439 2251 -836073838
87999 130974 -768875060
147767 147726 746640425
65000 49691 288906913
92492 59917 -786225009
72125 39636 324471980
147746 31718 -573498702
12596 64071 792341300
109459 130217 967993495
106863 34846 273626100
73457 21870 -10441898
81278 60681 -621784563
132146 43494 888103879
33745 34446 590372036
88803 103261 -162484938
125925 7540 626944222
47412 119171 483406179
122535 105165 454061917
3338 34709 585983510
103994 82228 273200126
28895 52186 -812013716
109117 1045 -578598278
74551 67420 8015609
90146 110782 179326223
28035 123069 149263723
125521 77590 -64488688
6656 100759 -579002809
67669 35604 224062259
58022 22956 369408320
68991 43753 5924992
139306 108731 -945043277
130994 90554 533884641
25536 91713 -809077719
73247 42571 678456796
56265 147128 378132971
141346 66351 707129072
118709 107364 -512605405
40216 130407 560910051
9821 124968 850700006
141076 146691 -534145240
110553 68763 418306969
146501 18527 -58485385
103976 10078 -443725917
6080 146937 -288109054
22197 91898 -461547273
107177 112953 -858930574
35955 86586 -256375012
38414 123201 487071948
60256 105266 713418915
10591 108937 57307936
53278 115938 758880457
97320 57 -728466960
146944 20215 621754654
75505 148731 -799790514
96998 117706 -587886041
36690 37910 -60175612
59859 45790 712999499
66673 15834 -192767411
13128 4361 -420954989
75820 142739 932869278
123861 148425 -818707220
41795 131834 915067476
52821 94856 147311512
13271 71731 180776570
93066 103568 -340350860
101080 59201 -681996805
15966 75554 -986469138
122518 111049 -201325424
104197 105104 -485999670
86604 47297 672528243
148211 83654 -760682414
37471 30874 803418696
90699 135298 350053872
65666 52881 198895702
59167 101609 446663515
92806 9839 -300859916
53322 11891 860658489
104800 82701 937333018
134125 97672 514134525
97823 87785 -211357831
16564 112914 529804770
36473 24339 829832214
120242 146266 -566529642
42047 64852 -23528541
65753 140877 89513481
107884 138522 -600022610
72094 143251 769495090
65369 90509 -700001984
36952 124083 629282511
8521 16800 531966085
145562 90947 430230963
66356 126951 520155593
5980 128484 631164732
40045 43776 811234300
78182 7329 -30240432
148281 146231 220900056
86723 58907 -46457541
98468 787 508378554
26005 68867 -224155843
44735 52291 198278135
65295 52918 44329929
131927 38985 799075533
32547 101393 -396713986
108558 103626 -660160138
146983 73151 -20715133
131674 95836 780815067
142854 94306 70589839
67735 16389 -64810341
4333 37262 184015201
7753 25062 -653862864
6025 53009 -896968780
54202 106394 -997945867
17943 114927 -771971866
134679 77520 196598437
56778 25929 989647324
86382 103538 -228036504
69119 88353 -234985814
74904 55169 -361209548
103750 36389 -942509859
62635 132501 25153546
12315 7200 -804339522
114151 133880 -967148863
98999 103276 417161852
96611 81282 -888681910
81854 120971 -348568898
65882 85617 221982620
59711 67900 -245001632
102308 85197 -101573170
53204 64882 572185517
140676 37350 4685789
96310 56929 -488177164
66103 26442 122309753
59267 85189 -967846828
91942 32036 -254056083
145312 131506 313517253
60772 108085 -45835373
15930 115978 807176042
107214 7024 132241040
76664 83946 -354821237
64671 134281 -341757919
97828 2045 962059893
139414 115524 -130033755
44371 113693 167117169
10483 86881 694743250
21857 123114 193232950
40976 11017 -517041941
128672 105536 -979015030
18352 47559 224715983
130684 112558 -254023448
121316 28106 490579642
134543 99712 -849609686
83887 70981 -319543116
59115 85054 268682359
71059 70326 855616674
40395 59848 913789751
56974 101976 796037027
78815 53039 -336537427
125971 132737 862583661
51104 120601 -544115369
125234 92740 -566452022
102312 63034 -885086692
148779 90863 -698925167
34142 95687 -639122785
122120 146651 698271544
113600 135822 574627592
45642 90606 816411755
103324 6995 20191265
15168 121314 327723468
101752 149320 -782785751
30932 107871 401182863
142034 40966 527997762
62206 37380 365258813
86863 37945 977810965
140146 7328 -386376373
37592 93768 370535703
33953 122533 463320353
109285 91882 -488718001
80784 52794 -540472024
59467 14543 -355663640
84248 40731 -945980027
81693 15403 -151328371
82562 12194 -269517983
26921 108931 -941690836
80218 102090 -133212332
116696 120700 885387404
57421 15589 508611333
9367 71527 213364189
90217 81375 237318204
104831 37897 363344202
72933 128531 297514908
36443 72946 -606531300
126481 24875 -424759972
93852 120622 864278034
68274 66587 155985468
95294 67097 -555931375
107651 52685 818041725
32825 116225 -487668033
133388 12625 412157985
6356 147394 -293138420
17078 25740 397354956
3993 30654 774145096
25350 91937 -70534231
82913 130138 -743047178
26615 31453 646311223
16418 116865 -31001256
79896 84041 566350394
5898 139781 912820083
30387 109112 844592742
52038 60556 -120567636
62338 6731 -261738428
106420 131778 196830679
101848 53541 698033433
61748 142295 -523100820
56276 1463 373128244
28295 117822 540244799
46571 144862 -240062869
137861 127878 -390756920
42088 20040 -54713172
100880 20035 991238375
86209 142143 992393731
141067 96135 -22777822
73524 47460 458927611
12139 22733 -283064951
21696 75452 308247176
134271 62221 695241166
136752 145602 -126812705
90085 3207 817156481
99116 67123 -339714206
127028 146275 547789123
12529 61739 -277081837
23378 82508 511094537
54314 116894 -184847669
101045 38956 -828744401
32669 13209 320261359
117775 5422 113512551
83359 105736 -792823068
67725 1190 -701500704
78146 3052 890163787
88334 64339 932068953
91520 114822 -299994673
60811 35832 -743792986
32279 131881 -528743182
92951 140213 -15118500
54017 22960 552635287
144582 69279 414868517
13147 77942 960239202
145482 23161 819480727
78661 66941 -995276191
10381 134309 409319570
32027 31013 -314473413
44312 57021 -138228164
75812 15501 828498983
120774 1956 -129562213
129973 130381 369657508
55265 8890 729180172
28723 117234 256871545
137011 28483 -999622502
96049 3874 -428809131
38741 17247 -761044344
125615 55391 -187270932
114546 8112 680225884
143599 60837 406365371
50212 11959 929101110
142280 64847 -958202505
54472 106210 -783644913
9583 75616 -970634840
84864 55662 -482459702
116691 24962 374845668
149018 143916 75385602
23912 102715 701200967
94579 137324 -527596642
75786 3289 -735705626
75407 77820 -521194940
9399 67824 630027118
50691 3162 -697910487
42188 97288 -245140846
12850 147228 553588627
57760 73067 -291094625
32398 101886 888635567
144228 60399 -554747935
74910 135875 581566633
129896 121198 -228736502
35307 96230 -941712324
118615 14793 374168798
37478 137904 -889113341
120484 118422 -809891617
8584 45777 -204349186
30557 133863 -728248938
59566 119106 600769286
72917 43293 241878740
55212 18752 -927342308
128994 16229 410441202
31484 48216 -738973103
39030 67349 916325820
73684 22796 701298857
136789 32733 -872786365
130184 118806 832637438
109105 90732 630595986
37214 136227 684632244
63660 126423 899560405
20774 17016 -710993639
45577 12709 294988349
90417 3685 271268862
15414 73992 403639056
57638 33833 -101622298
17847 84433 665477100
145338 46780 -301691929
90376 140728 614661766
68427 93605 687001530
48549 45777 -247587798
99419 93193 106713255
6252 18879 657587349
148260 66898 948894149
64523 128859 -301701656
139873 69500 103371256
39446 10258 -987792887
98548 23064 753842528
52711 105341 516601744
140728 43784 -777425417
37588 89414 -49550089
117047 122975 301830911
132264 90628 -461156755
35049 74780 347453385
65358 89455 -270307334
74462 130608 -472856647
92855 65502 542549752
133267 135823 -968460625
96763 105055 956279197
45775 118573 -272839911
48443 58956 -288318189
54675 73582 928385985
101371 18875 -309632183
51411 38164 -517310108
70377 47350 413813321
144057 5546 57287993
87902 22414 -539942286
56131 80654 -258696508
32082 138474 -851386102
109268 24161 362390510
124380 74278 899131914
66379 106809 825054478
109184 42759 837768025
16125 52611 342283375
86416 29135 247414728
145015 127119 -139734758
114607 26063 -861531208
80475 805 837374320
85348 32156 33308824
39610 124182 642169396
135786 42623 -159972130
6607 101762 -746592896
1305 51889 -838832573
93568 144144 607884490
122355 118170 -397431201
109343 3559 -954468906
21214 46266 -169581340
49261 75577 -724175698
121416 94954 72726648
142013 68482 -593802882
102922 6035 -147136150
46989 52017 -433530781
139221 43693 304932676
40848 97554 421645267
104548 99869 876698574
119627 47824 -629250002
14255 69985 575900231
49129 104567 764077142
20940 60774 172355647
93863 136283 -576441757
66128 53310 877870224
3245 46401 18472156
2778 26124 440875527
16540 109845 -828595437
53644 77281 462926077
8990 94357 119779926
116434 38434 342028125
113393 79847 -58120903
109211 108908 -627756952
83768 81903 -399167983
72557 30819 143352310
56194 23225 -788797421
126001 86113 931501137
73875 87119 -244301301
32729 29728 140217952
11966 86865 -488566698
82668 52992 -896949056
132517 61827 996875353
46827 989 391463295
397 104484 858266209
54371 93907 -731739712
134906 106405 672359977
92167 30160 310019976
6805 100088 813756457
57506 149003 669730528
26689 127004 127535475
51013 16579 438460697
144218 121719 977385305
82610 93962 648940871
19162 137815 635184636
42538 48743 -461478831
62655 95026 -676242218
67445 29128 -238796653
52999 98262 -91706738
137440 75920 -548432464
75117 116978 -756423452
141132 8879 -665524840
31895 86023 -841848569
17562 131290 426197565
74467 63035 955227220
119855 120135 717623625
86728 103682 762191814
75307 92515 -679648073
147634 110096 175564845
91011 4115 -57025204
133357 148143 -75723665
108140 121883 -152937978
98984 124459 -664119293
145691 44851 -380514913
21456 72655 834016017
86298 88969 -494576517
28234 66962 852642189
111732 147317 -499654794
101330 141641 628423935
57444 126301 415851533
134046 80871 136382376
96239 52866 -135761012
111979 145300 725981890
71364 147234 -884760123
39064 147214 995999696
144002 11430 -321504753
91797 125485 -550900900
26713 63591 -830726594
15404 73254 -82492955
78173 7662 -277435147
18325 110615 -873110659
103549 124494 141528422
25691 123092 131039130
906 116011 -743334398
87757 54457 -672350503
46341 30490 -353801349
46280 57887 188386258
145909 138690 -617552547
147314 111646 990940310
59949 127331 503321792
116619 106698 -664250472
50059 42876 78222556
99324 143661 -278232017
132512 143095 -192495045
62611 23497 -425021008
119054 140596 -203718411
35153 7410 -333728330
75201 39687 -84132044
71030 25615 664135512
41828 70237 506113414
99605 23138 664729062
34718 3380 19709698
47347 9013 996387609
90203 120711 -947094915
70944 80698 -327111501
74131 50144 -811227179
29995 141844 838942282
14100 146842 -405380020
137207 139887 214273776
22243 74329 -836496459
108864 66303 112888223
107576 106889 402428370
56688 46578 -307780249
74138 20168 -905205390
145072 62052 824574862
120098 102330 310581993
35373 103476 -633353989
51776 13593 -938017906
63981 41574 -481668255
32211 18827 -769506590
135446 17581 -702549507
122781 32861 -485849042
62736 63535 263234586
129572 26209 -491522054
125132 108549 813379610
65334 136416 -839284447
134691 42183 954249776
31277 55693 941455981
100612 22182 -963799147
19354 89402 140912
55248 41802 181519479
87355 29040 720102521
120679 16592 -658891038
23521 63315 811065313
93711 116876 484531120
9635 23717 26443165
109423 145182 -845854550
37382 149211 -478158685
64515 110329 -375955707
53778 119033 -478657589
27417 72184 818795920
103059 86704 -972631109
143857 44373 -485496385
97397 25236 -117311940
73554 33676 778805103
52592 107252 -592378315
135434 87084 -478872328
82799 105560 -15443149
81744 145106 -725574133
57481 58743 609464634
145821 132657 -988556980
96997 66889 -215691313
51226 52371 716325613
60511 78764 -680047554
84517 27771 -393709495
11337 124613 892889637
2111 108629 -773575706
120737 8023 -679146567
6049 41407 -423105101
94330 84753 -418482007
101059 142621 -404452444
69466 32096 275609575
83508 577 -967951794
77267 14789 746626647
110842 40761 -547812184
65589 96481 255659918
8479 64784 127952353
98517 105244 664817485
8481 42752 -793673611
66773 123817 -800291299
65283 42320 441510085
106178 24704 588746090
132415 68655 788480097
50333 34294 -657624214
117449 9916 797796079
107114 52565 134455527
33955 91633 -980745840
72178 30929 58448542
103518 20460 647014022
111633 42334 -914134738
43612 133984 -907073136
106784 34552 -556591625
12142 125489 8351552
70528 17051 -147866826
101066 94179 514620844
27023 134496 687763593
74217 12664 -440506252
7362 4769 999041863
47169 107273 67948180
122529 34956 -651602068
7422 29973 550763112
13630 124534 -674513850
69229 132796 -442486942
66390 95518 -690393799
59146 147483 354836707
97202 123753 -360481323
62327 50747 -693289981
132311 118743 -173241817
67770 26862 -125264229
68817 83349 -685361192
115259 25036 763259446
7461 126347 734287489
32450 132938 896510923
147888 51595 -820624093
65734 101500 -334041395
116957 103759 -877971749
20783 491 767283955
139965 145957 -373841894
118968 89652 134921472
60874 57197 558518931
83715 138459 -475789146
146622 78499 767535185
102050 73352 501936193
79213 52684 -361377875
86120 60773 4817514
43437 102243 146599168
148673 123079 102130880
46408 130956 936327180
74657 10668 333257759
36537 123099 479544738
48821 120496 -947287886
123251 80167 5391493
129217 144186 95428656
118008 22624 -307790493
119200 14012 594807065
99017 70145 326178112
133823 26579 963188144
96790 111799 -8075052
18233 112467 -343245051
32464 33935 124420646
33588 64248 444736328
132696 106116 -363726325
62691 77039 851136665
47904 136560 -368836265
145697 137552 -821792999
8508 79773 -710427858
133140 3287 -188988770
139063 15745 -390395361
89962 108286 -961105989
56100 50143 385658672
87821 16190 5535949
135681 54399 -621170644
141048 13087 570183405
5392 23880 861298968
29801 138928 554059073
24688 116073 -309824687
134633 70290 -169307912
62794 21308 -962054655
102561 138539 795668489
120295 19697 -28485708
129401 133723 -553270241
45536 24936 -251310335
60709 70352 838544664
26252 2897 757389194
130666 51111 118982530
80570 18089 -90540454
63245 110200 -236496500
10607 16933 23466175
69548 91340 904227033
136764 101890 -954180630
121395 73128 639862851
134517 66865 756658816
9039 127772 542638167
30484 74979 -195375668
47041 11314 302835831
114088 50085 397446118
127984 75154 346206252
118511 74231 -493152953
124780 27269 -659752656
90433 113759 -177233922
59072 42973 -671759035
79817 82569 877382470
12203 148675 -277030896
52083 129854 -994290210
3296 142801 -881896422
129599 17807 -116580490
32630 20142 -759427671
14391 51905 227644519
44784 88357 926263808
62336 114768 751459587
87181 50039 -582064556
57914 36149 218126260
9516 110639 375488845
142462 133521 412043210
76089 8401 -343623325
118509 4940 -249114133
84780 130768 65571922
32118 56336 726656274
110303 54782 927957253
126100 76620 914830457
124582 32501 706981699
134445 68358 106108317
118708 6243 786065853
33121 60856 -103737480
100285 61593 -266208016
31498 20490 -916194705
25832 73653 -930169903
97972 108570 728067829
92191 73598 -543429895
29005 10000 -178029659
80602 15822 350546273
970 101772 -131593956
37817 86284 645078755
65961 79974 -394253472
119027 20751 100271957
81749 12520 254375537
83115 136676 822485681
86576 25558 -110447209
147737 47920 -695790714
89799 34781 -549595300
8036 117662 647510458
88333 84697 -649262454
116669 1966 -615439149
115266 108810 -226331847
102295 145595 -554127874
2537 69541 183788542
86722 105830 313345125
47001 140770 -325771231
119262 19182 -96041033
28089 59994 590147833
57075 115203 979475619
9617 96197 -314012136
56937 80079 -442109178
122500 19748 -813500252
6120 149314 909838426
53119 38627 175000207
66922 24116 607098306
129718 102774 68609319
67386 36412 -925857479
137795 54545 359705213
8060 57017 -965621661
48837 86389 411577697
89114 127104 -432975380
56625 121411 843744641
69830 54104 662800480
117821 462 374862716
10835 123643 -548843157
136197 43977 -662446863
102890 123546 -416688557
126151 3860 866251130
110826 8352 -78186462
88169 2096 -979957185
27592 875 262073761
50241 3588 458586925
81662 68106 -928926240
31424 10986 -470339066
724 16379 446941402
9651 24548 -147325688
14025 70495 -382980234
145838 120926 927959071
16857 52825 -585531490
42527 75477 116879112
27726 77249 823680446
120898 39980 -457625322
91523 43099 -202918075
109220 100217 -665551261
841 76631 115426329
15694 70493 -479182055
97282 71304 -93020165
66015 104375 257481867
49944 124036 -3205758
80256 5215 -42993875
95334 148340 -221522035
84014 143969 -920673589
144742 89254 -412539220
25269 60284 -412817669
127099 125460 958110497
6254 75343 122011749
70645 78932 190047414
128034 50699 -232735259
133076 53 154069521
136583 25205 -388235535
4325 43013 296568638
49107 83413 -157354514
118603 93608 705262711
98460 103607 -678493547
110328 54445 -292972878
62046 71947 -967850257
141892 57140 458336158
140462 68298 -990154112
15285 5032 -598958443
92348 48946 240932645
34840 24753 -521248975
136528 8790 273227155
17285 144553 -76510212
71948 147314 34883789
104422 47836 714286048
145308 33117 -466838415
58566 120426 165335613
113478 120777 183283924
16980 103702 401145798
149492 95550 627786685
120340 91170 541526503
10989 124029 -334695590
45152 86692 -899478794
137156 108320 424180998
56204 37024 -323746262
131324 46457 210014834
67974 16595 -102402712
111558 117041 -564968325
141894 7751 423600674
55247 10480 -677048469
8005 131985 824492801
71085 110920 535906947
1409 134977 203019166
12212 120647 -204060922
118602 5407 303595563
98930 135630 -176144621
99000 80270 488689136
122098 1604 -821645000
140833 10584 -831024970
149403 117053 100549434
97828 138249 134324729
103320 98390 508412410
18351 40669 -821229394
74230 72045 -509669770
14067 18138 -729969317
43829 130248 -6090709
118102 99988 448944779
130302 104041 -704430122
92853 81804 -222623665
39092 142121 300208467
54853 121918 -178496357
99020 108319 583417544
115682 9640 527857169
91843 71854 700178878
130097 128929 429290007
16296 57062 -15100523
54688 9429 -391576797
45729 144194 548763758
119441 69305 723475141
48124 92194 39098726
121015 41182 365781558
97172 35510 -688402353
100843 121507 349503949
128833 68659 -648651994
10385 89894 -693132287
142279 17049 921491139
75714 12376 -840429944
26281 50044 -501247130
146086 93929 22415760
79135 5673 744931528
78079 136121 -591760572
7545 24098 871591488
16598 25611 -286753542
60476 17556 831299715
120697 41031 305572657
37573 85375 -403419080
107802 23105 862551840
68337 117618 891438732
33200 1032 836300351
41090 11962 824020037
83542 65081 -951718407
122465 144093 -169474996
108581 3947 806335476
11222 105183 896039031
67629 3660 -921463071
109350 62264 742833198
44989 5191 -671522875
108798 98995 -769848126
19131 57296 -985329311
114144 121340 -594519991
119628 8631 884100128
31643 67378 775907074
12538 3994 137046625
89556 49276 252077789
51571 148723 884683545
66769 10205 771426028
149183 52427 -571926150
30331 134190 -799524541
128332 140603 -187863573
41757 69126 -161083131
109938 9310 -740825030
60850 92203 585394875
30619 101704 -277639575
101394 132422 873794480
114615 22688 902171232
15909 51353 341181493
77597 25297 -828908105
39953 142506 -347416469
21935 145650 475078924
35495 21952 -322000622
60044 40331 445135378
11094 73109 -538339929
35013 25215 337433301
84731 126090 -439681589
68939 116158 -259292727
18509 11657 -99105675
147837 126107 330332875
73899 118272 148932379
8777 84459 -777732470
7555 92349 176140902
58383 56445 -93975954
33883 121852 -630546189
42626 107245 421335758
16875 86029 -241799473
86659 111449 422356783
16942 38616 791688863
118081 27082 367517501
115002 95036 -803666827
125666 72462 -622275954
90477 27612 903208095
140447 83738 762504505
117564 82889 -332546504
38698 5256 860103019
55937 114119 -382929163
139859 67190 289729042
49390 138666 638574050
116399 123403 -717024896
130734 137924 994769774
84814 88946 955050662
51482 37126 100798230
12027 149524 -416325480
65112 15243 37742948
9036 109858 -854654991
55279 18639 532773519
53609 41068 768297478
116290 33100 -591510470
13850 91395 -711268451
136699 60609 -61178784
141011 62146 -9135911
49269 32226 637247876
25224 13848 -10341955
27820 139988 7341072
7563 120932 -557990857
62610 13169 699178555
147424 85703 130840829
19450 25578 731528509
94859 132877 -549618209
138235 145517 466763401
75674 14650 16861046
4563 82547 890871766
43471 83168 -872983331
34650 22865 144357227
96255 135429 492652989
22092 47986 -78169712
105941 79492 -368196092
24396 85916 -158094880
29113 72060 781058963
133172 36795 614848287
17157 79046 -562115363
3000 45562 -432373467
119710 83262 207204004
97076 97755 -294044468
68882 127939 609631982
100360 21929 687183147
106974 55200 516606505
119728 106934 241513474
33235 64441 -706278719
42387 32059 -353469615
1996 4433 475364285
115919 30799 -350841804
37781 122921 -872798529
118512 19357 -436583239
104628 86717 -990605658
34519 81927 306588554
149455 80335 -108701431
102990 136312 -72786935
14354 39367 -358577421
71034 140651 638691518
148472 59072 562353632
120126 56614 -781223170
10861 141882 -5442204
45861 138385 -152744232
147617 96706 375103366
69144 91634 759344795
41569 124875 518002162
44568 75148 703759555
80050 70251 -289665605
54556 95967 949286203
132913 97985 605092252
122211 79782 -292944523
31953 39136 296021374
96282 67374 -258131577
138684 114453 -176995128
74496 41803 738578148
54863 23520 -796778791
127625 2479 -662984822
132782 111898 273364068
139670 29870 -486061390
118399 115072 474335787
149322 60465 -384043807
140505 29537 181385717
71980 83845 249891095
113919 7722 -188137294
55227 134595 -276466686
119072 148893 804466015
39256 33791 907718603
59147 140694 77123546
37264 40596 124418387
75438 145246 -463507768
36561 106326 -41037478
133170 32987 714732453
38967 107041 -814145756
91113 9674 982719987
108759 20497 -293267819
102942 118015 -575191156
119966 52136 540200752
138664 64761 456098587
74048 25356 128094317
103754 100580 192822000
834 76162 756561445
121519 15377 295627679
127565 56450 724181678
97708 123107 -761575478
84586 110477 459781611
48867 118840 288163776
1922 35860 570252753
115453 43964 -526162694
134618 3139 -175970683
72173 65191 252241537
106836 132364 241889930
65293 28061 895804068
6350 47295 -536396915
81014 79975 123144356
24372 61997 702415871
35504 42448 412187296
119909 30933 114239419
13891 42093 -204671202
16763 24315 88373556
117992 119876 -172341982
51108 125816 -838772221
1870 146451 -615206825
29395 90009 51977220
84229 6872 819565783
95052 55775 -656383180
71827 44221 -566419942
86187 92395 34150016
95383 1953 32394352
26034 6913 -878394271
71745 91555 -998528436
33602 73511 578519593
104875 124742 -476146226
65523 24534 774578080
103973 79218 -703014390
148864 48023 -391784465
47432 122191 -616923104
138265 77628 870489641
39170 114276 385285436
69050 28721 426102269
121429 1420 47105930
30261 34646 367746063
45281 1135 350695996
31998 120401 522046994
42194 52800 -197217063
64018 16304 -528470715
119217 81884 425354025
79539 71976 578367303
63169 61850 30523607
74805 92234 365083044
136410 45235 -6975384
35825 25373 62750270
63731 74037 -886581924
79956 29438 753182021
61410 23406 -754016838
106632 101816 99935213
74534 33432 360550515
74531 61136 51896720
43390 72054 -875763707
75015 52703 -519030603
16113 146620 66126420
92593 104686 -985658465
136943 47353 -143314873
145234 94313 606623754
145704 14309 650555756
143326 142423 625664745
48761 85301 991146336
9930 21774 296493797
149267 2567 -491643659
41153 138112 132465991
137612 130388 -738188209
12937 16711 782188672
72111 104782 328909646
139522 122578 -17298632
76200 127752 -308952881
148150 142219 -111386799
120426 6809 991159139
81779 73296 -233625913
103945 37316 -504619213
105811 61678 764140949
43208 5471 795305993
62500 135813 -961632195
7845 122631 854456734
38511 46257 -187032324
148858 138849 -387407480
29094 48861 -817559766
123240 77283 427379344
64077 149679 -650562657
108179 677 -46052674
92880 99756 -557147315
139009 110130 571777947
17913 70690 -938467379
59188 95249 57820525
106003 127872 606280291
115573 135416 729729080
32146 63638 801912703
78161 105987 721948835
111937 144390 412853932
130391 10176 110431414
85385 50880 692470696
144984 103591 184131254
84856 14168 755671713
75280 145362 608242597
13149 61668 477875255
10480 70250 -692091270
118500 48482 -814166759
46400 62615 -837889435
130408 62422 -501207562
103887 9560 699696521
43183 101088 498732766
118915 84289 302774778
110863 36822 -657682521
30837 33205 323776413
124848 82020 -81075857
26 91107 -803935000
122773 120104 -157096180
50497 106180 -255161074
69067 31727 728992295
118174 129824 -747819497
60898 97986 977421057
60319 124248 39054749
122715 79536 953089300
23575 48651 -170581411
103158 65756 -223685906
64630 127137 -725272233
118327 125703 181239290
39698 95641 -426916514
102826 82166 718370434
114624 147442 -579355141
101460 58422 421639337
43443 70948 -556264041
56897 61975 231394087
92777 103127 427733900
92127 26958 -824426173
72656 67489 596384671
18542 110993 -820297425
69161 114323 -783108976
69428 139178 -116548205
130127 46598 -888356628
86185 53380 970004580
573 59922 -475193192
95790 54897 -950113387
58939 113880 -592512444
96108 16774 639776904
134107 66792 194632822
88054 71299 70717448
79216 73332 -720854400
8304 26405 -287105963
43091 143402 -696912659
66157 67103 -774654326
16668 89780 -621342513
80987 29731 -924687688
13065 144139 632037960
105685 109967 -544362407
25401 67137 -454864592
39627 94848 312852435
107749 57127 -88811461
82643 129765 806574104
113206 87263 -185441527
408 85900 -75505981
56364 147191 -287622079
32317 82398 695006243
78210 105400 215332281
83034 119362 327613392
57907 76170 911321752
122776 136523 -839794334
105177 109750 -195158325
107255 82450 376950525
11020 122133 -254793489
60322 127478 357447072
135084 74479 -575667643
95541 10454 -536690785
60334 59182 -851223032
108132 19141 311680340
89320 145711 727285601
85203 133227 84734596
78003 72861 -652318185
142390 50256 -116318920
78067 130879 438200035
148740 128662 -68799304
23373 79102 266781152
111224 86605 -664642132
69312 107369 -460967480
116504 107134 -447757189
73349 23529 94219110
138554 7384 649486998
3611 49924 -268136196
46902 107575 -102505432
99500 24100 -197517066
142171 35716 724816988
26812 60383 220170999
110013 76871 171241878
98745 137111 -269646816
149344 7698 -23423424
122725 47969 16192162
41074 63888 5178420
17619 73947 -960892311
30801 132946 841021942
68635 97587 -855781839
85420 22284 -206211595
58011 68697 -886564904
76097 126797 257716176
106142 136706 -477747997
146874 9818 -111549907
66573 143937 740567921
81698 41307 629178157
95696 71102 436273905
99328 74984 -437131988
118779 75986 53858068
65281 43475 436483277
47429 77576 761295707
8986 73728 545695123
19459 133135 -206429231
141642 26589 -510354262
142531 72699 -99093890
21606 80427 -543594336
86546 40456 321910271
67282 106602 -370879444
82963 125282 -917728325
134206 70504 281654091
59033 108931 113855476
38161 95625 776074548
37816 134180 -973664099
135284 55959 -838302889
124206 27841 -961249771
98678 49211 430080321
139661 38054 -392548453
12245 70197 315804406
72054 130423 -600486789
20256 46520 74738260
32275 34284 304520361
103009 118215 -743306308
108687 72786 843311987
89335 133962 -116813254
42030 28550 -173020481
43403 3149 133270321
45114 139985 581988979
103986 96977 142059720
9249 72228 810125727
36581 110554 131765406
133128 20077 -221478020
75955 145734 -621913377
91666 98248 406998249
62188 67137 -738032221
94094 109793 971035962
10167 42812 -229198120
98533 68556 -961965321
86548 108652 -984094667
46147 87574 -268145191
70440 114463 -879883549
24877 4009 -274091178
59683 8185 65139313
5603 95422 -263136356
82224 110394 -182844667
100034 100557 762056642
134276 84643 437093671
43384 67129 -562598093
109858 25107 605035165
48567 124685 -580867177
52274 14552 -283259992
1566 58302 -360005128
30992 118259 -875911116
119133 110912 516637135
24524 5987 -173769547
47665 20100 -379800971
40719 30076 -530636967
115574 85330 388819618
14844 56049 753234314
82106 100474 -546099073
23649 47533 7647874
119981 5679 560610351
80391 54894 803264032
116373 136540 969907861
60691 12671 -286374432
37672 4000 464752923
21753 49307 -733091496
106758 33814 -914652968
101471 147898 -101020608
113348 84734 171553106
66662 47911 986052047
34445 96948 577349925
95197 47993 842875289
9702 70256 -58998555
108911 123706 -792576488
124253 25981 15684465
96765 97911 -381044376
1259 45974 -79124486
60447 59456 -292928636
100411 86315 804040794
13444 111136 425246459
129449 120694 -22578205
11597 89845 -768953089
83223 26190 -945023525
119018 68549 544678136
116293 103576 -488140903
97781 86403 98921828
60236 69857 -873920941
28335 58477 -98050633
118522 31969 413842276
28845 48224 995035064
112354 57260 -479924110
27688 115878 975753347
51964 110190 807112427
146721 96000 -207296574
96416 67339 -601039880
39581 110108 -865136382
7994 118871 991445292
59285 106737 1673974
22475 106415 697297367
9136 57387 -947814455
98477 53100 -471716820
14318 12845 424587359
49063 37120 245104678
116084 64021 -109191066
102742 63832 182483816
74223 16087 -42643080
65076 123590 449621808
147871 99909 -764588403
103466 65533 -307645415
84892 32235 -489387966
116503 131204 -266295495
40998 118539 -445088764
51862 114810 867034965
12738 121903 -343209870
84827 85530 -60932206
86231 117876 -591098524
15698 98146 92298915
47257 64372 992032015
91341 1404 527693266
118617 100757 -838269182
130372 3620 -941618948
58415 117657 424597555
86748 63105 663224990
58648 140114 -876179170
128999 91705 -21440271
13932 44868 -569042631
86863 16182 -425002089
2506 920 47458559
103592 103440 -66698845
58598 107179 -298507871
47220 133907 -883227473
93864 30637 558601339
38836 129768 121715312
38518 118342 -94119347
45433 89005 211472533
148002 123539 -677438044
100229 34907 176065713
70357 88969 -382832198
69403 91251 -65064525
105454 35020 -306776534
128532 119111 -379019295
23293 149360 -149097106
139377 40146 -956221605
34765 10313 -870567250
34637 141248 69337138
3708 107826 -844617181
98610 29606 -236770745
104871 82490 777625268
30874 106372 62617958
142954 4698 995263329
110773 65296 -815203623
101112 145078 -692774784
67499 39858 982009599
18962 50425 820992282
137362 35373 -31566168
54565 140331 -864895695
1556 47301 -600734604
69018 54144 -508496585
53169 90397 -645420141
53259 18438 -96878268
57045 73533 -604104019
24469 132399 298323385
102488 139192 898489251
22950 45170 -863418390
41248 54327 -340434450
97965 124547 -331061754
6026 141239 -777490813
148273 102929 -509974958
22771 29259 -156324
13026 70912 447786138
68397 135709 -495369638
17893 44508 808154922
14179 119915 -313806675
107490 34997 483489156
24331 28178 -854077235
118436 10358 -585210297
29200 75601 691259943
139629 78157 -904068019
39096 30404 -36005168
51795 142323 28014492
54558 92256 -262622374
78134 131954 777371096
139185 130456 -557097645
19717 23746 121967566
58299 64135 244092895
36442 13667 73467203
62304 43411 639483724
46507 61113 831409355
145174 3591 226283836
120378 125867 -27238900
75129 2793 601960580
94788 147159 228585340
25127 50144 -435647247
64071 12034 -130044748
58541 17311 227305181
23022 83022 809080245
82798 133105 567998719
19320 11636 -549122612
112105 44865 -916618862
26184 72025 -510480434
53295 142095 -964218865
115343 88710 -860420519
867 81694 -507530707
53540 69317 59732695
71549 134473 -80946957
50269 81022 -319168881
79238 111328 -818263827
136115 47526 -960873999
101753 77821 -1188886
127399 98191 -314180253
40610 49681 722616515
21700 140171 -70257268
47163 56891 488639336
28046 47382 -64768233
6842 95897 933176255
52820 46692 638774962
45313 81175 -460738114
109821 38795 -579496028
103249 78604 -417210364
105657 25504 52394544
104245 29122 192587548
94511 77020 -35079363
47392 96272 167334792
48436 97358 -199572865
60083 51192 448339522
80796 53691 158536888
72228 64141 623169944
71306 42693 539120053
17681 92392 618813782
42068 87195 -869244013
44351 75740 -18989180
8438 112063 810717054
142797 9782 -614880740
19967 19052 714424126
38053 86888 901529076
114547 85344 -44755880
67320 112277 -399379945
30095 90174 199550758
118561 63160 738274922
126729 127884 -359071487
72295 121384 -405109276
101299 129279 -748946751
7631 128732 587159933
63801 58088 561052405
79679 113778 -696508732
122037 112067 -872676575
133425 46254 -647865284
43628 31408 375263510
100302 126645 897646179
3435 47609 -970651984
56545 68777 15708934
90288 49231 867407701
51749 130836 210623429
93616 41956 996276965
20083 105245 -706987428
14691 53787 202453774
34430 64146 609352875
93788 37704 -993371481
94341 74750 574241
6901 99368 -111917006
58760 146915 -573198637
45607 84398 -231145458
90133 3314 -880445258
94437 146279 710007499
62338 137206 -39106037
90142 104259 -104061521
112031 67944 -981035222
44732 84815 -622428924
138744 122707 -725907519
30464 132422 -454235969
141912 39940 -721467979
145531 56398 -439142341
84648 63713 -487231434
105210 65148 -995521397
99741 78770 366898593
2215 57111 -590646952
44238 127906 -13494360
75227 95140 952487653
93788 66286 -214073861
61219 2215 76814716
139882 67896 -321039035
56014 146174 476452474
5289 134877 450903722
125561 115474 558693935
129124 108569 512509814
98816 63721 360299272
74378 3576 -640234851
121551 101661 -642988663
4122 85141 124416969
140228 21919 760789515
24247 80899 -200287591
140822 70874 35306721
40342 140459 -576074448
9127 3515 176093764
42681 8988 -663686156
92838 55273 -548944505
70794 107777 224252791
77014 9659 -424449937
1789 1139 -654842540
54387 28521 631685677
65231 35794 -951358097
57345 132186 -391472137
27924 69435 985099992
44671 14691 -100161060
33865 96152 -769822714
24221 128468 -516534625
36100 108165 -334749869
94431 108415 -813220928
33222 83094 819318376
93763 108484 54067123
56992 73194 747716601
62756 107802 -999282601
64351 94563 -228035494
103586 22306 109857225
115581 75937 43559975
52361 105972 267382352
22451 13828 -43076594
16454 60768 -640087873
92764 66643 -833289440
50007 64061 712989303
90387 15857 619829055
83661 73834 937672404
51656 45910 930985041
100937 58245 230566870
145525 129021 -285282307
104816 102670 847859433
81397 115631 392068920
62403 53651 -850247500
128428 8512 -825080999
129043 89848 -585372789
53906 112573 557025322
116427 78589 -799152462
117085 84901 300135035
106954 137822 617159972
41377 124170 -551664750
95277 33052 506012455
10357 6741 816369349
41027 3497 -759695694
11966 111949 223068267
49944 75622 494783884
54969 98735 609155952
56567 14076 28010389
72626 137678 169720873
89997 35399 -259645510
102753 131832 -667589936
78803 85743 -600060912
2928 88557 681206976
126067 11057 -136701950
55805 27752 55900281
17448 17165 135340223
25793 72311 -670887423
6129 70281 520996075
57044 58819 238111027
13874 97602 -179474677
8149 104094 -303050550
61938 139786 226991544
21916 2504 -884619114
63074 135792 -208894556
34552 134257 150986805
32863 74150 515548187
112739 90827 -941834449
103608 64515 -538927672
108282 44020 -282456908
20336 74132 -591027193
99652 11276 -932467209
96767 8141 -521983531
1982 93466 626821117
19687 12117 -184326601
80884 29193 390153284
91776 24911 -451079682
8230 91243 564975094
134597 111896 -502889671
11109 92137 -792621796
143286 144122 -550806785
136347 76086 322237697
135143 113037 -711210264
109741 121111 945221518
40285 91048 -440523728
19235 105982 -615483972
6325 25298 192378168
66114 54947 398523014
14340 132558 -668499893
129810 13495 469106988
54804 11363 55240657
99034 14050 -756310265
41540 126250 -657562923
48833 28815 -347382470
80096 43959 -961848078
95567 49369 -554812059
113182 57811 367468861
34091 36613 -103105447
76885 102610 749982292
141303 53726 783344378
138085 47052 -784901417
129349 7474 253648822
50902 36315 831688717
7112 12749 -81114503
135089 76533 685040433
60513 25024 -892533013
72768 108350 441347639
86063 98434 -564371647
98752 40307 -201399126
84662 75085 153142828
39319 29376 -504774552
88923 25200 -659145871
40868 54778 802057955
82419 102613 -936633768
18988 3671 566285134
75749 68549 -588929724
142888 53293 -526858318
131128 143838 -416774062
136602 57258 -157422765
1608 124816 -518596850
80378 70558 283881207
121946 91716 806414899
138049 17252 -926316392
125 104520 -160677723
110239 139902 517566040
4526 33573 49317232
29814 117783 512013626
48179 58472 396908176
112462 28684 186846096
27161 2653 706100000
71840 38040 297657001
24979 141276 -793800666
18531 55208 -329515783
138207 137369 115587846
146947 130034 33114703
35284 43698 744752173
88943 136981 -487901527
66840 17937 531166783
48083 92780 244630524
117503 39163 -673306061
27910 43683 473141682
130963 25257 -929092042
76634 105311 500788437
97088 46718 -947311567
37702 57812 588155301
101124 107086 -830191175
124522 45907 -908177988
117671 44971 667163188
147570 57217 288224467
111063 97104 227080680
37643 93232 -80300720
11755 53964 -428223337
80986 148450 160925662
48360 103179 -497000560
10851 132581 -731587132
130745 19200 209330912
127872 137528 3479176
10900 70475 -110544774
108304 122034 321476076
121929 90133 523597046
58049 75030 -884218500
11073 94136 941833025
13392 58252 145193175
112301 110899 916774866
50705 6447 -494911613
113770 38975 146885187
111884 139026 -212593245
128354 73326 -27257378
40123 33525 64566178
136674 36769 391106838
10903 99359 -344766075
130509 143509 -848501622
144626 462 184685062
83350 119088 -760378023
44283 101302 -563248586
85826 124547 -145496613
135657 2390 -359089678
51541 135613 584885369
94065 93145 698578241
115733 35553 -426332190
80661 10242 692670194
98272 87494 163807795
96870 8285 -995332896
107259 18156 -925658575
67125 81415 315182890
146690 119830 -618077623
128798 40410 649528894
88649 38973 -208685418
119772 104379 773768650
124363 21648 97945681
85624 79561 -66206364
116974 149110 556370216
13733 58773 232562085
132819 73568 -925586604
48844 36887 646614825
50518 22696 909259759
54130 53287 -54511176
55372 48456 -725417125
81028 77986 -147179607
33927 144554 -885405599
50345 131062 11423845
27296 96343 -387645220
49419 65151 140845262
94822 91431 -440291878
24866 51273 -170517690
79910 52114 219065727
38379 25341 772896361
29734 148333 551292030
79902 68014 626780271
110662 134932 261454416
61812 104421 487371408
25908 5974 743790508
39632 32356 543084268
108708 60885 -727409350
9454 15503 -469519545
16409 65053 -822798377
4651 10107 -571058055
115271 60285 -126873114
149072 32377 -609009729
19646 99968 -968926783
95334 31614 -804086656
87970 116077 -458455218
122678 56031 -937093753
122048 3449 -506753883
121280 135197 749850904
63991 132920 141814340
26469 101805 297293450
37434 127596 -823018549
103367 89343 -634138995
7731 67262 -378473074
21938 11367 -218512475
6680 129679 -644951105
5455 65128 662780674
72354 134902 -176698189
78762 129081 281382663
7291 26872 48747842
116554 24487 -630998763
128185 34246 -677752795
96044 80706 270099215
55516 125037 -528483722
35 74258 -790505650
25295 136933 53441707
65024 5925 -890463980
62739 34476 -580638907
22024 8090 -933493707
92840 18877 563528905
72990 124687 -258812618
95787 118083 -588380397
50781 105362 -137866442
127200 87351 426135391
121537 11637 -592586780
73589 63358 -464031384
57994 53857 216013812
147134 136308 752932232
116245 34504 -989906324
65274 75378 -737937268
87222 62282 -275010099
129439 90569 -49447134
120591 68866 163862737
108676 3943 -196493329
144113 81593 807473096
49513 109832 104967988
92000 26540 -124949314
13624 32277 889716199
148627 143313 -952886783
113364 137917 63394890
32735 80419 689605437
42722 16887 195196248
62592 20719 -79234168
42578 12835 -561649496
83839 113623 -951533191
26559 35701 804078470
104983 124644 -179759929
121952 37750 -942013941
133196 126847 268064817
104997 18142 829326979
7674 102410 -331565698
44170 28442 964114324
15216 11299 273099893
124692 117374 -10052203
48499 104779 875778749
47701 90029 -401580351
145952 132973 -334887361
134950 34533 354860642
84957 32487 -704383088
12464 83867 598094723
17877 93739 79024284
118195 58349 -879263203
90001 12893 -210281077
123874 108975 638306270
121084 5239 424714137
17883 80622 -824637206
82289 140246 -268504453
64106 24105 -755760010
125702 8200 59362590
80010 94866 506163880
11385 32212 436136850
4032 146735 -878947839
120162 86337 853470918
137418 70353 850316393
123660 38339 973917526
85465 3626 -567140123
107637 28856 34931596
120166 46880 -659462199
32735 104765 270800739
36240 63049 -904799594
98815 21376 -228008200
14815 127591 792905110
94955 5101 -533151715
106977 119378 942152698
56502 94215 395687411
59807 59834 -482239450
1577 6990 -5513501
101367 133262 963919213
50111 141306 831763260
132393 2381 595113098
120779 8636 390642844
72249 59843 363701601
119041 91208 300535932
19007 64031 8763946
49177 44448 -536541652
138442 72546 -120091298
86760 78307 235915728
103857 27110 -210637322
84645 25909 -782410004
69721 56577 -641063584
149277 56114 -508426511
18992 43782 124185624
14460 3157 -997662226
108758 144469 -530110708
121593 37376 -841202149
10681 131511 936997761
61570 148441 -58153870
123593 70518 -363290924
106136 139061 60731496
27741 101737 -672395630
122485 127741 700358456
28478 88695 -923743565
133784 105240 -949421254
23165 109260 413729436
87878 67253 203837778
36936 16104 -834049932
49456 17900 670608680
92964 31293 51414389
47017 114588 482633197
28429 120109 370089206
68374 144078 -605473676
100648 86066 982901580
49927 111626 -623908555
53753 103714 -855883321
53887 82148 -640196911
51223 55259 -102697515
100031 96099 -708608568
137801 101658 -555138574
99950 114699 800123849
119539 57436 -866923147
124909 121087 -552309680
94021 101821 -250627502
128676 76118 254809913
121184 56539 -764146868
96988 97547 -184571564
25607 95391 -701377594
109402 119369 772309277
84472 27476 -469659903
60824 48240 -210481409
76452 46996 -755296669
106010 120734 -883909752
142056 147966 -486036058
70930 105142 422080376
75101 40108 22904792
15526 111838 -936742787
144180 49226 323112857
87800 144201 -670822769
111559 22482 564789248
98949 153 -551259788
6022 137014 784241099
124656 108721 788080720
1552 138894 617924636
44658 17223 928988241
26987 79197 762141450
148289 55594 -911961796
108334 134369 142520771
89443 145683 -549188504
106346 13494 552441030
85242 45942 -966992214
42087 144823 -416649796
2278 97505 755963408
126125 50936 -442918948
57619 25593 -687045139
137628 110459 230414810
44673 6093 929833886
71980 6866 48764547
28870 77237 -266671709
83145 20050 -551003495
122063 1611 -313169505
101798 12652 -155894291
44827 109284 508293680
101484 30835 -399588786
102049 109097 -900849610
87976 137403 -201485494
52369 140286 652770663
77551 131700 923441386
28674 57204 -65980597
149355 139589 758321355
73342 68117 -598614291
146830 3519 -284867102
143722 11449 -600485562
86485 113200 154283413
27865 1121 630825058
70012 27486 433681912
148375 39552 868740378
132696 98089 538571513
53631 78485 -262850915
110594 45240 903993091
17742 61291 -349127455
114071 9911 230425000
69809 120721 837467585
89601 49693 906212036
80775 36406 348992437
63323 21110 -193118470
119529 79091 -546395629
100035 130134 -294440485
94440 20891 172921459
63524 18744 -99842408
90107 116393 -630723699
39594 81075 291757981
71991 132678 -828268049
14208 111447 -980411483
92059 145282 -692753421
287 101088 -930425280
93144 101510 227988189
17930 80126 971032275
37657 82484 587950894
148090 46684 594893009
42105 109694 653698528
132519 16887 -693388842
141102 50308 -663424208
79029 109023 943336519
40370 146550 549257764
47236 7810 -787013791
85144 26097 -668232081
76543 74944 -183346008
124798 23686 -290604971
72329 146689 228857404
97226 102915 -370229512
68216 107056 -545235596
125957 102603 340644219
25901 51799 -907622626
136376 64195 -96271009
26380 127120 732120241
112335 37406 156735726
68853 8371 626134047
40424 121914 14850059
32375 139945 459374251
108358 94764 -610425140
58673 82426 -355050116
41256 80952 485440650
125388 82217 894627630
33854 43458 365825324
128758 36439 -338381798
124978 44920 10167318
67513 2068 -572945947
114843 13808 580334530
79104 28455 718444505
76803 25879 -72745457
25830 39777 119277192
101612 34071 -786415549
40880 58604 354735981
79052 145192 13770763
114815 67807 -210332220
24388 82616 616063905
94352 18196 -53320926
40638 95375 287042452
74401 109621 -39283514
61591 24219 -886181474
11165 92188 915866745
133844 52695 297668261
124030 130086 505955517
94694 3812 -333745594
99973 131361 -995017729
137843 35906 -878892194
80258 133372 390661810
121342 15229 179979402
43401 75924 829878795
60735 47318 111392581
138071 149675 462547834
59756 88409 850609748
34120 8681 -918956460
207 21997 883765424
64715 100255 50653147
68854 51188 141124340
11438 59135 -320844887
17728 1402 -289469637
102102 123802 -705766451
70387 30903 -683920356
47100 81265 107810077
68283 81018 -551267841
145904 43952 858167810
24762 119817 962561335
14514 6925 -152420178
116149 134720 590226651
36166 17683 -150070077
82754 131434 508372777
109263 11352 -6185624
144999 131271 -242974313
110198 58566 190335303
99897 120628 934575947
111510 109317 853205834
85107 21463 -22270051
28115 77968 -177124978
107893 128667 922039968
148009 41786 841809668
45154 134683 -105321568
123337 4217 606501068
123173 50493 -751247761
29648 112741 457311223
836 53631 -235078656
146745 12972 944703801
84271 12905 226380927
145387 30187 274296511
115539 140906 629352186
114851 55044 -897410130
77503 134783 194965647
35792 85859 -447734126
62637 84982 936594729
8308 22541 590889157
98203 13136 255826303
76029 68815 -342484993
47511 136140 62661899
131759 116559 285975153
116127 15448 831433095
87664 119419 -649866617
123625 39596 28933161
50084 96372 858758589
74745 118633 -707985108
97300 58609 -968627468
12520 92016 -785625337
16646 104959 -438793287
142736 86831 51686125
15705 26138 -157897472
116969 31398 -515981624
77333 109685 -491572240
59644 38150 -306685551
67040 149351 -503804582
134039 148599 990091000
148730 107095 -338276568
28133 14051 -385604542
48995 88515 -143791558
134802 110530 -738394028
53912 101356 9013042
70812 62025 -849783113
6545 132607 -504054472
108663 69595 -439415843
46684 73004 -772611737
46833 98316 437231069
48391 117815 30130983
53412 105578 805598347
30068 54057 880030829
16159 46471 857052230
17622 27812 -24266108
2384 75388 -886577995
115688 110697 -941908884
106512 136869 -734600005
95823 147256 615066220
29859 96350 -945954270
84912 50875 980142937
112978 141658 -145936218
68663 110144 -368716772
123833 120079 -972418212
142635 29282 -816204181
141299 141386 -400676152
125331 56886 428857308
106491 13201 303347232
108729 19898 164750922
55114 36549 801552547
83976 44532 -172369418
1426 35582 26723178
86779 124988 -435601515
107136 106681 -43329903
93561 100539 -635883905
47900 16797 -213462275
26237 81067 769003182
10012 4159 60658011
88888 60166 829499531
12268 126722 -656169911
113417 122970 -793004928
70304 56750 -452336075
120503 132356 -368530824
88450 6476 728617349
6616 29368 -932033961
144079 144052 -216977740
126054 28372 509168943
23727 105997 -809636817
46837 4094 -261287812
76981 71894 -410579025
90774 3272 -264587041
2975 67755 -321461906
79791 114914 362306427
87398 116964 -723306715
103451 12712 -109927889
47995 79308 452525135
46691 24458 -487440033
24925 26817 -569208684
41143 17182 606036366
139814 35849 -955775952
16239 20067 449055213
37951 26010 293227393
11105 96271 121988726
30372 30658 938370645
40598 40082 632180611
806 108840 847986781
136834 36802 -391624634
84118 70129 304682412
147745 76073 -359285273
33501 11077 816616966
96334 836 20856973
67303 100237 -1835916
121040 8499 998167071
40195 128909 -460292065
133691 132011 -889353291
45993 50150 25001267
39327 49172 -870135321
16074 103411 -814890474
8416 43051 207450170
84893 123547 -837797018
122829 107915 189890677
134566 14771 417228794
146302 95229 -70703497
33264 67637 430213326
11079 130207 31207718
65291 20930 -853905415
61922 64180 -405155056
134491 9276 956133809
10809 123741 890042419
116481 29829 -576963406
79642 104159 -585118161
39272 25099 -467422576
4723 5427 -460130717
96697 44158 822549624
70543 143576 -140251848
113324 79221 -906384658
31941 33743 -147764001
57170 118895 389279985
124729 74730 -913192631
83994 143099 -971502176
30578 114853 340024018
37263 130501 -563986450
134402 12601 953651771
55133 73328 241784236
131807 27935 679888870
143115 142454 -142417299
89021 35309 277457324
131824 87863 -486163724
70053 8189 529450911
135520 32725 219981750
27987 8254 -574195151
35063 9424 871097970
36303 27232 866757705
4675 28718 488276300
136442 97491 -628291807
58940 95705 582687033
20951 88975 -499448526
99537 113877 -624768785
84417 38579 -722404648
88599 117175 707163022
38872 112272 -907769253
143409 77593 -800689499
101195 114994 -619119486
21782 52436 -907977699
119360 85738 141778609
28552 94885 972553827
125146 19585 777345263
34059 10959 -436398422
135216 99460 -6740660
32280 128514 -980619484
95339 49374 979858492
117019 45748 16661284
116245 24567 -389196463
98815 70068 -274469273
121857 21403 -743567548
115031 99447 428499945
23643 108228 690937507
65930 78335 -124800080
78256 1377 541047786
51103 145352 178555818
147122 482 -875411124
42324 77257 -334277972
114662 18672 -499701664
60373 89543 410279539
87967 29702 754272556
11907 147382 282559511
7159 123932 403892065
52011 68313 -514694965
111866 54156 -620037000
143538 132608 -440169366
107163 14434 -406614591
55632 25535 -751593656
135733 81220 63711169
13590 22203 -696008700
84056 117384 -626132
18349 117809 156660129
83079 109119 -7644049
28271 44475 -850044057
45490 76887 -570411137
6961 8421 -859648641
101982 104281 525992499
113136 40341 959829132
128053 34543 63533942
6514 81914 398748914
7528 12300 875551708
81947 138865 -917681557
137592 73465 -103641243
51980 59946 -130237751
142128 92044 -901793702
144128 126229 520104478
71810 85587 -179592346
47088 7077 -256191792
30106 6357 -915654384
55578 40120 823141793
4383 43512 663548731
79884 31553 -167278268
139026 58674 -235501416
43267 142302 987257635
51248 59035 -291282712
8487 52580 793974924
8213 22579 213493206
129350 17577 279228222
74739 63519 711857145
144776 105014 599939951
57666 13705 1235654
140987 111298 -575533622
23732 74133 670351546
81408 73528 -579900057
39289 86535 -173785790
86362 118148 -785747793
43225 6017 -539774385
40438 103426 -393757425
93138 35882 -749236296
30419 126152 434162788
84923 147688 -708501505
49465 114593 -76212231
146685 97688 -266794673
52953 83062 -812878080
9461 114187 423086625
99860 136628 -792844696
129874 126544 38526912
32739 115563 -125556420
121064 45553 -234161662
103237 51041 688614133
69276 41446 67009485
39370 59076 -571429037
52284 112194 80208522
136256 88259 -73851901
24719 90775 754572987
6194 105579 649764868
124775 12306 -927284858
143533 62895 877349552
99847 68443 452637839
25853 64891 -393710719
74238 70757 -521737907
44987 73295 -784889316
45757 123921 -254716009
124045 145647 -200594312
58271 49817 -992555252
38185 11522 -668541671
113066 73499 512557500
127763 120222 797237592
36563 129954 18362869
139386 8376 -993394403
66307 136155 64075804
27696 144605 -427030906
38789 42302 -945296801
35436 3456 862175340
132236 38953 -429062944
33146 21243 -489133467
68801 87011 -947799822
23900 32208 667953572
109682 4628 886490740
126476 70864 -150916731
131048 49492 773046230
135307 40207 -560892400
69853 34152 174434925
31501 42388 -394653666
106672 97750 -302243447
115787 63437 602647194
2352 134600 189607086
35574 33590 64660454
82759 147485 524169591
147635 119779 739646102
133647 55655 380597648
2525 103871 -722991160
2806 2578 -478803017
110104 103085 -352223847
114420 130321 -394054529
34160 21581 -189977188
66994 122097 -217639251
86710 90901 -123448440
25537 25566 798678799
89148 12555 -837850656
108942 7810 -470190667
50109 129950 202977279
18956 126393 -415556629
77183 91773 -134929120
28478 53061 648539643
72650 40483 734252498
135778 119948 -976864455
105152 111085 -834879301
35959 101664 294773825
15837 38780 -998390861
124936 7694 462822212
39909 22197 -688556830
130010 140904 -101547010
49960 12857 -133829062
112379 141423 770170901
119091 81659 184965057
107714 83675 940241122
41249 120957 -374945540
75160 18093 -711200584
146113 55335 609238595
13435 141040 414509858
21629 59837 608400833
33188 83417 -465804663
33644 42184 -757329882
94956 75127 400891369
84419 147212 790214886
110647 40581 943991151
26468 25897 273401928
122310 137232 773635444
102851 116839 -992577580
105905 119957 178482478
126141 89009 495696249
64468 128695 155734380
109278 4326 207216096
60167 4539 -66423405
37303 115215 -436644134
75516 127109 -59170014
145026 56074 867080290
21691 37220 455059615
106262 6282 648518022
142136 137466 473404228
68951 142836 701431207
90610 16665 857057457
126703 96750 -663497607
131859 135841 959043890
104135 35469 889943232
45240 90965 626720041
82034 95349 -530937190
115932 143542 234761728
70641 67069 -112293522
25351 15725 -527264590
58865 20098 438490994
85927 22608 -98456273
125208 78215 9668135
52924 22649 -678023036
101599 20394 -715062115
87337 32417 -860249357
111073 88559 -25179854
146763 106033 744024723
123901 25690 996477009
28099 118779 673786000
118234 114379 -730398079
77403 14639 856537161
69047 135726 -923234915
5738 68739 -400259865
31948 8962 929220952
115444 78612 777954
99547 2491 -993732519
60736 46420 -302055632
92587 143680 237959354
12458 75517 809349199
123908 50001 864044154
3251 108799 -132705086
81881 14856 -12155340
90900 87011 546758243
145853 91880 -576206347
24588 91719 784881854
97292 148262 -829630297
3512 69576 244442289
69964 18630 114563133
46556 21865 -706555314
101857 9764 609872005
49323 12650 -915160568
143051 115297 252309915
45271 64297 -596366347
13520 84339 -633033251
92429 119578 -208728395
110177 69504 -853239956
112679 138343 372345756
54200 18319 -836614882
42075 16435 -201465442
17121 126533 -509384328
41222 26098 -666466814
4877 111091 565435720
73819 68111 -719055076
46473 111047 17347609
112227 137092 -524492304
33872 27231 229124224
61034 69102 457574866
140088 63513 882597663
93334 6128 24296780
21831 78782 339219210
18 18869 546516198
136030 124948 149234769
81896 5011 779390527
121853 85250 863245581
60330 57155 -434666645
53419 31977 -353643754
113387 2568 408115173
110564 128574 160607865
94098 101615 -681830346
71807 41892 -298809226
65302 62413 -880132411
130034 18935 781779762
118081 10052 -33182216
42154 111278 -337447417
142817 131187 32754647
42737 17548 822197550
40339 96112 -547899320
11067 32866 212383688
114155 123398 -175769636
98925 69725 585151719
61988 71000 726538130
70883 40697 976349821
38848 59940 874761951
22152 133830 859162092
27270 88009 415406654
49981 8708 -6307591
71708 11335 -626591625
139473 98440 -631658805
97399 90414 -656977592
80439 103213 -226467128
99979 119133 -721451309
12462 147568 -235947756
15494 79804 -211875198
7825 82750 -90664237
1422 122697 -924922524
53222 1255 738773990
32033 86307 738052742
110525 98565 -568273995
95078 92516 -661973865
110575 135449 -602847487
40521 9548 261917786
40809 117794 848216061
49035 127147 -982948231
40274 49718 -977603843
49115 92570 -63130699
28715 24611 930901336
134890 134978 816772066
101793 87857 -907724798
6230 117678 157633655
61199 143361 697921489
14396 13659 -604845871
136535 75885 -380062986
103361 106101 209663202
6213 53633 148134915
49571 28986 -91195006
14868 38278 -139128343
32392 105120 -650092506
43166 19404 758737733
81586 147686 -710331551
80506 104440 590179152
47797 52209 254952621
93710 56015 -496797895
30382 84363 726851816
112395 120721 584971773
32206 85937 -279072664
140455 35838 -521176482
94376 88858 -346853250
78403 74292 297805432
116986 75036 425207832
136503 73345 -110944628
21183 74598 189447066
54753 74798 415609183
103 2374 -632511760
101923 9974 -652182188
89196 11667 146539484
78240 102618 516738897
2805 66273 -916793738
2317 149414 -239410931
38982 63059 28896138
2000 71089 -468566347
32948 132842 -274306397
116370 81498 -149705577
16704 94773 -820507243
42258 69259 76292046
108048 148550 77265388
88044 109202 -885842090
118865 35392 536007311
146172 69008 272894954
78273 96927 327990328
47013 136840 819683761
133165 94172 859804382
88459 92758 -252496537
32204 28619 269076822
21536 149110 -252803952
57351 99251 833385717
46520 9457 -175300448
32270 109056 224522082
109657 131530 344651336
9050 63116 -877872739
18412 147335 -112275490
53715 139221 -932311379
62099 75150 901520008
3603 139751 251074169
89502 100911 835011213
78209 96969 -490799139
134535 144685 343346242
39718 97659 -257805695
130451 64636 -630524678
83082 26800 229219790
4997 42917 457369993
29678 126755 257579770
133926 89525 -616672441
62522 147173 -117718114
86360 136102 -327397276
16129 17053 -643453077
125629 92037 367893459
50535 148656 -36233772
83359 82296 -375258469
136817 58558 -745553165
143854 44961 228970301
132230 95807 -692734187
37371 17650 -394717288
99722 101369 572490255
23566 25193 -372788303
143389 33922 875953651
146887 85831 511258397
4190 66384 980376992
697 59706 -486282202
43907 148670 -351727327
2745 82229 -259708399
140601 129314 -667232809
148322 8130 -435012268
53726 107265 43540026
47311 131960 -89724468
78073 138838 538544613
37755 51189 451760290
79823 3356 890728561
11299 114281 -266735149
58695 2731 -740635464
92596 7617 -506388954
45884 37194 112054280
117945 26505 617338443
61376 133904 -520161922
110869 17386 336174052
140223 71400 -951642752
83334 49840 532982369
8300 137910 823441491
71579 3021 -63856647
91490 27119 -183118644
85342 111835 -835467811
134876 120777 918812955
73828 19093 51199259
144621 79106 383706072
64613 141261 696063850
54704 3371 -857823858
4404 63155 -919471356
47261 130070 -459798609
129355 147225 431792524
57032 104603 -14722683
93173 118007 212882557
20091 104835 555766121
120075 13639 635533455
126096 133086 135587763
125821 22858 -613605434
109113 18344 187600211
132394 88405 650378301
6618 94769 -50567554
144817 21335 -893207522
30438 24412 -554778628
83264 89823 505197480
62429 59615 -798847225
5935 25381 -792670278
88029 23111 25939901
127155 37645 -185234761
27260 82506 964322220
30507 20986 -948178345
43248 52986 -867165758
8324 46563 880335010
134922 79818 732342768
72548 54268 -100304692
53856 90182 -932923090
147584 1017 -333067798
38310 80400 757988402
122640 3327 835205967
146913 93309 -662440907
90941 83165 578305647
149014 86735 -48550309
110956 119827 -936295391
119913 3208 -208603568
145880 133096 755328020
96606 42057 436655968
138015 109641 -841415353
60796 97538 -232643416
1389 146307 -205830049
89434 35362 271400844
76344 7662 -254134948
96125 20505 382432568
62999 144180 -525498678
75320 42460 -322233893
80962 36437 -322534157
39461 3902 962863726
41459 135828 -865236040
31307 79644 -447094412
1700 75225 838905859
97649 126262 -765784223
35525 18234 -325956839
28090 73501 -696047103
27647 142191 709700584
37383 28183 840970049
140208 43481 -138724952
112719 101764 -484576662
87044 17514 -23720988
34896 15024 -578876037
6072 133269 -186050644
126662 61787 674115877
52929 137107 843798448
15964 20906 -386300691
115085 44666 -187257749
38784 5412 -905190499
41825 147241 241444822
46866 107876 640698292
99241 67697 -312347659
144058 46029 -619944438
25143 79122 313779088
126708 29622 377056101
129374 144960 288807622
88524 64639 615193949
129647 149061 -551440178
89771 122526 356481982
115661 4953 584675645
35236 55727 -361947114
85128 133704 699934598
3007 17896 531684534
107431 117316 -589087011
105922 64235 621528275
95004 16527 -96161859
46037 122659 737401645
110627 35911 -184791261
9446 95149 782639185
112982 147641 -269643532
133080 68515 85089954
71543 31062 796022295
145566 40634 794862867
16340 37963 668581283
112401 143409 527375545
64774 125341 314624967
93539 5853 -59175661
105930 25919 -342022492
11693 14038 849542198
116190 90054 -814444119
199 76407 -399528495
31262 61205 -200583144
88335 5317 224400793
61607 754 -174420768
86749 89763 332978539
30821 25398 153256049
103719 56395 654041491
145252 139244 -146327429
1968 106976 372806611
98038 104140 -590901857
137104 118670 -186784468
86883 57926 732193982
145330 53175 789086629
10743 28281 258983813
24982 32557 -77200107
18654 35689 -484597820
32970 62584 -906213170
85251 88141 -703555686
80717 107365 -5216039
25092 49201 -255683535
87319 44139 -232197979
54000 119887 162066060
63781 44335 459798165
113971 113138 -755753234
97919 106429 51327101
82665 61842 -513855753
136781 29009 -472066635
138495 134276 869230120
1167 68461 507401875
34140 1407 557552847
23740 121211 -771821601
138540 56942 261209944
105840 134966 -911534763
83361 118107 314854865
124669 37239 -367675418
5492 131852 -9442128
3565 21803 -337269586
146039 140195 213895057
109419 28263 121063622
80541 39268 271276722
78044 268 7313500
39893 20265 197261882
116165 139841 924670431
60358 36929 -244489129
74020 139802 -889375084
120807 22978 804868375
116123 7682 -460062659
50164 136136 175425493
90916 64858 136712297
41493 120940 -981903210
122969 105592 -856760999
42430 125038 -290198779
77698 47501 -783723816
73703 2693 -16885915
23803 116229 638107641
105401 36191 -702160357
73899 77040 -224643613
59725 1536 -499374260
132036 124041 710879642
113807 78691 718575987
42527 115984 714601967
35951 36501 17294662
51139 136162 -975711871
57840 143223 813813086
74843 13605 585627335
108849 19754 312932009
10890 60974 -67909196
132788 12360 200200466
99211 51701 419834997
54256 47197 -452313214
27738 25653 -785433397
16418 27508 480432037
50265 28294 767949956
24235 35143 -98512913
105574 61890 -66270888
107913 28064 547624402
78824 146698 283682603
34644 117069 -525802751
90102 3185 514817509
133767 142572 864848088
40667 29082 -673791020
25243 118591 38118804
88219 51096 431638989
146417 97856 466562900
67214 57199 -48112688
105677 145701 -819603552
30551 123172 824116318
141320 87435 278929126
35822 118464 200767368
55317 146280 -704735225
136043 45984 433676929
123247 111573 736050113
62306 141577 154873254
94093 80713 103999129
67477 112310 256929014
21010 111296 -39754132
125591 8770 -344718252
49230 137904 -476654928
18817 118575 -255217203
39366 99572 -229080062
67110 11320 346498265
147105 75850 -510861695
137259 131261 811994767
12421 100034 553002995
37172 109937 -140566748
146377 131404 449477966
123798 18470 -585781584
138454 87894 -762509460
2406 77845 -637399337
102575 40432 654041620
76833 74788 857531704
141564 148393 569302931
28525 146074 -740422871
45019 89465 -415534580
117120 50568 -555218570
98585 62722 488814658
62568 95942 -906462383
143083 121448 -408543745
67289 46906 -58524700
61110 26606 -828165461
35387 70798 -788750375
11725 31456 512354640
148386 24250 84962874
122771 136656 -408750377
100355 121895 940818522
24159 16051 95525429
36710 129029 689302816
94076 34943 -486291431
136661 38681 392254056
106710 55987 499755870
143605 108627 434493306
52727 105829 -569505611
11593 41158 980602565
134648 108061 -802545762
120335 35443 300275191
79875 2115 72499797
101432 96460 -567017311
13887 47728 -123342369
25679 49722 145617382
143617 78837 -907517838
42973 98216 145776803
113907 18654 -157421684
96866 35622 -496701425
21235 89384 -884431039
140786 106534 -733029888
6064 42332 978680942
75304 37937 -914506630
1714 77265 900991519
70397 78347 -715842070
113680 62350 454670969
68911 67844 -4644732
123352 101232 -782521173
128009 118596 435207816
7922 31016 120210241
38594 136535 787394842
113521 6406 986458542
136024 59457 -951648481
7378 5095 -554738772
77746 23237 -210444226
98157 106553 -873511112
47248 128210 257432747
18910 45320 440371701
37848 122874 -393830079
109977 77454 36578127
17856 35427 -929016625
4409 32290 657390769
89838 4109 -780075113
145517 110113 -171091256
33991 109253 -322175392
15229 97431 -954343986
60388 96445 757283088
57383 68410 621987130
142372 94191 244754522
73553 71147 131977539
99366 63664 -153031632
7924 29525 860401887
119892 127628 -296988948
115256 4562 -405669247
47361 18885 108123655
66257 64822 -563682643
67704 39844 -485736810
43525 50644 970916768
96776 24625 -171685324
68554 8394 860865151
106007 99102 611048697
64591 60087 975236841
3764 58976 463351320
131758 388 -131397303
139486 8048 408539301
36029 57743 594074082
90438 135658 727292802
118546 127346 -314253785
125206 124155 -977391890
129737 15734 -884600756
61191 70687 758807291
125448 109518 -954248047
102173 61841 -869678771
77662 31218 833905974
108652 100095 192496452
134983 73709 -856294144
49858 121801 -852437485
141430 89651 -762782899
46575 68704 909317217
53797 8405 134724599
4523 54002 98467897
107449 88206 -864480575
83608 60492 428339150
78323 55637 276047338
24909 110018 708425426
110691 125171 422930189
100025 62427 922480092
51094 76688 110028077
585 118403 -842009883
133214 98863 174661751
116965 42947 441580130
116950 86066 150721292
139278 48983 -418479213
40010 5324 -964682181
75844 40570 728837186
72950 131473 -489753821
6237 32587 -763836594
77402 123961 291262738
88896 90329 -87182347
24508 92090 482218087
27154 43225 259890804
47064 12779 -197428511
2485 104028 -951083060
108422 14981 632458578
70244 44720 -274320679
101939 45335 186985887
119922 80188 -576351618
138856 148201 232438094
23155 15780 516332062
104045 56911 -825704827
39988 1984 -599563110
6958 141722 111371650
106210 27630 693783768
96395 126885 585731534
72378 64102 -16265999
73407 59483 -104793352
95563 6369 -392885218
128137 125629 926919288
141184 136291 -838800587
106091 32038 -232278457
3716 76993 336411872
52888 99135 931634462
92405 82594 -108048553
130069 16920 419801434
128584 136586 -610027151
133524 142675 372634851
10124 63638 860536360
101541 64158 -132462283
100244 126895 701855756
58140 49933 293112504
8413 117163 264529395
68426 44637 -655085132
45844 122511 244314274
2126 96061 676696185
1396 66247 -333248011
11983 115590 132114150
45202 129322 -175962938
60604 79474 518282347
85178 27977 424782797
74893 88600 -58495527
6415 55847 -183988199
119914 28172 820623686
82826 105468 616319344
2651 67125 273997926
51917 118105 -869151204
115050 112894 -109727700
7040 27562 -293343803
120732 26964 -51724124
16201 146774 653193704
123644 41796 826146866
148679 120743 -127234293
105292 48924 -678973850
98387 126955 517571558
70505 141696 847198954
39759 113091 243702663
41562 60923 220885560
75774 19808 527424371
94233 3259 374010466
42397 127398 -918217319
42436 46841 926831510
129935 20927 -243519554
566 22481 -304961974
19411 56561 618468813
118671 25378 -403920670
113810 105298 -991200395
27917 120918 -562829716
136441 41270 147475086
73928 135125 -264617377
88821 46543 453757519
130889 71080 62828447
98300 130351 733266805
87056 78967 775083958
36619 92935 -549936406
93129 139404 -340907219
50716 49286 -477777013
59910 51043 -258458782
10845 119360 768292711
131949 145243 550047709
102983 2063 14040139
74535 55083 373234279
128000 117157 -803834789
6380 119961 503497999
23523 89510 -399001287
1911 123521 811473258
41106 118758 944719588
61396 107450 -390833969
17339 132429 -782708953
128052 73974 -364151862
126021 88380 675742383
9367 121760 -299851350
59187 9490 186020284
6302 136257 -399157661
92221 47345 -656971186
107809 130517 311086335
44891 139847 -223289880
126516 52414 -365220957
5504 1228 621395206
100469 58018 -31892622
4999 145567 -111580000
83483 140425 -439945817
93764 135806 -936833845
11947 128149 133272620
98967 36170 214363772
96046 71473 -379274891
17914 92819 -212770801
51108 74170 -699192043
6504 70525 458328526
48090 80313 523903158
104642 48715 827407662
44536 133002 -93541317
68957 134952 606053211
129091 63845 258418518
130657 89250 -455242081
35208 89299 211084532
13692 103647 817909518
94930 96257 338153267
113075 26342 681840735
37249 71483 -547774801
10468 111787 -764627921
28003 92486 124351871
89321 62720 1483202
130847 66220 -137834887
89590 25828 466288652
30463 143224 553355387
98965 136865 -7492923
103396 139870 -955088072
51013 118110 -773226420
53117 23423 -970501331
21553 126359 -518370631
25061 92096 -998416443
48558 19851 -230177517
6202 6048 -116471661
691 51415 -558442570
143048 65864 -268348624
38204 43799 137940520
5810 134456 455367930
47723 29327 61974634
141986 116365 119953407
60270 93972 453266068
79139 36657 507196660
61449 96625 919927691
128832 137105 -310788497
33337 17366 282522124
63283 125845 -287075286
11524 105512 325015815
72736 9559 657443826
35364 141420 739114920
71124 137026 -175081320
28937 125783 -980643088
108839 135553 -864088692
70412 33060 980798664
22473 80255 560483670
119717 130500 -318081794
135744 51273 -323351498
142748 98713 -525234746
42414 63713 116365495
105332 102991 -158633412
49223 23684 818528375
9899 110003 265979744
16269 94238 426042559
146204 140638 545720817
32493 145458 35450280
48049 81193 -804456690
60529 83452 743108404
120673 145150 612274818
89041 80782 -545287020
32073 95970 -419098925
104637 64939 -738005841
63977 20313 -955547418
100486 41780 131879229
108603 78452 -674384996
141223 65319 743584128
91700 60771 986007690
36252 69660 -301357494
95145 38923 -306828143
20654 6226 207329725
21495 118305 -15754577
3802 75221 -748988871
55886 22547 703113537
12791 105654 551019964
41848 59219 -467300575
33252 13820 399395476
16189 91196 -957788284
39946 51105 44166547
114795 5605 -107283194
33933 124513 381949847
81224 64467 18723741
7576 10387 -768412815
81323 51754 -132498524
130064 61513 -479523925
30529 76738 53111227
81384 30826 482792455
111424 10559 -684777950
22717 16284 998282317
127446 42372 767378729
35489 135866 920288546
54014 114306 -899286166
128852 100566 565931022
142107 94304 -465212776
72632 74908 71302443
26695 108282 864680948
50324 113366 -971610849
45404 101586 112680885
17983 6308 -804862820
2932 64422 784720999
107814 105943 -262344838
27618 114936 -74442162
34100 121706 -878363289
39468 75595 661223920
41307 70052 -106873753
13882 32760 -79772968
127938 35853 -362063055
97711 36862 -695413235
22112 107994 -585560166
102717 116856 937234828
53121 124658 783865160
62249 78182 -64901716
132676 45579 -59136223
148165 118820 357631185
88232 101199 -872243350
141624 101942 -730880660
125293 92736 -858067773
53984 35850 -868359110
72035 36445 640977387
83118 116758 -320346326
50311 58063 484692496
131306 108539 324081414
19181 147341 581734301
40730 32605 47957278
122556 111357 -587053577
86443 71281 -478040861
80697 139080 -264228680
11729 69247 142746083
130063 18328 961713771
122458 121900 650084285
83720 113836 522899649
136584 138023 36295855
74256 1341 -281294179
42259 135864 62390509
62633 105868 -105367509
45110 134648 973922114
26795 97647 -700677825
41657 94419 -707165011
140654 33435 426084255
1464 140914 565744140
78479 146927 -672505899
80126 28744 -152775790
140087 59759 61928128
130333 33817 -479815856
42288 43482 604265253
13263 104595 -598186684
104778 107511 359240086
110887 137147 -222995297
127878 4146 634168783
21886 81678 904200947
15383 76040 763261999
130473 1562 -801587040
64284 23960 -346271591
75732 97011 808585289
101656 89726 458034438
121023 78014 -433916110
32510 30935 807593504
25356 143337 102069870
148208 75684 -618751839
119031 134598 415961134
34053 135761 -736153176
106917 27901 431587238
124281 10432 611742532
88457 137318 862437567
133202 74647 -494969016
51883 31832 -859299379
56408 30501 649649355
97681 24715 554059240
105282 95962 20825918
141897 66560 -5912004
44458 20555 342365224
33395 66490 -303373935
14039 93707 -374655315
1903 96878 868957511
80950 64739 696036696
44905 30224 -864012782
68518 42343 841007233
20373 146997 76375749
44315 4631 421817154
27805 132585 326654911
113369 124392 -507990308
125007 145853 617905690
10014 138584 -854595851
113062 82054 -67783301
2067 98543 -177473292
106048 81904 -487165592
139886 30391 724518738
90488 80360 351028374
6648 61975 -402727588
96047 73916 642176396
22647 69563 720771323
21017 123403 513861144
11623 29932 753979894
71352 142632 -310542673
120268 36586 -820290544
109309 29311 349821849
106564 106029 -123403821
1978 105623 -8914103
52969 80236 10122817
82434 54096 235250323
78157 75766 947418379
78186 4616 403088998
116124 88113 -577131207
59094 127434 699458195
125073 11549 174582308
73767 8688 -992930800
9824 47484 -781706077
83387 111928 553869659
90522 146996 -275059247
27044 136740 -708624940
148118 27971 -848820695
55594 125185 333261728
54246 63766 -798928199
12383 24550 -739922509
43018 46853 287941162
83319 104789 324585382
31628 95465 400137954
140988 46711 58403817
21276 39676 -228353474
77336 84996 258445267
13662 127320 -402372088
118799 10340 -293586081
115151 105788 595318453
11157 148069 -940226518
142333 135044 -261789674
131459 112432 925449124
87334 117914 -630655221
54043 114542 530176169
2986 83831 -756820081
81831 132864 402684246
146174 14277 532439065
116843 28748 150006364
148768 116644 789176015
76552 56155 943145531
121540 102328 575893191
50824 42831 -859704902
92134 84353 859683820
14917 41764 531196464
102144 81333 378909820
50873 101167 -921268155
103818 27865 926331131
104408 60824 -172348977
68701 76200 361247825
114601 17059 671859725
47274 90780 -624271453
134232 63987 -506605893
93187 112559 -440699453
86847 59769 -657151016
28760 127401 -539803235
46691 93460 -241871368
38975 110758 252648435
4782 81771 -148353747
120657 135197 -210412174
75098 56610 22425451
33720 37836 -751203662
83862 52660 927033371
36985 20365 858285543
129756 99352 717185127
22353 85740 -774508435
95924 100023 -210157349
132925 113101 -18444316
134604 138815 615727275
61727 134886 738643751
1969 2578 352032146
117007 82465 -713934490
35194 145300 553306081
46284 52767 -359002155
20043 43677 784481905
75440 7421 261039386
111397 144616 -639519801
83868 86608 -279239692
111997 25082 -689945071
139309 129690 586759702
137702 147998 669988561
10010 66259 451884253
21416 96340 158115796
29364 140234 -835885619
137184 23905 -613658864
111051 78172 837792498
107982 28748 -690544274
26939 46730 -237644406
603 106194 -568548642
51745 41473 -479884664
120464 140172 205958199
121298 18370 175776008
25006 3612 -967094523
59881 111851 -541427834
142032 1877 774432007
49189 123523 653756364
106944 73790 710928476
77466 32843 353396108
106747 129015 438091932
107462 107187 -491534130
33335 50303 -832842097
15443 122915 -870417011
100743 94408 -237299844
59170 2102 277917944
73669 55845 -590187886
83032 62017 41108326
41246 131751 -49520424
19725 92193 -707117336
55233 59502 949126969
108502 1364 -364274919
28953 62504 818301227
106356 64694 -21709126
103929 44483 685591609
144356 102448 -429330127
61159 38901 589996086
117605 16445 834986189
96466 25640 370893914
4869 68191 380528535
32619 23770 -663756932
44447 100426 336146348
119904 54904 -660463793
40497 19594 224742384
107155 56497 -668078691
122629 114135 -96861298
39476 83431 516886833
14730 106149 -200728117
110565 122173 465150229
80027 124350 -101397022
92526 48412 -594570696
110230 103791 511452387
52355 4114 580331062
74548 82032 -510339545
24043 42214 613228467
70952 105984 -657648690
28312 100505 -798288274
79534 100865 541239911
12321 67139 -394703912
87406 9186 -931488026
106504 47077 2739243
116532 99561 -14775365
57690 70466 787710190
45615 92044 -676626768
14033 33175 -19631151
10228 113377 120688431
138027 24631 892322376
89591 120102 -781085946
74032 31181 -64709705
85442 79980 686907091
16430 115594 603590590
115932 23967 737846711
78708 77353 411881462
41046 16124 -878308332
104058 134750 -457770705
87254 4534 -862404953
123261 43525 618206731
108931 84575 -37977079
113368 49192 259635009
138171 3952 372887085
95793 25929 -62140033
87208 52329 87122455
95028 42683 911248695
40353 52631 933653270
42079 83261 -877578479
119455 17127 -921855510
92099 41932 872792668
89635 95408 536216198
142686 142218 116419912
11311 138584 311489566
91887 44966 -667975245
32415 18851 -179564622
16672 132137 -728926245
146813 132111 -787506413
96462 54053 953078770
96461 132619 613852346
135218 99611 41972485
136842 114010 427537389
41820 115636 88550222
57247 77720 -891174590
124134 78941 232241736
47256 107508 297904100
111248 143086 25266942
77115 44132 -881949126
16359 111606 -791071110
28814 24178 -950612830
128710 31430 831470883
112694 62084 747151074
41983 20665 217532844
81494 69364 566488240
59200 10068 659339390
94773 106547 -40822658
102609 122665 995037283
23517 90067 -910089682
140717 24201 -840733922
45073 8899 977768269
56425 113157 -858741821
127586 41784 586861762
84832 6049 -751876503
20748 40536 -296003539
123740 107344 957633349
58708 130208 -794357037
54406 109219 199656737
56028 71277 960028115
85992 14897 376708034
14265 14618 -424028569
21117 95692 -683606916
102905 62665 -708581275
48823 20349 16167007
84502 128318 -21682410
9836 52910 -304820565
110785 7321 -193197990
91675 80585 -260210229
58629 89248 241737558
35400 144836 325109236
137682 122576 -82290790
42083 105098 620172337
62847 52778 324126888
35270 137783 -616928769
31915 128196 428562960
52712 105439 53578702
81772 106868 -759084006
81686 67788 510403596
104316 57578 938691454
39375 124463 -633021806
102289 101373 -823896934
91944 114008 -59625153
117580 12539 -30597525
114883 54531 -660161246
124077 146835 7313934
13044 123003 384078531
57157 81800 943040311
67778 115876 -846268997
79815 104538 -457933672
54434 110168 -65991668
70826 134554 -952589996
24464 77084 -694418952
55421 65264 -637521724
81801 32990 436625878
8848 18903 -434624553
2733 147129 -291553615
47358 133964 -885649864
122435 4841 -958094168
146576 40379 -769287456
18363 91242 -766330354
31095 132776 -493763516
119908 19851 716613224
120132 126766 -923247532
112547 111924 64907105
85676 80756 -584173849
68793 87326 127980719
116724 76714 -740598606
76539 28634 231288637
114819 7556 553402741
82741 57566 676609859
85210 104519 -545638748
13493 149638 -255096406
33863 20621 34204338
2463 48695 666642477
23630 29656 274835363
20785 15263 85593607
121243 14328 -983956182
39413 14542 -291375716
127066 137307 204158323
19033 44068 -53293138
8702 7819 506020545
61100 120228 64190472
26441 1607 -619978457
76134 134135 912563266
83359 131836 -981554581
42385 733 -395124845
87964 59752 781133411
46645 55759 242483746
129680 11806 -190480256
111338 129596 -406628806
141032 94813 -641890770
8092 95107 -112373610
146995 110033 -647844672
56199 44738 799584075
126964 85324 -457700632
129025 76319 294306834
53054 116475 763353474
146156 138099 502714463
4343 42092 -849914578
57993 12592 251144061
105321 149233 -831508248
994 73507 -880798759
51981 22940 924609085
4842 51680 -618669926
61526 39633 648335958
13380 95190 680034683
110675 1166 -352291337
54284 35091 -278985828
37576 127249 148111800
22847 8974 -144353487
143727 16709 659699835
20901 98347 -735768237
113481 119629 211848006
107563 118756 -237588608
56262 136551 232961349
34003 148847 -491269318
132186 83540 301514288
120755 22504 532057149
34317 2256 -82911862
144525 78675 560218398
15511 30683 -127394880
54601 65356 -419437412
85970 148966 571129002
118006 100586 -96685762
93694 47288 446183059
7511 67152 -276373798
107394 124960 -645273713
121800 32196 18608857
138696 38697 974265520
97551 7403 -328353390
37697 25988 952891101
117541 110150 -826874239
109369 80255 -740339564
39113 10733 -357092340
2184 122777 820814953
123737 109463 124876926
74868 105473 396880358
143671 29605 -846938028
126163 75331 -229955045
120548 102663 -908281855
58415 78731 622007845
102959 74757 578608956
131327 100867 470485714
33610 5845 -494477341
45452 51765 -154057489
12523 22565 -478527435
96541 58232 -469341107
47530 46484 -120748954
47056 8107 381825886
63850 48023 -736474546
148313 34074 127003131
110123 29779 229517990
86117 43975 34225500
73242 68383 586856787
99028 69395 -406799439
25570 129906 994490325
61343 1177 142910522
140202 18226 148791955
5564 45107 764496225
90120 19558 -810977227
104456 8341 -576718093
60680 120926 -840915675
2298 108550 645961248
5018 21071 -601614301
124873 2456 213504952
53108 40860 -252588551
70056 10891 566101098
16093 108975 -647113877
41614 4605 -299762530
97380 65867 -534472624
96439 21294 566608276
22524 63380 793705646
2284 129377 718935858
47733 106874 -119901584
31090 68364 -935274619
57910 75656 -562510519
55111 47088 185772783
69040 18755 761122608
91105 125179 474742772
17267 107536 -362790868
132952 115277 -944861729
3534 79634 -836566622
48473 5079 -351345839
120548 20434 -81673215
95498 9325 162216219
95251 86719 -475437688
83720 44711 385047856
70161 97234 -623195905
107516 64582 -71047100
127447 38077 -409357301
99484 147522 179045342
61771 104812 -239001928
116127 49179 824803724
54403 113799 583680413
119168 111846 -97445069
105534 51180 87490571
99571 142152 -314258205
48779 47526 -882761604
4756 146772 14579329
84107 105688 96939133
52632 141828 -50761001
38755 77436 -745851177
141725 140365 -281566473
78811 68039 -45844767
83234 38946 609427769
99203 89778 -690389829
20262 120651 -472788568
29064 139429 366584786
28016 54341 -522772013
119747 13801 941557374
4270 130523 -40421551
109387 37620 218958378
111756 102941 -945121474
81145 95666 712552872
8584 61246 -256767164
60905 104415 -899725107
43416 128027 -393739320
30335 52591 760723020
73063 12973 479967788
123953 36402 -649360244
20948 38839 98836407
119268 21303 533277491
99617 142706 -503237027
124823 44412 -378802693
85734 120147 833090405
59673 5565 818923354
128719 72904 18922227
70366 89807 -367469321
19683 23688 -477456539
95613 76851 -721241501
146564 32566 -902595221
121806 126089 769668970
14690 117377 976288667
138639 48827 -951153975
141133 78613 -514098754
32469 3409 -274674330
43559 66824 -230090237
103286 116899 490113269
113578 6843 447187098
79470 101698 456207505
120248 78907 -7526441
143246 38759 -253336741
134525 35083 504744852
81229 141020 965513452
78026 48188 -650534992
78658 31491 -852505841
15564 88995 -382963902
45852 58882 655116140
145306 20506 884849872
34830 96423 835974707
14448 111140 560781366
41627 146265 129036313
138234 26904 -645398387
146160 51476 -339001873
137917 134669 873857344
62879 146199 -444978780
31444 78231 815631575
33990 1814 904166586
12290 131227 188738056
84356 15267 427314529
37115 87859 -826974141
69467 49670 900566790
68675 90066 -981752588
111643 131202 84469082
138727 15637 316025642
134163 102678 -614568174
97316 99464 -604100676
62655 113177 -946142822
27568 34011 -498696134
39140 26650 389897190
133163 129394 667430862
51882 53465 -676786363
10571 121887 -378029545
144340 37939 648268735
39508 81191 -84636010
91836 115445 -672886027
129141 52954 -273207981
101742 144024 -600438453
83594 4021 104734795
75050 80155 -524311461
39602 16732 454575380
686 108149 386091222
22755 3897 -592419412
144451 84461 20105641
18691 119204 -852109460
122210 131703 -284797175
129807 45563 713192866
79152 58939 800798362
74859 113875 380462285
59147 769 -561432700
141376 25124 -916019492
138631 131641 -641391871
86624 61935 281738977
50128 67399 704765352
31548 54822 385677005
119915 121758 681802925
38303 50530 -412694583
53280 144110 877903247
71067 120114 419833167
104552 77675 -392726798
75132 94266 961467520
35096 58062 105272123
31485 104355 755936208
62408 3615 -503643128
115586 6542 -219122139
144790 65941 573865149
102686 61115 806214223
25852 13013 82249798
50141 146394 629457501
71446 74642 398319732
102167 62465 513246924
28916 12849 795919458
1247 71266 -306241711
139341 130450 105632942
344 36240 719471476
63450 2875 165793157
33089 146149 420586853
77743 16537 -201087076
69435 144491 930380646
88289 38670 -83192271
42160 114621 -761305793
83598 135662 733503431
46114 57948 286699266
75419 39912 -214458322
97836 47327 -605580496
128838 85433 151470812
148676 51113 116919883
56833 93397 -861927792
45864 136013 -28985720
19950 57063 -642928414
14617 92332 -725192978
126093 8394 -226370455
113198 143806 -753759437
128944 55521 955798982
118347 121940 -601489592
85475 5605 11097200
52901 132111 -690915065
123418 120606 971633483
63277 84545 93382170
106596 110088 -496607578
27086 96081 468668727
90416 48706 91670016
132832 54301 318051405
124561 144557 -881307871
121681 71134 -370494280
58334 112353 627256409
126093 16967 -141936540
140022 17654 546128793
135670 124098 627547350
89245 46835 -915309251
98681 42838 981448074
106006 3942 627183167
95021 26424 36439209
99763 56606 -613466738
106569 147131 -622942345
95683 65436 -302950744
116246 110678 317032743
29023 122969 557758008
82857 87483 -857821308
96623 138486 243379602
131140 17857 310128093
122968 98230 493955755
121969 74145 -856752961
132997 72401 -100870497
99976 127173 887080243
115781 125878 122548646
10283 77935 -769655733
54915 113419 908727562
101321 13871 273706868
85764 4182 133022443
106487 106523 -6635907
19937 14260 284305498
98663 77751 859894371
89757 80907 -535909638
18808 89717 878918005
95371 12624 621667073
31220 36564 -665342335
30657 144965 770689074
128340 147623 539518665
141799 56092 -502567535
4167 16677 924589438
91893 89503 256799011
86868 72331 -128756091
68873 73380 -539558155
35638 111585 -868414663
49263 136315 -781788173
60314 4860 -2727871
54003 27621 637695940
81512 84839 760006697
100450 66572 -603812910
149656 106888 18528083
67075 22037 -525958031
90257 142091 279514275
104300 107105 -779665537
39009 62115 845939278
32844 37030 -726822639
25250 2279 427928813
70001 59158 -731352854
7517 86660 48590089
67072 75285 -144732514
77771 100466 -360927969
16075 135066 -601187921
62246 140553 668648233
104301 72401 114139577
33872 72024 -912703539
78239 133519 710642035
100449 132582 -798856191
113924 145778 -582602231
130169 4173 667888726
127637 48167 -257055027
43669 139876 258988979
56467 130424 539948395
89682 148594 -591626340
30601 11705 207927200
46073 15063 709523922
32682 95396 -621762382
1561 112274 385034370
101014 136811 -248063462
35616 139965 28813689
64252 115214 -131629989
141722 63817 -161689153
121860 56608 143168209
15917 70531 951736362
44113 144860 823005802
105533 104829 -794381083
50457 21710 -610578572
143871 22677 -428706205
32305 40847 507030404
122471 141580 438371041
142892 136197 -49408803
132398 97750 -88590476
95704 64894 397651595
7079 110991 -674646977
137385 59411 531867304
86731 135032 380746610
113962 8671 219065511
51425 106442 519403271
86003 60082 655634028
57028 107624 -79688306
93611 8363 -987268340
107099 143828 537557027
83611 43595 -372863254
629 106954 -32233594
103498 63118 -593381524
47781 67058 -936996542
7357 87220 456962675
88638 84061 255710983
137874 27843 -871436757
109086 30582 718776316
46180 57261 -346607474
105171 3599 -473346391
15525 109771 750800461
23984 40454 -130379332
133598 126656 169125285
121883 148836 898042845
113452 145454 358115657
65660 112751 221673141
114462 99762 58784854
83975 50922 217060365
33731 62326 453929705
66477 62730 463285356
69903 104700 -571696416
57096 95489 -200550745
19610 20282 -506536131
78667 50509 -993606147
67455 44931 140352547
43175 61439 929969441
53675 24449 -459100572
115496 13649 88136902
5045 11910 780638238
79950 70524 304914504
30613 75289 348370622
96083 75590 520470964
133391 98475 -605268457
16977 68701 -333602151
129575 31793 -756499867
97794 118021 -475080405
84971 60551 98447886
98425 137962 833320257
14917 40484 287821676
9425 55706 -974522397
146604 147961 -685998359
115219 128182 847839879
123440 7853 564656931
21686 113867 525849525
71654 47477 87635918
135012 124705 -579294030
47910 136885 607036029
42398 9492 627139371
126111 78300 930467430
93178 108448 748359458
99645 54704 461462549
146278 41218 -802129273
59953 140345 653641373
117379 936 -461727809
135705 140003 -401551554
15689 128624 -35613216
109225 133438 -421098676
144422 19889 -408694108
143669 139312 -400357825
13577 89967 -627762981
12810 87304 -724675055
66164 8712 -371355656
113356 123014 989243418
115962 75737 -673408554
9906 142203 -492240922
36510 108997 428831893
26528 55597 267306590
12149 87973 -575030311
4856 64708 -340240215
82004 41842 723889746
569 42803 818285769
24689 61364 967943297
81677 26626 -724227848
100045 10649 981212701
26506 140259 68683863
137576 108149 -276123279
142432 11389 770334310
98591 144333 96388976
42893 37832 102474603
108709 103132 -125760010
24515 17616 -571902112
9752 20662 -165483114
115222 84082 289991148
133506 5630 147436771
51421 59252 -739831171
44015 103548 317245846
107715 55641 902978686
75554 123263 78760159
60216 111947 587431504
30421 116535 528259750
85923 47808 733622832
112421 18957 212370701
33837 132026 744571945
29129 73227 698028659
139402 100823 460735553
148212 67479 200647601
87205 105918 621504609
66578 30451 569018820
4230 132061 388935334
58882 76830 490506397
81734 22855 124979138
6810 62999 -793855365
58472 82429 275443112
31778 58704 -393216817
9222 9547 827792940
72206 37124 -54990519
52462 123872 562592323
19285 23981 -235965799
114564 49085 -185598192
42461 45434 -522834903
20832 49942 -67622342
148870 7608 96081324
9406 129533 804761847
141550 77320 -577607886
146444 20404 390953800
112781 24823 -123157292
42600 23814 935792295
135876 93373 239189978
64652 53296 22547742
58157 49246 925647122
56612 12662 219804057
28312 80004 -169216903
102826 11826 154952521
26656 76407 92775985
104261 126139 -113483519
43719 134811 -366917153
51599 724 -395664735
11953 25836 -830312033
131852 34584 523920748
44787 39858 358898624
35140 98635 880649416
109124 135229 -501624309
32392 109170 36861813
96130 57001 285581165
13468 118032 483806371
28396 98267 186828795
127845 22272 764882798
91628 100304 795674282
121277 92463 -10496249
130867 142831 -537777696
59232 26407 -301493297
3951 108782 137013257
80219 41527 -393940636
83788 66235 -227723756
46332 99065 811750031
31192 100005 -355904837
3075 112719 -583069718
114327 127436 915079353
52987 23319 -841748167
2792 20295 -570952077
57889 74166 -125652360
122433 67319 -734001771
6672 52551 -775047104
115844 16770 225781353
37301 113272 -409907697
66183 134175 706196306
125589 45830 -878151879
4462 89507 -102424720
93145 92331 -251410164
92111 91445 519108304
59812 28467 79708158
94918 20615 94498542
130909 50271 -60362176
57363 79054 610463798
49673 7881 -477589831
46576 31567 501732650
36679 113742 458931862
63511 145528 -285375926
146857 94230 -683666211
140958 140762 -522235314
41 90951 -109165739
113511 75842 700163963
118323 97981 -868055868
99007 71666 710089070
94598 43994 311131979
55995 12725 -640878927
13691 19026 -183929854
121520 128852 109943261
103580 5087 804551340
100969 549 516826404
47969 122235 -281717625
68038 32053 -902493709
122332 7697 -183342434
143227 37998 -266717334
72550 90936 845849878
21961 79112 -656458890
89550 87383 281727404
69068 65204 -320883693
85910 132498 119480712
97192 94410 -422949015
79938 104124 -745738208
9744 68662 878333400
85844 18205 130895055
87724 71903 632349817
61975 28180 251593419
71297 144954 -890465570
75149 35406 198525814
66535 87871 618921045
72999 66182 866078853
16772 96578 -524186149
47289 35602 -440582168
32070 122274 174499808
108474 122972 -899624938
52648 124042 -249565170
102171 16458 -977383894
133580 51013 450889313
14051 143921 -325821948
46777 74358 507870915
147501 77269 -735062379
109848 72631 556638601
47196 48549 -995807587
102666 77598 -319569538
75046 69152 -543192557
147189 60419 918694833
4326 114262 -40123332
107670 116841 -226097255
124033 3207 908919862
143100 80565 172100187
31877 91140 -424244475
14554 124919 112307972
106530 116833 605866066
55061 92097 -908405227
108300 126203 -556102491
129352 103967 -230293472
55872 9728 993570627
120209 140285 -570353530
61236 144239 -152461483
128610 34827 -537656977
146352 97002 880079110
21778 75312 -372012215
51072 12682 151440226
56679 4532 687046605
13754 117127 657692981
104320 147356 966606509
66688 130472 199951976
35204 105617 581925605
71575 55947 616959324
132688 93256 656649590
107731 43974 904284593
75167 22047 -707058262
65603 101317 -92805876
148595 59022 104796845
108694 30978 908952709
60419 99736 337527547
22638 115885 136647170
98227 21327 375728244
85415 29505 -100900545
51 127863 795135956
1897 5720 866247148
53690 78824 672222339
18635 139575 837405869
142533 58988 -14839608
50640 123198 940841339
114123 27841 496389512
143433 120275 443652786
61080 78717 617905455
83299 102683 -181294633
82746 102379 221698940
64476 38133 937981811
66960 120027 981061880
89504 14449 921566094
54743 118967 884392621
130894 114979 122136771
108300 124831 349016258
144538 14333 360265219
131496 81169 353095546
98274 66221 -378130809
115359 34818 -19385335
60411 60588 265521434
88248 135759 -182404973
49983 137440 -420345979
26772 23269 603818014
43349 43198 834687694
87962 91716 263610720
6482 18660 457132472
74664 103820 584767982
130192 11488 -81377563
92795 36271 446418520
52158 38073 -913332871
139354 127037 -64678683
128264 70198 -912605699
14513 148088 523482084
13018 6712 -872613189
148557 41880 286312123
61598 127087 862020021
75971 76265 196181337
27144 42306 -187212093
30105 89955 196778959
99907 72740 101929690
124225 4573 -947548180
110347 29599 -987014613
42846 107659 -382634143
145865 141311 346434868
71502 146205 -505928880
141330 112908 -175282981
61208 106076 -728851516
146539 53831 61927651
24944 44219 339303629
82910 49525 954042518
52456 122760 -697622318
101639 114582 664941778
79442 72396 154284418
7109 6722 661444576
106217 121611 420026052
8195 62912 650111673
88358 76756 -939764807
98406 55423 -710293789
33794 41942 771385989
88959 88944 -880133145
53347 132291 190204467
73437 135964 -717179105
110946 132537 -104150008
148085 39096 83179848
52337 71765 395647140
146861 128278 949327230
68049 101528 699903055
32318 21084 -655584871
74701 40628 -804337499
101156 28568 -661278035
84098 120793 779799716
24386 138486 58949905
96793 124017 -962307298
106243 127977 -2772307
30253 65552 96991904
90027 94018 -503244986
12577 122182 -832242312
48757 87651 525575917
75155 39615 537111683
60897 57576 -117284153
134623 240 578800791
27405 49221 -487826632
69196 86186 -237562049
134608 57117 981563918
119908 11046 -373175949
148296 80151 820140444
116726 27728 164209334
2132 37927 35250454
86242 130569 -273050805
49176 38523 905452696
143013 131775 79471457
47171 136988 461436750
58452 36836 116362178
21143 146533 -686069615
80113 112134 -533440241
90125 66935 -536302508
1782 82257 -550028624
8200 33160 -9153126
21390 18640 608063449
112245 38940 446883126
25681 17267 426405766
50814 88336 -155304987
142128 6449 883570195
56664 147301 196845358
104913 85017 126541369
89090 15644 53401173
13834 141100 8943684
44289 44892 -412794969
64475 118785 906916607
58402 121071 -994243060
127467 98485 171467014
55635 129823 171990145
130304 40277 780484769
11450 44343 251265955
64598 66658 713187894
134824 109354 388535310
128035 49976 -538979621
50677 71140 499567580
117288 121457 43574995
145790 143468 -643626983
135646 128732 -877744433
28252 62323 -655633072
133856 141785 -442040050
114498 73258 -881662098
20870 143900 -114118979
61092 104283 803518630
47332 93266 -194927089
94139 129856 905958832
15141 99336 -942075468
110125 127088 909829998
53256 111189 187382865
84549 115771 -662979351
131490 20499 -13944227
139678 38337 -144871363
85417 126580 -598173820
139555 26241 -809740365
136023 101197 -631161977
98684 108621 -144374123
74263 43176 -111978037
106418 57435 814982575
147448 22336 162673373
127604 71885 379501396
80056 43047 -112898528
138281 99404 717684757
56598 11325 -510952058
123388 119846 -906990600
139790 72237 123149596
107353 45173 792399622
64529 52439 232005936
126050 140493 949998626
119686 97013 -97806075
35193 8770 986136362
38209 141282 -749084483
30001 8998 -696042160
110721 28069 -733099690
140573 111065 -955048197
16574 114629 791519709
134651 34505 -553987018
84694 37041 -561270725
39702 12113 842884032
17979 127330 882778719
73977 44297 -898565520
111980 134977 513452119
99189 145083 -410089691
60399 23133 261005952
16005 111695 -209181076
138717 25501 -675142360
146913 49569 -148428359
32580 9011 773730799
68392 113225 20063559
1334 62958 10764026
109874 122248 -431350808
71280 11146 -993776751
39934 116343 -380904870
21892 38496 -847697701
98323 50274 188871534
79558 88034 -697438497
10193 16606 -459374439
149681 147808 -152990996
67142 20159 139848527
28685 43836 -6628210
19514 91841 -414566055
89927 107797 -387377320
99651 29510 -24547827
107723 133963 690154820
45553 134061 514647768
17608 116168 -571755134
147526 45888 538731163
41822 32226 208501904
85244 106270 -7948646
111722 124826 -305549633
66838 146412 173259103
120996 119281 -468135002
31998 31304 -491246231
81689 120705 158107432
120148 142881 593739921
53258 33814 -669136568
55533 126591 -163299195
99454 100113 -226990231
115021 8974 18278267
18340 60745 -137609752
139928 116423 837021665
104308 45609 -47037826
121150 109394 369362856
11966 46636 -861213218
19220 62424 629552818
25437 90769 472994623
112353 56348 712838011
111786 119604 806872821
115463 64121 -541446985
101566 128422 -783881223
109418 57887 -421232256
80549 124543 -329643609
93595 45795 -714264920
69650 44957 647831924
10444 79018 -869401604
33900 56568 680082613
108884 134183 73221196
83404 110951 -494805657
127886 124300 -371001585
29438 46323 366287065
98639 105995 546621447
26159 107318 -590739067
105750 54879 -715473811
98593 18612 -541860925
39129 131271 584290817
142707 5477 435009257
15844 91076 -843439212
38026 104094 -767837185
6078 56311 -618167105
126692 5483 -838402591
63133 84859 -232042645
95551 78142 -985521474
65770 83322 832811635
113283 142193 588006904
51149 75103 710343310
40020 53461 214398331
122352 49182 476795295
12870 33772 574762348
65058 110074 -50177763
2624 114346 188659387
96080 16742 824927593
7741 61204 -741642943
83666 146577 690576741
86854 99755 -3936340
97052 5128 -910440885
91926 129193 -784857094
97879 27829 236188177
39778 73978 -318858205
25466 64108 -909343063
20861 13225 -287121944
122827 117961 -563616247
148771 9940 -892721467
30354 67965 -108429249
73972 129725 846181040
53018 51119 469475625
50232 104749 -513851719
67040 75570 342007729
15826 122617 -80929829
83091 53854 902265907
137212 68125 -507475154
97574 86739 -214891086
2328 20890 -622703319
100702 61521 -119010687
711 47976 -494658629
113071 112305 618653090
38223 7284 -919590435
50215 122640 -233793709
140303 35474 -12505708
74321 139684 -419315513
100349 27034 48379948
20703 53298 -962080242
33056 36806 579739954
92646 121443 245641991
1671 120938 635626765
55761 112663 -493166261
94845 56884 -955861750
78880 107442 108961306
24562 12673 340274245
525 101557 -789902314
58437 113046 -19949678
121879 67694 701266666
50163 65222 -19101374
108511 39519 572815103
77857 90374 467230456
134317 99661 153125167
75145 58618 -596954469
124068 53068 281285379
74875 63248 559666840
94696 114175 -309967192
38034 36335 64817256
124217 46029 -291329458
8053 9683 340790599
130307 34869 275483356
103252 117439 58005893
126337 54299 313205502
77658 134599 327465402
13745 143029 -923655579
39349 15315 -791544248
143798 14485 -77134058
62405 120692 -90315222
91524 22094 -442476353
115446 4569 -716362679
31206 94667 -213830911
8737 103333 -556511957
21074 21233 816818168
27385 98100 245987304
144704 23874 808048564
87413 84587 973619717
26247 85459 941957780
132193 68458 158612991
15521 74624 -842242639
97357 148752 -297462167
127618 46964 250286267
79937 31891 -471065131
61546 109245 -575006378
101121 8397 367482731
135417 111005 -747457687
122886 61330 903033398
116066 132311 -231358137
76652 75396 342074941
17553 39300 -295184148
77637 115598 -351996270
141012 43006 -154194996
61376 71386 704825148
43909 51775 743621663
66613 30311 -614889499
52392 28584 133597969
98227 110828 179045118
66930 83132 -329188025
74081 9004 -851484129
83449 147179 158024036
47148 126661 596697448
30537 63627 -755585429
2866 3172 53353046
4970 135217 -48292148
117249 49647 670947049
121899 42252 823842383
23942 122076 23521152
48795 103075 -141634455
95611 10042 -655533265
124065 89338 -898899767
7382 5972 -671893595
91969 68415 -547332359
44543 27596 -716795324
109598 44916 651561245
91236 33952 46437548
927 3448 -521882131
36786 39802 -775289163
126225 94210 675683069
141540 3675 609645991
89990 144397 -524156015
1071 105618 -316377650
120145 96426 49590394
74737 147934 114942792
7457 131602 -699400809
114785 56035 419949669
34851 92435 118664448
94115 23886 -894341408
108495 38355 -223587375
10963 6789 -294853353
100120 138969 175539810
40792 87432 -545893744
15902 85952 131664065
120241 74171 -309226439
3092 143941 -300907568
65810 109014 575342553
101126 85540 983960537
112692 27586 148815005
41737 102802 -269872816
98557 21515 -115942161
125851 126585 36625525
27670 2321 886799578
122480 89733 -410541555
22370 67569 -446018221
62778 105075 291465429
126104 40562 554524356
99466 100738 -287229219
84826 109005 -294213125
17042 76122 -812408193
60464 51641 -243443168
75661 69321 695170731
2761 49527 -918767766
124921 44864 -863385655
53811 114685 -366425020
12678 101262 -33393094
95174 42417 487764247
115509 99988 -752575476
127183 33362 460193868
99747 1876 -587391508
2860 49056 -545680396
17650 37173 -787692261
138564 24204 154025582
93551 145976 291277647
109007 100407 697612426
71789 2065 -958471425
136707 120133 883668695
100747 142021 -933051594
107389 52603 55745351
126318 11929 -69438470
84929 61874 -721329705
71846 142822 -242204196
17724 134252 25815759
8223 328 -314004759
16094 128599 278215611
22953 76162 -283274208
120245 101651 -933439083
104714 148511 448579174
54471 105318 176016523
97544 74944 442937723
131357 99300 -876713224
62046 3992 -3409797
76305 15083 897537937
64275 138329 10268800
146780 7080 -904742968
82156 135547 700142044
141120 81662 -286986319
82668 89238 -186054317
122358 50676 159241898
88469 34677 -241544411
24996 22253 -318467349
11621 10827 369503671
102624 148797 392710841
3920 142988 365720657
73334 111740 81935720
47740 4081 833565183
12506 103346 -281621254
91181 14124 585469939
13145 68963 -467293517
128294 25652 929411378
45964 94851 -258647835
24077 113694 -896273380
123541 101904 -738819400
131879 116393 -810588755
50095 18278 -445779897
18329 53766 -381260260
95799 132604 -855069915
9985 123750 -506369488
62853 33621 578579954
133664 98713 -560770273
130969 58147 -813105581
128819 52666 -763384230
88636 116705 -744477807
64528 116394 -408106708
59872 147315 107306476
88092 85326 288395738
133675 7437 -20634975
59599 146783 705538275
22281 111 -136391442
77504 114391 709203167
41224 1557 939087056
40158 139243 -816497737
20098 27359 -752396642
108695 17395 341156249
118497 142856 -84517141
12095 62392 -110993926
72775 107112 -956675390
70826 78817 -995556397
95570 21503 330904822
14693 133871 -413116908
145594 116455 -212617299
32669 65858 658852241
73812 126912 435442976
102923 8822 -781925652
147905 36056 -470426599
75104 117336 -618739331
69110 87168 808483421
147149 89313 465076542
62158 67583 375446640
73060 48950 295661233
133221 109629 406518003
85737 39291 -829821223
78026 39753 114331826
114176 97283 -868775959
135977 28191 -804920188
125916 143367 702447416
49335 74467 683578690
70186 74019 -230728664
49137 28334 -848477661
89860 134695 -14577357
21877 66490 629707956
2370 89192 -549568513
83074 99715 -82897219
140856 7180 476244702
125250 71881 219012016
66814 112222 -269482114
108316 138322 -567766705
65673 106123 -47413694
22730 136312 250421471
37962 54153 -60130112
73926 18581 992641605
114214 29354 341182974
112888 129151 -423347892
25112 30981 314663717
38445 10950 -745004786
33396 26789 -430884154
130716 38382 -8391538
109927 39698 26252184
66315 37468 -178849986
30514 92946 612098490
46442 83265 240048729
146895 32067 437499051
63391 105738 748823027
26554 32785 -590808249
124628 111994 704277596
30734 45640 -663623020
36651 36301 426795357
70829 29817 997163420
134901 61205 -740095130
141744 60188 -144943552
96803 46526 -706254243
56509 96716 516917316
102540 60275 390888593
34577 98505 -5448748
11323 65142 326052415
54139 35844 -41807880
101916 112724 235185555
110005 5750 961502897
6215 108130 -68995060
47452 143855 -34490025
88938 145420 898588141
129497 27706 250456872
67188 114835 92481345
26507 107713 -476840642
46256 40296 -828463310
8149 88921 949539677
10438 42765 -788555495
125415 89086 632867462
64605 55401 -562890420
26238 10686 361664042
115995 45729 758072540
125991 100448 298346653
118614 6065 -964831150
8576 5008 692302031
21088 4381 330701933
119425 62025 346626885
63744 28945 -224558654
48848 123979 -957678800
18279 80014 -417211715
81050 56667 538334569
109781 44785 -569985166
147576 73746 -283798561
49887 84264 984807999
78827 6723 -297877273
128121 16805 -456107092
31405 43109 507984844
54620 126423 660948816
16748 134163 -906184500
62472 135429 -549628787
111943 8632 379213929
22920 52542 15056847
148669 48924 610394154
118062 34866 803372412
36566 95003 466834616
103908 115746 14023467
58450 42631 21335958
117717 62685 -916746854
52190 133764 -980472984
6110 18672 -58045888
129962 54954 396720578
100966 88981 -767761052
131227 106824 545437458
33114 35283 595107442
58815 88620 641892546
9342 70351 612793743
64435 96701 242324992
147233 72977 -944870015
84743 93686 398697727
54738 54227 833307781
20767 85415 450040608
9583 48006 -941400923
62123 37634 -285136902
3790 83267 655501829
45169 109872 -246557395
93575 19166 347101273
105 5484 486589827
91032 102201 425616262
98584 81398 161020648
89187 1323 -814562949
112500 146614 447420745
61271 98238 765040607
136868 26781 -329489336
144535 100135 552390358
102417 111904 -410078197
88613 38535 816568789
72714 56082 -408418049
41108 121451 -768849845
95191 32199 778852119
128368 46351 842972162
146629 119674 673855622
95418 16084 -93950985
44921 105889 -972618896
16392 61616 287620580
16421 130368 -147265655
65428 125681 715426138
65851 35749 311800419
139023 138251 720225282
113299 78038 -278334542
26102 113968 239277575
108577 114167 -922925304
39788 34714 -396783658
24037 62348 -383024880
56775 109506 -114975864
83167 137247 -159880845
101391 26516 385988617
71838 114887 881194140
110353 144737 -871759716
18018 47525 -963183988
858 145078 -683122812
86665 31954 285453876
43053 70124 -974855105
72810 89961 495563247
142880 93255 -824792943
20542 143529 814410916
104444 104041 -350548772
32903 8964 277657258
132037 145168 882978262
109098 127239 -928546538
14035 51230 -76055051
3028 122451 323213596
13574 94257 -137335969
11562 142865 -729552675
98549 28688 -192677574
44467 10515 -72547137
39354 105217 908398820
146346 97765 -589733604
88834 12978 532630872
134080 59607 235303432
53311 95847 91931077
787 105414 858870952
366 57643 -83027247
123019 93177 -313309500
46283 74309 -213037153
101950 102024 -973115049
83592 86356 -158375878
115914 51969 417416508
87082 114196 -669894457
62144 32921 235886864
126313 143480 247726581
99634 42614 849076339
111900 70497 417130463
16816 149657 -730546725
69027 16019 787461548
92999 41545 -325369144
68756 132869 -897521577
92510 55955 -72679624
111709 110960 493570027
89658 68889 -665150094
50900 17715 -438073842
114947 75008 -290798983
116202 6209 -155776264
39551 71232 4194465
51376 108922 263482921
42702 128230 -424963935
58318 117329 -668620524
29280 94073 559161228
113964 23531 96161368
126299 3502 59053217
50647 26630 -503570768
102252 135393 976000739
125052 20386 -789437743
74857 13484 660721814
10040 98036 216164871
101619 116217 33472315
95087 88957 388520765
63852 48724 -462377749
39437 148785 -912828847
51853 45752 159128377
56356 12212 204423511
98117 110966 -312145653
3685 23986 604265131
35058 148624 141593186
115555 21575 334568573
145896 142720 -67647003
94737 133381 322638973
146430 78137 668246555
143965 137334 284987324
27746 30759 96633520
143850 66611 799798656
79865 11771 311074253
107539 1309 -275868082
134187 138891 364918490
66548 1455 582906468
85765 109778 -119926270
59409 65587 559995826
30309 62909 686590618
136181 94182 476833924
63001 110084 207671300
119564 82192 293540704
120250 16547 884493927
16484 1769 -856184785
97186 108542 -306235523
68954 48973 -137550940
134315 130694 -329288159
128463 18613 687325863
146981 79770 -803440703
9642 104598 11952466
145287 30119 40154763
51751 10946 477414625
86957 93046 676824190
11647 72791 -308535045
11194 146163 -424389606
98080 145406 165592006
87723 56980 -739963149
137748 16558 919797918
82715 55212 409878270
34957 65827 831452295
7035 138725 -533957100
55199 96630 708570022
88538 40556 -80195418
51331 147242 -309367398
3986 145241 -816782648
26485 113510 -850507241
104245 143934 239096396
143222 82650 398266285
84538 5282 176092435
80301 124702 219538295
10674 134145 878398478
135424 57162 354770375
124841 18099 700904903
147553 121084 -169421857
139746 140612 -946813462
110071 134483 819417480
118320 123431 693165002
105301 129655 861336749
89076 67882 -216548283
22688 105519 118468489
48386 13476 -869422321
111281 103752 699248835
124531 134987 -502952735
56005 31961 939393411
6654 19450 -690675230
16299 45431 -730142766
135868 131258 -600693585
86372 2644 -828739271
81459 23052 95633966
83747 100801 -691406996
94373 130726 666569972
145798 7397 843452163
134161 141846 -682734899
143758 118077 332423114
129070 31722 -854965915
34966 101325 -289752532
139873 51552 341795966
115227 74757 570646615
9783 136552 89489111
112472 60403 318027700
45060 117999 -907125984
133003 148432 -643915580
68063 15262 -656532217
45641 139585 -604998162
73006 124670 607312476
82798 79388 -499352439
143488 59906 984963290
38817 103484 -724071030
12371 14012 639512862
44992 100643 446546617
66055 4847 -848801391
82182 93549 -483145531
114890 57252 442964520
148915 74529 -608036388
52021 26386 -565338747
78652 128040 787499616
123083 61898 15242846
118787 67223 -992929933
36673 63734 -869652132
45213 81225 -790575236
43983 133020 -88075032
105332 132632 -900835082
91197 116557 382712389
85743 121267 979482439
53821 13356 -758152665
75397 91607 953809278
19344 102521 -472158296
58010 67859 -169489190
106032 83316 386078990
136180 20639 -792313190
59319 137621 -821483816
2557 41364 426306109
135664 23788 -775804606
130015 107508 946010292
39720 8562 701811594
124184 114804 -279129100
71594 48079 983179264
21055 70062 -967241799
11774 41635 328893169
44419 57974 -895405873
48671 42445 695516538
39081 93516 -362667474
109199 45341 -150716217
73874 53497 -873583519
99767 24436 -710491986
142744 85304 514468465
132375 136601 -135163818
127367 148176 537199098
104052 116439 -3219242
112900 44002 -38496291
32852 84568 955027052
104456 90608 -630551557
62963 39537 393493140
100437 99405 -833578634
136866 28816 -662935967
106859 47773 490524240
141087 146931 -917335406
57340 81975 653342301
79614 96421 -471263460
36919 135569 -907564876
111127 30942 -852313525
134945 90311 -202870626
22950 55517 -855013154
87916 86158 -416870245
48914 32609 75546268
133961 115700 -54925410
81858 129924 246625031
141019 107437 -80496884
21123 86643 -607769882
106359 113298 821408820
9410 103311 328231622
34658 78643 -435867337
26261 140736 -826671418
65596 29678 271151911
49814 112046 500720098
1178 17281 566800889
114451 26508 931116046
49094 40808 -894808108
57995 22712 -874363977
108689 77659 243629804
95753 99776 -328059055
64134 15905 -867439024
89868 28208 175776212
106038 91952 -221069713
97319 40605 597461235
86959 90663 223361804
56429 76234 -177798547
13119 30246 -384745549
120241 41575 -456525391
144179 91337 314550111
42274 83181 -911430433
52981 129376 -219132612
71812 77882 -24855843
44622 106223 126476070
14211 13998 630595275
145356 94957 262481526
4452 65718 -675434379
135383 96314 -959462954
55329 93836 -689467309
138261 89731 418310266
140451 31315 -94333489
13546 124651 450919637
84387 97918 -624833813
76667 59098 -901467588
14819 16602 -892792479
103433 16664 -397185805
12326 127898 346588790
145524 109394 -959700056
123586 105001 606821903
72402 64255 190662201
84805 42563 801328425
76706 10290 623334789
145427 83414 345094906
34189 124750 912910849
140109 147038 569123234
4763 2560 615277067
99601 73073 -814657795
20430 56603 95578314
48094 39371 307621705
72587 32761 -153542934
106796 51381 242871774
17708 25033 -12060604
113736 83233 -480881722
87424 107159 706052049
136425 52649 268050377
145941 109629 270843358
70538 9969 -323343011
69858 56319 -10101185
39353 145654 -777199178
48865 16787 873596123
3110 89418 408162423
140305 59649 -30082517
128795 74785 -401690118
31875 102585 -511644538
124607 98274 578169968
28426 25300 182422472
126735 144880 -566019951
8713 138415 -850162576
66506 62037 120393444
35253 32076 -26476540
47535 135352 422801989
44979 26644 -287511068
120374 567 357323345
76926 51055 -731878604
60000 90807 950699533
3025 16860 398450478
77018 17428 696858526
142402 61086 106372115
124679 104950 -768051477
103299 53427 -945843418
48962 116430 905261587
96260 87463 891561484
119529 142547 -160465278
50279 85381 428558431
67788 103648 -26169197
116956 51711 -519626506
89746 68759 -494504381
90198 148042 548782313
145991 134142 263298476
40882 69782 -795399654
72255 64209 757495367
57191 101020 789805389
83858 114133 -947159099
49970 139452 736951740
138584 81026 921422207
128256 71698 -890089434
148264 147593 548645587
104669 122436 594074179
67680 92601 714678749
28565 112484 -351917491
45800 109191 795990292
56005 120068 235522485
13135 59271 212336347
68663 74581 -506957499
116248 106909 935413061
55788 109712 -713148437
87133 97978 -749268317
29137 52023 -647312870
102519 110555 421325289
49721 104812 -587544365
53872 118981 431304163
63818 122878 843834457
147904 82087 277391986
1000 114149 -791917611
17417 20724 485054183
61102 17151 -131574979
72572 72742 320410759
145575 122915 -968182645
49156 84853 590719225
82922 2457 -395022844
8920 120514 -976304535
19296 132852 -326998989
107015 34270 -935460554
27494 46611 -131403168
134922 42635 127661553
63126 87825 647275223
102232 3828 503457664
102239 126986 -256694460
76262 27512 -69003209
57911 136409 -433066985
93242 93077 253485750
71808 109540 -854694106
102167 59887 -578743843
97626 89364 -656543187
79650 40921 936944705
148333 8259 557905402
89925 701 -348492968
136823 50801 -798200880
66735 34436 947783899
71072 106740 566875617
34581 2744 185693052
120317 59293 753082609
2505 50269 330214957
97443 94249 -32722057
138489 100922 -525079343
98983 39761 -510830055
94499 126114 -705676723
10968 41498 -575604413
113477 25168 -641169458
99274 25552 930888399
36730 79054 -739748571
117090 125456 -544775450
140911 10197 -959052017
115095 94014 389670998
67787 28437 -257362315
149221 71611 -760453208
47515 13941 113947630
114204 25600 336186507
134341 87734 -204684089
6634 41984 664829256
122870 28863 610529296
5573 117070 732224149
61894 142868 -588992879
34731 6824 864230276
39660 94461 394434804
107599 113335 207584275
92306 88642 -2901566
124233 60698 -115599196
78480 15803 583786293
21261 120193 -176111143
12402 33539 218152296
66723 138403 -250011865
46451 22642 -237303295
124738 9273 947264544
37669 103683 491944120
13459 67139 -826519399
48589 76926 125658225
110015 59688 729319442
65589 77761 -8720255
90236 130229 230483094
34985 85989 591863254
136814 117680 -890120245
62427 97143 673361946
237 4449 301654020
122066 19203 -153905553
67781 79420 898287098
142644 109632 49108663
117872 79892 -979113819
82449 13010 -651075902
21969 5867 532547284
93901 83725 88244802
107218 49741 -974137611
21005 116747 347429028
130211 77096 344896428
37355 117212 975947356
121275 102212 -434874192
95504 64098 270315690
21577 91411 411340329
139437 39442 -546664213
102300 50168 -622952679
78688 133775 830601038
130484 44136 -868945983
29483 15601 79213556
105477 93591 -817883074
93313 110732 -144183932
126802 9228 -579776973
101500 9825 -805021959
112297 2004 113272646
76289 143866 -278481315
16149 119480 -860882674
43503 25762 -901075425
86632 44450 988313441
1678 145204 -419271302
30599 140054 -502196696
72618 123322 -21463408
44283 102388 -704214849
100215 53869 647586718
110803 73225 658090551
108374 69512 818582869
317 122870 -479180057
24566 82085 750001325
76863 45856 277951031
57858 118079 990415945
44695 42128 -750933942
12759 6911 982960893
16341 83271 -42800618
20373 22447 416865223
147033 121026 50844553
63220 52547 -525865079
131690 120048 690702978
14870 109014 474606560
53256 51250 823749265
126058 29226 415854155
46335 107698 -431863580
87311 87958 345623419
97050 66178 129456000
23645 77010 -396776942
100138 93077 362808976
59133 126060 238665533
31118 39123 -491635264
132013 12673 218552896
24702 12542 136538771
41082 44838 184639867
33297 18711 -249103479
63988 120607 244041365
96278 86336 -325263797
28284 145083 -999975806
63494 80153 -150431366
148480 4640 -759855167
77743 89027 -471741830
55282 70878 349239307
113391 105704 -144868773
115609 127773 996181157
134078 32800 -546113388
99965 140903 -720446111
47923 34649 116423875
14129 113419 -783965671
65945 60906 288141387
32124 91288 -337788414
123778 27589 887437957
75385 133180 -778849958
138903 78668 340561951
135572 113234 26436482
55094 96097 841908483
61389 80609 -686978881
49750 124020 -507356049
125479 91618 282019937
81513 10012 -821348536
60778 60452 590728750
63539 57050 -237355512
97069 143157 98820299
75453 45846 -231975230
103787 102590 -24397796
139216 6266 -491963994
25176 37792 358219942
112783 144053 410013633
98666 148183 -120343174
48644 33867 172951668
58893 118740 -116320093
145136 25292 405100142
95843 79994 430550589
2333 120915 777874362
93110 142514 833621778
5617 23425 -478715609
137946 33901 973822673
125569 33173 748176121
17755 91339 906377298
130339 1755 586687472
10834 58158 -535740643
121724 115816 982821866
10861 9111 -299367866
46435 87688 -37229118
61725 45669 757406602
21088 83309 731365492
140880 1009 -120136441
142825 41487 645104416
60356 86222 -176332096
143390 103708 675504005
964 11957 772968847
121800 54924 -233270263
149120 108124 -645971537
100358 66187 -297274745
95502 26675 -981313564
398 96927 -906801022
69482 84981 882747995
67974 130081 229607750
41129 124898 763531517
135118 141598 813788138
42269 39230 -11368396
99079 124729 -507294059
117604 80546 182386054
131925 51681 831416576
6143 131329 236363324
99510 126435 299723261
97660 146256 -458455142
4884 88356 -176885188
38504 82574 -633588409
138939 18015 -936212165
27378 71738 77272727
136142 16185 -805164789
47097 72462 -477838503
19476 66978 -898833042
107404 73131 717491027
33390 11536 -564366756
58254 27855 716867544
105539 80416 -269914835
119046 20170 -687352340
94881 60473 616422391
43267 12330 48818155
143072 98589 275237031
117303 96299 -35524654
133747 40046 -87531912
88582 120169 -582412426
30822 24670 728215730
29158 52377 715643196
4325 79669 -367052112
33157 145832 -766507833
127824 14911 91532540
97176 94258 -245911661
19664 18212 -476898584
44863 841 195016650
131912 7162 54822191
56301 736 -512700190
104802 93537 -167230480
3069 12436 237301411
22575 141164 2533690
141207 80377 596052899
86492 14504 -389794581
60775 121466 649574583
54999 103369 217795965
80473 2696 191262660
74936 134366 469093330
125243 140815 -487052377
134087 58682 951673818
62984 21263 529900087
53507 37776 -193527632
68189 47189 268065806
28113 133350 306022020
116924 116091 -663091662
74971 47048 946990354
92714 44598 102197565
59971 129010 -662992106
47920 120544 743492399
75098 118471 -739705096
86777 109891 -854566524
26598 103574 -162960957
148790 97292 -258800982
62217 65697 -450264895
14434 50731 -530919967
73859 149645 -903672449
94639 77594 985837412
115823 30041 -161546281
17867 75120 992000960
148894 112124 -527387530
44889 67264 872860757
28917 55338 710266075
100445 58689 966872413
22768 90498 -751269332
109443 36468 -164580039
130473 147589 -152982460
133513 29206 -278465292
41844 123067 -959369325
131181 46489 579087014
46135 126764 524859456
94613 45589 10365874
94884 8013 337208118
21741 13051 -417794425
54947 101102 266929015
97272 97024 604331632
4229 68264 92808267
9794 71443 476600229
45492 56688 799393400
84698 128377 -149370410
147470 20082 -977065588
69180 35527 -136089985
981 134969 78835057
42443 6676 674584312
83478 140355 716978428
137677 21630 584716513
6531 23956 -594092124
7118 61362 65276424
135598 137246 -919770595
29856 62145 -249931778
2520 111275 -237811952
10503 128395 -260478697
122242 133639 -480942750
109923 118640 -640335858
42428 29377 215635867
62987 1282 -47662082
133468 25265 113582448
61328 50255 -947246192
53964 134827 -651288367
104014 80587 -127813026
13918 30192 191838032
45200 3452 672069489
92388 55549 172160826
29924 133601 -948009950
3792 76712 -622746397
65844 46012 418299250
64778 107017 255047235
3341 3389 599159333
46558 5567 853176566
124933 109239 -823277872
64816 24738 -337565317
123059 45295 -308724343
90424 6948 -846624821
112086 133999 -855858542
13220 147394 651806605
46502 148718 -850032412
123978 65316 -684989761
75762 67048 -467368724
82468 234 -526222253
32928 118099 787256486
62205 77817 871315722
52260 63489 -308135021
143973 85953 988069140
43767 71943 -806745202
32376 26344 -37276786
38268 72391 772786369
147739 145751 -33821264
32603 92032 -183517346
120917 998 -561174644
82466 41889 -490551036
94905 49813 851356634
116724 52838 -842581209
110085 34390 -625723498
78586 57112 711856167
4905 37625 -193752818
121318 141984 -429357549
88228 12920 -954575633
130861 3001 25652019
64321 5759 -655430436
94478 75118 -367912073
94673 74328 951802342
149450 30007 -934730101
135707 86473 300803068
24502 105356 -323842453
50912 29203 -580761693
8635 132554 -6463102
56147 4166 -760715711
36361 60787 -698636915
146749 10778 -810648136
83283 107968 -46251876
107275 70391 235497159
24013 88527 -165932785
14564 14386 808933003
36180 142702 -267201218
25709 61757 -151088288
108283 47275 795493855
33394 57528 277257368
77826 97651 -745166325
121326 27249 -610758458
51671 125831 327220353
123828 113273 -34478748
149219 104459 -324434072
57815 61103 -133898677
115026 100821 277475719
23572 136381 995946476
77807 77961 -771155213
66377 55832 155158992
48177 89784 -901884663
99699 31960 841188136
28843 91232 254045416
84629 80383 -544995840
85935 43527 -422132496
128632 115814 100444727
90941 62151 -906582998
4468 39511 796866945
6150 141612 -170843232
107341 45625 104840504
40855 29663 -868422647
91391 92015 84469581
111659 144473 179096692
126841 690 307288896
111906 100904 -791364666
40234 15250 -73411134
53780 148774 -919526945
36074 10595 154549005
64499 46276 -798852639
99994 143600 -552803683
96045 26693 -834693559
15492 58571 41300665
82046 118952 -57303631
44023 111941 586063577
146620 3542 590072664
62174 146766 -75962635
131737 94671 422378184
136040 139584 538317867
78845 82271 591391924
85943 149241 577101140
105296 145861 779715818
128715 46489 693781794
31439 82558 -621834969
142211 95537 941398164
734 135215 775478589
132026 81811 750561033
62102 25401 219021926
22204 16560 -282607160
90473 142932 389104068
145999 65656 566815024
114377 4787 -655050979
56645 25110 700640196
73225 34761 193958317
103 47695 204726037
88642 122620 22698082
80550 34434 235353657
62809 143197 87300860
89228 34888 507406478
89018 54163 835740333
95818 24348 664760219
122503 39185 368910141
121197 110914 103472811
48330 16013 -762968953
136449 92250 -875479330
121927 132311 175989181
57017 42656 -133660404
73410 23846 572763144
20622 119145 -189582078
51561 64255 931429120
38899 29832 -467030178
131526 17917 -205497386
108820 119876 91169953
25280 91176 780493841
93123 88469 -256634541
21947 13634 235506917
112600 17408 935388780
45588 124127 118773115
62039 113054 686496084
52426 99822 -965838135
133355 105979 -995144114
89308 130412 653354419
124728 40847 571127848
144144 13174 883468999
87840 53448 -404796747
23537 114738 605714120
86429 114038 -702153147
111524 14331 -196319819
42528 59834 -657888443
9997 81481 -868095492
101289 76902 -854854657
111489 124216 330274726
91418 44959 -253990757
41720 136425 171810922
116291 45314 -973264632
74849 107237 -646583270
43517 14234 -978947952
74940 56263 825258615
97545 110155 -133653499
92030 57172 205132632
103485 149318 679694614
125227 58949 -51402427
29646 122645 904947147
16067 139038 -751174066
120580 119634 306946822
93874 41345 -240398884
47713 94029 -210389153
73134 46301 482074749
36560 65414 709029179
15896 7635 386541844
55523 133697 -425752267
105764 89696 633082104
93955 21426 757307159
43417 11456 459357200
125433 102637 134400056
116603 69197 -898906000
128411 99635 934278422
33748 136073 42860528
97177 103746 163710848
21446 66433 778245401
133250 41981 273665871
135290 99959 -979145433
134988 133051 -816398986
71810 80130 218270715
80803 52044 -345191282
80513 24427 156530007
119285 107023 -60557393
103771 117357 326301825
75340 33285 241337152
31545 38017 207158098
76274 147831 471037194
54437 6055 881198650
33756 28762 -821606791
15446 116512 911856232
18834 13088 827099617
3329 115330 -608453148
9191 80096 -139514969
48226 69055 -282215415
138827 68823 -505116581
34150 10797 214080867
126887 107479 -949874793
139839 119705 134009561
119998 76015 -900635088
76952 88161 -274904619
89139 89646 336821213
87204 141754 -808053771
104863 12951 109040637
83480 67446 -928601677
126707 113399 672653045
106733 136185 -522399029
116539 135743 286239805
122760 17136 -511244501
65541 112397 284587404
3540 115755 366508098
59425 134339 -14929884
82233 109052 -371655115
40950 43449 -796439012
70526 74922 291416683
72427 147146 300545330
91884 129554 412953795
114501 77244 300423792
71816 122431 -908250717
146835 97980 520399759
6739 49845 533132030
82740 55782 -661380757
131676 102199 -292033884
36213 117928 -482444416
90894 95057 339382207
93831 46668 689848955
110476 13794 698671314
59707 83978 377740324
125901 46328 253080072
136220 97888 493640855
116065 143937 638634551
12617 119351 -839373168
112979 4891 887929288
96550 16143 761789525
146047 62282 588070832
16962 37355 -924182311
44641 26043 702940849
9459 127134 -158408177
9549 18716 -736218574
139876 79334 332870704
12444 141749 136416999
29378 90015 -84176957
78537 20300 -694924513
10050 56673 -112936384
52798 73812 -539622550
79417 139642 -76499839
102147 19288 693166148
90996 39677 -991677107
148233 59283 -31615392
64992 96770 -712027073
31901 63140 -76164039
61730 25652 614751128
89261 107913 183491735
99486 33128 -68529329
51278 69781 -679707726
87329 80854 -291783752
113694 20214 -900804383
86797 85922 -961317878
65729 125392 -183553664
43197 73204 -384068076
21985 26197 44155895
131019 1033 711499438
51334 62881 -643878063
61407 47225 -192322579
83073 141625 -732968417
57251 42288 -995285848
128814 33574 -685165732
22989 91322 533497429
18819 81280 57966499
140178 119339 435418998
35322 141425 -22160838
31996 82989 -94809225
2069 9227 -44465410
80334 70361 -645031670
61625 90925 -2348638
100963 133737 144710181
82679 132897 473427425
7599 17809 91417822
105964 119048 338883233
26432 112340 352831977
26902 49490 139768489
122033 148618 793487458
125710 149688 281016811
497 94907 -932258151
14794 101462 980369179
15411 132281 465381048
2060 137017 -563477559
13909 104301 -646627075
1292 28713 -735073940
12898 1221 -940363370
60826 122668 -403636499
82447 21175 -567336328
63320 95343 -578705316
81210 33784 -888537224
131849 85813 -156951188
120472 10536 67099898
140074 20127 -527389604
20243 30240 400279001
125681 145860 -407264581
72945 55737 13633741
27192 53995 217541109
64277 38558 -808924555
120961 121526 -455056347
58048 21984 268454316
87959 46140 -170562014
67425 67790 8718932
20480 40061 -778178772
1587 19602 -647335123
14931 107271 -684903958
115252 147349 -854664084
121321 93733 -607665057
32005 45651 399387337
25618 145392 -264091664
5715 109002 -883570088
69768 30282 -802927769
89034 15837 -854199802
103939 100884 853226408
142961 59578 -306537397
148932 127659 532486889
108561 110396 -874309489
50955 86420 484034486
112506 106463 472798500
110065 23185 -138613552
19037 130682 619225978
47897 30212 -803991054
22946 71872 -706594483
7335 106193 -466216383
77357 147218 -207254432
102836 1028 175032896
3556 49450 -888178822
69937 127587 408862622
2789 28606 -734899052
146930 96989 -861841672
3895 24488 -65058307
110766 147447 436431153
101744 33841 983867113
80641 138175 293502221
147107 32321 263567590
103127 31366 603663839
106899 135954 321039392
86295 105711 431274833
50485 135466 139297670
24857 122817 -288243294
120408 108623 824210380
32804 70360 216469130
29744 22207 473373355
93798 52617 -277929987
27458 145843 123189869
114637 11298 -156840639
17890 10293 -605301619
137403 76961 -410131028
49770 27226 -145754224
35757 135157 -986301191
135920 27492 -294527916
68374 46249 -877125126
146892 113315 -555282472
141965 47958 -309186889
77556 141456 594614726
83853 45723 457303345
43606 133277 913065281
22328 133211 -482612005
131934 106854 817920204
60116 61079 -177366533
45429 130574 -24732693
119184 120567 -494316983
29431 125277 121007306
118425 146774 886655412
19880 41534 333494927
97096 45136 -400027786
115557 115756 964141618
62240 10008 -612475075
87235 16884 -488093634
26538 27472 -137939717
47596 92352 233452571
147476 115061 -464005105
106408 26813 -406971142
24333 83317 -80216101
25713 59130 -764088463
21946 20871 477650492
71909 100751 87303641
135104 24445 334075002
115092 18795 -259751552
70849 4670 -659236277
83080 94716 792016661
98686 20094 892141589
60031 51352 808290861
68668 49653 -391737620
82325 133999 575695378
18587 53975 472287908
71039 23632 -170159969
142222 126339 -36062498
120214 51682 -922819266
144025 65465 349444585
43297 22514 -895542731
21322 144690 755878033
14375 79785 28939864
29647 57123 848093134
6279 66204 127518479
8828 119034 -716663377
9057 144167 915266051
15739 114381 641616388
18428 70214 344127997
79034 143995 872277055
64929 135275 553789187
29220 117818 -167853688
75505 103438 134251648
113198 56827 -49923391
57696 107467 -431768724
123458 131114 -419496821
102893 3709 -583672262
103747 100396 -285496728
145173 85091 837936926
79436 147073 -884523530
40940 117267 -183043399
105122 82206 481209012
50939 21217 742503924
98718 137509 724869616
123387 126901 -853895880
49320 106504 -242800181
149438 30726 -383481116
81327 136344 265278625
102528 75814 337368439
81697 109497 -518982382
29240 21095 464661336
40604 37183 -615920747
80649 139980 754184231
72576 454 -792131127
21812 132427 -705539350
129747 81083 -662606009
84099 106135 -620024231
129215 85130 22971716
89483 125030 897651653
98718 31946 -108187928
96609 16611 888737534
38173 19674 -442718931
34546 48853 883974249
62125 53258 789980363
92607 129752 422663075
120489 94340 423926822
127215 21339 -200064232
141110 54348 2894537
84846 35229 934847839
100513 96472 -616825118
13443 78714 514414339
147158 31612 650922085
99997 71029 -789192385
128501 147506 954576451
31074 137998 -836199376
67874 128242 -758018025
108901 145676 84043162
102575 108596 386865851
113903 146367 155289388
57430 126272 -299444875
50496 42397 -657113237
136800 26769 -698860257
12783 10870 -924890324
16819 104220 265960981
75600 57334 -363846071
147520 46084 -210730740
19843 98517 -807785530
120583 89229 -622651743
47595 6086 -27908107
93662 74617 481476844
486 114595 -884556449
130864 86448 454488714
20401 56664 -159031092
88242 39119 868506995
125528 24741 -260460710
57943 26909 766257555
50499 47503 579195798
43070 6430 -21832103
10218 105074 185173648
69970 93755 220455761
108118 34445 281925804
121897 47329 -257352219
136445 1627 -646173621
135455 38740 -486405958
108923 90022 99384396
46642 110018 871837339
139787 78545 -179774345
99275 139103 917282376
41676 79797 227656539
41237 18401 290163217
22563 108944 -745981273
66739 33916 -949156986
25984 75412 -757590637
63208 79406 -684720636
37210 119499 189391512
119045 140710 355195306
53883 59415 202950827
139021 110062 -626832660
66940 23760 503259685
7773 103298 750532916
48258 29886 -569246810
6904 27500 -952235221
103897 97611 -916953145
137994 27146 28601595
104509 84896 -344290503
71692 116679 473173180
47636 56457 -36611241
44053 83411 45247841
53742 56703 -749403402
57322 87452 531472815
113654 68327 324504561
129180 3893 -944181654
4007 66469 4198247
31595 94542 -442562399
142978 70413 483429539
132582 113220 731023231
105430 53650 -989608562
71209 134028 971570223
91019 117885 191001554
84690 53323 -526138655
123944 127497 533637303
18119 75877 -107684881
93195 101988 416752666
62672 107636 757928446
126868 110355 -307842569
144611 110262 -905680882
22573 79236 673816875
41799 40750 937045900
93672 5044 443190315
21434 125231 797702076
45904 79097 399930553
89816 22084 565959269
23788 35116 333421621
79332 84223 771930919
52170 4366 307408773
111968 131459 399033809
32780 117344 -738792447
89396 86849 -441480072
144393 48938 202640515
135396 74481 853988873
44026 110783 108049745
60474 116273 977205316
32751 101052 385457521
130428 70902 -402137433
18256 11427 407455940
116350 92302 579882567
44508 28199 -781357852
52964 140927 -126338509
25138 447 -651737580
136285 8546 571120196
131934 21592 729822417
94222 50574 41114008
65158 103452 -206800309
104683 44939 281661493
69490 76021 233669834
106253 88529 -176453420
142406 95308 -324113875
111470 46799 787437251
17398 136897 519186307
132084 94986 -788613348
42679 143690 -313238177
32143 82419 -193041550
95475 75546 -371197999
158 143192 201872409
145665 141559 933913076
57367 65080 -20875776
127735 75769 952764377
118155 70896 535298521
88311 62191 -332896552
70109 79236 -637950764
141696 20865 -799007583
145146 139098 56147745
138949 144039 -540983229
60609 29243 -392961067
41729 41386 996427930
7389 146122 -236676957
71995 136413 423320872
47216 45892 -599755704
100172 61818 -118616763
135239 69467 -418822313
40059 129031 621283258
65111 10502 314917067
58630 119152 231295253
55461 12093 290942904
32020 72856 -513328630
14209 9856 302259556
45911 48025 -777084438
83843 39272 -995762770
114293 123623 145866139
120064 2727 -459160913
40242 68350 -667068256
125214 68466 181517202
58353 34681 698365008
27647 143019 296756740
132391 117232 -536524285
105004 140471 -4314211
110370 4935 -257482487
114297 52413 -289928416
23743 41855 553989791
74105 61820 -426273231
116193 60503 995857258
65185 120275 246040940
131528 53886 23047782
100499 90331 -461844021
86756 138590 -290033651
90162 112370 716013204
80244 76768 -619302405
140849 16443 -431904113
122226 104584 -467227037
85661 76683 -174606140
142482 6319 -389813284
49465 114958 957492022
85633 67292 -140358264
107911 114825 -908243047
140615 88098 -601479620
119776 106564 53466143
18632 44318 958857642
17271 23357 -181871167
1973 82718 445357909
71009 60958 252408736
113266 54517 -334450213
16573 114843 930950056
39717 27053 -374568082
65821 118509 808888565
102938 64750 7764751
48158 104164 10755850
71889 136935 294357801
83274 53812 890111326
50318 23689 -363745229
18393 133531 -792891278
35674 26112 360441913
25959 57665 -122662572
139417 48968 897865637
124578 101100 -219554822
79339 15503 780832406
87454 56869 955100410
58676 29345 154830723
30717 109756 303120185
90759 126041 621564856
71655 25422 703439909
2416 17587 671659436
3533 146368 90353018
60027 43662 267699603
73261 66336 -775087871
148865 49142 664080190
42974 101620 -409793914
99738 4811 -762978029
105288 69595 31660067
43382 18333 -303255711
122796 135220 134696704
52005 91464 336780459
141012 132332 462295898
70786 29960 950050095
105039 10187 -192191792
23099 126234 -941088188
81648 94662 955498240
38795 97702 311339832
121664 10174 -48483879
84098 75706 -773490520
57245 145422 332306052
111236 44297 594778848
103660 56083 434071257
117885 118942 58952636
48364 141545 -225216433
31013 133998 633064820
178 100495 -967000867
117563 48032 -704022090
68620 99209 560801277
63523 59164 363323489
45903 45458 -409394541
87285 95105 -663876231
74647 140064 -951328533
91544 12009 805674646
146094 12873 877090279
75322 84119 -734608156
118831 75263 -624697610
91545 28389 -79385500
60228 82163 -826354074
116392 5607 -982201775
8590 37652 -877748249
76124 40577 -675159027
109066 98529 -707613652
14686 110855 -819948955
128040 92551 -87274070
86262 110284 -466804809
51898 141948 985942673
112062 51874 -178633011
3074 34200 -578184353
78479 50859 8145860
145053 43513 -435515671
124579 7327 -883227961
124183 29473 866422641
95257 18292 452294164
139577 54725 -774878166
52921 62859 224676090
4194 34891 -394373219
77825 119353 -536487090
102938 44159 486845964
99250 86967 160038372
104582 47692 443135224
91760 90423 -210624785
130697 53201 902721754
136496 86021 -356275139
82245 9053 -329523712
115250 22928 876555477
1172 144589 36630035
99460 23704 994515989
5995 137565 339742517
91340 34508 988673217
135869 144234 19374690
97566 57442 888402959
24420 4204 -600609797
37690 41804 281758015
31264 52040 -652974588
92869 100942 566081442
31635 38925 625545569
37004 29849 988651791
34962 82243 -249437589
75992 28789 133148473
104309 117006 711010138
12629 48827 343778514
131939 146639 -593258077
58441 128966 158572324
141160 140816 58694810
128194 81732 -804094762
25276 88805 -78558602
50174 78296 658405769
110868 113714 -451557080
29981 4045 514437679
63740 48294 907540931
34381 32356 -720126543
70277 118646 637889212
105657 41167 92978086
148653 15088 -173006331
31355 89692 -531478799
75375 6654 -868653170
81765 142317 658983283
60022 114789 -798964265
88809 107061 -861301330
113991 61473 662231452
39253 29329 -504816759
57711 25874 693578934
51956 123209 -364857550
19407 61067 -91326742
116288 109189 236806672
139428 139308 301993530
52117 20523 277763572
57938 130398 -381123180
52292 149517 -879558955
27622 70844 525900081
44914 37599 376095205
7139 134898 603231426
124142 137365 434318139
109268 106114 778337305
95532 83735 689003089
98394 121340 179147212
26232 102794 -898340380
6410 2863 471431343
141098 108720 -961724908
81505 87248 -187912111
21583 111683 320749274
12353 67443 54862403
115550 9400 695026906
149645 77851 -676602516
21230 1347 790857985
11014 118548 976171100
24958 61065 -260172520
101589 76832 566710354
15625 87184 -706538661
45233 709 259176703
51340 27732 633316343
36533 88033 -432706964
136060 134978 -495290851
105752 74397 199725259
95877 104473 123928889
27521 75657 -180503524
72481 86520 319228649
96307 92618 993161210
67958 92314 -48217471
6204 87695 545915721
38859 110932 -942227574
137075 20252 -284799606
37722 104533 525706839
73658 122548 997653865
27226 70648 -332121585
27389 5561 468850315
67399 140751 452722453
126691 23104 100742084
22356 67720 -529547845
76187 4722 -89929812
65700 72593 -545056497
42277 55634 -901041220
109464 93441 -335997006
95897 27188 -858545342
34420 87199 620480725
110696 73820 -423640787
43199 94463 858690798
125091 2134 609734796
137418 80861 -423684560
16734 50816 -45466020
100504 77765 -287832775
35854 29733 445249854
68336 81983 716997164
141201 108526 -351724454
10930 5714 23677826
139139 105062 -196721617
93308 27683 -694584628
93820 26394 -921956832
142417 100901 996890931
134222 77210 609269866
46390 41596 299756551
104557 107273 640175602
116692 69117 22448973
4435 132905 -55597067
79649 45958 20737042
133045 4300 579320405
88627 53275 -568118417
86666 130290 -318010274
121842 118378 -399905105
127919 9254 -247405012
87697 18799 -107788762
475 115366 742891562
69013 143999 599652043
10122 148638 248561558
67026 20192 -638149853
94003 79040 92337003
83033 108540 166935350
2943 71136 -689659524
76665 48050 842015333
141723 83880 285857913
68263 99435 -458497027
148025 28436 99889230
17279 61726 400324435
145638 73892 -430245350
145075 146706 534510902
139426 34103 -784670984
59105 18658 -894404909
5464 55362 -527841547
36701 45349 -45627548
113921 112952 -443619227
112205 44324 -248991156
59290 61863 565679230
60994 112812 744111285
18328 74660 -835224363
6535 141083 -244049673
121652 77357 -251799917
121942 45094 -162669979
33806 65558 322129380
138370 98026 13831889
139970 126767 513129189
89999 81264 42103803
31863 30372 184395000
34195 134277 621913091
60465 41978 885581702
44436 109552 746756719
106255 32591 -890864479
108750 59294 -191668552
117124 64268 224101779
119861 59508 -619688679
147858 1991 -623265381
141683 68441 -231987449
3287 133942 477805325
27251 135213 -225630025
105082 15938 587055206
91494 82618 755581616
93377 19437 -969801437
652 71248 -579830856
131152 26235 -708282741
93800 100872 711756165
94776 123093 22365165
109534 135297 68439185
104798 6200 350515496
75863 86200 -425881607
146564 112077 241898420
94988 51694 -952416909
5630 102202 -465699238
39216 147884 774719653
82151 78712 -199325351
52483 74595 2127995
144807 96834 -544247989
32835 73116 -899903349
134933 101557 955125139
141739 34944 309006035
97972 64534 -301285605
32051 87808 -950424066
7375 20975 -872675869
38208 34952 -657791540
42085 78221 -279019844
99294 10544 -490953385
70882 62907 -583185445
2516 97476 613482562
40499 1312 41472959
63920 121036 -539324031
64418 62492 290817872
25391 138576 719835547
90209 149294 -543929365
83574 50575 -609306209
29371 75040 876798481
12691 36231 -822044568
64609 146993 -819503317
11300 147481 -373047924
142788 132046 -399328457
42264 12414 789070933
66213 143577 209860336
120537 145738 -61935466
45205 68680 304231073
133771 105070 -985983989
64956 120598 969898148
67817 10661 528218129
39434 7950 -306078678
96357 74701 -541253926
86872 69422 197113341
141192 80530 -529128216
28907 77088 215113992
106234 10254 568040709
34235 30576 -700444488
94133 29272 267638205
91785 29100 -598904117
57088 147080 -43256423
63703 137171 -247924569
69724 86007 365312775
78212 105069 569556053
6079 89412 -750173386
119667 62774 946498714
148170 40747 -226503059
61384 27807 965115641
35732 27868 -176630312
73627 65576 -50970873
33986 115793 967889711
128705 135508 311067845
147321 33386 -403176214
131151 46232 255020377
29228 88494 394592230
731 114685 -918571558
135036 52524 993204791
50971 145728 -908575278
52431 103518 -837720244
128820 77971 994408698
27938 127911 -958400743
144052 69746 942043162
64073 103554 -128637097
90670 21818 382431175
47413 646 119088460
72247 95726 -104523163
120926 106154 -809049624
118628 126305 686452350
31350 55296 -193606030
41202 108982 -802556021
55363 31046 -893501002
98252 125344 580811776
17583 88656 -968301703
82688 19056 -448285101
39543 115001 374607603
91479 98587 -877580352
102717 38812 112239790
63627 131847 228441439
19691 94759 -340156816
138269 99206 -536911547
29594 104221 -970427817
115809 25916 -30519825
5310 144397 961793902
137969 34921 135644717
46027 125936 358045295
128470 112181 666653799
9639 133513 631284747
99783 124600 40240881
52911 135787 -776151587
89397 96303 -642615780
89548 140939 717425681
118011 127498 220337486
69375 142157 -510135422
97683 78167 452852303
98703 34915 966446605
1434 16544 -752960613
115868 3958 -602425844
31504 15034 88235533
141077 17957 740692370
111695 51014 445535010
74451 54020 -729835333
11854 69067 387669329
128433 99288 572202531
126391 110095 434118748
147898 68252 -529241206
94812 36456 587828076
17422 31219 992543980
136370 85209 -756975240
50655 99304 -905876133
13384 132464 398870545
147036 59535 292248019
29342 20412 792278334
61105 61352 -905488647
130101 96419 416956922
96349 133341 376993818
126428 7555 351527673
145626 124228 450004162
92670 21166 237331782
34090 38906 -767461987
139456 120216 -733977707
118259 108751 362965864
17254 104778 473711191
29548 134667 -367496058
79789 122034 347360607
101755 281 386854175
18311 9318 70485826
922 10056 449416526
93933 83706 -666498186
49718 98820 826449019
105075 93120 -164493166
12463 30478 -50892282
15234 91109 -11567307
32749 97049 -738347980
110363 73724 870051971
65958 17202 420187312
51286 41497 119466606
40912 133168 591583652
53517 21843 140723539
116550 62491 -257396683
142026 107075 577008511
136276 137438 -865749197
82003 139042 -789761096
78482 103648 683891188
53681 18849 -303523362
104113 102481 43616913
32040 135567 954389652
48304 124379 627762100
14654 28107 -283234880
30965 90114 -362010312
82137 94253 -959015366
106719 131305 863957682
95909 130318 -318908716
63963 147481 -454382920
6601 131365 923968690
142756 121840 -640910536
95398 112340 -365852262
91346 136618 -691763600
95837 75613 -224543486
61030 62603 239230604
5034 105223 772928542
11043 135522 -845992705
36422 24625 -83039462
102117 141353 152315254
92254 97535 270873379
115368 12391 -355205568
95844 101569 -873318682
135408 108377 -95916022
5834 87884 -894975348
13061 80409 -677915883
51666 124362 742113403
33334 18871 744934206
69798 23915 -498987759
126368 14317 -687055129
84559 21180 -489802383
111849 117808 -41585651
89215 135056 184514450
6637 143391 -143197732
30062 132410 -937738107
142206 73914 90350174
109610 72714 277218051
106231 148667 750849006
32345 49776 -449623589
55298 119592 335625916
7702 60839 -466129722
143397 138128 116619544
27761 37499 -210409520
4123 34393 181997149
76734 87605 -606663263
25026 140422 -221685089
11380 112766 -661375425
143496 12021 -294161314
52310 19206 -475460162
26091 15823 690875132
24175 135065 -345704700
29074 33097 935565197
49682 119487 673374194
54639 110098 564640903
147294 71200 -582051422
88499 14833 -538689943
137058 72887 -528712382
82413 111702 -198050754
52999 147148 826619941
45530 62164 -262146773
148609 112941 806700046
124236 97481 256143205
67761 56525 707115242
36303 119430 -717181453
63375 50838 462747424
15975 73200 210133197
129847 145470 -848833369
1823 28486 519065522
18603 111930 -796232705
2258 63829 920734461
101740 120169 988486412
111750 66906 746301955
5667 49816 -39053997
47272 22908 507405880
9021 139554 -36251532
76495 38950 -649310033
146673 66684 -30963934
128250 143711 -711672489
139287 13146 -856881894
88086 81387 19297680
66066 98504 -118145084
80265 50971 317522309
118352 64225 -71954165
44867 123626 -418440931
141496 36852 836965258
141829 100022 -778181615
125748 66167 414215301
39134 114161 320830938
57059 24323 252799620
11359 103118 -263739258
67422 18155 213036527
39267 59558 -61107241
78662 16355 263308213
25819 113113 658092711
74249 136023 -370501196
2669 33579 996242845
22156 122595 489784925
107058 34861 3615557
62227 119589 692228223
55532 57297 548389865
119559 43695 -838793099
34548 10224 573086975
59747 28558 194975801
123523 40927 344132585
145104 143974 166722940
15763 32999 -387608030
115169 127323 -861857672
139785 113772 196680437
87727 12557 -384758917
71469 28005 890369674
137658 10043 384160899
21029 111305 466728638
30012 132645 372782467
92452 127019 -859891325
114310 24020 103966034
17250 3231 -631470905
80493 124327 780701555
12347 86324 -947755964
71560 137449 326572629
24936 11095 -449804936
142679 109217 -706283902
80174 80673 816997289
88747 32332 934001357
21082 92626 359567008
27957 148163 557798741
102926 137957 879875421
95880 119321 -614870917
41962 6186 912241166
111672 8449 782685285
39115 137342 373442953
11663 4432 778556319
48282 122513 326207462
78518 143334 -535193011
36116 125257 951709689
4252 125939 -359634657
23636 112007 674105227
81840 75316 -952997653
146472 140225 -638773769
6530 60100 -584259124
102285 339 -415705682
19756 40783 175116652
7825 1220 -615628913
62441 37641 108143936
73383 103995 -896944117
59221 67504 -249713074
129660 72789 457309857
53421 119681 -963209037
75581 31293 -534094608
74173 67312 585006798
140254 61403 722147769
107863 103822 -925135149
23165 34503 827017998
80793 37163 -861223666
68455 125717 -861832079
7568 85544 947606266
119168 68690 -586311021
57274 130421 716371922
53786 64567 839934350
3017 73852 90787861
27740 17005 -821467606
63476 8816 97974534
82389 124841 965503176
64985 17200 103287807
46970 144293 989984553
146407 1175 -1544308
39350 135794 337245480
97032 88700 577828281
107152 87242 -26437030
22026 133432 51133829
31973 82033 -368487271
139934 59504 -266424145
94795 64082 437985865
115796 14934 578690932
19494 5116 -193437904
112025 23491 462628627
134926 148773 -384337782
19631 97044 72499829
21185 87361 -479929668
125116 110227 -865747308
137371 48448 -12396513
76793 97082 -540990120
31352 119310 62992634
111784 113986 -30449061
56163 23031 -562607357
107793 6156 -634596069
78311 140108 119945304
81763 104456 -673342841
146802 11820 -667360999
137100 17755 -713992441
18678 134264 -552674688
131154 133447 -31753865
98330 61993 -380036754
99752 27498 -569243973
75937 27789 -517569569
3166 136100 493551538
106408 145617 -761520885
122569 83280 552793265
47317 23930 -787639387
100958 76209 -621725887
45581 41915 820432877
73964 2712 -27581672
39316 38500 -767172053
18141 131367 243584991
148070 80496 -395130988
98824 138413 -427686592
55324 27240 -548823295
16284 51035 -633961083
2666 92701 23753029
106689 80427 54826504
75889 80926 -180664808
144151 8899 -852904586
90005 35028 902287159
54717 19789 -618347730
10634 94597 949697175
55205 19033 638340385
54375 49939 -388630859
12592 91063 37124738
50382 67399 -551189013
38303 103739 417630108
98819 6873 -728947251
55326 45350 28410259
36371 66025 -827112830
131699 24907 709146769
75285 33811 867286899
61424 145833 697431259
145432 94690 806282245
51943 32757 -443738896
123242 126727 -887471359
10692 49005 -718437247
113226 87745 -375336711
14825 103625 921978751
599 142089 -827744806
103568 131043 153851982
84978 52662 -911527552
94206 1940 660993694
128995 84380 547306165
98074 80517 -657361721
123752 55805 627947560
48199 58846 -155029838
65079 70898 -875144513
823 6085 901861391
91196 80249 677125511
148747 134580 -664855806
80207 76024 315150102
106564 143461 749318015
138553 113707 -890733789
117962 38858 -420088582
130911 112225 -776854725
106187 142843 -849386198
111956 129920 27627438
126492 65067 994503638
91924 51563 -144812320
88389 21340 -976265604
23396 142804 840833204
13858 44618 -323550210
70541 108501 902529640
66451 86038 948556362
79057 51265 -968077096
76471 66461 -44055417
124133 50336 -240325738
111957 113929 -462884836
105030 102058 -601341444
2097 26234 -178177308
45234 113713 306126425
52403 107056 818288278
20276 117883 859597652
142655 128469 -807143777
142872 103426 -178687275
95446 4827 991801218
134761 13611 -509105418
117983 19024 947122681
124857 69957 448767204
86484 11641 -233194457
12746 122165 344759893
6207 69894 665683424
134233 10638 292423564
91201 36055 -459597416
32935 19134 781862158
43523 62909 -183436287
104931 135500 -575233814
106328 96736 -870200679
111668 143419 -815188156
43849 74087 -765710160
82919 242 440991053
146681 138942 -585295174
23551 118136 724933249
118649 131927 89294233
4595 60197 304569692
29976 51914 -277282070
23739 12556 -898181295
120607 76937 -467878736
61862 80693 819478744
114339 62466 -758995078
67954 93911 412911650
83323 111134 -467000920
144215 85535 -576725184
71368 3037 313014209
13059 63560 -51209602
7862 114236 -931991345
386 68654 320248165
109581 33656 430431297
10110 118367 -497445259
17564 76976 -584185616
32433 45576 -232875597
62532 11826 -73329058
14536 10801 -869715147
44937 96747 825595140
56365 58138 715092802
53761 63279 -751730859
75274 85446 834044132
48015 91508 569691397
76259 47572 -50705439
112140 116705 399199192
10323 24903 852902293
106915 24117 -151667919
74585 29190 -597072795
57250 72781 883125396
89520 25977 -967907423
126143 139136 -866266385
96188 45691 -190900505
4322 72305 539761180
50814 148751 -891550062
102334 56878 -751713607
125419 477 45563312
107718 59482 -76247470
67212 14188 -202592729
48502 15159 418917295
127290 35305 -550179709
32641 83901 29998668
106787 5062 -248583820
76792 115117 -994630790
3292 88050 -937216518
64351 61673 -147323884
15211 69628 723011520
148090 68733 -836493995
42399 58936 496248300
66631 64275 831784225
124027 102530 -913217406
18184 133567 -346813759
47959 30350 -958113820
72173 33190 875589241
120831 23817 447328465
132195 19132 101945964
57606 116960 -707791538
72961 97808 -160807349
142608 113362 -949835715
124874 33238 -378168056
138877 6662 -53447982
133436 119912 303289846
63707 10755 -359502231
12301 64202 611242785
96943 97512 769805138
61475 68521 85988060
126460 138919 58799884
86813 131423 -629193566
59513 63925 972847739
46062 42871 412941909
41302 11702 479741470
135954 121581 903147478
51625 36076 636243684
134343 120492 765415074
116361 133162 850264358
129247 23418 881523925
82740 6755 151266010
120170 65414 293863688
110663 4364 -456846777
80558 141964 -502583988
8583 899 824440333
10692 21262 640880986
47097 42776 -808472757
371 33878 391714522
60114 63882 -592216497
74729 20875 -312721723
133213 146062 988489662
91020 62227 -211820930
133774 98220 299897782
120204 43701 -175447737
24109 31527 110882778
38647 138539 -625081203
21998 66187 384295000
128885 101668 -447710070
106516 4 135848307
42916 12621 841791745
121630 140927 462193644
26906 55129 326662920
70576 124818 445795348
89742 22293 711169026
64359 59020 448877360
116441 12772 696366403
111255 85277 -359833650
126511 75217 763818276
96866 36705 -918820821
15463 5853 -489803990
43794 57256 641528658
3518 92560 176492394
82515 88543 342535837
120256 149652 -353162833
95491 124384 871649530
40504 91244 -943309175
72778 52397 -272702287
26210 64222 218580368
45667 57722 266190947
11267 53693 158497745
19919 40225 -384500734
130312 59779 -85024859
26761 69395 349574031
12936 67751 88849633
123328 112115 -958500859
135898 115707 -286406737
64713 127947 -478095923
84121 2860 724282380
119831 123668 946331668
51981 30370 -591781819
67147 11022 687135159
54326 103949 353038531
1436 15264 982327013
81687 127206 -645993140
5596 61548 -168775606
45723 128129 552147421
61182 41863 -823675987
6983 36743 -441599744
36250 84000 -680699514
45149 61351 -508630701
26092 90157 496157090
65646 10979 -906668322
83668 34807 -958429276
7838 56494 166325332
146870 121430 534706663
62857 138503 616636954
126669 147547 -822227272
62996 23453 24974545
21625 135224 -942273203
82596 49528 -854532526
47697 6462 -654489681
23550 25083 -759323852
28393 91641 914635386
145488 17000 890700166
59933 146158 296289635
16115 96391 -840824645
61361 95802 245012356
54324 14039 170481366
111442 129049 -689737523
53354 133422 -432296179
15544 114142 802084365
90861 59598 974798934
71988 34635 8460287
90167 125101 -385274665
146713 65631 -194765946
115235 91211 284102796
2187 113095 -748096656
703 35450 -534610607
37984 23212 433823264
90243 125738 -250696609
97544 39495 607549251
15567 98312 -339234885
26141 143408 -965995379
124311 71290 -346931072
56405 105711 -389728327
74552 74176 -172439286
99559 39013 -318425502
72161 88892 247403321
83071 48617 584260298
35547 89253 475942495
82693 28135 112360918
116317 87698 431792137
45645 116278 -439789327
22513 44802 -964094531
79532 102314 711242354
88305 16136 -18620624
66129 12094 548784054
27545 67721 307017332
18324 35732 -984795084
133809 65485 -87932463
2071 145299 -595265958
17750 111301 -729650727
14109 40898 997384235
60145 53586 412463828
51155 112265 990023351
60521 77035 -513516332
42597 36619 301068205
33399 78011 -676105428
29584 106893 290476179
112821 97042 -892112080
59008 76440 41585948
68472 36598 -439925653
105031 4777 -943503304
52129 147986 -905217110
22117 58555 956490330
70278 109435 237973238
83454 44762 -673877494
64180 4441 33073845
95979 128386 -848744796
145775 68258 943531655
47492 61545 -446349687
10599 33214 -182230739
99553 98070 428308541
52723 16658 826074424
1590 92251 -171567767
66687 124965 553927373
76150 320 269155711
15249 18827 392106995
74206 100980 603168724
56382 44792 848373883
100008 67464 383124489
45023 147533 -190359405
125317 99290 -824156778
6058 5494 -518449911
20592 137663 143722883
83782 38331 363134468
87604 29952 789634972
116946 65228 -10487649
12120 106111 -772953773
20498 106946 651642667
69658 32377 -440602218
84138 16114 926174054
87120 4863 -480209998
25079 121703 -497677054
75327 97308 64644418
36293 140133 725658494
10095 86421 -631389086
103597 81772 -681186222
97920 116334 -319767248
105005 132960 944415176
35503 118409 -127508489
121866 17817 -862388056
114550 55408 624658198
127823 87614 305486229
87770 99904 -794869937
130267 95728 -769719688
66064 5953 492008768
109414 121985 960242261
140170 15506 816577420
101706 93343 470049086
24419 64589 -978491211
67317 54146 -204386965
116222 28142 320672765
133875 125615 190268430
74362 731 350069366
47839 79341 -565507502
51079 48831 -978385255
145341 54841 -650951223
92233 74173 -486121140
56136 94131 -234425847
140462 35067 384642892
83068 102255 908584356
46895 103766 -604454362
143420 71977 -73151148
88369 94991 935841371
41871 142784 229816400
119143 7219 415093027
38188 118764 -152466492
12616 117963 592970464
76507 95932 -774097705
15326 118936 -880828286
11486 80253 204407850
122029 92839 38433268
109113 118613 385996125
129280 8338 414463574
98800 72750 -321636016
59226 58632 -792956941
134665 60035 -93625722
75394 135356 9595888
80582 96588 -39120502
125480 63905 -571016404
139298 116581 -67632900
23787 9742 -338289229
80074 63290 275108479
84764 31728 -132992636
33283 140013 474905612
61633 122599 267931234
810 92797 -309863875
71776 50644 -229376027
58427 98263 -919256551
101580 24899 167037769
47893 43562 878016697
64238 130827 -283940098
136470 128087 338928569
28512 137493 -741552127
143311 120964 917131257
108211 65113 53124796
56279 24612 -343790148
46741 56070 -173445452
119019 15007 668538401
77477 138054 -172198560
95203 118264 -998833719
77654 133360 12687531
56630 148886 433088879
107558 58648 278883216
94560 141915 -37674531
92024 139301 139486411
48407 71323 -355219343
53775 45292 441034066
75861 87722 418360575
96132 19809 -729506804
76269 29533 949050010
91162 96964 801906279
19638 65637 -612727436
88001 39602 734063660
42401 42673 -512095250
12814 38059 -537528717
63169 4304 -700286214
58801 47648 -919884392
37379 118394 -115749050
73650 76948 184714312
105740 72697 215770294
67030 133636 -664491860
135828 3062 818467211
111604 114452 -973656722
15436 30198 905328343
22010 100176 -780912978
2089 29060 -862242686
103526 146186 857358688
17967 88779 -844889580
67266 124584 364744308
81344 42211 -767459186
112137 63907 -135063806
49781 111178 -840201932
66797 115776 -598843257
137164 121255 -475786662
57659 136030 851958906
132461 106007 413338762
69385 67487 -317403426
55483 10861 380117902
51282 120976 -109613876
57153 44120 -775487077
141964 38600 239147598
61582 46126 -914691821
4981 122996 427106377
67320 74808 574995820
140054 46434 483428468
53331 78609 -285964754
79721 65579 -552221658
10312 144268 -869915738
49707 45882 -252123619
9842 66324 -929088555
122670 28099 399950325
89135 55697 -307382557
32641 52847 122130423
128086 108018 309555519
28827 149424 -654523343
37973 131105 -237324725
72763 119649 -949884421
22420 119250 26989504
130038 137631 -1388878
71096 135625 -563579966
36409 95594 223437923
119933 96777 162592671
3601 143632 148252328
134397 81240 -893676168
135996 138552 747702754
87670 136156 -166816950
140726 52097 -671543199
69761 21840 -294947582
117723 6041 700572039
99489 104628 204543607
56140 68797 541337443
68976 119816 -575049012
6528 89517 -872061413
28540 87323 -713130145
36211 110707 109220450
17806 29414 -957228864
101511 65664 -600290257
66430 64932 467652233
85292 36073 -639339226
8683 138902 34961967
96755 88378 970134621
142806 92408 934728976
51451 64822 -447161854
35821 46915 654699236
33611 125970 -323326704
76932 119845 -506819947
6221 125204 472331583
70119 142787 -20044071
144287 77608 -658123777
36129 110853 -953569667
136829 41703 406814075
102018 15364 772338221
130688 64721 -400491813
67217 133246 42919293
101480 90852 875770878
52150 7347 881657054
108329 70129 -289966293
43810 124551 -580028805
124861 95036 -242424553
105034 5239 341014054
84840 74180 -420537156
123804 84780 -742475473
128652 147501 409874153
94087 60835 -236216171
65050 3956 357632999
76033 129332 524925293
61539 32826 -984355937
67239 74687 -615896626
58597 122815 538604695
97536 123664 -589364956
142371 6965 201605910
108534 24408 955725317
80800 76585 -274812738
10987 89905 338603417
103217 54264 915373979
133061 49217 260815971
113685 91327 -408044738
76019 11210 381279799
143206 114037 -648643555
14608 40851 175915660
70298 688 80499031
96929 17810 -324923741
124468 12892 249301927
148574 82689 257831607
98546 107525 917925175
93131 119404 651798621
78048 93718 -982584360
11299 13284 773632331
53174 48495 265344498
17443 74816 676459323
63025 106439 -993863143
87654 115061 -990742178
19414 87 -767513623
112529 138870 819123169
27743 56222 -904745416
72661 131712 -339537799
26502 108741 -610017821
127121 107207 971291748
71635 38417 -693425396
19449 39330 -543083580
139235 110355 937882628
132543 130019 -737071784
9686 50709 -243557484
99702 82210 222824747
40890 126921 -651363274
77163 104249 -951926111
36896 33621 845099621
85823 89966 156841913
96165 130554 -513641992
128802 102487 -193883242
122694 107631 371734897
129841 62402 -768726013
122141 101451 726639831
43822 61897 -392085171
97913 13362 -147515544
62575 77351 -874203925
85739 24064 -904125614
53611 77587 252840514
115799 141243 290821769
42363 92747 587520293
82476 11611 -992833462
83298 141863 -842405529
40727 15766 154354282
61828 43719 945349857
123571 122028 81330075
77868 148125 715481878
94256 1650 -681079645
99328 17829 -750796126
35736 16054 -378296398
61089 81112 -128934631
65827 71978 672776306
49941 40804 322746318
101632 74365 -522106765
80541 69955 667524712
22091 2517 748681446
15325 93925 -60390941
3290 64936 -745182860
85123 103325 -336802954
10323 41631 912060375
83755 2689 367405465
134506 74259 -230672615
135769 144743 279411229
16310 136343 885111661
78307 84145 -357533677
122972 47129 650990118
92815 15993 750130245
28952 123991 -737634870
59121 147728 840399003
91369 59057 279875197
74107 26743 993139515
146905 78680 38058230
70055 135667 54157649
106980 37442 923576610
22101 144113 -844853411
17205 82283 167302753
140175 45012 -796844099
139431 18694 943206076
82614 38571 189368281
124805 48420 836056915
105538 149009 -24107791
58552 122410 72637011
89316 80792 -837591818
69700 60646 -329495874
100453 3802 -290318425
111026 127218 220029786
136623 133179 -989905762
135719 55850 765081763
82719 103472 719519161
117325 138606 298499770
74167 76281 895550519
7614 122335 654395757
86017 6375 419030288
69643 19784 -733876760
138113 139120 -584241342
59602 118229 298943017
73959 72391 846328520
90783 754 -106340204
24064 33785 -445116348
62729 93260 -681405915
139817 104913 68952423
132937 13558 -470394562
26745 90413 914182494
117774 20582 238718263
26410 146394 725824828
121431 98256 -792284594
108788 82179 315118785
123648 10790 -974937532
124916 17907 -693382827
129826 3485 -730160647
120778 75200 281574350
146424 133670 -702735600
58146 55921 251824371
124099 79112 -841608959
53915 112483 927943093
125408 57007 -226759175
116556 113901 -122855798
72485 102462 536265954
89922 63580 -806743329
147918 89907 -736449648
135161 4865 -458501653
145036 113085 -327064094
36163 66506 936115373
99920 32692 755472828
120839 95509 -538139922
7888 57400 -263021920
72799 69153 -705606139
139935 122383 222989510
97799 89243 -129492024
141296 139185 -928728961
46313 14922 122975789
113191 122661 819516640
26357 6170 220748821
19268 117617 -953694323
56009 68117 -380970051
147071 57836 -559778580
119686 40058 206208939
26472 58055 766967848
69354 36894 -227903584
48387 54343 440960600
144476 64605 374526524
28595 37636 841607997
66499 113064 -964738560
136444 5513 286407779
1663 83208 267760950
9858 53411 -75352958
63640 52566 745512327
29581 131914 -486293518
145271 105760 -794880388
60412 129257 -359466620
65862 59956 -659039388
70534 4531 -627581538
44629 144704 -845063109
103658 35213 673537111
96291 149660 832782039
130780 127381 -365796634
68937 89234 728453008
144337 30672 808005672
71107 114286 686289338
12335 92823 -372410871
96298 19165 -392027240
48479 31038 -25528336
109001 67063 537374751
86132 97104 507066902
82081 103406 -670225071
106192 34412 47664453
147646 29850 -575739470
115613 4437 -245545332
10299 55868 -569591932
73246 130478 -5350686
7828 58083 -730713721
139117 36550 635228847
99957 41093 978112226
10107 140092 735952356
54116 140189 823779773
103768 44941 -125724795
61167 63338 -760689154
51772 89503 986629679
46421 148732 -594803184
51773 135807 -505090463
68108 93055 917900794
59436 6165 -179688575
130679 63506 -414197995
119928 126526 733067771
69376 146651 12898579
54909 75287 911869542
49090 131007 937599459
123034 18484 58181360
105311 5741 -821032059
52045 96582 380367828
68386 123501 163188672
75665 24597 -497731646
33086 2461 812565436
125209 137889 -554313932
42277 76408 157343451
79591 23974 -400354765
116242 133851 96176467
42582 62313 328471708
5932 137155 116311699
9610 50906 509556495
94977 70471 -142387623
117280 74208 457353048
42497 109028 842114270
147801 62950 580110856
125668 55463 -680606282
149115 126043 -719248808
27965 79915 903560349
78924 45296 -147253297
21742 63587 -485753900
134271 74772 -3140490
113580 145100 -965015350
27087 86688 -80312868
36684 45033 391396109
36615 66137 160919101
134609 135625 -352886898
112579 85362 -331413696
52195 128094 -261416174
130105 111441 542979200
48675 123582 384783496
18983 87832 592963312
46167 66404 935570581
55789 63289 -776020751
132915 19235 -790241634
62188 124035 -987686748
64500 143885 728634
54635 36709 -49310142
67332 58234 312857383
141810 115696 -783579811
114912 13331 34596311
21882 2508 -107434126
35239 50166 38501554
101303 10904 -575274898
116566 146016 -107854733
73043 89782 592224309
50390 72170 836211639
44755 95863 744176860
110411 18063 573242896
143796 147978 -594692949
73146 94754 -567628501
61506 99037 923607929
42468 101951 138792820
120156 25499 134175443
86015 39311 671798983
64459 17574 -719149889
5351 141858 -930212164
138370 38961 775402740
28630 82624 -255429324
106367 20027 772113254
19819 51963 215890810
13538 42548 800292298
73527 24302 -332340161
84926 132650 -452545114
106720 56903 697575078
26860 66731 -678248386
71216 95895 -145771029
73446 31187 -594423443
34654 69330 101916162
56329 136309 665572878
25456 130815 -326855834
101245 4582 423874733
148361 39999 633989878
137344 6385 -358672660
6810 62118 4704083
116081 41187 722243346
16960 98189 -439378019
108835 136199 -427525140
113669 111437 -587154440
11396 132054 -325365140
99279 3001 939450261
4003 33480 42620125
124349 119775 -668226265
67564 88292 807979696
3584 10763 196844332
61809 105972 -29942048
8870 100375 30680652
60291 60299 749686493
102535 58646 -279189169
46496 46466 801260635
149057 72282 237803520
109459 56480 34808856
44794 36685 2298999
40256 91731 -817745526
3717 13528 437578460
67393 46770 449129970
65132 86536 365360385
39992 77454 -201048264
350 98481 -831922258
38539 98056 -784179970
135609 144675 451028393
139515 76638 197289654
48921 48639 954146504
121630 47087 -920185359
15892 62020 -740379017
76309 6827 584368652
37160 42858 -475996306
143203 65660 -67092454
10486 114475 -204641941
148650 40251 -201150798
2167 135841 -473780634
134692 33682 -428582873
44717 142048 278051426
142288 122466 877393840
26693 14857 522527337
63076 3015 923013407
28861 32964 -959401211
67585 100416 19170076
45770 54534 858665057
58024 17086 350583967
144727 18376 660423555
114564 43405 -423248874
135540 47655 494779835
15873 117075 12942322
108556 57574 -311541175
84219 69075 593615114
35699 10369 142375048
35817 27544 -995987044
19315 86825 -439031039
136867 43098 -155664952
102485 102934 332673935
143178 60881 -689441599
43508 73416 -742747891
40 65314 494005771
133951 67339 -698342635
95784 100156 187927215
13266 142161 -377559847
69426 11615 -525551608
109474 126780 675538161
131231 56292 377431812
82560 4359 583111891
137622 8765 304898226
46251 86892 20539777
54681 8227 859850347
160 94463 291087024
21646 65066 302815167
68912 114265 -355540113
56538 43887 -614136505
100266 37458 735229406
101929 24520 -596723123
26313 129728 622744351
69743 31507 -378033924
103219 45206 84352548
61712 135162 520817042
103937 32428 424407216
86573 106823 109792149
28772 55895 479752918
14051 98305 -139088442
146256 106919 -826167656
19343 5420 672400283
21952 139156 -710695017
85016 38981 -375091873
68095 115809 -439781657
7849 97276 -453296382
138214 137588 481549417
89757 118453 359840393
131666 101200 87942316
82648 118602 -869129073
25382 120248 925872353
79178 125107 -211883210
74533 71764 28544823
26326 17256 383644339
94828 2056 147990688
60588 143978 107408576
66182 3872 -893458085
108944 133618 -838237667
120404 107977 -342846016
55020 128581 -3521653
88603 2585 308019948
36511 18893 102150349
109568 7031 159828305
12878 50569 874920819
52334 143227 -233353994
31211 139858 -235024034
32854 62790 101399529
34667 10232 620810432
109230 34067 563621515
91795 18942 932244254
68306 6901 -74734838
24094 49663 82965510
52409 34555 -749993405
139496 125868 -679169770
50691 27666 -235108182
53839 107662 348099045
103748 48265 547919421
510 28680 265756063
78953 34578 512855959
87422 113909 710355353
3862 42746 -193006969
130176 79728 -108263767
144353 26206 -296975755
108386 100497 -600538098
133873 110469 656386683
65982 96821 -974422829
126718 101653 -938639275
26065 57115 -569894954
42331 46281 113413826
98440 35316 -815896377
6223 31170 -325043282
16033 6130 611540819
124207 101824 554908721
142242 62413 437683590
145803 39463 -87682409
22099 49412 969222895
143361 149565 24461020
97380 87396 -467093284
4097 55133 -280156848
29335 80150 924886188
14397 138337 73631819
44049 121756 307067903
21728 118034 -550833494
71846 3400 -202179628
84270 50411 316346568
56824 29284 545073635
142588 107028 -973701023
1958 43230 398625537
109108 57766 831532824
63916 97999 741787146
5309 81515 -853927696
109322 48506 -282081717
2898 34036 256826724
62420 113494 57090614
23475 97769 -200251176
64925 76258 85767114
70916 128954 338823988
110429 74423 -649696471
90957 59013 769896039
43502 96699 120553082
21691 63576 718675895
10410 108211 -21215388
140576 93650 513108159
69790 145507 482340695
94447 20627 -313476893
10814 134422 -885989373
144809 46199 -292937424
116968 100311 411684667
44909 21021 150556857
41151 39647 793203025
149651 45467 404207558
8965 7376 -378636550
35836 29453 -690063617
85264 137433 149632184
82159 143508 977631105
52147 101069 -193627962
142846 132815 584427724
4096 119549 -413822380
109081 60326 -793157291
39784 80750 907829083
117298 80200 664198576
55110 12697 307251149
123848 40608 -704455963
63361 63936 -626649516
144607 6869 342479416
46595 130649 -86299763
103695 36478 -313159227
113243 78085 -78811055
7148 97353 113945764
146128 102292 476917559
123418 66629 78272204
84322 94545 874012819
141141 7429 -463314455
69530 128424 33700907
57705 126626 853529302
133961 1346 -535471485
29281 28022 -683775948
114075 109765 327487221
123487 53760 -399311109
122870 86680 -922924978
135011 23798 -752198695
106937 61779 -341720749
148668 34284 -374340034
131529 121549 -778443710
37306 132907 515509716
56257 45821 -35340560
24415 45993 995234011
68469 17590 741584332
115776 3161 522230615
12771 30698 591937785
82513 62546 649788166
59004 29621 367081628
27029 144699 -513219189
109828 7699 -57995316
144546 130000 271272956
37179 111493 -921362674
136797 65113 274451442
57036 15671 485452707
70305 29846 504619645
68500 124244 -579329162
111061 85803 -673489018
16230 103414 -162032702
16884 82717 458513555
53701 27835 -301336720
53342 7205 -139364999
40790 45670 -841763522
21333 76779 -88794354
140527 66788 515945574
54421 72866 697004377
14658 109603 -906276254
93853 146068 387993632
49606 103365 -306098414
49645 88320 -27536477
80195 24506 8688799
21694 34921 253505686
44754 34188 -218277566
76970 94398 -675654627
54316 87080 525431525
49592 3553 351888135
9423 40633 -818019152
149602 122275 33911919
81212 147958 -452462435
24456 99961 -958582707
69439 82272 -454333456
9498 40043 -94646299
52680 10460 167220215
125692 101536 464907964
98312 142982 -455770563
39307 15681 947039671
123692 44264 555666630
42011 53838 -148336235
136102 22568 50421164
130729 128543 -727556382
71707 80911 -504414528
32584 101243 879380119
93507 120708 565971188
136120 37470 238010782
33945 118679 115598621
116858 12496 370851956
73323 83570 139735452
88105 54020 3801714
118680 9458 420235342
70313 114335 840807666
53476 122820 -840216691
109501 19516 -692068554
107350 30546 267456322
95746 135180 -111565331
129066 100239 47061635
102094 65257 838769712
63700 20343 -755150510
85899 79102 -925549933
42750 76765 -341585004
68441 75100 51208896
75930 118820 -453338547
20423 133415 -759095260
4168 19105 -284895919
126492 128773 -590262767
97565 22319 -671753246
136795 62203 227082344
100628 144375 47650230
48372 119901 392917995
103012 15868 204789585
135862 56127 -825463876
41945 133788 -885858424
98673 94938 -936251162
113056 127858 548195995
72577 66334 -90093092
117108 101724 -253778596
59216 75369 903028534
76804 29892 291170065
145031 79722 293272656
136567 67803 -12243068
39303 109946 905958223
81311 112521 482210474
112031 65365 -829620077
102730 21492 -496392691
65405 122918 901160321
55176 5416 216512325
101565 145720 905469645
5369 17631 -276160187
56322 43256 147580314
4910 103683 574268182
26844 78037 -902608776
50022 46310 38444104
94643 81909 -79127926
58036 51307 -212942935
18812 53847 -85839041
124042 44572 251080887
77875 123604 -472400209
30188 30934 -962228061
4036 9268 -59064534
106822 127254 -553953157
117499 63567 -222657107
116406 13522 -886920649
50069 3395 -534191519
82093 120817 791921079
95633 83237 -276240499
8816 83089 166273102
39139 50664 999542298
22637 28054 -760119019
82496 93390 -824524126
99756 80678 -383441292
27817 48348 204406579
63958 8332 -666961553
48752 15349 886815386
4903 84120 38402517
108911 43837 -891094893
132284 23420 -348347104
43427 73488 -753696128
26669 83535 756429733
116685 25123 737037251
80803 60108 -605106716
79849 55162 850707021
31714 12611 654927580
82334 94341 935220523
35054 74431 -97521151
129772 86524 -491811958
42151 54967 793023370
111312 112754 -675124182
100648 37565 -4591831
11786 109719 132776879
26707 17764 -604386244
10723 132692 821633806
15366 142646 640605599
13624 118925 -993335654
52856 105287 957265008
143424 119345 349178919
26462 122140 24762290
64328 57691 -794017230
64504 90814 832223883
127008 78723 40074421
3018 20210 -154045217
147613 97234 -965815909
35212 93904 -504364846
118974 49570 810323439
78726 55613 -202069852
39452 68496 -157887529
15793 60722 738142516
72131 62312 -112569512
33626 87308 -216635532
22361 134420 -494359651
95618 37121 -55035868
138230 38425 -930153410
76136 80430 -916532337
132703 148373 -140727547
146250 21864 -14184059
63581 90237 730657401
93358 87511 57851114
82963 38245 -906873693
131888 94483 -93206618
45513 68200 931079836
111323 90956 332939323
113154 3567 -320956324
102825 17589 -848489041
53932 84884 769337455
67185 86756 496539412
37752 31408 -84554231
66763 113926 -850767686
44185 10955 -187075905
137763 122987 -576218241
115542 43084 463407864
42925 100580 -445685501
128375 17049 801553703
97757 120441 -113385258
16035 28503 716724318
277 27782 -114082967
120033 32162 -798481677
129824 22274 -17960785
27640 95519 490291143
40746 32806 738084083
44569 76872 -632440971
32864 80484 -964042995
95109 69807 720996164
132487 124348 -66593004
30060 62902 -89190674
73260 123827 697138145
97546 103098 -795971134
119654 45562 794729483
62339 93087 658025964
99627 109449 594057376
110666 93562 634600834
38840 51687 -500169084
98417 117709 330118210
97321 145924 -85031474
142542 12700 -867753944
66065 8122 947449382
7099 97024 326055720
137122 127694 -265981982
9259 11678 -462228840
88724 41970 -60580385
128310 25258 757111357
146895 65594 -329741268
98233 98587 441413913
47015 104538 -802737472
7995 64557 -838029912
51200 26955 418142795
23223 148386 -47308895
94972 69566 577688207
122907 123592 412124031
65757 21656 449921074
11909 21906 585216821
26468 117383 292991984
37292 3519 813548263
149680 103127 -820455433
82449 14325 -851659300
96956 99986 -673968027
49921 100049 -768734486
147182 115271 860676954
7647 62031 -396479647
74841 12969 448450096
79478 54600 833795291
66372 46003 947928843
133411 102443 752372111
25689 84375 -699509827
24832 77182 174567665
5566 128428 -883129138
31355 88863 -178503081
76896 142620 955440466
69235 94422 -625316784
76654 13291 -818045014
20877 44434 672103189
11288 128383 871727391
101048 25167 -605198174
121799 88658 -576866620
20175 122346 416106257
87499 33957 -8717881
102064 129837 -601265453
49023 71922 992842007
13197 119361 -569699309
56823 35785 -337086087
139156 49586 295360562
41280 110602 404235528
12580 19201 480413711
76070 60145 989910819
72390 37605 -666423660
793 119039 -754520028
41882 12877 172540598
73990 80230 -690637519
34756 53237 -95239620
147865 122880 11426747
11787 106665 -498986146
53296 99704 901621281
6758 145862 -604336632
865 40908 -41276805
75506 51443 -854760890
9965 16580 997378119
21435 99191 180279455
33269 52474 392121535
140447 35992 733050920
36861 115650 -709924287
124512 134343 719667754
147740 36891 459725852
82916 133094 611280734
124179 144344 194926647
129956 11338 428029413
10793 3338 -446217972
31929 24837 232016174
127561 36362 259696547
112456 141262 716879403
45953 8730 189335108
73977 111582 -530917099
4171 17652 649086430
12459 107418 641788692
13647 51027 -247195332
88294 133674 252626801
115307 96584 -278470178
53371 13442 -939795762
97598 52398 381504113
9572 34888 -691845052
121315 136642 -105182206
22355 70153 45111391
118018 56488 42657855
58245 37485 -119142603
56836 8164 -9874338
136209 18285 -238355717
30642 49935 471503462
88928 123061 -170923653
112779 142665 687218426
35398 17775 314728911
92671 129848 -550435666
134553 64531 345051445
9001 66687 -152841457
96717 138390 -183060223
96836 33367 989567422
98190 38749 -114455929
48661 74878 -847705061
105790 82240 -745460917
143701 76079 243025593
112271 86761 -14420103
117960 79278 543856710
97210 74893 -359260969
134211 83048 -314411012
90269 4947 -734075798
137087 79153 -407513099
10163 55937 531298013
22694 92464 822455033
3452 25529 47355411
111894 147380 -92693651
49622 118720 -829615074
89745 45195 -317510599
95064 72157 52671042
129133 48844 -373276248
3452 109204 365441914
111639 28096 397239601
105896 7094 507814867
63136 19710 753671330
111182 83393 -253565983
7657 75450 -335337541
138393 128976 -315280410
7910 29508 -434480503
18578 87906 918454486
26548 121692 923382289
41790 65109 -91639851
134061 95434 447230198
31368 100085 442189193
87326 112752 -845165543
30774 41876 237324276
61375 61630 582534961
14770 120822 -830295374
99926 64798 950280433
32222 11916 813940615
129670 7696 -336997157
40035 141673 -867763580
128824 72438 -393908459
29111 27616 517584193
64781 131073 225076193
75790 63809 170988846
14829 107955 886316347
374 138048 369239166
145797 110925 -212263278
20385 7064 654158078
63959 7922 241907617
140450 123081 718621873
97089 148035 580166976
33498 72290 4129953
94181 99258 852034415
96386 149491 613730497
44199 53488 -567500020
86399 54936 217517854
19517 82732 -505886645
60605 117469 953688351
86463 123896 -536402218
23132 63945 392632083
121013 60816 629732828
78922 71739 989892438
42009 70662 755422013
2246 149257 303994602
19008 60516 732105430
113119 107562 32019256
147891 134957 840031185
45110 86304 882829858
29990 136165 -953078212
124900 63932 951211041
87130 110067 -301853852
64050 131816 765412833
32026 39793 -633618004
83649 92000 -613633004
125190 114131 89458803
95585 42977 -576223061
25473 31602 -585981312
94665 6138 -327616580
71499 12837 -866638618
129125 127458 -615165342
74990 116734 -122883735
51294 123367 -277173963
73409 73066 506560181
34659 36716 447837645
96769 127059 -553704388
118966 103632 397953224
12440 143988 -889120695
123988 74468 46262638
120701 75629 343573883
130305 137737 -463674885
30374 11233 -292076505
71843 113535 -715217329
9080 2511 572371757
203 4306 -712051719
111438 5541 304776964
4042 144967 -451622975
136922 38905 422222744
48081 96019 -434967685
35522 20766 48772019
56124 36973 756348242
75963 123997 297552966
24678 126616 -918728747
120429 33410 567453003
119975 13431 -654510420
126263 77587 -645972634
138629 42083 323491072
127318 96444 728842693
77844 16147 58042875
132322 71039 524579142
30058 13563 34871890
142221 99509 90138020
76923 145386 378977464
11607 68222 -780341269
43061 12049 -336702879
31332 144628 457162402
70392 24303 294391023
1130 1637 906171516
105638 33610 -393006344
45173 148016 -694552204
9938 75741 725191877
126892 96790 -2827047
42493 103572 943223880
102380 10307 835311026
142546 53278 -616840494
11922 118891 -317784520
84325 67616 -974978554
22571 113088 879746934
113924 129118 511415574
46421 5813 360214745
95931 77080 -490169950
138975 109943 -849250238
3990 65812 -627700478
28743 27472 -772255599
26344 63667 -620564377
70043 76409 -685265087
3085 51263 554981631
80069 73044 51974002
39536 19701 359070818
91776 79443 -563673905
106741 58057 276085125
116492 9697 518521058
139787 50678 -599454798
93545 21087 66613810
71963 71894 -277855323
83225 147809 787547081
63119 101825 -740063281
43901 14125 134452237
46480 42239 533845780
113274 21832 534270927
252 90361 253649912
40829 56244 -86684535
64188 24349 972081561
103137 49105 -969804285
52762 92855 -781267886
87292 113919 -777779937
76747 72097 -220078838
130546 55999 -726586865
36986 121792 -789522421
51599 18295 -280464928
117910 30240 -239843831
73273 24650 210331788
103520 65823 -990619689
9863 107990 -352235581
72094 131725 569125583
143944 61444 -770884868
130774 28749 -992162033
114197 64097 723665040
14423 143022 240510234
62804 115788 594784877
54267 53407 -497624224
138686 35279 -78604105
109717 65585 963921096
3835 44579 674352979
84040 44259 12125819
121013 36280 -752950604
10546 74593 -863117103
41209 73248 819427217
124237 141531 -630074721
7133 67432 -493992966
105252 127282 -419604427
48844 96187 326154762
14639 76542 -621764160
18446 89121 97078022
57928 49578 -62678508
68690 5174 601972640
18836 69222 -621289479
9392 27136 -970009393
29522 145306 -524216646
138038 120058 528627549
36285 130025 -174298210
72666 111616 -896003172
63994 133948 182430984
128842 146357 -696815313
67485 95692 610541327
82847 23370 494039516
20797 32553 -390726866
79932 114237 722814372
63957 70743 927053879
53094 73819 428101045
9801 132160 36381932
109862 3147 365125537
126512 80422 438625121
110533 135370 -751275355
7653 2461 -140149801
97339 33523 -882108336
94949 93981 -37440490
6625 127267 454506092
49485 32265 25270896
11042 63498 281938990
43996 31522 121329505
75809 49700 -272189073
51654 72616 -960230986
85837 38816 208448396
50230 4338 254038088
4442 131463 -509396977
142698 118370 -344368876
5198 125501 861220215
61644 637 168761458
134877 117892 322025750
83271 79954 714074245
11780 9021 -330218890
115163 24478 566719454
135942 80546 -348903720
116389 105164 -473008060
84206 7334 -961206716
144178 58467 342454468
121898 24151 -544247030
129628 143843 867442697
110425 79712 396150466
85653 10520 -148273289
45030 54748 38419957
41818 19274 -19753818
57165 82131 -2651339
21677 73189 -477566023
72128 10815 187167073
64271 26426 189931993
106433 18465 552267881
89769 36383 123960901
2311 7737 903503852
69483 73816 522940586
34771 39615 -861664923
32112 40369 552305484
4021 1818 -97424945
83734 57970 115471964
27563 26098 -719927546
27271 104787 -916378382
7817 69892 208783203
65376 84396 506151717
115673 36486 -133229945
131351 77076 -729909620
5907 69418 -5568949
102850 119441 253137106
107522 51401 123981128
32434 91442 -782696442
11592 38530 -395412650
53742 2454 -997955686
108028 89472 576377617
3511 106541 777222965
126963 4642 528664801
6943 127206 348591893
49856 30219 -841589186
91869 65455 -425691754
58627 146787 34689986
128030 1049 804425213
5108 19394 -510497489
34187 142917 -449126278
124835 75863 378601680
66656 9773 -881225367
85551 110103 357294019
128932 112444 -670424440
31671 148144 -497483203
1756 129445 -111382784
144470 130835 -345939096
76901 111321 120893798
96609 59839 181212691
25402 31420 -176468205
75882 81016 -126261497
58170 26455 382453876
18123 47004 -546253003
136288 20232 -497707208
14266 92743 -418554603
29404 1008 -710367415
112369 98109 716580673
86914 65135 81108118
60060 131465 -778868691
20570 148415 -402596564
72847 145721 760237034
63784 39955 -589578920
96867 104610 -150124346
111094 14861 343607151
51026 38660 924864455
111557 8148 118195717
140406 127779 618878537
147099 41388 26141766
92295 4979 134393083
102289 77082 3873521
122946 78911 166229462
117362 88553 883207889
129659 109651 -188333593
101447 131351 -590901954
33512 63208 206073845
29108 62746 -658442154
22987 146219 567798887
124075 97207 851405557
41893 112047 830647064
80429 1347 700708488
72279 97510 -285926169
38094 23033 -679076565
116885 126626 -985669127
55543 130827 628439045
45962 59708 -245343524
16041 146204 69326181
116058 88533 11491684
50558 10013 362934862
46467 49577 655948824
34196 113 921767800
70104 9275 -398755171
39505 42467 270051703
84047 71233 985404927
82411 119897 798291927
99794 86842 -252530132
11192 141830 -270558269
93679 101795 -906621712
85030 29704 -849051460
49114 145414 -555069501
76869 47220 -838205611
148269 48400 996086557
72212 103423 -608418328
47170 141325 -81082237
139586 2481 985458321
133080 69829 -939522465
124721 143616 -639595957
60837 11027 -464396772
16680 90583 441296337
46233 25681 85193412
33256 85820 -933196772
21380 96558 -778142865
120968 59776 -946549711
54847 65885 -516608218
50820 136326 -327033645
122318 74515 888765696
47728 110908 -153604461
133644 142503 -568669446
88786 35396 885334756
31368 55971 931424511
102968 24364 708278082
78143 48029 146243189
46451 77473 -343946416
4289 107879 -201340225
22937 82237 836789438
44596 103669 -804558124
92813 67243 -670751993
14860 102538 -590972941
14671 37516 -289146473
52734 95221 387561301
50260 119407 -734796225
101690 44314 -944648706
41064 14408 713981378
86753 101669 457431875
30479 135009 -305048149
5219 125417 825007798
32786 102716 -501584789
64900 128026 -784797979
36962 44135 -837619277
51606 143387 122693864
106474 22663 -267155009
109507 66968 -8641338
84476 118873 -782355428
108902 104906 -668151321
76165 55812 -559531059
107270 125463 -504094537
124725 12249 680975386
108654 74753 -781382489
71701 6112 -842912221
37607 52630 772524390
40340 135622 -493573510
102995 93793 383350214
118504 114526 -323093878
81176 84984 -840494453
59645 137461 -624390623
644 75242 -966521126
8018 125393 -253373962
1478 148258 988215991
42350 36446 683684305
103699 4577 353595781
71919 27373 -805211250
30298 7292 839362300
2694 112457 341055258
109588 98246 -984286864
16780 77886 849404317
106847 145022 -5935589
57886 135324 189017912
70864 5963 848384680
59822 34478 -551899626
50243 21540 866495131
149222 40232 -155235935
125889 132797 -659172879
88957 143253 -550527242
52344 100138 406234514
81450 37766 74644206
53839 140310 188382900
58000 45165 -60204442
111396 68018 -893408182
88247 71044 -400517705
119199 16717 -710980461
44508 58932 -306047163
65054 99202 -502149490
147853 120048 770128595
86651 76936 -933839512
5861 43211 2540129
17565 44612 -936595430
2226 48848 639024591
13563 131337 -871965899
76558 101603 -987278715
107438 70524 943271052
6188 13053 -957123756
1445 135196 -44683451
31060 149234 -747511768
25227 61595 -541113315
8883 140571 267822105
5139 52215 67343164
88978 40794 137422302
29902 81985 114956831
81934 59963 -107603452
17544 39924 -596445515
45137 59702 -136670872
125945 135739 421749874
121958 147756 771779199
122189 43402 -22534525
10773 23368 -191802974
137628 47323 -814849643
18354 116985 137100061
129526 40811 353454819
62085 17997 623251211
43070 55837 -741940625
128888 43276 385143481
137982 40519 -161636768
25948 146236 -372879671
85861 61209 -551823451
24028 77341 -756015084
100709 116417 -996469324
11768 45962 -137201086
92204 19572 206732480
148488 29843 -344922548
86952 67745 568905384
137796 25920 -14082942
134124 71223 -207292473
61073 7951 374966030
84327 42623 -529583222
63846 65435 -708291546
78060 70569 -866599227
117599 87041 -632061969
34108 63589 99592726
32049 65332 374567822
55477 2164 740068421
133799 145994 357841937
110800 36179 -976290413
123791 124856 889075246
21968 11085 418379639
147700 62632 -549034873
102833 137524 424433217
95123 79761 330928863
67301 149301 -999537859
27251 22626 -424913702
105609 90189 -540778929
143578 109356 346613692
89982 70274 781746072
130817 106021 -445001579
147457 56643 419447697
123898 79078 -573167790
112927 61512 -308939454
113593 7889 -591605121
149279 66490 98387929
85553 30703 -141865763
30347 71007 153236391
99942 29228 -347629920
80599 89224 -257259184
96374 78829 -674299337
80122 46269 -125728584
73026 112862 472618837
102455 93130 -551801704
139651 100687 -89824036
52812 15192 -97493731
107514 123237 266619947
117243 136029 355421336
91148 130562 -150112685
100677 64105 330084096
109057 17997 -7063947
121446 6576 -141568250
108590 68248 -883147147
48022 101070 537313024
12090 104539 797571402
1435 33360 -911585002
63416 22156 -558678964
74491 20370 209611742
104183 103666 -719929886
129303 131799 103683609
10787 75538 -214007496
101711 6450 -555601556
148994 3054 15670925
28574 76984 -7490124
69925 51688 206818275
16605 46989 -688348844
26351 102975 14501066
142725 149310 -583217174
51559 77632 920871218
13940 52022 894331427
144287 103253 -564644662
97737 131913 -936801932
126732 119173 261618216
31252 83195 -106128075
55415 81669 -10737331
125714 101496 205379559
127328 56674 234935660
12698 119671 550985820
53983 126156 -248238561
111590 114486 227049306
92705 146858 140114142
137538 77977 -980728142
149266 59951 -954891873
95080 104681 583145175
149263 136619 212053441
141112 128771 402304410
3844 95673 687247855
85738 52106 -394275148
126002 124403 349909094
63434 9673 821817532
144323 5602 -985233693
55684 26329 592425411
147544 62616 344492546
48397 123259 761387785
129880 7940 866497553
146824 141862 160084378
89890 117332 718687409
116444 87172 -224191612
95488 138913 257387130
9792 106920 -371038490
132805 64603 487057985
36379 58170 -109982309
51312 121392 -746803308
111187 114456 -908485167
139943 46091 -550708511
125131 28662 -444713039
33583 121796 97572499
63665 13497 47572955
57501 85 811233358
141719 90897 84830811
65927 132580 426450332
46085 138450 602578573
120099 136807 133621435
23259 98527 -332594449
138143 3820 -884760661
132428 627 -240813113
144591 53008 -741076602
65451 74905 -998207877
117601 148300 -319317889
42810 22097 -27566926
114090 40271 -629412273
70772 120704 -617720176
129630 122941 836537633
126296 31970 769371495
46530 45278 -902120706
99124 36893 466299943
39243 1591 -51642786
109067 94417 -61799247
96043 58155 -508954399
71746 73958 -395796391
8809 9255 69042682
6933 111107 -928868344
162 31799 32722550
6903 1301 -11671831
102050 37907 370390699
106550 137036 -746463534
123500 96528 422891945
140418 108681 18072494
86702 47930 -218154892
124997 5561 407973696
144486 56338 306708667
112259 133820 -504134496
124010 83791 351711124
89662 54807 -942884895
87395 120255 -172702856
74718 29669 -686471645
24123 37458 243184745
8502 53634 791884761
108415 76416 -498702944
98729 143340 -216672054
61 61099 398122227
89482 81637 844890451
20995 118615 878613497
91684 32921 488423284
123769 81 883955211
143247 28702 26002733
61360 47055 9254976
86030 33840 -393826423
84213 133610 223688980
75249 18700 -827185421
101455 106247 708940723
78809 63254 -661579935
103846 72686 -440960702
48654 108637 970934005
20199 57653 -819200249
87124 140026 -969758463
110511 38447 177014574
86040 50910 -312146271
49001 57313 -599017835
141728 19317 -513417988
107388 148651 96058852
8827 63941 966784204
513 118525 -296664558
80426 40253 -930599586
137687 107717 -983475569
61890 54723 175001418
147449 94907 334047536
124929 64118 548781598
94367 100410 -116830750
31782 94947 -207046430
965 54283 -696552431
87010 48293 616744886
10851 63501 -39761626
129808 25080 -467777562
110817 52745 -521894624
131695 32134 -238591986
44382 90719 -992139470
35858 75413 250467498
147726 147758 93425233
6942 51295 858709974
12979 94318 -303445217
146542 5765 578482840
11019 102691 874588260
14965 15459 -449293788
20785 129037 -844884571
65931 46735 11837276
128200 28900 -888901463
62177 27121 958640271
32444 93108 362328463
43362 25796 44050843
105059 95190 943247368
110333 20806 -331972475
25101 118762 418966632
45935 149609 559858403
30123 103424 -473373449
31760 123392 427374380
4189 50758 -850752874
46318 20838 715000232
53062 24405 846799497
105236 95109 996106993
73432 83188 786905774
16677 143457 882165283
50907 109049 -94584411
139062 42148 -459960193
115823 52492 -815521607
144891 18350 -896060984
33806 111543 -93532102
81970 97161 814673853
6277 71391 -236266213
107380 145917 695758614
103578 68997 -590530349
96930 83572 933973347
137693 116576 -476371311
60453 147241 -372070604
29236 34608 910775462
84140 32601 -258250630
96600 126087 -149061966
63189 141280 -574488216
49775 62970 -525685458
44928 38404 -703066139
121101 26453 783635301
73126 4271 675985949
109508 98470 -691010444
125272 19099 -547791166
37878 77198 -824199343
85577 120535 -48870335
79724 109475 721622887
50240 24515 -902902468
47523 95233 -414421143
85200 14304 869458011
106258 35752 111199466
17279 57522 644243145
64162 147553 244615603
76730 92877 -371511772
2676 48133 714558865
103524 44415 -240176932
34020 56580 -11352388
93229 81377 -337199478
16744 113234 -875924559
56381 140683 -698282730
68836 144128 -433782666
99837 84215 -189525641
136839 110692 -486161151
83215 149546 -236542659
11783 111407 -616842682
66010 44273 581079338
95713 88833 549154370
84915 67181 622861770
122511 40884 -640267318
110974 24132 -891122922
73469 11497 -570786180
50619 119384 -328665136
35644 52940 547319554
101937 21193 577671863
105953 69480 369994027
65565 117149 -309519429
146014 5708 -370279580
102084 91595 -603887602
134661 108347 -762966480
106673 123125 -946381855
142756 24318 668214697
7997 117803 -739189085
123775 7235 592019506
62402 1432 -338772606
119157 11718 726758844
120428 55644 -737401975
76655 62956 522672192
126718 22675 -625333438
42423 110031 6970833
142194 22126 -839287267
53369 69839 977307668
62619 91083 -284042039
101212 126552 -20296164
21332 60904 184811671
1853 88399 -38360822
144541 50121 875846592
12035 73836 535773693
110690 48255 -536216185
70250 47400 -42892585
116033 63227 -127282675
39848 91612 -484024385
1180 95620 784802411
9334 18217 57420639
128760 104609 258588755
32720 31856 866515601
132947 33127 453671111
73134 13290 -418507304
96962 124336 -139114160
44109 27287 807774944
62205 96064 -381412530
23306 116433 158910142
75961 113118 -637122304
42271 118410 -217437502
39168 27944 -784656014
34740 91066 -504591924
5354 113973 -210089148
136538 59010 -28875651
42422 62930 -384612193
65257 50108 -97005904
97485 83963 -613255169
17534 138476 -593009900
54052 110637 -754618784
63782 148817 939686930
88397 140415 748078675
146189 76608 36582817
144500 120479 371686115
110677 5164 79085412
5891 53420 73964876
85217 131856 100894127
11769 9404 2740425
53904 70544 -612869964
43503 23152 -646935452
48789 97365 147101754
132361 32304 -399772279
115370 38518 -881320878
30662 8910 207747498
94230 52694 -794784545
50052 79851 -528448293
49855 18619 -600790013
453 93306 52931180
37673 3182 601913690
61235 47479 -690818903
130414 49825 -499404859
134349 142330 250943324
25214 102664 -883714463
103343 13863 502011663
20196 142537 643581333
10202 42879 -104164137
145037 149135 -288134179
68760 97505 371165173
75767 57421 475951770
115361 148364 -895722939
117803 92219 196063751
29271 37038 -115157524
114981 10837 379443933
65750 130707 828206379
41612 91745 -601864940
11890 144657 970357798
90056 115628 751662153
46250 45053 617622311
5832 144930 364177673
92415 41174 853964519
124453 125517 583141072
134869 130929 -80957092
136396 15753 180077817
136700 128343 97353895
100680 8374 -599281661
113775 128275 204699605
107169 17335 200859844
34643 11925 935261967
76496 66769 -20252826
147655 98824 916496021
41628 22440 -741055360
47522 141841 -831476586
69409 57411 -869411878
94186 107717 427807291
92318 79252 -552249304
37193 50923 222070302
86736 27799 -810938596
32471 100573 -112237067
23298 7072 129885888
45926 68072 -622604478
53156 28385 767959017
83416 144366 -268088693
32403 73182 91843762
67303 56796 740983914
107709 113817 133831169
30216 102012 -451825212
73838 34235 358378159
123043 10115 -949468881
93274 87836 523871078
147337 81203 594404740
125234 68240 26130538
135953 120071 -400771886
130746 21036 980967666
91789 97780 -7067994
53884 60024 845359496
109432 88498 -648477085
138212 59517 -742637093
9249 13301 -159635889
56762 4278 758270505
121563 4841 321362106
86249 88098 -533919206
60883 3361 220092885
145757 134534 -95344185
25582 97458 83370871
128975 13319 -643313942
90447 102060 592623602
7011 130046 537742159
144864 131507 664698906
51456 32058 808723308
407 96579 -904679949
24835 10752 1578653
113206 20479 -37481574
141079 18504 -561671111
27722 111912 -781339955
35402 43737 979301067
131424 42397 254315812
120526 51425 954855663
29369 59721 -692691111
96529 136004 -871850378
141927 107072 -172382646
2061 33890 687465878
138641 52642 -92247172
124571 1557 -950675304
144133 47938 331017048
135407 37916 129251289
32726 106500 -497388743
68381 34167 -367061693
83042 42913 -649228546
59038 85876 -347760679
24202 149487 -771199771
80101 142906 365857321
39589 66416 -765678844
121355 65818 -793126351
32803 81671 573136406
18856 17711 749997534
20301 104326 80605436
124438 119277 291404406
20297 69838 -373736733
57015 47478 -916816870
1029 144417 -23923571
91473 106183 -878636158
7493 109541 -792470584
10442 63424 905972342
103307 53770 -666700116
96253 26263 486618514
34073 76256 645880638
57750 14908 -229988571
39728 144681 -609725159
83776 13961 532490131
138940 41645 -587769016
46796 38470 941005350
136438 60171 970034203
129907 106879 -518601293
102656 45495 918633724
45186 58962 289578526
55751 118428 -65703862
21793 60208 962794300
118789 103935 -980695100
137033 146868 -238076852
72558 81970 107772269
101615 100606 51518651
22970 94736 540674859
38982 62053 -960975642
23832 118645 -969018931
139371 73058 -263249
143036 8632 -878163768
78430 78348 616906013
115945 100978 555082858
40458 116542 692252251
72784 43092 -425360080
108027 96394 -725876920
13902 33734 452557113
14995 84579 745666238
24840 94636 -737074071
100407 42145 362280375
133517 139354 998105781
106353 25105 -227193068
22413 112978 870953397
49103 15214 272498694
98535 32207 -225828536
78474 52854 378263614
86128 33329 581608348
75207 76179 264441087
108223 138287 92897118
132961 66368 -103417414
41966 11809 -297351310
63887 34969 116231705
132433 136036 -20521175
147942 86383 -168599649
53712 23935 901849603
139119 18357 509370696
13329 24751 515926349
27857 66622 855153703
88471 88164 684441212
116869 147156 -759092775
86814 133011 95209234
25262 136694 807911380
18673 24598 -99767052
104275 106220 -638363329
46371 48850 43914331
32473 80761 464786131
107927 17028 440840694
21681 45889 134990282
30789 84322 -21847242
60128 93528 662639030
139305 40462 -92560469
58751 86531 792252140
9677 139425 -696562711
22947 63105 338035971
23192 112147 821148075
51092 136842 44863972
120191 60646 -306371574
68033 40349 -270181295
63148 129517 650489495
22880 65421 -379535358
85964 21127 -801583224
75438 1904 -953934011
53385 95672 934642919
35068 126298 -831934996
82188 109750 540547346
60728 89077 -204244462
89207 4226 395607165
2697 79420 -318430955
136144 27598 203618882
78837 111605 -246733291
46610 133785 -427368491
81528 57905 -180877579
73350 127890 -686613242
26396 35291 -963721894
93977 45254 900728239
77589 51353 350412304
130254 95859 -200542527
54546 148143 -837302932
120901 95983 -623886511
8393 86405 -421049895
67658 62718 217205575
26390 42340 -110545957
70146 40580 -843980462
106602 110036 -830157597
4130 56867 690380353
742 131771 -455934418
14910 136056 -705363480
46160 5604 -613116300
15478 79995 -226712670
136575 56371 450951553
76992 133428 585619729
46773 122835 208584836
29757 11779 -883989185
144294 3894 339174635
43548 45093 -225116663
13341 110068 409579346
16 29909 -181006173
85561 12023 -740751409
68503 112935 763686935
40192 21227 -919499184
134743 78786 -73333600
120564 105716 909190458
72117 83927 264826874
137179 3654 545782200
128390 81537 -732159426
51345 7439 -936936570
33797 78757 -476230428
95496 8605 -951970074
63889 101298 -293814702
33283 46919 -488151461
34465 44942 483189330
57774 82925 993949444
66629 67218 664339631
38443 143742 624734227
46863 113062 637471778
104416 52463 447207078
129603 77187 412712343
131265 87730 -364597579
4952 124553 998224182
149303 44135 -721605974
48694 77871 -637075769
113519 26928 459630532
2649 100160 -14480074
124544 89951 -800481901
44376 146300 -47657660
129311 60839 -20170616
63618 46047 -964409478
108238 78337 506193092
1103 137941 564920243
33953 104727 404888889
37601 133297 -178137332
103599 115158 -301840710
139162 121563 336817552
109838 123476 -515466320
101177 112661 757411481
9358 20744 -775527941
30569 9575 72221714
32662 43519 541787553
27725 77668 714853510
92702 72219 -801609982
147534 88031 -288910114
128876 140596 821204139
28456 11685 -608603714
146687 143036 668308105
79075 1628 260244309
131470 72066 486387473
10175 117652 -682749373
9632 108490 -79403194
96974 66158 -491974726
95211 131251 -904093771
135032 95828 -575371429
13979 107617 154237829
127842 115189 746960773
47521 16215 909958342
111551 21268 -145585625
75014 52008 -691997992
39530 140931 510447517
18921 127644 398373460
127815 30810 707226517
53961 15852 -586528052
50364 121493 971558492
79392 58994 -480885836
87834 80403 544783059
84770 135644 -616135151
119105 9061 -922469135
20539 109094 -996206565
53305 117667 152481199
44459 74979 865421012
135884 132780 -997507990
141849 126293 -256539193
101873 32981 -856368604
115261 105858 878602081
80022 97998 946359282
59581 129622 -964718395
27840 91650 408528711
79318 129794 -161445491
134292 64513 945805143
8557 33625 849808827
97938 77295 831455512
34764 132828 79463347
13427 47933 -724004796
21848 98792 -620403883
44013 90269 -497320056
132971 19185 115081811
113683 46617 -823906051
121537 70762 813105057
115918 65411 701885180
128662 141007 342636871
89566 93539 -222944062
24959 17223 -546779024
53829 82639 600014846
93607 103184 -565175625
144913 23059 -174208627
83282 40901 -979654815
28003 26211 -785091786
104039 144102 -859365970
18786 68371 537879884
91928 8594 -739856996
128993 61080 -498822680
80686 23214 -847630935
48565 132813 -850819319
19250 112917 331665821
4608 79892 945442900
19279 123013 -763298610
24420 116887 -619663631
12441 29763 -678302860
123441 112455 -495675510
91804 121977 231817288
71930 23584 -456488349
37670 127919 327102014
110766 111012 -994634544
27994 74789 38826294
52506 111041 -855951648
89957 88581 497301537
15244 2706 -559277933
64664 54616 159200188
70913 120019 39525381
36726 20174 -535937911
98640 128000 366975517
73927 101205 -401321558
76636 42969 -429787621
44085 65263 -506695235
70195 54624 781068972
58017 115491 927531687
24617 97661 -85209001
116176 147565 907532618
3705 89630 952757649
71738 146463 -883193829
70029 121353 14804071
36415 116160 -381474271
56576 63914 432836045
44445 115743 736088131
100708 80091 -267580410
130045 22895 562166633
10185 135995 -177394556
63623 45452 986713330
116536 87583 -602967559
19444 62439 -336621406
52897 113809 -563604469
124675 67289 -119787785
135829 83847 886927123
44264 100024 401951024
55282 130190 185733504
138770 46240 589232780
139394 99637 17790470
140688 1083 784750436
6899 39170 323233305
134100 76521 869830330
27056 137800 212542519
89325 49587 -927783720
66047 107165 494031752
130240 85714 -180352995
19026 90301 -663839911
54575 102057 -724050911
26865 142906 433063355
51905 28915 -361038607
49896 93426 -142815838
77155 31807 -874084539
133297 60062 533597610
39629 58052 -394256907
23805 5421 -802014598
31183 133954 -436593356
39482 121803 701652827
47370 129625 -261468626
75950 108219 -286486203
95231 104612 -454127479
34666 55622 -805688918
36772 97754 -263543636
46956 131326 -141146437
142867 79694 -965657706
102545 51603 -546666645
149647 33364 215886531
131280 72492 308480402
51218 113272 934780390
18596 20033 -443082494
65803 63093 491491496
2183 115928 892088420
5996 129931 -752167482
69227 14701 158484879
16669 74230 -109802117
36073 30541 -816472901
40762 112476 -912398623
43285 81625 470202735
33190 101812 241573209
56958 3125 631689008
64299 139246 413444132
20581 97711 855357736
60779 117103 -880667907
16642 132613 47899476
71828 49408 -961897498
127191 35830 773248034
140511 31232 -489409868
70337 112174 -734373870
128249 49228 -899484925
9262 22633 164378736
14703 131753 276398716
11639 21856 -865634866
126709 146795 694789439
70146 78290 427609689
91453 112232 557018465
29605 6708 791571233
107669 134186 -787538560
27698 59941 573019570
131829 10390 193418366
128350 79375 -641281382
115112 118059 1884259
2014 123529 -400535870
118115 95314 51644280
38876 20963 -275039018
52943 128420 46911573
13710 143094 -239511783
35196 52787 -708483188
21394 133994 -269618654
29695 93042 115247943
6759 74814 309645245
18020 74642 -391813265
118404 142095 -69339910
59168 55942 -835370885
35088 135119 92623608
34942 90434 560555762
62740 16964 -304859326
137267 21655 -106262599
140620 84650 194243609
76936 45997 909825380
64980 35036 -794397723
50839 30444 -987118503
46548 119797 109833769
146825 24118 -10325506
17277 44993 320679423
122501 102220 -595309718
84937 131464 861016231
64800 70559 -177321582
89733 84948 -465645616
2099 61674 300385641
99804 10700 734629180
28979 14676 -51143102
7877 125971 828903532
23880 88020 515533151
27959 79539 970235486
42697 93228 491965952
39015 62430 -181384152
16886 78606 508289144
29661 28058 -503420328
111819 43902 -196777354
5042 1597 765614327
145061 75896 853904012
9486 17974 -394381079
80241 73842 456549846
138824 149323 108055608
66953 11296 -350431529
6244 146480 -423921494
105765 40706 -78177352
19534 119387 110376457
85381 108683 981224530
119417 93919 -11469873
142499 21754 -4844897
23248 23725 946972831
101884 72306 -160227195
49679 137078 -215698674
9331 133261 -21489102
72037 108737 336336526
118859 43293 757201315
137835 73191 70922109
121100 48245 -819193372
54761 148179 193145019
117257 37351 -528163831
91228 61981 692814395
142180 93117 -513882385
102325 134759 638941972
88424 69585 -102170516
117410 8766 539736250
136763 44913 436776534
69232 98650 -240186440
26612 57943 85055402
68757 85947 -68615679
105335 145370 -100949583
124454 147017 -175191611
110692 52440 -462749391
95990 122383 965793991
52765 74571 -276117285
137062 8169 -727557776
142172 97129 -345819841
78960 130853 599732493
89832 145819 912884607
78862 86269 348293581
11926 22841 453879895
136891 101722 -510839267
55889 86716 -336998261
48180 113786 -805197997
38040 22606 -895063302
138859 66152 93825067
48740 56600 -964903744
112878 124398 967896089
106603 25783 320823077
63932 56025 190321367
5080 56094 480945800
133084 33568 714424389
105790 78009 -337246354
118768 71079 67655025
51907 99863 796263303
102931 130094 412634901
14775 66585 -812854439
59459 57642 398529882
13734 98318 923551094
79532 68268 539814916
75340 81711 -286304469
130032 132745 -236089106
20468 64354 14222716
4053 91493 -286163458
67231 123930 165887625
25869 43847 799072663
8423 65888 -311945734
6328 52792 -929999526
58192 123218 -566855659
80102 62553 -13989243
122313 18335 -431462290
40338 117074 72125655
42734 19053 188391765
114024 33265 -8044595
2478 115756 -302808813
42426 58136 487256343
130627 15455 412337157
142445 124713 -327233280
28732 12939 -111449037
100822 93636 679742806
50613 6018 608224938
102433 95095 -77508797
140124 46140 743009650
40113 41069 -941783029
108827 113473 379111831
34937 126659 328001649
85676 125930 -68569869
141094 102693 889069301
103606 114000 -121196919
120454 6175 805406383
139643 137331 -879369719
32593 32982 23160961
110997 5489 -777712119
53292 67446 828001406
114338 102207 -303549669
10186 142190 -140303817
16160 23541 -933100033
69794 124080 -879723766
142158 33300 736276881
78189 55189 55196570
39097 140512 325021487
47362 124507 189216559
18810 50060 217309941
46392 64228 -265084169
36673 3532 533155336
55760 44552 -706329657
108659 145993 -808236904
42059 2150 884435525
148497 68409 687444018
36225 79760 900200661
5479 16238 308652447
54932 75305 971375711
90475 7344 -495517542
4289 73758 496424022
144808 36232 -592730361
59761 92179 758187888
96613 66859 -328158878
44594 92342 377781016
103512 401 222757407
98265 8268 345487257
89037 78426 120670480
72366 23799 847105356
34255 128203 349521648
80554 132498 813339126
73109 139708 -55204220
81610 115742 279172558
113332 73639 -433014688
84100 113619 -43975602
39956 14253 150231750
43553 86201 875175220
129546 97991 976752237
136036 115949 905652515
143682 95728 -279565404
130193 37450 -792503860
75837 148880 -456174529
58929 50783 -68823163
102908 93378 -946662678
21804 35230 -282085060
124433 18845 -572500605
29391 37248 -572555732
142127 94146 -292881112
100172 132858 522978158
136430 46691 952160444
30872 72241 -785797196
29886 123110 -724525780
146567 5087 -653291647
64997 57493 790435355
75441 31237 695772924
80515 17891 59588826
7645 26830 -314669311
55613 92098 88689275
16968 145486 -376999262
87312 17684 759650380
83802 134802 -753002664
2218 20558 -757981491
69765 26236 63301770
109001 100203 2976092
81421 108120 -216974863
45238 88827 -928802773
146915 81679 905568362
4479 92517 -930621496
75756 121727 -494660821
111772 123930 -480515649
42737 4900 -810161877
135723 112549 484272928
101320 30288 261640613
129293 133902 -570650958
12278 90519 871418872
23072 105047 -403287495
43200 5458 -591470711
129478 131284 -833408733
73843 46738 -853421256
94311 19446 -451433621
138091 23959 -596906587
9600 107769 378933036
141939 14877 -167786311
137114 101553 652526920
129871 65337 266829877
101781 18533 42376021
105898 25057 495002417
30215 138446 -215985685
73379 26071 838811093
84282 83257 -645042607
53003 103007 -257624945
119588 91252 370452947
124553 19844 -411197312
139490 91196 501411672
148113 91223 99744612
81123 82225 787573115
128529 12266 -657804572
97616 144409 264863304
25186 22276 -484123945
97182 146629 -828397399
76719 59291 -103020860
82320 131958 -579825420
40742 89546 -866956587
84074 141567 821821298
72226 54595 -856944956
92416 40548 -292008524
78004 121660 709421326
43240 87789 617471438
15953 70617 -785535709
96736 31222 809539331
90829 113403 -533181093
85202 36570 193632105
115384 102081 -437995303
74094 114394 421713376
127860 102319 471023358
19627 7518 -149546771
76340 149149 405003775
72428 139770 354004850
145828 71689 886717510
132401 65131 132973678
11266 59797 -501076504
73112 137144 495482639
71032 45827 -723563205
90403 8015 520784819
132784 64340 571069771
77880 31197 -527073768
28696 55965 -87280773
92285 57740 924275700
112716 63959 -396884747
117344 102124 433197200
5410 15957 184081237
48848 7718 -597509521
86586 110340 -232369667
139428 47122 114965087
59881 145680 -947178525
9356 110643 906771740
58670 107802 109711381
23632 102142 248641762
17372 130997 183887945
69615 8180 319873244
105125 133933 -143130429
84258 46802 101588114
98651 133408 39398242
108259 44892 222545783
88401 114700 -428485447
78675 80740 -590092623
146803 121310 523687539
26476 42550 -346101029
123829 55503 -775438604
33291 122029 -709811740
79516 52794 62708000
18274 118673 -704609503
130567 91692 147236441
121219 43450 968807139
85211 114371 -831435674
37895 100216 -752530257
137916 28363 -406115290
906 56019 917978496
63295 56656 -372468511
142788 107565 74266745
39970 52101 -611852270
40968 53579 133274135
130591 82278 -712014166
134150 138457 664531389
76868 67718 -227670799
19983 25377 672346329
115365 51589 560965020
110203 118981 -805299926
123286 43430 -111025183
116531 15417 -648717422
48936 126787 8787523
87353 104994 -123403756
5722 38759 -609137034
106586 28085 -838517081
40460 25862 427667763
92115 4803 881864242
68997 143970 -648251377
17188 38079 858422754
146797 50712 6481276
112400 57599 565074734
44765 13116 721888250
45207 131766 -913210405
35975 143479 811434444
112943 133264 443052787
14029 132480 48544755
31486 29773 -426057550
36296 78137 750160341
57853 11818 694421054
102691 141374 779900808
43648 20448 184188400
29223 24956 671897588
67846 129540 692518676
125715 29417 -487388077
88276 121997 675426964
28337 2287 8477623
67157 93692 480286914
48535 24871 705320716
38871 25119 214855328
89162 82393 841614664
116970 28695 360640508
143705 130510 792258205
61055 65655 383428827
53019 23825 899135724
99900 68455 24692631
125104 115879 855545520
135778 80532 583374073
120767 81732 593523038
9116 57315 -175014229
133424 62387 -538466632
111439 84486 -682887271
29373 17140 -132436765
131989 114180 820225748
116106 107558 -656976247
65305 112127 -750797274
32259 51586 309320
46905 20820 635659192
109118 118843 759358702
73277 105022 848320135
132343 79042 811873185
138214 38731 805913348
34193 137617 -553898172
40505 68233 -555168133
46939 124414 824731862
71635 125795 421833324
100789 75006 663915040
119162 26734 84450877
11961 40198 17281993
79871 40943 -85034440
87049 44390 481496231
17652 140288 953832125
55328 105908 -885674935
44098 45521 892933855
24190 75556 -795820355
5774 100231 701455042
24783 25354 361760155
3966 84828 -578428201
103766 87644 -66360065
117419 74441 -82124331
84215 100634 570222998
88387 1084 -9417079
99948 23325 217280939
105807 128047 628565517
104014 39331 -641425106
58400 52583 224816217
20284 2269 -754613855
42949 46161 982493681
51346 115082 518504762
85804 1440 -776478028
103639 135623 -104201804
46194 124062 -60837569
123616 81159 -314007896
135190 143121 -484342763
12888 105363 458631017
3867 80197 674388421
80174 41295 78694488
10740 80921 -638597981
61278 118223 272156665
83918 6278 263497602
3365 3722 -737902241
54627 86671 -97611499
65726 82956 323505166
15718 40092 611269681
18588 24314 -731340957
83128 121758 132855052
103436 134659 -304485184
27904 58909 591642248
91749 51867 -731219688
79988 12449 -52310184
117836 102314 419934311
145325 47793 -459478938
107780 42702 -885909503
10752 108081 292941433
134642 64592 442057292
25098 46946 416107588
120032 3 -972646588
18506 65624 36901282
77054 39099 262997207
122481 62135 337632368
32102 95365 399343726
43279 7934 188617367
128197 136860 911110489
76431 104552 -191481548
68172 27895 217166090
64091 66604 57494820
87377 31332 435525837
42269 87163 746956663
386 144896 414996167
41178 59786 525768172
29198 86185 90737861
94102 93216 890357403
129860 124385 587875793
26537 97718 -211607885
121905 1919 -678064025
129830 132092 -445230464
90219 70631 6347667
36849 123000 -782991727
134738 12426 539843755
123496 33455 -369086300
31702 50728 969278697
148015 147757 949136707
139939 146126 -109438365
135609 44988 824809129
141692 23232 379033204
20027 120488 -951908842
36801 87604 739947919
104817 45043 315654412
8525 1817 11714569
90905 112720 954691336
52381 134411 -371551990
105344 20655 -933704741
117466 23333 -338945194
119629 92112 764439613
143384 138212 -802636021
118955 51237 26818618
39741 121180 -297788191
20083 70924 947116054
107681 34074 717420327
3502 42084 -625479976
95016 112161 -434556666
77338 112304 -591493708
27885 129635 -404315267
43849 50397 -34520056
65981 95885 -747073712
121374 143534 924271837
147834 13472 -800682779
64361 78694 746257328
144675 52421 -290666872
123600 146796 26244627
103024 60420 -312679960
17601 12314 985918009
75225 135140 -928007158
59182 63541 -477673872
78463 14933 254214372
106255 33939 626533083
82979 136874 56125825
74741 6908 -512471663
101098 117520 -380236762
114557 99925 -612552092
21196 75049 977035605
140999 10548 659735872
90813 6826 -509223637
135034 129543 -206964138
135669 46084 -736110136
44597 101679 -978156816
10733 49696 504929640
4143 41402 -777297283
633 101970 218868727
43749 105633 203594858
68972 104918 -919152260
82113 76301 409619737
144801 22190 -593479658
115955 1145 -71237033
2329 84098 937187356
30175 104511 -213927456
48038 69233 564793032
95784 80640 -819158229
133247 4313 7931248
89595 42767 559436560
92358 131038 -922250544
121447 47651 948036451
50663 74242 -927894513
105975 104268 -715667222
86002 10227 -704103152
89678 126428 17672250
34222 20086 251195813
93789 22388 -335511603
143380 100126 109649532
8322 103325 377260883
115325 101438 -530669215
24373 66474 -293753267
132703 125675 -32354511
8527 127042 -905651146
126317 111693 -668726217
5107 37760 445426350
69589 73740 359242166
84288 12431 -460927761
4285 85520 441195036
14750 108456 -49013570
89307 45445 -445584438
64562 122451 -231339900
3788 4125 274489169
50116 4306 -229424623
143820 110928 -632066806
131467 129143 -468405847
51018 24040 -970639592
118919 47484 249329162
89884 120350 -91521000
18060 52315 -631333934
102757 24594 385101084
102112 1275 699161209
10331 15400 -740945022
127682 77374 -881339771
66151 140334 832481640
72817 81640 956184193
105326 57680 740775074
10038 116787 -573667655
4150 82703 -125059090
68477 50023 207205384
1305 38440 -159591622
11179 85399 -805673096
7664 129980 -254326266
140939 143172 67879391
56167 141879 504726695
65972 146284 351788996
46672 20162 -917510986
130662 148920 236717827
138805 124300 300343606
54077 4812 770451811
27159 122238 -983664656
42113 63611 -238233104
61166 114209 -543390851
59224 65548 71823967
31544 149142 912497005
116548 41931 809080541
90987 53899 -142414919
111496 113940 930248674
31520 60089 670459805
76960 70147 -865458859
27502 108113 291610822
143999 15989 -86012108
119691 131689 -45665257
40130 64970 953966798
30258 135408 738743856
79761 109270 -977848933
132384 77569 707443832
144688 146370 422652542
63894 130254 791383244
24192 39988 -720646551
59589 28711 -393006309
87768 41862 618930646
51117 4775 -684390050
109977 1961 -32054369
133573 99895 284956422
43577 46887 -841822368
72767 123858 403827764
140693 106147 -892384440
35742 61839 811513097
120496 38361 899663428
89459 148959 -624139659
17558 109456 -489390675
133221 122239 644656323
27535 9014 -369165372
17351 13992 -565842409
132197 145631 718681491
53631 135293 88559813
12645 109359 -558768685
46245 62636 285993453
74190 43151 811035739
129142 128986 42557096
23599 102108 -758947337
135689 57167 -664617485
18838 81287 -951083777
66111 34389 -393449123
117844 73585 -226295550
8990 107117 714270420
22442 89497 142399383
125484 26721 -180741918
86927 48120 -868766960
95890 104763 618066751
33218 20543 -696556508
74259 16879 935626405
107309 66502 -295378887
146237 94671 -964838426
123999 78759 -20502615
125054 59457 -716549225
27953 139004 591778724
87384 145025 -192157614
24802 91491 -180568433
45130 57269 -400854389
26460 119435 -815298921
66294 149403 603438974
38807 20957 353875608
56757 66112 625442623
101570 42552 -50890892
50035 51249 534524727
68829 140467 -81593783
131739 11338 239882887
140212 2506 -475237015
147762 71227 -886472597
68491 110897 457257794
144969 89230 -359304548
64599 118367 605448789
99654 123190 459829954
112781 50849 -331073922
8075 44905 -701756710
86790 72446 -482107419
23258 134908 24593018
105222 18203 -953417121
112748 137245 -746823153
31348 30292 807610326
141468 105931 -638706586
100874 430 -485417229
24930 25587 -765668888
16415 18086 -760523866
90659 105331 819938074
108388 77290 501621586
70463 102466 -621012323
53979 69244 -126602803
17144 113381 -536787647
39449 105987 772562491
81086 124104 52951615
48716 111035 -956398825
106487 22087 580102388
47241 102499 952698473
105372 118205 -933515495
112795 71957 444336529
84844 112858 -447233387
134550 148934 -419586936
73883 88795 -595232714
137463 99720 800568294
24863 126206 -708453159
28852 12615 45714718
139826 114089 385033246
82549 107266 47874238
17817 52067 -407147496
96003 39778 -16713878
117239 97490 293874287
10880 37914 -130372150
9129 100551 -924799372
2095 23086 -25805740
115551 72437 669767778
26392 128680 850709272
98661 115288 -59715735
57721 101688 -998061605
93203 149383 -665981583
64267 70463 -979333703
22589 97599 813731298
108253 89053 357159852
140532 116276 -932072437
15159 57562 966896899
140995 128852 -896996043
145077 120346 47901147
88190 112617 -580123363
56987 98881 -977807741
32628 1785 672816144
78045 17337 -600772527
47372 115573 505963032
147866 86204 565995165
111164 81910 -766002956
33395 132778 -593799334
81434 49120 446480382
144285 142336 -281168130
645 79229 -154005120
80436 24061 -26032708
52932 106425 640709837
25833 41176 238695181
6774 18156 433303748
130842 17359 346620169
106129 120756 -559422261
77740 87980 160202665
78866 54992 832579402
81542 111999 -551110738
72952 37384 528143640
85543 5594 -684459057
11096 27540 -464233868
83363 20779 672928885
33525 16231 216533629
83060 13122 -346999490
114640 47673 -795306095
91693 101895 -187815573
104106 45749 -701269885
43785 49164 689162732
120919 38164 -805305106
14020 71394 504517422
123012 55718 225593209
81891 143047 -298305876
120953 7831 -56703591
108543 109494 242339783
106734 29120 -611370505
24529 36469 278849801
15971 98304 300652779
98509 45648 939242973
115699 129832 886173853
73198 74023 83879117
123728 52631 -464311952
22364 18156 -379513609
83838 46413 767847041
73194 26499 -142712816
102700 22209 -20007696
83103 78907 191256877
125011 130489 305095349
88405 88984 -374318449
29248 24485 -573520491
37766 122261 5147072
122171 70712 -598378305
75442 107230 -641571171
116737 74881 124619275
87587 90795 127848420
122024 104126 39157383
103830 45767 177544217
17936 23127 394112867
99315 108778 -198858315
132765 12753 619896322
96698 20814 -438905190
122653 80375 169320235
44227 31103 -894460578
80927 77196 901087919
37969 129454 -10609433
87920 47966 -234908876
8209 6714 -824616288
64484 57010 -56174405
99659 47557 807747092
147862 34442 183375108
38327 91749 -628494668
113168 148554 -64609708
15343 1213 331062070
59452 120252 -718021747
105675 25602 -161259565
2525 111064 280598063
1394 99787 -287723413
5268 128742 89891484
54759 40126 -165293782
67901 89285 745149087
53047 39564 -660546959
4373 78042 -109899576
144081 62926 774179606
104431 141287 -414919713
89564 27307 -292263538
127987 101033 554266637
107393 62626 35552055
75420 44188 996799504
82890 97664 714699162
74976 125764 24012019
131546 15072 -436254431
86751 2257 376517953
101927 8472 -64144180
137974 133837 -417422736
89816 24870 -520493681
11735 138733 421856298
24931 23647 -697722928
134300 88772 106424200
101068 57442 -395693126
109242 138399 520626011
28375 135949 82623115
87948 61222 -504377641
14971 131223 708282574
131024 73288 173500344
64002 48642 -920955235
90998 68921 199826541
90972 125011 881067682
131853 55685 371210218
43096 94549 822512200
71371 124264 -46439471
2695 25245 -448807673
53689 102357 662250795
3240 100829 196373335
140584 110167 684541513
132805 54237 -118253066
50851 142435 -380169691
23543 110529 -673755306
108371 42036 -99295171
99518 61374 -444221907
7769 12780 -901696417
57970 19817 673115167
11004 113484 -134142809
80241 28418 242904642
89650 16419 869411089
144020 95462 460783900
30013 36316 -121223986
127464 15819 630376161
102422 59208 -28228255
67968 98487 -537736216
88065 83524 208795221
19044 6109 567298018
63956 23818 -819467693
140766 12879 -873187095
1581 76864 699628774
39346 99684 129221531
44190 96571 -982236087
91925 79995 -821805060
39550 100170 -293440985
33862 92770 -873787572
11625 9842 -237084907
109743 39007 -221305615
105328 34722 -330499657
64565 120663 -260980040
124131 81512 211634197
126776 68603 -846669320
42424 40243 592917738
28731 61363 311034052
32078 127188 -527093421
15713 19618 831703897
135552 60993 -13163502
127894 107621 896404548
72462 18503 -559591654
68057 79247 -724030308
38646 95751 -140649773
94497 70990 -453996168
93237 88232 -650738159
10983 79410 925268358
149617 65443 913384537
119526 56600 -951872725
94475 97259 -440254181
38037 24234 941341722
94282 138729 361109468
103185 44478 -262934369
545 102510 -641523843
78305 47967 -228913455
3110 29553 -174191125
135223 3935 -182494201
100871 98416 -996252915
116318 95586 546645218
42330 75585 360026225
92345 4310 -818635592
52285 45938 -818037876
133747 31642 957444675
74620 81892 463743028
75661 32962 209258382
13239 30395 -250470689
18721 73517 -900007000
24221 37256 628936915
11715 73696 187070271
117270 82667 371502233
11358 62412 659986452
61759 128696 332137975
14377 125325 -405265344
25715 84454 408713273
110080 143595 -528340202
145500 141447 566680400
106766 134186 -952287444
76562 55960 840106555
46736 86491 32225475
123894 31000 -65869520
52544 129570 60729817
52515 127054 -731574491
85852 72165 747144725
86827 2700 600812212
74644 74115 381165808
34445 50183 -790829063
63115 80102 79240565
10672 1492 227875718
134006 79058 -371109247
21993 43500 739860836
49381 61831 -261257906
87182 100222 -787849046
29175 130048 -696463779
48746 9471 -290266459
91082 85736 -211179119
88799 55335 -740898633
77616 30178 -389206745
10711 34162 56139649
103514 5330 480094770
8186 136074 -106266449
39753 34169 -653659225
32833 60536 189921757
32526 70584 252190196
2114 24380 -570396066
33031 26681 407002495
136861 61036 873823708
80271 146562 657950680
115479 118570 864625272
47539 136405 326254574
124665 109241 788334810
120551 4235 -820498917
125740 68206 -577098039
123759 85778 230073424
128292 147210 529114980
27157 50426 664863141
20090 68183 808924780
25320 858 876399185
106721 119920 23323071
39572 136888 -437090742
86138 10867 -786914109
108520 105094 -810083152
144256 64729 -296699552
91705 37235 285286512
132336 32064 -892671551
122449 57315 512794196
149470 41899 13390233
122110 133454 -54001595
55223 140917 949888387
86513 79843 193998642
77311 95267 153222885
28339 130701 76429434
16144 49805 -155663912
137644 135243 -304381902
80870 106678 907827667
63550 148207 -832384506
100621 140693 -577017658
96049 23397 834450368
88632 76164 -171679349
15200 2197 77145133
36400 38678 -307932681
64679 51510 985844443
148975 53299 489149415
124481 117514 539358864
36922 25767 937362716
148378 131464 518963347
20697 53383 958705340
77713 46702 170294969
87294 71367 -73298651
120862 147519 372469431
34862 143452 115293236
89719 68373 529339827
45395 112462 309476100
99308 15665 -227247441
64077 5490 -241419934
96345 52483 929733685
139062 23303 -949430163
102761 146700 859705409
50586 45272 720521282
73683 143856 382740751
58921 100621 -924926518
49550 126291 963356180
98395 57361 -191009854
35562 59495 745532327
32208 92969 -572531759
81820 15373 679520766
41997 73323 716821880
87549 103611 990497024
134116 36965 38576393
121613 23369 -821892035
121218 111384 633081290
18301 22967 -411142929
44321 67434 604462094
66359 134257 659859470
87078 77220 -472092245
14376 34490 -774439979
19426 29938 670930873
107850 135175 729284580
57159 22518 146714726
2791 34166 684804740
49443 119642 -863579784
79156 82839 436073940
73796 82118 -968050659
90723 140284 -343906317
20762 102153 -667887673
77694 14852 892632466
126895 25162 899892524
39563 135427 707344075
124987 78309 -111521423
143149 90555 130205209
72909 147554 -528377270
126617 122794 779215818
14537 45374 306748862
88554 83601 -19113747
14874 36814 934429799
68291 44794 419824131
92057 141675 955950627
19211 100007 -538822327
125819 139868 -287858842
29288 8839 851344175
113111 146932 815132186
93813 86458 -87510239
44479 52830 437097740
33461 105769 339164129
439 32868 325036308
94646 65680 -447797179
4809 3325 -725091350
126807 3983 410133450
18683 96655 383553472
146742 90783 964116920
45349 32783 609018276
87138 42352 896737984
139037 128268 -111469620
103969 64124 -40645807
135494 114562 749890665
38113 29271 544629530
26378 111798 -208636707
88440 57714 850451031
15230 115251 157174718
121883 136949 -455322619
49159 113896 486029950
6566 66153 226440273
43355 136530 -510788066
71430 134322 631192280
110502 101983 -886355362
11960 143292 637117814
678 51262 -514773050
56150 108341 75742553
132787 96836 921596054
57366 131014 -534250742
6334 86167 829010338
116085 32408 526587210
37437 7791 -811979358
60381 141417 -645302928
33180 126455 -626377836
57398 123152 826646402
49429 13137 213500790
123824 31757 -998932856
116489 120175 234170170
120581 119554 -765679581
45451 111212 -617057875
51182 23328 292539528
137114 79668 -645666998
2953 94898 -993260911
135375 128715 184495738
9917 131057 32480610
143277 41792 -913295412
84106 5151 -834689097
102621 24695 -564311835
140311 16323 -747615569
56220 8890 540871208
126399 90174 -278983551
8368 107240 -566513743
39145 124368 1329888
46970 13075 -436166815
44359 14015 -626600607
113382 146289 -418155573
33557 80488 -291822766
142964 6464 -542337140
119338 85849 -35620062
102130 112649 -990756140
41856 74777 561243524
74832 42348 445178399
129388 44220 -117898585
36752 70386 706079988
41036 98225 347678390
110255 125524 -136814685
102455 134542 352837563
40154 73150 865873553
62831 1162 -890542953
98320 24176 -205648523
144735 143501 671063479
109597 22256 74625032
93246 47182 -527164412
32398 70906 290249646
27524 134785 839953678
49406 66711 -692727712
68372 133642 942812714
60555 19223 -61123231
92366 3018 923107583
127541 13607 988755006
123945 12617 -178487119
117753 93980 897824167
68506 16271 636538962
93993 69467 -585459753
8686 81675 880796716
109646 141537 302266020
116179 132691 -926746401
70093 113006 52361693
122255 85563 -541919573
5376 137260 -256236813
106609 34834 733545370
88395 25862 -921667089
11537 61766 -475779049
70404 87074 -462173097
54247 85207 -88665281
100989 18353 13744745
19759 144718 -355994827
37582 149638 -819025252
134651 124007 -976659097
1399 111725 -724819740
39249 53692 900589393
55150 53895 -344653099
114522 88796 521706341
118233 71686 56578680
128263 12373 -525290449
106403 136991 -443731203
19968 73574 -699441456
56952 47159 81617743
77405 44833 483488150
60786 36619 -460882549
6529 66451 -214898738
137387 113366 -254191922
75206 13616 -132732958
105989 122703 -975285320
110211 83946 912300920
126541 96869 721866372
112028 124969 -619173809
34528 11033 486314393
22631 83864 771369369
126172 83468 442630567
67578 9947 -401276621
19244 12788 -913488638
108844 57830 660104369
49934 46835 -860345937
25847 28181 -994990073
77378 130031 -563367672
77926 65558 -375674601
88585 46092 -815311582
95463 59237 -691239476
30407 53442 -750714515
131306 24482 981129414
132091 117950 -630241243
50438 59969 998591195
68738 119989 -920017002
104796 125160 -180207601
20291 117372 -217324100
21122 26825 -209275699
127531 73394 7648999
98554 110953 -582509096
44040 92286 -859076267
2022 129772 145497222
111570 75412 -780716478
98148 64936 -219662606
11079 97472 -826846419
21537 59590 980250146
29558 16345 -505390215
48005 149238 325232311
39330 22233 -309813078
66187 115522 -220127290
104952 145170 -63111678
98338 60011 -221734407
27219 3956 550282593
38124 61930 -714833256
129482 68106 215368504
3532 13661 989192033
116192 19885 116367958
140583 143116 42036639
47914 92391 -902525300
56014 98336 690663209
97478 2136 600045844
46248 68380 220115186
114948 57455 -976673037
112548 35292 641110578
2041 61269 -469554634
109731 39541 -919430714
100409 106455 -360031768
29152 58816 -172083747
43574 80461 -866143887
42691 84127 -808032839
1439 61299 869348908
51611 141954 375867719
18351 45523 -261372297
103596 100287 -178258316
43645 102248 808741700
32664 139633 266817290
19962 17986 857608622
63364 72998 -791580810
53418 142275 222705651
70705 32185 -75430054
5665 131714 -893633804
114227 126492 -174570762
27793 46060 -691202777
132202 71450 873839561
109520 33492 -9489119
127324 116682 294327863
141072 56717 548755961
6099 60317 -771928734
43374 84763 514598723
50737 17421 -895143252
70165 110170 330488039
11075 35534 224600440
33758 132810 -27507068
42090 12521 227424339
126879 128432 925637426
95428 144753 -413777308
11200 31131 -407475586
62287 11384 -548148861
133423 78659 120593594
114814 112367 -304196518
35377 7566 -402904115
144230 113589 678046628
71067 116757 -690965227
62062 119824 922604937
85836 65223 105754924
96533 66060 397679934
147645 57069 13163919
65740 39223 -925135862
94790 36325 -558359732
19499 36918 789188932
128392 80555 545605442
32299 60490 -639530813
1248 37357 234113302
66500 32153 25710992
19180 126681 -944665962
92654 21913 116191674
55006 126077 383046657
118130 134189 997730761
57020 130254 391093760
95294 138577 579459896
116488 70692 442137194
140400 8570 251999463
21303 111410 739666109
99571 103192 928788270
67760 117032 -221024522
138411 93208 -990160133
45847 8734 411608412
138512 84444 584848622
133939 71673 437326619
86549 44068 961699517
57011 69147 64278522
67189 108386 -656233854
111777 57664 842816045
7893 73050 -23376617
147273 129607 655018433
16002 39382 -436889641
42573 66955 518465373
141134 111439 -208960870
102567 33361 260237804
22274 103386 -572881335
118320 24145 -937753364
80000 84969 312567880
33474 148599 892519580
19593 128215 731408239
36679 146551 -403140130
49382 90532 -912803485
128169 24969 -83393473
7431 21676 939046515
60853 128519 -541798883
38189 110016 -709548304
81572 122112 -876835182
66162 63082 -304370268
49597 10056 -236487882
91003 136359 -202188503
40140 137015 -215911112
148868 86376 764441343
78377 13495 -986093369
134938 75507 30452960
125199 145455 890230371
70055 102537 39564840
40162 41200 -645931393
82216 97115 -128181491
65713 8220 -83340770
125833 71850 -97918928
50541 49885 -719960055
129513 5271 -401135882
95010 64136 303064386
121003 29901 -632672746
9559 75641 -23498205
6646 65057 -807636934
42124 148809 555000603
44167 59763 -84918826
46623 143005 -832254701
80215 21466 531078551
29490 80019 18474040
61155 46143 658518603
24371 24457 577801815
39863 30966 -54778236
34528 138947 -550029058
67088 9345 524573392
144326 10644 -590884483
37372 58279 236574605
108594 22892 796173609
21017 75759 -520437373
127990 64709 287371071
132184 29286 -771086567
20403 35777 -165671485
20000 134170 -201595256
115214 87528 109777368
24840 32425 -362155483
33795 101089 -389476807
93412 1696 889608708
131314 44406 736908386
126824 74687 582557984
63160 100161 596073379
31363 138627 824489947
132932 109741 -698448572
6630 36787 463711701
111724 51924 -950422445
121845 107551 -695940061
44961 110550 372789507
60287 120532 926253911
10851 140266 -305070956
45217 27464 816127424
110236 133245 830364776
66327 106003 -53995939
39303 83344 685151642
37422 89484 -457096846
121011 16087 805756827
103127 10061 319871820
24886 11003 54718335
45750 53938 759770536
31243 64133 -143233845
16204 91017 -502638584
100351 7624 387033066
132200 56317 741951218
97133 22474 -593970828
128888 28010 -51140059
86476 2513 898022439
87630 48872 -188199949
60968 144340 100571020
29756 135815 559986923
95255 23256 -455000039
141050 124760 890949809
43543 148834 -326574708
79493 42121 -360947678
37783 54591 -282535340
76199 16931 -67892166
61109 138810 282996194
146286 142440 -545885787
58658 96943 -476577754
37984 94493 -528321564
27568 58726 -137678478
116166 59004 -280287447
88052 24004 332934922
4355 30429 -685157460
75094 16198 125175063
88880 101257 -319622640
29207 65358 -434744655
138622 1808 -350392377
130685 132514 -296823013
11533 23247 -698918576
17593 114471 604561149
139923 122682 379241053
135128 101520 319014660
23518 91779 -926194171
7191 44545 789443468
41304 40502 820783724
117972 139709 -520831468
82473 9862 116779877
71363 129879 587119995
127814 113886 -535405821
117425 145027 -75353316
59912 71822 338043618
134072 120705 990771224
36108 9639 -494287966
85138 53782 988671907
65649 126445 933963418
133117 46245 789083917
79356 14661 -205598631
115579 138725 602949774
23266 136685 42997202
105509 94372 494721600
79913 84829 792334046
44499 10613 -874127672
95071 88174 498457652
93689 115265 -386288168
53934 30969 575245024
17778 144984 828659503
138364 41478 887060735
80974 87478 -875797133
1048 86690 -386865298
62864 19917 270880205
16448 36926 -857489763
14604 17468 -814861
116313 65508 -386435369
108030 46349 134926951
142581 132813 -668605102
116601 97741 -175612529
129325 135898 288520117
87318 2163 -387429888
147381 10552 199122137
134971 1539 -358948207
124122 149423 -222044150
18639 79409 -855789366
39505 34228 933666897
39545 72632 -209787501
38860 109794 -239011963
113622 7886 -112766420
79219 116612 -811392470
28239 119527 104144569
56761 149565 683937904
5276 109523 560798491
114096 44729 -562274777
133481 93311 665016104
123257 95493 -42662253
67604 141619 -609663861
99950 34387 -630060284
149242 23841 -789207985
6724 113813 -768850802
74538 19867 -163522378
111714 34530 -161113927
38889 44304 -767224790
144 464 57770541
22233 86407 -504974040
40971 12951 28214635
78288 3289 939323277
91784 19605 -773383592
110109 85907 -654408983
123900 94502 123385301
95671 83491 375650026
84073 89051 -836686414
35366 136079 552381070
91532 72753 758120338
117032 78674 211478177
32827 11962 -584375366
132331 24091 564151174
109848 74459 475764581
52087 59671 212440219
112981 44885 -744938493
83396 23969 598406413
1200 41443 202469536
17118 106334 -833982108
107405 66283 879547450
23238 100330 -76326963
54863 50898 -832758212
3800 77958 -754908418
6369 47212 842554549
31296 4481 753959203
13033 7726 975717037
108053 28910 478415584
94483 108193 922034218
123635 2458 -151008195
139082 95356 -728188320
11955 117181 -208874155
62686 109595 997641762
32760 31594 -279920753
13815 96393 508486687
99430 25201 -217084009
80745 106077 169044919
11804 110634 440268781
89853 27678 815716573
47483 119497 -629029505
69817 149684 254746272
49390 59652 -916875881
2854 118937 220689706
127974 24417 -254651398
68206 109636 -197026738
10218 107348 -636722457
96559 82594 -675365513
13678 9061 211261091
147514 133435 242862067
78532 96006 927546973
64609 136337 328092912
17315 82250 -724719885
84093 118528 340700171
50422 50110 396982159
145848 59358 -181832423
28164 146030 911961698
140348 141903 82852070
72483 148642 -237265065
68599 13021 -989175227
45300 23644 164277158
115065 14052 191769849
126920 29847 633549268
121010 137396 -61292465
101231 87476 211735483
54674 36161 231951963
114561 125308 235807131
92532 63261 -323560268
114372 35135 -256704315
44190 25043 -668184856
48856 102311 925797225
104525 87005 3474482
148907 1218 -581662212
43738 27936 -482361959
55260 132495 -990729480
16593 115086 410756775
111309 25455 -257215515
23126 51410 502490640
13183 109651 202586873
63547 24870 113850032
65070 31250 552990354
61059 115749 -459865380
144692 142819 -674088681
3012 86946 -783585391
109246 62388 -404982295
141086 29475 741639777
34134 68604 -420290433
88864 92842 928099148
119713 54686 13912385
68646 3336 662257821
11950 98708 -740902314
96973 15227 -462681417
122914 50791 371884889
89342 99314 -283527018
12846 60831 685620415
12535 39095 -472148948
86026 5225 727469825
79627 18384 -13573551
118360 33603 497862713
41987 12717 -88140150
60173 135568 505509710
85912 44476 -946305011
38627 47369 421287136
139149 70306 183853222
103058 49027 341648927
123608 133152 451361810
108164 92318 -203509128
10747 112234 -553700416
62352 79402 155661073
42204 19652 663542881
35618 39803 262389127
123275 131629 459459311
113777 106539 570221762
83133 3001 -437877011
147746 83471 -930778820
27887 57695 -786161224
125283 66898 -456590348
119968 39391 -215679412
99100 141193 679739494
103020 108916 797972965
83008 116709 -264853998
88758 25339 -239159518
9749 73260 -505327125
13604 91240 -214434196
89963 83545 -381550195
36465 144415 909968206
71161 120593 -737413334
58816 59080 294528597
115822 6012 253706383
122634 36182 -798458795
140206 136100 661202098
125183 148150 -342632952
21857 290 805227375
24976 44544 -450642503
18223 107669 754389845
112742 100710 66109179
28406 26661 632028760
119793 68635 116448553
103387 143547 914668536
57068 78823 182518012
101638 109861 106657996
43616 5776 436688626
123339 3403 -158140121
102231 114152 -797275971
145814 94689 -243305005
131926 84207 -83677386
22875 97387 763507136
119863 94381 791620195
64734 105848 424579035
17007 111459 -971716557
101599 143945 -198597238
38631 79639 -600040252
124482 147441 -149925669
62562 79844 -63496133
19173 112506 60191163
58253 104342 647809895
28023 82757 272232948
116889 104797 -734959648
21651 125441 -703940803
73828 92759 -189146454
30686 119366 -57265452
45439 90427 -448294226
144491 122085 -158645610
144581 69793 -333553877
14272 75268 -671161258
72367 132273 938475049
107963 103252 731685757
52919 71161 -855979355
60155 39748 -575552705
20472 32144 918029285
4125 131017 592546465
79598 70730 -956048722
79269 4948 -23575521
6716 43650 -215119495
71805 23989 -477545151
56340 48673 351216901
44107 11848 -508277266
148032 89864 -174709154
84950 42285 961229400
100684 99432 -203053473
53852 57263 848967780
19991 114077 38319219
104319 129979 675397978
14949 145468 -374167337
139488 81318 -727910620
56876 142908 -623172638
86031 134662 -107218484
122155 145154 -429828569
12294 89504 135446604
124859 67220 12474659
28624 94855 -814170514
136115 6639 279865919
70937 21239 481886576
68060 90179 -626397754
43836 49742 -392847365
64338 83068 -298208406
45462 124672 -386732315
74497 69630 -225675934
145215 30272 918999653
137079 52493 -461207576
49080 60347 -336286848
3310 93930 -923707607
132934 19322 134801875
32249 101129 671905759
45039 60230 -194871990
93044 476 137617730
90810 85332 932736219
102421 56227 -817925858
9426 79494 -366644015
34795 127656 760085686
123492 43893 715745984
110016 12739 -845245536
77352 10953 -832130315
65969 62581 574234738
10225 54767 354700932
48183 16851 308257702
54559 51158 913313477
84804 28168 957974458
56687 4404 897872883
139727 89286 -302334330
44325 37762 98752485
25125 39389 564362231
42110 32089 713890149
4182 78194 682370653
83920 31881 494007227
78796 134058 -278900446
144095 40153 -999383898
45774 12500 -899159558
149010 62606 777392980
65408 88250 -12875997
15507 113737 460414203
104210 2579 831054695
15774 59456 -379149939
83935 101276 597885392
71301 44370 -412466292
82833 55081 208874371
130546 78860 -772760427
64541 66918 -911248481
47757 46705 774154462
51579 137657 -11371932
63181 66732 -982278837
131628 131364 -73854962
113441 124235 -661529650
37347 83141 -818119055
148396 78007 307123125
29831 85578 952263162
84679 101761 894310374
138937 122573 -683218108
125979 86998 -975842022
123985 131567 826928631
13109 15449 -759736927
1580 30138 -974257306
5361 3145 712971486
13761 34536 -585472084
120226 135837 -821426411
7127 21783 534980350
14839 32086 347703087
112335 104480 -730795845
101055 52808 -933036910
3065 125924 796876815
32933 77310 13498030
92635 8800 -652280649
5943 144864 817899237
44431 129837 72445321
88622 58187 -939207601
86350 111302 592441825
117245 8796 -365919582
123713 149596 -430223320
92609 137288 -911317085
84088 98043 -552342093
111624 909 -838786388
2827 101054 352337285
109185 10729 599883536
105012 83688 -886123501
103296 122138 470412510
4541 36848 18300317
18779 116177 -670212620
125863 25555 160417808
1621 88103 431284070
104365 75430 488413876
13373 54934 -789592047
148163 58106 831634980
6408 78887 940081695
55525 55411 -471144385
123077 52181 -503414572
55903 20932 108701384
124794 25470 -879386933
75761 148463 -507340399
35116 147285 288783666
28182 10360 -143144002
54247 22157 -728486572
79265 69005 335012924
108683 93896 164761537
2699 15671 -78513473
114103 27598 -352690999
37577 124758 510297908
48289 39866 -784401640
94016 54547 -110952371
120323 79555 -960047771
36692 41769 -925074838
137790 95200 -683302922
33780 119569 -870042463
53642 131669 363477269
31822 49821 -919520073
136129 69112 -228386952
70645 20172 -878532361
77528 74167 873214379
129265 103601 -836618794
136903 58474 188614923
144357 74953 644563597
126553 141516 -558626029
100990 23172 -326563309
137998 12232 771078812
23973 75883 -958282429
79523 55354 -363006591
90135 12782 597326981
79877 54910 340622840
11088 77236 -788581873
104391 143868 -258942829
51925 128817 -870697686
43141 90966 289343026
61688 138993 531916062
33616 86782 55640034
133295 142860 -58081274
25827 72303 -156076324
57162 48462 -787339728
14967 42994 -914290449
29549 90666 396820347
51976 109866 699414661
52242 16656 -973092604
121694 12614 -349298157
4078 72700 -547763234
48789 131762 718556925
17537 28002 -702152160
48624 102828 134542397
92137 146222 92406765
140751 95148 121525273
31001 144683 -175822739
113605 18874 -76198512
6097 75529 30009103
10545 143512 -179452024
54492 25177 -668792667
144010 99590 -602194611
52702 122166 589722538
63413 145248 -39707147
141266 9270 599877962
53581 2473 -325957462
120465 106038 -874465767
119960 81380 125723624
126147 113691 42741795
119984 100341 -685636210
13858 87003 562810632
32466 17400 -102721220
107316 81992 105153804
3434 37441 793430581
72319 147205 -587890927
90310 124209 -898513424
139007 39416 -136967588
101036 21613 -784391483
81964 26183 -811229021
84103 96182 -466281145
117476 105000 670957411
119253 42871 -94816441
97510 66069 -607617079
22103 108048 478652126
97559 90411 46565345
132645 60193 -288269243
71794 42977 -537308487
26572 103364 572826414
75304 24205 -660539738
22017 144638 -372476020
72508 61310 -823461812
48535 42884 383668290
2187 54790 465598297
35452 44424 408634657
30124 124831 340129514
107842 149480 681621733
94952 29743 -525489136
13244 114140 -663155566
71259 112828 -461440936
40558 50291 -145407861
49430 119323 42185405
32108 48580 -327212271
97372 58522 689827859
145986 51145 -877344417
55938 77487 -418784918
17624 10488 -910046376
1891 42988 -444588462
58744 52784 43605277
48646 115710 -652619461
137282 147990 -438505419
61643 69828 651452799
119556 107718 329458867
61643 116148 -335949556
15254 33895 -529870172
22919 20778 166874441
135730 8476 612064971
8267 16147 -469877783
129254 123366 -984631049
83223 98560 -566326468
125623 46087 -652288256
63587 139337 647361175
33427 122858 -506469179
128709 142189 231843745
23882 91567 580187858
142636 95005 -837065423
52300 104775 391050805
28625 142454 64412609
79270 22244 -311555525
134501 31895 -332411506
103089 140924 -422459911
32421 92772 61944124
133220 123126 795927476
42244 127179 622233873
95815 69836 -31978448
845 61210 436180112
11940 19899 390827502
42495 92304 -16811413
75498 60434 -737067837
18777 142207 -12410851
141824 88932 769316746
114339 127830 618587191
127208 60486 -512405896
64660 81151 183128766
3840 125809 -663316391
116516 27267 596499218
65140 133274 -873806080
19279 127866 810427987
68234 19109 -360183554
15960 138274 -812472268
57439 816 -943156814
64949 34029 599645015
131068 75247 628572061
53968 81066 -77536998
130071 104210 -810125474
67644 54242 242220461
6882 5772 807643494
130802 47183 126259305
147290 25161 556353237
22841 63054 838893385
131194 2608 -400804021
12074 99521 970528763
112118 8317 216705639
34402 95356 -972836404
16400 33615 -444641998
20576 100471 506326482
39363 111423 -886653266
133043 69887 670703204
68921 19988 -172324566
130517 31816 -65899977
27626 77759 347744554
87086 75675 438321797
32085 95111 413091887
8358 38982 -349311454
114802 15858 206528941
141069 94882 -537820664
137027 113294 206976070
17628 69004 182571407
136031 14383 -198599587
31375 7445 521899924
46478 120876 478448211
60456 9562 560512336
101427 11092 -38737336
94746 122592 574250962
32020 37047 -12412446
73223 56045 386179080
83621 130747 -195437532
56196 131611 8505613
94476 29202 -610675990
134958 106991 -17630338
101703 47378 -291007441
65805 133285 740138462
95977 19178 -586323524
113432 94169 862516691
43553 71287 433858218
17346 143001 -74220688
61288 50626 138151229
125605 84499 -275033287
143795 94631 -273154241
40310 96253 -850474475
94925 88831 -48360108
60367 26818 162426217
109442 148041 154437019
13162 44643 571171878
89886 63923 67468926
108109 147678 829712336
118094 95805 -732217125
19955 9265 -692127214
34 104754 -201707939
92971 41170 927131423
105531 83414 -722832956
106983 94811 219436336
4010 97149 232068878
138801 85940 289704511
60268 140348 889486400
24452 55073 647810763
114845 145622 380183425
87839 50443 -259245161
101418 1328 -397285465
119983 27947 -672782994
94327 52686 -504579793
61320 138185 732235012
58146 119490 -394741338
76717 82510 618339607
119189 73849 -760010572
85460 8089 49221561
94778 23786 356896287
139296 93518 -939945968
97370 45415 125605437
28262 99787 308640113
116567 1187 61434935
48325 105630 864045371
137525 49455 336696580
11878 78395 688119530
33701 98002 968116237
57106 40994 798729430
92193 27631 -378652071
133077 37907 68661334
139888 23413 -739799334
114433 27055 -327334548
86252 109046 -603916303
102735 20838 -60309981
132330 54019 310914573
90159 23263 325533544
1298 61855 746282661
143968 7490 572464852
73774 38600 5353309
25919 29653 -699212252
16411 108007 854995412
78266 93626 724890284
43779 26174 260125243
131820 118540 472117191
140989 90942 670121423
59692 116205 634604037
59750 42790 -248756949
10084 30570 -87203814
43981 142001 972720360
27047 117093 -844689593
51027 133655 424462166
128770 17611 944104000
15526 119682 468730996
2837 71897 339054138
58313 114052 -528462056
144826 35643 307973583
19663 63998 787316224
126181 19358 -315392214
32930 124109 -527136069
28211 148713 -189136992
100034 42783 348824586
22200 135218 49375440
90513 105123 721711368
105010 45328 862862042
106475 36919 -772026187
55264 47150 -254512895
16299 25887 149174252
88429 141449 -245211882
26821 945 273946070
102442 42337 81246675
77316 103846 -266637648
71355 83537 682943675
78011 39195 -334323952
130067 107896 -936735742
54660 54399 866763704
62186 134255 -862868417
106284 47172 -33487608
36752 8992 658124937
145526 18534 301589374
127589 116470 940817742
11833 125018 -967080049
2074 120337 557980816
106829 59017 151999027
32874 128434 -700345064
132080 33626 -325716968
42814 106239 -25694815
116166 147195 394844521
83239 31260 502551116
13018 115992 79256412
26201 64662 460561205
126187 55327 199398640
24237 36430 569885637
9489 120317 -994829842
33558 104636 92723300
75446 22294 -467735556
79775 109272 775707758
21355 53638 106439607
70636 10245 -890817613
69655 20571 -348100222
128922 131727 960046987
25481 12794 -470128224
121093 30934 693862800
19435 86003 -81183016
62800 140949 768468722
95310 139049 938623721
45927 62276 482397757
21057 27328 -698627388
61993 141594 806067086
53848 4913 -970273303
76344 115181 609744448
66747 143553 -552761304
103819 761 -670920205
49596 123987 -282562124
131071 136286 -920373944
98483 32190 -81225531
113740 61316 252937112
116366 101365 -654288080
130356 32738 -733330315
21002 129013 -576182500
27399 70435 738579788
53168 102722 -722891268
34787 58579 -935793100
19188 30952 820223408
25696 32225 -663823262
40250 127937 -586036814
123303 61237 -832984366
77729 103415 455724152
134768 6901 401970702
92806 14238 -957864182
78210 105419 -257968462
57913 20971 380913714
67696 62548 -875585062
20626 109572 -633773661
24854 133634 -489505078
75030 120416 -19951780
43177 18942 652014286
1678 109334 352188926
62941 121716 96182350
20485 106232 192731746
99340 125127 334089779
144449 38885 -910743691
68703 34982 533248458
4372 114130 145502335
25484 56187 866522256
103149 95182 9913821
48334 125139 771192469
59026 73800 -97384789
58222 122405 996641741
122814 126651 -285661342
75591 32046 -794229080
128696 125772 489855268
68036 5470 65284845
140157 125907 909544338
131978 67315 -180397743
11747 143543 890552763
12802 36084 230748087
111817 56539 524237127
113658 57279 -854272326
72916 25216 160022104
69989 113441 -454038943
21167 59435 507406319
142381 58988 -524022564
34281 83050 161774037
115710 118144 -475093388
13845 125253 995911774
123532 8957 138466834
147286 142362 509517851
135366 76731 52369854
62023 104718 277537714
90577 129238 588567476
130973 52567 145281125
18121 148912 252520842
64014 122123 845786500
148553 142386 286558738
51337 44999 -735131027
37616 122903 -15669800
39239 54683 612609438
122639 122794 975774411
116352 12808 -353624531
120874 100536 36991465
79105 72340 -667314647
76651 32733 45084295
36960 62721 -846499713
71508 18821 964018845
586 136923 620660680
62015 41156 -443687842
10736 129138 170949610
96385 93141 14523428
80930 130495 -537192508
8407 11201 839997525
15677 1675 768692683
136035 107934 -884082939
124002 115412 970240589
14305 83829 659409681
119963 42590 -751513622
46845 48378 419845666
16077 127649 -536294207
110064 141799 592453603
26681 35486 255813363
688 109131 -902072105
138017 147394 -824064150
108749 75935 623477181
125986 45259 299960136
69983 19570 -119415985
11546 77594 290292898
3406 2398 84714598
7043 129878 648877102
35790 86711 560207304
37703 106342 822322069
50822 71630 -748541925
64185 131424 -790177316
32696 148307 974047399
146919 31217 -379753771
130499 128991 -128030232
60770 3450 508533168
99691 62669 -209647034
104088 41408 267410821
134490 32665 -880256386
17700 57518 -926563449
51107 64491 459540493
67991 21172 -450816970
136780 30109 579108364
143752 66207 155008754
68400 80754 -517416251
128189 32589 912993440
126385 147315 -539050412
126511 88037 -873241716
3069 136314 230945519
136517 115917 -849984966
71521 59643 705544380
16494 59156 376204279
32990 25051 660132605
21873 53464 661796008
28854 86089 -213890303
122274 111411 418793827
90496 45096 881078632
113463 134531 344534089
15746 45342 -593985394
31106 130735 967656919
99166 19514 476172878
48620 65114 278440873
1993 105195 887218326
14663 61431 713571315
38004 44822 259347504
74176 13738 -739851267
91638 123869 973009426
93588 49279 405404783
147181 110992 -657676189
83263 32099 -594323365
132041 106532 988353817
127889 142457 329275487
50276 133933 117039152
126168 92239 -639061952
47620 53915 -619380483
66310 19951 28321644
32610 36004 114741647
32829 85545 818643373
84515 128007 382009909
123065 114173 -202937908
119854 99882 -810679194
47937 89763 -732045952
103082 149217 -158204907
25041 51794 -561812681
53766 73057 446957276
122673 115294 -714360973
148903 24540 -239044140
65994 141578 486418052
64173 122557 -830276689
148719 90719 -799011
19422 57903 -873365079
41053 50852 561247560
102210 134698 -656531399
30015 23558 697823681
80254 15061 -498547703
65505 12088 797127332
17838 141983 78266556
38435 33229 -253373368
64320 52525 -801768013
55943 38012 -54583441
25949 20962 -376569246
48088 82013 604849154
95350 56379 602413499
111239 129268 919556448
9660 17850 607443011
69306 56278 71080083
29836 8946 211493052
45041 145422 -527011274
138481 118058 -713667611
139209 42378 45071264
56889 17365 698212528
34005 51869 347844594
73143 123663 -727223755
64295 104844 815996245
73969 38505 251857951
75255 14179 615362278
1262 52495 -803133385
113639 15453 443210685
97186 91566 -804717557
142764 3580 -297897761
82289 96025 -913297670
7241 55489 -722830788
104435 84439 569358319
94371 104337 -336077441
60609 70919 -349861495
128302 54890 316694359
70468 124854 496357702
141689 146197 -426960937
119460 38200 879160364
51855 91232 -782314725
55282 63563 -775602540
114689 59666 -51055531
3633 16988 540576502
135083 61862 703857173
5174 41374 -378674988
67950 33285 31707615
14429 84225 -298585346
102791 96441 127745125
82966 95861 -569342449
120141 33896 292398824
138699 92369 311563033
132978 50218 -60537960
10848 46716 -269439532
53632 61043 157369499
144666 43790 273074981
86621 60264 -988016094
90686 149556 -212763782
115666 57506 -669362376
131376 109997 -342652354
16748 25436 -175356646
122748 143244 -659204435
52348 125361 249952240
11963 71248 -810790884
130775 98005 -91996545
106728 140480 211981031
18828 85785 -804218791
58744 126461 -872100564
97835 53724 98654045
124157 144094 116707260
64524 27832 -134063071
148461 146690 -220812817
147842 23490 897117609
76202 63037 791078329
78358 39132 -216581080
119061 96567 -399408697
38287 105093 -273126338
14767 93937 805038404
144180 44812 75839358
4989 58957 -970456310
88004 13808 79446951
148017 118401 -838019691
78415 122185 -262589993
46702 53657 23537520
111705 4136 702942333
126550 56083 -32500008
73489 144416 624261688
98202 22177 -545290490
136118 9529 475823738
23282 108449 -743934642
116907 21009 -737403816
106244 23023 -673429869
112695 89254 837241551
38136 140470 -917602439
101099 10780 -312046691
4170 17184 180054469
70702 90093 -360243268
66863 140415 687416798
55521 118166 552620298
40738 117240 671226889
102040 79029 -491172321
46589 8424 865394700
47434 118096 860525513
145089 109615 -828731805
66221 47463 -735626798
51953 130962 168201689
116140 102255 -939957095
134242 65619 -620320647
6174 38690 -576879807
9459 81011 208300511
91818 77636 112838200
126074 77388 74242626
38574 9628 22874029
37037 144903 632924464
61849 83023 314019994
117390 22099 -938609867
104041 142201 -587581379
110278 59262 961758617
35863 30726 -489613459
49517 48470 -546507666
72019 17255 -466196889
84237 6057 -81636954
55016 131644 974105099
10230 86017 115966040
94841 80086 501990868
27314 102633 -947015216
88075 29663 640356704
86927 105063 700058413
145839 59023 -279439606
137215 16112 247311831
77815 92339 -361086816
53973 98059 762339837
118458 109119 803095653
82436 100724 -562529959
57083 105254 303341433
20934 84195 617790583
88019 102369 -223054080
59244 115396 226856909
19294 102372 -241558734
74834 135414 899036959
126016 78993 -819128738
104021 109848 -310712498
107529 72116 287432956
23339 50946 829259496
99237 141737 -200628042
77807 58782 693512659
48698 100058 242775402
42496 48051 922402193
59866 21811 937244030
34495 68751 -328891306
149099 121254 -768014138
37442 10188 -25840815
47074 13028 -712110415
97223 17488 663643216
82655 103619 916979418
102974 132750 -165795455
2375 76897 954159775
58573 66245 383686539
118009 107130 -991444434
124520 85193 154605492
106767 9916 -663287043
26442 82895 261373647
27309 51564 -19558703
86460 141936 781221552
39400 13626 -779906946
5446 78970 -292379622
148248 98515 364492298
113180 130104 737939661
42380 40608 333508157
79378 137654 175866303
24582 133549 192407382
112986 61412 40719359
4296 67343 991919770
140622 81276 358135230
9037 70744 186411396
125137 47302 -620193768
22201 98185 394115396
89621 29112 -28137521
83341 121259 -516406812
135180 84242 -992252207
110024 12571 693578367
4267 28938 715095420
12412 24071 259540964
19832 51194 -748594934
610 83297 -938915976
71865 39175 18284411
8677 77836 819204359
113 127036 948420247
115080 147119 -391162898
22020 66349 212278932
124509 61866 379695706
41013 44037 133253084
98658 145348 851331967
79641 130994 -508524180
135703 100673 167186989
46018 66550 55967169
131391 71123 311127361
37103 25830 -872149840
82113 105490 484782464
135355 144050 -704133231
85061 74805 -501072545
136325 51554 -10921388
133372 16433 -648296519
3115 26790 323683272
141980 128838 749708006
34439 39633 -693873024
147313 53336 95069727
25297 100308 -245014324
40768 130811 874905068
65680 41004 -324927782
107110 5395 360443443
18076 57187 86378002
9477 23235 -776148837
64028 147290 382000812
66863 136275 390908783
69760 141776 -453365829
138492 20866 -471761357
142637 72268 -997762213
65713 21481 537218913
116013 8961 49057741
73205 91020 -349657644
22047 47690 -807963900
85313 57758 996163773
115848 60867 481078560
75235 94205 -882296324
102865 18090 -130495247
25196 123739 975606064
142128 142401 -431725719
112112 4188 492067668
3538 83239 -346556558
9485 130832 400871808
46855 138227 854572649
84035 141225 210338894
23310 122503 -110791133
86313 57577 893746077
99676 37525 305058075
29457 58779 789132081
53262 47382 542105476
139925 88100 292360283
143115 27852 353989521
42321 88721 186809468
137926 87533 -507974521
35561 20973 218341886
26894 139279 877121595
80578 15420 56578797
82433 38399 256501547
113230 24076 345649779
51585 97085 475897997
73966 77840 563384954
84530 41218 -208747255
126215 15581 -125812341
17165 117711 721091725
97190 126154 -729678423
81509 106165 -678949892
116689 104386 -208585515
16365 149073 115307817
140486 40001 -530261126
96425 72293 -534694342
64781 17659 944618543
91630 16154 507969887
57537 81393 -216823852
116084 18131 237742482
70406 29403 -787043307
80145 53954 -43361142
129661 112646 206419182
125675 13751 -35357930
121649 23724 -384899969
18750 121921 -976060808
81623 2533 -286911039
139668 72231 373113780
52585 45832 -594010233
72668 88129 -943789256
33103 84076 350197741
103113 105169 491375266
46311 128789 248885983
67509 28673 497973617
26981 56631 606733570
22562 16571 -669460417
91840 47137 -319872215
75092 114308 727200464
78784 144806 -326390307
57508 42079 -120256300
68386 4707 168210435
68407 133085 -861434684
98545 41038 -30498830
41379 92312 397502588
7107 106372 114666941
134541 6613 672001394
147055 74886 228236935
140519 102150 -681891086
49916 25938 -531461710
6051 104545 -151192775
9612 63661 -896688137
92157 139284 -967906863
119113 33336 435867492
105880 88769 -210697381
50405 60058 822618427
50860 3113 52146994
35167 361 -547194970
32345 67375 -367296123
101799 23027 763603199
119901 113449 -761245645
114477 91623 -840131177
54040 19209 350772188
92931 62436 -373385511
70034 48704 862479209
21221 115261 -30919654
26467 19714 270301772
45477 66908 -146010421
126800 113442 -394958758
111701 69086 -81807092
46923 145407 889211259
300 100454 -510103060
4719 24494 321758834
125693 108672 710169774
50682 8558 388112035
6544 89753 -871967085
109879 17461 108523786
38469 19212 139515386
35139 3561 133172791
139763 131885 -945364199
126791 20007 93059399
8210 18962 489863974
42927 29519 912633766
123499 52591 150799084
70777 96908 33003448
73642 29665 868880570
90219 34845 402470113
55428 104878 -90133673
32914 86016 -299626974
116652 103629 766359438
88088 23486 737201231
69617 105757 -889531476
106583 10512 -817460240
40779 60737 -823442449
109188 118590 -950381235
10449 131726 702217017
43322 50625 553844504
91789 46001 -1752129
127262 43255 372392458
93894 42320 847622023
68267 25882 917012014
86177 60906 18934098
28346 127276 640154893
5214 41770 777893437
118538 96186 -375181680
12621 14520 -53736534
136717 30081 403682244
110500 50559 650536799
53399 13113 815859645
61481 72730 -756517196
56501 96393 -515333942
144562 17616 170096051
129032 135426 -983450519
61892 119926 -612048801
122584 1841 -947804439
43597 40235 302161327
135411 117884 679109247
63493 139808 577358330
122519 95691 877970697
148818 64616 -692652546
26298 2139 -436868146
68467 97810 377879069
91930 123224 -506736581
121851 11771 -20866857
3108 6750 -44719714
14860 64971 340588424
49847 19642 -557015207
99554 75316 -55640057
107944 72694 -869136663
142137 77424 737708464
10350 101904 499216131
116499 80281 -347768832
110611 122006 852672292
39465 9773 -544363810
18367 100157 -497888039
95710 134601 376097983
103435 51865 -576516928
20190 130239 887761413
83212 136586 -14543204
134062 42140 -216908385
127229 24313 837645222
27558 39524 -290103087
123934 20070 881482845
71107 54243 877928580
94625 58118 584474225
41971 94065 -99702365
34616 69277 -812183950
84920 30690 -521605958
73563 98432 -846809969
33987 78997 -318659219
145586 125760 286480614
9231 115615 -443050034
92683 107071 -160567132
89511 29716 -316147088
54729 19910 -635251580
74609 4821 746426953
57068 132239 434708769
34639 149403 459874927
51816 76226 -319762958
52696 45716 829824322
61480 55509 531058026
115020 82181 -527999618
116481 137626 545316254
22172 109235 -646583123
19480 24124 -788741976
101478 120044 -802798747
83823 143229 -22120943
67909 137158 -149859071
18777 33375 953486527
44565 3513 744587742
140475 31401 326210146
54606 135167 -11677609
44151 78540 -20209502
61870 142667 -185821468
92998 100388 -2352504
60374 22339 -614341546
30529 141388 330740395
57121 35205 64794723
20803 58603 -279754994
63130 11417 -544533858
18527 139448 -345175636
124163 3554 415001826
97326 23268 -794675915
86483 132304 876816101
91268 106124 421972966
99398 132591 -442330807
115741 86222 442460167
17841 49636 235574106
2210 66348 -451152582
106057 11769 -361324489
60288 61672 -718172103
144325 114287 251577677
105723 22816 263554993
714 59049 481158963
98990 15458 -634922865
88815 116772 -33779288
116820 10913 138711651
7604 22833 952379167
40441 36505 -80407079
32687 141887 863573570
15075 31319 -493398089
93984 73709 221681623
145191 102764 410946498
135061 21623 326386829
88225 141158 -505005961
25721 5493 -117796595
131582 30353 963039949
57434 105397 199309281
85335 140722 780313535
116085 104737 486155523
47649 139027 -110829757
12666 42645 279841248
26972 68178 772283046
49824 23008 275130832
117914 132567 -170672555
40410 33913 -75584127
135846 110118 183241533
102035 31060 743293187
18419 19870 -324674326
96062 57705 -407084535
132743 88139 185064732
15964 120640 -696153169
15869 140680 -16216599
93997 12032 -104722741
36726 55174 783607411
108529 62816 -266425368
39939 33839 -735751041
17438 129164 -521917675
102518 67835 -805537464
131247 81915 -963757512
4608 146560 -846527967
137842 90892 -190386953
129921 110318 -622091589
107271 139664 -422759563
77531 148490 -506912508
32684 40362 573304164
43857 31751 794149616
28502 823 981120801
10525 44462 -262350862
34237 119496 -978267131
44471 59830 958187826
125877 96946 148472667
29732 62875 454168248
79810 64342 233836501
124821 35841 -658133418
73774 80399 385197241
59278 9555 179057303
102623 95058 -714379930
133676 146807 -989385782
54133 55166 177499738
67737 11006 968759989
130517 51462 -439613432
120251 107224 -926940421
21056 121695 754424348
67391 93780 594799133
17420 14491 -708554468
23595 18759 -461861250
84572 132539 538030803
15046 46004 -931771894
2872 112041 447718636
79169 113238 -197380207
68379 48390 -923791690
18077 89316 -841996313
63276 93070 -205599074
15255 9988 745319493
22716 75362 -470000678
69499 70505 -244802052
69999 4826 909650810
83740 33592 303306939
18807 74844 -72460091
119861 50162 -812410963
245 27647 81970902
43605 127906 562988363
14209 119808 672005165
4362 74989 631959000
138267 694 -516957869
28382 48434 819646718
95816 31987 212782579
6390 102637 -92933648
4710 101239 185744803
62946 75060 230090609
141448 132045 297795864
140595 88423 625055400
133645 35120 -984963668
39896 56864 243166675
27756 135046 -275769433
43507 34966 942781173
146725 10699 420467587
34098 135082 -366469364
57058 18222 -382715618
41313 138738 726978219
58559 93453 704487943
40085 126437 -472035197
8813 28693 815444152
94256 114017 -891607977
49033 30810 361311621
100821 20322 821106550
102243 47178 591457497
65275 119982 -774287498
37124 148691 744073570
51806 105195 -363130441
149241 89204 808120300
75031 92250 961981012
54907 99158 87164183
143602 2418 27043302
103916 97383 469328643
100070 18902 -623067775
47115 87664 128985917
148012 55500 654775958
31615 19917 -173362455
52846 63926 632421122
72503 30603 759923015
74838 82409 -292138851
119580 26886 -713162980
50711 85323 670240543
140997 30494 -14629974
59546 134144 747471288
11016 101769 331880028
81399 120809 453424040
118057 63666 187877237
108155 3365 98317441
31997 88528 8299702
145290 92779 -407477383
103462 109871 -114249433
114083 9086 -92133465
41065 62215 -516763513
130576 40169 -506773425
100419 148850 767476188
73382 43335 423414738
124885 130580 73660276
26954 22860 -555232405
46581 50061 813752775
112219 92349 -277966299
146986 108596 568051874
19980 51746 209079861
103114 148489 845179523
24336 122473 278218638
70825 54238 -612200756
26114 39409 269777237
31699 117405 -755916431
14207 102555 978730982
118957 103533 808578828
1651 92875 -395639524
65608 129712 -902051363
89356 60617 82984170
13514 752 211672003
130351 931 -616371020
85606 93866 -265968699
36826 34915 -588620075
90903 109684 -243216422
47276 138181 514604391
18731 40364 -672425753
60546 9110 -48601484
48454 87117 772534875
72669 17677 -46011942
106942 122835 77698782
96535 15523 -179162397
137643 81820 -399901276
24098 98590 966015926
3077 83181 -548044238
7660 13327 372578497
34435 68727 -990342091
96767 40320 -643460204
31068 79285 56237184
93283 145063 281549099
83357 47909 -226966965
128025 41821 208364307
5768 89801 -284256240
30044 109427 391627022
110404 32622 6740737
98698 85267 -125725003
118369 132496 -181153889
91401 49491 72736140
131138 95649 575468893
117924 81216 -497981194
134208 75269 -229216909
2938 53219 -199374058
95693 128737 217983796
146209 90442 524175825
40189 126346 -115862959
138576 99110 -498844542
60022 129600 127634824
67326 138551 403505828
79526 64621 -588085007
28290 5240 873096115
61084 140732 411698222
86702 57270 -885756167
22490 103475 -629282748
40881 133467 -412521880
91883 114902 899242013
13331 91534 -809649590
117861 55237 197318873
20105 88817 753074455
7353 93614 895663219
77653 51955 573102976
92622 125965 -147202272
85196 87088 -15903429
77146 62156 852607923
59368 28713 422316355
106451 7024 -904562053
142643 130846 -240174132
1457 89865 -874022006
35461 15530 804095054
21893 2992 516458606
86883 11674 389256028
132847 74246 -352401368
119799 148177 -968388613
95294 141170 -417865778
123895 13767 -35984792
102236 118894 862248843
31053 142367 511479442
43218 86986 722514600
142607 115726 -511466995
22335 142889 80063766
6077 6523 49886534
127054 15220 -987384884
144090 68685 -227407592
73822 137330 -831879142
101373 89932 -702270928
32202 118696 872996505
59856 115235 -944744060
104258 6050 66760525
66325 22256 -279221309
12010 111218 -224018026
10625 116601 -686910530
50432 33830 403848778
108924 38523 -985964197
36799 13178 -419093202
35227 101510 -76203659
27116 11335 900976893
94466 126615 434670544
134773 43423 -19626315
47068 132824 -663837157
56320 130258 511921815
42911 85987 248265308
71062 132332 441820439
87448 3323 515239593
133912 129289 -129835332
139058 84926 700218819
120729 9476 -394772582
140699 119041 -518920725
54300 85592 -321238562
13512 30021 397856800
120176 59373 504203740
91752 84141 -534475774
62205 17706 -570477352
23852 70446 397354529
148371 96010 146844351
61973 13877 -294670279
23308 88339 -49222269
116146 141939 939288273
87692 141652 132795461
25163 123048 788609881
59071 53411 740918520
99449 85447 461990072
2137 42851 -105364284
8182 31823 -534616055
39144 27372 -799229628
135302 48389 361339563
26894 84641 -594709895
77457 128457 901829810
18164 40143 701632269
20761 105878 540402044
22792 146159 -214709820
133805 141377 547288547
99091 148094 204531152
66957 144508 88144368
134710 143802 866781136
8271 73428 -621411866
4319 71704 706040308
49066 100601 -739407602
48517 35182 -922724865
63838 20526 -352629997
54422 48896 482450093
54098 55834 164291664
109420 48516 462428658
31574 60766 -259644491
59467 65344 -298549594
29015 119224 -987295125
117517 141985 117223132
141463 26993 -972870394
117486 56704 -657605009
121538 86316 494900294
52623 110987 -408536773
85767 69033 -99000864
68026 30441 970413520
106838 96518 -733781466
111834 108661 -452679726
4197 3959 703309227
42182 108164 -286256240
78410 123118 762417919
102724 147685 974847009
127871 13968 432813480
118128 36906 387131948
53610 33169 416497796
43095 43055 -90516883
9470 4410 189505556
131794 128301 -989332893
48674 76246 819911532
43874 14976 180751896
48878 123935 -586196826
132561 23667 -747004632
107121 141153 318114587
72598 63515 243333645
66750 143123 -872573646
115337 115286 -509591638
99559 5739 -912020287
12189 53875 664202211
55833 100731 -148152115
16487 18899 842990819
1306 89628 512117633
95289 99733 972513057
26392 54360 -673811272
57739 57139 -498613991
23020 4156 -629376109
73525 29845 -20237121
31110 76956 269394811
57134 71537 276732353
41314 129124 -939824106
134266 79207 -631785063
131229 108485 -999758423
103008 138159 -217859135
99507 41520 -509197350
24960 60977 -133294066
134881 137589 -349766973
132741 75467 463583521
73450 98399 -521504147
123914 68246 -872163504
142387 126212 -694147029
87997 135809 -665483396
40996 139231 608470166
14122 14139 -562225680
62035 148455 -628565768
7176 344 -27528706
114031 116739 -213204151
34045 62343 493710709
98709 98550 420900188
64954 19633 548445402
105948 8667 -561298887
126739 75755 -610322683
56564 67277 -523228134
11942 11463 563646746
102162 85468 734490901
82885 87017 767319940
89262 107499 781455417
139558 116933 -539629771
143535 16781 -807982901
51774 38560 -652217362
15506 132286 836059561
54074 69457 -631450677
93757 116960 71222732
8743 3645 -375176548
51038 140662 911082045
114646 141293 151637118
60568 55568 -260156774
2722 27044 730491980
44724 99178 -581725693
145298 85401 -733536333
6248 97164 -280065774
44347 16835 648037332
124528 13875 -676156831
128400 20094 131187223
93969 36369 606957908
90125 57030 -566578461
59114 147940 381673786
139560 85403 -871942142
54896 35874 -797030089
80848 27058 -341426230
75781 78400 -565994964
55682 34328 863535534
96270 70904 -437410183
63332 146642 -188865465
125252 76314 264206542
105628 57259 -855903398
117792 73529 -550439127
11302 112858 -461693226
56277 35736 428425149
143570 100668 -456368312
128852 33842 979425085
104060 124166 -987638057
52815 17520 944793928
125737 28512 257661827
122871 148104 -303383879
100420 141817 791318818
5136 97776 -507832473
82563 75196 26555611
83143 235 -807277265
100743 111535 -931964343
97527 12423 187082003
87445 21207 -310016660
117588 70988 -187244768
42075 149247 -372102913
137266 66212 -785531558
122985 12411 126212133
128819 10281 -297362447
83518 80122 -260251401
61884 74473 -879709133
138101 5231 426962649
105992 74027 27360177
44092 128959 -729903221
41694 52033 -991289132
32960 29000 888630248
75892 87620 -512203672
64061 46264 -731269900
27 121442 716955671
71414 70643 588888830
126964 64622 -431483257
58427 6220 845818884
4623 61822 -313805192
4777 13779 -553063613
111931 114933 634550567
47125 67317 982472405
81037 131420 -974707798
38246 133425 689612709
37499 81715 846480756
67746 130884 540026541
8614 58724 772150032
77908 1134 525282126
246 10051 352502460
89184 62939 708035939
112086 86039 -796760607
38075 49153 -115705123
16293 77502 637191409
101078 139300 -973241560
143924 63284 -369910604
63655 95814 33218867
111615 70686 -150547549
21516 135331 871352962
20118 89222 504397080
67886 116485 265573391
113795 57650 -376878342
43731 103596 797100286
2082 87801 766625585
12969 101047 -573962410
45953 51017 189828257
135288 60217 474495393
76735 65664 243057816
63600 58859 320311889
18364 93783 597839496
110647 41419 -84629582
133600 143551 234176903
76570 118971 551084163
91342 94568 -179073982
113998 6792 986010560
2484 125803 -265379336
8903 17054 554744812
71467 2937 633035865
89141 29344 -839160987
125620 132593 -522557071
120816 56654 -243929256
77912 136934 -754764274
76466 81630 292503777
145736 98202 -438654461
42769 85588 140641324
2390 81516 934822589
109605 54137 -938701808
61734 69293 653224535
83877 92467 -339961778
115327 38254 -917054064
56325 124719 474255316
7075 136376 -733256470
103192 117135 920175990
142104 45366 -603961982
35047 62677 -506119664
124120 93696 -814112111
85155 144612 241655189
4548 119707 338249953
1829 18028 -774360423
32559 28100 -244719667
127315 63393 596713110
25920 59899 387822255
21449 14440 706135122
112598 106726 41479483
123286 81819 -558865614
92496 51895 -831741294
140197 147276 203191327
112302 83991 -677478880
543 3856 -362124346
48601 57791 -57939504
33080 116243 -432705598
31571 77548 -315328533
63906 103377 311291179
21963 125778 -817387519
16009 104088 -836807347
44248 41989 360915461
3020 33067 898126485
69139 23635 -263591109
16535 76686 -829669936
33528 49298 -447834279
101441 71757 -217219248
22796 127624 392575895
103631 16369 545539660
39567 118288 -16264002
12203 29418 590113098
142018 60711 -245436294
6326 94418 122730227
100526 58813 -759208700
95757 81168 14419209
136411 114144 -259809841
128080 85478 221321529
122459 108723 -828472765
1608 95674 387939949
92048 114405 930001350
3421 54230 -949269251
83718 130756 -626382606
107886 129897 -746164460
37615 54021 -937806912
90981 93875 688810535
123022 33565 724264170
84435 89202 917809666
49062 56806 -629683535
5254 66270 -3637320
34978 32717 134351526
115569 91276 -321112295
142938 83367 -421530822
21165 129796 794462516
78455 80223 -806038507
147206 113609 380668204
61349 31646 -947770339
146124 94869 329570732
20862 5918 205457553
49995 110259 901848358
117224 65918 221111695
91065 39117 -702076099
82407 62681 -734394787
84864 55714 510685897
67892 58716 -54587331
129110 100045 -130757458
106754 26205 96404089
41296 120377 221116364
149501 118171 -632586701
30226 44413 -964811656
45752 119780 105042982
146913 117647 -551483884
32252 125496 724954165
129739 41252 -428670152
31815 13159 -193006721
19127 114702 -569700325
63785 87276 -6903120
84441 131759 376217354
75110 120802 948487329
124875 137372 -840321722
33583 56602 -282656335
104217 118385 -883422560
74744 120028 -601137361
77904 125123 400973172
105058 143919 -346681024
138439 44137 705649066
49466 12856 496358275
8350 148731 -8700760
38433 5134 -98957480
125193 119439 990503883
133893 55246 -704932573
122811 107887 130606413
34924 42185 442405836
145000 140010 10020562
95101 53471 4977227
47750 116147 584545175
73077 103600 987661735
21277 108761 -966062448
92948 62475 488654130
101740 23095 -311187337
133236 61563 -234050573
24256 48902 84527250
65606 50550 441086155
54392 102125 -40365923
57008 146560 -999012911
20388 52449 -716910834
114222 48637 439866318
53631 50207 846280942
1531 57518 -184446323
30553 138684 -654353595
38924 84411 -458718603
18339 117058 -618723858
31212 40511 357336735
49365 15959 614425895
100570 64502 -395509925
143159 32218 -525903544
135640 12801 540722684
43501 21652 -900264363
16720 26627 557335107
51475 144495 257133041
114740 107663 773781876
127415 38042 192742480
7419 142022 -755163029
32426 27661 -304739638
135970 98742 -922058073
148602 81286 -7039702
31007 37497 -757266525
54197 20322 381197072
124292 101326 788710983
57020 97951 -778451601
142871 31558 -527471568
133843 149448 -586807729
24967 19933 -803438448
144694 115616 -398897972
40714 67099 706227205
115648 23646 -36228383
130002 134156 -303743725
22113 102481 -468755411
62460 106682 -642415332
81037 125394 602131915
42347 36470 -220352854
140966 10872 980570180
38939 5460 259354850
82978 61960 -923978171
141014 23874 797413510
148886 92393 402983166
123308 114176 250850981
127075 15644 -775939337
138749 92292 -648291053
62908 121043 -287346497
44756 18467 950207639
89487 90753 466602765
20660 139123 -263069942
6216 94414 614435134
9680 4102 205990461
114240 22972 361736584
23449 113280 41157572
30522 147148 299615728
9128 121678 546274916
66160 23462 191504764
52987 44741 439827562
145838 131551 -878191139
66963 134765 -327535767
126609 53381 177459403
24774 31585 938918508
101136 148183 323337437
38391 28217 388887142
100586 93009 980745582
10635 23292 -718014205
128745 127700 -800929234
129625 18994 485214654
17027 37670 -668750777
124044 109008 -235485109
91049 29621 621708243
35622 148560 376785615
25346 131381 792690089
3412 138016 -156316233
119507 44587 -597232905
114139 79546 412879175
120229 100373 784006822
28737 120833 -602054613
108060 65488 -449397493
147432 42212 -289452068
139994 82249 575594754
116948 66518 -695420836
107761 21087 -389783721
86884 45573 -437013748
137860 80602 408693368
114113 133763 -294983474
134482 100412 -948885043
134241 69341 633994375
37205 19454 -423557231
86268 38887 -68318320
71389 43844 -263979599
36186 36223 -776537108
52442 117036 -464049283
21753 114055 12355826
122437 83867 -550844165
31409 90706 820753615
145820 64127 670822605
102715 103962 -218129724
8805 35152 878424809
18867 69263 997643185
140254 128020 -534982018
91331 72065 -409995697
76108 129992 -466130554
131921 33113 -627218902
13679 124320 -396835579
135402 132759 955260185
112325 124156 -854157685
12274 107287 -353993502
122047 46360 -683771475
74311 137548 -975739520
32136 135253 -999559030
15700 91630 -546050949
24155 112091 176936711
143136 96571 969867410
121198 85944 799821272
86339 59287 262617469
59768 16370 992883244
24577 128159 795307406
105052 32020 -831400012
81027 147957 839295886
44792 123356 538398829
9499 130478 -110701255
130257 45461 284129527
3408 146076 956558300
144505 63907 765286376
49015 104449 788061097
57163 105632 290879730
13282 78749 793988973
148580 86293 337376808
129819 19067 -840711105
121483 133995 456877975
48466 26012 752500494
77077 12446 -288514439
121748 105561 -618529380
130684 93621 195116540
97502 138569 394214115
141797 111761 -486508359
32259 88202 408625007
133767 94853 57450279
128486 10936 -709799468
65522 63504 -23716424
74309 61554 -385336352
23667 52980 14353599
147801 48035 -865511326
18015 99646 -770085478
54959 14171 -351024251
101065 72633 -112968200
27334 3652 -860157377
113350 9668 979576654
87028 73936 -461490600
79302 93145 -808973931
78449 124880 -621418785
59447 58059 390834261
42866 146608 234015774
105989 13077 -578346196
53619 59099 -29448621
948 136819 237063699
6162 9180 -228646621
10581 130718 435730062
67172 102878 -648063456
132299 112546 -280305713
103493 8195 -110639272
52893 29552 319152722
54222 52123 -581659536
106673 87835 649151016
134847 25464 -839746005
88145 146808 934763387
83244 79016 -778099163
5990 13167 523271109
91783 41519 408702855
97957 134790 -41939598
25695 32139 571464478
26822 51923 -904023689
75087 116140 437912333
118971 49058 -590248406
16885 53326 -310640692
115594 127423 553221881
92133 96435 728086737
142366 97139 -211949849
46391 55350 -814632233
61000 55535 -90949665
120324 66249 -817692571
96371 13497 -918667799
19053 93169 841207945
137468 110620 -558295826
83037 89360 -979513543
13438 79554 -454366840
47842 70831 353833499
78140 37979 274894251
79650 90021 523431492
139037 39190 -755055402
13788 117653 -658594005
98726 46655 -956671072
59191 101996 -28175235
131914 27222 752683133
56102 134419 -5130988
111555 142798 -152397411
145367 56276 709252780
99316 141533 -304326039
25021 95232 -882736599
127742 82800 -65343626
72852 60312 663141162
130752 67461 562151142
50102 6041 -418435330
77225 10302 -607738873
27374 62498 381099387
10069 118360 -313888379
70153 25142 999735657
146043 71843 684170864
128928 83753 -377672381
62210 137354 884898349
133956 61632 600898123
94903 139991 162664323
75003 18670 527584520
52554 147153 723334437
134290 13759 275904745
66623 89094 -366926770
78369 116785 -771668677
27875 111355 620620905
141030 21792 101263697
45286 38813 -665816869
124993 33068 608926959
30338 8527 -358507327
91963 148947 242211915
115909 69499 -57399352
109382 51922 -545529725
43789 85542 724390918
117807 69461 -775099770
112752 26007 -140122202
10902 125351 -590257103
73949 15779 -8384832
13755 40242 -91187789
147581 83290 -526737052
54925 119555 -325045760
8784 113107 353044683
67684 116274 -299563498
79979 148801 -862820393
97905 23715 299399526
140992 101376 668468195
72892 44951 433351910
5760 100679 -283215725
54866 14287 424158542
146362 140226 296379721
12255 13151 -894447451
2242 146405 -929612802
115599 85112 602867392
19662 99817 -242760696
118799 125973 619210922
40199 134808 593915237
139607 71277 -387812006
135720 108553 669610452
8861 127493 967539561
14208 55849 -955858528
56390 119888 96395419
37124 141806 662773163
118857 90505 118333115
31033 107994 755743083
115200 125422 -93742344
52022 121194 -172444542
77284 50869 12531849
2136 73032 -66812839
123915 88145 -204162235
13498 130316 -212093518
138554 22013 527391889
45496 44417 -41389627
4521 122510 -120750888
52745 10081 -509948656
69638 78458 410638398
32907 2863 443029856
31779 60784 -981314737
57334 57921 311207445
9900 19334 -463659423
124743 60368 -571515681
59498 18861 875633576
8275 100654 899579726
129462 30035 -535750442
61687 23646 88064559
108651 33218 -495668685
43587 1017 -737356848
94176 135639 652197930
112608 120227 513177667
105223 47443 -623438848
42985 89034 -438805958
65633 145144 304404480
55033 82331 -682311567
20801 15555 -431061454
144129 42681 -651168290
123228 51999 -554250867
135563 137749 779650992
54220 60892 -994328506
100882 70254 608141637
43455 28851 -615650060
17768 13954 -371509261
27481 98616 -223015233
111609 74796 596405475
40093 27110 656659421
95607 146555 -190843341
50612 92694 -989718333
93545 143621 557014676
145078 9933 -497393305
134746 51450 -2150094
94723 23960 515045224
106859 45256 -552983404
63047 29402 744487475
146658 117884 -531717734
19693 146131 -231407118
108103 63087 11044572
131358 116326 -448816375
34094 82726 969866977
56759 40931 519143423
43225 23642 -515946306
133703 31801 -469038150
114823 129408 899316048
47133 112918 -666114710
31024 39945 -515959901
87 132275 158810403
126540 29894 -321210041
86103 136365 -4071438
45737 97541 565637685
89189 72402 -910461720
26944 134712 -396139749
63713 4475 -102958779
105194 139372 550502195
122824 123468 729437286
142446 33592 -457586660
127599 147402 617086216
46886 105955 -898123813
125685 4467 552105929
6551 82740 -225741112
60411 142807 -38784997
76976 30236 -838556624
50377 13070 -639306429
69430 57086 -947632760
105838 95357 -478069702
81653 41182 101245625
19475 136684 -965615474
137359 67408 955051072
22860 35252 -591790423
140798 5585 152147055
42446 127503 -864103362
141681 118986 -733535495
6298 65473 362487778
1112 1605 846138521
69125 74773 -63740729
127473 11931 -744510505
29591 135820 478872192
5586 79284 -902653892
51238 40856 429480691
68961 131826 -39406720
99812 92902 834339966
66240 113640 86215772
62372 18946 -72543337
50564 58653 350699618
124477 91458 585979793
19785 82333 -776315257
108262 140118 -994630047
38201 117819 -696991233
42565 28983 333612492
103362 141162 986092391
127038 117008 -258289766
86060 133875 353452445
112171 31423 993840988
128681 141361 323166399
148992 96869 760058591
75896 46515 735775748
57863 128666 544398417
52823 103535 431917380
8149 53171 313778711
118365 137937 205474202
114544 91951 293553546
5209 94086 744860816
75525 57740 -747087023
144614 23363 -990407027
113526 99865 763003247
113525 148189 829772900
4786 46289 143758929
86244 115174 -452619660
131535 106892 809369917
131868 34297 270940355
49542 78033 159537686
137936 104286 -123992900
60893 100860 746543625
63425 137120 219458129
98350 70269 -83804404
72420 42656 166605312
13723 41863 5843304
66664 49219 909097855
29107 79103 167735871
29825 62737 492528344
62075 5359 101384048
4611 67643 709990106
264 74538 922776881
116267 58517 -768257755
148395 24138 907901534
116285 64368 -579538703
66397 107998 -912216070
76410 136317 -174465793
33807 148541 -676326600
34772 72706 -388510749
24490 107753 -862352439
4648 76886 -578522366
110606 140790 -240694598
96849 94340 -779281554
105007 39856 -434996369
45243 61456 -943701928
79108 116862 352812128
105790 139720 478574117
51138 41620 -417959073
127901 90625 -375891607
5304 83686 -468669100
144687 111417 -467595823
113365 49145 754584100
43863 131889 591096952
12912 73336 -376177749
105508 143104 942981830
128271 80605 -913806275
84734 1947 -463315127
9089 107957 -528715960
102241 59555 939732442
87898 26170 -904240249
88142 103441 -60145461
54953 34778 -565466495
147348 8580 786668585
41716 89101 -44145088
109175 117060 -199065106
131744 147297 -71646320
9991 104900 -948156269
33567 64408 -77385109
27007 113850 -82848229
91002 28431 133311828
93328 79912 -594577147
118493 82381 9388743
120714 62730 891313063
10022 146612 -186345106
133480 147326 -181361324
130636 122035 951522762
835 71880 979309568
96875 19663 868831361
56009 59433 -572670735
35954 112504 -828123087
26616 17602 -573488587
32187 137777 959037635
36677 20337 -486091511
83243 3679 -17934629
101367 5613 713518101
37585 132947 215005118
102513 23164 -850331918
138719 146305 993571555
138532 67909 -442669739
20522 145664 -587539078
30502 129219 -469768389
8910 87659 -670165851
111510 122869 -688979664
126246 60921 -77463178
53233 24491 -825538435
16493 15511 -312836192
67456 125126 902942400
127060 28508 -752525593
95178 37808 445840804
82095 128409 384218437
39678 99418 -121964994
140452 33476 -140364779
21906 109925 502843409
23588 117720 7736184
117091 35962 487479686
25606 95414 314819426
26573 14992 -482732176
40267 33377 -78152756
29376 128168 -562775855
354 93279 -418990117
141722 13770 -758597683
46010 77925 579620977
73812 43759 -745871038
146003 119244 804275529
125502 21531 -693227491
86852 22063 -142898107
43764 142779 -950664119
99023 9854 561751040
131878 71661 201776565
123356 41291 -298101637
80246 93686 382025903
33937 28875 -795219719
41247 133057 93577459
38694 17593 47319811
25449 60721 -421740490
21950 32793 -87049392
12866 19808 556594934
99037 92498 837055175
86057 112827 -84889834
41623 2107 900630967
142360 36151 552825157
10646 51530 70959974
18285 97932 644489831
7165 37760 -932147674
133767 68411 263787139
121527 127559 -631678689
48654 97184 -378534893
32699 2415 131398945
10048 133778 690219671
57780 32615 435611543
27006 141722 -25830186
37995 99182 122406737
144143 67812 111362318
59191 92159 -947689560
138225 47238 142160567
11496 132335 -458245976
79079 136833 -425499320
35224 17854 -515483213
16404 74763 808609651
48362 84273 482742051
23475 44057 -414152031
63559 128997 -817599129
51239 41606 -277544045
61554 40745 -819926209
103811 81079 -520475747
135577 131174 -417074310
91516 98842 75721428
147505 64593 52978479
21940 140107 768135684
16824 114950 -637802157
30968 68460 289263226
84779 4516 216125443
133913 133701 -791553998
145521 110979 -987858327
26589 22262 430776681
44611 142234 -342169755
110710 124540 9174617
672 98515 -557161655
109964 814 -756007220
22875 117704 614013402
88923 8417 -935644337
55784 14240 -876767113
135603 15369 608690226
56241 52121 596522378
24738 88578 951002748
111426 6365 314570924
1693 39243 948428755
3610 76384 -212561174
24179 15327 -807332348
87968 108115 293215005
49044 54195 974682286
39444 2039 268505535
89825 125425 599916253
3009 2774 -64159826
84426 67773 -397675164
1483 295 -490081175
63237 23974 -311694555
25085 72133 378570546
57941 50878 926284861
72893 123612 808485275
41469 76350 626751863
7782 57530 601724994
98808 68096 -581667249
61569 50123 -665520741
71598 125006 -847398433
5379 43098 41783414
34040 50887 -998899435
118786 122319 20926521
87451 144051 538013561
122112 39285 155866376
84677 30458 772273715
107488 49696 -874962978
27086 140746 -561906234
111512 42630 -86768226
67279 29705 -804145516
64398 41383 958479060
65681 122587 -961609871
66171 109787 353541726
62125 20664 -783331553
123644 105409 510042595
32677 100193 -587869364
63689 117712 995011299
84910 54320 -767203349
25111 40805 -361257704
40321 86270 -610866316
38818 75778 -245839171
15891 40624 -564646118
108959 66538 537722438
5384 57673 368606002
98692 44248 -251445167
107166 89323 265950488
66891 4564 747877988
125261 123099 -366355323
70229 113017 457847998
148102 103612 -80732703
89379 147630 -549383911
119530 75383 -51921753
51261 11457 -581388053
64735 133605 45490200
84426 82164 -445276593
71606 119791 -556689062
134843 74789 372397996
57648 30976 745111209
108296 68614 309382444
87121 129561 576619688
88866 40638 -374459318
58020 84320 -264230196
1007 115887 341053630
104505 53590 382911938
27467 69360 234560464
62754 101321 211460849
8495 117291 344434477
30670 81330 -671313764
37723 90420 -82341910
87158 65699 -407884078
16506 96241 -230602154
60020 55445 -854898569
43607 147255 -338276600
48024 131719 11000199
117865 72631 -558513485
149562 126482 -895245354
128878 63913 851956882
79595 60031 -71659864
18009 132772 -133344836
3793 89704 -111486801
49886 24038 825779360
98089 29489 -40099857
148373 47599 398069061
130081 108866 -489909054
110151 98668 146262256
40105 131209 349735146
73002 22336 -757029444
28909 107836 -25581522
12672 34747 -146113847
90891 61081 -301876584
146822 31318 -725862335
92586 132185 187881159
9895 53142 -798195629
79165 74230 941499242
129184 19594 332254552
75348 21980 -296471036
65634 106459 852210754
68795 51944 925963873
103525 21878 -657110037
32577 141714 834086364
80208 24394 -635902187
60821 1967 160409626
139967 143053 -683536390
107964 34873 -725407478
59863 74357 -16887686
56984 95293 -659445002
16503 145452 391128826
147240 714 452904921
6158 133634 -668484794
131413 61746 383763020
67394 12248 -789957962
39100 32956 -15048715
140743 54631 670439914
28571 84883 -699527172
65568 109626 586555341
28288 45785 -895711071
78842 134224 761944419
135816 99668 566734722
15622 47270 387470331
123952 131624 -888442943
23167 115471 987213215
135692 14193 640680980
57026 114740 -793956656
97351 3378 70529985
125529 50304 -536037870
73495 100717 -723004623
10626 115958 -492837376
44977 108564 944799049
82899 14999 -192474611
85255 106640 792535823
96234 56142 609406467
142076 31210 -789565772
2458 37381 -93341517
79405 82866 -948599776
101258 140671 352338410
111022 145806 285915337
147498 146872 -726823073
123757 71435 847119934
133379 113723 258019428
73390 141072 -11609847
26232 90055 814440732
65109 134757 -457934378
59469 10431 -781475917
143052 42724 413293951
9267 18064 584525081
7625 32047 -687509993
94126 44185 787036659
91799 305 -520724057
3825 12992 630706219
75472 130151 -443336721
80122 127111 740673217
102703 121944 -382327572
68072 41366 160444267
22299 112692 968411464
86368 34284 567579106
107384 4572 529324651
101086 98171 908543908
115832 142609 -232043808
40243 101490 948446152
104020 74165 -333103057
34287 8973 531817562
122223 24623 588412899
121918 55792 47700659
29268 76991 -278689746
45447 15696 -151641042
43426 71283 963130622
72696 143108 -317105118
119364 84021 857134094
99694 127850 -947409778
134088 121967 -849813097
59147 92094 273076944
106787 111508 -839666739
27627 89786 880144098
54634 45297 -155922077
72322 68251 -98415576
141382 5138 545173656
113677 86665 -825225002
56434 115493 530810871
66381 131796 -442824437
115348 4846 -767554993
83151 70031 -844643103
93803 101855 -332966708
91767 80717 -558179382
149059 33906 -551387076
73197 35041 -326632566
36484 122492 -482973614
66626 62879 -303558970
60308 105515 -528956768
70215 76594 531725706
114 70391 861591661
100653 14166 331157675
98290 1436 -256790706
82747 2273 -233136169
15426 100948 407422465
67806 88445 536833655
9698 145910 426723277
125224 8583 966002222
107170 32461 408070517
50678 49386 -444653195
134441 67369 -531848932
90777 76992 760424469
55030 20991 -502997901
114471 63339 -594090475
65931 87469 567495880
126204 80385 574093082
102641 45191 -423418389
21081 95727 544677822
127683 74698 10427924
107942 17225 618338694
64578 28951 815091319
67268 105815 439713873
88326 38241 -26608106
87466 143062 -170657950
70554 31009 933677483
6738 10382 -377325343
43502 135576 -593888754
114143 145390 947973648
96937 132628 -345153542
149611 133229 837904878
63894 127274 -541554437
91056 148718 -32782017
15402 138194 -801352681
22156 147702 697530401
53418 118109 466578688
81045 43980 -698795483
114684 112711 237946189
71722 108723 -498958747
139084 43356 -123710617
104378 135748 -517951450
122828 132489 638177062
34677 63016 -52173675
56599 127036 -265448537
135850 123464 710265115
21415 55349 548847889
44256 8337 -826562606
88041 221 -311850989
126925 120253 83825136
12251 1211 -431713465
112428 74661 -386060458
138166 67649 540618762
47753 77803 125310024
79 147887 684724338
133690 130993 755757882
83891 78815 161333869
72679 122222 -592164929
112608 9380 -381502664
93736 114615 -383906322
137269 55454 -797180542
87923 88885 -141296604
5244 83947 -843392196
48826 134622 258275626
73265 60989 -921381141
70940 47220 -495764584
109580 97552 576774218
93146 20021 -842351727
121631 98768 426919451
146693 28455 -763420213
27182 143250 631878706
26622 109061 -110959411
59359 72745 423407888
3292 137222 -328373478
120761 10548 385569111
85517 108086 -567267854
82192 32853 412469179
141699 74656 -111143972
61205 64220 463859984
55778 79907 315703182
97156 30688 -563706191
97135 118507 855784590
132650 105179 -72090474
59267 114701 819645171
19852 37969 -281276173
146375 123611 856532284
138008 49848 326351748
6037 98527 255458690
107678 18631 -104260383
8024 122819 381868939
35986 107299 50555239
1356 33327 547166410
149258 27565 -437361952
30705 7506 85513814
120501 57940 284795731
18998 102232 785964865
95905 94046 -952884697
91088 139269 611062407
99983 140905 476210183
24555 20151 370977194
19748 7887 973947524
64503 15434 -457341198
69878 22513 358553280
57925 1823 246489319
55389 112179 -146482529
141707 100542 792169715
5877 61798 -210710039
136569 42571 889417371
87612 130374 -907678337
54197 6770 -579072434
120630 19125 736888910
5577 109615 450564042
38833 49639 -902659844
126581 31528 -93509412
91782 130678 762685438
21880 105142 612556152
39756 85461 783823540
115242 13474 -140731465
22019 93877 -176652504
25217 85232 -79061564
125017 83004 705123011
104303 22923 330998919
54727 123694 -440707229
55702 52044 -575012737
10405 51845 133370943
15052 147605 -515188539
135387 135389 904838651
98184 90028 852078687
130687 46055 140293499
25677 83017 747214920
116951 26678 319819139
48001 21356 488422800
147912 51923 -978065393
73899 141541 -394602106
31913 96653 -248756005
65476 17667 29091870
92716 19170 250924884
95336 102970 998440209
42206 76221 -326112954
15835 37026 -57123364
9400 61980 -499654932
97610 134039 -406648389
105803 131627 499468216
85769 113132 -586151330
81971 68329 845495141
110754 48554 -491675257
133529 95722 316870347
28837 43780 -663461035
25365 40672 802049134
40073 59968 -927384860
52940 1778 448655666
112000 74801 798541896
10545 120643 -741693662
106597 52529 -179455049
44515 125464 792161388
144032 144121 -650336156
138497 135393 381246640
41342 43467 -100643926
71087 87310 -457946453
126821 91219 298973186
112152 109560 -830237688
141164 146464 -138932768
59440 39125 -101730111
78399 126439 -863509375
139604 96332 920801376
66845 126940 -603907390
101731 102221 941384966
83645 130561 864568834
42699 43646 781294790
104004 20732 -418271790
21965 97328 938269228
117423 67670 73454170
109 138423 239100351
10228 38751 827133380
11027 47684 -214049
111444 38192 648425038
99625 123851 -218505442
30529 125858 -100426996
36075 12548 -578775951
73147 9491 365020682
136683 126835 62906439
39105 23480 151326494
110172 118856 803563961
32481 31158 840595013
95838 1990 -895410909
40802 84074 522356043
11988 136913 777534474
52701 126053 43500571
136449 110574 -804439266
12446 59122 148470854
12787 91576 98269237
74914 33620 -349113057
98939 129180 -222910386
61962 65550 9099408
9374 84713 -515916032
32834 4909 -349244626
130795 76536 -829838191
73931 142128 971110916
121132 134393 151492939
64300 93255 112408811
2619 33709 519342875
65726 14007 356459506
109266 57362 346404831
15067 108305 994012396
107811 1182 604530932
84272 20906 866839994
56406 106344 -928669427
69884 41354 -418360720
87990 79865 488823695
5944 90946 -867917315
113507 140807 -306968204
2934 142934 602155013
100444 27609 892187669
90333 295 -619481253
55076 1956 687431104
65277 38579 -226612079
40174 1594 -182388805
93044 131132 496179312
118871 30110 -70629071
134189 146708 -804361111
34981 114292 -638059838
102565 67238 -777927124
75058 110668 -371599819
29326 78010 489896521
56837 109971 -736194915
141558 144537 22201746
83294 42428 -598744551
50809 3669 -745210827
18693 76580 484881215
79258 46526 -449764575
38757 86910 723578589
33997 74511 99595776
4965 14241 -885474498
25541 92270 -392319687
78145 68153 -813242087
67480 57558 -23208972
15603 503 814350461
113036 46714 579379804
17870 45378 778135972
6021 135312 563631980
110110 80495 -529677235
137961 11413 -267320639
16904 59963 -526531543
37206 12532 -319203606
120869 148793 -274464576
98608 114027 612890582
148798 96431 -494511134
23861 129104 428365590
87002 144341 648216152
61234 2264 722191873
122550 10781 462078263
62789 45660 -199673472
14030 84485 -914234687
139686 134181 716376934
39699 104637 120138721
74294 29254 784663327
96596 648 951958526
48216 50412 -888122949
42836 45711 -885089508
41420 142161 742528564
76389 118782 -609230070
32985 28974 847718905
47183 45257 144591008
132530 61656 293133377
108923 80302 147452151
60368 94297 -230620495
145380 43881 -901282273
42269 20117 -206978929
4527 144781 -113380994
36811 70216 242079717
39417 98814 -424585123
38237 34777 528552883
85346 94049 598950611
118689 27513 -38959056
88341 64092 863897158
65486 148828 -187787073
48401 97160 420579271
118747 125831 -494116584
58169 7487 867990486
117379 64175 712163758
127800 63294 488293455
145907 131419 855504270
141529 100021 597579943
6866 133695 503259788
139712 43559 368335958
112312 97760 -146836986
38499 60000 -653205300
109895 104073 913307437
62225 110714 770881219
74495 115693 366316954
121257 134402 272511097
31752 15473 -921540363
127922 93967 627345099
147612 121230 140985470
59781 24866 241956266
5427 61013 717343554
9154 143510 -746037825
60104 87394 -164381541
31532 4550 874622305
14212 74426 182371230
139083 10766 730498118
127404 124036 660820121
101851 148079 -403232381
113073 5913 791840313
46353 81820 -251145048
114068 113378 -644135183
78902 37451 814062982
113495 116551 -902543510
63014 96404 168630364
125084 12318 945233403
85923 61311 -755644995
109855 68586 -73391888
86344 127159 972539444
5920 4336 -957531816
56262 137931 -86294651
100604 141127 978685105
136731 51648 -883024582
2880 66988 -843132142
51603 99468 47412083
109144 43634 -894449502
13852 79892 603148611
115994 3780 450718143
41449 18307 -579268904
127278 88255 415638353
121460 91800 701287905
94188 49718 279229606
41235 57822 -870648072
45088 11675 -794242465
77347 123566 778206629
48456 76365 552522053
144501 60062 -161159371
84683 91647 894614827
51749 57635 -182834632
34298 1925 229618063
38041 76508 -903262359
132923 37542 -95649747
70616 43447 -855916837
132266 94511 -648918532
13141 42840 -571029405
118083 68725 -635969517
5778 115779 -146410721
10137 111814 -883141904
58452 6016 -630598680
75905 42346 761284811
115766 133793 -199360720
127707 70892 -441620332
5184 89102 -749947032
136688 70100 762072567
96512 101197 970094223
97874 29877 -451735478
121449 103185 -993750994
42835 46572 181813736
56604 30298 -908103122
4928 141934 691591190
26429 8993 -911103609
65763 73021 -986622445
72953 31459 457883055
648 2373 -171920109
7737 75738 199841848
136002 7066 173349848
137743 46632 -333319580
85198 80911 -45852332
76732 39034 -43741720
74892 54775 339097028
124794 31125 -653164774
22159 10054 -29054084
70622 121330 916187339
110019 137021 794778482
83658 12004 628212090
24649 622 475025185
107259 68266 350343165
87956 84370 222978679
113123 57717 -613248751
1996 132258 -700212162
140186 21104 -168980619
119018 64910 -950456185
30384 122968 30088446
9096 78105 494093092
49454 5177 127388262
141995 102320 -218852100
133544 49472 -965489276
75699 133587 -192192939
39576 145924 -149378537
132377 36889 -258920415
35130 77689 -105777931
106769 87683 -493502194
82255 2689 -803701992
54804 125921 514806442
59356 36649 -428896250
81317 10603 760696137
100040 75353 -930051396
122864 57387 727392440
98109 15980 503577079
148874 80363 -891017371
56769 2082 -840669542
79948 106537 995781147
123470 13035 910032564
46783 10548 -159893567
44679 130135 -329427684
119181 46112 956038810
87853 12117 437719876
132219 84216 315194564
128600 131411 872439328
5576 97299 -326345355
97306 113604 363933813
69847 136054 887877003
85274 25048 -226926389
85207 127915 -786628692
137887 132044 312619513
17790 61201 64879383
70679 62983 423462271
139091 15371 -581389422
53254 107567 226037253
39309 18232 -165416371
32666 131561 -420718931
33615 75796 -626875916
4613 101070 362207089
120691 90170 220881561
49047 35646 712521721
36246 101229 760650934
76509 12937 22790925
105035 42050 113001008
11627 33151 -221403781
148816 19576 840113067
14793 144342 -452288495
30362 74535 -205003642
17895 94635 892571796
98448 110608 145936287
115536 71865 357944158
48526 68211 -685200027
135205 129420 419574710
27719 10363 832477087
7393 140201 805415378
135720 52903 -553155777
87906 75818 -700876202
85916 120666 -801907538
142614 144456 -256125678
71067 19433 722494543
70328 123868 369678083
115024 22208 683739696
137624 145811 426860915
97856 35456 458909356
140005 100467 654776780
121836 118195 287957687
24094 124961 -173220080
110033 87391 -840163418
76389 19293 948491255
8651 45751 720088921
80404 69207 -320479364
146441 143300 -41954032
85366 58188 102042980
140156 72441 52197507
68333 12827 -340788645
99195 1143 559527401
65104 22711 -446984496
87469 76096 -952218074
105909 137019 -92942120
108992 88284 375831563
139872 67847 -339835418
140094 145098 -694281768
24965 31599 -960968856
62161 82871 137357442
133026 138438 636372685
53788 87806 200714255
18049 112537 -484891488
91640 57614 -936357570
71632 56420 722480580
44053 79326 881298644
120878 27812 184451545
13354 66633 -206670802
1401 89865 -310030702
81848 17707 -463156048
20233 67527 -47681680
110789 59356 366667149
7347 136561 316749593
126708 87287 -985720067
72713 113379 117439539
124402 80695 -896137343
121974 58299 -496966029
107547 65359 -468620766
35333 26195 288162923
142122 128461 548548737
124669 43025 281225906
525 91041 46293985
31280 135666 733305866
85854 57075 710613796
125042 47030 -444615107
105563 145570 -825527673
147409 98217 399055760
25962 9056 -384657180
147964 7496 -48828928
79964 117372 379967697
31247 135607 -559113632
84360 83278 505433574
126825 60086 -172901668
45076 134713 -36326753
136927 135379 -213038231
4302 78163 754186114
104445 28427 -550239129
55581 43773 -483185672
14200 73091 158637779
121232 79156 402402340
32882 102156 -132226955
77690 47380 -609009816
53247 68397 301258181
141175 34813 -554693109
4789 65866 -168319895
1129 41580 -644771780
17951 143020 91946023
48876 127562 443463501
149152 121640 -54163474
89799 118179 -219634314
148337 67056 -911866412
43777 56655 505935068
9272 24335 -282224491
86225 45213 -62907052
40780 79728 242545970
79216 32463 -632654414
96465 39307 -296134182
7014 146127 -827815811
46690 124916 274699833
104524 141297 887587373
44003 99605 853614857
29541 141208 -709743973
93031 99559 -189026503
109960 103265 621325508
17961 133616 628250482
52560 35349 -748949625
41623 52091 -731835279
59386 69590 809898722
27107 42010 -530970815
53952 83017 109583418
125420 90327 -863209970
21016 113296 -584024544
55645 74383 608340911
27499 96806 258129284
2225 5500 546619532
109619 137974 614617386
137348 9612 -495212087
31377 144838 187617592
41254 35963 267926394
49042 114309 -19386660
78421 14140 261541823
145870 80957 293070775
26136 107251 439516370
90828 30404 616776291
148332 96299 729475231
61736 25279 -519253720
111292 99546 600875825
136028 129712 395639828
127442 83672 738599142
69181 43092 -450514224
71411 125996 603857899
95625 38815 -699073370
77718 60161 697771064
51375 3624 676381572
135642 51747 -175576877
102967 149132 899115428
22622 129789 464984906
108253 20134 610362454
51303 121624 521265319
6641 48464 -649907891
50429 148330 -508015408
98073 38775 292628144
51431 21910 726990438
98781 47035 984619883
56495 71289 -630791396
146022 22057 750611711
49037 148573 -672392051
58628 13849 407982734
102128 73525 -488989309
9031 69141 -629291628
120940 40709 414384380
119067 93749 527411389
146096 111482 945098319
42227 96215 764368420
118022 27594 -855004028
100702 89881 -799821012
90756 127598 -502116047
142672 53745 178850663
125785 104094 -279566120
125139 80931 595509466
57239 133290 -62716554
61692 113549 72454052
15337 20685 -961807069
146404 39454 -338325337
75414 74969 130488568
115587 136339 182676837
26323 45291 -873044379
143803 119243 521776440
132393 129779 813800673
84167 71693 734634638
50648 1229 193011495
137154 64945 487277095
20174 68752 -447295244
112983 21455 21281135
17014 142522 204030602
18179 108658 -876030716
88931 64126 789116225
87771 127645 -733479256
89380 47885 457052145
2005 61990 526032456
3691 24139 864088000
76060 8121 -727430722
103660 76899 2278428
49104 6214 181484317
106647 87012 661685277
81192 106170 -125448055
81618 52119 787596065
46950 125316 838860502
15568 36695 -786856872
62805 55228 121570866
51988 73309 -601831420
28267 141354 179678303
43633 71509 -173763916
82905 137913 844769538
134082 101831 428379385
123913 38769 162195537
82452 69544 259255412
98444 22375 258153605
147216 139156 -485204412
66246 5363 -925170003
72780 16161 938646602
82098 41522 -420964551
137504 135866 18204960
81642 115445 940107003
132908 144273 -377598029
35113 39159 -856208593
101941 76736 -389080293
39515 70479 -476051243
128140 116143 113658453
3173 59354 270839350
2539 47206 -557128740
47660 121254 -982626039
64505 106825 -288628347
98428 64893 -698890596
21644 14788 638936093
52540 51835 -700252825
142893 81875 759078542
92553 119573 -7433431
127650 109485 -904530910
80832 96301 597972018
65706 110063 -336987268
106241 124644 325015664
121306 113806 992600839
29304 39668 -24905609
37802 64403 -168647956
23237 1448 -696527682
126273 81367 919274403
48019 92859 924845353
14117 119838 34533504
42418 5119 -260520527
50501 148304 774264077
100229 38550 899194286
85929 6759 628595725
39415 101362 433707344
40275 552 101938843
39830 3090 736593668
90746 58481 285983447
66513 118273 978756235
2410 17255 -582437392
18288 16753 813575867
13591 125565 -951134133
146273 105629 -888595943
28585 74822 -6621459
89244 89789 -767332944
59241 46809 -251596921
78810 24433 966796333
59038 12729 735783091
79689 13730 168972358
8474 121405 29628708
109078 123900 223119904
146090 116862 292679454
15286 114644 474251990
43349 70564 -277178896
127885 70425 -937757211
2645 52923 -257887120
22847 28487 -124393752
140708 118292 447552119
1337 132368 -159330212
68470 24815 -561009183
34525 105727 -196534368
65957 115172 -157278245
99030 111352 652825054
116233 126785 15623457
76530 35824 -766444186
57223 99702 368102185
12323 135299 871724026
51705 59607 -193348718
15764 20080 608349505
130147 84452 63542131
134429 138853 423935860
25249 110012 672443369
9960 74456 -18891520
15402 134921 16626996
12786 104236 170378066
97531 62660 -407671782
56680 96560 -239435459
143051 149497 -763243803
38332 61959 -163201271
85195 75024 749843316
64377 89460 -124052831
144202 10718 376557331
88612 66072 -99297647
19090 17802 -61018555
114780 102326 -971832848
83736 95456 305941343
21951 135773 -363360980
54239 104150 -482023468
81352 58194 -173674794
116990 73612 -56678653
19081 35516 526859953
83801 120090 448925644
17892 112911 -716188821
37342 69444 116984939
79564 120734 535750916
103491 138882 -91860574
140416 79671 723001959
119750 118837 -346581187
38284 50579 -85515457
115652 133880 -359252984
104269 127112 -109877966
40108 135965 -914785085
56585 14035 716807067
87847 93872 -505520633
91139 2540 -526427729
83558 127712 -821502226
148229 59006 500184305
43330 44944 -423846038
99795 93292 -978103282
18723 132562 786443719
118099 129225 -925756993
2739 113871 -608772941
113909 29497 788532575
123210 123537 768849460
18217 37119 340028234
72623 61868 -272353578
122277 118963 -747227616
15500 75668 -261205341
147429 82404 981953668
457 110117 698698949
118012 143768 302240382
65180 50541 108900299
16089 148854 719593981
142782 113209 -67942140
80087 72115 648337619
20456 84117 226886197
39801 8387 166193142
77351 25221 733554216
146789 69641 89808597
70199 100149 -3969954
61245 31949 -316998765
97427 97693 463152859
4894 112824 -822193384
81590 146014 -585624458
4353 125044 78182458
63717 35995 57577577
52663 73885 260422725
147656 89901 -657423280
63225 145384 -932457926
91738 63546 -185527142
80500 2362 55085739
23276 60463 -368554549
141853 11005 235021335
135717 137397 145002685
47684 12247 939489543
90807 105186 -107045790
64570 40318 116309303
96815 143314 -504227841
78987 56726 131439640
35783 92610 387016571
83317 125409 294641797
51339 123369 73577163
129049 58705 -402810652
42048 65377 -825429598
45920 118602 -773792170
69488 14021 -845831628
3811 315 386893875
8209 75549 398778831
148395 139823 -692539124
126632 13540 -762978062
73812 35904 -502368379
92180 88432 -313886505
73523 142909 -564849491
23228 20123 91567630
87870 132163 127781776
77677 75150 -804372805
86511 12553 12523186
97884 98757 648338233
39450 84275 505007427
131139 141339 705392292
14809 117406 155951343
36587 94241 148764288
106668 132243 -675923018
121782 41028 -124240402
68940 95506 -907625447
20318 137531 736370280
18585 1584 747375066
93165 141342 -391547476
25810 38732 -134128707
41037 30781 -59110386
124791 91474 -521074665
105254 13535 -569115367
109497 86647 -930098118
107564 83266 -501657671
119773 92553 691554372
66712 52600 -797640613
98791 1677 858905216
107328 87039 334635912
62154 30918 -458469479
7286 117495 -269822034
113189 64315 -603464150
56994 95443 -489646353
128481 104122 -226603140
114752 55995 -857030692
63394 62760 -50214035
131291 24564 260675315
133129 100350 -37458046
131094 25411 747950809
108927 110005 -842633835
42016 96544 776900701
32780 43642 -943706722
116028 76925 -393601922
20300 17055 -813381220
69028 24240 -9896952
18304 119225 852300279
71331 17736 379849797
60517 19058 -182173146
87451 41251 -911462515
87736 133357 298315582
78593 140401 -756728090
98116 25237 -949095057
41571 5836 491785844
26269 30813 -500749081
19757 23329 -135731826
29954 15237 -985609318
62596 49667 -301788205
119401 72975 411539332
10531 62458 492208285
50835 133807 185721741
92281 68238 624808047
1509 30403 130237459
99161 19694 829780676
107776 126713 -454795080
129197 34985 193050011
144200 113512 -302920504
6776 116981 680183815
16157 90058 -643672475
89592 113708 400623140
68939 4002 -564693631
117574 110220 -6930683
137399 114816 760253455
91572 136683 -340691812
102530 10263 668026909
94275 63165 -26809213
18701 144872 688342058
118120 57398 -109063849
112823 16577 518482957
143258 112823 381030407
12012 105151 -837745476
18674 105170 466987109
144837 130291 608212603
87438 76869 122215851
119953 97294 -238215380
21682 149030 -62194870
123170 35794 784104849
11260 29954 754533538
44623 105120 957521741
57511 837 793839591
112389 70176 -821484688
89250 109226 497138322
53119 16951 -630616310
89658 40194 -389880630
130829 149580 -85440407
43240 62608 100866193
119826 3399 819996265
15916 61119 -696179495
51256 93312 -21197886
829 144870 225438271
105585 116658 429715196
90636 82167 517418480
90950 113312 -447197190
116055 57193 743060779
90878 92582 917240727
43289 53510 712480287
97690 62463 787131265
1394 125828 -779553536
89760 129324 -270645387
7765 91416 -76188818
50716 132370 -376788932
111243 139613 420599575
54608 18788 -257722299
135950 39172 -536708291
30024 29454 -891226383
87008 32114 685561891
88260 44906 -592592746
118219 58278 -89409367
118737 132026 982265477
45546 146303 -925330167
78498 143259 287641711
21450 110343 862980785
82732 66632 800468581
111209 34989 -512896657
88810 130809 637900499
84069 96738 329148545
25937 36391 -842562610
30925 139526 99393936
114013 36880 334021728
37113 100959 -957257851
26601 23074 -41472109
49085 142418 -16380413
105689 141554 -66029754
115765 20230 -967074533
38123 56371 207627338
94364 70052 -487150715
27851 107883 -183622097
48652 75605 -683050670
135741 24780 863575830
149092 80123 395064941
85711 74925 -521153378
147594 73162 698949936
35441 135048 -490947359
147462 17418 -424856741
65561 90262 -151454417
81930 137381 -452255472
112104 48749 728146467
146629 101026 939774795
103516 63359 -435717782
29004 36427 349662412
112202 31051 -676681807
110467 7769 -571610385
9010 96389 618536994
95213 98298 -292170313
56937 115099 -780355902
23718 57130 -509904539
103635 138098 -149009159
41943 109141 -751129121
137304 18407 402014032
65604 20352 99325821
103954 66755 -233249715
93169 63213 -44972142
20306 108080 -750640953
132149 37189 -251734260
2375 10315 455054421
21712 13690 -830558718
122558 5016 670983485
51529 103422 255165360
59 118577 -396565928
86858 77791 -454718299
65092 15774 -916356812
70138 6396 -242395827
103620 57049 -628668341
39552 14189 965082415
73274 77605 177294323
5878 105342 335043313
133773 110356 -204802848
20752 54248 -175320071
109925 37877 -185495147
122436 117230 279435255
64677 39303 -765729735
15640 106293 958220330
148064 61343 -171612075
19372 24097 -390178070
63961 59397 331067134
45237 106675 748933368
140259 116783 -798059424
36116 129814 853944556
126536 41781 -964402201
61313 10889 823474538
42593 79077 960447424
137129 27692 129818239
16689 92901 856274768
139652 104324 -584316703
98646 34963 -35904354
138038 62381 -655878707
8798 59526 -398156192
79483 114193 118537758
84473 85850 -47390751
49220 30662 -632498319
85457 149372 986818553
15041 118985 -730043101
90870 46960 -521054076
120818 29708 -583143202
137322 140456 -168109233
25640 92682 -413665559
99169 46258 674615877
115674 136760 -676336826
99421 84589 665077409
144973 88322 893116818
64579 37403 -731288149
69830 90172 -275793826
19865 106470 397004033
46852 5670 -844946695
44192 146135 345974616
117199 122240 -5186610
11483 69369 301189999
81190 125568 296709238
147126 42300 121835853
66054 36521 607130367
100801 58199 966910587
71804 24692 -429884401
76666 129285 93141732
56696 107393 785336241
37890 97675 495974722
33059 123829 908221714
135753 9599 306504902
86544 37450 -881396372
134465 91986 944445135
135882 121011 479217256
142567 100498 849573177
22040 35511 -344432361
75994 136687 36832679
109930 145112 -608986371
84673 137196 785982778
136018 123989 713415494
16863 122230 379020587
148162 3009 553278708
29945 102367 -785993791
49711 27729 -647527394
39636 105197 928226643
51085 4472 882450733
84169 37136 -867747897
14485 38605 596320342
105405 126113 -372483029
123663 121616 -32103188
1148 59347 -136811804
100686 130497 -422840222
88926 40154 -543809189
50156 26702 -289017053
52472 84557 -476361370
129408 149359 -39386101
54136 22961 -130846747
60980 83836 -344776543
90894 91075 97135014
42341 12559 556110732
44372 73978 -557616272
112915 117204 -712784859
3210 14791 -842230030
693 12707 630700781
30204 132323 -658540773
48014 52397 -57723231
112178 108784 315842395
54432 144564 46979844
13709 123595 139137737
28532 54531 -440197789
67971 50692 592437407
82202 20797 922576399
125329 124196 771134308
57787 34364 998654697
57510 148185 -133953806
124336 10764 130592352
6654 25493 982839176
49156 65907 -97119780
89724 95627 -393500712
30267 108272 -934440797
16927 28979 -555593642
8546 102924 931762551
65421 16110 31016178
22700 44723 218870250
102503 106946 -408133303
51623 31392 494338878
34186 61909 -578063647
29681 137611 179217414
101096 100980 304618904
130524 36372 -773609131
11700 113590 -887452793
88600 115988 -539914443
132022 24794 144374166
138029 71454 -873113460
93162 63104 -948114079
107367 123252 -899798800
48092 126639 -685698530
122226 116303 890333171
20601 80073 266286814
79961 75812 -267116226
17542 126666 -398907617
24644 88113 -324340792
59014 97599 417289749
17260 28054 -529222790
12891 21991 -929422507
133726 41234 299129535
52037 133370 822412005
115379 121542 342453459
77584 94209 -945875708
36982 74238 -942986108
96329 96688 100889148
130422 6399 -466524672
9820 114879 475160355
121473 65052 342185942
102818 1343 141759026
5329 106703 -380074207
128479 129153 364759880
24882 145055 477596789
149599 83193 -140405573
94317 44534 -723629798
22952 97984 -537309091
43994 137412 -374104193
104006 73341 -284852857
135546 79177 360329504
48472 19172 926012638
82115 25034 340146826
146778 131817 927382065
60790 20612 508359080
104761 27727 -432620354
40472 8919 -712004756
87198 42980 617402168
144130 82913 102199492
105498 22308 -25400039
74185 11414 -607491206
136803 1737 959167705
82032 29474 495913294
122734 104428 -386487619
123806 143627 -64462947
60269 28926 636709782
2280 26479 -601972034
97679 120553 -199812316
113450 133567 183562013
137249 49932 125897369
60941 63286 -925535471
6108 101339 -780507333
95418 63625 526339342
99728 106189 -538616627
137625 9338 635016580
35613 73732 339386822
72147 140705 553272313
89040 78635 235693281
20237 61468 -305875360
25278 49438 629170674
112040 83537 390342351
1852 85492 270498651
29560 105792 -660702043
402 137869 570952859
94779 70340 115419514
70245 87924 -806572267
94831 67343 432801218
86686 91920 -472312082
96842 31253 -868637326
32306 97471 -245889546
59812 23908 -517181087
110529 35380 793993397
74045 13911 -76450126
106377 100363 -262949825
68070 129434 -806530466
75722 65929 788607444
24119 44749 -828471973
137358 44256 -727621631
7120 38456 716296159
17376 23264 301602183
78940 30786 -502289550
14969 46012 -712366979
55026 74595 -936770234
120274 144526 -44869544
30389 30626 261553079
97699 101287 -742867179
8519 112698 -424450422
143125 68079 865524944
11184 30213 336041722
93995 123716 438866540
134032 25888 -966366603
115843 101840 -232986379
10250 81231 872545867
83484 3921 732335505
141703 60144 -841167787
142278 149256 197278596
37973 68985 947445249
28033 68605 -234669570
108002 71108 -660443720
56776 10920 341523231
97976 123128 323602438
114739 47675 -95717426
34019 73809 -13307846
40309 49121 -26705393
77108 95088 -954771490
68583 34843 -465062721
28972 108172 -676743134
126088 61095 789770649
91028 5496 466461963
52461 35928 -502545597
54853 54838 -745077959
134246 21769 971897535
35803 82212 -561281089
109133 132621 -318408332
57675 99438 -484649213
48766 70232 180242959
90128 140115 176122417
75526 144547 517411973
128699 81426 90381740
79719 123588 -193913837
52760 59149 -283818399
117335 129191 -784075881
109328 28501 -313459493
6342 33946 243342394
98599 54328 103541193
103218 10719 -476426867
59556 59934 467597154
43455 106914 292647998
16966 65645 843134988
43438 99148 180817027
97789 91460 -634067480
94633 106698 -611859458
75396 121772 443500114
98165 145457 -173906027
42534 4063 714669794
97530 113472 -723378708
63261 63902 -877519759
110618 112073 -469564948
26059 144263 994952450
35851 17601 -76744928
106408 61679 -845791022
130876 38087 801230850
91258 57289 563676006
6631 85795 -24803657
111924 134068 50755738
122376 35289 247138785
58277 44789 -4880320
75091 8095 -683174376
60913 136957 743167551
114141 97328 -610688992
134282 68627 -415372181
113228 129919 399807976
34680 131005 -773231600
145468 138798 -798716251
19055 5311 -26178097
126292 47055 256252412
113606 80116 -344144465
84406 26586 -730239126
1814 20715 -907597144
127233 6776 -837378240
37057 110439 -761021510
128396 64246 478197330
134288 148842 857338908
117906 72942 748053166
141044 98141 -338277693
82983 136190 487155610
23028 71732 -798835156
102556 106322 663720486
144580 55147 -759154171
10378 93800 530213581
57770 126827 891060376
3083 27564 -219901396
64724 113127 687363887
25335 123632 7723577
79681 55916 -42375527
101345 65336 -586328661
91530 6101 -909964703
22405 86924 788479329
124706 5541 416351356
148250 99542 817475422
2887 68530 -830677769
76227 114029 -670460723
30961 59570 -287137274
129747 96378 78286360
18266 114389 825612270
33623 41384 -267058652
88048 83622 -297235595
123200 10235 125820906
28444 111371 247831216
56365 29388 578040761
59106 35953 -417153963
129799 107136 277224109
54829 97328 292652711
28938 112237 -745469099
36199 25175 573273465
143523 63140 245104061
145294 28759 609870442
12585 84979 419620440
68064 7303 -314531845
120128 75013 233509730
117082 69462 -963054520
92332 143637 189301503
9238 5848 -962143790
140910 80163 -712905423
32774 37783 163668093
97914 139029 -201286156
114625 89147 183021733
23078 1822 607548618
127933 7276 -173090337
112815 129342 367973466
4580 16412 -7544434
134316 12765 560762480
74124 72852 17360650
131579 125765 431957999
12390 99837 -96613560
115850 64688 -911170412
22520 77279 -878580267
3451 78215 501180045
3153 95297 842161256
45822 77332 978597908
142674 127290 -31660995
145451 121557 230840600
129721 82148 794346429
41047 116784 -577398410
17723 64159 -979014510
57163 15947 861292510
13288 70715 350433982
134015 89296 -406139872
11574 57853 272354871
6519 38274 -535762920
78655 44119 -124234017
123027 16358 109369797
145318 101031 257109364
70581 109528 -262170026
111775 84661 376894580
129568 59716 919917496
89501 122289 -902910712
100223 115291 -407160751
55040 21064 13610199
144220 250 -962226966
125487 125048 462568928
118106 5383 173175710
95214 7527 -196201376
49497 83171 -257291917
124000 88422 581217299
27013 127586 -612850077
21295 127900 -816324481
104842 32431 193140496
122494 132380 492931297
148744 46115 873254728
106070 131489 233221531
64548 90886 278452554
130925 4142 508317326
146316 37007 -419293889
32178 68164 -914208214
83412 26805 572595943
108084 91648 -63293336
101834 101032 204853524
77833 94183 183967204
31800 120867 -584255253
89094 141426 319093665
124347 102517 -182556198
73912 36091 196067085
75696 66546 -476277269
103888 43314 -170760457
5344 81092 -650697010
147872 144473 -182124192
95320 32697 47358877
40871 33726 -559936031
21190 86820 3713518
106132 106374 688018090
119819 145946 -503682313
35357 113632 -866160058
60964 101778 -128681650
58928 79263 593845002
148494 22717 192486333
121048 123821 -504431349
2501 65371 -42622587
143958 130192 268643845
118806 103448 45378415
17118 54440 554921387
41964 98948 -584188523
21335 95189 -17156418
106040 84951 118998463
2423 33030 -896436516
146037 132849 -549271214
147404 141250 252974866
97763 100038 849342247
25652 16248 778048419
86210 75803 123718619
57689 106974 835449524
31673 43469 731574787
51060 116731 -20613076
35831 7684 773720115
130715 77179 316771532
14312 63177 -593344805
137550 69440 -643482201
13377 21850 714961368
65834 74182 782664306
41216 99460 836440496
69618 15538 -961374315
34702 116176 -225549239
49728 46272 -200675101
12796 4385 -390857135
71268 54591 162759361
65727 136049 579953949
82784 43485 -572771144
67524 101743 -567420159
123985 120924 -926428843
48260 95455 696314837
69927 25584 -10926075
15777 30950 -836725853
130313 74663 583494719
145077 144571 130412741
105664 19858 9250905
106121 104832 -198788706
96351 97501 -400854388
20140 93183 -767291352
28691 7917 -752153843
76548 41234 -195244447
71109 109483 -498017765
15191 112198 -235653881
60967 2003 800740129
129854 97231 671534379
8070 116526 -711139637
110007 54592 -943543420
88980 38835 -609593671
51447 63576 -487267015
37096 145365 101961916
127754 55620 94551182
93590 2903 -432281850
101874 127825 -338427081
27502 28633 -770013491
70851 128843 -409582629
86989 123700 40471565
102729 111161 -669902191
142359 143144 -215595118
49161 91176 887639169
53452 9407 -835010415
78869 94364 441828678
39998 12341 454651657
107633 137954 286373940
110009 65974 442946608
15186 91841 -515641004
48877 50159 282159789
4315 19896 436197605
127957 135700 960277473
25694 139153 281638272
7067 77757 778174285
113719 88522 -429568921
23071 97684 -539502262
19078 35144 932231325
130244 149315 -203331800
36845 85711 -51256324
124847 146599 -592606197
128195 28549 -379284515
49728 60662 -62599127
111115 83818 -592073586
149635 54945 -4487836
71980 22554 -685767303
7463 81577 -979961056
16363 44595 -127312049
143905 109351 555858307
109587 90419 -964392497
140511 8270 411061324
48210 89825 -418843727
123756 76317 -342178222
91425 127202 16532378
13140 146646 -647318609
33851 64959 -946928573
132458 148967 -812433951
99060 56957 -169467466
110052 134404 -803473370
125929 23036 -748220443
144237 96042 -806172212
117941 22194 -868728188
18671 89273 -321290820
82986 49572 -338458046
113493 22229 -654314333
33138 126408 250790969
121478 59613 -191512600
110488 39503 213037698
74803 95490 590795996
107880 32225 -348537311
28497 24061 781426736
45553 20263 353970072
98986 75245 -428248462
122768 61777 365095843
13236 114586 295544896
36350 93937 929796328
102433 49903 96542153
84609 29592 -719663771
31481 64711 175675214
84281 9566 433008423
73996 93518 137739445
6558 86060 -468886738
101462 38076 459432640
126929 85436 66665690
102469 136507 -534399310
101360 100869 -206494945
112927 37273 -238309850
43910 88562 56666083
107005 101169 -465621195
92877 13958 939152996
104813 81777 -957729877
107840 28812 -943942290
52958 147326 -384887501
61101 133616 531983862
85199 77781 312549939
63094 146439 -240759363
127965 86766 -231581290
56147 126547 603889416
10138 139940 931311785
20875 22584 533029652
43348 110386 -915704100
6188 148124 428075262
138272 900 -868342906
39731 30376 -144354130
117693 144548 -714565392
148839 73222 -762768833
12271 66668 291756909
78211 96559 -556946463
870 91580 -263128510
68398 69760 762271862
96387 46306 519734611
79867 38494 612481833
113709 53954 312700421
137582 37997 223547198
147628 4011 -275014514
106595 28265 -324803272
142773 66544 301158307
88705 149189 360366075
12296 47831 -411554040
117924 35183 -923339426
123137 79764 -985644850
38188 13254 -398351786
53059 129862 649965701
55687 72639 560830056
96364 58185 -681543795
31265 104507 186807950
36476 23340 -839073199
109585 23219 644237212
37519 120008 309649416
69455 41692 600475298
104311 149309 -281562127
125681 59281 906504110
55387 57542 723502070
129622 96855 -81236659
35628 148417 -128627391
74898 12740 978034210
52477 68344 -820479196
88920 32270 146983333
100013 81062 -614761790
147782 122867 -119757530
143273 89454 240083908
30239 85228 731199139
19971 110708 322624223
56980 121657 382647319
120250 13790 380190501
127993 113208 256045346
55831 77832 -578470680
86152 60524 271103399
92034 89633 10065283
122554 28679 -886422284
116082 55085 -754782188
13276 53706 -522377361
132651 41242 881866364
122668 37071 524546836
41613 20866 -37245850
99657 133756 -280526557
72722 74835 -65976935
83795 65194 -699258369
8039 44069 195631948
106240 138609 124406703
36516 23859 17718053
26150 74030 49829806
126082 69143 -268461606
148089 15292 -785291810
24147 9840 344154705
54503 64501 -738847131
58307 27844 867498578
98664 101080 16996239
137554 24498 -951679625
18486 106980 382069874
33306 9183 -634610849
136890 45271 801175911
93678 71415 607862387
32997 33261 -696540035
44063 47142 -129594076
53030 142707 -196850039
134379 54565 806244226
117855 74507 -78847333
96799 100560 864775229
143604 44203 -327784174
71675 135022 -184378890
70443 133857 -510347565
125262 64175 -391726004
9798 125165 341684476
98964 52989 730101710
72375 17938 -612513567
123094 83731 928844409
62563 84014 719962917
138871 44972 333109297
49677 106608 548774246
67225 13613 899314461
1251 24122 -953078583
134440 76130 -617659535
63307 25435 715378710
45671 130039 510314506
111182 81756 392953161
110958 117980 -675562275
108849 80939 949909086
131318 136152 -734078319
14274 34248 222897099
133034 47203 81303103
19580 8857 -288346194
136523 28660 -864892284
53669 80336 -845448899
37132 50902 864166207
19984 141512 993985989
115891 112483 -393312752
94587 32641 -744369080
50557 6148 -903521116
76067 117417 264446401
71549 42365 110603431
132615 108011 746367972
104814 143267 -543670107
120854 117252 -53063715
51771 84624 -918633344
12702 34442 -265981548
129292 99093 539789221
139752 35711 450781592
140498 68873 419259383
93387 108230 129282720
57048 67015 833052482
137075 149566 542956591
118113 59921 -433944909
72397 138817 577580585
147931 91414 964582798
49146 103087 782032303
78022 112795 -419638636
132685 137958 702123765
77795 60929 403317632
33338 82802 893150728
49696 3784 624347442
121586 104938 -857737166
141474 128930 667245903
110666 42755 -603894783
97410 62494 226475933
98941 124007 -898326626
95025 127509 -383458525
92780 80977 -812029898
91238 85292 209455474
46767 118045 -656316108
143503 138012 -658336659
10256 16818 -345852375
11583 76102 45195289
53234 78506 11970641
81915 134754 -947220403
48219 49333 -459554630
76584 144877 172447767
21875 141487 -482152909
129331 97501 390998452
17642 26717 -102649946
31785 24960 -193189992
14364 21616 -673869657
20824 59831 931973277
138216 124106 -990524546
36210 126683 -438459271
52240 24837 228825523
106509 36966 603591522
107768 57589 -60315571
133416 64421 888661532
43920 145131 -427591924
128769 79618 -457464812
134042 10682 406908328
7634 41601 -418201606
47314 40852 105294707
68064 124267 -411121969
77634 21390 -80642013
142123 76376 -992830943
20311 108346 226969968
55809 130821 197894418
87328 16862 253236969
3863 33591 -456541712
70952 147336 -665593107
95661 39194 693695290
103460 26663 -12275609
113719 28844 -62454397
12901 94551 -263758712
147267 6891 -107963838
72945 126056 -866306138
57074 10105 -327899838
36872 102619 992702329
73432 36755 -295224370
36874 103895 -604940014
106243 43221 347486062
50161 82991 -404847893
56647 90093 -949960286
26677 107121 675429732
131653 76858 -5127723
89488 87906 383861161
73402 100135 134177083
33677 141969 557287220
138705 123451 568209114
56858 71154 -909592572
109585 9582 -153002794
59614 112990 372040896
139771 118788 719038838
103993 100461 -354657642
2128 104587 -43277559
13460 84126 776565730
26415 53035 465170531
69616 16438 335774909
129678 78330 843675243
49246 89850 809510752
82756 22232 403238270
18742 11368 763239782
56293 31860 -38654503
90296 83383 -508452125
120485 4517 -648572466
3999 124608 752928065
144863 8577 -775354562
36005 9464 409534619
29491 105583 643874721
86065 40511 -841666786
111305 24605 -967237343
39387 134066 -580894119
77156 71325 208327943
134483 86501 550006179
69491 59028 280658275
14264 99669 -127883557
81000 86449 594612454
125780 34367 363503508
105520 127333 337408941
5802 100837 289811569
97679 28144 449768983
65687 4194 -270529768
144245 38723 16854453
9293 145933 282273795
69706 39282 524742386
11408 21105 438720000
127906 6316 209276177
27469 28967 -354133161
12917 146165 697103264
3674 19190 -999503846
136971 126765 908063518
16177 6239 761115668
58430 109290 -933360385
57740 14890 219108319
33189 95510 459018609
9526 13896 298728628
120975 78429 553463858
83501 138093 725813165
109823 104704 -244237901
128537 52433 171146564
106871 28568 777484340
62313 52418 275148912
53961 2306 -85294390
57121 76123 626396062
64994 39006 296164760
23636 18348 352337305
140092 13048 361782786
8672 109805 869154132
113363 40226 -812320699
109263 56533 -884425293
87995 148718 -341952424
146964 78414 176056056
149186 80097 390496750
111203 44582 -124365792
93898 63761 -976898435
121378 75760 449437125
33536 18795 -512184964
19861 98617 79114973
96892 128871 814953415
81928 79416 136904846
124108 116936 -457581673
87730 66056 983763204
110165 47816 169295353
33675 107397 323305569
93399 106606 733234299
72076 139504 939620657
85951 112540 -499555528
80380 7972 -608639968
57601 90220 -469451024
131488 33062 -903869373
36840 44878 -92652991
63197 120899 714315738
88200 29830 -376067016
13108 78227 280506395
72977 119406 -281750846
101991 115150 -361830586
112375 68072 -254273055
50870 102716 -555597238
86302 89249 -602237427
72167 26303 925116162
121342 88296 11398155
75441 138316 513648838
93271 88021 465005742
84469 125065 182538445
29262 24466 800293621
100894 137555 -775839397
12883 27688 -746807090
37169 8369 -37352485
128444 21825 740802954
86415 16135 260342082
3658 102661 -646513729
372 122981 499251751
39861 15238 -818281884
20784 113135 27835667
139024 129501 511044217
122483 134587 208894911
127320 102003 -324146026
25789 18127 -815556099
134321 120412 592581653
43303 74331 343628085
8829 28129 -182373379
148781 139706 590861554
91357 148620 -3670961
132541 25385 -503748373
592 111089 -432012838
110371 27521 647373255
108549 51672 -889232058
36313 86126 -791425041
33804 19822 866734987
54960 85398 -962924370
77322 117353 975092403
115672 127553 -311872749
21046 75053 -626033601
146600 113968 -452777822
76486 49798 -104929937
19773 24937 -186577057
115523 55011 442010322
50028 68569 -939315443
119995 64386 930810789
42482 124317 76668203
20999 29807 897934270
69049 43426 -945068461
65171 24440 598590340
139127 90929 693384860
133901 96654 171369411
36021 31222 -603898473
108664 80988 647454560
77595 39790 -434571021
42824 19707 -740690311
124735 135784 -555176498
177 73423 -224621669
41914 37768 520189855
69076 96270 186266863
74316 10587 578515242
70512 30968 947553881
95031 136554 -848617621
90429 52773 994978119
22741 39077 -855792330
83900 145148 399936256
12575 109849 136982353
64727 77804 -330706099
4781 96661 456793642
66993 26026 308921674
86514 64812 -946417602
100562 129836 -908755407
71392 57142 670634429
18940 2449 -424846441
17870 69405 -115543702
18498 138125 -526675548
58187 9432 863557237
90461 114054 -74172024
89318 43666 511278936
11615 38659 -996864801
140217 2363 531337026
55111 119590 844157379
4887 14833 444252840
129440 42910 900789682
106440 49690 417693829
60252 26686 -694702151
93044 98811 378965892
113110 104410 182633599
86543 62549 -654624130
61218 33987 379671659
98074 10683 -409210899
127165 118681 -954070953
66799 74511 -719244975
25383 134011 -487671396
67055 138897 -120200522
125400 141411 -107656518
88603 147303 14527266
80638 112452 -760991845
123227 138044 -936222099
53266 86264 -485687406
31566 100361 609174141
124592 141130 -145375026
132962 137971 486927163
75438 135238 532898332
66083 69854 696569608
148520 135268 -509594444
11933 117705 -750304746
45398 123341 835176909
36446 97595 -413301712
46745 92700 21695941
19993 103641 240060430
142899 128767 781389771
117481 83684 183049893
46467 11553 -768287287
30011 28306 224946906
46345 26395 460236165
46869 71201 -332451493
81521 83392 -576005693
64323 77372 938112436
142220 43240 -967396759
137820 91251 979897356
123628 4290 34699498
51655 5654 790153267
124823 15910 -943423727
138692 97231 -391877868
20521 71195 479044817
77750 13804 -631061013
132400 87307 -59836354
108153 47996 -491705078
132806 10791 -497808314
52405 1408 664597161
131018 70460 -921693339
6894 94592 888408333
142576 10524 122062125
138254 124236 -810610918
124697 88347 -900124607
69498 98290 866459329
107615 65261 465076501
55701 123876 497626396
66342 34216 152612379
73857 123561 28489215
22362 144814 -823841172
37145 104537 -618599055
77870 90756 -439182810
77740 24381 -1890898
135702 110433 151020020
112209 140502 -758059987
46717 137025 -145149265
28123 5503 386281931
54040 64457 -727153753
127035 147842 902152753
93034 94549 -715404458
104371 131948 -867487531
143723 52339 220191848
2840 52759 447204737
59103 144398 -969286454
112553 128406 -813313911
34351 110141 -711256568
100346 122611 877417900
135087 58366 -785243661
146960 64214 -32626339
125897 145649 351369464
13581 44601 36207182
724 80753 143000892
77976 48479 54194180
72018 65835 340728311
138982 28356 -449548291
113701 136691 -539942186
36133 6070 -308045438
108671 116624 -802548154
24602 120498 356987559
147018 9948 -465016745
57396 38442 -241860007
118371 40335 488568137
68660 130720 -3078229
68913 72448 -208490322
51972 47948 439317716
91428 111333 545004139
132978 112577 -297466132
103546 129414 -527975398
141297 22846 172367063
15055 108686 -733066851
62691 139901 651688137
52198 86794 676090272
68591 39040 -268166496
115243 126573 -995145960
134172 84828 859280725
60530 102760 -251593978
136678 45030 -995741620
17075 102246 978259730
91178 110298 245874748
115694 104330 -488888672
112231 93282 -75687541
47790 42327 -827008585
25443 105175 -723583786
74084 69907 -877422532
32681 63852 330640853
132461 95126 -22655250
16550 70553 515989788
128701 32601 -317853241
5004 57796 201945564
15678 3574 598129561
128031 147102 945540400
37880 128372 948374073
3573 49525 674092667
95053 116662 -816370789
111874 112795 -759830766
96940 82649 58319641
28635 132306 716156597
134739 116588 -500133935
41455 131975 -671485831
72727 118605 159664202
57811 118792 -664462138
123660 42409 -82478984
23130 124927 -706303258
28340 120678 567414041
115729 35986 -634626031
6813 10969 -594456203
65090 134791 103266635
120706 136287 -315445769
55516 29242 -640773400
104113 65782 552849969
18020 28667 -84116747
88074 30422 -480380632
96851 89212 855551975
19458 103432 -596592350
94366 134861 712621362
26380 143201 -388109243
131732 60992 335230775
34193 16008 195200903
111087 84778 324519112
109255 115616 -313084803
128576 43677 -943533665
114681 122769 799015263
51641 4862 -734948828
55939 465 -379664348
45944 80944 163836718
46170 48975 -550977836
103470 80217 -408955653
115769 141485 -823413106
61543 35093 -385525369
48004 41553 -719022781
27628 18427 -982786320
45535 4476 984967381
39839 52465 128724615
25817 10149 981757049
137687 120829 776870902
73086 139184 -185531458
28563 36100 -496336387
89519 41980 -963404940
59646 75234 206485322
30814 113546 499602113
74836 97090 827674150
107981 115937 3748541
62727 12652 942495021
31869 16742 -671472271
107739 34654 32014323
35865 17633 81634543
11750 124183 -796799654
17651 6533 -86436131
108501 83494 587637842
143322 23580 -342928604
129405 86438 825156286
98762 94597 -683829926
71738 56354 753028536
27733 22528 120366621
113443 133928 -256671493
145087 129380 -561751715
118776 103569 -647250271
78888 54611 556781071
129888 145412 555597095
376 94739 -269758989
60378 92130 -413168817
50097 34631 -214638269
83313 117882 -258852156
125425 12853 -893118643
13984 37258 -947166644
110498 35898 220164634
93309 145268 -816143181
10550 69487 25567899
99668 126813 319270185
103584 118277 -928025174
97830 131400 429414394
2943 46680 306571405
92483 127391 879965238
78679 143477 -113397486
67246 132344 640369639
8502 105499 906827914
18263 52954 212643989
78705 122876 760442810
44528 64030 -235370169
27767 51834 649575710
64917 77398 221538425
129006 87147 -96662178
142998 110807 479492958
37397 128508 -197995209
131864 36936 76179257
126479 28716 -827647981
130219 92753 -358101455
103241 4970 853280659
50955 96708 -196328072
342 74382 770792198
136816 4895 -292458288
135784 9830 605083149
8175 125303 -661055122
44506 95667 -399874700
128428 115333 941599758
26405 105145 280597647
72553 148169 -786579647
116919 35391 -607592406
55623 105365 343962942
19563 51443 -11326652
138791 47570 774832191
44334 71877 -235086771
120137 47657 -329975759
143379 111289 263822602
36138 125205 -27396275
129122 43958 -134105609
17091 2766 132672383
43699 850 -774011326
39098 97119 -545688425
64577 92305 -652145988
28187 4508 -914926388
90305 92942 96993603
130784 109477 853319585
50973 12500 -485204348
112446 137701 -740150865
24921 139565 -310230100
24929 9558 -107932559
82111 62371 -375774014
121781 3401 135948163
38771 88467 -914161332
103292 113953 47668939
145163 81772 -817153068
129941 103731 287548494
147845 129399 -808764927
14525 23892 -271024594
145415 46730 -264690863
105690 94113 -306119831
48972 62966 139923793
67702 133155 -823426195
139264 119597 -35390248
100221 51722 -28530770
110904 41202 -177226495
82021 97290 733795431
111891 120709 615868297
65660 119097 102981164
114626 118809 931248716
114319 121148 -139790202
108237 72932 805494990
92733 142395 -806477154
30020 19233 982681017
136961 48089 792309523
74391 18458 -155403668
33494 95338 694664276
79918 131970 -573223199
112714 19758 726490072
134076 136083 -658199791
131120 37344 484323441
41026 40847 103068095
4350 25487 687161030
149305 78682 361017881
114438 66327 -164603857
95264 125916 211095602
126697 49990 974043402
80515 61140 -201692892
23947 14059 293384049
2346 82907 853352010
115764 45740 -109672684
112738 12322 -889615968
95832 61816 770517011
133910 31955 -260939845
124070 86651 -376191856
26224 2067 -139672693
139762 118104 -604864270
136064 130401 -747260933
62135 100090 -925615496
140981 47657 650768323
130234 113582 -772500432
99869 3064 -660425224
68610 131929 841309238
23466 137622 -648081492
45162 57800 -319907559
74394 46478 -344411490
75820 54720 -332017088
109690 85309 817772127
55575 78823 222956403
129448 54409 768930124
86627 105130 557853956
65146 131560 122359822
124318 81837 327515603
100649 14138 245468029
111868 104341 440629625
23872 105565 330523570
30095 18497 892628870
76052 67798 -817130310
149328 4462 -776534982
103671 21843 -611392707
82388 144571 -624127522
90868 60296 -315826049
10279 130756 978551829
132857 107513 -805459231
143535 140187 331527290
119609 18380 322853307
31005 24971 794627804
107297 29747 -897054294
55903 54560 -997329388
58035 42898 -291022789
81690 90578 -403918141
53727 49047 -516480461
68202 105895 -33214066
36727 44770 140743675
15394 74609 -649318248
136563 60209 472222687
10040 134681 -487314258
7994 23285 -984064149
92600 10894 -854419804
17067 80939 -796763597
143079 85781 -345036570
128988 81085 762420830
77206 103797 501900808
47214 49894 148836393
70267 47150 -649031615
135390 31329 -965121321
57271 112177 -874220219
32787 130620 106807016
97771 68981 818387155
29265 32275 379395131
149017 92451 253671962
130604 125819 -977586330
75718 66895 -430854349
138222 141301 859488750
108693 20002 832359361
89472 128636 222605212
147712 134884 985904539
144565 65305 -168709043
21600 117878 976147978
27744 42983 -45817156
42894 30035 -16716062
132392 9426 -512963459
94262 62391 -957110511
56849 57044 -188600469
113566 24536 394984958
109400 13544 -567576213
107761 7932 -768911003
2032 88314 987088445
35827 123668 829870488
25612 62574 615348743
104378 108424 107985681
140103 44196 993011259
114364 147896 374863976
134138 135718 -598369212
8055 67832 -965738805
107666 30592 -945283746
149213 76751 -24942231
67512 21588 -354050797
124297 34187 54021613
59283 21218 -196334915
43090 63490 268595886
39899 59623 992044228
97268 133792 555984271
113188 47602 -490237007
23191 144462 750600212
92635 75879 -209442643
40063 93834 835467817
34322 80081 324760821
48790 35702 383241944
8866 133320 -229742167
64865 144132 -605443895
69900 43910 -792060950
37883 126160 -393117844
33214 73056 576682503
27993 128858 601444657
100815 27581 211940527
105500 10038 -727372309
3575 61741 433406704
83197 75156 674169783
109860 85302 199429856
14869 21897 -763962973
33824 88886 333664315
133546 96410 -920045801
146723 116726 -48090862
102827 101078 715303912
18160 145515 -96224773
144545 111968 519076647
137162 25513 865437405
34625 635 916871357
99939 97324 -573634605
4488 71562 -916961136
123972 794 -350679393
58755 57600 435589813
5770 106259 -973615356
23281 119005 -792663522
122758 140281 894389161
148543 15268 -178100707
126156 90910 141873164
95127 137637 -433576362
114994 90357 -335352513
42845 49143 -690902500
11944 41198 -783194180
20738 51489 -361740502
13766 69522 -760359073
58188 108311 849821675
89854 24625 401795883
45025 6433 727963053
67362 80450 701391787
88160 144737 146361230
56914 10120 682752126
2949 135592 -640929825
90585 67796 -754097471
84262 18365 -828174356
1087 25269 25676034
141163 87114 971541718
116608 62430 -414681059
6860 71323 -590533976
103220 74719 -275967400
74855 43795 951418278
95187 76577 835335775
64245 82204 62522927
93851 75969 795735367
12197 105078 -486591748
89846 927 593728423
34309 67148 -124370790
144062 68977 243554277
125903 57303 -312082926
63518 7483 -167060522
138873 11873 -910740444
118975 15832 218586434
120704 122689 862853857
108656 93956 -609083044
62638 61662 -695893664
56049 129111 253905680
68705 211 -50228803
119607 27493 -160149493
77738 95497 854124175
99733 57731 -802853657
60510 145194 -925580272
72525 111780 951309341
119700 11180 38327267
36177 137016 -505369608
80291 115090 359461008
42047 95027 -747620808
45592 117425 -860848588
28604 61385 26707657
14895 87036 800837524
117056 91044 -643395500
135002 93377 -292227917
72780 10055 309567308
44220 141847 -870813018
77572 36560 -208262315
8373 44636 85051659
45184 79816 -669436283
93497 6755 191312445
131107 16103 -218784486
50512 24588 732998410
49855 111679 -334502126
27311 20236 538658215
78860 83098 627060397
79111 77430 329506424
51571 94011 -633160139
86089 8549 664201516
91546 35495 -497101043
34083 4166 -546812909
3476 134201 -536401145
35787 61464 -197211975
31753 118490 683315530
110089 27311 297095187
146945 140529 -365105112
72546 53972 -392792968
115909 47339 453402325
13212 24588 479418657
31446 92107 184956568
30019 58156 666294640
13038 93705 -685775033
85018 131763 -286404751
130806 93105 -493907072
133227 83855 -139494556
2690 85226 768286714
127696 89050 -709806664
45379 23755 -439846888
104340 2802 674353273
136503 144543 515069442
118924 98934 658475244
122156 39903 355124717
101676 15751 -311064779
7950 123120 -997997092
82740 65266 257958535
56692 84737 652424186
76509 140886 394475789
116915 135388 421042519
41240 9676 223940698
88261 102164 348147813
108747 130907 168541257
68682 41741 139360388
94025 10158 -125039506
7336 94545 -87148526
145167 94276 -629306894
85595 101673 -14038053
111661 100809 553870039
66412 38160 -67661150
53036 89128 533163899
23702 12891 -136037248
122590 85015 -157827867
9715 6057 589605220
14952 6692 566406411
60563 103778 123356902
101994 122703 -222783918
21247 20044 894933276
126080 48926 1107705
88237 47579 -789937347
30452 85885 -861839298
54652 58339 454355831
57917 136481 -882751454
70545 112769 630647903
148619 145684 -958188607
117444 10594 900146884
105117 77497 99161968
82476 126605 -65198785
41639 48254 -414647525
131016 134740 -911313024
108116 133277 936574780
110470 22884 224265301
105095 99285 -564414729
85326 86656 355605225
21686 87682 -70403995
19345 117514 915755389
131936 45039 202943249
102682 69324 43726369
98044 94943 -291835870
69978 118551 -128108720
99862 118812 801408048
128119 43290 -511944611
108508 25591 549781263
18480 82016 -205622147
116771 3242 348086119
13461 147317 597203284
138304 100111 602826009
25095 53259 -842268663
122726 12319 22227733
88835 6487 -953336858
38394 69930 -312345725
123496 130163 26942496
34894 71367 -961488062
113732 50662 832613236
92796 62272 660119497
12939 123184 680777597
86759 58595 549265951
45133 70642 -607665069
83498 20762 -758086419
109489 104956 572393775
62623 52034 -83095704
23801 43691 589935931
133897 39267 -148722764
146390 54137 -419573990
63116 29302 733488818
49833 72174 -893655255
143285 48057 50834420
17669 38015 572874525
33320 118912 510970770
47881 107914 -661668968
145398 23393 -62246220
102269 50759 80548545
11704 138278 -258369865
149116 2158 -684492869
77664 10226 945994278
23499 142219 683975912
79225 99394 -549311128
103141 79448 657703803
3919 75427 94415794
121839 108024 664889265
52022 131096 -981462458
95065 80949 488191028
111112 147278 -475685565
320 18964 -981278250
25995 118134 -893145048
128438 147752 830503369
66294 111673 493317693
147994 82051 404072108
143160 26918 822837741
79477 84397 -334916515
114922 67499 137940927
72918 113151 837015742
85063 132544 -366376185
96381 77113 880361597
4356 109006 -464014671
146324 134605 309612768
80428 10341 -720815412
123749 44982 -641479151
123520 146452 -420843045
97888 7611 -467203660
104717 61237 -127792669
140520 135464 -123259520
33168 117510 481673416
6659 143753 332017527
130635 49824 -882819474
99136 7699 687276260
17149 77203 419787730
82729 95188 -578139103
115518 38076 -541270373
144832 77855 132057093
96126 23957 -81984929
99915 48552 -98380885
105402 9861 -352454044
27256 25717 -832853119
92715 20308 -408662220
81751 113080 728673399
106557 128107 974013093
108874 47291 853188384
88618 116937 391726739
138731 38130 -823069425
54053 140504 805135626
118483 12937 177965524
104650 69828 113105815
93091 34157 -135099631
63977 98657 964437240
92570 77828 461637560
134137 40786 994637058
41155 14825 418921219
7835 4033 183594102
89172 114634 -986591981
120728 71891 442858325
121059 134738 -300083483
74634 139746 -689492454
31531 3760 462186041
64640 115195 326189758
23382 62246 971119729
102320 45498 -938219190
123228 141041 6224755
104919 149496 -963599050
112804 88605 785607858
49183 31083 -490667025
98489 16628 -183069435
38666 118685 -897509499
22453 93937 261943146
23093 72002 187684947
58217 40517 704725229
29310 141010 -709328165
105277 140737 865203868
117784 60514 -512444449
19755 116363 -466305256
91277 11226 159095163
135381 7571 -462349041
106626 52404 -268388301
16820 26612 -118545375
117160 11972 693432345
26403 84996 941013694
70583 92984 -385885763
135852 77025 -497716270
79890 37704 -519399666
61181 126638 694001312
134923 49513 320351555
86550 56507 21466120
33615 17846 -516126873
102022 91050 -623210568
63174 33191 -655169120
124123 133403 525974655
52862 110101 -835750800
41788 65925 -317193036
80418 54757 387497482
68949 53300 -611790049
25094 20611 -902340912
129409 72600 -860939913
65028 70382 63046689
102934 55439 -616460745
42244 3093 521721010
141102 126796 -742758918
55264 34168 41482810
56969 9629 -845875963
122296 75754 634258077
126309 146139 577499972
133203 47292 63516191
63933 7365 825707705
43254 5038 -415646435
135423 80071 561433393
51950 105784 907059804
120277 50608 -355924947
9642 78653 404779556
88999 117333 874310622
108644 144894 -416024726
60239 133675 853604946
91235 12498 787598468
62265 39878 927175848
124383 63357 -655501214
141577 109201 238096267
134666 45566 -446927097
31063 32158 -691904539
127810 109013 389500852
60918 53231 -424865855
88251 34804 -944655731
37299 19202 181481127
146380 108228 690304134
64453 50057 606106427
37239 82375 678921134
21236 118352 370249298
79033 112512 -264040772
117500 80241 719243947
30293 60577 234366933
16001 67769 684922534
126613 14917 -89738040
43655 82748 294073874
49288 46525 754299505
148978 89815 -276745537
119117 134741 -662251466
103392 60165 -336368302
89450 134707 806277538
16199 23180 606599100
140142 81786 263698285
115845 89757 13217362
89194 67775 998591490
107706 89954 -542518485
41039 139775 926411563
90621 1566 157755742
32844 136928 -848159891
33234 36853 343713728
11282 138466 -533022619
16719 38217 -208502524
21488 24431 -383076153
77434 147556 47233975
121810 126254 -595923372
101403 65115 -510601863
86833 131554 402864399
56663 88531 313917605
58564 74885 -672213934
20734 41147 -301539688
5793 49151 842003467
55769 4260 -588974311
13372 135080 420413588
63900 129843 601380902
35942 37815 84291394
140452 68011 -445028951
122002 38694 -990914616
72113 54360 860411155
138453 81220 -270537889
58513 2533 -252707240
116751 42591 595460836
61496 130681 -711166431
103853 128186 -355557922
118796 54817 -710830634
100633 57059 -731087292
71183 121689 233925149
7428 7464 355173206
28848 78189 777588857
64532 130516 -406918410
74654 11522 873319993
45776 32308 758545348
43571 34640 727895574
7380 66125 -90672204
12770 42844 604622933
4456 19569 -82293440
146978 19608 304898972
91695 74094 546343052
131476 69017 986851122
37521 78054 -590295096
76092 47080 -904721799
121463 46915 591175617
7238 69683 621796409
71147 14930 -828023758
59084 126785 110055425
107180 116676 -942843298
26966 49912 64798737
28108 77859 336998825
43083 11198 939260929
37631 134854 291629864
118782 49713 685676880
124628 121938 109738093
22987 72471 -421934616
146120 91726 344754822
119430 9866 254845684
109361 108459 -882185067
68659 137876 -399682443
67808 14039 747412551
38318 89990 930343966
63835 129146 826241042
844 59746 588204904
33786 81161 -975842472
87080 102179 65873794
77909 47716 -868042687
116457 85400 680609275
117171 56477 665136268
31264 137244 -773318368
72145 19703 -227838722
139118 12167 -322887491
17919 16926 489933076
83970 50455 420138156
141917 39122 399210032
87382 75179 -215454638
113125 115479 939191757
23395 120920 -53118579
103809 27010 -893112862
60203 149017 587177167
31526 77666 -744721928
48676 57312 -493262287
124074 76286 883036126
133433 72357 259844994
99121 127803 -153296316
94560 54975 -685183457
38030 67654 587166447
45937 56610 -751410733
60643 12911 900091190
87728 95568 -132994806
112694 63767 29992280
146806 137588 -63921877
90745 121520 -810601708
5260 59265 933144145
17885 17406 -532956374
36218 148976 375256489
43075 124650 -197943052
136041 107167 639373033
143675 32420 923790370
3717 34385 722881023
104961 116477 325967049
43550 11607 -915787613
52748 6563 410801574
97622 54959 812229077
147622 132116 -997094296
71031 81271 -82200277
149271 49220 -343540970
45372 42378 77869684
92609 85423 53275225
122696 33440 857724232
113254 46593 654578553
142730 108303 -485237123
12602 9034 -631032499
87246 128256 148480579
26864 85235 729990158
114843 92497 863984975
58177 49357 -648385991
112078 84860 -944380499
65395 2607 -440471505
4187 122386 -579843360
59605 38685 -493069374
146299 72172 -834877441
44399 72635 -935015257
53620 75249 -803201190
36959 70667 -325228965
140797 109304 719581994
60941 51575 -603088064
17880 53016 -593293818
36551 34116 8790910
49515 94316 455561265
19389 84989 -683713080
124087 148916 -436888109
96529 112567 -886611707
65796 80275 388851283
50910 119193 945237290
51710 90147 910474870
86932 113689 877837599
75669 69179 -892380219
149608 81554 -338096439
105842 46914 421987688
29221 136545 -388812712
142735 116635 642031210
8867 15515 -663569031
50968 76024 -463002948
39835 50035 888959561
46464 74191 832219373
110868 147802 -135849655
56387 76113 -56940111
106518 140518 -991556237
115311 67003 942965763
84874 25131 -774270472
65445 121031 403700712
81972 23388 27252228
27088 133486 -586703765
13190 35355 -958245646
114678 14253 -281799092
127474 52984 489312086
43496 107469 -519240105
134565 31520 478727591
27765 105747 -261571001
149674 20370 -744116606
716 30676 160398118
85108 41336 478416434
119139 37083 176220557
90482 64069 -410042179
90817 45270 608960884
34935 70276 -128165082
91971 98558 -507618492
136410 84447 -53594816
7643 38384 -832749188
65904 144145 430024823
36933 77244 45699950
38871 147609 702134867
72607 64575 460161889
7809 55889 661242009
104734 118235 -653019962
98365 52568 -634639095
19467 21553 121265837
121379 132279 868795767
143810 93437 -994456487
129524 57773 -258715988
2036 40189 528175757
113217 98366 967923071
35644 26561 555361255
141493 70656 770929310
22694 17135 774568702
149206 97038 776551816
108777 123401 -566099561
146551 10264 35847375
30327 20366 -268084355
18163 100571 957990844
34685 138037 -611367284
99970 18677 -705549791
107332 28218 31034463
69523 49803 453409757
114470 14449 83925077
87787 55263 880759209
36377 114802 -420198548
111797 74448 912750943
23596 8344 -730744863
73398 93849 536341868
67187 75614 573500624
138517 44700 -976657381
36253 66932 -752649875
42354 47203 45862852
71399 76735 822539073
57058 79347 67267709
48563 86973 976313513
121143 55521 -636909423
36416 37934 -92591994
33385 9186 413074207
128479 61640 359908598
109716 72658 -548133549
118123 14631 -218261401
111908 64622 49872307
20225 3495 114728581
144525 35053 -716699253
94167 57544 -956017413
101990 118593 530367827
45872 118335 368913796
121554 94612 -102225682
99157 63406 350339635
82533 145694 -622408646
102926 765 -682204175
69897 134937 800326554
67325 8958 -709877516
139877 25025 360676874
10859 31222 -115362947
42346 67602 745827984
41726 87735 -831925467
101976 92230 -533987370
12945 117343 618344931
70560 128933 600966622
103622 125126 -824508013
87249 15276 -732739803
122214 70746 -372843596
61255 107073 743432554
54833 15208 -667334227
113990 64044 861297011
52747 47525 -153734953
146167 4475 -884321225
26676 31890 765401892
148852 54460 115081120
49850 136934 151600169
71321 38090 192407477
75500 23201 -514358361
72236 80644 551727076
19398 116100 909972056
65697 110129 341820326
50591 149163 426840060
85565 79292 -692725492
60556 61966 753553958
131966 23819 -55308953
56983 120633 -593780604
133895 96324 100075984
62703 7442 -777634647
79822 96347 -754764487
94633 124599 388795013
11189 43123 641377489
71 100772 -35510315
68084 13522 -289022089
123364 97577 -130024170
138686 7730 -795899
30919 44346 15757584
89105 83006 -707058599
82591 52189 -846838470
86353 128364 275264786
19187 129601 -4481525
47915 88974 -310771611
30416 56882 485441355
31088 17121 -623706360
53555 123155 815965877
95630 145338 530882581
137835 60812 792226386
22991 141223 889701814
78275 91137 -155762332
109953 26117 -246510164
114957 41542 -633856682
143321 57715 -395259703
97501 129998 -841197788
31239 100584 526477037
127145 124983 424138934
66367 82751 726537788
128356 33955 554217991
110597 24099 -464590298
49705 11729 137487806
33182 72716 181733539
144275 39618 -827685
34273 82785 -256565842
17528 50215 64840605
35268 42663 659212724
19719 121553 466640258
37795 65654 294157614
60718 10346 362342754
143907 101113 -281448118
118125 84872 116156051
91326 30804 -820445069
71206 107454 652864767
136568 48622 546348652
111667 141777 -820862510
100961 91373 499903422
63970 75058 -281809037
40026 5914 -425182725
135804 56437 988783592
145283 31070 -281804868
121373 109171 115505369
51989 39314 965620839
120575 142816 2306987
103600 63041 208139801
120566 60090 -372860409
83777 59074 -403072776
69446 73321 -570265747
100675 69385 -538763694
87064 97795 241452675
54876 53494 -246441185
47024 60025 329597831
10894 21290 523083181
126174 109786 -222888173
66323 113707 -216679751
64177 140211 -872637959
128101 72164 -911844422
43195 100581 -656239215
141643 119984 -567976359
122091 124762 -367081183
81811 112447 137978938
71831 76241 -635218754
53372 7742 986695999
125501 105154 992759658
78127 95974 -974307779
124022 57661 450756055
113256 31202 632796953
121521 141924 172261183
93086 16911 952324804
137853 41725 554124382
122269 113977 -827212278
81952 31382 914450332
85364 85985 773906150
136783 22523 436093241
67240 27190 -985537311
120139 65385 592341792
4536 72783 284108216
56659 6676 852892186
76179 101278 -182304345
12821 97942 -443553802
143052 3904 -40200762
78853 53904 941541332
144830 115218 844419055
33766 8728 621981365
83149 1050 -634345106
123446 60371 516749244
54041 75237 -395263812
57745 14238 -607651214
26222 24160 -539377723
136411 19530 -404756963
29471 48409 795028343
125000 14094 664269407
56255 107492 -793269347
12844 15049 -164122070
80327 37806 670869495
7196 133256 -554463004
107557 142510 521236675
124589 3626 191373416
143386 138282 -966648693
24943 113825 -450812221
46625 89379 -998321317
66231 13657 384336921
104554 65205 -719812054
65390 17638 -400307037
73860 91723 837027166
143863 3559 334093266
120004 87279 -331423587
143910 37953 -965355902
88597 105821 945229545
66467 136286 -909356414
75428 71027 -963711277
89457 145904 -386361977
4635 58530 -937213644
115118 18520 -545339117
489 27681 -324880376
67592 23868 327435264
55604 20595 529859464
35322 6324 797682393
140902 7132 362223887
84645 10748 394035641
65853 34437 -382985533
57613 130687 -937365900
48809 28450 -428171187
75606 15421 -728389175
135933 117941 -565570671
82679 102635 449649836
102369 40431 -758382805
86432 145458 808606043
145219 50690 -683229565
17352 29830 626357441
124006 133667 -318719887
88623 86649 -721692649
32392 147009 926150432
116594 82647 -745217555
82906 60920 304273047
134888 18226 -7716631
114827 80254 321699320
44600 1011 464446666
66087 139896 533376111
16254 61410 -72423792
50475 86966 -891154376
3274 39215 460080080
74493 9434 -318780327
82898 103057 -552736848
111627 73190 695615192
49033 19805 -289809980
140019 45139 -214648837
112486 20974 352730444
97649 98500 -539364400
144330 75387 -228154043
43793 79181 184212449
54753 117535 129732273
39632 66076 996357399
129959 144994 980931500
126582 104154 -290144449
38275 50669 319126836
138282 119676 229845517
1100 807 -477271993
99755 50355 966741520
100514 100353 -192324394
1881 4954 -550227665
108597 52324 -360710773
51800 45155 116060048
117445 89935 -442586945
116237 98232 599310819
100580 12213 387184672
47841 4291 -869967545
15263 87118 8117986
65396 71180 958522958
78765 109755 733257205
141698 40300 -126196750
36546 75107 496301495
132340 85582 215973243
97492 38332 595836731
146928 106747 114106327
81069 136242 237069655
13998 107115 -704229761
149578 123789 808808870
24788 125445 67895901
9216 89294 -948001957
39857 101742 -526991532
138557 81633 -869030572
85157 64527 983059083
50646 41670 -110094331
55530 62092 599477169
122198 111108 518024333
23966 59603 -663572067
11339 40295 308653777
46988 119236 558705064
110388 137412 -637336083
70972 143224 420238301
131108 118961 957531674
62244 101753 -958739251
17623 143449 -212836106
119858 95238 874348072
26414 65775 -687905676
68666 133111 -209419614
130740 40310 -800541048
144527 16756 25100993
136287 149202 138153527
4682 33731 -686157873
32376 36290 725278611
101077 103680 -937328671
137821 81141 932949682
144580 113059 126894988
76045 1966 -911717278
108918 4151 361758581
141547 149243 -225899084
135678 79984 266423068
31916 142628 -908943198
103060 50941 -195536861
23374 36308 -537602010
101579 93399 309735075
11802 95045 -237930291
102415 122744 -3115317
124344 93833 2967247
32729 86958 111483689
116112 86983 341582516
2649 16724 -3748237
94143 42355 894827455
129648 43513 -857443465
44923 43635 648259
12191 51204 264475101
55857 13680 -450827383
78744 73806 530930901
7157 140067 827857464
81517 137894 -584679384
37564 27650 -256131873
79855 45095 -805625815
56603 50983 -785845602
118337 146966 -847529777
82043 103460 -957113489
31905 76804 -789753766
27135 108584 -555765009
111528 5230 276769221
70852 129630 461230970
140608 28055 498412450
148664 8434 -892402407
53572 83761 -485247978
75825 33364 535355171
118881 114740 563016247
148100 116103 -277170909
115671 100881 466507976
48403 26214 -520314605
77678 106849 764158088
11790 133369 -206255388
24249 65922 -124010894
69054 75017 -150625765
91750 133208 -246762700
124129 42144 -517518676
18350 18062 553549219
95944 117273 -461851536
149239 4352 949335858
130994 107278 159094861
29467 107312 -879432535
16228 78984 82723683
105069 126015 121066887
78833 47759 -187297346
84689 141271 753033296
8152 86615 -221603262
58632 13970 918525928
146296 112216 803038799
118740 79856 833435783
100530 63091 -532698516
35032 81225 -134867958
75989 34738 664042441
144508 68116 24572529
41723 75868 995956917
125243 10300 -124244392
126030 83129 136271351
96716 27062 947397092
62868 105870 150796379
64533 102787 -363381156
109137 65023 -688367164
122788 95916 -364182979
50153 118534 -325827329
10645 12195 868471839
40043 126555 276053781
132786 11538 -44341790
36265 86044 -393431568
115264 106502 171933419
73197 42924 528907088
83538 17328 329053912
28890 59151 -480646146
129927 77597 844535617
101694 34021 -351293842
98536 137853 -458078830
96816 100583 -203814914
82865 110952 481409209
143661 96928 638040790
86478 646 746604688
148865 77468 475986287
22377 80676 -492804154
930 35810 933671360
148906 145730 -169735862
65436 147333 -667278400
128801 56133 437494914
44390 127261 578419653
36279 135612 -463811831
138941 119555 656552281
69235 28599 -178360006
78687 114642 -160476985
128239 119164 782785841
118741 19835 -301431034
72032 129706 -274608581
14889 75830 -968157211
25627 74291 -274039564
110739 141125 -507765329
104826 92320 -627864889
36147 65243 -79649863
76696 85599 715362673
91276 108704 -391779701
78971 52612 -63916673
42139 84204 237050901
118851 107819 -602389382
31810 121871 615017039
144378 57134 486728872
144649 8204 -817873315
13350 87789 318758916
107119 132028 57660469
79505 144560 245095942
87345 1007 -435687634
118705 83921 -914342285
110888 48185 346706613
132268 113614 604057776
41399 61019 -303163410
27033 75394 403331990
30627 116376 397475576
96903 120672 769470601
71481 41036 779325979
68279 105819 595674053
40069 16524 441171539
46192 124215 611155865
119623 108081 515878642
60612 39271 983067338
114383 2987 -674060880
49759 137712 -949327660
74260 112958 -733103968
15152 14394 379416196
62732 61345 18691236
71091 4278 931839229
92097 57793 484345141
113310 39975 -193226838
118351 58105 192771075
126277 5099 758347979
70671 82395 734855363
19352 109813 -491980707
145869 17872 -395244268
8347 143260 -222114865
49371 95331 -126938532
26762 144165 -750741192
58231 20051 -796332071
39738 127785 -706176178
2437 101634 -389725625
79655 124179 684410074
70727 116670 85200025
100139 123420 -306715077
16955 82584 -721792969
73941 48312 545168048
31546 30836 797645994
38039 104591 -912943090
144063 144618 -294281285
103763 28726 -273273829
120946 57345 83803008
122360 75202 -891905463
40544 138649 -380957014
45859 132100 -957011422
37077 130753 67970983
58595 2094 523614443
77533 71380 -766227418
108786 75711 -979655581
9178 18520 872153558
128380 93861 -436017914
75580 146750 280041932
87175 30704 924726645
127642 59876 213506423
27030 96151 -701468723
73162 54078 310875374
32766 122425 160079592
53854 141816 609628098
142192 132234 -779011264
6121 91438 -538302994
70803 96683 -43800609
93478 48901 313944701
116910 67893 -903545176
62970 70072 -375256410
39508 41869 -635942285
146402 113122 -334754050
99302 76422 215038820
94359 28863 -444345560
87842 65322 -952766533
36176 131116 -473835001
93053 66342 420749445
126798 20296 257146569
13256 99633 384888286
7842 96914 524127869
119041 8362 -940586812
17233 91465 402942336
32945 9928 879316572
85930 80192 -541173084
56493 48703 -971423017
13139 55398 -232222625
46753 144547 -592504207
78069 55850 -750671178
85573 37726 -677482096
125686 99097 560502665
53288 111138 347359892
92612 83242 -723820195
43830 48227 -151794845
146904 93792 738229238
120270 124996 -47499892
101220 53678 970573786
31224 141401 -506759770
45773 70461 -108364074
101212 19670 888142723
45136 22421 383557779
83583 126686 -466063580
37314 89809 -126271740
136345 15888 -656036391
26700 116349 306468009
124284 124215 264218632
3684 144966 -763813940
28399 90292 926878002
135301 62617 -601776347
112351 24541 769908267
111875 34461 -997330324
148851 44670 -344642661
64564 111200 -899722383
122016 105405 -412565476
41729 15395 -723227803
32894 122288 60734256
145151 147255 -883005072
98332 73675 923954376
23191 70088 817327122
126694 28895 -56255540
26629 128888 512354093
39564 115722 -517597280
128563 64701 937071840
18575 105549 -309724408
65004 142235 93301981
37378 95638 -585925492
40938 51115 85994052
145842 2926 -254301908
14043 134314 -63092599
119495 37704 -627374797
66167 2980 916040455
81901 129063 -58385406
44757 56998 331157358
125530 121581 443716082
1226 49630 -236375480
42158 25520 -281766706
140308 76105 197665560
137914 47645 -370315705
14879 23691 399676225
137471 113361 -799144780
30236 47093 -5987379
35518 94030 -852794071
88452 26897 -140624235
148544 124796 471131898
81034 37349 822374553
65483 98048 278503650
87983 100903 90150135
133903 111965 901520065
46583 24910 972462287
72381 22504 -453876650
116882 61903 -682108344
100957 118903 -889354201
73635 17999 309366754
122334 48762 -170086683
61071 19761 -619836740
130646 125387 -998817704
56186 129367 809373313
106538 106768 506508924
13841 122544 -368610691
115381 92325 664565974
76212 136905 -74517956
75616 44814 669455235
142460 57429 831901662
3324 22047 -391720918
131234 66229 410924730
52975 19150 -96648074
130075 8199 -56129415
75083 48553 248527613
115557 60221 -447319855
44747 6479 457577682
15234 58944 394414914
8496 142468 -624652363
120805 4187 734123402
66981 1903 183952909
14587 49448 -215772768
117258 23566 822935896
53524 130269 -214155576
98583 126358 47971295
111124 59268 -537775286
146652 71879 -512813636
95674 23761 686669401
89433 73205 489716484
53643 38599 573384751
90422 58501 241614320
55384 4667 -847802631
68863 75232 990533748
62232 108155 -359960838
135017 98634 -168437586
80302 33042 -64533187
103069 37059 -597374853
82690 64047 -80631672
100164 24126 518956515
54790 3761 -968984320
95637 29969 626071089
57159 103280 -529690402
119537 11891 300449388
34982 26243 -469611347
113367 108809 663081633
19812 90312 -187007883
93510 10991 -114140914
108964 53215 654633078
129090 13821 -853895295
96693 48704 59933311
135661 14586 308641299
113488 24002 -777286606
18055 114222 -71796680
134485 37180 507707332
87715 36420 -725963546
600 112194 905197765
49677 95526 115454638
34916 63060 259742700
122026 68172 256040681
70650 37913 -788067411
141779 30392 -862491891
3971 43253 642223808
124425 132326 -657841463
81127 42093 646932001
16211 23748 -63574699
54257 42428 -486778444
22230 126923 -757847207
45433 112236 609537758
67809 30822 895986502
73695 88236 -892598145
94605 109737 -913179018
83431 56547 -816798244
148191 62872 874322425
38978 31484 -365946839
6788 132978 866091336
73066 145249 701205556
148863 59479 338723274
58268 129960 129970589
69718 24414 -820722013
42017 148515 730220627
53737 112642 -440041233
142283 83781 -737337629
135548 51750 176139022
42878 86465 57282756
107886 55610 -833695475
113543 128482 160744560
42111 148209 -11403627
33828 136404 -773159951
102299 97113 -96301763
124313 143479 530688231
32493 135559 344179742
99850 57757 -391581808
120788 95524 699300136
54124 71884 -359095585
42481 101401 258528641
140136 28303 985849851
51400 60621 -635511550
140303 71841 59013869
12748 8522 -674635845
83549 129359 -125400994
64776 109880 624608055
88539 80435 843498240
33428 50137 907477853
134734 126642 -331772951
61311 130037 681340567
75532 115826 -359457049
41927 110880 702137773
100461 1791 -926496639
53492 3978 9517769
51836 34818 983933650
125700 34745 544937890
145621 73661 561351608
71788 44570 -789570875
122479 44792 68582959
7822 25208 13679378
40541 102162 549157790
107855 99199 378337443
16358 3818 661665679
17100 145044 -842667427
120766 38495 674347782
63210 26645 772447147
68572 15231 -777812711
25622 120067 -24313227
120585 106358 -845332391
111093 81873 445138585
78793 119908 -382058296
106119 36184 -694962998
112278 69940 -154263565
72841 107059 -527138637
93860 64449 -746556896
105988 42797 -996899973
22057 117634 -584430837
2618 30489 -925062695
130731 141466 -371013172
63867 145247 973114315
56974 97124 -146717721
19408 125706 830752405
98371 3817 -112445546
91750 5371 -15834189
37179 143668 -856579732
691 19641 -678129647
6796 17941 344004954
51946 94668 -738536196
35692 16741 895797575
12403 62458 -340665454
142142 40336 842880250
43122 76460 -793988623
35532 61100 256300316
125612 96475 482776760
114602 96344 59344288
86385 19375 -191282444
139461 57035 680330981
85702 41060 202634106
119373 2393 76865005
39467 73944 972899079
76771 89690 987954760
79313 31492 -910657877
147870 113473 -745534875
15789 51281 -461837070
120699 35115 -574031101
65948 48411 -427569394
32799 117686 586503994
120098 22666 -437778630
27392 98303 -980980845
74073 22332 -320185246
1374 66357 -535360171
86794 169 -691691906
11487 123006 -705237981
39645 27135 -402125827
131292 60128 -526032846
90876 133382 625780800
104338 23107 969019826
147428 64624 -540023424
81587 4911 -898143824
72827 91057 -517117259
146734 44584 -325296255
44525 145759 417209578
70612 59963 -373148648
104131 108556 171150325
91501 4458 -502016864
22146 128855 -710697699
37414 113533 -627544272
119990 110312 733862623
50639 147625 -604645741
119335 10750 -181436734
24624 120531 213117423
33784 122722 174397814
123194 98823 801493191
29357 29896 654339215
106002 137501 149927293
121569 63318 -502730791
73892 71220 876795680
88465 101079 783962961
7166 113117 -39106976
10955 44936 147757186
22506 115895 920939133
71596 3891 -111072276
60847 126764 -316510786
56327 138956 3267513
105530 65005 219533887
142918 123383 -944413592
132894 71803 -622023111
111795 120062 702758376
61437 4399 16389279
63823 13309 800666050
13103 52507 -44643561
133205 113187 92954981
58134 27619 -710691233
128915 117315 -701386782
48170 26764 -543738805
147521 132329 -737829560
71788 64896 128987108
7302 90934 -910471182
50932 12941 -902100811
146589 44164 798494550
100542 95891 -308967583
109814 129094 885064470
52832 126621 478305475
24637 48780 84458710
102125 31123 818593135
92160 45637 314937487
39014 9817 -68937901
7711 116936 -534338335
84264 142568 -163353394
35617 96382 955774896
21022 125679 957003427
3444 107330 384124353
138045 55975 -551943702
97908 125494 842109886
48770 3286 -347921405
44726 79890 795055388
132535 100413 -211077408
26013 141322 793392737
23809 105338 478259340
6745 8262 884012391
72839 142986 -251661796
147592 149109 240514277
15389 93028 827312036
74830 108636 -831143927
139890 71631 129361692
114277 84582 -503068155
101876 77795 -838639242
53640 89542 962128607
56105 140570 -736511296
87805 4204 163396936
104200 13325 -912665520
39109 131924 -890773477
70264 24478 73832585
135014 28407 750933865
100416 7666 249581950
98888 71058 -555027728
98026 27648 -894258045
145363 71051 787172774
36331 143339 -308476020
42507 106589 -209951183
100925 43012 474735456
37317 59042 -441266639
84681 93178 872696082
48342 44494 49909485
100133 58513 905360974
17335 11117 -88620973
140343 76980 -832724023
43021 128550 204735737
28810 89171 602513716
92184 88225 -548211017
116048 84816 -768592831
148116 139951 -589756601
146246 73119 -850409206
115242 102512 315881841
134276 50488 -691842905
135132 6817 499854785
20615 81334 -237974513
141452 68584 746773515
9963 24283 416214414
38714 61157 -792886128
42622 103101 159248960
37898 87836 -233076836
55362 55851 261412067
43619 134221 764943143
32721 34139 111280428
128054 110820 589329621
100413 3447 286310247
38919 127723 -11198853
60261 30780 123953879
20520 142484 380240125
5088 66838 -730476274
111997 92242 908152676
68783 36325 -919904078
71844 5753 -682951442
139730 60765 -284138206
28190 140262 7101259
149371 41388 -465073680
101378 60832 429366601
27237 103867 233791442
145842 126232 -781203115
57189 65476 -765429529
113854 98340 -556975954
95436 42837 -974657328
124287 10231 -901608182
19142 2010 -992527989
88830 29235 335561414
78634 87257 217280616
142747 111256 320023646
132021 30996 -864848705
92338 39609 376236296
42028 118525 -553845375
95637 101125 -376592323
111417 6638 -914057939
40208 6127 189693121
53806 45371 -654727030
101869 30808 -811655111
7977 25935 603447717
83037 142296 -606134741
57458 92309 -816105089
2559 7627 894900123
7504 93532 -882187026
63911 92095 -540245052
14828 26119 -174899534
102075 68546 400690305
137442 33566 -368950220
124471 116848 218221206
119073 51784 377290120
127967 41440 -396560430
31196 68950 -528238742
78103 110641 821441721
3515 38512 -642916750
100004 123986 -931738107
53470 6155 -494060843
35385 108718 -412478071
113052 139674 242432009
47063 109340 -729889004
83318 105497 720875692
85802 103755 411657585
148594 14203 -375539763
144899 59391 -581446439
40002 36562 -730149279
24243 3337 404379880
43940 98681 -917784464
80922 34481 -510907086
4635 100029 980850140
54078 106930 983999261
63805 78126 634807942
16532 16100 -343222074
140052 86559 723832268
1253 39302 88384756
22504 95592 -143179003
131792 146813 799358926
79848 141875 15369755
81124 13982 -51418268
63592 88797 -250071475
47763 124280 -429913104
94966 82700 330663263
97334 14909 699892203
39054 105105 812741851
111012 105115 -443572961
79991 96039 -545565849
69339 69014 -463455527
69960 112824 656528858
68020 141160 -88186254
9269 144836 -827154095
26422 112469 988573037
93987 88838 997024525
104994 142501 733685782
73680 88245 117305703
125068 97895 41131585
27319 15455 -451178012
20923 117137 -999392325
57196 133058 818705479
63940 35797 411922655
93520 118062 196154966
84886 47290 -245936883
57287 35907 28461438
132215 99114 908938057
27937 51803 923218022
81974 113664 -670829758
127138 45837 129326981
92389 86793 -26192686
47657 144813 -380298937
15014 125976 -673211967
138305 27870 993800820
138844 139557 918238500
130676 38422 512067512
92997 65166 505502524
17173 64688 74162317
36420 101001 719757983
45980 99721 -989990089
103298 8539 -560117066
72724 41923 719407196
41003 27132 101493665
75116 7293 913539137
93117 145123 893423720
32194 130594 981651095
37567 130259 -279214652
32631 147301 339603849
52383 2133 -663682120
84892 35323 -966650106
18252 97462 237183595
70800 37199 265600315
727 89552 -768213576
9743 106871 210641561
67441 129022 -168372321
111860 69215 -40854521
144484 83038 -625584928
105805 79060 -203892183
87155 75721 -890627697
146956 43235 -269081298
104781 79311 981118939
62126 129895 473883331
13306 88605 478012473
105791 43371 -36420254
2114 133127 -616716435
124842 50121 110276908
64203 123254 861231379
61993 11163 948042121
8404 23380 366426289
135740 143130 935763995
89695 85046 70260211
15392 95183 814506020
17627 127525 710541985
97798 145045 366517385
70476 119115 -417910094
48065 79345 -226111240
56438 37621 -684788044
92857 62895 181029444
129507 92905 -232155307
39518 1489 -337921945
51235 93887 -629294520
117442 117122 65248113
105272 33312 -141933352
124057 13817 42379695
148356 20165 -349916319
42696 13547 813669112
118069 128899 180440201
29726 14986 985081610
34307 143033 -593129907
19619 6094 -264253332
113158 144885 110203732
4354 49568 484831311
44615 75367 -300422788
9418 94430 -675984416
92787 47863 617280515
90531 142081 419829709
84985 115397 -556978776
40385 10958 -321887672
115384 83810 922569067
125748 129588 534106986
13091 127699 690944506
23639 114741 979683978
136028 132349 -778139287
127916 48490 -287103402
92772 89851 658253301
91586 55676 634033400
48272 98913 -71165154
90505 102293 400360653
41628 25002 746801690
133179 43320 -812356841
31244 767 -302079275
137563 46991 -227762995
42758 30432 602316712
61653 353 -414629683
4055 147093 -378331265
144685 18326 -670945532
89628 11823 -415937786
21714 43665 881887618
52204 130241 322384433
109330 145286 675026138
84250 9826 280097656
79959 70881 -618883047
106568 40645 518796753
14681 32489 -389345529
124965 48775 -474621891
48457 81929 210369744
20269 39731 -333189113
83450 149680 414272478
66781 133149 881907220
111631 92608 -656873422
138476 15946 630787790
149518 7928 -143506423
112626 9571 -910751385
10062 12968 79217137
121187 10324 -981546342
48983 110543 -15146632
68547 81054 -301796430
135087 61379 935291579
66402 125789 785030696
57635 65817 569619286
10329 106910 55592514
63170 96712 -477016922
132883 123711 230497380
106072 5052 -854887914
22074 91677 547825959
118234 53860 -978799351
87699 137724 -927113717
100503 130725 -465243522
18567 139450 -216488684
111745 85814 361739952
107245 15790 891761719
52350 89509 376966673
98696 147036 326691278
81073 85248 -32128237
10762 86310 304577331
103788 35042 33061529
9202 92518 8738365
76531 104095 160954825
74068 44746 -159135916
72968 101852 -265945831
39791 105232 -824987167
128812 130495 281626673
104310 56202 -86134835
60549 137383 -78492639
29090 50502 -845116843
87615 128870 539785282
66904 122431 -54698456
76553 14893 943525935
43961 3113 708646796
32670 134989 323263013
134593 88626 -26463666
97232 128734 942582186
28925 76945 670045033
16977 92661 647719519
80314 148870 668537406
97771 27528 845053572
51073 148860 -280461632
10539 113725 484284724
21501 109146 -335320613
90594 83137 -14083419
39958 98903 -345499434
9726 65217 -107402847
147230 62963 353643551
35453 53118 383265493
36210 84534 668815055
75481 110960 -383861283
23699 116937 -576359517
95446 82038 -789011736
121286 42665 -133622206
91227 46553 -607178201
43443 40670 -138772853
109860 102738 213088621
77183 37178 -452272767
23050 14119 354585016
149277 54289 -757987340
123252 95050 -258975541
134950 35394 31964094
65377 31447 -933006455
135858 129250 375549658
59594 100619 716059267
69600 38112 297188747
58710 111155 963193683
90138 84686 -94007109
62688 29116 -81948196
67466 120362 468917252
59998 126892 -309118226
22498 14729 -549282809
114710 70803 994241394
100097 106993 147067582
42526 78148 -679904040
1963 50289 -747689094
9176 132613 -155770841
14058 90848 789534976
221 82314 -121363154
29312 15717 373490147
118320 31618 23942986
122795 94079 557265166
27261 132745 490411688
148749 35288 378720803
50471 4553 132520311
109262 27992 -878148528
101373 141473 485404894
75389 79310 726514922
108336 81013 -556275001
111795 128211 289992235
139815 129386 -15284311
85671 53386 -64695779
14663 50548 -513195344
98024 23071 66887625
85156 74118 252045427
124548 40900 901231043
133114 117032 -371492681
86505 20386 -902169333
123958 76233 778742806
145220 97266 137906712
120421 123295 16483057
1837 37765 137112770
16752 52728 336238103
125016 4561 765162556
87980 24934 -934004383
93240 19976 187306531
109053 26801 -865996908
89089 130120 29960667
147636 22737 782791535
31431 87538 -886550621
118828 148309 -341894279
109357 98233 -378491515
28430 56101 -473505214
7329 88040 153209763
65608 6729 56523292
9933 76064 -89726899
143579 37783 -575407040
13587 40253 869979934
17138 108147 -118860123
63894 24321 -975499442
47310 120841 -396772203
131707 134036 138426570
97819 75223 -524074144
60985 83705 513827100
146024 30485 14469527
33300 99207 -635642959
118897 9544 115138121
137981 44342 787442604
2302 16213 -402730751
66904 148803 667874337
79449 14312 448084426
141325 107424 -689174217
24148 48086 -86363988
109736 133536 -731335957
47087 32326 937152330
75949 123257 -91230803
87385 83250 443997018
18292 96622 -107825260
126865 146563 480319650
2250 132035 616601222
1076 47818 -263058782
144146 2083 79763989
1270 87514 63079622
35797 30564 -893157264
85341 96007 -354469779
36449 108034 499724818
68319 80251 -665899852
39902 126230 -35193739
105768 129901 -80186633
71695 9989 -96790705
118999 30264 -403289199
56894 123172 -14807403
107020 50776 -552633464
126843 140550 -140410806
90130 28336 44322483
6737 111715 -560235792
48924 113643 30860642
66682 118607 -907904891
35142 127794 692930494
33715 131397 429639664
95636 2662 -187777148
81552 77861 297084123
37388 123980 319074303
26895 92250 -211356884
90880 89053 338012210
68599 112126 505429533
104498 81421 683335491
7583 55393 821571797
93809 87807 394691508
90211 139826 175074954
112308 116460 776729149
5346 36582 -133677535
89900 82386 -367575532
109008 15471 265476495
76225 21502 -746927296
124842 121053 -34517066
11586 81080 559871311
23006 148753 -828013466
135178 106355 435457461
105083 119823 -497235927
4147 72875 516833690
51624 120147 -590431681
35827 95376 94901401
109963 50775 -56308270
37889 77298 21949290
11275 46957 594821691
22907 147657 729300407
20893 148715 968320166
120595 67065 -806643358
21750 105709 -987214116
124238 18873 -670792419
108981 115399 563020200
118283 60627 766720343
105129 19895 993751406
21201 82480 -66232444
127869 85664 -4757055
139465 66436 642716067
99407 40683 -907621144
107730 107096 561772005
13574 116518 -729001749
35335 33950 600571968
142660 74668 -420935181
133162 123653 425934573
80847 111276 872986976
120734 139776 214049785
57807 65239 142756573
93875 87565 -955247074
50819 29641 859378115
127380 46669 724296858
122648 21419 864680534
46076 41288 -196541355
63217 13870 -21022565
77040 46146 -76210049
77926 27518 -423506055
12347 39264 368625379
56428 117587 -194964625
17880 147222 -870453224
24060 43235 185826150
148652 88695 -562405750
17060 40995 -570437186
58139 90014 -774797695
146735 5258 -981168303
10395 53353 769512295
148343 60959 402317517
78460 102032 -519519036
62514 42279 37721639
75454 98522 901349084
74765 92165 460717881
95684 88482 -772096907
82596 9156 -192922159
69788 11513 116658439
12764 38573 -489022073
66380 54757 967309134
91561 95668 237505581
97168 119638 282736293
3712 39101 -691029319
65399 2356 -908641637
104840 49612 -144690749
680 64533 927122463
133522 149121 276463317
6740 79925 -288488576
105121 46057 760272166
105345 109954 -466741131
45353 59008 -619410225
99502 52257 -123288550
137740 135392 -405052877
141139 16568 556642815
14329 69023 -761974101
90003 49901 -881157873
122388 143266 -315218896
63964 119723 709925464
34337 27490 -129862818
148932 43888 979397473
41314 37541 213543530
43395 84983 -672929227
103287 41884 144449696
95176 3825 -674670718
69363 9483 402462945
54317 64830 -958071296
123651 32199 -492438011
25508 96076 -937534126
40688 145234 978618674
5524 43547 650166943
52619 13615 160037127
125454 1215 166674456
19220 100177 729539417
127699 142246 621751116
84954 144332 -557136600
40502 120636 -969077424
61765 128373 -382714144
17700 129817 -714223891
111436 126606 -322958105
84862 44039 -741645763
132429 76624 -319588468
41157 133683 302152188
73606 84101 158260693
80341 113002 -219093302
120711 25070 -122438758
15430 32490 -756808947
118531 67485 512858740
137940 140612 -340632522
80889 21296 -368705561
58876 15204 -771300770
29003 29382 -698770703
22617 140484 986626118
96077 98635 987510884
129663 98497 708395540
75463 51752 -32724603
131918 60137 567443391
126971 118164 -88927049
69042 39499 692071586
80504 29634 599945832
54103 137515 514845621
117026 121600 814125170
99100 106292 -685366829
1435 41171 808378202
64207 7387 844095371
28089 123974 57187485
112550 4039 -63260634
111464 6091 643483048
141754 22273 -816412317
83676 16011 -189446566
108531 30045 124816490
45843 129706 -144668941
42271 29439 503237935
107724 27328 -850404521
15505 148478 409392987
124573 119028 813339948
71469 90053 519459058
107201 38102 -523924104
52587 44587 897084463
22854 52808 322167079
119135 108508 94849571
8470 116815 805760756
101387 148743 933198390
42154 55820 915619099
26653 110818 995683829
24353 120004 34869465
87020 135638 921525432
62683 24558 545288504
16330 10434 769982609
55487 40855 888391988
76396 147485 388352543
27056 55972 -245507512
3423 83418 761322110
23613 74225 -70198742
111792 47 -65852331
71751 75930 -719898322
115778 87160 443500257
5252 70605 -500874819
96922 1610 974797077
101172 34971 -997893607
48024 31887 -988074281
5334 26385 -347365764
21246 86119 919879352
131182 9879 685419805
10306 70464 -786071267
127421 76178 -280214902
94023 608 258695842
87327 87423 -695940800
49959 110152 -454939161
101927 86072 643077589
50682 17656 273398241
31352 40337 -11970654
86299 142376 -206714711
11609 56942 -187526955
92888 98002 497937426
67857 140962 -191221360
103930 63586 -285678759
82031 40234 17903554
29157 104096 -397596026
82184 113448 -606483357
48381 78760 77650252
68462 132340 -28132791
115752 14648 -402452476
140530 59640 652699674
89679 89077 924837725
3038 114738 -309518553
13617 106896 516450231
47578 141797 564595578
89442 145323 797449927
149282 30491 -118954600
32854 145937 -645888190
136520 95913 679148690
3690 55477 240509713
61655 48033 921191596
74431 27734 -572342306
6257 42552 -37242834
72682 8312 -796847734
102126 104636 948312521
79704 581 487216329
92635 126506 762399767
135109 122342 -724808992
124311 24189 813429337
104628 58622 798988591
96531 31689 -839871529
78223 20694 -472223536
107307 54161 -141081191
106269 24873 755868883
33655 145615 670913109
135350 37633 -911418068
105520 110209 700113895
93583 96909 -564762359
31678 123695 -140245620
18968 7270 -390319705
123735 37085 -660995266
100953 38148 -231983152
24446 70416 -664508416
86877 166 -481284455
70889 51226 -539692352
144400 7125 136039823
25434 16731 713912948
37810 32841 -506707812
146533 77057 -541223297
2460 114905 -375906400
82312 81929 -804001013
113024 91824 -409546800
90644 127926 751663167
37097 100371 323326471
120107 82168 339620357
120043 145990 -738441903
119405 66134 147159466
33224 37184 752659207
89963 35950 974696445
119411 138527 196994472
118279 52319 -587646314
5718 30875 14862556
71253 111311 722685842
4976 93520 -173242956
31238 59718 -967267036
57208 77277 -565577222
60883 44551 713866959
6478 76644 -782721839
15595 26372 -390882021
16627 55184 415805263
120398 139492 453866097
90181 125832 -604146728
7529 14782 -519048084
104564 133778 320986280
102696 86071 -642122516
134869 89242 383079617
139234 18554 773601943
124242 51398 887027715
89922 45975 354454739
114252 55226 357836257
117483 4768 673124082
33063 76447 -39052974
42401 130648 590335832
36116 118052 -272017640
10518 16579 -35273417
35624 111358 661519840
40097 8031 -731344053
126280 145933 -386291695
122037 46983 960439662
87480 14960 789397581
124749 54527 406517751
33369 9902 584916278
108613 91273 844952910
10600 93527 820661330
20694 142521 829824319
77582 10697 -646874184
142701 59406 -393994150
107044 10194 747390723
120349 41622 -957741119
13774 93725 -681638334
114484 3292 570142317
55179 71375 924819843
139752 127976 789843770
8419 13187 -228814988
48128 27302 993945311
12954 69689 19432158
58681 31402 -625357699
49482 107381 974642619
11357 129933 -234435776
6006 74085 -261241796
42847 36679 -465828089
38602 25187 -534528959
78438 44616 840072758
113607 123282 432059642
56787 20042 127669027
77059 118501 -334824069
63890 82431 -829908534
13458 124734 964507304
119586 129893 -534786388
46922 105451 -922014285
31379 70131 959746962
46588 11892 -548283925
195 11656 -916305860
35878 77320 -867553491
71526 142662 630152669
86523 148775 748352382
103076 36839 104216974
95665 47871 -307971814
131519 75106 -984433241
20354 3318 396589716
9518 106004 -983607893
15414 146017 235036077
145331 63398 -979624158
122073 71328 -676512877
64498 109414 850187154
112801 18175 15273171
72136 73989 -737816865
64317 99305 920530154
2009 18657 -751766046
7762 34803 737276576
63102 52090 -912990028
84171 15373 -539130725
147321 51420 -500127304
73818 105810 598451247
101901 23809 -105562529
17531 122546 -846634676
79678 35535 -669634263
135232 111851 -930022221
119552 106537 760165487
13426 32315 439929528
31291 70200 196030025
132568 106585 -730148342
75224 5065 698176317
128437 98152 855685200
132779 112896 101675738
76261 104176 -886302401
69042 110507 -676250924
75991 65200 889210892
142565 35611 738923235
43513 68828 754377208
20022 72050 117116528
100262 76815 -42061668
130059 55781 482352504
110688 36255 312968341
104966 79439 -802680530
40530 38393 748349477
106176 39219 -73740526
4715 52607 -278952785
96718 138968 148770766
46686 95351 272956456
137335 129509 146572286
125016 28343 623698844
143735 3400 -319789387
116335 88823 -428523144
87641 94830 -183142594
42437 9534 -592604348
79780 32388 875808790
93963 126955 -266246485
99639 129401 445950823
145955 109256 -769067349
90954 28731 -227541342
67963 80283 117599461
92578 58716 743264689
20966 125454 785839227
89376 45475 -875899362
49293 89396 54575575
70869 67304 428744302
121682 28194 133499867
2575 149273 726764449
146038 40366 165809794
125092 141540 888951996
16836 69658 718565784
25316 113476 386066268
45162 33217 -560822590
123667 80519 455824918
115601 46569 -44973882
110284 40766 503314926
136582 12340 703288656
10795 63199 245961764
148361 3433 -627403589
121553 141440 -336002451
73520 122297 300658832
4087 33350 -632839429
48740 123889 941030933
983 52518 -764755818
36037 103849 4550049
106616 64157 107393388
81394 43970 181136132
120800 87803 -982654880
43766 23784 -107326597
143427 17625 -89413341
50077 71477 978117475
36177 47734 946318373
84907 68077 248809412
37818 140955 -475493874
94713 34301 -362841087
60519 39678 -992024683
82142 117450 898810206
76299 7607 930893461
109697 146425 700746322
106884 9485 -982293548
113169 131200 90323501
29884 70118 -411877653
67166 97863 500460838
69997 25954 -677803785
105795 136011 560489151
46826 27745 823775230
79818 116377 720594855
109557 48560 437759307
99480 142368 -375674904
84190 46068 335345448
90229 106828 -519528938
22185 31646 -22811650
55883 86528 -3445557
64763 69340 295711302
13884 78279 538381606
117276 3192 448459465
110742 97997 249156036
46586 9228 -742344520
11674 51363 -278110321
92862 65511 -361468096
14416 134803 214106099
136014 56395 -757965476
69652 71214 -692310999
72533 35348 -262286314
75025 73894 -44749497
100655 134393 -469131038
125658 45812 -180631027
134706 76512 -681166780
37190 101438 80758087
8925 145425 -838004526
16516 107881 -345821998
107033 120279 -938573658
39065 65541 284713997
39169 86870 -761855184
112592 52527 178042579
85164 81551 444686541
63951 34254 -817475957
89693 60189 -300578308
148671 71101 -738962332
93955 74540 -240769844
26425 56880 640298370
31192 92246 950895000
100329 105062 -607040751
54776 11135 -351023799
108690 104985 37545103
60484 140699 536416460
30161 111180 -271328480
47418 57584 623267688
104001 38733 -337796801
1295 126222 -432031537
13973 108060 -779435490
3226 37950 -850231140
24995 72497 -788483906
53980 5728 104260478
64445 115142 184464472
134772 9043 -338703394
107290 2042 116201411
146416 105798 348351350
46348 32587 -279957692
83321 14679 -133310194
16071 133296 -788162475
76004 32532 -267726252
14194 92990 -453781441
90888 57075 -419789584
15420 8598 658740999
121278 70917 -735607495
92198 22544 670610756
25390 8874 444045374
41611 64864 178656646
39596 57486 -506703630
60637 138230 396477842
59511 13934 -329569156
75692 82332 -274101017
84923 14795 817328239
113216 48763 6727017
109661 142002 246133626
79699 112562 -961544071
46771 3770 -602561085
17258 116090 -458860979
91432 145700 80986649
136465 27978 -627616448
126051 47633 128425214
23584 51320 990895224
70900 111021 -69466448
31520 70503 68778237
3377 1257 -938786399
66464 54871 -898453443
48032 136987 -390205292
39505 41226 939631569
37409 55068 590825811
87570 79814 -903199843
56061 62763 12837725
66968 103965 -179461523
3279 75884 61187729
59048 17117 -443358734
139754 1812 -563300501
134738 9748 391939322
96141 110668 -253980796
3418 5903 879648108
47644 135708 -427390618
99049 148562 -545350826
142876 145351 -989468946
123887 110382 522842653
94491 145618 -685884758
141278 6011 -320500115
115119 67193 582413578
112182 633 -232394669
35938 50499 855767398
77865 146292 29495996
7260 13262 -183074781
147453 82462 -676190819
104642 98998 646382650
109057 23536 900928348
40066 101795 -71556873
148957 142217 -131789652
44332 60642 -500757837
83777 6686 937027515
145772 68797 -412147703
129769 115644 -473581808
125300 116992 683954090
84830 82319 350165128
10986 68270 -435089164
60601 8825 937280866
94036 62681 -749266598
90335 124114 -791029330
69311 144043 42574792
100036 14848 552093397
41548 60121 292862059
43942 149491 -66538047
68246 124331 329415956
52630 76560 -236503607
2317 123975 -140459220
129318 38685 496597071
115783 148518 974220580
109661 39406 -682587246
109084 71480 -283354601
34676 80883 302127010
31550 39601 185390934
61757 39281 451107558
45771 147884 -761641418
37064 134206 800906789
16771 97106 101227817
71602 90545 890542508
102608 67404 687584791
124980 107045 -200073880
110779 68486 -77180657
28011 144386 854408134
60383 20095 7286405
18971 44842 -927393761
50445 77147 428452747
124812 149350 689061675
5915 29129 -601464052
7223 145482 983294769
98364 21125 166606716
45301 11631 -334332270
106525 92621 156128905
37499 5747 -526579465
21044 63380 743955557
42798 28384 -61755307
116051 105758 328917864
44625 46099 -440603636
35039 124209 -692773116
72897 19511 -184576403
43059 74893 746119777
72109 32646 993572385
19729 51151 -201601472
16522 90430 -824791069
79305 110662 -152087957
39681 14094 647723487
65267 148647 694988774
124095 68653 339833078
21148 81728 -144373928
39114 112690 -79817969
70600 75297 -414706531
60232 146320 574255418
147249 26953 -797247022
37218 25676 551596243
5178 100044 -72459713
92884 78272 -429696310
133771 143426 254963871
95901 7388 479056550
127029 119454 -239984800
108144 75514 938894134
30643 56967 -107017968
95391 146052 647757749
51370 85906 413069228
39461 87579 399677985
27810 20605 -351397082
140911 142420 764727861
90704 44017 -336687562
141204 61668 836111951
133987 51304 -446235787
134141 96442 387203220
99152 22431 185112611
128477 135628 366794126
107426 37289 775729693
105354 48309 -624071697
95169 28381 -129987159
73956 113130 716672499
141259 110850 -900303171
10023 63330 -46075845
129495 58045 -694938521
92557 129495 -754627522
86279 53228 -285996297
93009 29824 204859454
120254 85997 -809135354
40534 2289 -587198739
144924 2161 976792415
51878 36791 15546314
95938 80841 -636922862
2028 140678 -229088985
23830 43349 495077871
147895 143905 109990298
15191 47109 -896774847
19533 43689 239621415
48228 105225 398500811
42770 87814 823929099
90019 117891 -555297450
40112 40637 453760020
126190 63900 843043856
82691 48144 752785846
75066 14906 118832036
33380 89904 995726019
74497 9746 295405444
41581 142482 -451093969
84875 62591 400876088
73483 123866 -665835450
109458 9568 -631667441
89537 94495 679330243
118902 89428 514815895
35059 53502 227304577
130537 133330 -664048193
137573 32823 304087260
32077 58299 -16903812
132718 32252 -220174865
73464 105270 318091692
92404 64996 6915433
12594 112387 302468547
108418 47918 -862731910
101003 18595 -819860066
53290 90360 904935103
82746 74756 445314292
148993 124849 501120761
99174 25615 215419026
129607 7954 -12379909
82549 9112 -552972670
81437 103333 767561257
142270 10432 -207674798
36249 147360 59724535
69238 91398 110512529
70214 115641 -995554303
107768 35984 369295210
52835 19775 -573323079
102195 10 249548700
135342 93594 -565752345
140447 904 90122270
44758 2040 560465255
118842 51477 -196382919
26814 139822 370073816
15848 109380 -756720588
107729 62407 506170988
137717 50716 -916978426
113179 99842 -873485808
82437 142513 936707942
104588 40740 611648557
109152 35090 592139748
91210 862 92378145
54823 15056 -398560595
28152 62642 -134422413
89730 25786 -376161690
104273 49772 -873735353
109088 6832 460555806
77496 93274 -150396719
128836 66130 -212192035
43537 135156 -936715856
22493 139952 -940834696
72932 118028 -931574576
62677 137422 708835421
123364 125942 -810653864
84601 77397 242965835
29136 77971 109103661
16266 37988 -971686028
90377 103738 -161660551
117461 84016 457087419
86609 45412 111825522
111954 89463 -823407243
122781 20063 -251491530
27870 89337 386648171
144934 11402 -720632657
49206 16757 870532356
133832 36096 -174260409
48658 108470 588952388
105491 53777 -533508823
25620 45624 -437886317
98633 26763 -566803704
41531 8772 -399538172
35390 72588 -695312407
77785 87258 -742616544
63295 137722 628705571
109868 2489 573838027
67722 73893 -91480391
72659 112053 640584103
78821 54397 -79219532
11392 50027 -59216001
92923 13329 -884522204
90418 56685 104832997
92539 108779 -446386787
23166 4611 941163219
44195 126264 -304516681
140691 134806 66767713
43137 72279 261948530
61786 7252 -835106848
132067 140951 138462670
15985 109223 -644940668
109703 46125 362613302
56922 97867 667450709
51347 113920 522864734
148690 49736 -294385733
122154 16299 -491665093
88735 127225 744901664
119444 134448 -863633864
30006 23877 777706820
22215 85960 777109324
26038 118119 218400192
49601 16090 293324864
42935 72790 -327855945
47333 136720 -934097832
16459 45875 352352790
23416 139983 -393048817
38048 142781 -576832678
147074 3417 997241131
119966 139213 457911247
60128 102225 261432429
51056 79437 -456912533
119765 77507 486484357
82577 126391 939110883
69824 131540 -308212365
50095 61911 -594721884
129614 135365 974205784
25040 13973 838634102
771 77602 70518405
75400 1043 -259237123
62617 18944 439228753
59160 3998 -74690787
95905 13204 -188442036
75447 70349 973335589
129884 73210 573551178
136907 63811 538238636
133423 4967 -971014896
4151 43460 183422921
39294 113335 531807320
121768 31539 707289946
100365 99458 947080441
37310 93920 397908945
117442 132079 253180967
61436 35289 841033123
55484 99586 322755588
91323 11030 78116578
24479 80547 15152223
115604 49517 -807380831
103880 78101 -983388228
51279 149196 786964805
44788 27595 21842658
13154 85019 -64016439
44162 68918 -630147642
145212 43076 -273545728
82133 44070 -566231166
107278 108706 310617769
129397 121868 923162551
54830 46754 -62919542
9786 50341 537547390
27220 25712 -732654701
96735 31827 381923348
26294 35385 -587878766
670 55416 -971982899
20998 60606 505564583
57256 59783 98878644
53614 4171 -60763550
133853 79595 -847200872
143916 95542 -911099502
129933 70801 -513753914
53636 13500 -430208822
48824 61375 -441044391
124562 100525 -835734847
98302 31162 273429177
145781 21090 -270278531
62459 7577 -339072024
34153 120639 743270426
117309 139054 622003859
42325 64793 324966373
95685 46735 940275781
118437 145483 -152910006
149298 20353 869213005
24342 137350 852207689
145529 132668 274265186
123832 97701 802193452
139905 77769 -962500860
61744 13127 173649896
17228 44901 10716794
88291 134437 310326917
120847 58154 455811957
27831 17565 -745168763
26570 53133 -159945239
136436 84369 278124371
132418 99184 829461654
104750 30488 928658022
82023 14982 -821211637
75180 148141 298639942
25007 48298 -188532157
126389 15486 -686076151
96419 80674 617480888
118651 42896 -741656772
90638 17969 656855268
71330 84202 487008542
46138 89001 -857108360
138202 138465 160705304
24207 74606 -635077290
88267 68245 -281279844
33078 64700 -138759945
71060 107275 240256134
101340 101535 -545112420
10654 114178 -582227233
99745 30248 -444529237
7083 28243 -979828505
88158 120036 -604828801
148536 92497 928743963
10220 86576 -25554575
87470 123092 -226642480
32979 26239 -454299666
66391 132629 49566149
63039 79591 -602138681
113992 11580 780523656
129668 18416 828937626
145123 127590 214385684
43233 45819 -8185163
95898 1123 -734720559
44650 136577 -299437764
4643 61750 -300143656
99558 2215 -462435433
15453 145225 -295910164
67241 20850 193144175
77549 48299 -840801741
132570 81239 -68029388
122276 79438 395108164
124675 107888 811435223
9948 82501 473255946
124849 76573 -866005325
60527 127217 504711985
76078 136828 56453008
43181 122600 594040971
59552 89672 835235855
90235 79408 -760293774
119159 14383 693685360
9535 148228 -473306133
23104 10213 -604678838
120188 104481 720677722
61273 146194 420353631
100434 3305 -301292109
3538 141348 -347331395
57594 116703 -808740905
104843 30216 432190215
4743 39900 1385600
39472 6180 281445888
46707 101258 -331240331
86969 53602 -822025569
82331 141538 847554347
145960 91222 -161550060
63772 47777 256378614
45857 32686 613723705
82834 105554 630514594
13796 19792 -183116949
123620 133271 257773449
132399 60443 491604935
2208 98770 -475155663
45054 48182 306057381
60237 115130 303167330
142003 95509 736535251
44936 23768 785817720
100373 115607 -857021431
78820 127722 -630266189
112931 93644 -776442977
84748 138864 -310289519
40363 121149 43979547
12850 14645 -675754919
106850 116954 837249657
125492 69913 -599947724
44484 121788 -988653478
79813 142839 -754211484
77555 2005 -266857071
81652 38417 267153315
46402 6885 480902511
22746 84336 -25450767
127219 502 -567632939
13786 1192 -550409391
29726 31383 634212144
75071 5099 -710412788
20697 46154 801614740
114461 87891 230423438
2152 21137 -717779276
140468 93804 148735537
10037 18143 863837473
126014 61882 -788708921
41564 133111 -845565998
89064 303 -256128712
101817 20059 871553594
141445 53227 6343358
57595 124257 -407028934
12338 42952 765977917
1365 71152 609330930
1295 105804 -306711715
107233 76270 592477212
28244 27711 801311197
13707 127389 -164312287
17956 49055 999914515
17278 45585 -125761682
144403 75062 -788654012
84010 4700 -29431796
99901 57504 -763603074
49611 76098 426102763
146998 139207 70875971
139094 124005 -584364019
34624 90452 -246137528
136508 87281 -432864620
39133 62024 -191083014
60190 107569 -190805659
62535 28752 322781380
8143 75486 -46689946
37511 94111 -693792606
2326 78097 6086019
67673 71052 588090733
42488 117296 609348436
123024 20123 495009431
27929 48756 -887060680
139472 94958 589984150
5337 19584 821661231
53258 56217 -741857187
126724 34187 948521133
60427 48480 106856122
103099 68544 -862277746
18612 141796 182364786
132532 55247 -729239766
122834 113852 -283661282
71138 63529 -204014943
109688 854 907432313
31247 55056 -220693624
59809 139670 -344814159
35999 96422 -254531886
87342 79962 2794865
87822 48042 964448423
94445 30847 535143404
96711 141291 482111642
24158 118895 -997859902
34210 41282 -460446673
95204 141873 -797057573
44400 6992 -316269845
136538 143780 611108742
25078 54565 704371766
103234 69437 -102066448
50545 73601 454403614
44908 106370 736069401
35347 15482 709457093
74975 89431 981414654
146339 36624 245268299
138344 85485 546776281
41907 30966 -620953322
46972 111013 240819936
84276 147248 209616158
38851 40032 692726682
81256 123872 -121389812
143444 134494 -449856482
36734 36021 -440745225
12957 20233 -407099392
30350 19054 101925172
52332 12784 -554761380
61110 47597 955862982
93220 52149 789938907
118510 22363 -87144255
40677 125685 -126857388
8839 75303 -434787830
109097 147397 592601629
135560 140609 986181115
119465 24383 -726755896
72748 98116 122749086
52389 130051 -78005740
49112 37946 -448982363
122390 113612 -812320909
49236 82960 662264865
127892 121405 -908117959
42141 40944 46979592
130160 91900 -511555005
43684 57214 -512251897
28841 68683 -185831861
147250 25014 -150088407
6483 138416 -957629213
39834 106006 82103416
3479 147111 -97503836
143485 121311 -274791891
106052 55489 -92410839
69062 16050 -611417227
77635 50234 681047727
131102 74117 292740768
137899 128579 -294381591
32736 17535 652365205
65977 82368 353070237
131953 49440 -509857725
142479 26215 -311940848
116602 69852 769144429
145399 38365 117458486
51285 66568 -234886828
118216 89257 -461720596
139491 114009 837788837
77264 62461 5623274
134119 64031 -146844690
117894 82952 653775635
126138 71692 -109849522
54575 137652 700313126
100214 94639 -341549370
115717 47232 977819080
128046 28918 -54729781
104936 103755 732143247
55597 25968 684094473
121505 102873 266393601
107047 52266 398496186
11702 123258 79863880
99456 96183 952772346
54887 132237 -953521925
100019 97942 -393298294
51599 127466 601259857
11979 63167 812336426
107833 28598 875914671
55790 107071 912360369
136727 99565 867016604
131687 81295 564561492
49610 141596 491352420
85845 65291 -78340640
124656 48645 402892280
120862 41115 -886292438
53486 94010 -617691127
87336 63119 54308156
77920 106947 -30798791
107176 101705 316180580
116579 67423 -38354998
81029 111965 -726379466
133145 10932 487973370
32536 132338 441469036
73730 147001 -842130178
124116 48987 321045466
69149 22548 657896001
33509 23557 -884701379
11731 130148 154064763
45692 57634 233800822
64710 44942 115856766
102839 50284 -645643542
145359 11308 -393008198
131756 62267 -723425232
122149 45665 466820333
72998 589 -539041437
18880 49688 -394081142
111091 92727 135546272
147929 18632 513070735
11436 71064 -218827458
136060 55499 -508272815
15218 134301 682496817
89208 6196 838745297
130459 117498 115928412
125545 24095 -995064250
117781 71550 859659516
11839 25549 -303157961
118454 76703 641395796
126993 62228 342712398
123674 133033 -900601039
31421 19830 -554826067
23081 133535 68621191
47947 88611 84445745
89652 102583 358162412
100699 83236 753081603
19517 125302 627776665
39928 79064 943203793
67334 34170 -192042601
100354 144636 668775439
121579 62281 505876517
73193 89771 -927974501
149565 95689 -751615149
15452 29592 199447935
84776 18311 -218697020
125138 80719 246497692
146208 36102 303322326
60862 62651 -441498015
39262 135304 661900235
69926 104726 257487561
5977 102726 -450823722
22844 2500 -55290282
67999 27728 484212554
141775 145000 -655626529
96086 29564 37897567
64670 81129 -707710320
58472 147275 699411889
59453 115687 452422715
435 19490 -892022657
95743 17456 -719441291
16905 23704 -203329766
29438 66828 -853092520
64005 6164 -980228126
89154 139741 -938920614
6142 123145 843045114
26458 95344 -89571254
128458 52596 616088588
133476 22791 -966729034
82495 120282 404634476
16795 47186 -538522742
81878 18127 -561018744
130894 144158 -387510908
3188 17457 -717625368
32764 66324 29365414
69736 98759 28048392
108595 144779 -201357335
56028 104753 -777725200
50726 89114 -864616289
81141 68585 -471145049
53148 7299 718798215
104980 4006 -573641358
115553 52013 -89081132
100827 67683 306542127
86179 120810 -966730309
76245 68485 278512214
102658 135215 567941050
21361 35243 106940591
77509 61244 -353990579
48807 28556 702073331
68347 11596 -413722818
99 93563 -613125741
40213 30478 -932235245
56465 92669 -647699175
77406 97517 385852617
140833 85526 363898318
74442 113745 -164931233
144077 149199 66397114
39899 134358 -230546668
36512 40882 911192262
86506 64920 -594815999
60630 144348 -936264288
38493 121465 806727179
41634 130658 580161867
43220 120446 307710627
138725 83291 102731824
67983 67940 -464710190
87055 89666 474114082
52928 86076 -279762381
56831 36421 767557929
142726 36637 418080673
69598 92762 -102202368
708 3204 227316262
127124 127931 381683063
63217 2474 -242257544
113527 18288 552209876
66256 46508 682719165
9101 148292 270659212
56666 77457 -591506975
72771 46039 253571208
49078 49019 -27284500
113769 141643 -379113556
87305 127629 -109546893
143145 66201 -943141261
21961 117826 417748334
2496 117664 -854051020
60637 57071 393739986
43516 125123 380400493
75457 50837 358330710
140359 144671 528709899
107690 7653 -506260719
129351 113973 -59383445
51283 56519 442789328
66284 110121 774901141
99858 16139 -965414769
21559 124164 136832002
15196 78939 -751702611
97104 76415 510229624
19418 70135 -917776822
95827 95797 109466269
61106 28377 -626320992
4520 34837 596024353
59879 28532 324978756
43275 77586 780307993
101007 26230 695331597
104423 108744 -440078520
98185 100788 -931841962
35796 119848 -741140274
147502 21919 291236299
34471 97829 -879230874
83546 12894 384355930
20916 87197 -672635894
31259 123345 717633479
10171 120356 -492449159
140512 93337 172270389
34398 27176 46544583
79663 10000 -360150038
116775 122545 559263270
129093 21216 229374501
73606 136670 -42342866
104373 61262 50521586
65932 30472 901436477
108707 84789 978107632
49753 130363 -799044975
117738 116902 119697277
47681 9087 385187443
72156 46473 -625489797
121296 12269 725773547
36858 21292 -989944289
34534 48259 321540788
117749 80224 -921908154
50813 13903 -837891167
1699 76546 351730488
4924 52799 925727081
26413 132827 460184022
88307 108787 -409005322
36816 125262 802510247
79215 69726 -61093769
74948 92268 -814354691
60289 51407 115485682
43237 35764 522499026
128761 73154 -543864597
29439 129068 456334333
142241 127791 790262564
136630 37453 -419624396
119551 89763 -915976706
129169 23206 606458539
87315 51350 531048431
123332 24437 253443057
65102 82604 598386894
92347 78941 -285900755
586 136846 -418725029
39080 111472 411925724
10972 138774 829856770
108728 43087 701371636
59909 139452 959021051
137776 148151 384350165
143602 109655 -836848683
77407 66331 44866081
30521 140066 -536578801
52214 102894 654539416
5137 105235 677556533
107536 27838 -774063629
97240 97864 222377419
85609 122459 -828254288
45253 5655 -513308086
49393 86842 233278576
120834 69791 62255662
90483 26935 -992325192
29897 27807 519980368
3598 111894 221786064
133144 20028 825678184
141537 74710 70300933
69183 83609 -211378657
23983 86386 -633834219
142375 65791 -175946841
28597 98303 -705577392
55080 31889 -2178861
100140 8171 610808358
57173 30601 -475805293
3665 126298 -6804175
28788 23634 -434032252
22973 21440 -241682761
127287 137755 212175946
121574 72412 544510091
93738 108423 410723944
112506 50301 542712560
109854 78608 -169582475
89316 7949 678211273
17767 5330 -941801298
100198 5121 953036109
91836 50867 8329890
127896 135071 968991142
26060 75936 -772822392
80288 72733 -406173100
33587 109367 -9156075
11521 5172 -401349203
52126 94407 448977901
136255 109575 707668753
113223 68770 965249564
25051 24848 877163445
36283 65590 -69398164
139682 119086 989355605
18588 126660 -787025193
3508 81462 313041195
133632 5080 -941996164
100418 50449 652804984
55741 64273 434570408
19635 118747 188189764
71776 4283 -949050434
17432 14719 669660393
58132 52864 -198294989
38874 78154 141913453
35570 133604 972988196
96756 6326 619972078
47512 36810 -243812994
126900 105013 854835957
3512 116154 477585390
95771 8585 34042093
71372 23857 368033304
87956 42579 89698229
13208 121985 -258481748
112513 137900 -845984952
149511 94450 -854879002
116125 65213 -361757464
134829 128879 857235484
121152 109213 122618868
119579 135894 912994164
66123 60090 105845219
53873 12144 -694617121
56607 38696 329014656
144562 98442 -141777941
146000 66022 293270240
100658 48122 -193321828
12278 17074 556107994
12877 35168 -712755421
8573 135355 -239161431
100256 106765 37247019
76418 107716 957001049
140076 54860 -381163716
62303 127479 -774401718
127216 114318 -355284767
22518 116088 -289668153
110224 27297 944154496
89670 60924 821126258
118900 18157 -555776110
119856 15148 305481785
43020 48273 -135688928
126784 76531 -860890590
106109 84952 490196549
31050 14941 741924421
60052 20888 -782497713
61063 110588 946784078
71093 9227 -709908388
17066 33720 240960305
116215 116360 159198925
115973 117854 -565519847
143438 131366 69197788
22988 79440 -929797643
58004 64484 693683585
112082 83874 -764533856
80217 59375 720137236
113000 33802 491656248
11401 122791 627456382
143786 21240 -510964303
31850 65698 476391089
9118 29647 -350548590
89946 82505 -59875092
145921 72846 246376330
96075 129326 -153496910
56990 6705 800728744
88298 92003 151762972
130131 105186 -104013640
120803 66169 193628972
63886 130773 453470642
83306 97774 65393167
5386 134831 -817104997
126696 42471 -332644585
84435 97097 -902752001
15649 28209 -109801502
42752 31726 963333255
148197 108899 -337492692
100095 67574 208825269
36302 19496 -399757217
2086 74051 -361318494
60435 87846 352366042
65438 75929 571885873
37973 147231 -935788519
119319 20841 721394810
58817 121975 759264925
88277 4180 -112913266
14264 32672 -810499641
62106 77800 -172608990
133232 96173 -549558243
89441 35839 -65206272
125725 52403 -109542976
25157 72587 344296025
33989 51712 -607293404
68577 112257 -687713678
115386 15791 680707174
63216 84998 -602044978
111088 19116 953426799
115180 60138 841590317
109784 25598 419492790
82672 87399 -233201087
95066 88319 516639819
47802 70963 416698777
21603 132636 -710044010
76958 135874 159089448
86098 23782 -317446239
12881 138790 -761634352
56321 22274 -92430923
81083 48572 -439298963
936 28654 74181471
88055 116175 -546615384
49133 106738 665235124
110039 117688 555440349
62184 12365 -344351959
13693 123340 -338084460
47882 62763 511571034
42143 27828 -456555000
138592 131675 -840928659
33463 120666 -310007082
81065 82502 -102717638
107537 97025 -926656915
30852 121690 133642856
55685 12346 256884478
34030 70173 355328975
39298 83048 -525946784
83308 90238 6709799
139568 101240 -687212918
22576 37277 262950085
89394 53807 704047797
49425 99475 477964174
16133 46247 -715582187
107113 135476 -25797375
56826 71518 -31460542
29918 39392 659401058
118497 49214 674880170
68900 134428 -257426223
146817 93263 -163684642
16177 120649 152498020
98040 81911 370972758
36734 95951 -74631071
80485 59 -984569585
19193 94466 732110006
63713 8959 -806412171
21329 139829 46473120
149158 71758 -221915666
84445 104277 771351593
100552 114276 435915582
13302 116662 559224488
15756 87926 230508730
2247 111056 -753597234
97124 107410 892646149
30939 28354 334361911
35002 121286 298546772
12693 38541 14305605
125029 31587 386538813
114984 7239 394189567
86346 149651 448258523
27968 115436 177580426
47762 61966 -344200921
100489 44736 615830082
75957 39194 -914998075
137024 142126 -243337150
55633 46962 -791463459
22000 14546 715990735
42800 58480 128182343
72987 43072 -237957204
148040 65692 -841117051
139672 70342 -118857744
77865 115411 -219467995
80721 57191 523817542
120870 59400 128396608
48297 35883 866360202
91117 65864 -582157391
39567 63404 -575754901
148528 77528 718271493
140318 28209 -568107282
144799 112891 600355868
98381 30737 -452020308
34087 36375 -123117039
141617 7407 -469000982
8644 105128 397987573
94408 132413 -534657727
107892 31487 -194342151
108420 142550 -320537263
63837 86508 -141501420
23604 73231 -357770403
98736 126211 -875593880
77660 95203 -652582309
69130 79493 737595226
125603 147755 -863362568
25013 78776 -304049050
24290 6108 -490413004
119478 107953 -180038567
81770 66334 36542061
60564 127812 -902281965
11039 99550 752289504
142166 124524 -314553076
25233 99254 -580353266
106978 17740 673532721
108772 111971 -257632049
115132 104422 551465608
41585 83455 2293978
77300 17421 -656541059
140173 91073 485608586
80668 99689 -337481331
21198 99891 311079894
86363 71492 -943285047
99205 44199 -259899043
38143 96254 664346338
20515 36427 95074083
12943 31301 814933021
92490 138228 -284505244
58332 137638 -960659838
123942 63025 -670098119
1197 104011 -102060994
64613 38000 -448484615
79830 77905 204398253
104737 69022 176411376
10255 94735 346592509
83115 44791 -708469544
18387 56945 111429199
102312 6184 -504660283
21601 142198 203558177
1827 11090 959312124
30169 109054 669670893
37940 49079 -310694358
9108 56944 806003086
115353 57067 -828611083
145881 64264 -949830834
100252 79364 549867102
8646 74502 -215392634
57240 3485 -491813987
144567 141446 581429992
147656 88857 625144069
35130 142140 618087528
132944 145903 -775666142
82461 66369 259786654
102215 132983 -45451250
115308 23750 725406999
9849 115851 -571784971
13464 45023 -712223918
17572 127518 738107789
132085 77995 -357839178
131109 11864 -960675536
46973 16683 -833703743
135597 53401 -8211351
60984 43434 -63658800
81790 126273 -106204389
44800 84179 102376222
76874 135109 287317777
44310 34709 -430615188
126001 107827 74403855
14966 55036 329310419
143113 21925 -273596340
110846 146678 604024895
1631 38324 -147941704
73920 85489 877810144
122099 140746 968281009
13511 7662 74609505
60859 124076 696041396
78879 124241 -381497717
30020 58525 -157435204
96119 11026 259900922
63433 127159 -238952871
109465 46903 970111693
55559 96054 -752586840
27205 38780 -202754241
53811 40601 -400018648
23533 22535 -8709414
142856 79741 462159712
116145 60823 -551260312
126689 147469 -930984380
33360 88218 -74514657
55332 75767 -584247221
24581 70395 62796533
17167 124840 -556753534
123548 73690 -623621653
69917 3785 -864248962
87865 106088 293841243
92989 64913 958547711
20934 75903 -599295083
14918 148067 -908531028
96054 119991 423247225
34054 7038 350627533
122399 80904 757625011
147495 8559 -586808458
95054 57675 -722803756
63273 99683 558089606
79196 27710 -433769204
148164 133339 662040477
73613 135677 -986722343
81626 65939 -810492840
114475 55734 -16132082
63688 121617 -821469401
42478 90838 238140472
47948 49327 -11183184
80780 71944 -907188371
91772 79744 -205721187
17573 64767 39319427
149000 32150 -555800844
51359 15451 -267330895
66419 28380 582367906
113149 69623 -84583942
2834 10898 517749105
5426 70047 378363593
10277 111192 979915226
102168 26374 -38002808
10399 30715 746768244
120574 1016 -699798656
105043 16787 -180222287
144820 78648 77990738
99562 104208 -348636252
42710 710 506711655
54797 59561 551082877
146466 105311 562688023
115423 29881 477239021
22386 31389 -185245562
83185 109708 615882619
44925 144212 754523711
22895 50404 452534391
44665 93656 -612255926
9154 15899 786417547
28661 110184 -102450115
1983 40104 62816754
32843 93916 -892912794
55784 45659 -420105465
105357 42209 -109394770
64015 1326 -942786627
130119 14601 -536746215
50505 44736 70827658
81778 69668 765034435
140531 5659 -664853947
44350 36301 -809655159
120754 94319 -269642637
69995 75387 669372099
106751 86162 -206110797
36481 96868 292122358
90276 146140 119868773
61667 677 -921814159
71656 126992 -551059579
77009 130886 -740296005
124516 66567 -629707732
148617 90518 609328858
22825 80743 -419270415
18663 3840 -537997568
103967 123098 768548180
25287 108128 -575967984
7888 1398 -489753802
30793 40031 192257778
137179 112660 968481548
19228 18463 187095178
24716 46071 322377469
118902 134570 370255035
89017 5104 171655088
20037 6240 -16084366
115203 76705 448567250
71378 84590 627834447
118669 73570 -716293628
110453 107695 -567291151
112465 86643 -120019281
10126 131953 748639773
135888 143397 -131632462
145302 141804 395594413
59845 35211 101093102
12430 994 335121802
147205 15188 519418585
63705 114754 -315386797
47310 20799 381037104
131343 96760 996541874
56412 76212 -621486026
28449 122885 909125156
84360 73096 680266009
89361 108847 982926678
86635 29406 514066793
37370 99079 -902469980
145082 65042 -840837322
140640 140729 -489915373
27955 44898 -946180415
25821 121148 -276480224
47212 51159 703341317
9578 105912 -558932220
67286 63716 -650402212
43415 35090 -828432836
10544 83187 -199192514
128996 57284 -18682094
127573 24741 849813292
146370 58482 -245561847
141616 136793 -557088767
107878 7498 961906505
134556 31470 985610197
7020 118479 863434754
72493 45478 -760126785
136765 74893 -751669146
103042 105112 -582281466
142120 78711 928814879
31044 8908 -914092404
110590 109081 -13405242
66609 10166 287505586
99007 41035 640262806
24412 106384 912364584
84706 66092 874853440
86889 22660 -14198242
94421 5194 -289882773
52363 147698 -992949820
90716 29779 276838450
35731 99168 597726814
22428 622 619041450
133512 132155 868358703
20598 26732 -496160051
72583 46028 -962680398
94533 145186 894174043
62741 58946 105549512
115969 58820 178077505
528 134965 622968205
113915 29878 665542154
45826 72771 295816870
58614 72800 -337292626
12518 11795 -925482141
89509 51042 -971430993
120880 136647 687716342
143334 91010 4742100
117958 129856 -754325929
4088 1693 401579498
47618 125298 867191835
18435 102935 -833412064
121550 108891 561998243
124319 12919 404828157
143248 77698 -305108883
40131 68530 196571214
40149 141099 -150831342
112803 67568 138912997
66548 41644 -835644642
106256 35641 729548404
9720 48442 -915795048
116620 122702 -196514083
64397 147287 123770380
70787 17795 -180068905
9095 44751 152264857
67833 56181 -203516625
75917 36373 -558450232
63242 98153 -912529963
107472 16930 444068562
51888 129639 -310643961
17502 56264 -170101761
86317 25886 237882656
23221 127990 154306040
34749 33234 -223781039
122096 32286 -816838531
54072 87633 -25659382
106939 15620 -19199346
25086 36082 -857147929
142263 134013 -424727623
30844 108621 489780806
20534 122938 -277576425
57636 34546 134478289
147917 52875 -175235176
144967 110346 243633570
69916 112605 -884201169
107223 112072 -870864134
65505 12813 476838504
23 54566 -563539421
134458 86414 889013504
83043 43733 -776939121
114828 28865 -270796988
54653 12907 344674886
76468 12144 -812495521
122020 99459 80956027
65874 14805 -507847447
85901 79751 330866795
6439 8905 -577891685
111031 105987 -828243635
120196 116087 587038157
82380 101006 630531747
126745 31249 540386005
89185 95762 -461588536
80887 16848 -52264838
117015 83332 150250489
122916 4832 -975042095
133570 44693 -4874328
123913 90538 786989659
45248 17903 -718771423
32465 66515 1868116
120894 27781 793709498
115383 3732 -953948551
94057 102797 575182131
63735 4326 397100207
76429 8231 632415442
94069 109890 986908253
99835 61064 903652795
47828 25983 310405026
15857 35027 160848428
71514 43866 657134004
83780 97868 -354957187
80092 38338 -475876215
75820 63233 -456716240
65619 129698 -594427440
130048 142451 477312778
78129 111935 -762113539
70400 42118 710155867
111269 121792 445308745
80544 139552 813374051
104762 47926 -606721984
62868 58904 -550562637
44235 114016 -881171327
70284 77811 743985621
78796 147668 -43354311
66320 38235 936479925
4176 61430 -706247414
130476 139582 -147546182
57956 33228 318708158
149046 147321 90373373
118098 104897 481788875
96971 80440 -399271385
90090 1912 167501475
51821 20877 -64776382
97141 88451 605455323
132903 43307 70940326
76251 98750 204715141
29340 109945 830798662
28161 57042 254178531
112320 113519 -312013832
10216 111529 394358874
128864 128052 174297124
63226 123234 -83247648
114309 74809 261927171
107869 26755 -224663488
124593 102126 -318238872
108435 15671 -921339965
11174 111016 -515510119
94307 118191 479596792
14971 46812 84343703
37573 64324 -87431457
82805 120535 -544133191
79960 57056 996595436
57631 17837 -885321102
99515 55289 -381356150
57509 130555 -336871101
137236 59076 714270524
52575 14830 579585725
83497 98795 -769388403
109611 53663 -332484864
54258 140070 -228559943
118831 19730 250679280
56966 108350 801158044
143714 105835 638042662
19307 126715 611534974
112729 77824 967065625
57752 131369 773028679
98402 76173 56496815
102209 117406 670075126
33650 86998 745071976
110846 47738 828075471
23300 55232 931546661
56485 116560 746428570
467 132325 -636004304
108531 120194 317420531
11106 84985 -157279150
54870 100342 24207506
14255 58699 461486728
10911 94820 -137241997
84978 129026 -143730200
104803 98764 50842803
15220 14279 439750958
115980 75344 808942929
76763 85759 -357108363
86545 69311 780905874
129092 25938 264837622
142562 64246 -179162439
74820 113570 17925259
136726 29109 -467034920
89281 58732 -809548534
78026 90004 -579911208
104643 131115 -185863130
81582 38305 5910994
7208 74915 799453374
119058 141910 -152233395
44706 4712 -826770960
140256 126568 -12943719
63732 111702 133052688
27654 47613 737766029
109603 109075 -869610401
114799 112940 -372004397
8155 18697 -31236639
139845 86835 451733558
111812 134836 -507317945
25038 5164 -637222816
11818 44656 -750731333
86116 9992 596141353
111737 60746 166899825
56928 144720 652964491
40869 50819 -357425924
27343 45647 -681481084
32579 82036 -839830043
37627 81655 345329504
103456 145822 293190324
80115 36753 -664705322
15490 39794 268064773
74526 68818 910477751
103792 125577 -284744813
19874 53017 -430470838
106510 20041 76754671
92354 118429 -615423858
103325 106145 -639676376
35487 21024 -350781049
98073 4281 921300499
27450 57621 -766557206
113444 44011 -342126148
88776 85180 -251179904
73325 109937 -689552503
1216 35113 -538233617
55084 14246 196958306
4517 117827 29430628
76426 139313 117025050
11723 84875 -268816705
119107 58524 -457671902
47233 57874 -723738318
81576 79246 594865390
32791 47162 567956672
9802 103921 54201045
2902 135758 563489605
56792 71727 -172961251
116522 123680 -973515553
130661 42281 -308290632
18431 16878 -443311672
132373 25412 600188241
84148 93835 -381243119
45164 55827 380305010
91730 37407 -220430296
141901 104666 922135953
7168 38101 -406566099
588 107959 -809223222
23776 145028 -590674968
45706 50120 746787739
147246 102104 -288834154
95827 56799 282222608
16488 105794 -619113437
6095 18621 50315140
22843 22730 -485364301
87080 61224 277978533
60066 97188 424358726
135789 54390 -695620654
2633 14175 936861461
94842 125928 -544607677
79128 23682 517453655
45342 64883 241915221
68851 23253 912763897
131788 64312 -164676946
91654 139283 855092097
14861 34151 964920681
27717 118316 -661646502
58711 7339 -959317311
57212 29229 -831908966
53760 44873 -84575108
82112 82728 -750953103
110406 106430 209428457
93488 8305 593000946
146182 52114 -742109609
59169 60702 526972793
140889 73928 397785180
78433 147619 931913933
130095 132499 912660257
40941 17429 -804048924
49482 90616 852788876
116375 70542 -904894563
77258 91037 305617218
37758 134791 925292649
122312 58084 251029798
74758 21623 -876868170
28409 99567 159241257
137981 87488 576005145
129256 47410 -35296572
99967 42744 -547363274
49666 47600 859647922
9767 132803 776768397
122407 45485 -918637887
135679 92672 558791678
72372 122089 450918819
106150 19756 138956533
72118 134989 -774260162
148136 122861 113923505
147253 124675 -28617258
34741 133514 -960878602
81889 36410 -137580720
17555 118236 -680420456
30981 103814 -837463392
77276 13926 -983382487
104732 107209 944361626
138507 119050 -915915095
93239 78271 -748987728
6307 129399 388877998
129311 59137 393919082
142440 50210 -423658284
66948 21846 -676081383
10011 121022 67711453
59745 16961 -149372228
101713 91111 179493548
111871 113693 -919273688
100310 4600 -266458450
9261 107614 -632605314
68011 84512 990933669
73192 52594 497722784
139877 30431 171198221
29193 1324 -602793340
117840 47205 788245515
97757 146801 -159561475
32990 20378 -101667098
62414 63440 -261721333
137442 116474 -338827485
30896 16397 -2753987
18057 37662 53172709
15044 92522 -394008630
123677 62941 11270425
142563 45293 -31469160
135859 22220 632680529
30018 60088 612650414
118060 104941 -89160289
76228 85179 265621007
75901 103497 180687025
115052 47732 975718698
112198 112403 -113384689
62915 98475 156118517
5683 24833 454000060
133909 67467 -861974063
113344 66648 779563120
20800 13536 -783389520
87462 101822 873253169
135627 42923 221400889
14643 121120 -514639566
57779 149210 103303944
44328 73099 -787855983
45132 36859 549940251
20070 76704 996149015
102228 32268 184806871
99618 91369 -546312657
72675 49595 -867521708
70625 45673 -873282184
45351 134945 72547820
127200 81700 411395659
105734 105137 -191428707
95644 138034 874194134
126823 38613 480327745
81422 117218 -237431530
26841 107749 653881702
29504 77118 163263566
69448 96605 177063080
32597 55354 -190733721
115141 38929 192756206
123776 133065 926290239
77913 116762 631702637
105783 130303 216428166
98742 100714 482741937
116191 137580 919508099
14300 20788 -882970627
45261 139787 794165278
93344 74861 -900760421
85723 66949 792566105
83414 139484 -827748184
91449 129326 -94696491
111150 121125 -931388253
30087 3326 169832642
81687 77167 507341383
101329 32365 -125626784
91259 12209 858447593
58491 69861 -643434995
34972 103715 104551235
118574 135233 -166192674
132597 26114 112068604
113160 82093 -557369986
40060 26674 -653731013
91234 126684 -266080808
121377 137808 905640783
37903 61415 84741561
134973 19399 -95595518
5541 55104 535722937
120459 113596 930229261
57102 32699 -739042251
90533 105759 -894053689
81051 102432 -70195959
58032 124555 246579360
127211 106953 -127510194
45929 83156 35006160
73677 116696 326293753
6382 116591 -529645514
119822 22851 19742951
18857 26160 456989561
82344 108729 -454866166
39236 78351 -477323873
9924 10163 -352543697
36437 140135 316251132
144745 69879 813149653
77053 32735 345181082
116840 62442 -806455343
27974 42930 -575164765
51999 147503 835323304
69282 95598 324490057
108411 134830 -780011278
95612 74074 483995541
88327 73916 134298006
125225 73973 577465417
115393 29997 637982094
90791 91929 719216347
147399 94879 473951723
69268 88634 89428917
25280 48414 339758927
80280 24963 -718608628
1092 4865 232704635
41052 112576 211355201
102926 110744 -564103574
29943 145982 -568611563
66505 74466 605355744
88980 93122 -75498465
71932 5378 -445828636
112773 108985 -675463108
24947 134571 -783813880
104187 17811 -928435894
54782 99012 -772332225
138746 127045 -968113012
72177 16776 -817601613
47034 95610 792344289
64431 27083 -70654550
37348 31568 938573287
133390 71078 314845794
55571 53647 905782218
29561 95675 284144008
75498 109162 -702421572
142429 44235 649260065
113611 135889 81703501
59686 146680 921573513
14859 73279 -391252063
38177 28999 -76120122
85809 140563 563777178
130739 13116 425442704
88008 84096 966557784
96765 64100 509325903
38153 112881 289212263
19326 64073 -229263447
3253 136889 -192182369
19586 85191 921529613
141806 2900 959490200
7220 76610 398598378
136372 102275 -527732097
49999 36433 -413584965
24649 123613 -542124569
4253 125017 -367008700
68661 112316 -583146487
92942 34145 336687903
135346 76983 775740563
37718 72020 -217995243
25482 15649 -669696720
146029 97987 -454331820
5326 100965 -800699457
91933 30807 -740204885
59515 65306 -305017395
40795 38809 641808075
112872 10831 714523235
16567 50438 73294566
130656 6365 887309667
32012 74201 -896832906
43757 27827 55383543
149431 49939 -485005641
92704 21977 -404578752
7539 19391 977405040
96516 72830 -134714296
144942 144828 -268062772
89622 846 -910352702
67984 108428 175781428
120042 15595 133494581
86883 28629 405915097
82625 93065 -149732082
140487 71689 -869939322
11304 138134 -255577829
65287 31908 251469508
109618 121226 772436630
69888 7392 -501862036
84726 67061 514737825
102411 61529 633608323
147753 117889 -220007476
109613 30727 -42548712
53340 35557 641859994
138998 67266 -888110369
95562 63132 -648255623
133174 146613 -449328207
4023 144259 792441108
12091 90524 -766021322
127738 5659 756122746
21744 110239 699919419
58160 22657 -606897035
10474 31033 415117031
141511 81933 700900466
117651 67159 -652638347
133821 129827 -842321474
145766 56480 96247345
8037 76345 14959262
112777 40645 -631954886
83716 51520 542174455
100812 81801 288627635
125734 56024 345000556
67411 59420 77635234
94391 108341 936796455
17086 120305 -958806940
42579 55277 -276552211
5179 50863 477061157
73175 7763 23465993
68793 129682 421481620
116159 126096 577851581
95022 115267 688952135
99573 77521 -251697106
119002 109471 -124783819
112381 76666 700224107
33759 70574 -619060390
55862 7420 24153350
104161 45475 -936223946
45935 26105 -50067499
123054 70169 -927395612
29540 14958 594004402
138292 112851 -160797635
129644 126589 29743951
15567 1315 -895789302
84541 67811 853154204
89379 55495 -167244825
3948 37480 -997793316
111455 89200 574094366
111042 112566 477961991
78871 114606 -947097078
77060 22457 190084815
66965 63216 -22382381
51522 55354 668930247
122657 79928 227414921
7950 65951 -339636110
107278 26500 249965360
77350 122429 967102305
355 40906 -420803461
52796 24449 -705097428
115658 113938 731179753
34878 134701 -670337536
119930 74520 -269230361
19565 79897 417175617
29459 112991 546080944
128148 93143 -925140985
53783 78325 -369997469
111123 6902 -888880707
108710 113008 799665557
50318 67252 968775754
68864 99830 390845925
5985 109403 762762615
14340 80620 489252757
144469 123453 696705322
115292 136441 998451163
81328 123720 -724094773
107355 28395 -864291923
124352 29890 897979285
82318 77827 815832172
56644 83123 44341185
28207 133765 -451410543
76251 53387 758397296
48044 8336 781521428
144355 125970 770001095
71137 19271 128533057
100850 23324 289969238
67021 86518 682110434
91412 8986 856604235
142345 132862 468505922
116053 114266 572136444
47474 46508 -550564698
76542 32111 182789263
146805 68607 -290517593
137980 118375 -651582596
67985 45594 -349783567
76527 22401 -857095098
4792 4777 97810421
132369 126363 172086661
40106 30618 69277289
6015 81190 75906425
39663 60531 -52512630
87121 43327 -704059243
21304 57931 172828138
100467 78424 93803111
113487 90444 580891923
72718 115111 -754211049
23265 36722 959566946
35577 146443 264278891
101498 46173 45142722
59523 81971 788420158
133469 119115 375458272
82316 11377 42693065
316 60690 -51413030
79539 44728 -684718454
26088 9972 324437182
125107 53325 -652804669
85565 1641 259394821
62013 148866 -666687820
24083 42973 -948861287
101719 80403 -357478762
77476 128209 530181615
46845 92625 728732192
55521 102200 206911684
132237 64751 514525826
44798 65979 479024475
27792 84440 541704778
71120 116987 431568567
64099 101282 847623079
28034 41060 777911183
4531 14574 -630575633
125347 76314 -989835996
107241 126189 -200339981
31198 94764 977831201
77854 112640 -684357974
134918 51908 179119309
117231 44132 971946031
5629 138290 685879365
59268 127482 -682536646
48306 148525 350912728
42082 110591 655903985
12636 84245 596480216
52424 110130 -231671845
129164 135863 -771708898
4021 107192 -346457376
55557 37610 -36290142
7155 123062 -60728735
107146 45966 113112749
53379 113251 930087181
76629 46991 -174025173
47228 140649 798108728
28202 109536 704165903
44226 128206 784708055
52475 78647 -195609601
120628 119583 593768981
39614 96527 -459490830
31907 13291 -885077941
98822 41679 895492589
104750 104107 56028088
98031 43196 876543622
120322 111411 326385555
44790 112302 810754232
48524 92004 -258572526
87738 31662 336716328
16157 23304 917192419
28944 40183 -213857690
111497 22084 -895444303
107976 35350 -457116210
140338 67491 -931664106
115556 44192 331523079
1560 15718 20854365
22785 44323 946738496
109380 75068 -503855846
148682 122657 720727578
124413 121452 -228529067
92214 23045 -594877081
106824 148448 -43278363
146475 38611 -339055045
93832 132539 225089649
91090 67010 -37040690
39404 109211 -249106939
107357 33133 683548213
119515 29538 425071252
70700 79604 -604671149
111303 60255 -797134061
24703 34207 191081519
66977 135449 -961054173
143641 25071 626809419
23309 19869 -853521744
58851 110446 -796349226
19577 76995 -496041908
134532 82379 352145754
141677 10914 967034933
146345 60253 -536385421
104177 14027 545832204
33318 2841 -470541659
74539 91099 -225728799
137884 17549 476339932
78916 79444 -110487106
100259 128680 61105425
44888 4860 963681571
79557 85467 790100182
18772 71530 744267322
113295 54464 -24423715
75389 90154 -70686200
66526 144891 -107361296
142910 50827 394349516
30744 55532 -143802202
34137 91662 895396011
121147 29987 -560430965
127494 54106 87625583
76922 6311 47038800
112914 73106 571450556
109169 44973 922946265
126649 81813 -501677953
14524 72222 253639344
21646 125510 -691657263
78750 102663 663947594
98005 21596 331412201
33808 125921 550248341
68904 81788 80365024
87325 46446 869247527
11679 119499 -836191037
66797 146081 867785502
20527 99807 867442585
144867 1997 -4217119
126272 137182 610179615
148633 116242 -902307509
53153 110673 626351458
47245 8000 362362432
95014 44869 -345202474
111956 140551 -849390341
149073 115232 386091144
62697 82477 -551364625
122946 56650 -666592328
29359 74727 -151675852
37160 50514 344942796
6914 43698 -603009436
148514 91617 -996470383
147314 51016 471566375
18194 63918 -494931636
144136 97270 297981023
58581 48333 -214517876
29998 29063 751397851
26580 22687 967621306
125760 28638 995205692
37107 98688 -920177014
105244 132739 530012807
102247 82810 190157295
67536 126570 -299913418
12301 49268 705823356
49906 79940 181945009
76630 130337 156701130
31791 22339 -267885354
141 22818 -533942928
88691 111347 -588498615
44182 139761 -467090295
130816 30352 -131367418
125082 130486 -97022398
76054 123245 -69127160
37199 143351 355797368
67529 145362 -372463461
87051 46686 -116041642
93966 85575 480364454
96523 131407 -730828295
119029 147944 -939688770
67922 87854 687740028
53470 121707 453596036
149167 89530 -777903602
1305 62342 488137596
18328 38772 -395447956
88924 148901 -252078427
119744 96215 -956202231
124384 34574 16195350
128465 32107 -308643214
90053 137879 942035142
94877 30362 223347915
20454 80146 -270807188
75569 99399 -867871230
79206 59117 -631028950
37093 19576 681105235
7584 38896 -896434467
4865 120392 968705387
25640 109776 -654423528
22387 18100 -707535650
19996 67531 452397217
7359 126747 337458185
74020 83496 14034521
119822 52872 -223742153
70652 21883 -992301342
14391 142796 197292342
2925 83610 -128050142
26793 92168 401585937
146978 60457 -328734785
87180 29944 927269537
21353 14832 -313885314
111427 58343 430822983
65802 53263 -692838979
8978 74738 -704805407
38669 118826 -485124058
122465 133874 761667912
103640 55030 581875813
14943 101664 -78225178
33294 10874 -766385599
92532 14142 -995948719
15005 49034 719343537
4135 104672 636496066
23450 30163 -179613019
136168 104889 743200154
126947 127740 968371160
107229 22788 869616783
76149 113946 -624349837
102860 39581 751445020
133014 39450 -112615566
59273 30320 684833462
109754 28839 -218038130
143446 144156 -970349022
94982 119399 -401270257
11599 47144 -904170432
118530 115098 584275003
140618 41321 -586472109
110184 104626 -104055444
23974 87661 146089677
85685 85134 -856844236
108228 131097 -11353096
139177 118000 -38688734
58644 35652 -501249218
87206 108217 -576060048
80451 114743 102921074
77910 23506 -130092256
123430 8539 -505273380
15233 7678 -51063243
69122 22202 -372904774
122383 99239 -406835703
111226 29744 -436047029
104171 127604 978338627
140111 42069 229878481
4485 56435 -132746821
103515 24280 79949664
140517 84707 460873644
46640 93421 -823523531
70223 20448 139527948
7934 74945 -274543810
30783 122815 -419582376
17884 15534 23901448
12222 5502 -366605039
4092 22593 -216701040
131009 54391 214434767
82010 45746 16671898
115362 136396 956833419
41149 9371 -92436767
136468 146134 -423683703
54128 2275 -962219006
120082 5990 704596734
123956 58542 -478834491
42517 27150 -743446911
121448 146483 83505229
144122 49712 -669690215
47225 110833 92252904
38357 28465 -221269805
68086 26720 687928337
6363 139667 -495674261
2923 41506 -770275675
133270 101945 -188773078
96279 127461 949437038
35037 144330 189507840
65145 128214 27814829
105149 22975 668583648
97527 22503 56906327
103448 80995 177839524
16072 58628 644085664
123543 29152 -719292153
122522 147061 -578613148
91341 120556 -342356635
97454 93347 587891323
29579 117198 146917068
5952 36894 651829218
67163 24359 157113287
69009 55963 -89288316
110039 101437 263251844
69656 83774 -322005836
1102 146615 922300592
60611 10450 210824088
19915 89171 -56747735
72318 110809 868727982
27566 142572 517655804
5412 89357 939940311
6046 140232 41249353
113735 49770 -478431921
39320 81915 -993781142
19048 12593 -980212405
122123 93517 277057483
146127 29097 -698377685
103805 53010 -402589072
125811 122418 -162566053
110394 99642 -802547388
140195 122058 -750339360
105078 113055 -483790743
46828 45430 -163847375
137203 80468 347898156
107306 82529 583444116
13910 131507 -910181158
29324 102301 348767451
3807 51813 436404224
94884 115893 313150182
91212 57196 -2754020
17198 45262 -321948592
3600 849 837460616
46390 94920 -431407962
146426 19581 -928103681
104830 65234 328981761
93531 65849 -41687490
102596 82213 -35434387
9716 95922 425065375
93550 19422 338336715
147028 70179 105435721
12140 6763 -40869709
14427 103760 128931473
31384 127110 -725382340
82831 110964 -859675590
97384 120553 897844621
88366 83612 -950131120
126781 41336 -454309155
84097 83971 -741630229
120745 51980 -741176637
53194 119701 488534307
148623 87169 401943289
45838 7786 736662505
134071 45791 171285434
87227 147902 -164570869
29012 138068 350034877
28161 37191 -486489305
134099 112087 231735226
66950 128421 890357488
109016 28296 -700751127
36146 142919 -77645312
145099 141734 242499997
144155 112315 56595999
147077 145449 -638427100
83105 94586 706478003
57837 57234 -802951501
76087 13930 954529730
102221 10978 720823749
98264 21977 -897534687
114772 99876 173982706
28372 51661 873290392
35955 76293 647318325
59342 146671 666291910
130309 116767 830682492
134399 149590 125516811
110803 102424 750211857
66525 135118 273347614
134546 47887 -997754508
126156 16301 -306574253
36442 42202 715740656
94837 33065 516932851
131227 44286 -741912698
60227 121333 -536833209
79015 9376 72022834
35967 138915 709981011
136305 65383 890552394
146271 59981 851013749
130523 52925 125901730
134160 32186 -740296066
2372 8684 382356230
117612 125858 -126823053
132020 68363 -809069856
113598 131812 -674322543
10616 139418 149940603
63604 93252 -681799947
1173 99538 606702768
29632 116416 -766340249
61517 135534 979302839
64022 107169 63334614
3625 79930 -105375840
126221 62102 810166306
18296 67924 474274713
73094 55818 -265754892
94554 26218 -679567383
68420 3630 -402271895
132071 30999 -564378644
53081 125691 401047373
131609 113311 -109938539
124640 96089 846701197
125604 93045 -430734273
12068 87107 -812146058
104982 81351 984156715
84454 26475 -789070436
52035 33046 394298659
42331 44166 -968203760
44275 137579 -201764061
67135 125941 610166178
144912 93103 -329099525
49129 16037 -524301841
47428 40676 854066943
127377 49073 797242556
35272 143644 -464955747
18499 61735 54435405
10608 27372 791445077
104655 98903 796649113
138126 76974 -815061127
39448 132981 -295719723
125622 123395 -489405438
121674 88563 -507605589
36159 142585 -756474611
121987 109000 823111124
4002 25693 599586599
117370 59859 11822320
34619 99546 -906549072
7110 36527 -640158058
21202 5649 -364790835
5797 133416 349563138
109163 39000 -440840382
73320 59011 382066062
2241 131821 153616079
19988 25583 -79021502
5414 100880 -555744316
66052 85648 -216656538
74546 90271 462424558
17228 97762 773430292
33468 121990 380341905
141464 56743 64689169
20759 75631 -645889419
44816 62612 -316546472
45173 76499 -381721201
18002 21800 454153925
146463 73682 292702621
141144 102851 481801046
122391 135528 -750745135
48954 122350 240122980
126959 108920 -476766760
21350 148902 638280072
135879 70329 766653498
48408 141169 501986612
54337 128331 78317756
141701 36706 12029464
130953 119659 373813370
110282 88610 -494036732
27017 65743 -317098830
56174 5884 875649135
139774 100776 -707817418
34488 114855 784665639
60184 10849 614167737
123620 137485 79027188
90275 9697 489380271
41477 144690 349918319
88360 146270 -207209466
113264 109997 988434608
130317 134610 820985638
144049 64482 -488149794
72842 119185 -542864120
41570 5644 -500964321
64837 81190 945675077
114563 138478 793840277
122062 111744 -411227954
93173 18061 667281061
8442 149375 -749781303
11277 114949 382923004
70385 18082 708970138
40848 92529 -577449045
39445 107399 -320373299
94252 11012 856889776
108004 138817 86664065
148407 26946 -546636693
74645 74228 839298237
25314 106275 -497358294
59675 144967 930725060
120797 87177 50215206
106562 84325 -684429109
148952 46092 460107550
108999 13143 -634869552
31202 82586 994512871
144275 100691 -266629132
130044 67964 -469474773
126916 11699 -386406724
146296 64480 281799037
145281 107725 495936138
93151 88212 908504694
132843 85441 745886639
71649 18820 -983652879
66035 91491 354337120
61505 100996 -49628145
147491 132538 488768096
21745 40079 151789244
78078 111417 414486846
49049 88606 699538129
121007 30149 -234383440
55481 36812 497406621
128448 85052 -919082249
138964 6252 554020708
148222 143991 759425297
116196 74813 -526693180
106472 35685 631485827
106454 105298 60127141
25359 4050 156005033
16207 28080 -32501419
84498 144267 630116569
52462 124417 721145298
91161 26395 183964248
118957 131340 505341081
36648 85035 978818504
10182 113064 -300012039
116307 62912 -767894655
93652 66223 -54579137
42686 35392 261914485
39538 92765 -112589541
123599 45216 10942100
60214 141916 201526685
57097 143121 486898980
55422 100789 -79501066
3427 96473 -789828456
142271 12163 -580765116
69965 16465 -420561227
64346 143038 988892632
59197 92295 31928414
96556 91439 -323440748
106280 61211 -701265047
144991 55303 -808591366
116124 112235 330466474
99095 125444 126853325
101403 47594 -795092526
31403 149119 948930832
86098 17524 391390077
79517 96584 -442662397
141568 10746 879159328
92696 97142 885701764
48019 17923 208353709
122885 67118 -68650714
57812 66458 -262382319
145934 12090 -860250667
73324 137557 -328985749
28215 55817 550319987
144962 4822 -102496365
18920 54553 -595886831
98121 11668 -133203091
27779 144504 -342065685
90906 130175 -954216491
45806 51924 604647730
108703 99299 -11918314
34318 42293 -704408949
118332 55451 242667189
93776 93243 -572597559
125490 94765 -128547163
55949 57311 74426265
113472 85773 627337475
98478 56582 441279191
5162 94192 -408882851
87860 37530 729135068
46265 91080 364184939
44418 104187 730283212
143054 102166 -417506949
140323 12484 -167397450
129453 28942 -487242033
122803 146205 -305322213
83 15229 227537179
48216 33131 -879392827
58682 90859 -833650358
103724 17730 -671305978
36292 47762 325063021
89756 10231 893491258
59523 133154 105151718
9780 121279 939580684
81798 81446 64438411
121016 128354 -48162497
20880 142775 514459491
147204 73483 710979429
27031 128151 815273445
140283 27346 270328542
85851 102521 647501708
74088 135731 708211521
119092 90097 -257841688
74679 105230 -188549421
8027 125538 -695286789
35209 61215 -69094929
48550 109235 207628348
95327 144176 -616562728
27597 65407 -218233109
49647 115963 288213491
27758 131450 614184286
115813 15438 262869882
49202 63403 -946779562
105167 36974 -303101247
43752 28036 82481668
117413 1732 -197358968
66275 22833 -511507519
6898 8866 -669745563
136945 89143 -638195314
8406 1084 -810892361
90570 72047 -524176822
93914 98547 305621866
43852 93472 915216203
53812 55608 -488967048
134020 14931 -119348381
8410 60481 10967511
114569 96936 -325190035
113956 57652 -448243785
27811 95197 587984671
26546 60561 524920262
31198 12072 -867182900
113039 47619 838193737
60631 49070 921978976
34632 95580 -574670920
39048 98829 -677583559
113200 126982 -173806554
67781 144147 -404831654
98835 73467 207482501
31757 57953 -465163738
107951 111817 738291270
123301 135265 698997990
74020 8841 657468068
124078 86015 -723621989
84763 19850 -545753160
37315 146828 -983922652
96690 118832 463590368
59085 140298 82366883
114676 125983 -540896774
126354 44896 -161389997
115684 133203 -943113696
69474 115701 423074569
108655 85019 -359471425
60635 119267 263233401
5680 53411 336158952
24470 23200 16276852
15432 85523 400280510
137841 77296 440383783
34230 89215 457394683
69234 64744 -886775527
61762 74730 -335818808
49300 59357 614434776
44403 81898 4016880
14343 42952 140668908
75260 28386 221488572
5512 111977 757598216
55297 86465 -575097529
136348 77978 -392382406
76678 125555 698143017
92929 128116 597284942
118706 129628 798969124
69781 14061 47234277
1201 52139 -827319966
89636 49599 911028012
11543 61167 929206202
76055 107024 816911898
18891 11149 -660302814
86801 149507 -377186512
29442 72900 -119281590
139436 82519 -825114650
138807 147254 939861314
19267 1089 -543372920
11371 17561 748324420
16958 146806 -998292043
63861 122426 274635551
88277 88390 157859003
44939 126381 759639793
48776 65181 354767639
53431 53116 63231264
22474 103856 313612606
90103 96450 207883066
16174 92483 -347829304
25376 102201 -597066115
75772 45057 687103906
134070 53500 403229733
16460 98751 500561417
101964 149323 -540658636
6074 72721 406647777
24141 123093 -749172575
32264 137270 632291838
21035 60581 -739659525
122932 62469 -507905870
45421 79941 -714154192
139689 145590 -487250889
4226 128173 992006574
10363 9008 -889646322
116998 119692 20865518
102097 78961 -240982406
88515 58733 679647860
41028 63521 -109987458
41430 96848 -512455635
20949 95843 621057971
103913 31346 230303628
29503 5167 880018549
37804 123063 533358685
43160 34877 -418323831
130896 116615 -158302076
56242 83497 -622001737
147916 102965 572562040
124895 54377 -267324431
17800 106511 584308392
120840 26459 627608034
27133 37334 -595855260
8453 58848 772793259
140302 38255 614972612
5656 80771 314286039
46624 47786 910855804
32251 21846 598680186
110140 108924 -435459859
134244 92731 -874094155
51889 79617 118472278
30381 76254 807398097
12918 48974 986824020
38935 59282 938443644
17219 61417 -465428641
24337 141333 776500657
5671 60995 -162135881
140641 24350 408368291
16206 138232 685372519
8953 128447 -152361937
119772 32911 927588798
117875 30523 44479582
56235 148613 -669092960
80381 34698 296512176
86314 83615 927150050
101660 86479 -391739174
45371 114993 -438681149
77318 99320 688578049
105447 113218 973684221
132961 72825 -824427780
132347 58728 465070810
117803 141167 165946944
44070 73168 -225994542
57801 77806 -465060959
16012 93785 949893318
117023 52609 -255231704
51652 68285 18356247
87858 85714 -57496790
103860 115288 -549025872
124556 107095 -960097134
79282 128704 -957225155
147302 144982 45281619
75670 104771 -141435285
62382 35780 795824199
106976 98426 -131390386
42700 8919 234043860
37643 534 24449858
126683 38966 174629392
1413 149093 -297794397
117981 126281 -237277754
133814 44956 -22402549
100910 49745 230647980
146673 51979 -22679674
65717 22235 195663747
103076 120992 -527232173
93929 101977 -420444248
100991 6352 138332106
105073 106030 81683657
74500 678 -911232733
16603 130831 63158705
18488 128877 -521685689
63045 98925 -787313277
46161 40024 361791600
112204 95788 -970495089
12659 58449 -761595390
100510 134495 -844147763
95842 115171 538109159
69635 5884 -249544493
99837 82 -122020722
134479 4145 920558365
49719 81720 520054735
143868 51325 -371648035
136123 37023 -828395103
69205 145502 728729715
112600 21615 -772660519
20104 44575 -456463025
107872 76536 -627691472
124285 122940 -745609351
142382 143261 -370233312
21208 108864 638846592
1963 83438 -317740279
17961 23873 -265055081
5337 32248 -655092817
118408 70863 -817199918
23092 9923 953853380
107276 49410 -512413732
103487 47940 -755108950
101615 71118 83752250
2535 53642 736240478
32010 110887 -861303447
66920 69199 716583802
131848 63359 616412481
91713 40155 874785016
80249 63554 263921041
73983 85085 884829383
24734 50216 -177039119
1031 102063 496882379
29622 97834 521087850
96474 65290 150174280
149107 660 -716797451
98223 143159 230841138
64156 66480 -160358164
5375 67823 -892245197
18699 38178 10609750
83975 98919 378664533
131281 22966 -144765140
82215 123964 592739701
107677 26256 255584791
94063 119579 627524751
105674 144947 -532180054
98883 129359 -640026185
53572 69201 -362872645
54138 57840 125944605
138835 96185 994070991
118971 36829 4763987
23711 124015 756675795
77243 73746 281562930
71901 119287 -677634567
57317 18510 -193435343
1986 98053 -212617482
22703 18586 -897875769
55425 12177 999746778
81777 60292 -999879960
32539 45611 708558772
36841 109224 906827035
141508 113255 -102501769
13421 121166 352988625
103457 73493 800109580
40535 47544 882950162
107173 51256 -552214812
122824 88454 -607299507
146415 100886 492052285
118662 110169 -318014373
125745 55188 345004219
18444 6771 -957758224
107046 73827 92275173
10366 56252 -744994013
53284 22339 -132968051
80935 99422 27413545
147571 135492 569834957
31281 134395 830966078
57768 110200 -533932739
92850 34239 294205788
130638 78480 161460618
59833 20108 -668346141
118475 32480 819677778
88089 10818 561840748
35103 105113 -18380307
98240 102554 -179769082
63347 125782 589960861
41422 70237 -626658188
38321 55628 -133477406
121905 54158 -646600427
41875 5488 821644111
51626 16796 140136531
101885 21282 -116410206
137454 45924 460703505
146422 120312 -601871039
44739 74010 105589248
76652 145329 314934018
139483 147099 64238131
26002 90598 406032811
108711 24411 -663147575
15452 51089 -651851136
91604 5417 -885752251
64050 75115 873083059
72535 21809 -625365489
145660 29661 -161486633
134073 68166 852084417
82242 84179 405798857
48993 18477 944740133
139401 70272 -82897085
136446 27475 -310023486
99517 124430 109016011
105132 18739 193321710
91210 79737 56072999
115751 61111 556037537
27762 44027 -832043038
136355 86767 346787439
127761 142763 -559721967
146624 140073 229869065
140268 5544 94102229
13876 13711 -95544663
107221 141803 -287340361
102202 36875 -270290467
140209 6439 274705936
1826 81411 -577271162
29617 4712 610340962
65806 112018 -868153492
91006 73474 64055215
115115 3263 373543325
29487 107005 -934576557
107977 61814 -163975088
31609 3252 -911384769
102238 133579 -306693711
25327 125344 -344354625
29730 36377 458254375
70750 50968 77498626
52885 45998 -620816318
92936 67751 633628819
96058 22414 -817017257
85799 28752 -397159776
148400 53333 -566786095
15242 121860 450097783
128432 94058 -144009721
22538 90204 307987857
10217 63962 141156027
122184 131505 975835902
75479 95317 -275020365
11869 15533 -504342036
135191 56594 608685282
87282 112084 415504077
75777 28932 335255955
97603 36127 -982663965
132922 55913 -232436522
68827 115046 -81850182
112398 59394 334204773
48097 146149 -889872789
15070 131237 847195816
119665 100446 133535569
90319 127549 243358107
66311 140692 204306194
147680 118929 484820398
116945 58927 -291393148
140308 95272 -408953934
31095 96895 941909757
87869 50106 -90741681
77160 108787 180828053
149654 9434 185020046
92005 81020 -315468754
112094 70274 75345634
147147 52369 -976499506
119918 21577 433641376
21701 43173 594646969
68308 1757 560221370
93888 60689 -108566797
76748 119085 466712967
13931 48011 264605004
115744 32663 910218183
43996 3183 -103939381
71693 66200 -417584051
44014 4583 -904811782
121030 95731 534457617
129539 106365 -523462348
110995 14491 -702154527
64309 10209 497480585
92224 10829 821634116
129789 86280 -51308482
19521 51706 709113483
81524 72157 451799289
97201 61963 -549284104
118071 31956 649308888
147693 40199 -676512510
18989 115757 962607650
3938 144462 -836410606
143847 12152 323072424
64361 46523 511897706
47285 511 -737501197
145008 8333 -379648955
81666 125600 -633645440
119066 113890 396853680
100846 20415 518692696
29159 49901 -191743660
148223 46035 904926875
136920 53240 -912104654
491 137250 -908098713
98079 35973 847462346
51669 69426 874340380
3506 20758 -880665283
22418 50622 83852395
40422 35419 873522390
63813 37835 -736180195
62625 67727 -147936989
31020 129190 625291325
43422 97785 493353210
141318 17318 -652607455
7459 64286 -220549430
123925 2655 170488998
118197 60360 890326600
6159 992 -437066338
130381 33516 938462619
109756 138079 457793855
84072 102320 741750555
46952 5037 -483857151
133292 92367 -924492977
127887 75145 520445705
5081 83665 -408757094
79407 103357 892756837
87080 133332 -959306658
3124 78852 -284978453
145401 141142 840245256
68188 137660 732810903
118225 52296 -208461680
36375 70046 13060816
134631 37426 859964627
142321 31626 -450016830
50918 108591 -592267429
55654 2926 241729321
144768 101522 986494199
60202 61406 -672966066
69205 45704 605625749
137353 131157 -267431646
120793 132774 101258746
139526 68365 -454975557
107204 7910 -925180719
73374 130914 -4604108
115328 41548 -585606615
109331 84471 416770245
110944 108211 661849818
63930 2008 978802522
120536 10554 562953866
111937 38910 485100582
63950 10519 -277127420
119852 125699 -955218247
1525 87852 -61034604
142199 10772 -569761507
57096 92687 -199940622
82893 96551 -348052360
27736 127161 256641389
74536 113624 -841454035
73723 52081 928880191
124735 92506 506602486
61934 15873 850100878
71322 36497 -679483002
36342 112938 -562713601
39492 141146 -611218669
42952 103283 -561730541
87910 86314 -509241963
139482 121225 407804726
128601 140136 -905346769
52495 70680 874744761
53694 10205 -56881306
59220 71237 512365981
122266 31444 511469914
65703 141394 94455910
148353 45227 -932267170
140089 34394 478779326
60262 4517 230396571
55366 93190 -546034052
36098 42673 397235249
87075 73151 -405402171
82862 91304 812862300
86294 95775 964533645
125149 103905 197383869
102585 109516 -595537808
84157 10780 -771389119
141673 31627 120857794
141352 79774 -326267482
84714 81774 339094826
128030 81332 565505290
34735 144974 146831198
7265 47990 100362117
18051 145367 -35418564
119157 145124 762115780
69911 148237 -192144617
131565 88256 -704658918
2742 34972 -496529266
3028 33176 -179740245
70864 79533 417646920
33936 41913 783548061
89711 57078 693721775
109459 87867 -134282192
98695 101112 269538030
86586 50753 -192656740
67488 29694 727946415
1587 122396 692737411
26621 41170 776195129
39922 39420 890133592
60130 127854 429407460
86756 141838 239753132
120030 148469 -587895380
35428 121882 593741099
12670 32965 820088910
48853 126316 42495181
70559 124097 475530159
325 113271 228440587
16895 77248 -648793685
77281 128521 -659989160
72197 41215 90343995
25730 81955 458747434
5851 111452 -227798490
130221 143095 -808822279
83685 52784 200268570
22630 119831 184234506
6043 121908 816604626
149428 53030 -134562202
57663 102311 396316957
43215 114098 306300515
100835 116068 559041236
116386 23244 856050912
3022 61599 521001867
11971 103731 203157396
30533 80218 665057006
17453 110762 835592988
42382 94381 -700904797
59620 69296 420513243
62187 82290 -947560212
2703 8490 -699947699
65861 11835 841146255
9412 47318 -406320764
99658 103996 558787793
130391 124693 -228569128
39261 9297 541119829
45107 101489 911352556
114327 112554 142624356
137955 6931 386919654
139273 73434 -878817164
10650 78200 418919513
848 26008 -327722101
137454 6247 -536180411
138876 142819 527639275
4165 143615 -735232523
82258 68890 305412727
62662 79848 780926921
86315 10560 -56968785
78085 76544 -180001823
35810 14405 -160399818
119485 35646 -599438985
118439 47791 -823692080
55928 136123 355450122
26064 95271 501124876
86136 84555 -696320813
149342 27203 -479164254
6691 82389 712900183
91454 45786 8498843
96253 119809 -479009351
35078 122846 -617815246
61394 18067 -253498290
126926 24600 -345973467
31485 38356 -75651146
85869 87906 -338973433
47032 90718 -516681658
83480 146418 -412969019
65030 52549 2832597
114300 35037 -897084985
6373 4711 -495505856
80331 90771 766521303
57406 58585 -156848134
121069 132746 970341967
128242 19644 -546799218
53058 96538 -677966070
90346 26353 604512679
125773 28284 661930674
124626 77847 -36315999
100775 9254 -646785709
27703 108980 922037327
71815 86381 -399696256
147325 89498 354083215
20261 15956 96236885
31057 98506 -136223617
35427 62554 -345535661
74343 116917 810340288
114889 60946 349263021
36941 58704 -926361337
106826 96031 574928676
87476 89071 -73621710
100557 67333 -442736395
59187 109775 104183186
90681 96523 -409852358
6419 58347 350558466
17586 36345 821652741
63858 51001 -980625537
38380 45384 872120345
84150 9163 -593432142
53541 72860 987879279
90535 74402 186726535
4982 108437 -811191104
5579 96534 -918658302
30149 142809 829175862
115725 31083 -764894487
31372 36717 200487197
68117 115866 191395269
60561 127131 275598322
69555 139422 561434063
107300 84444 975359438
15022 139072 -252742382
121760 133334 -431611314
121877 122039 550669453
78284 58453 25854477
67658 45987 115446173
22848 83095 -952586085
88297 105612 -960759054
34220 44454 25460714
71387 7592 -288540099
47712 68744 610015556
23059 72929 -104464337
6669 82440 273576828
55073 84628 -973618553
14064 141025 -91013528
87521 117511 959906134
20841 101497 448196752
135646 145887 -663671378
114497 42488 -529918899
111810 101486 663861758
41999 52226 488399322
142569 4371 502993844
120751 38591 -279046081
38800 141503 251819354
6785 32707 599611546
918 38727 527132152
32694 46489 918265921
36491 108578 -99389849
45324 93938 618318001
20633 23795 518586108
103259 110526 -405984444
21657 101360 -532891118
141039 61498 -896812098
99473 60433 -798011828
44515 18662 152516591
130161 96829 -713814538
11119 118727 -690658517
67688 101892 -43942595
52330 50616 640909469
36508 25550 -95925410
140480 125055 -492712308
106817 29711 -524868479
139381 58056 -452263230
51136 120292 909358056
31700 59664 -23023402
61461 11278 -1829172
109555 66774 -828261793
11626 22128 -41412852
36746 54064 410838142
23149 71172 -469066871
135436 147781 49883458
44206 15779 639937870
127905 46764 -752345441
131680 42843 15496468
22738 144262 -766986512
86423 79788 -457201951
126139 47903 -334704998
138115 149608 119395722
65419 94167 29475335
43787 74016 71833382
131140 124301 936968610
103153 102106 728857225
101665 138987 -14489326
94406 23279 942845938
144758 37646 -574063658
93641 74395 -290288730
25486 60556 493755410
105676 13833 892050070
134600 69445 -172455802
88123 42205 -761281880
98973 86877 625405092
2905 124274 -545624185
48695 52729 -20429887
39682 9469 -502376309
92889 102981 -337424478
63324 51851 -903708451
137552 92614 -549305504
95112 91810 -709306238
19648 129331 145911961
28375 74695 -891804895
19812 125395 -716001576
98294 128482 -78787862
59029 131508 -668990324
37115 135072 -882519707
104122 46373 426093806
82944 41481 -260282796
51419 82462 368368403
6158 17302 266972534
67081 104431 -80738566
30634 72606 331286512
108477 84725 376961936
81247 125536 -296663963
119844 113582 -931895683
60210 83611 967721963
47708 23911 577377707
47873 148520 508907150
54189 60662 826962546
14485 143564 -746560296
5015 40735 281022270
26376 148579 7176333
102854 125669 721975706
2365 58770 -599917700
135059 9428 -446620907
86293 35499 -31341968
90773 11985 730612209
4594 10201 214531940
129515 99993 859198200
73304 54058 23919419
120 6353 420202354
22075 37808 573328765
137762 129429 -753143358
23189 56343 -285118219
98458 142365 -764749425
32234 55803 -195072179
38532 50160 878629760
87489 79567 29195533
51376 49535 -930473119
84638 80949 16895092
5138 85945 713731557
20472 86674 973227933
37632 29338 -634638975
22783 14163 -136610283
13701 138501 -545011632
125321 91398 392253524
147093 105556 604944353
129002 121024 -991782774
125742 139759 268027573
137222 60301 895894188
98468 19977 783823440
28416 6619 715907067
99051 41503 513005658
25529 144883 851618428
107924 132492 278959348
60395 21290 -573644579
34374 40419 143755860
115848 26204 203244723
4440 51284 646817939
35336 67084 -586823679
11380 14053 -893639862
85939 117699 393838990
98600 12192 -791950706
74086 5413 -575410564
100853 76303 -744285835
112723 6221 -602385511
48669 75214 -746776819
100400 23078 69673147
36912 37016 -766277063
107178 69615 24003499
12059 98471 271608044
57652 114382 300074130
110103 2965 -974294267
64048 5158 439625941
5438 75074 -115317969
68307 42518 29199506
33756 10210 449516158
42897 30587 718469353
41746 112664 624926069
139764 127095 850666700
35921 32131 -395666402
18919 73823 338117726
11753 121109 743278449
51936 80123 -531741868
11946 10701 331976757
47608 78556 573790779
14315 102002 258265195
139459 101856 991655325
98682 52734 618598864
111827 44023 -430049468
32522 95324 369649956
81028 580 -965703015
2939 76421 -128747033
91775 76764 -736600072
144872 37866 262458192
18165 11869 1563852
105188 26151 290677804
46865 107313 506503190
55735 83317 -850264341
84453 114862 549882632
51202 104355 -943329381
103711 112787 402707830
130898 50405 -94203411
98186 67000 297485792
1525 58967 -195871585
101297 7514 918908363
91860 89983 -508622803
94003 121394 -266653359
144341 123181 915709890
101946 85961 138857728
69745 58531 318719287
105355 27004 -655155439
121723 111533 -430316422
65746 68568 692069699
137209 112338 -72675146
12392 40499 615012887
25650 117211 -479317249
45634 105410 -520377720
7669 63159 811395372
106151 113928 63404692
139534 105383 -624677090
69726 75988 764076429
19389 1847 433324081
113347 49559 904158166
137192 76071 357819140
43224 112405 -129711785
6113 118373 -988351316
112203 116723 185455131
128831 9026 -391995146
74904 40033 -172129801
98623 133223 -35922522
18624 19679 -872425983
140166 18246 883184434
25181 46508 -346472433
62830 105707 -600580169
135721 38198 -21835242
74990 46020 335432529
44804 7391 -832864664
45784 79860 -675717844
96264 62724 728933047
100548 78192 -463472286
143139 129926 -132783760
143203 110885 465176124
50786 92555 222338701
21315 138485 125671969
801 35818 961690880
83601 59695 967740306
85375 127167 31654627
44920 115461 39488785
43834 84647 266379394
114962 95280 164852642
3442 78420 -367671417
24439 65081 462873578
73079 110156 -621905046
30572 47175 -435644415
83153 109616 554243550
139858 59018 185891153
124176 15311 -195910989
15386 10777 60184471
77777 28824 779436874
78441 52646 511756455
9526 72351 837303761
67059 87511 -650729964
121768 149188 -593139097
127928 36031 485050222
97278 120200 295203949
57440 88172 352237670
129125 55010 -646109008
145650 120359 303273120
130071 119672 460694716
55697 38502 -605972327
125119 18070 -969786851
144772 1849 978392615
118845 132134 -41981330
49118 15356 -62540103
140202 91204 326648830
101270 107647 977617369
105688 40782 930511908
131817 9442 -249049510
16817 17765 -373956651
80204 47393 -860855394
66923 51290 -941094002
35694 144294 491654476
75620 100035 299847114
143681 146513 -54073028
120506 145810 -954832109
20188 17145 164396369
5865 128811 -803701583
8452 139435 -578155574
70346 77216 438805026
55980 105171 -624454519
36095 64482 -165785449
133149 104063 25116495
101256 59023 -968055794
51050 81571 170810699
36286 64085 382094426
89889 80251 -60976826
51600 92339 -717161673
118611 43177 -854767969
24031 116706 935253630
109030 89010 666614563
87804 117724 762573004
34762 12965 472605121
109538 5381 -763598412
136463 44463 432631877
56476 61450 -708195236
60851 50741 575015176
143892 45214 731304893
121446 106857 997904066
46426 76245 -778274566
120658 55107 728261430
12976 90386 884718024
112727 115094 142718404
99580 74527 951458974
105548 108164 683760994
54935 60048 -256000945
8907 22153 9836061
9795 84151 884153808
1759 88457 -122740647
85101 79531 -820965864
100650 74539 541512347
59678 33156 -889343754
110469 18896 163569135
57349 5354 -361780704
62692 149476 607217066
118625 55675 -406548704
87884 114181 -42142625
31525 105526 906567967
103516 145568 -481027777
102314 128809 -581601040
126076 135359 -236571079
7239 50394 -680871752
131037 141046 -933900256
136863 53663 -411161527
108921 8097 592282692
87783 39030 -953592525
114790 44683 497087106
10137 74377 927961581
2701 119593 775451888
107416 55534 688043084
77486 33828 313955999
112448 106010 421612976
74387 104096 -428783056
142339 90650 -364914800
110177 25898 647522812
148830 107417 875270350
52168 3062 887935724
109193 95204 -310589269
126014 56993 735047481
17315 109698 -510804710
144512 34495 -1105995
45301 116342 157635114
91703 67356 178917045
35812 50380 -113748369
8466 142608 69618141
80526 31947 -506079274
38622 50265 -58742434
24947 23904 -8827349
80609 39304 -141541620
85368 42898 -218084288
21071 95094 -654931269
103693 48823 858611854
9845 113039 -376610656
26147 122568 -828393638
76914 113296 -659303148
88285 52980 -327716842
117765 611 -150584337
147010 63900 -790141439
106350 117268 -590458796
6941 88925 -195212997
87195 86401 551490788
53930 40928 349454489
106490 72873 911599135
100394 100438 -964289585
12069 98648 -377132179
41502 39754 146227727
139482 24399 548436459
62158 34482 783897065
38272 87931 522965412
51971 100367 332533588
27834 128939 -977972945
15944 105411 -72620773
99634 136962 -356013645
132413 60822 -100989832
39882 80464 -949951148
104614 120350 511894685
132030 31396 143181126
37249 123949 208795962
142818 107231 343317662
1498 85615 951269853
11228 86769 -807210065
95887 78926 -42211178
3577 11952 -607268914
60149 111656 881953383
44665 45100 -492123045
32231 141805 970953566
127146 36968 -116106876
135252 89275 -696105919
77342 138540 -480764046
104722 120628 939782573
51420 121561 -417364764
44026 35758 520336303
41361 17066 -329454313
20679 84911 882434630
9104 123925 -920478753
75526 18743 -697328077
140739 73759 -62744063
1786 46967 104840235
138645 81663 421401234
18237 108303 546721863
87168 88555 585476182
56026 122913 828686031
75248 50586 304158068
49635 140039 123793809
121625 81595 -985102350
96610 142190 -615173652
88276 131731 -402006277
8982 27168 -847587764
53710 32150 794248568
24816 125656 599209741
67805 13090 -360364238
125641 73483 -528345626
117384 62119 155655207
14316 90794 -811346010
78036 21977 140111309
72232 34856 51398419
125533 36604 -794610786
56323 101896 154262119
31899 130813 327165622
96687 9580 473033798
99557 67429 -657410551
54478 22407 80782414
74852 46487 466062298
140859 90669 -688996415
124145 147736 507411434
31931 123627 140656692
47114 66425 -382835480
69237 137339 255892547
34339 74639 -269468213
85488 119924 793854112
130826 60355 -232700964
7045 104871 349903653
124977 103599 -588981636
114771 125483 -143222576
15012 71182 493650929
18883 1136 -62994939
75213 83310 -661780228
102507 34974 -730236142
47577 88166 -786617947
142553 109551 971080630
88382 41805 245795076
120405 131930 484012377
80924 69569 -513737388
19218 76951 -390457575
100623 136751 470224289
95593 60864 538077938
31468 82381 -64924083
39994 10253 -170967034
112461 45147 148155659
91031 127509 -21240270
21389 56646 -628836905
73623 91586 -126741697
116246 143784 977929317
61157 140379 -308054344
4702 8578 -341626225
49938 64083 370577076
102685 38304 -444920750
21440 32598 -223681014
44713 94240 -683532803
82990 120401 535670051
136850 90535 -169344342
141298 85783 583895482
143755 122731 43497997
25294 10475 526506147
132175 145663 -945705261
102139 30150 -704139864
127753 62772 -788485617
5853 385 558709490
49052 102791 454619942
68539 104744 -963420974
85282 115115 508283005
88288 33310 508564509
26139 17489 -803109878
89176 78607 8399061
34734 8735 -421411073
72453 72029 -412899313
17431 145467 -668079050
89878 143965 85701395
124365 78165 605713947
45160 97969 943059774
49772 24501 -218909926
112562 82321 -488872436
101356 9955 263368822
42858 77263 400837126
118705 34454 -968081655
149200 13185 -277816538
122130 114941 -282552648
4469 67504 10391826
37942 15378 -464889860
136208 118617 -675614328
26563 133760 466425552
46009 31080 -779217095
89014 11 334323086
100766 135625 596387680
130855 74822 988949653
144865 95983 946256747
33098 36635 962939725
42944 91852 793106059
66044 132614 462886196
148621 36644 -696115655
1405 119701 551138645
27587 17622 225865075
49757 69061 303204563
46853 4647 518978001
97857 146807 -984358833
83899 77129 -568300108
94215 105968 -784209144
98586 107354 -137223023
110921 130480 360382434
109948 12233 -821207233
95809 6082 596969941
40456 67925 143447844
129951 54435 11828999
104301 125784 -227415163
114992 7251 -884689581
111337 27408 -516972281
75576 100198 508169742
130238 37209 -416500956
53661 147433 131256400
97140 125791 -739692901
131190 98903 -475676433
88337 85408 -160653892
60021 1240 -718744038
61075 103450 536745489
140619 74685 -880264994
127147 143895 -22141803
30720 81258 307188286
105774 54026 -168920451
113096 106766 934637010
4477 92472 915346762
96893 129844 -340657288
111261 118310 12142354
46748 81087 580806198
70160 58093 537535500
60869 111077 -277179231
137919 28660 -341613572
66416 22282 609966042
75717 119277 580932936
53261 128630 -450810075
41949 141577 311358076
93146 8942 -265289866
30398 93558 291602105
108646 105529 104613422
54400 64903 -701944220
139813 74885 -553414018
122449 86775 217638930
32859 130774 -874058582
9108 1689 255689511
43232 82984 -904465100
87973 73020 584938883
103822 49014 899843827
120218 47453 706402587
43154 34813 228893956
22059 33625 -545556319
97924 133092 701626254
64569 85508 -952723937
141898 75016 -496325151
29063 63842 -423913657
133202 18710 -365057736
14408 117182 554767999
108337 93511 -570541689
63511 88198 -607260191
103407 92833 -201591078
54510 77100 557510325
49508 127051 -309667652
53213 83420 457605064
69765 94053 -97399880
63372 63939 896206444
134829 1747 312523581
7029 98328 995080080
112231 140810 -405954221
17590 118392 -806752530
134861 6494 733661905
23146 7753 -648673142
20484 105424 996574557
75171 126214 -963261024
58264 51550 148202571
27964 46477 3909140
122875 50266 -306956854
100344 18736 -967404834
85201 12888 -624543522
3877 75774 -460261118
122795 92912 -946210413
67249 51476 -661701889
19352 127213 908332328
40543 15891 901634965
109078 97558 -75129311
48564 287 -891729289
97545 56642 255053911
93184 2484 86266882
17307 84020 338529430
1233 116371 -743885869
14947 35760 773323320
123703 57575 451880171
71845 103544 -836588461
126780 74588 -727681534
671 120664 741775761
94914 129909 1636904
12260 112890 748879475
20651 123729 -92961635
13744 1146 518037247
119648 71359 484097181
148105 36879 260765083
138819 1962 -702758685
23896 93398 694286082
82925 49687 524604194
93016 76383 445835132
38057 71073 -129992446
71046 44974 890002373
127771 54171 600570544
27301 37132 -57234932
80907 49708 405228380
146657 137586 594733677
52272 127956 803805817
123828 92413 -467146087
47573 45670 -117329541
135910 12876 -569118677
10303 127841 853667501
116960 112560 -346431400
99914 38276 -881063874
13450 135681 -375228003
37658 23575 764439560
139618 123328 -543470321
113288 33903 -43916889
83155 24366 -568493849
64584 143663 985054442
85520 34796 861025335
35486 146740 -29048946
103390 86116 48246104
26304 88357 -619644172
26528 128743 593766595
55545 45236 101343815
131482 86817 829315356
133474 8936 514577630
2956 85925 -531252817
69457 1526 229161777
24608 80296 485640650
18338 56615 926052977
52490 13338 -752766008
44841 106874 397129392
56813 51875 305907654
74734 25253 -967760997
72859 121390 894606258
129174 92966 981123687
134620 96464 655724275
98758 35294 -590270906
133862 37065 -859551024
73042 147840 -511296295
58205 5752 -737580470
5919 36423 -439160841
98310 63552 -717832901
75511 40451 120204579
34120 100919 -977940969
3476 141180 -886588095
140097 35875 267686197
68941 45197 -250314415
148971 69275 -45590134
63929 83614 -596590457
17163 51887 -529049208
26850 109269 -997497364
78677 116808 483806051
82537 125694 550181054
55917 10727 -156631542
31971 135491 15575972
104493 110740 -501743834
12386 23031 -871347511
138673 106252 -91435527
11082 146784 606358858
81777 74916 -20454397
138559 92875 172867765
12744 127730 -290102833
92053 59532 -87330274
95369 69928 -303053877
23712 61516 808321069
75053 52508 848368426
96751 116626 -744829905
27444 14278 -289057189
74152 82644 -139529667
87069 36166 -65599539
118685 114137 -569014569
73089 20538 597819043
83179 81013 -374324075
55755 99587 502045536
18976 57789 557985047
40341 144306 -28525951
149013 44184 -864052070
93974 103712 -294838012
141626 74382 -89892973
59317 80025 135823154
84515 26899 -290891371
14840 60469 -518592477
114216 121007 799540595
60392 21810 -703010390
46174 78898 712015526
2940 142717 833547120
118170 16298 -953812163
41011 149140 380807458
139356 58809 -798489253
37666 4482 -894367374
42787 129778 -126790645
134108 4725 386669406
29194 134838 979964751
14072 132443 -424830632
116726 1159 783271880
129182 35890 554151078
20439 54807 64846062
1210 63802 -65185510
129966 66574 229600260
142744 85707 869486805
11757 56230 -519473836
56134 18810 -342042223
135130 121558 -538842550
109733 4124 669205390
97043 92317 323739812
46465 55949 -137224517
61932 105435 -363213697
132257 79520 813635113
18238 82756 -778455758
70582 86435 324865485
115156 103170 27000505
77999 125152 -707202255
24187 76698 -653202301
31454 109366 -998119106
128750 51826 778684650
110993 16767 -766250674
56619 84723 889267846
59464 54622 -19223036
117789 43563 817227898
21774 61399 -594539193
93771 111754 -153369322
47720 82987 718745970
43027 9791 210292423
124818 62182 44783234
123037 120357 -543109665
55037 125274 -65017129
52203 21385 551567922
147974 149673 -686657673
16900 135374 -750975886
113313 29862 -922039442
111406 73925 56799956
138524 85425 932671802
95235 11046 801254480
145695 12201 498384572
136479 102363 126685365
1537 5906 -503407409
15136 115685 -600709206
84496 142759 -216305199
118736 115133 -95199044
95623 114068 -250476046
107991 8561 749716075
61933 112264 -218774380
106662 52355 -629844823
138079 44576 -576246550
83121 21644 682574395
72384 129223 736824171
120907 134759 937691114
79166 80320 337929421
124682 29169 -910562175
41521 62989 804724554
60536 39905 -677288283
73963 100082 652950321
63579 65962 815887403
61824 83399 -99582906
58584 121001 58173755
8551 56440 819770132
20997 68371 179505616
147610 141837 -645953503
57406 51634 864061681
116099 40317 -775280506
37416 110645 311253660
85322 65282 -452563418
88737 49698 286513709
71774 35748 588339260
117106 55030 -37787346
100550 140808 -439794585
89858 129612 -543691110
29224 94007 461767479
96224 132525 -432334018
124585 79421 220624707
25957 40188 -815582076
3623 124260 -620653483
37854 109679 706194411
70455 25041 244415150
45738 17693 -395321544
41726 119726 -498599238
44261 41199 615617345
52228 92065 -748942136
98219 48641 -255159073
75665 92491 753306935
100212 62796 859603830
106865 129362 782436499
60441 32428 333049916
137637 26348 468261084
39698 86860 -173032000
64183 50954 -72338616
137391 91603 -307218446
40102 50846 509752593
14268 63439 -913529421
104458 71002 404087832
76208 8059 -499372689
148217 33160 41169797
125139 62483 124055097
43844 85070 241684377
71361 89726 -3464066
105183 110613 -185757561
93929 92069 -57446635
141976 84716 32159641
122882 57204 -899355681
18749 100641 -210103800
23955 20481 145668016
42154 112120 -14543672
353 102525 732645431
65351 46540 524731949
71950 27446 850207849
85863 108086 339770717
53706 96759 511150326
145863 9941 796119444
99765 114889 -980126902
18959 125151 455590216
5069 98582 339003696
110832 110864 -769200333
138759 24545 -680134984
77917 44169 821670749
123809 141421 921546415
149404 88510 -433733358
75698 74528 760936
124301 44126 -988765654
149122 109319 -291495320
34710 125353 -971049321
62505 110314 871834640
107992 76642 748760342
104340 116900 261706277
68995 49290 -672730323
136135 126092 -442721914
11511 38418 621040782
101004 85960 552034897
103124 63939 -942241349
4634 111428 -178674047
101635 63776 506517611
139233 61149 90496493
92845 118013 754029155
119736 99943 205397360
97764 72470 -462393072
21748 118306 802244097
8727 145525 -13705375
57328 11658 959446622
136846 129492 973379515
10532 41018 -54402618
71317 11994 530321555
133348 107750 -775558730
60965 97661 -870848472
93684 58825 610086375
90900 23631 -238170387
28806 21103 -909938216
30772 33211 -144454686
63368 148934 -244120062
1676 104003 385125160
86345 85800 203366803
148853 50317 -904906158
52060 75347 -70778057
82841 13586 873328137
31902 27572 153953530
89077 19063 611412457
18289 130424 -937271379
83398 118685 -8191560
131351 119698 -221315435
33205 17272 175911097
54495 44824 -675523639
45493 82016 -501761725
146052 103764 611852018
124914 143781 878556449
119997 5451 -134384330
118690 3224 -178945818
24163 8803 -897412227
104904 144850 24785238
123003 140001 -481625892
97091 115676 -888448120
3113 145492 -440210140
122633 8412 130462475
138503 34507 -119446802
110990 15031 -940757268
128512 105221 -238579755
107519 61894 339091948
58676 116387 92938534
142257 87477 688510687
22280 86443 -730361571
29410 82730 -192844616
5131 117785 -976827079
38461 140569 436708779
45841 142123 -618565167
40689 3130 636294505
141351 51670 -468489734
106825 130142 -565855738
48526 115089 -46164948
93435 90905 -687703432
115406 28637 -781669840
116808 9619 -545797432
118325 21929 204416897
140132 70661 445607446
138626 115723 -161521623
129100 15474 547623057
9614 97185 560859087
136557 23498 725844403
143719 84348 519340725
12917 132817 165764425
70649 140266 -239867635
101442 52090 716411414
53618 134507 66944772
22369 128738 897628746
39507 48357 865661285
24901 126459 626548841
142980 110406 31232761
136660 54578 779586487
30057 75972 788177949
141030 49839 554552474
108866 57243 -415843946
45551 67602 542820084
68490 101587 -927351181
142059 1479 245740581
9571 79123 -792195767
148316 57755 -570044825
96163 17523 735495937
83775 45892 406152048
82048 37226 72474168
40126 3719 -215493930
137826 126057 -711282986
125003 132979 -459980427
93310 78358 729688128
100783 109048 334353948
94363 65811 721764635
46671 133614 -511775705
48097 139911 -188359030
31970 74158 -295568209
106175 75553 -274829214
134157 30663 -594414449
128542 85490 -710852712
7081 103626 -685514146
47725 110201 -226691547
107808 129681 488325485
128181 16721 -538730197
96879 22660 95530681
43528 79106 -571463952
61576 17217 876516446
58364 82914 196202
89302 75625 -916324958
142749 4955 -592867661
128729 26632 260277103
33223 119953 -38425700
106415 14111 -882046302
114201 146270 -602294716
5673 100186 -609865615
46297 111044 -267297740
815 130091 -558723894
87247 97007 -816557481
52614 62780 -780037732
21529 12080 815357696
17533 139119 -981141088
61472 83577 652115060
5531 18812 235748311
30796 55636 -995257469
57433 80880 -254646222
108471 109978 -347322137
93503 20124 758439951
30850 18919 682123426
99895 14419 884150480
97931 74241 -22424706
68704 115237 -849871654
134784 69063 -265182195
149539 22290 749854943
34647 126656 -836662881
109240 72030 -150605580
88344 43558 465923122
43714 55648 -351498365
79800 57270 -546515858
102539 1242 827337537
23142 114052 760935921
51838 61918 -796829059
79640 66431 -142022415
74435 133966 732580082
112375 12584 621050992
76444 11751 231231678
74687 12174 -733334251
129935 49267 -927056117
104257 142985 443892424
14005 31519 -565070817
129920 121200 266383432
88028 74785 71964947
117396 62089 -715760484
19409 52917 -218146788
116788 65852 -279203356
41682 2213 -299062989
129683 66712 -214358192
130131 48710 -684410048
9853 138797 -665429766
132574 118651 870657288
92283 86171 368102325
100726 23754 -70374261
59268 51161 260755745
13799 44372 710458000
118222 70761 -36634703
38036 88063 967764127
31408 89993 270411645
78047 102280 876972018
108084 43266 496492070
93934 83020 540161793
81777 36387 151007866
78125 12735 -131844073
49072 74416 -56422814
131865 73556 -224302944
98387 61282 147027487
55657 82718 361443279
112024 80623 -631178960
43549 29617 461654233
4107 65371 603794721
83291 13518 846052113
113498 39982 368590459
84339 95090 -323332150
125152 20794 -951872056
7479 11068 694834718
132649 101193 758322557
122692 72791 -290111994
34382 95590 821783667
82638 34847 338945420
4103 33248 420066457
44845 1014 -464969440
96959 115602 288089792
94719 100728 684466889
27468 107376 -60210139
59674 140601 -737638999
42201 60190 787926775
91309 94399 -374662671
85022 28830 870272398
790 97277 -538688469
7987 119712 -314575850
147384 6016 481489515
108953 93792 314939045
87732 125471 -538640210
43633 63658 -294961649
22471 135924 967290307
20687 126707 89971109
39422 3318 -693714745
72537 30473 417608748
135640 130324 515642804
144123 59836 -852990164
34973 77318 -216886560
107314 45387 -635112514
71888 92544 228573625
133039 81827 171957459
90528 269 678774204
26801 130452 -531612030
114440 80336 748224547
124889 90544 -586992126
127214 86248 -997785852
121362 96147 10559557
91156 99513 80268126
39502 20254 -977876546
11284 127231 46359799
64009 73304 -44743404
74661 108587 27101759
8214 42139 -587230422
127550 18204 -558465089
81394 136391 -63125064
72317 26968 -342862505
114396 53241 66195294
143372 56526 653007285
67506 132929 330953798
70146 94505 705209636
137343 85640 -782334675
93206 132399 891759218
91667 77564 514781158
9340 72363 -737044214
1076 118989 -819217054
6775 147057 -625893575
13965 7488 156597068
106708 81236 224736368
88037 102662 139734961
141770 75107 -913651545
36550 31592 -568622424
69730 102927 795907481
30638 86259 325410214
42474 77294 -208123933
37458 98767 344314970
44847 134774 -659025265
127327 106289 -927826994
34634 100778 -335391119
121304 86714 875275666
27746 82977 372348726
146467 33506 343245514
108481 78035 -229293721
137475 49319 -481313326
31267 149420 717381921
26970 47098 267634697
71827 104853 829893150
88181 94664 884745683
126794 41778 -556444931
29939 101503 572055090
123734 4575 -980239883
36642 105525 462870737
3741 147007 -412056735
66756 76574 158937921
49748 77981 -876823335
99115 115861 -189238241
29658 73374 712385547
66035 59240 -610190140
48444 88425 -173558965
86847 19715 -12382258
29489 130308 -215349242
42365 144583 -950278238
75838 107900 -59699372
45032 22715 190212407
25874 35859 700125516
64261 7677 474216877
51655 70789 -119048730
9779 104855 -851636781
119421 46599 628019732
142110 79261 -98101434
26740 31752 827748210
43043 33073 -657474353
103754 131325 -320778758
112172 42755 -797885962
82187 105314 -979388157
125393 14955 -15127646
92140 67714 950965364
89325 136081 961401766
17478 4135 640648504
63257 138467 -314491234
77072 24013 -896329085
3873 80991 447521928
41663 143320 -861520298
66375 81310 363793482
47498 105156 68783274
62094 14106 -587912218
35003 64660 -900219482
68947 93643 822259050
146847 59275 348752779
122554 114945 -693539107
123211 42796 -465039003
53422 32899 -571315962
74576 1273 289142935
13709 54682 270878200
61217 86980 956734123
116134 108996 797340127
63901 86438 285890940
90854 99503 915370240
14269 87159 173279708
120641 137027 816912343
97341 4379 -884553906
1859 30988 -749947764
60743 122502 -226269569
131870 94469 223866420
89627 14433 35320123
10428 3612 576113583
62989 29002 -921938253
131352 113710 -237981494
34585 89578 -865217563
68992 102239 -410263711
85183 29518 -975370422
138731 133988 -779303340
70233 112461 -267667334
23925 12186 50102188
148513 13206 -994471927
140617 15936 -207959866
133493 102285 -110896939
75000 144947 -935830244
40952 95875 619596094
48846 94711 511701469
3875 61783 -940013911
29823 128737 -16660067
80344 139329 -822067264
110432 29628 -724515978
77975 86851 233685417
73046 45209 688371872
121401 101631 -840474572
135217 30008 811164843
44040 27926 -47414832
2901 74380 -268265362
23030 149434 -345924038
105495 103898 361306601
98246 78835 103468878
61370 46254 777873252
31231 135587 495836223
34620 91216 -283015777
56534 141278 -466069815
5941 120238 -213537064
16519 15754 -506440470
121701 2624 370539333
78851 37876 -816872568
139524 12440 613966985
44267 69200 -599043320
136862 85011 369130204
147926 42754 -888329310
123438 11227 -628092160
49143 60855 -316248690
27540 26639 231142643
88880 114782 -542991485
139139 78339 -937162100
38203 143237 892782338
139593 14334 58051947
785 63925 370703336
87620 90647 837819655
128510 95011 745318673
35664 54174 -485500201
10125 118805 -632166564
120320 46955 95996734
40375 102647 -269993527
148714 89332 -263594883
149426 82082 732944546
131887 125673 -102864316
72080 113231 -549203634
138039 86241 934162857
68889 112980 41665015
84482 50622 15780568
141150 132538 -532633257
84080 98690 -702641706
7115 68729 135277882
2990 94346 -104171648
26071 29476 -254622392
106302 52367 879857739
116227 90766 -701486615
62231 79237 -732823583
29091 44691 709464074
79936 3091 395514916
98312 30195 780819529
136902 128583 115621947
41040 5975 135599725
55433 145500 -922291559
110424 142500 -363059482
139746 137850 349565007
105828 76827 487001974
105334 18592 -792922625
6552 82458 384750122
21623 75557 -673159069
44065 22303 687258785
47782 110083 587943699
118343 111948 -46032398
138864 149388 -363639865
2404 60716 -944651912
47860 25783 234438598
41990 41910 -904477634
18580 122759 -623370535
71643 68197 -244362760
111201 118543 -895243466
51542 61688 -551511746
979 67989 -761177637
71211 65190 139885184
46206 99944 -986381006
125352 43989 952577480
52110 130663 383190018
90839 76328 985979422
132058 23747 811816492
28127 55056 846506777
111040 121587 -62377015
6140 19917 947183789
110538 15376 -833062110
49514 41142 311429685
121407 59606 -774267174
12037 90341 931678091
111525 87932 20628457
5353 85072 839216900
21948 48883 358819792
28617 69847 679890276
9656 72929 -716850403
11507 62786 -991907597
27261 26104 492000947
63472 7601 -347379140
144915 24870 256702099
36858 42653 989040437
74128 120686 -728170881
108367 20087 798213339
138428 36386 899058826
149568 71651 -405666473
145001 52532 445339153
113060 89430 439886550
15722 64872 747162498
32513 136322 650629207
142480 146966 640211263
116730 44959 906519681
120100 95241 -646727261
87620 138053 -303171822
53603 107737 -395475743
45141 131866 -940693701
29086 4587 -129257196
40846 29694 -95315980
92439 24093 558685481
61232 56078 318714953
138138 29801 -507160865
79752 31197 -313048001
140611 52420 -627137121
83030 103472 575151648
149135 58543 -207065414
42796 64093 -480226112
21151 144226 -993154605
108814 84475 701094593
123216 43226 -603072429
11567 140225 902546461
41169 38924 569429914
78109 20179 -709514385
46610 108669 712891626
74504 145635 -662970546
142647 74047 -945510685
87085 82376 -160316111
71025 87900 760085075
48260 3491 -338324486
98584 53537 -285687882
80548 129837 475646919
58669 142705 -838289419
15301 25796 469081522
54906 18274 -128879482
35142 64861 452662953
52611 105780 -100499444
110764 73198 339047987
129074 16365 -662023753
39233 28563 -313392065
136453 42445 -151438423
11121 66113 -964586765
95621 48010 -32103241
78730 145641 552152398
91472 47482 -185053863
45387 7658 -425103080
115202 59189 -461417652
140961 52869 -229111987
70569 18980 320963111
78276 86687 332777045
12344 79120 732449458
130806 44249 980836472
146665 65240 802301079
91807 4606 -769417493
46674 80687 188186024
37653 125847 -202363702
21841 105317 658403575
32148 130254 462802027
92633 31495 -722264362
25913 40297 -202188939
49796 143460 -245489160
5519 82257 -857173422
1824 78102 -90402634
119446 121765 -483690408
143343 44991 950081272
45345 88757 717114222
31038 124353 663116955
73968 87833 160233985
29015 77188 707450902
94195 31100 811205839
103196 74383 3154513
77746 91400 -610384723
10221 126805 33953939
2245 106029 -614086982
20482 68435 -458319821
141350 5192 -650470469
146774 30795 355881267
4190 57290 -650366959
116467 55239 -821167909
113749 37253 -81459114
77457 32032 976987393
15843 45172 -384232921
84915 60248 -824083602
62132 11542 -544676557
52484 49966 170546023
41490 31474 998135932
32389 60213 -943905296
65451 32492 -229780765
48935 66146 855014717
128229 68942 -882778815
136873 3437 -814360493
130295 133619 -183388227
133133 128331 -708367790
102906 15377 -528860342
55146 145616 -218697545
3447 51537 -957559428
96496 60956 -271602090
101077 73451 -86172929
64125 574 -260809745
77344 23612 868291435
138275 4355 -27770295
45563 145187 -245789329
20342 117071 807429702
48849 126151 -244262303
131339 54093 -370411181
89919 56085 499866520
130367 34956 615901804
96210 54335 697640693
38185 131580 -113087400
81901 9224 -6586726
21006 111360 -591687039
42144 124911 483744877
144598 62063 -325198298
102601 115531 -623002763
11640 149167 -780050853
85191 35583 -312832168
136224 142296 637705206
134376 14722 491398412
35299 110104 -725056235
109284 27181 571212607
92953 143158 -899121202
93142 6556 -713388911
143479 57469 800229334
89409 27095 496387092
130137 83987 -572473024
118696 47494 -693352794
142486 104414 -626043240
92230 73484 -618337088
81080 55679 780216728
52725 82427 -798170642
102128 44513 -920299926
87784 2275 -443883472
5193 76938 128225684
90618 83697 -944879559
34401 125241 -58855948
139163 9402 500722311
136894 86544 72122122
43884 48043 96574175
94182 8778 110965806
81001 110076 -859683062
98444 130556 463243385
10782 21250 410888153
20351 146524 -741977445
123605 5016 -881584331
55346 97414 -812723386
60784 38033 -13612948
3979 136139 566528495
14635 108040 -543875200
119384 15118 809715085
136853 121129 -498721481
89012 13709 784934939
143210 129342 337871148
145652 31193 380212968
148975 79869 -684582570
76972 147141 -793803308
144094 92728 -601057649
7823 35917 -488596578
37994 69528 -788069675
1951 56036 292054221
971 4391 151212228
36588 60853 -637193839
72449 79324 702758995
124833 175 191441596
43703 53216 -187888300
62904 30083 -243062345
83878 6244 -814782567
131903 132890 17175374
85862 7507 -262896330
72445 111514 924416413
132896 45090 -156264530
13701 85340 885893533
75725 81127 -76025145
80284 35836 373334122
27961 118414 25523680
53419 76986 -744885633
91083 55643 -786483895
72759 12826 -66069650
76238 112255 -760874460
45261 65156 -760353909
52386 143908 -546700331
130826 15418 963716976
44479 105998 941764091
109412 5619 -736843060
37777 8660 -409417365
114847 58882 663172619
38118 41717 944832265
35991 57357 -308856094
106965 121061 -367237013
93406 58515 -114908673
890 41643 -249035569
134668 123693 -556449013
145230 17103 -265344341
42379 93653 -49776887
70527 89867 115605688
124567 21480 -809529050
4910 79360 -47112347
37103 63401 159434246
3376 9450 583286850
97582 134973 -849103231
143988 82464 751536823
12228 128836 -741390937
77441 21390 -78998923
89391 145665 44063309
93005 128409 -500063061
21879 10050 28122455
87192 129719 -393767033
135754 83747 639748508
141099 110400 -855904500
2662 3857 -942903543
81183 39402 -480240665
73776 129958 -529823704
115879 69539 601003697
95965 59049 118106507
53001 60452 -656588626
68177 136258 754562864
52191 147577 -860189900
95745 144046 -163163664
35700 133366 -718476001
38832 71577 976710632
115646 59291 794238826
103231 81647 474260729
89485 28851 728984227
64760 140536 242339200
22227 145733 278953830
123969 13519 -899816057
61283 32918 955429845
4444 144184 153941627
81427 74620 477566359
41721 18166 230303494
115349 130506 17777151
148945 76732 -689115481
143112 1022 490398041
65078 83707 47556722
67821 26061 -134383733
123509 16425 68588018
20459 148682 -316974391
62844 135203 -590429966
58185 55426 -855834260
76130 27815 -192681850
84692 25750 -608993835
133090 56423 -330264015
1348 28817 -518330767
20366 18818 -687994790
115995 81705 828181816
128389 102557 -894298495
37304 55234 254556362
66174 102612 -766760525
42017 105562 -256426700
113755 92448 376937430
108441 96292 465029117
98447 117504 650536211
20866 33219 -25903204
24498 13889 -740581232
13008 115188 -539992935
88911 65194 -633659730
32723 6332 927938368
101142 95213 -479475927
74932 111274 -206350524
44692 62551 750628009
56835 17259 -212005822
37279 30026 -127222022
83050 93061 855132164
120234 81936 -358184045
59697 115368 188142063
1144 99440 549605536
94237 44080 189552627
73085 46395 768164912
80927 5149 24189827
134196 96350 -53162792
34330 79260 387625203
4889 54421 -218564758
10247 51610 615714583
8140 140726 -6876296
16375 97469 841778936
26918 92315 -471395397
21744 17931 -880310570
18218 82057 -12616274
33810 112213 -279791706
93381 114411 899585017
130814 127202 -880151984
114424 46066 829951159
112293 130808 -940407239
63560 16193 222320052
127729 34015 -400023536
72652 19412 -66398405
58204 115470 -764807922
46935 23919 -503666343
144972 82473 919876358
81060 92962 -191771053
126759 56761 -310326530
30718 83700 -394193019
121783 68168 -479840566
27099 69253 937607114
74846 89579 -461248375
100983 74500 649903809
28858 118596 822009472
118964 26959 981957721
49663 58328 291624613
127667 113493 -955375752
49766 15695 510408726
113355 131139 -213337211
138533 21242 86686490
1098 32978 -935479720
73520 110042 807956676
80664 91924 56962159
73402 109803 -750458198
104543 36121 658058668
40477 23041 148829559
94062 28334 -550423053
34495 65021 555117685
93432 97412 629732895
28873 63907 180936917
59661 12968 -990161849
133660 4421 -933296810
94499 54529 400303114
16206 1656 309764829
19714 125810 -411028188
68982 14169 283901491
32290 93498 -450961730
47383 31134 412584525
44949 116456 616092837
67490 56399 980437055
64872 11418 -207704958
2216 20077 478152413
50985 20600 433924795
61293 7486 239596229
69610 56066 984484478
137484 35735 -256363551
78946 106614 571642184
148138 48819 -956272086
85992 87231 154730549
136727 135092 562984233
123401 68808 -894457083
80200 33014 -661396678
69809 51814 -555412381
90540 99664 271389619
118467 142206 477177893
95194 115112 -111264771
20900 32461 168666492
142510 33831 430536276
23505 23313 -284740243
140925 74321 325298762
110510 132248 -168229276
22881 59129 -534424703
54951 35872 -993002754
48431 88992 -414039103
66966 56095 468234324
76495 40450 -690305650
91841 136909 -614298146
124476 41828 -503355702
79810 55493 569871663
144444 25617 336201814
59021 130278 -272596875
129184 137123 443006527
85220 149610 -601963048
86265 7577 -355323112
112653 16014 696615849
113930 17915 184621905
16240 126421 894031357
126977 51657 979831739
51681 149379 -374098688
136599 63786 168151444
3306 112366 531310814
22958 142852 -865535081
144994 45514 -341371246
141901 95024 511520409
86173 21944 576806705
96041 35440 -522018102
87224 122389 475391114
113042 19416 427667809
56839 116606 -271773707
28428 83625 927973106
7567 124822 249456136
64205 23760 -113278122
38412 120241 -624893270
59544 87640 -804865147
52770 68872 -39652135
85413 64595 933070145
136874 88859 -837021865
81557 26565 223289435
38242 114506 754093929
100155 9264 -367520106
88524 70403 773117063
67060 84401 897397528
60031 26962 131889300
5150 2478 -181509659
29004 42733 686444124
2016 37391 682410122
101858 131217 -388220688
81242 13257 125813610
4912 112180 985208514
10034 98201 693958254
115866 116206 -442777158
3089 106398 888738391
42489 48684 -685915680
74103 138810 -289808851
114048 38822 263987212
55042 133946 242883674
41647 36265 -105805969
120085 9184 410150944
143768 21070 -315798896
78693 955 -241393578
87191 143981 -243341887
26877 44566 719385239
145062 99541 -623016969
48423 63590 767260330
143693 110387 584321490
27487 147477 -534107848
88116 83891 375845779
135107 35390 15381835
14943 36109 -230441158
98055 43444 908154858
132605 14349 -743622235
127572 129379 426088406
132211 59881 384507152
76289 25251 -143195042
116660 38228 367582060
28320 20591 290595277
81777 14199 239322228
118000 124277 43163149
88599 103064 952772591
147388 55997 -487164536
73419 109296 -120262655
133629 37842 131774650
146974 16265 545363314
82277 115271 -183087606
20953 147745 181982317
24679 80512 197860553
23827 16237 -857713439
125289 88656 172092006
113656 110531 -619764983
91108 140893 107140706
93690 43345 458370659
49922 99676 536215904
98108 7630 43834927
71157 787 424980392
14959 12338 -180736758
42667 58820 -719278290
93858 128677 333807885
39310 16775 -557134897
89224 56172 820749230
85502 74613 193750049
95012 67428 438176459
127514 17807 -40220466
147583 14560 -407487972
11018 93235 676823688
86083 34173 -268433490
22869 9633 955413271
61022 57753 -167935208
107625 134405 37026714
89372 48952 950385603
74746 32267 665559315
20785 74109 -360447566
37157 49170 -496322572
143503 28965 -514431411
135908 47532 -417958284
146174 60829 317588074
24358 3697 -419695996
76309 29269 -856483029
17241 96838 -417923253
62829 108656 888938825
34523 89546 -472860012
119791 15887 273768044
96371 91397 -15375301
12738 2717 299388997
69209 67497 471492570
86342 92503 -699496750
142489 144903 -576970420
26109 20350 43044448
72784 30905 -642307539
73385 78728 -506075282
58656 100840 767682042
136824 134996 -950779674
15488 28723 340573036
67874 16452 338915855
136398 126710 926895598
44693 7869 120243506
70139 32630 -294119032
144887 57485 446085390
26005 47489 166062381
49199 108118 505055171
48738 8913 247803976
24627 38097 -561236164
25594 142405 978737473
78405 100377 -563840469
117011 148129 -105935995
121344 18478 799740453
50691 21192 359645813
44864 18551 -36925293
111060 134485 491625811
63201 35246 -55559985
14587 2237 -837538316
104950 77444 713282901
77272 95750 819987788
149575 110018 201496318
94740 98197 -557397895
4043 83411 587913089
149455 91126 422856619
114073 69846 32249248
22512 11320 -541680763
123459 15626 -368061448
111293 35005 134557328
67504 144460 -642114175
58280 63200 78278841
140432 10229 223456780
110154 84112 -737758572
86726 22696 915693653
24252 62658 -455296811
47485 89132 -64679380
114774 44120 378876707
108568 80336 -176509296
11113 29076 427847332
50480 147171 -673870221
62648 45289 -645795888
59865 58360 -625234654
79526 53078 -489128850
78919 2603 313966127
128138 49046 -348437632
77008 24699 -181889812
145023 128257 753160066
96638 144090 126470980
107855 51059 -557076711
62270 128090 830319216
18708 9031 -448203358
82934 67962 344253818
44382 67913 394371577
57007 144630 -78295786
114655 105907 338931255
24718 91462 -479551100
128218 18990 286257110
85355 18452 -894985030
42874 26020 -961727195
105133 75243 -761879503
24154 79694 962511002
138877 61833 -323853799
65100 80119 -393721797
139406 85476 26248101
43127 50539 630889640
103997 145480 -905453049
138932 12510 323013079
130922 35479 7425952
91764 33399 -924865418
4079 79342 307241898
43025 87632 -883685347
21529 106807 312775483
144749 47789 -68172514
132197 117361 -247652913
14293 140944 -875229930
122610 122485 774523348
20663 9308 -540686036
113084 102401 -882342980
98049 116079 471612798
55053 109336 -231281314
51197 23276 -448084660
110673 7243 790777207
81932 70786 928730213
113153 76118 733210859
97137 43900 108128225
98958 100322 -107226694
63322 145557 -106104902
71382 81343 854837913
132840 148598 425321847
112118 113718 884688841
24785 135582 347561618
40754 96909 618214288
16687 87951 293246959
33732 137008 379960481
145724 2646 -342145528
24704 143128 405568783
138275 15942 -81037590
72370 29032 138706281
114523 144694 586557087
83295 111580 69329100
5649 13078 201551167
73789 132412 -537475168
51984 90064 635279428
116511 112109 387011762
25370 44166 -428494712
122698 71758 -553223555
52977 94541 342623497
67371 31728 -965358270
81942 44045 75076426
5343 123861 -781484393
48794 108390 128403730
93664 127854 668624074
112321 35191 -969693619
2903 21441 -37822028
77217 188 113735547
73403 1444 -56842550
85834 121694 -631112613
126367 5243 553253710
136518 33699 -862204068
54508 44611 -741294133
112529 125948 381441546
147979 34273 -424018537
21976 147536 824247309
34594 135682 546159497
58921 88820 -556822777
128818 56712 -808891976
32012 11110 416920843
124647 148089 -784449446
146386 124405 484896631
120362 112156 -361817155
45970 70390 395379862
100614 33715 44230698
13938 128493 -600134532
76478 126396 -704625882
136307 76305 -35162101
117046 78435 945743978
119912 19097 -833508216
12335 146457 971578453
49439 60534 839287182
62133 107478 4095827
136720 108806 767947647
103967 530 717381245
11619 68074 291052198
82090 118097 313375457
92248 57619 123392102
42694 74866 -436146822
14333 69646 -630483543
61796 45544 -323193639
133794 44713 -545044234
60393 38372 803074473
110874 38882 -226715588
29122 118588 374001602
100628 67222 -853414871
89820 9552 579167150
110415 137889 9469998
68657 114241 -570609159
18468 5041 -854678393
59205 108065 -910683593
31267 143754 989990015
69213 57358 512177846
35142 3132 572610591
137166 36128 685747528
139638 15342 -886434641
121744 113696 708274842
118140 88888 384834810
34273 26430 560166604
41439 118731 215902680
75919 4321 -163638480
49104 88062 707106016
128067 104225 -88541469
94460 59596 958390641
54347 145473 -813071086
33738 132200 244807695
60467 53753 -84832295
53191 68263 504872519
108881 40911 -948433241
54434 1618 -776836571
126456 95380 -379855730
41550 115877 287454460
141963 131551 -425837078
25361 62902 824992341
84847 129916 166814714
90411 14714 -154940084
2992 87855 -667426942
71657 56466 184800545
21407 131343 287346836
55453 39404 -746715545
63669 10922 -318054471
41152 81683 969935203
94641 88640 -113441644
5409 138270 -673838398
117342 63980 -564352250
63003 14315 -962704195
65935 135707 96562720
122364 5385 -851942640
63668 39821 450142266
44383 13325 125565625
79209 53235 231123687
141834 120179 -992012788
66279 7356 -609263933
20590 18526 119026328
52871 33909 -578435724
110705 37694 29007449
116120 44055 -813976786
77723 85199 -838545019
23469 80643 107747033
34691 91642 469011794
27822 125798 922196590
25814 64877 -269903971
43691 42200 -665816596
12845 17125 -796111789
96331 140407 -570826434
14410 139988 -65286750
10705 44590 302403208
37647 118537 962089548
59948 85672 859538428
117484 61768 87302999
129329 143465 574737086
134409 143205 -550598192
66526 135574 -968920105
91191 27956 -396035088
18768 51367 -373851612
83518 70292 -485286388
3322 119930 496424455
88066 136698 -27877281
24894 140406 -91528459
146700 20913 838291991
18807 103384 -517188678
134170 88173 630109751
45420 59107 -702313529
27120 84042 65977446
77600 138550 734619339
7146 94430 876360819
96748 44520 658706118
38549 107335 -251335399
86857 55216 372506283
112655 98795 588807339
71161 42129 -426502623
95383 3127 9949866
15244 17310 279275737
69734 91270 -819150094
93164 7200 579890947
79177 70885 -505076118
47460 45629 -236854076
136827 83214 854579513
141338 101271 -504911761
51629 117280 116284325
34502 54004 249102989
133286 42599 -341101523
140712 83661 -663752416
148343 140372 -147431983
78240 118547 494906978
4047 131759 -791392032
54683 129613 182978493
89365 28035 350154466
117569 67054 -712628939
32708 76569 129424203
45566 61857 -787451597
73622 84955 989210321
95292 128532 424984076
85560 19261 117154188
133635 57226 761029967
19981 14161 -658218688
24605 51598 -551142196
87809 21424 -683519586
69652 113497 -346597345
32180 125561 438494269
104339 3286 917186843
85735 7198 -808210974
103213 77937 -922210339
32005 131909 -549548514
44543 107596 -902635210
27310 26046 -865552783
56742 107841 -291643592
75055 547 -404305621
25814 56641 -769092433
113192 60950 -153335368
65681 144241 -89997799
60782 137818 -220020967
27991 31321 -172179758
20004 77801 -195029709
59539 145948 346699959
34945 75727 -899514431
9045 36221 -440680601
42494 22856 956453891
138179 45559 691957684
37760 21510 192259869
118264 46709 27489448
8152 96667 775895417
132919 39548 321139067
100725 100849 -929546192
97091 118314 295696234
103857 110970 658030087
62864 147414 609459062
25634 75713 -714760247
135243 27228 -299376657
118098 91112 -797086105
70129 31543 833664844
105016 130730 56863775
31978 134049 844087832
85528 143684 473426169
80808 14777 -200983120
25985 119507 -251660187
33524 83052 263932484
97089 148265 196065230
62438 101642 -431748003
73241 46639 552855145
144340 116967 -886994310
130451 72342 -395395823
12578 40510 410441660
67595 134507 -301330343
51426 39197 598159596
145349 116479 -704857167
35004 14250 -478112657
97161 57532 53726546
34573 65947 272427141
131422 69286 964381955
103693 99313 -508160042
140945 117472 -893536210
126257 91355 917566260
120820 134672 996977105
22334 72693 -733837952
17762 95244 -85349558
50048 37031 -200926135
70884 85590 -525307900
120693 123346 -389334762
108879 67651 -836354831
76732 100733 -455262038
60859 69567 -308365902
127484 64882 405755504
14425 114301 911364025
123219 118411 9853095
120881 67809 -386454349
16482 140655 -217094650
117746 87307 609313588
141084 89683 -492844840
148980 27854 -991328788
17566 68680 492234370
19324 49715 -957858699
101398 55355 216555847
115592 42082 80209859
54821 116514 -860723053
74305 51201 -755371776
92290 33637 -543024382
32117 72624 -642997086
91454 57568 644695280
107009 116758 509641819
94495 42807 408435232
142655 72526 845298792
127520 41044 681503877
4844 146702 -81639859
107874 147902 -202691197
36958 47785 171332961
39589 36052 518250960
103542 32425 -903369001
92049 68067 -794452702
58403 122532 -594889285
88966 101187 -380628294
31425 21322 -463090066
88606 112624 695014466
7427 149539 -709026843
22500 111078 -621251271
43918 108145 72863859
7839 143944 556154375
138465 98865 579772638
89173 45916 -954839338
69538 65783 -910634369
90726 24279 503719506
94062 109479 -340608377
1694 143337 109696531
122652 22820 690818853
143098 146223 657302678
93304 103138 347231398
133847 123295 -648172139
144645 115297 272709216
73956 129465 952471766
116867 33262 -61011706
120354 67447 -730324553
80229 105373 -826178403
102458 144168 408151089
91205 125175 -245568112
90237 140335 948834051
78204 35994 -401114372
89346 80908 -385612921
99437 66038 -663248540
44800 23662 -489005334
73425 56167 -368436452
80239 68948 -979265501
116970 68305 444493036
71005 119075 510626985
26620 48071 -272388893
132707 106772 -942520515
90739 89889 -784560469
138189 21506 857983751
137072 127271 -489390907
109178 17063 182363207
53476 71614 -327035747
103408 41119 -317813342
39583 131359 -872693531
136506 33504 -979631096
105721 55179 722872857
15379 67336 988026873
20000 62709 686878498
117118 47137 -33723424
124174 116991 902958718
26464 103674 -41559048
56313 13702 -947292481
8644 21323 340800263
14616 134643 676892568
9644 111830 565966776
88143 84039 -323240766
99028 37509 -458839863
14873 131113 659145090
140008 99663 435013208
35500 4439 -31275885
81229 63496 354002380
59056 116490 -886479063
99304 14085 510605883
22692 40655 44606774
105945 115217 -840079820
77669 109423 401735769
7800 47090 -935660574
112612 76704 -303416675
24710 120943 631407913
133841 10031 -631832170
8699 36574 -214151481
40330 136505 -469638103
105684 89587 137717086
80040 118950 -411968318
34932 115168 -617905292
1883 131252 -647009253
114418 113471 225963651
14424 35275 502376892
142548 26182 549267722
65076 89577 -94831705
60652 121929 -972361441
18559 70900 -759730963
42809 148507 320083361
2738 48811 123462762
26896 149099 -148260008
72841 81842 783970148
109826 111286 129305636
121967 14399 -592320940
52592 108618 732937107
46195 139006 874664209
84269 24920 551908925
106531 117468 110978664
144373 116981 981063716
75605 134939 250352241
149032 69070 722308616
114487 147579 -554767809
41095 145942 514886256
102078 94693 262478908
132804 45787 -435228795
135486 126821 936074122
136519 34974 -178009279
49802 141629 748315427
51788 10476 -85672471
26948 106057 666561684
34464 8221 -647045510
13526 9828 -29434673
69693 89585 -399654610
62566 91217 -504898290
17264 135138 -61515612
54919 109181 -520045069
108381 50668 -841581628
128829 93513 622044566
96723 59536 -317292005
41003 118600 106992595
43258 30291 366259052
1733 5125 -338778578
95757 67880 990088256
46334 111559 785542833
127804 9440 -45359293
75771 12695 -711737958
26551 6438 496977055
59679 5461 -680703112
119504 127139 -644616853
79035 5295 719090074
24412 105228 702005561
80235 8957 -760258684
56013 12906 -355515741
128418 143187 977599973
129541 73584 -176217373
73966 9756 907077257
78184 16212 675431801
15761 97840 870348710
120435 130112 482406266
90752 127071 -54369380
34941 67120 -723243140
139858 96026 31305124
140478 111110 -478359593
72273 39409 -58698100
27022 38840 571532990
90552 99312 -108842199
31345 128460 549561503
46558 144343 -977261513
106475 92617 977024657
97600 73211 307704958
106764 149201 402183090
84277 66002 899792647
137221 91829 -774670883
107325 103924 196108459
94194 75176 -890648851
48551 141238 -932633759
84226 77789 -213648100
54296 82479 -473196360
70840 63814 335391894
113200 81670 -732690746
130101 115234 302710827
136182 84797 107534096
39157 72535 936307202
78140 102649 -802308537
11524 9983 -594896374
32814 3372 382762821
124306 79251 -843262779
114475 38909 169045787
78818 74025 443531157
47647 43342 786127169
106986 36605 113092073
70406 53641 -773056799
78292 27095 -658056745
93908 128250 -459693366
126311 71767 859017824
101396 77856 59562470
44620 122513 -887756372
129675 137456 -130641614
13413 120366 300821470
74177 137583 588321147
136696 28247 -91105333
62593 49856 750753120
77379 94204 -12733063
56358 8576 -857767326
125971 70389 982538016
62251 96281 346464648
138846 65719 -825073396
132065 38949 -817828836
46023 131093 -332245387
23249 39899 -786227629
145070 148261 -388623396
67616 44496 605847857
86670 116211 520432359
11229 56912 -603983123
89289 17119 163138826
8535 149394 785537970
29182 13053 -409138833
136282 93463 -369386942
74928 108092 902526974
38795 18010 -460014035
35419 89111 -218742885
89232 49777 -804092640
67692 104770 774122382
61361 10709 -71320307
41175 92223 -979276277
127152 28709 349487316
16394 52235 -84144859
109141 13473 -354987489
129277 57743 -688066281
70369 38577 876014135
78625 34120 589138753
134188 56828 -583545984
73422 94941 904136491
84653 21353 787462787
67551 99524 -842316759
109135 99395 967815748
49322 148359 104525947
85531 40246 770620684
43254 93791 -777151721
84480 140782 -934219160
140265 130667 -578987592
94168 89639 -718224402
127154 26478 -836447364
90904 28036 626648630
60529 36662 -564517377
83015 127063 -581880745
60933 24897 638599604
2931 144833 117159556
57947 61505 494447626
58449 24225 480384414
13430 29614 845824536
23573 137577 -723343912
1171 101769 -195971829
56150 6922 -461642483
136401 2878 -533948807
36622 139737 -740421906
82829 81871 -805581393
103150 58175 247759423
147951 47683 -124493608
79972 144398 -27001730
57562 54811 361726847
84880 17786 -951243323
67949 107552 487774019
47883 52236 -865148129
137762 139457 199992864
14524 106813 -256155662
16916 75445 -813670776
77987 81973 750431720
133530 2099 -338999910
43522 11680 -510532970
4352 87141 -353569952
52180 40964 26150429
73666 42965 859437506
1848 97252 791555157
9970 67268 424776437
43497 83332 921518401
135848 46518 -982895325
101701 98001 942774063
46152 70307 795016497
65815 6577 -935070326
53207 107795 -568434079
55517 138005 264979099
119895 124986 -181784061
135165 15742 749411783
7525 54431 974567142
27422 62331 205985838
17442 85528 -704979365
8852 9107 208725622
86170 140635 -983489876
67329 53540 -645295104
127716 13019 688664706
19319 92886 234866380
59352 39483 593839102
39682 1588 907964822
77151 140272 29091445
14771 143276 -960878894
31757 117837 -81855888
39927 69994 -920846317
137725 102153 229605927
113740 120521 -652440682
132201 34259 -291439048
28883 94031 -764751764
58833 64520 -113395063
52815 95487 380741170
86868 128222 181648259
91288 52867 -464532684
38850 53733 -963365508
70389 56004 -581164275
34190 55919 187423579
12995 43359 -932612073
57648 39616 -709568500
66566 135006 985356694
145615 2176 -193367445
65547 104361 -20114354
79153 105191 59223123
99887 115592 612345318
3044 126132 -349633984
109392 44623 222998490
30197 91876 -259792024
119137 123861 -909411976
5534 127615 -74427067
22093 60915 378711471
22631 6392 -594149337
110806 59693 143213997
121929 84078 114057425
9544 93400 263773806
78399 103577 605492583
42743 43799 863839424
92977 31465 -193681963
145506 4114 -995424536
18652 107223 -728365962
31319 33251 369272904
51336 65859 270985892
36594 129872 839055482
70729 77133 -433507098
124710 55484 789152131
138170 53622 644110477
289 21177 692857796
75766 143572 285753741
140924 128079 -821470087
127749 13889 -22395107
16492 38696 752285669
148776 81478 458075877
143087 64473 -793393545
123125 46416 -479496708
6269 61444 349428085
85945 63819 108709304
8893 133757 510065655
106417 82548 469147334
82885 37676 462479412
15978 135183 -537551844
67961 71973 606977746
8048 1667 -292884599
51327 25204 -272030859
15023 131897 328615122
97465 36083 459608417
129444 112700 124940761
12851 90688 -478175584
142284 137636 663901150
61340 50548 -844952689
138952 17905 668768869
146025 105173 -602689068
131683 140133 -443362875
48190 62509 -966086255
70076 9142 -176442054
77443 123444 -856383269
89161 46611 -588215634
116832 38924 -401220408
119575 110734 -918415509
90540 83028 -692747872
10486 29865 118720992
84181 119752 -394801486
46035 9192 294914339
42031 128321 -915861658
44513 78171 433673647
27037 71094 485113917
18107 54501 344187066
4865 36663 246382498
33850 54049 -112470151
5619 4218 969016541
103394 126479 -847535986
114183 83644 -494180431
72269 21475 -932498578
124231 125830 -967806751
95047 138407 -226011718
26045 134360 770308353
148367 31895 136219645
30751 77216 -247782803
116152 20805 -901942430
79382 55177 -793854418
140388 10594 969064187
90930 21460 -895603289
52345 140071 -430321571
19792 65527 -118644298
139238 127978 8145572
78702 6834 -454041978
136331 62445 -507949154
106316 118714 -854002592
125367 116197 -321426790
140038 133819 -347563092
34463 112434 -518982272
19729 67729 377734842
117858 44313 500577083
79489 81722 436000720
99089 78876 913602742
147192 129317 -745649245
61957 39777 465732674
111764 13686 352068840
33552 138412 582706640
110053 125924 -804219203
118552 2753 -640106947
12098 64703 663297795
26061 15203 -914374441
74398 14328 -449666167
138341 143425 864500441
114328 63432 263795711
16378 12893 174646393
56905 147907 850082499
133356 5888 -990953145
117471 48357 -272790767
97938 53170 865288668
74298 111146 -501647751
102420 72823 -963052736
118223 121262 98259147
148374 114846 686745690
27441 122942 430170975
17068 107526 -583412067
19445 75594 204418922
6062 73110 729972209
79098 7564 912092632
51566 65300 -28312615
75600 3474 -48484225
98121 116505 -874195948
132444 90104 434788581
75786 54309 173601314
63258 68639 -916531402
100639 131289 637435475
138628 149184 534178897
16605 140653 167284028
15658 85836 861742203
143105 56701 743628168
84374 50329 553139578
90140 90921 -311576905
106971 2221 335326316
118040 59333 516767653
90982 20318 589596279
44740 108922 -766251849
11634 85140 57923760
133836 58799 -841116448
114019 140227 308168839
73984 112865 -614098523
99425 95595 -943737812
136625 118947 -375759249
129258 81030 -680430795
53526 96593 -934213525
95593 54113 -892068724
85011 52605 -921416227
17617 118799 799412336
91781 91534 -397640111
142754 116934 624930501
136770 124434 645691864
11607 9613 873258309
54056 101850 -197784343
36267 106240 350210048
120077 5122 -31176978
85277 118882 -530196088
46202 28267 554014333
76392 68727 454722803
1961 75671 -438843612
130324 114673 852693075
26848 31309 443900133
2399 95340 -249987881
82739 44033 252951006
48827 74848 -854103409
144865 103165 412043319
149485 109824 -489444920
137693 138065 572782523
22183 13556 -803682096
139569 14695 307348629
109717 69984 -419154609
61671 46124 160155516
85568 81880 241165567
118838 80424 -426248085
95463 110412 912221054
80019 7230 -317447197
80772 31950 -422085816
90790 136046 -421304268
28047 39814 -185918024
10897 63718 50427850
97437 9241 -361684855
38012 50635 -383539210
15334 16473 469281004
6658 12336 -667311385
15216 116654 -377547263
85304 89972 -991181995
100639 90244 589910124
140516 55914 734462769
137032 32476 -643011973
80541 70027 373962368
146411 25589 -704014118
127741 6354 -291994640
114858 10083 629308041
54839 97778 862234328
121449 59030 -831905380
80759 135621 -941285438
20536 32234 668790646
77312 47666 137394191
91551 20588 80930397
138204 130670 -232048524
6032 63735 -419072860
7422 44998 -933574046
16435 108106 91619987
26894 134357 -768378854
30530 39507 -413684572
126200 39975 952075295
54028 75041 -989647548
101925 123473 -496004350
113639 99975 211589390
21287 43303 -10125835
121154 11624 -865409403
95969 90653 -601929318
88193 78659 -64531463
36659 114683 -480564047
69797 103008 213341119
16238 39347 -304096653
79058 72180 -798773339
22642 135932 -291131578
126820 42450 -711757592
58612 96966 126385704
83973 69084 48498920
94624 39806 -470404871
102246 124307 805990059
84812 140232 827537231
98094 38882 239900528
102016 149689 -206663670
144003 18797 815130817
138416 85388 512161656
49181 142550 -16440471
83218 115819 -795401754
78938 85343 -296340542
34750 44394 -790614530
113602 9604 789619217
37127 58875 201472613
126424 13258 918311278
23796 79536 -869481721
95669 89853 83106553
123597 63755 -157861811
89739 1415 71141554
473 8771 541937732
19892 35452 -190851862
50951 30945 519646125
17833 99050 443108019
132792 42289 -101690321
26253 144733 68682271
103178 90211 -367811370
55448 5926 97152503
48387 45307 477377453
67290 81973 -2082203
24435 81752 -135793660
27381 4796 973615334
87359 59852 624943081
31342 44961 -515764243
149643 64866 695560859
45376 65231 902674297
141850 69712 86718934
28850 16380 782866234
41181 117828 215645524
102248 131802 -520996691
48908 97393 -166287341
64002 138883 24584518
28341 88464 495478247
61314 120607 421949459
147681 58267 632523258
143985 133022 287948561
86880 149386 -44712906
124335 76607 114710612
103642 40467 -101354076
143309 25170 -946412255
133572 82994 -494466264
104314 78074 -242056983
23233 8656 -384159904
130076 110025 -990927783
27253 132165 -558687023
38086 106199 301152391
232 116418 658339525
71491 4224 401286994
67199 112529 431722498
112661 145983 20999353
143427 137973 439091773
23737 123749 828832965
109691 81402 963250888
126770 145796 -14900532
27918 62596 -3855140
33539 69822 -517635267
112933 65639 -506009733
106282 126859 402138350
80566 143007 713818011
113985 80814 148217147
79966 44307 299265191
17268 9611 823780642
147509 87316 235516564
75760 15107 -299982355
48404 23739 -108339521
109198 74031 663350770
77960 78499 955118832
101696 84368 -523619950
58258 32703 -31273341
11736 65995 -39988635
147742 2538 379340131
61442 99633 -611642375
14200 139475 330964244
111829 135511 740903962
94371 31349 941040702
49756 33035 492822075
88334 81599 312144545
6580 20304 -595762516
67234 44427 183088621
110159 43516 -831418727
81360 60396 557161756
45586 103277 -532295548
117924 57844 -637333724
8631 57500 643528237
129970 58287 -95745796
22509 29460 326952712
120933 33317 671221548
85675 86036 96456714
24522 76345 -685200485
146683 113011 643679382
1304 16557 648813714
125496 109980 655495216
85122 34414 207253710
5882 140947 -683789190
142259 90262 810535736
26391 57518 158866640
117598 148082 -570210651
138860 17972 965953145
31519 88359 192535215
65697 135313 509183892
36371 60638 585436214
74209 9779 542670561
113431 142941 207869962
106880 112855 -315083812
105252 89792 604284152
13919 109069 624973879
84132 129836 -405591219
8359 91983 -23949157
58821 68752 -993515976
128093 92569 870025319
35439 2117 -469853093
102030 25541 -595472702
127921 32208 731432370
136134 98 889986577
3839 92166 760615049
28914 50884 440717539
11782 17293 -755184308
8811 96514 297921422
69330 29172 -744557578
108137 84694 760294359
120572 136094 -350052309
41144 70720 592480205
138976 78050 -747791788
117018 145423 -95831815
94542 15575 -247239554
59842 47892 690709228
89732 8046 -460152781
78270 36656 -899514471
31956 118149 774226316
126260 37845 696357234
51948 77860 41074814
136313 122040 947619580
143004 116963 120711676
96035 76090 -678398184
53613 31818 -668030839
132578 58248 211119361
143731 145016 760205340
32498 114178 483861110
53584 143670 -832058564
64779 70007 -31794230
148931 28813 343759649
79890 80370 656038455
108821 33295 44853145
29141 47436 -273855009
53253 8329 -731942613
129116 7583 -179283695
7471 117727 -346059674
97340 18582 652646750
40733 88807 -749591134
98129 67494 874181666
54641 123366 737449233
22635 76231 223752876
130622 23218 -956566457
95188 124605 -498072241
22539 25978 -209835837
131060 53717 -227016291
95634 8308 -167511997
121887 50003 -380282749
6485 128441 643822048
77224 39015 824508536
82499 57820 550431579
85290 121017 757870989
131767 88390 973294026
130014 8603 -11255456
74420 132958 -141783629
102989 33692 810539446
41415 24634 -448519314
98126 18793 -356893819
27063 41125 946532156
121185 68616 561099045
10178 15068 -810802817
91195 134459 -516629409
130293 148727 -123202275
137864 122357 308053459
63419 7632 -35879546
88942 33993 456526241
130189 110846 -392838923
40163 95179 -313515086
50569 141874 -379408751
116026 9613 -825601668
27208 96756 -575732728
54912 132951 169962637
65245 145003 756686709
84317 79926 70390694
42854 60386 -908246642
135383 50042 -9637390
43855 36562 950401544
127470 56023 858597689
8275 117460 -185200433
82136 79861 460612242
44687 74912 448389680
81465 116356 271312135
85183 108071 252116735
36203 102585 875881183
41991 91188 701129230
75546 121779 -223140440
34 48892 845710005
42495 50459 298116428
126055 764 933431294
19179 120332 373896065
133025 40583 980747796
113470 138800 84374256
82132 36745 194598989
22433 74277 594059030
29915 107703 -968047367
97480 4115 496163839
117397 73224 -282626846
49040 129393 -686738680
128877 34652 976194676
102567 148997 365207469
73796 130130 751224994
50565 13195 495534622
124256 126481 559163852
38836 136033 128500407
97626 35548 -287766220
1284 43930 432775016
123265 134638 790917911
337 109316 884968675
144956 74547 -212423947
121501 72462 985496275
121927 114515 600397615
13429 42725 5736062
76203 116963 862506898
130336 7278 404198112
27440 104364 897082960
93884 21048 960907094
59463 76046 -877764426
86778 126066 267472803
81780 145056 774964856
35108 69594 -701220241
114399 88284 -233152274
90106 106002 447634522
44865 887 886760139
95774 111616 -482305024
50606 112704 880839277
128589 61312 -460922617
53698 110857 667375273
99964 134106 -32569014
122805 39787 -11240586
90612 88612 137837068
104598 47491 298724065
101064 114491 331940874
82992 46091 -676668471
144088 9207 150659334
138076 64780 228464556
123135 16388 -453342826
100433 88492 -729928640
31530 50764 -39176076
125214 23467 -66069442
112111 48643 220706469
58865 44522 574829272
55331 32878 -109033473
31955 104174 713761884
139396 109069 -377078801
147929 95960 -674357337
126509 84658 -913867477
17163 45829 947418845
88904 32145 238187881
37541 3529 -383711014
70654 124511 875949017
87927 55973 -554754404
94736 119510 501362571
131332 122881 283990064
3453 6548 161455638
29665 137416 -555324771
149118 33484 991592574
65297 126161 922047977
49389 94877 765199692
125755 22706 689681606
149066 102348 222983989
37611 94561 493076205
26174 115441 -556973562
115126 110660 -749374701
101787 17847 924772197
110518 137526 -917144593
147232 146868 -651264809
3587 28896 -718149175
33998 66966 548723968
139779 62034 -270401011
13947 81795 703955919
35946 17874 -759346850
31469 42099 -379442153
70426 80322 760358531
133583 149314 428859645
11022 55974 764252458
25521 45024 378302804
116532 86925 382345334
1006 6340 -824947951
83035 28289 887522336
43507 55141 -838161448
136542 143396 500039132
1663 133107 495403992
143984 105437 -152517032
107818 95761 724178865
139096 26545 958760191
11632 143181 22262377
132177 30455 -543035859
127885 84782 -585746839
44266 110294 -455691862
84677 111487 689887612
128682 58161 -417121807
18954 106495 -31958371
149158 103523 744716735
134741 85372 422658334
106785 18124 -174719984
110102 95458 -397517689
6372 59988 785222598
135313 73887 -712436828
96978 35481 419144063
141956 25429 -901078426
90932 112639 -172428006
84347 110912 474901800
44772 116637 987182441
14001 114745 964063799
138711 70405 279207906
129861 76756 353210386
141036 210 830812948
19666 128270 460620631
49691 113359 556865871
91065 126275 762043392
3943 56855 -100493302
21432 105512 301499188
56478 57354 608937688
137163 117916 -857898781
14024 128759 486716730
55441 44837 566926260
48978 76178 -948681516
40915 71069 58728011
89415 135675 424526045
143862 149007 -547178647
50617 123462 -104523300
54599 46968 164222469
34760 64601 2496149
95302 9308 -719701980
149093 56394 -923466449
14165 54661 461725298
22645 66045 -636167803
112309 91645 -363354287
57047 105496 413893298
103175 21741 -42136936
57511 48475 -866624612
28832 138432 907803236
890 147075 704193752
139211 60336 642694835
108436 66110 82136411
16791 98522 767417553
50312 448 641385570
78160 145704 189751140
31459 6242 294306685
8587 81431 829042975
48028 59114 -98213698
3846 140408 180894418
97202 21392 674671207
130028 74559 -793987799
132040 57592 522146700
42749 86948 -331261966
115286 40080 6028503
65963 73446 954013233
81058 112847 47529158
105919 93401 -737446074
96308 149306 636238415
107654 137092 -253415206
72 49566 566120521
39984 113980 786727408
106034 60643 955969798
128335 91350 -121626648
39651 126766 563019686
13513 96983 786263351
1273 60548 -997967052
65601 49949 7853728
108064 109780 724641297
48423 129645 62586216
81738 75997 793324282
54280 31487 -411730257
76522 108428 -302588183
70043 91665 -385166717
139943 51870 -432112627
75387 56767 618553620
15294 128079 -194203108
77736 62885 -581594714
126744 91438 878627631
120138 146616 264685057
15627 64794 -887519801
41891 2444 -966342694
124263 39829 -40786637
125775 64817 -865409298
48840 51915 -948396667
125789 87237 -13268337
142023 41732 802249936
88683 114794 -364064402
148265 15086 -606912842
92908 79911 245613771
65966 8097 -887501794
43003 96449 902873553
86769 127039 306333588
58601 17787 -555884293
41040 86322 -178568319
85437 64817 982187035
36573 62690 434338249
71163 35483 463195069
77151 143558 10060193
26460 128645 -299205889
16059 54954 -1088655
89019 8349 501640491
106244 7911 -137574788
18255 120144 101731310
111114 101172 -514373158
62524 62800 -270777397
68155 148240 264248292
108492 2926 558942972
116184 56393 -475503217
36089 95944 331756067
30067 94895 -904494258
121685 13062 146576279
41791 71662 -817251328
92663 22136 -128645300
101431 65265 454858950
53846 75604 -487867571
90519 25173 635705929
84409 80803 59877028
130602 104290 9785532
112400 53800 -539828952
121891 13203 -384538377
48257 81412 16864580
128397 146740 132326665
32675 24443 682755463
35271 5525 726390582
135900 50783 511716889
115974 24740 -87782127
41228 28657 -596758644
40079 41833 168181276
113747 68369 584710706
133892 92325 459918648
44257 44542 -500028222
21350 104354 113110411
4480 52786 -866131567
97293 69391 -23799970
112151 24228 -742285064
32239 137937 11682453
125242 48289 454112598
22538 104321 -80391436
33629 36646 173539371
128539 97422 -794568677
52973 120311 -923496920
108769 130777 -328401734
101504 91706 439806354
17993 125889 -495314799
63220 89879 104596366
83655 45426 -262642207
3733 139849 -571510211
64349 81417 84513736
140264 81987 -502134101
22721 68998 27161456
64086 48348 -459693526
123845 90289 826124462
130517 40799 470813220
43118 48083 -479497228
101846 58040 907776148
64093 52719 718748429
120427 134515 -814987061
24357 58872 -697251384
4919 143538 -468715790
15656 146999 -927522976
20681 7060 180805624
16817 3650 651014726
116900 51000 -781684741
15169 3224 -869904328
44209 18600 -42836111
129234 45119 -183978114
36078 39111 -19994538
144665 12739 779504599
121671 18679 719447951
134946 145435 164183276
8793 85768 445708941
26540 62837 -412914461
15883 22598 341703012
139883 77061 622061998
91266 53542 818488994
99912 13024 -397872109
38045 108037 -523376296
56019 21650 772987158
91130 110707 -291893312
51885 92918 702550713
51333 89625 -856868195
109867 114847 -194543315
142651 126412 -61300004
136001 74102 59644852
60311 45531 -25082693
135787 19806 -682744632
129106 20134 -482488956
70895 66719 364507794
7704 63585 -971388698
145950 91692 23654255
81562 137477 721262133
116929 103087 -50816393
11379 16930 -95563361
136840 7573 -530455977
43558 59143 403738069
110699 135684 441327424
138970 108211 716519751
124777 62203 -631881120
9862 71498 -498355392
33339 25526 -132749206
68487 72336 -116643392
28249 6100 186160874
114462 77918 -306753933
77899 43037 821780240
9180 110670 649972596
79386 4873 521860430
95889 6260 -989606133
18643 35365 420034512
59392 114650 693554753
128853 119803 -650834155
28264 126555 -871083081
66076 101955 74691281
117958 15450 -684177689
141633 131492 -543927773
63478 127351 371963293
23538 77192 -901322408
3070 63619 -657470844
71109 9256 -754582582
88657 137261 27407712
114682 94029 71638816
23242 46097 743785263
128423 57678 472484213
146180 111410 -168914687
92330 29033 25543169
101537 96374 248667776
63443 115974 -308819208
40088 111698 812537030
38191 5306 -641794576
113136 137252 -726345213
87671 63505 -614429514
146306 69840 -216547984
18396 6937 -531258660
135185 84722 974340950
10363 78787 864973236
110288 62407 -897603074
8302 95081 -413676048
5810 107029 413558301
76322 93562 -572740690
54183 2625 -666771771
48050 117561 -797624224
14579 109710 -807452373
121347 91895 396492777
31183 92036 171074942
135395 106858 445099115
110291 90507 373154739
90899 53504 307263960
89156 46109 86537995
3725 30767 -485465501
9350 54975 856300862
123714 127552 -493592281
95318 8457 176424083
131540 29809 -594519933
124430 129537 -642443059
92484 102858 -564379564
27428 92861 -970162488
87760 42437 -20684048
22820 90184 619357439
143872 45429 168383559
109678 11011 396325299
32710 79873 -423018426
64716 109574 563608267
233 20616 775454513
39728 15226 759199704
32234 16209 929143158
40310 67560 400080744
1182 356 -12797494
33979 103008 -616496274
42409 54356 983738505
81859 136450 -839383411
100319 35657 -942025581
83512 3923 562730323
148322 104016 -797232721
70704 128940 -292877172
28050 110591 884556525
138543 110950 979719284
137748 16086 -190728333
118988 71771 766428675
108270 67774 584773494
92067 6474 -780964688
61516 121376 -259631209
94402 118293 -219112592
21051 59033 -300312949
3572 147597 -563403361
43245 117096 907608682
3798 55521 -597994822
44690 14785 -787890331
107627 32656 261128990
15275 91152 -543283465
19283 69453 -447847477
19613 92881 724721273
111233 83020 404197589
126731 143756 346985657
138670 139183 105403654
57405 104496 533977917
31220 64561 831949360
31515 97656 -556264409
27912 3420 846032043
32333 56114 -469622568
72419 12103 470301775
31925 109780 -394714017
94641 58273 19348811
48915 72494 -233011172
82951 127506 -684979423
42025 123156 -925518897
33637 24149 200600220
99394 6497 656092231
34987 75940 -92104601
11134 22697 -462229172
83770 134030 -915140809
81883 66998 -988475655
137394 80083 -560085899
66374 128536 -520424567
92811 4172 -934554289
132287 111202 743479038
54295 149548 -763982397
130146 90519 371832876
6284 13792 997891444
133123 93406 34147555
42706 22179 396449132
75643 48917 123586652
69049 110949 115874308
97997 66805 984142649
112429 37791 896528803
95995 67447 -656098657
61309 129091 316679501
67870 84999 521154593
58170 23115 197043056
132089 138438 -945238058
77037 57570 368356800
8915 52812 -618490856
30262 50392 778543508
141977 32450 -224213417
97514 71237 -728423976
47886 40121 379411685
58856 106901 686200871
46823 61104 -326358715
1630 63599 -116276779
52566 119835 308195507
99203 19091 902429671
86978 56587 366214528
24272 108498 -811144830
108448 120054 245011366
66347 123132 402979859
82099 33837 -835347375
86031 130066 639186691
3282 5879 -617541200
22120 24095 -4731266
114942 8033 76683288
74913 50883 -385738729
140627 65167 487580288
7368 110104 978891035
9801 146101 -790729816
148702 66681 -739243237
67053 7166 519583583
120832 2407 -629399293
125598 76368 94126921
53415 136231 -166707502
138498 121094 164037865
103977 89828 -548163425
101902 65099 899443830
88179 31562 -312008462
73019 47495 799054582
21414 137115 -478831110
43906 147456 51649732
25317 70613 -365833161
18379 121397 -429341197
115774 54790 -394637197
45723 89563 408549401
1919 105544 927540579
100862 15883 347385390
98385 38202 341667926
129107 15239 965427817
34255 49755 782268577
105808 80557 613079180
16068 103253 19683408
133225 52745 -350622036
41518 141006 -631844430
72122 12106 102236951
41041 36395 274132705
49346 71141 662531563
96789 67535 -285484434
26133 135718 609932225
11111 35910 -633136898
5560 121174 -184528598
75056 132927 -625787575
120343 59745 -379282032
59773 63325 -646232740
106457 4881 556336528
47722 17538 -101639543
64610 16387 997949514
37609 125641 -79607793
28809 95095 -856236255
127297 5362 -625713222
59345 100088 -380666064
75540 13747 926243420
88235 15051 250591346
42028 57464 -326570906
98272 107589 -920354566
71871 36808 -457486181
96852 61297 350892515
147611 74198 -390826128
7604 96847 -608275707
124177 95316 -333858691
124119 43669 881259041
82651 9687 -841858045
82039 100038 864278705
133098 71817 457868454
68720 104062 -692220064
70134 97993 159723303
140246 79204 580064497
98998 105844 550341471
123182 35691 -776955179
96617 22253 694179134
54209 11618 -175423684
125358 7076 -37708866
7799 135125 35468915
93581 125120 718230070
137785 53887 -456932421
80319 36203 487771677
121572 109908 -919354553
119968 106666 748338494
106734 15032 912875605
23711 100154 584118117
112515 24717 627499633
146157 24668 -540018247
101668 89558 -203689661
35919 62983 555684332
100934 82304 730963461
2472 86331 -158254173
114293 71476 -326351078
115014 46023 422177163
45848 21326 750342308
99163 91452 501237838
62004 132863 969395132
133783 132397 407668734
129371 28047 -20008226
139705 66879 -355331886
6366 124512 -663754407
126521 112195 377237960
77776 36054 -403379668
95917 16595 830207506
53908 78473 588125361
12064 88297 865512424
36991 633 119235271
54945 114429 274241163
30621 31667 -872078915
85597 105656 829318030
133412 129820 789839521
125034 146833 -577304809
70054 36242 724650613
109463 96671 -644639489
91520 113016 -134567814
113913 68622 592148246
30766 137360 474140310
33419 83514 428995732
40266 100906 350660165
8610 54318 47954440
67365 130940 374558538
62173 76527 -389495753
106271 76115 419769413
96733 15740 313223836
134635 5216 773268971
82772 28320 345913628
20184 7471 -632131330
65951 114116 -346963983
115153 41624 -720137498
126236 140549 -745826809
26959 111832 -462863179
8652 91240 440096988
4121 23480 193938420
97001 42652 866583168
15150 86413 232181990
83999 3362 862367448
99452 117584 -182975163
76990 101736 -368614048
105148 46785 811375521
121773 73969 153597494
23546 114679 -26594362
146886 9687 578913601
108232 16807 841765511
107705 6858 716979756
39098 65830 626728244
120667 92139 -847166766
25411 1647 388087721
91339 95042 -210407594
85393 149377 -127867646
90979 123285 520660147
38929 40974 771826170
132089 65607 -791881626
148270 28556 -403555415
126730 139379 -763507821
13949 47355 182703281
130901 82117 586179210
11321 104664 161155310
29712 84024 -442049340
108520 134101 -179889313
23233 2851 679781880
111143 72268 -837322045
71573 27602 -250060795
32699 89113 -881151700
73011 70514 -711260082
59012 27203 189653789
117812 140077 -836272523
58470 40300 49420577
1850 6980 503372863
55518 116785 -313481426
59758 12760 -519980913
22784 59063 -130633273
79108 132409 -328580358
146088 46565 46919144
142201 100857 112313431
74378 31849 -829032754
88647 31276 -373406705
9063 49402 896873578
44451 127955 234734218
88765 75153 15767998
60614 28888 832186015
13336 13027 -727678239
45787 100703 -546319576
47368 80841 23703638
30545 102906 777087057
59037 59106 -384444632
40219 275 -975774721
139752 146729 84063378
92659 102634 -386398460
133985 25616 -765815585
68854 127383 -91835041
75135 49895 -408215813
96089 64859 -108234668
12569 59479 166653667
61688 54354 -451611086
30840 45468 840943797
86121 80799 -734298902
73637 100763 962783055
137533 92680 67743580
139869 37790 -54696412
129020 60062 -860277286
48602 138492 -172737515
38335 45849 -685185073
30187 90393 -492015462
34545 953 -24880435
118788 56236 -322338535
31170 27160 850771404
145450 147334 235352782
24931 104358 -945753594
104594 18501 736583821
89512 108331 -660944969
124454 6772 -48334322
70530 72605 -645252977
144593 88054 711406712
36381 140533 373060424
52396 61250 790208269
31035 116219 -516435082
122902 85183 -355435677
98314 17563 -996666810
113341 145022 -834844969
55491 140 8619238
37838 120985 546913636
104610 113436 270013458
21284 105517 -39653721
102916 2868 548847377
67656 113742 -920740621
12341 137337 446139120
20357 131063 -725291248
83451 100265 -624934406
40025 74002 -647519846
23523 131804 44574437
139301 27884 123639221
140205 108228 751699839
123102 93950 925419432
131130 9273 -199173701
135812 26202 686406604
134856 143304 -729048806
33575 65775 -681556299
8655 121799 138810444
54523 141698 -413661853
23570 62501 -846257924
148165 89007 -833597844
132810 83040 488412255
143153 121523 -40841328
17447 78662 462920737
18686 81784 -884918874
95666 23589 592196803
121699 99337 -683789453
49238 32298 -814433667
95412 16815 833934502
141123 104795 132868752
125063 126797 499946582
132761 68695 84253939
98530 140131 690974368
32561 56647 -729005975
49545 155 -853964389
140459 134736 492255562
20064 144416 -166073301
148231 4011 -808165743
23648 124807 717108098
84166 72120 464324552
8311 120823 -931348563
146768 56531 318344366
110579 129196 218436190
119808 28362 162000119
10453 81395 374637270
96865 68372 887369128
20845 71967 -894750211
98755 145563 -149061668
44118 3865 -429128292
63143 138064 828910443
137448 37851 193869227
128140 67972 -332825835
124572 117999 -734613400
51002 66388 88960185
119814 40884 -103685605
147852 118852 905363
77733 91358 359455067
144684 50416 11400054
113308 10343 -739768021
55299 16032 -130483009
38768 23354 -450521959
44556 2425 321511117
118206 139333 -76703251
32462 48116 -583077916
112835 124312 350644517
114862 9158 -751518102
115005 84533 -184719980
17904 71520 -819926118
84485 4668 -592725019
46331 97214 -447469293
2502 82812 -287536023
74723 131619 -653975339
48625 29175 505398712
147603 114791 -523795198
40306 33132 807761147
104818 125362 668354222
27453 144814 -675086968
109365 58700 -850649727
106045 118909 115037042
136830 38741 471619495
13559 8383 782446856
22759 147130 772064640
139914 15954 -615801469
115639 1867 391382266
73381 133157 783228310
58236 133532 651547835
11210 137784 712471008
45027 27909 -482463973
126306 110298 -427401859
87824 88619 -648274142
41291 68891 765708707
126678 39753 -692820647
126543 50345 134259039
110777 14897 29782046
72330 117167 20137491
31988 67081 811777240
117064 8487 196837307
44574 69928 494162433
28389 60246 217691596
37813 146903 -246508053
114633 47139 -951127890
98719 116960 -734882926
43684 2465 131606728
92128 128375 -273210998
137614 108762 282315324
19308 100880 -824481275
105829 59041 -232856909
3832 89195 -336610125
123176 114444 600195347
59198 137499 -871690352
19310 45125 -813631008
89210 15875 -632069385
125844 70428 -581557307
89343 49424 -54369124
104533 91637 318837501
80478 3403 -310086884
3067 104874 301904191
74028 126011 -443167967
94541 43309 -134058538
68675 1868 179074932
134296 47704 207151375
130465 4628 -107148281
119389 65721 -415429997
119614 70794 -444470749
17940 124517 199198206
139366 15036 -669368231
94732 28957 406354085
85955 100814 326452510
125888 27865 18939555
123455 139466 415675465
83536 15724 -978276512
107378 28526 -618142188
5306 74067 -745273794
118669 141498 -727073361
148156 32773 -11631733
101257 43741 -235029322
49661 30845 124402343
135397 4612 -45485655
114607 77650 -498491307
82783 85099 270506129
112292 114429 561142570
18247 82159 -814133611
93215 58539 792452068
3321 56560 952855936
73496 12095 -830426399
72605 120440 456006316
146810 132839 -186017365
117263 62751 -664336829
56594 39399 -985380813
60827 125916 -747027022
92501 42609 -949984228
120875 85697 130765144
58755 111425 -66492716
54368 136240 -11169590
29879 57695 252105259
7528 128839 -423600529
57804 46021 733522626
987 112120 -384438068
3484 88136 962759871
5631 127797 672407020
49763 50926 -959942632
34383 40045 -478491082
15527 88212 43301641
129493 114157 713053812
77113 85620 -682047564
13450 15920 557256560
43216 119151 324268250
38674 143324 -695718024
115344 65912 -86067472
92698 116471 -999011941
11269 118903 313182338
78463 30784 -488566247
125482 135184 941504798
99704 99171 909683670
121522 40048 -375011173
25571 76902 -270742222
135903 119756 -650189786
143291 1531 -375757775
104263 115970 -254944295
60975 106538 598178964
88451 9896 553659281
31389 67955 -251685362
142583 56679 151974662
888 32149 -656852382
35798 145277 -725132852
10516 29010 -960584624
127659 96798 695019974
124829 138767 -840533038
100968 134788 -251547928
27963 59419 -550596478
132144 95834 524339657
43029 25483 97631456
62259 103124 -613941819
42651 28089 -337686871
69854 31749 -701367359
135867 95873 -731275191
110906 113520 918138068
3107 27661 -622767156
14741 118273 -36511074
15077 101543 50725513
82933 52500 19264242
137123 113558 673097096
85717 142298 -9692723
25230 61487 -479147389
99727 92232 749714298
21493 118157 -547057187
84609 79266 883215685
73707 39357 -845199015
14079 56835 827431410
89737 28539 954841001
69945 45432 -696315511
106694 24520 -991516576
110391 54384 14125662
69883 50610 579035695
90542 64251 220479541
45665 37141 -763744980
97729 133220 38326523
133004 84396 -587372935
110417 34923 -975970196
46568 117030 297104552
59073 7005 -976776010
29935 86200 775361321
25138 93948 88285711
71130 129629 -918740234
72631 58926 588776217
99469 11180 978512596
105550 37699 974223160
62411 14576 191323403
148010 113811 965274494
115793 140371 279496647
104553 72562 -14206194
83912 118525 741300691
98446 132731 -291854156
135752 114161 967988931
5781 12394 315882547
39811 117366 -299093140
40716 91538 -33915621
25400 11792 506157669
21898 60314 -146912599
15763 23851 -559613349
125520 87496 714554511
8241 109763 475652201
39840 87165 -229928074
127399 69953 -590905625
69469 34423 601766911
37184 92399 368303092
95015 3869 795819267
132086 108981 -428850441
125306 5913 491545404
99022 140343 -261465182
11132 65324 615050945
39937 4011 -610709754
68191 83945 487690222
36736 108802 462082619
137200 146176 504943254
121973 122687 -177341353
76536 85720 -902709006
63438 3396 650334471
4554 11111 509030720
75112 122974 -143510781
79823 13570 959077684
146823 40355 -561428280
110301 141863 494547711
3416 49572 -617546618
3854 49313 987097497
116361 130702 -109786055
74579 75647 941510379
18050 141539 -436961222
141395 13902 -672400379
121585 5083 -313175855
3554 99144 552800634
75642 119524 3309064
92303 89299 388897082
8929 91211 -101966487
50194 1754 604703319
24702 20369 -435079573
51712 119798 -895939558
36957 6306 -797713689
34010 91594 867659086
148820 142407 -347140069
68503 21790 -517582912
69738 89869 -963919315
120715 129932 -738315836
36618 46350 583030807
45140 15635 -775523031
37887 91594 61354385
10072 123692 -379076257
55135 5280 663606528
75299 29074 -363308237
91980 44073 14098018
59338 56273 -975276032
125743 30890 -676575257
117432 62876 -679198119
59519 128137 -9139080
131474 40487 -819654757
70724 130689 -679866373
119116 64949 -576921107
67915 32731 422983787
77512 123127 -145803357
123217 50416 179173344
17673 21909 935955376
101377 128702 -987990197
107759 92638 -227780740
86461 141691 636922547
83695 76194 -276933709
109582 21463 -605698609
131589 132163 697254027
77213 31074 263454895
136791 104681 -998310311
112797 127919 983502988
141359 55490 -848292193
130781 146183 826449376
110787 96052 -393902694
11960 114079 -505257022
67753 6467 -680525832
82056 131721 -142933316
104168 74594 483752583
122033 118336 162257622
141194 17050 -849928808
106900 25113 731313496
58975 46868 -778015052
32719 24048 31871445
136290 52293 187278236
92043 132155 848625855
24424 76444 266228827
1209 115071 386205134
20227 124416 241410829
119223 75452 576894073
12315 88150 -153211202
22462 68323 958102561
268 18426 -568330474
134030 127001 -273117315
148071 43019 -573525343
101790 81609 197293584
43258 65424 298691483
9085 147031 644442798
113268 139360 -498209507
123916 106148 -499793414
19414 25256 -468841673
7123 145651 760398155
39923 88106 -316509446
62139 76529 -63473055
108611 86669 340731962
73530 57505 -605373650
19303 142109 488396176
92701 14256 -539676776
128233 19746 -295536795
124759 38990 338761008
122619 94459 -24751425
14782 33184 660982861
109886 144439 -929143283
73917 82582 286188185
100899 18227 -329210993
19563 18628 22084253
53627 16333 -166445650
130871 143740 -923281500
78677 70953 -455705657
39171 93896 324859567
52928 27196 486986351
130381 91374 450363724
48864 106600 159737135
38291 91872 844114585
119841 3702 935118718
2142 147105 -981613091
100736 111092 -629660281
18495 67451 -536845002
10723 101315 236846814
934 95708 -169553365
51191 148596 -66869317
112542 109114 -117256242
92228 62306 578508582
57209 103322 315855720
135333 108953 452471507
8377 96771 -756744092
6818 29117 -589434112
44100 147449 -600861140
8695 118408 -672858672
145754 14361 -104296332
35710 103707 193234579
115089 119751 -418281104
90326 103423 118329886
83927 8933 602866182
44174 79710 769777554
16548 94762 -74550629
21289 48192 -898280620
138587 12781 -783510277
41054 34127 -450881629
36660 129119 452136316
62589 130285 415534646
16635 71488 285669322
42246 135552 -436110049
42637 111591 -368355094
39764 132439 687447210
126967 53129 -580784637
39592 70174 869122415
37517 33560 -299424159
51819 28552 343006466
74108 105820 -320016565
48178 56024 451564218
140408 115570 234248956
105754 98200 -609977716
76182 4798 814561792
99274 76469 -154653412
25324 53616 -350398366
127148 42832 204405037
116263 97537 329918057
126224 28630 227611720
19339 68813 779772837
29971 127692 866006928
32632 88132 -941378265
3887 56210 688641077
112595 104437 -209887092
99450 70610 304672984
25944 98321 -892937999
66702 93675 424155979
7467 43951 127211402
97972 47190 563883550
91529 18904 340250999
123515 45625 690290180
109802 15743 -640218125
125861 74918 210692115
36501 28564 980118629
24997 85164 -413230708
1283 73927 -428111304
20911 14732 748240975
118535 123381 -310906905
107825 1176 -444393070
135403 37863 -193455559
85593 73246 -931249407
53442 93296 315504220
70806 54923 -815561531
16883 124929 622177704
32019 20032 -929537569
136667 149069 752263199
89614 119708 702566918
22691 11602 328300729
74360 73698 -54033916
23713 13675 -701917751
84118 111733 279510520
2896 90409 207775606
14517 86564 -294167800
22377 45469 -395608729
86334 54553 -224016539
14849 145765 483833181
36977 38744 -375125319
22535 73080 936146381
83640 15121 375582919
143436 69388 -703238802
49860 17237 306771832
54731 54996 -613945387
90833 118283 -637612404
44752 24999 -631973397
111549 28076 218451795
46942 26664 993902459
66997 91496 19517634
94817 116898 -692573333
118445 106975 875197048
117202 20956 588333808
100468 31027 748054961
48131 84345 869859339
73546 139140 220053465
69735 38386 -342395830
120327 149503 -94888370
48407 125922 -96551057
108069 60170 -951385320
58868 52953 -996271194
58347 68296 217461387
18052 64292 -832807575
2710 104928 885090980
51429 12297 81970828
45877 116621 614891427
32275 109988 411678256
13449 75549 190841535
78608 82199 135533681
36907 119413 261171616
34393 54178 888086423
108676 129178 862101696
71627 125642 -588851220
28724 133993 -485581050
131150 53983 -650524007
123841 55421 124426173
35241 8509 -89579245
145369 142045 966786854
44464 86017 270723279
143325 16911 -741357199
30519 148967 -964832179
46938 1390 -82003730
25559 147332 262350491
135819 7156 39793269
132891 67476 210915581
54435 9006 305967672
7261 36699 600833396
20992 80250 254135757
66472 99345 -816985456
25235 104228 -33428287
107022 14595 -753745875
93593 4027 -358268915
22057 63163 113502791
40149 96932 632671352
29331 64344 563733417
20714 77554 -282782435
138242 98862 419229003
16218 95366 700332386
91919 114586 650829105
122324 146590 -900864941
79697 126491 -467006669
100423 46304 773674289
104186 25926 776713142
145156 132670 -616026998
140744 29148 -300766725
79720 134791 -66390430
14125 13837 849663866
131777 46810 241204284
111471 29537 91592614
128288 63963 12342739
144801 52205 863156780
122064 33721 607256688
87339 20334 525909972
107974 139915 698054576
68655 33296 -505099439
147708 106897 -317499213
98723 93504 84658881
114878 54620 532105476
20548 137493 490224357
114953 36097 -941587089
28960 11890 -744875291
36115 36729 -745919606
122362 40892 304124943
129579 31165 60832527
105528 145317 -176617425
15817 64864 -901843440
135254 118493 724518537
4933 12828 290983084
70891 77110 -132799207
10810 7566 -634784469
96565 11790 965253544
18543 87240 -876050421
66232 90668 483234101
101470 69681 974284798
47564 73882 787374551
67873 63424 -17721032
77644 55100 -877653641
80052 136156 136569537
32545 5524 -408220605
21236 125697 813283024
146018 118059 756818104
128690 19632 -968171548
143363 21435 65277001
16260 5237 376734483
117561 106461 388119142
85403 128314 -775677989
53528 125669 461213294
34710 149637 152027214
84015 140506 771100170
121393 212 -696213212
42827 47110 -91379987
60817 15044 -968179340
76588 64606 -30796363
26779 121588 -316862911
63606 111968 -784779599
111586 136704 -821944837
90845 35162 -668485732
142304 54018 932996410
60741 9544 225563867
37036 10723 178240112
32362 34343 29833398
147236 50905 692565629
80096 79050 110978776
136643 25776 -296667701
5585 79965 -641296663
40087 83198 -443358563
107812 97388 -466101665
141940 82108 727581845
82178 77325 -11938508
112345 145551 -56271027
3041 20326 -429413508
101719 19936 -255454769
47642 8700 271561504
81563 66063 626804506
94463 93475 -380166646
25156 75967 275711517
63206 112322 559214218
65744 6030 14232338
55155 118516 459578727
43231 9595 288563435
144331 26152 412374942
63871 8005 -293201821
3330 35779 -614173353
79010 37578 214747972
121771 49240 577780865
16840 133604 425296056
70815 10292 -707663328
25863 95704 828783893
16317 87602 458790494
123565 84530 446518162
56596 135239 -810947802
29549 28770 482341772
141501 95415 509030433
54099 100849 811525469
103516 98575 270134491
84305 136393 -704406163
104684 25120 399785698
36949 82795 475977330
100700 22622 226073888
94223 79567 181718443
142438 53581 -40254565
9410 115920 702119785
145094 75660 -512038032
47667 90410 -307737510
104513 63234 696478941
118109 144483 -627132893
129796 59376 -953070024
101895 57275 397667788
135057 80117 -171635105
33615 21896 -379919166
52470 104439 -907436162
92824 139117 -700969074
37628 91923 10185288
29264 123016 116517706
148241 144296 704017326
75144 28625 926419467
27834 125075 -727200982
14622 6745 -629297669
146884 146179 -339246274
32507 126368 118757962
46487 32091 108799153
143159 97956 326387792
56020 58768 -473885751
78973 56935 -645421927
5869 75939 428225687
101694 20742 -95005493
45305 5754 -948799697
89584 123961 69798799
29563 80954 -738532497
44472 1429 -725048964
127760 45657 67324340
119389 49339 672107075
61144 21983 -639462812
86183 139044 -307303023
47916 100261 326038147
78196 43468 -437924082
142312 86842 12283349
103399 139234 564443522
13534 111548 896666677
8506 67274 739285079
72175 95112 236675597
143096 129774 -742290442
25753 64232 -492987339
17284 73667 58406471
71954 32928 585152110
57425 62608 726367986
23260 137271 877046806
85351 18266 -379154784
46584 57210 406737289
26478 5893 775165720
95020 130533 243060844
7331 122401 -952889525
75395 74633 -866982918
81845 77258 38481321
134555 7029 -839654619
60724 100334 -635093479
144030 15845 305920100
96343 129073 421810709
102433 39494 -18044615
69226 59617 -655361396
129781 130506 -175942524
71906 13227 -904754631
91788 136809 900440541
137893 23058 -800358099
89795 127541 444865572
75523 67489 197337778
21795 69210 -6810425
130294 29000 -807227112
59676 87708 976646418
127983 5750 -28935364
96755 102396 559253115
73986 111796 604970666
42825 60618 -330980964
107346 27584 -451545444
47437 56913 -177708102
18837 38269 -234035292
27624 62869 906534125
40002 71282 209233077
2954 147208 -25428713
77451 94799 -141997247
35097 18272 -519428121
94775 146388 -418340145
57607 57806 170362815
104542 66807 -726285158
65935 136591 618676961
91392 50559 -989281822
64012 61326 -137776506
93353 112519 830428696
124373 82703 911504678
55454 60049 -231562257
58023 95968 -722172412
98111 114010 269281035
145520 117960 148214422
57845 40069 -436010319
134764 139164 -321885259
22392 4694 -45612415
16832 72957 -108061638
20860 93773 -489306832
110307 119695 -794811865
19259 126081 977557409
82328 112827 697610427
14096 3311 643678852
75742 78755 -248901495
51292 38592 672912548
119838 95715 27276416
118644 48754 -200715753
56618 102552 -991149394
101883 80400 -597613002
80690 55749 742289888
88342 14916 242659031
56077 43158 -830309821
38832 148631 241007296
104547 116940 118557166
72594 123529 438629300
30563 62954 -597739149
37447 31338 241449056
593 93430 280826574
45052 106667 -662459139
36983 58701 -462451565
119075 57238 223402717
120719 107892 587695192
58522 114415 -727049206
117289 35866 1043475
121859 68791 325615313
112336 59219 673198794
27759 129723 -834751340
51153 79039 573870013
20048 81632 507249455
138375 81229 589378213
112885 31317 -931294461
21761 6267 -636911931
12309 46759 -167397339
51093 95104 6012688
148582 65529 -149054529
91715 97573 -8873806
134957 95539 -880768497
143657 98080 -848984005
78557 62759 -830592318
50728 966 95910609
27593 50719 742489800
71704 83191 -361027785
142514 1294 520368099
23165 47152 -672236631
110473 55510 421171455
38383 74687 18904282
19553 135780 -668948462
31585 111730 -845795136
109224 138611 -348172623
99904 37475 150620100
106315 125746 980197653
5889 145557 573978228
100354 18753 -247549345
41861 114336 673755093
100020 35482 546328318
126498 27470 -850116513
126431 107581 -428756236
47155 62001 298189963
68538 89607 -369375989
35509 59149 -187516081
20936 2955 568606311
26840 83722 -126019032
114997 32396 590153987
85353 17881 -693762228
124563 134619 370974107
148041 48323 -410510937
73681 69123 -652660140
106392 1390 -81814338
57990 6719 724722347
9803 32555 -367302987
131174 124295 601866052
148184 34224 -844516740
262 15637 -917087483
2085 134267 709998935
43904 40448 -777670754
119261 136661 -534179517
131023 33848 -258089757
121432 74925 -132956255
51009 10830 83221576
27748 92073 -391512529
148926 23638 34611890
82999 59075 -818875746
52000 27496 224576687
38121 526 706357875
145979 49472 107774760
1972 50698 -329404380
122684 147373 -52786928
111717 128119 294370524
126881 86236 -355644157
53085 79778 -35335554
71230 70364 611947412
116569 45417 328616055
46515 76847 770066822
98027 139471 926270317
149580 125981 -164207427
90416 68986 -210259555
61346 137773 -182397557
96935 38983 210967972
132356 26754 526597874
123926 116855 462758778
9631 94385 -874704427
124925 19957 -963431928
56586 19066 123238861
56673 94451 -925944303
4190 38407 -526149354
63397 29897 287403996
118328 39373 65104676
121433 113953 -3764557
140233 30222 -474277113
10807 143340 -269752846
37493 112930 787410169
11874 71783 863203996
127798 58072 516709390
3245 77148 -791957718
135448 54311 703321578
118908 66153 -636592772
31412 49072 -573508472
149245 9496 881149759
135497 59979 220171367
124902 40945 85231558
123397 137616 761927920
10812 23251 728072147
114713 108150 -206635749
59451 72802 931031316
94996 4678 -706591429
118413 116653 -269115556
115473 74143 -602055410
76700 49615 561776090
115114 148515 -469796858
142121 75975 230204738
98351 98330 654392881
128831 94648 -659011549
148339 91313 968894040
16710 133582 -213267284
124399 78139 -728943948
20947 84726 753758649
92066 17785 995992177
145303 141801 620948852
92577 31672 853140754
34078 59977 826245735
73186 3175 -165101970
131547 5190 -871775598
94403 91106 779782810
44465 136484 -841231030
27861 108280 -825368091
113419 63573 206973226
91438 133578 495629211
18161 17299 134175855
144737 97658 -668886856
55101 148135 -805250148
142261 71379 30331399
52912 44550 -633875233
18642 129505 -121472274
85881 141335 951133311
60446 76925 -280492535
134372 77661 387742209
34724 73553 -320176354
137968 86078 -718379515
121562 31378 310665000
42742 74995 468278617
3806 113069 105310057
63379 62077 256426040
122277 86907 -983326063
20382 25659 946013228
91356 99549 668563553
140595 99949 886823030
128565 6321 85491696
59460 19101 666901641
53950 72422 -109802188
100875 63036 -868697090
26220 17395 -592640270
85139 21078 37631125
68449 28359 -769920505
145663 12646 43618715
35242 32716 -418823703
7565 136801 815684668
65685 118580 -246781819
2161 3933 88862370
67792 125751 -659573982
139812 45082 797229020
17569 143132 -283285541
84458 149338 750036143
54183 125915 -476173752
93757 70738 -100247813
86048 47008 -302440657
108157 27124 852053322
58871 93925 -724589791
120588 104374 -207364109
122772 30554 535123496
98304 88331 -719268417
43461 71547 119706344
5649 147850 -228354446
29942 40763 -8241509
113120 118656 -587821173
137507 104091 322570964
50204 54077 -785220508
33251 61429 -520300427
87561 112662 310694157
84810 145153 -485758481
98885 53992 -33569001
121850 7668 246204873
52798 68979 969668490
81536 77625 904254231
29040 44995 -924607700
109668 76159 20403595
49314 40114 464187812
29638 128834 271891658
9384 113406 943681382
93942 103352 -584885624
105079 52924 -836931552
24566 78899 57071820
37104 75205 143588382
47156 75216 -876785972
94368 85982 131101883
42987 31827 -821616347
26231 146519 -840819200
112722 72460 -158740878
140681 84443 417448002
32808 142815 492145105
6951 59416 -299208107
102887 84123 441037445
30013 142666 924264889
14997 111395 800693689
59821 35269 488863910
13287 54366 531796110
64464 118846 193636417
49600 31877 -891132100
21928 65612 835327506
42804 43911 -181032641
96471 91065 514436257
62177 141183 -493730476
68079 143823 -549621173
128973 39811 976523369
117893 24496 -934846657
30366 79980 44316241
60255 149413 -828705403
64782 7332 226322372
10247 33793 61049779
55058 69055 276686565
61268 21845 754123227
109440 15533 496777440
101879 87440 662235100
18200 92410 -153854975
57033 39045 96627792
3813 21718 -671923727
83278 125340 837487503
123567 536 -529223468
52164 138059 645591860
84090 79706 69602317
118366 50005 -816616
149451 78682 -141940785
62252 35131 -321465861
129247 71591 328168393
136291 89309 471664876
121505 17507 -350930289
31649 686 966354871
106172 115205 237362241
31366 14055 296589529
110185 19665 860985781
107143 108959 -764641597
127388 51303 -452643396
132166 11142 -378738906
91451 67474 -868640746
105074 138066 -915911497
1743 34876 505291535
121677 18541 658456865
63437 122799 -403060473
133283 40717 124183308
26092 22806 855679671
36124 7436 -538164304
114816 35506 434959937
60297 3874 -191092414
90247 96826 -393497300
46022 93242 268427046
82598 13561 -182846002
66645 104914 -631810001
32301 66285 -433787454
63049 104009 -725482211
107268 7126 -16452253
128097 52388 -130887822
143772 145066 322155690
146502 119103 -566891060
93542 122891 -463819217
148618 16739 897135785
96562 143544 -922271607
67355 99347 -493900554
25669 139863 -289612024
128621 31399 -297422836
126025 113807 -278793082
62726 131640 951740492
93741 3984 799728839
113968 133577 246356913
72333 107023 992432202
22596 100693 -255996214
74433 78976 560464372
122072 34742 -484234061
21264 144274 40391730
35648 39649 -34884052
100052 51039 507330090
118963 122152 -47978436
88706 145242 -159404378
25883 30127 -531305328
25755 77311 -230401719
83181 2157 -401504709
146513 64336 287863677
60888 81129 -243647805
92352 35896 -174322737
27902 105973 437445587
37941 110162 610564950
117439 112068 -634116626
95884 9752 352832285
64540 10604 2216785
63549 54789 -643309406
107882 63103 -644474306
75835 22113 -31280581
82835 19288 -355961074
101638 59500 -410113971
99238 87905 -34145484
38205 11485 -441284286
74402 98346 -138646774
80267 89376 47582269
148985 25658 329437385
98131 15361 -290997638
93111 91490 -906139571
72274 123578 90352010
53706 134545 -676060186
61521 113338 828774102
80858 9124 -800168866
35216 31975 -768587385
8440 3156 -548494235
72379 46932 642261902
73681 6299 -648700400
68285 105681 -751379986
145834 135030 -618378110
69770 55568 226461572
38237 9665 -565675756
149172 121600 -407272198
88155 108733 646090692
80766 90680 639634439
11370 64802 -511068225
17690 34301 272379058
16465 115067 453268100
74088 88661 -291118384
85551 90599 -243346434
70894 40984 -450352132
116233 113942 -796431189
7369 147091 -723955906
40021 145516 714155679
73440 125051 -463971746
33771 25568 171211366
54653 54192 400763165
56419 94741 -584621396
79194 87960 470447185
61368 38662 -961611927
56089 112628 58212121
79091 142722 -272217871
139980 55492 461697207
86617 5571 -397737401
123903 101411 953696510
144333 95656 -907509741
43436 116969 -81696405
51012 122201 -782286026
40505 102740 926330276
44084 92787 -122511307
129656 54743 -173999270
4800 28202 560055920
10465 93089 -777325613
79278 41357 -728368536
36542 55112 93243103
118659 65097 640205808
99170 92958 -708051057
77403 141899 -109363870
108665 101992 149538583
86499 45240 -347204486
75461 85710 469955458
1133 125917 563711529
146001 54559 -860718866
144234 105552 123312383
103586 88204 950342702
36768 56061 726319788
69460 24957 -225895796
104535 21074 -23954415
20453 58064 -962288668
87989 28588 -431161679
141041 118252 311024323
116138 80463 -712543808
117009 53704 928630986
103162 32658 736414241
87213 63769 845204824
112479 11718 -664911785
16771 84197 -571104594
126880 52900 -928243422
108266 69022 74663269
2023 101015 4512949
7700 131728 -658011127
36279 54358 -944096457
143469 70133 215073984
130026 118904 610124498
133687 49681 -881063031
83281 29578 97687334
135315 70403 -880799398
25841 53328 74069232
74267 55353 -124414183
132622 121095 109500790
138770 77149 267874959
117507 116623 202003524
123781 12824 -920484497
123891 35528 859508779
50340 87066 -439073731
109337 838 765894524
118637 130378 -978848718
96072 35066 -919562733
145733 144765 -75729617
77416 138882 -388720552
59034 44254 71394254
104138 25930 732238575
58076 39163 -445032091
80613 65921 -445396680
19780 43831 790655635
76031 139775 459600110
92188 142877 535038529
118719 10859 -939324519
119704 70406 -784015966
143779 145840 -459540997
10460 3980 768590304
83988 60861 -130500802
136296 104121 -574306942
127944 43588 536217464
13324 46019 -534794504
28692 28561 -172108802
124580 36255 -770392364
122634 48426 -383015065
74797 63304 -49958185
133183 91571 644686736
17332 100249 510537332
95940 70062 45065134
14137 104949 -478510479
42420 9950 396584440
92362 147360 -472315521
97786 28993 -28004430
141094 7100 -653447578
126408 66161 -818973474
25912 57383 919241737
100517 15956 862170524
74998 143895 511801770
69155 39391 -278465620
31104 106855 -712616357
1174 41535 935382064
51418 42924 664998041
133424 25662 -384412946
142668 19572 -555231187
46650 50219 -961180260
53946 145062 801475970
137711 7169 362128802
105254 59757 596598241
59949 30237 258030517
70965 74212 738142940
123316 36884 -306709623
113542 107170 280982104
12207 8877 499994138
5304 84222 -893957018
49336 56977 -448125250
22830 145394 228540702
54232 143042 574551597
28302 93690 410257420
16700 82580 -278462970
130111 99556 560117696
80498 101034 380974172
136572 18165 -596777540
43180 118445 536935248
67205 110269 -332817010
144716 104360 -721901034
50985 106697 -335711030
72430 84575 869252946
28230 29164 -897608120
80084 122669 659052115
140342 96778 798871995
33593 24517 -326221238
53987 40530 606889888
30148 68343 891359064
73038 128599 254334298
13582 102360 305466707
69230 50068 -650101676
72619 68341 820642726
86682 115848 376804537
99385 9745 251418444
100186 140096 125257854
56244 13955 893341296
45043 102578 -968716177
29419 80152 -935123201
59264 37242 380781315
135902 14511 -748793028
40248 149498 300117778
74711 65209 995376975
78032 22376 392617645
91094 33178 -469702401
58126 69495 858990995
28819 72386 12328455
96156 148037 460315956
28088 3908 -27799200
58512 3755 -605200422
139491 6660 659089731
120650 27304 582408594
83902 100795 884917966
24563 146099 921307163
105750 106797 -540139856
859 46184 943661460
74882 139637 609609911
42374 93526 -301029712
18718 104456 -308921273
102097 69382 -646953505
120575 58202 -2244749
122108 26995 607615278
30509 12475 -541857984
82567 44815 -425979684
144983 134772 990091689
18457 30859 -452836292
72239 61385 561777143
24920 124881 -787588680
5006 114868 -69100770
146289 114530 -253386949
100427 84032 348410119
23566 58810 877153610
138673 81451 327101481
124606 19362 570954607
61410 133239 775618757
49584 98621 762793157
56 88446 -110937488
61040 113825 846956219
58920 23557 641939520
1378 82141 -963406815
137994 130738 -48237684
101681 24382 -148768336
13303 12812 703374387
92934 15983 966891181
78936 129488 158101270
53025 110641 115387310
90766 34043 -880377782
68083 61463 603504534
27985 84302 47398992
14034 29954 -469134597
57176 67920 305686992
86278 142348 690692759
58101 44983 3622569
120653 129187 530948862
45082 86178 228450519
108536 13078 830803505
46406 59912 90895412
85889 125785 -390902103
22939 115056 -92940673
143013 102882 474317296
138075 86555 416597416
1109 102243 647374247
24980 48534 4559002
27077 4319 -687108169
118380 87060 756465473
36713 63218 -700734516
108735 90410 102553810
143790 138906 181818387
18739 95481 -955656720
95488 16676 619709385
91435 27253 -747370683
13533 104352 -128859166
77795 129162 553946836
78132 45203 -443765205
61131 17231 203104075
143913 66987 -852770674
140100 8706 -608452351
106039 106277 740858315
128168 145315 -127326732
42317 57794 -187411604
8271 103104 989535131
106881 67953 855206313
870 55772 787609303
92567 87203 85572571
131855 17565 550446217
81465 84543 859786551
147575 840 856943327
11231 62108 -608619849
22493 29421 454594796
148755 98535 -127760569
126499 74493 -977891417
104918 7491 779734270
57597 96132 212461555
116375 19842 378726159
96773 131227 -58926366
78015 5483 -978019860
126811 69300 335764978
101459 80365 888614092
36111 54036 -661101998
33826 21027 -685749881
24070 48439 -231769448
33397 99005 364652833
138556 57784 110467251
102416 25787 -838709198
25856 146054 79992940
123816 20931 389478670
123393 60208 -943782276
9833 129570 -552499511
63584 20278 335935359
71987 147665 720458410
93516 111240 -976151045
103648 149514 -139293843
2939 119839 292845026
31457 74045 63212594
90875 128488 -763747158
92162 24874 -719527905
113485 146744 813176758
38951 75157 -49062539
53426 50922 -742393124
121234 36322 594124677
119541 58616 -138167143
52512 56654 52792426
93968 5653 582933734
121096 131957 -620753035
119440 112367 202638277
62979 23447 -367148976
117560 34241 -744601722
93427 15428 416525279
129181 110439 -430087443
137560 15449 968344462
125709 89488 660527068
29885 95442 -620434312
104991 149052 -168324683
29278 102265 174548292
65643 119899 912278242
120864 118808 -519610157
140305 109487 758597960
78685 89952 907945653
145187 56887 766626701
132729 137645 -658659332
73417 19014 -404010206
114494 80105 -933517177
136090 123757 -127825163
27758 10044 -952653491
17284 11177 578403947
21285 122713 -350720711
74051 61856 500278498
106726 29413 51087954
3086 97799 -871497235
19693 59139 -268247730
141261 63641 -63430862
138613 72651 630135045
16590 122929 344244233
27045 25711 -928041723
91504 20635 816104839
96960 42196 144870329
90140 65150 800873364
108733 41315 -842985933
96444 10191 894798711
8430 142061 -176777877
74118 83871 779725523
143649 99508 210698479
80643 42932 334583837
38142 37272 950066513
126745 76679 288968151
79883 46922 950928042
64550 118246 -855196724
36216 9880 -811137639
110981 85775 -453675919
17356 59022 -626930890
33355 41409 599977168
124258 88167 496998995
58699 29216 -169832094
62159 60825 -22081949
26317 114404 278648946
97052 36867 142190257
77221 61784 -458383607
132006 17388 117169168
18327 119101 829840943
22589 25743 -86863644
12042 5672 882528522
58488 102939 699300946
110102 130335 71107190
94486 38750 357619705
21245 77030 -786425880
101051 73344 985774538
139710 126545 715949499
140500 136974 7388418
137180 4274 59401753
8817 20492 -831581652
124199 73069 -409661293
61906 17114 -701299000
110397 45170 554812580
15028 68061 -43144828
48119 132069 199855131
144613 63749 -6444056
55412 39068 -940826454
3222 71601 -750742390
143358 138828 -735571838
36424 84361 -290943127
62112 898 616873524
90684 72660 187651419
48022 43187 -277054455
30901 119367 -929545734
78481 8504 684280872
29505 90781 -611806516
16988 108566 -224800094
75357 12118 -611667201
43559 25575 -419915634
62569 129149 -64884288
75569 73817 117346952
9984 66071 -60260175
40183 59854 317213753
104622 31242 -924986227
33753 47748 -242801584
79413 130912 730893147
11671 53676 -42318243
33699 59632 78659342
114350 142601 -180777610
7795 35712 -609576796
30880 69429 46732011
48522 105864 -475866365
83317 149626 -611135833
170 124733 347642603
37438 135062 -241020872
145739 31536 727586165
147587 80002 612629831
15257 90489 761952608
65537 21389 -105342286
62386 47299 -764073477
43743 132986 -428133427
32161 63 -538679306
33655 125537 300981075
69992 23805 -856442500
54914 13197 -167864749
146557 102783 222053483
24893 20565 -329727543
91919 76432 971605878
30284 35555 -353861711
123937 33262 964482745
105650 119716 -46838238
42495 39560 686807246
127432 110377 -357740987
78224 3096 -309358035
46782 53013 560638646
10025 79530 241413690
112254 105384 -232377951
61584 113481 896684937
54508 33470 -552173548
87650 5365 63829274
44812 45438 718970944
1203 33445 900504290
63485 93578 -930067630
92147 119376 163743723
64761 127303 624261469
122581 59691 71924905
47728 59565 -130282131
26402 22293 335626196
73967 19366 812129295
30430 108445 -130300327
119558 106166 -222452504
80047 47926 -878356491
92327 91357 -828666399
96608 35341 522973059
132704 73 885252202
30009 140924 387048890
104325 3741 907695055
98522 87668 -627653488
50888 111867 483968349
34276 13205 499707045
131533 79408 345127211
31079 87631 626743965
71303 146333 202160996
73378 136013 958163061
87602 32224 -884464893
40041 45105 488284584
105447 71604 198444378
90751 40769 -900535644
73629 29167 535436421
106679 87383 -467574529
131442 106749 974157490
29659 72895 -427686440
88110 33633 223331544
62901 65437 -520784392
91874 84502 -945882718
56662 25708 -195712801
53629 70810 -715831952
41904 16407 710570983
130237 115812 -364932774
125233 30523 526022320
96117 96680 -649157068
73238 55826 -237328249
40186 122660 -186153926
93779 146980 -612544215
25704 75808 524322760
55820 138504 -333567268
45318 29097 459492049
101730 98740 -392056922
122216 38599 -50776649
93634 40488 -956965164
10422 25086 117303281
21541 58718 -537948779
102804 107407 960760361
70249 36603 261524009
47386 69586 899993628
56954 92304 -547110590
101660 98120 606003575
64629 55218 282099762
107655 118391 -935739135
4996 120812 -725045384
104500 45607 586219855
98905 36545 239224382
71324 83413 -352535018
100541 12886 -604391590
59677 93822 832113341
136991 7654 -556637542
74281 104632 -352066743
98335 219 959794153
104557 139646 995826393
144434 103675 197259258
71013 147823 -855926592
59715 138727 -542116184
45290 99446 -664780531
113586 89422 537045017
95289 81413 -164300182
40268 57072 -804390322
98776 66317 -641395895
4061 44759 -505270322
27517 103507 524482908
118563 86471 612881970
16559 95688 136199402
137937 113727 -610226286
103909 116144 -415566310
78231 135928 615497135
54244 139695 377397604
23523 144365 772108040
40393 136295 -594823419
112989 63283 328153342
128100 127286 868578718
407 19176 863068439
104650 16846 55939170
145629 12822 65932796
140236 65188 588021063
17645 78493 568739642
94359 38093 624179977
117688 42628 -158406708
110540 95437 547047569
147541 78132 -776199724
134611 74257 899714793
146312 39107 792011089
27170 26247 -638098731
55145 144078 -990165745
136745 60018 613342588
86200 64559 409654087
94072 70680 -453560412
129429 96034 -332256746
16075 45817 332795847
101491 118802 -541764675
102692 139379 -58370404
63607 71306 348388485
72968 1397 85655527
302 5516 297340186
71115 68865 575079082
85836 114046 57716561
100061 70798 -275598080
65346 119556 -998024416
46995 1389 -620697423
111139 98324 -577644846
126443 53579 585534023
87493 127948 -14171510
89969 24629 -359984947
111783 112541 407106439
12516 27754 549791534
75512 85693 842005531
79416 137581 -971608097
23463 107958 9646360
135079 11217 -588865
19102 11396 236724420
64207 60028 361416558
18008 137943 -735435208
117013 2333 209039789
94963 128538 -784307161
116183 38546 -150764607
103710 96460 -529868588
136323 115742 327809209
145801 53751 -980527153
54410 131687 -49864261
44292 23963 -458018283
93871 45361 -624465071
69735 5349 -417993109
18704 61950 -359015670
115232 104282 -659562464
106500 74707 871785309
124061 14684 495861015
30628 31176 -355298461
65870 23391 -283980809
27320 146503 572313484
4245 109347 9909846
135092 106335 200559562
132470 841 -796784972
21110 134885 150946690
132974 57833 -829814642
19628 84287 952527275
113386 3049 213084504
112940 26276 385501486
12908 130043 -702069165
48767 89946 -59972426
109975 81807 333558205
66799 55272 -73512241
141121 143988 -308135197
93417 52689 -863223808
71538 47513 -531564405
129871 88839 -293783901
125207 70598 815800620
14650 99443 -928912924
117915 25368 -456687585
139231 97804 -981075166
64646 134142 602917213
141112 11819 -271994590
11894 17158 805136956
53489 123512 -646485325
114691 17870 -578119207
97466 75237 645139179
20478 2083 931043288
37118 21955 -927822198
112620 61474 856966394
110219 67935 -877442995
88649 26998 -679802910
72684 73571 620691659
75273 77391 -311347378
75119 21735 -680351856
137028 91714 429155074
55015 59274 284490242
38012 3964 -166450793
28714 135278 356682856
118179 101813 -86034838
129170 48071 -589942362
2334 56076 893602962
58943 14774 -225882095
25458 48523 414672230
54251 99778 -311836440
61075 110127 -410117900
42944 97305 -499051750
15621 62846 42486706
97183 116613 357767375
139880 71508 -288593777
25976 121175 -95619948
148725 103813 -799241007
62289 41371 -518883755
32777 8904 304204514
76932 123576 518502404
81067 132348 727466698
38934 38122 848527010
57437 128701 -382607414
101355 32369 -305869827
45040 111448 -860863909
61864 34984 928148443
54124 63301 343295546
116942 103463 275608901
112006 78349 -632191556
96165 119400 -26496288
88010 149061 194033115
29176 30196 -31325940
104362 140588 -446425207
141277 79353 116221462
144804 32073 -218311550
109373 115419 786124298
42550 146348 934451105
102310 38732 217871917
37543 72319 -574852653
129473 53230 419252763
3694 129601 358539249
26712 112789 936364050
3348 43816 -543064249
56756 46833 559469322
141695 97265 -41754222
98044 105271 -86680391
92322 141324 558645286
20628 79740 969810098
130443 33374 475543232
148647 103308 -968805298
125411 80056 -263306852
99977 66267 652707581
2979 73254 -347967403
26582 112792 -357930088
12327 111405 -557511458
77821 19695 -277505118
95124 102902 -382180314
132002 42237 -635249047
147118 65939 -571028553
5736 67876 -535046077
126123 140389 -673915058
93803 19424 583127183
32044 32488 614912310
127683 84124 -18476560
51666 61936 985788141
121766 71707 164806392
96039 112251 -414886827
140801 65080 328159848
82089 121450 -158391521
88588 64996 783872718
83232 44830 -199441206
103183 25255 790997521
58002 45828 846720551
81639 14722 387202600
52306 32613 986429830
68541 106893 -93020813
64825 111575 -189710137
111359 104294 -146247602
125824 98929 -854407060
961 131155 -153806826
121191 39575 288966367
24072 34155 162095916
36750 34151 874546253
24410 15058 537607453
147483 91296 -317673841
137228 138120 -656446984
130099 11256 10578345
140497 1319 -834709252
86937 47638 -273186117
117941 67448 -352820210
54298 125345 -977149936
40210 63340 -155841276
50356 40483 -522298958
104777 112461 811189000
99236 7150 687758583
111464 27768 945057388
24398 25964 992193086
42162 64614 -728452629
55680 87753 -140381062
104774 69444 -550073819
6277 38868 930355302
1698 140655 947488162
21521 60312 649628726
82890 50372 -479596969
94807 112395 879881179
945 24480 856470348
58448 25396 166435174
131459 97061 698559730
52605 13252 -968387256
79956 115480 479122356
63770 2833 -176717710
70062 76797 489053519
63408 126371 -291567139
116941 9155 -320470463
28364 111766 284869219
113071 146055 415426378
95781 104168 -908640818
43583 62872 514609547
90076 60819 513447928
129861 19021 845823341
53217 4144 503957406
35902 125769 2857510
44165 79002 -873872335
121750 87690 -196398941
42672 74396 -254575013
116863 78734 2735524
111270 55116 -402735754
33435 149321 -789313965
47916 59398 93547526
40257 106026 387153888
130254 88243 268295110
57376 84479 -89984013
61540 6750 -464747555
23332 116 776710702
83903 115491 969889612
21021 145274 -59398692
47040 129068 188919777
131397 145383 661387041
121833 18165 -796860249
69066 115826 -543134176
46641 98232 778159452
41710 51358 -152826660
54386 118271 453661727
68137 103130 175943242
142695 90537 595822108
131151 66143 88544305
26611 13045 -134557059
123001 84412 -956425475
118000 94177 766048255
79899 99815 -715743277
72588 66033 181520297
86306 53238 396611170
50480 20289 30915788
112623 110868 914543055
27153 47810 -153700141
59487 138843 -397666671
75204 135723 114777460
114340 143603 674288123
29554 10305 848255737
83312 80405 420200395
91179 64627 337371957
146179 104516 -238095399
45270 70238 50264696
122527 86783 -401036451
37570 63064 259506221
100267 56996 -254078392
84549 99946 120668885
77951 137982 -87051795
132119 122762 848368119
78468 107579 808470927
68160 44339 -366324849
11187 132229 -396294915
78338 51860 55034219
62310 25104 -244197220
126395 64441 651103198
43129 53285 -267883955
130152 67877 648211462
54524 47574 -397965774
99143 78925 -462897835
83503 75571 799122785
121439 54169 -602396289
71855 93802 881571033
112806 145604 -978006848
20471 129115 852298287
44808 118654 -244915185
40635 43971 -448641526
16416 58620 -522120488
64557 42391 81452272
44977 70212 -285182409
108809 110681 186661967
146150 15688 638244947
142392 30411 -662674402
30858 19044 706416858
15084 58102 -483182405
94043 61240 -983964014
23544 29637 -497401807
70808 35608 -970926061
145212 147472 -44485450
68236 35948 303759826
121768 25379 -220258597
101278 97691 -876474884
51043 11099 -924066003
54514 76775 800669235
38190 74888 -910998343
665 54012 -361683122
61790 24515 950600448
123267 91399 -128603603
147155 28332 -191904019
80732 73741 -313642049
25815 7474 -203667734
40413 123169 996064377
127548 24254 -166261159
126625 105511 55607884
125051 36883 -604710339
130125 19561 650956395
68874 17102 775500161
13047 38839 376906151
18249 144170 -999621322
137624 82900 -58983155
9709 148143 -279376446
38545 111444 -360324450
10243 29563 913891183
23635 101802 -512048295
20577 114269 -974994132
52314 56152 122036822
108394 16470 435241743
90323 71114 964396799
60018 26891 173150486
43190 11507 -257076625
109476 141526 -443937613
70941 14324 -531683887
62321 85336 264775168
124939 143248 -57180521
68989 50639 -56133552
129528 40152 -788585060
35024 61031 -489391526
74573 7446 -207092521
130611 43953 507739165
70592 46626 959415793
22469 24520 -713077580
54059 8930 -510386616
22881 39930 592227336
137608 54332 -799499784
95521 11406 344986068
134873 107058 389595535
26281 104837 -81045058
13207 115175 992697436
149601 18142 376581892
41118 142715 -583437351
35952 46660 -971946406
78974 128219 677241921
124054 114862 -9988972
80960 145596 -9797032
82573 12781 -356385054
136430 147527 -89475513
6335 109572 -959748083
91859 58358 -696590621
45428 121990 417226759
95382 148491 395844021
85193 43609 8557121
61208 4448 161864791
42842 42923 788223221
15570 146611 725049572
90174 15140 669299777
124792 104465 770882475
27495 96912 -221315160
134603 134403 289390427
8603 95659 116054593
137890 30295 411493721
82866 38566 743293759
53857 32395 -144158115
121928 52361 407788399
95249 95712 752156903
100107 82870 169793849
106900 63057 -596765970
99373 125857 345582494
60750 36863 -397993955
74563 62121 913495573
141308 68473 -233324003
143409 20376 -438312160
15155 98227 -243848734
146042 142676 196851438
53148 93278 324937666
75667 48442 -231758242
52803 25570 257950922
52155 69707 397455751
23444 86231 602654564
68934 75888 -815088859
107626 52321 -38030224
58982 10540 836660846
73895 73964 -929485275
112210 24362 -953976399
127134 22483 -105536273
86961 56461 123131366
87115 5229 894638893
71724 61371 -789869123
135854 147426 -431207751
116831 63757 -912373226
23291 125563 187583483
47074 39212 640435358
131632 102199 -26216710
19913 43299 -658452781
116161 43451 -920094465
8788 78167 -752302333
49555 171 545126540
87028 2531 730707231
35771 85195 988411605
139454 90528 -859492373
53101 22874 289873857
44852 47499 342730030
31011 114607 596743193
75562 133719 -589443901
27488 66464 742733377
27011 41026 -718461841
105312 82806 537266110
19440 105934 -654211603
119223 134017 -488738608
55799 90923 -434218871
138494 63483 91262123
87170 124699 -299333337
76389 45239 -7121037
12664 145655 -80321790
20356 43694 -215315314
71462 15667 -499131717
14737 94049 -372388428
80847 43217 -874313253
7119 107688 -476946560
114366 42820 -324150249
105916 68776 -399326545
18210 26753 -685882212
45590 21876 -949723716
56284 136746 718073505
22142 47789 894683375
17630 128083 -902514324
29426 17658 972464222
134145 135259 -730235913
105467 109181 326431355
123059 108431 1305982
18717 93034 640282977
11280 107940 289175794
30503 120884 -313190799
38153 102340 787751752
61083 87287 268071722
30681 28316 328454778
76499 57479 -945182104
75718 52659 153922400
101429 41239 639641603
102113 82374 768522126
145105 115083 723811939
121827 5839 34240685
30251 35548 743039170
119576 58800 624337754
62552 88897 877120014
311 104628 933119010
5090 58086 -46912198
119681 147768 -573012869
84306 62380 986148763
88314 130487 -575282269
140680 126563 -44722853
141159 8679 -413254425
94753 113484 -116626327
128561 99747 -752253115
96696 3438 -136348331
112269 18329 -741381951
78475 99860 -200515554
85607 3698 210378099
94155 3565 -652575922
60879 118544 -438069469
139935 38283 -765794704
75469 93942 -107145736
101185 51561 812041232
86154 49704 -353461207
115190 79351 -469372707
101241 86131 853314814
108127 123521 307958911
147061 142427 972894189
44829 88146 -518898610
2566 84745 495804306
14170 17412 -892531059
24104 126177 839392948
43514 118948 92254636
100299 71160 973385095
107233 136573 -626146228
101356 146799 -966945711
136523 30232 140140939
28800 89416 370022500
105570 64860 954365059
119925 142495 847334440
147835 76599 -194328176
13638 12654 -832092815
125661 25736 -135698904
130458 60075 -536515142
144308 34338 839132619
122899 85310 691793413
114521 71665 -369727755
18220 12436 140627492
85801 45945 723063955
36729 143307 311597530
126786 124156 569542610
23881 4000 731961435
125088 83799 -33074426
59431 31959 724232304
51891 23869 -888243651
135102 116780 -537108054
43338 43566 498243435
49789 57124 -152234610
71685 67840 540976717
102818 51726 622714169
140119 54640 55979733
135685 121987 -330875146
34893 133833 337012631
109575 34675 -217111331
121917 84498 -123120913
52629 122774 451534375
139827 79145 937386923
51578 59236 -164438660
107993 15088 125184214
45939 4196 -999545729
61046 89670 -137640230
39920 51759 -699008452
537 113319 -591541149
111803 1526 364738863
20701 73122 454541170
59735 122910 773306833
81113 73189 602671253
142185 4818 -844875319
107743 71190 -114416213
102468 140806 -334515041
49590 55711 -349305511
118479 138116 -451011306
700 122761 -489540947
47539 45059 -267156239
105768 129108 -240635357
135721 43023 342439812
134363 116891 -347136637
112347 115551 597058620
86345 20537 -837538427
115461 86088 521676594
75311 94839 335975166
120225 82016 373824814
57550 28886 -208483037
119870 85570 774057381
39222 78090 -249648540
51158 44336 272653953
17511 108253 88630741
47712 41594 -623526420
133357 90195 -58377588
92994 115490 926683820
111266 79143 43566255
84709 122812 183288992
60599 74374 -605453679
111542 13668 625100680
117630 86254 -428331776
26200 101764 391598880
6515 62925 -821209602
141672 18602 735047887
141840 133890 -389511272
75426 25010 725530769
40611 10148 254970567
20609 46484 -429662988
56220 144322 268349751
24614 119161 -36763882
90902 62954 717206906
59389 23097 -303738983
56938 109857 544630677
54770 74989 -322464449
120320 72630 547103736
54340 9517 178338384
93693 128949 -111339324
111796 2177 350759713
41096 75355 426856745
143594 124012 406240878
88290 94329 911605706
64078 30827 -809688099
143230 115147 939031305
142849 113067 647051574
13502 95166 244018699
49711 132910 228525432
105226 119699 -669601939
115736 110441 173095883
72084 92101 530855912
144259 13621 132638239
8698 60055 -596511853
15174 15857 527872418
65938 70876 -28058214
70700 132241 -934306441
42179 40636 -426192333
100024 129908 -314956595
91562 582 -64256020
104821 137081 -508956839
23706 58395 88609388
31624 114536 151310067
1018 53558 341643345
34375 77505 -286731402
87194 55109 472150930
66874 19283 437088174
91389 137568 -494541501
72455 120865 968597838
130089 137739 -748239012
88113 95236 675553786
34247 134800 -785306097
8312 111181 400788650
116727 54819 292677749
34890 137453 871810015
141609 86236 211152476
53616 94119 -868952731
88962 68300 -141820919
57791 71541 513670864
76103 140767 176873186
105636 53382 -553810866
51492 56702 554752880
96582 142101 -190826710
68582 87745 309623118
82138 11948 -266187372
119754 68417 822013946
95569 44483 164711611
14547 124377 -143065813
10568 63821 59441100
28642 43012 -920677011
11373 62712 760817216
81726 97329 -203667752
133333 18833 66273114
100636 90583 530643250
78250 114624 -830558318
116896 34839 600363290
63225 95872 734549423
106147 11817 -680464053
85481 142433 17837141
145656 135501 30442130
15324 92968 -953768601
89118 57720 -102671454
122030 30324 -628961260
121940 79240 489889548
28468 119033 -245047812
84297 95253 -844960667
5380 147973 983080083
7812 86953 -680418985
76929 118154 -71959498
78555 9627 -529069237
58505 143230 707203543
88563 48979 -268265175
140563 21683 -878068864
77769 12775 94588309
40666 61062 936734857
123685 129752 -74361803
149562 102960 948932797
54844 16690 -806492035
98619 92309 -3448889
149548 104998 -36949547
1908 7881 -333623075
131207 87238 345210159
98578 118521 -224302403
51461 3634 251207107
2367 143085 -661959496
712 111473 -873453809
36284 47449 79354060
139249 120788 -545385426
131417 129560 -883139174
40320 83533 624648628
113698 59747 -915526015
26560 22168 -117250502
37222 60369 369017674
101692 107804 -493397951
143710 26299 145909486
65202 130804 935594607
134179 9861 -123850514
29567 70809 819980134
36619 70956 -857584901
95111 20031 238184691
87092 110161 793260584
49712 14457 -725205506
93059 145668 281482985
58320 7277 -3131012
18430 61904 -634710641
133356 79476 181468499
134312 93446 -899387647
86419 119864 -36726762
55096 28763 299091924
94423 147471 104967887
56165 136028 555487891
54899 58371 -529248858
146311 63665 604626625
99653 19898 836745143
71077 40144 811796921
93402 75847 -712799900
1288 86395 -768450538
62706 17772 -772353000
14644 97792 -332292768
53573 60105 816284699
128929 139572 302353376
114309 129255 640125451
20341 32034 304574811
58642 108108 -446321514
100292 106373 380433757
13044 2343 155523213
26168 53337 -906460598
36583 141670 465746979
51161 103232 752420248
60266 9581 497200215
69231 32923 -659574526
136082 18518 -769153715
99035 85825 601408857
72805 12246 -757252016
76541 39641 363453408
91750 90747 73920888
9756 32919 -711474993
6554 84274 -8563443
81579 92726 927878391
83264 142044 269583069
7359 28078 -716988085
62937 98505 -488512818
71252 140871 225300523
7424 49782 781253052
103559 106535 584942322
38842 13402 -221515419
136133 34510 276198912
25218 4370 294787561
8444 70478 264653293
48418 45273 789857980
26198 54882 417954830
49421 62424 785843305
23073 135545 -394082263
80730 65800 -947930708
133113 28859 12705908
16784 55542 97268762
105205 52103 944176637
47148 77657 -399364519
63076 131077 -871786690
61125 26084 -487580163
97624 132135 -906033321
14898 115534 332390774
29447 5185 309472281
33002 99415 669402886
4323 12599 191251989
66691 104710 834079119
31626 105510 -203337741
34343 88049 648133691
116879 71001 566045334
105298 4244 -147707667
38617 105663 -640175965
12048 39259 322086610
50179 21289 627307607
75033 51820 -406025959
130133 122751 -605383875
20825 99612 637107911
3088 35211 -589155004
68917 102407 -211132903
1231 35657 -352131281
140760 138149 -460963083
107283 60374 764781544
34115 43415 -733919672
42516 125849 434123530
91744 76246 977987109
64480 48373 -398806179
74379 32131 -506295327
14347 14466 617686283
69987 1061 -402746144
27908 128035 -746265136
55415 56716 -209974803
87524 113944 -223230614
144656 126138 -831149692
19135 303 -471240920
81435 149376 -797930228
109267 6878 204019575
70377 11315 616353181
2673 134646 790126093
27085 125061 566103974
121576 81522 -411280202
45445 108026 -143347635
9703 48060 -529769134
140296 95974 -678537821
132573 144381 109615446
131025 71281 -228099827
97863 36555 -380612261
54621 21945 863078531
5524 95923 -161446097
72012 49077 -99394838
128310 62234 -757947481
73086 107037 -357479463
98003 71366 917966836
38805 101947 -939965445
42497 102560 445739518
2049 21379 -340785828
126846 78337 -359704719
29378 139889 346072235
30767 24789 -431919086
5674 46243 312049544
60306 50914 932016363
59466 11171 826910066
58499 70731 661328843
45408 26359 77459321
86358 123170 -997145938
46175 66854 259775720
65578 3042 339316963
61980 42116 -574067548
141839 45918 859595761
22721 147799 261859021
101860 76553 992509927
22633 136262 -693070474
98734 84645 -767968287
4023 47902 -13114890
24039 24774 -865811201
74023 44468 -324801159
6124 143190 625242946
95839 121647 711319618
81155 128636 -209680833
85841 113587 814507759
147830 93403 781182283
124912 139502 -275473912
83523 18017 867834469
28924 127701 416981609
106568 139315 -254877500
104834 49259 399967113
82211 80800 -436883191
47423 73059 905849770
60597 146573 -94759922
39445 24616 867649144
7564 86404 557840771
123189 93920 -831123824
74058 95797 -179471767
34425 120775 328477709
5247 112327 -460839200
30609 10148 -253628197
120160 87106 272547089
82288 70215 -658125028
2577 65127 -395264938
124174 3229 -478999053
24462 50598 673999233
45931 62814 -328273742
54988 29682 416427337
107753 26213 -386277092
144207 128126 101083285
8859 100968 -35915291
131620 65652 51225223
56653 26410 -616528570
37941 6953 -3924633
48846 66523 845720540
74336 119482 682181553
121988 83158 -122831115
126993 100072 163766419
24438 116621 241387217
20817 80181 -421625444
136360 90648 540329395
100637 110405 578245737
118564 98528 -752585643
40248 115478 886556589
30471 7325 -356048717
27652 147519 169036538
32782 77897 -397656279
64160 73378 17224397
49719 14439 653452530
87475 123777 876810784
16000 36001 429495856
84612 58093 646260523
1158 11437 -390321604
108820 29348 106183724
129695 45891 697838973
45979 128045 -893857839
93285 9238 249628113
10815 94649 -952169008
23058 46288 556655458
123866 78725 -407138916
6208 21374 477775993
7308 75746 567364079
68934 92343 85138099
75294 29366 259782249
100879 1575 -65181359
108642 139663 -800415042
16647 60372 182397315
118276 40095 -452922348
122161 123745 901660305
135290 110409 590425127
50666 45549 296639843
34180 75011 874129597
116923 90163 -885478365
126558 16241 -535195685
107954 54129 -28483896
993 52049 -464191469
133820 108434 -58309297
38606 75671 668207155
110565 51505 -102550509
116049 108532 701195162
129508 54967 -561990418
11169 148133 -119503986
20564 117060 -312931824
9968 43474 2780522
35683 1090 -69216749
78039 13580 272123112
75841 86631 -291954890
134787 125632 -776064775
138470 140670 -409201814
78277 84252 701704461
79185 11011 739851088
84048 121146 902526950
15699 126547 -646788274
77542 40914 -425180804
98966 96987 710405204
66930 127873 -257592235
7306 92361 153904134
116638 30984 -917686189
109033 101960 -977254248
45623 25167 -334409704
112840 110981 -658136583
103974 95035 -327355798
18636 107973 -986825712
55535 57294 -38995769
90883 36369 937089496
41026 129309 492991402
104789 94701 -310624295
16754 12749 914165804
66607 13358 -302697328
97045 104938 -349428620
65305 87562 -369215869
78209 58251 -482389215
19434 19896 -420933952
125695 14603 8488743
57986 44993 -317907970
113220 51493 -884195101
146136 14345 75422869
64096 45533 930207147
124643 87759 -769695207
137911 74403 -194043646
106542 85954 -738734999
9710 104031 -382446690
71637 52135 553488681
29526 95062 403769023
148593 105863 -624816900
17062 109660 413035424
4084 100500 871218923
127155 145884 -73355994
95994 98077 554785802
29470 48523 966488758
131649 111468 -78318878
17364 64678 -200549645
25249 19987 188927370
147076 119739 759332757
131943 130690 -106101199
147282 5222 257306134
134216 129114 262028447
122107 63635 -732246647
148403 124259 839059275
133171 143937 852530479
4106 55139 -993522025
138492 33722 -843562232
93680 148390 -828510196
131214 117488 -127453551
53516 108427 431507997
138032 56785 848309798
36381 127721 630348295
36837 146623 210130346
144482 137298 -82849802
109847 113287 617867197
60239 47306 893721676
81245 80897 -37325994
120386 146616 -925616534
116904 25362 675196882
58345 142084 -858949517
25768 56445 62599019
10010 26575 250946769
122477 28045 -174356679
17196 115618 718482525
130700 112305 703274801
47918 88714 -176255301
146492 72610 40901573
34941 84196 -628191680
90437 125993 422384796
107495 99107 -819346703
125040 79167 -514405982
118867 148583 -936212665
43893 106009 107622213
6461 55358 -126477820
106836 52813 -520753037
493 107156 -253776045
8501 116883 722568050
88441 131036 -348622264
41554 58996 -950591504
53532 86081 -471224292
24964 44483 -933920936
9106 104527 948211489
128011 67345 -34188448
98806 82531 922449182
100993 74280 -54639169
149581 70332 82365698
30902 29808 486146499
107691 138101 16647916
142355 36383 -863786734
146610 18070 303913204
67931 63436 -523152182
88317 59335 7723044
63624 146414 809085725
13406 77833 116621601
140697 22164 -816072253
137121 133675 -550474761
9808 53662 -675765633
119929 116915 -762523001
46170 102526 123308015
99015 130497 929967154
21214 135616 595895258
94524 26229 -663394877
61185 30220 668055208
139809 112539 403351804
130676 82463 -788042435
714 99242 574400784
145243 3155 -194617971
66569 80312 940982157
45406 2263 -817797799
8232 126839 -979320377
144946 101448 -187832862
141423 137293 -66453651
56862 132487 640862906
7887 138373 300856980
131910 41535 83794659
31691 62000 -509863798
5911 38006 -445874929
45190 42675 623279537
39987 143604 642292713
7304 100718 952268265
55607 109073 -611626658
113473 68066 467511069
95913 25973 -897971877
31798 69621 677668252
20824 147743 -791646918
64711 82844 953274181
41546 137463 584038480
98595 110679 268817991
128970 40528 -170782115
80639 99550 837910438
120957 34928 -783418428
58797 30506 693740862
81234 120289 712224441
134187 39082 527383796
103094 73542 354413562
94548 90218 286510468
52057 126539 992918526
137202 91271 992386552
10130 68460 619461743
75863 71869 -735711013
83724 8045 737667035
60834 67049 457555188
142311 2130 13287360
28751 141709 178508021
39148 137460 -277216143
104191 104502 -679411170
130017 49509 588205051
88453 115831 -232515135
146569 24285 -542881702
46705 139152 698946822
96195 70309 -304656753
23058 45009 904503403
125215 143237 -110635727
22985 3195 282171457
83165 59600 418408019
149587 72596 -277490086
35062 19525 270627323
132364 91467 -502743060
140721 92603 720527198
90352 131730 791367538
56351 69158 -720756383
64938 28200 -561371225
3471 58497 11573349
72054 58764 -518419019
106307 122013 -603926566
15606 22513 -311167956
76711 129516 -383286716
49861 40116 -183886877
1037 34312 -615561672
45845 114760 738156723
80502 74908 -659927467
88426 27821 -790805194
77500 88755 208630179
87691 132937 -910993752
81267 20876 -627950769
141662 43799 864143755
18719 16654 -935073283
7339 80707 -703003197
9058 18663 680811918
93241 65564 663586586
147665 82630 -468986516
116857 118708 -764815403
77966 37048 -709918256
146410 69835 -470270983
103239 116500 -421392026
94647 120979 509237365
128916 131089 437848061
137551 123141 49225411
113017 53725 786581720
17848 102244 -63334674
21785 93961 -818572916
134029 141356 -946392376
117227 103877 -152389842
109203 117610 -402715522
7145 4030 795216848
106463 25003 721083362
26395 6647 -997223771
113862 20015 391156973
25480 137275 -604916356
75009 43547 810005521
18043 92983 609177208
10738 34344 -858288011
116544 989 -731581782
114228 106376 -88017107
82027 134395 -852342291
149480 37415 546625783
74690 67589 -338747918
131230 12310 -517315186
89732 4318 861363832
96170 52033 -850252972
17154 102735 755710957
20735 119573 251320680
55926 91523 -266855859
20315 114043 631545830
129353 88373 -386512185
134237 42756 149699356
147279 136203 -858643384
66007 705 -578040975
97746 3836 397193405
140181 19791 -26146910
106636 92082 526464998
49300 1446 552647381
44634 78928 -796560841
101367 57370 -468883978
138535 108922 -573757900
144064 123605 82264012
137996 42559 296980139
67125 55071 612663672
22662 16924 -426403367
58368 83136 849180612
105019 39118 433603235
27265 4382 -530845451
129114 54718 -583854216
80534 58452 -163349271
144391 106793 426091510
29831 4552 159622402
57802 139331 882226654
84972 10833 679134116
64152 126315 579116444
9070 136500 229935204
57832 19438 123371561
84460 46487 292486198
148646 85241 -370181396
28140 9682 869730032
42479 66796 745603254
113148 143251 -513840902
79627 98375 622534759
94398 80757 160351932
36708 102056 512159075
11989 34141 460994763
57371 3165 487099472
141561 13603 165791649
23021 131204 -913986024
51581 49584 -222698656
48499 96800 -7049363
140354 127353 -720800563
112507 70353 -704609601
48728 49576 780177824
26547 131494 -634927680
135453 22614 -659406819
65497 139324 -333848058
90245 64731 -625337689
17024 5718 480523902
75218 18233 143157461
65335 80091 -91719418
147481 102444 -590768136
26836 85209 71502113
78450 70268 907771644
131178 77556 -462830311
36562 80720 736784798
5887 79155 678035660
51617 124118 666132549
100932 49130 904986403
66660 51089 190149633
96524 61539 -349653260
26580 16591 248797247
25354 42815 45419636
123149 112317 -352154703
133012 110687 869994904
147929 124736 951465859
113171 98931 459413702
19560 36748 214087965
67668 7192 -478941289
125269 60491 647095440
30460 13620 -402299690
47808 147863 983961060
102683 5821 45217098
63426 105572 -639475680
50415 4359 -80511752
108233 74767 407317513
40649 47513 -751100154
44580 34200 529939484
88774 103464 782844240
31843 100911 -971790255
49662 45846 136829360
59035 56697 -482706295
57183 9669 -693066979
20538 71006 -792260915
109567 132185 -426923612
10162 63284 774258979
66794 145154 512691812
67157 65484 941313492
127083 146050 -646721976
2645 78568 577948034
136364 3624 -294839787
115721 95647 -190452451
76023 76009 784260049
70348 116445 -389881763
123965 77257 162979765
52655 16822 671928788
59488 102940 -279257430
14257 129715 46438024
123394 133282 -491458781
103462 32179 -930134147
62339 38117 -808908113
60088 62317 -587536360
798 43896 -228892051
131324 143918 522558984
140350 107315 658295213
95880 48941 -527967002
12488 136737 694667696
36774 113806 558182681
148640 69673 -838123044
129122 83228 75026053
14665 80737 126871982
19210 8114 429940855
49588 44213 -151202532
96403 55784 -189365838
36340 118098 575187462
117348 43948 341641031
109179 26649 -389962717
136692 10357 -493089315
64034 111436 417655672
39837 86019 798183880
87151 147005 731052363
2632 36571 548637471
117295 65 166450718
45223 133690 178375197
77579 35734 185991561
146767 104899 179209205
21705 53426 -628518364
114241 99367 -77470488
148815 87100 867996480
8144 68464 749508713
8909 34006 38655824
127806 95952 147341038
4269 146309 -762449941
39719 71358 777082439
11980 96708 -590284935
74399 5540 114441815
127210 65972 -708942775
118831 31979 -445854258
65898 2783 950423447
36226 108502 -70943567
2455 130651 -346958631
85096 88911 -750320187
73526 6524 -369763082
50649 78907 246121307
70678 127275 823031986
13919 94211 846292775
132761 58413 -51098571
104948 79764 -995072431
101935 39432 -906074310
88868 61261 -36636930
98870 31339 597773656
50821 133944 -344654925
32460 105693 -572834421
28968 128466 -998387509
58042 119262 -151590161
20602 121099 -355564797
61273 116404 95839361
19041 9000 783551277
138820 44760 622596829
139117 11561 -751070643
146408 92187 -808413552
148721 48781 263003191
80583 66530 -803902952
119567 43361 -562408052
35307 17009 -94340812
258 108376 -619259133
46465 93207 -279699946
33713 8620 741742036
149550 125097 153389487
35885 5188 735178785
48828 114021 773395294
133567 55409 635560778
7396 87068 -293780287
103358 79000 239021319
89912 88584 648237139
110959 132847 -463818548
124698 28899 748445867
114935 105314 -234941728
106351 33706 -258405087
107903 124720 -644934389
32761 77314 -975762328
29164 123353 103902232
4290 38378 492003835
118227 50014 681677932
29720 127747 859749281
48541 102309 -613535040
114844 85232 287714635
28509 1871 869101433
121536 15470 -232731159
21867 11305 724787484
2423 39674 -648825879
96136 60911 -451894900
36666 19515 429676666
103303 134725 245397963
127048 33046 -652413303
137900 106908 321496897
22467 57304 81444417
23553 63915 -414151593
21944 72425 -48395
25817 14295 -967447495
134286 8432 371292566
25050 144510 46003465
13589 103211 99741722
117748 63580 219081085
27649 67256 870255513
141585 27708 368062965
9689 72147 -166456428
16825 39915 420925034
140079 130876 442264472
20450 47697 953058506
6819 64549 -549170447
114954 17324 288637278
70792 143908 -732641498
140634 92316 -296201931
42215 132273 904607060
93669 144008 154870191
125922 100758 -969548086
5096 127754 950105455
53570 104357 -704982921
136280 129068 -477454515
126326 68823 723648961
62711 72560 -315220113
50159 93299 501611368
124754 58916 144425388
84063 24872 224992149
96334 58178 14317563
8680 78609 -789088253
137986 25591 418149302
141641 119715 17303219
140858 117593 726342689
74190 10952 608270943
37154 52637 933146957
50928 78711 -499186030
101069 27356 683819859
142407 97286 -52714325
66540 99472 -304707065
56176 61436 -552666012
91721 11961 771131877
98037 109962 -428846120
144778 111262 750452190
50986 118558 495743047
76490 36709 -435971768
137604 44322 397824390
52883 28826 910381939
264 126896 606664704
93615 146091 -885451001
69092 44960 -22583754
122423 131844 -634549300
47041 67267 -608328161
61131 99884 720383917
96909 66222 -22206862
141422 31804 790869346
31628 11726 -559237374
135201 50310 7720328
33698 126244 -669142970
9477 101457 995697867
34989 131124 -595523586
53040 14358 -571088983
6841 33734 632391490
113893 131365 -552265543
31233 112175 -856380523
133685 69273 -97272677
11582 77964 -228817909
55711 75349 -973318541
124004 29908 40144699
136735 4143 -890911141
54345 106214 266500451
37401 56273 20827424
87762 76556 328091103
127459 17277 -286968355
67161 124178 -131081684
146225 27504 -744704769
129930 148486 -747580901
49852 107667 -591858857
147306 121026 668561514
51984 149607 -13925388
107238 85661 610617461
30384 127846 553105371
89050 100534 128093867
47698 97303 838191421
93837 100818 164104466
72359 97991 251289386
95946 10118 -463582675
91748 66767 327466861
32405 110810 -715812656
53092 54902 29298158
149132 140363 -910360663
98443 2010 636861992
82747 71347 701207723
36716 8853 -471147203
22671 38992 560225844
103405 118417 527292038
43052 145976 -252434637
124168 24575 167910621
3743 123584 835056220
42438 43853 834181806
137830 140250 479906961
14109 125110 19444752
140628 8652 -418981208
49797 118016 219614256
142232 27684 -229975407
103107 82931 898575231
91488 54828 714677369
47137 40893 -177723978
11389 61002 980695489
39352 122422 -89718181
41702 146000 -32851302
86897 133555 -419754294
56337 24678 976129869
132317 102105 503224183
148755 14609 -528701038
24811 124111 -801140221
73232 113702 999717839
147972 6341 630655677
117626 119457 -520073851
102790 117558 721324082
143144 89378 -564952964
140287 20399 -140413788
56226 69874 -582895511
99783 54407 590293641
71837 82905 -734044934
144951 57015 810335337
35228 48310 -729139780
79254 75662 -167260453
145404 8700 755372509
55440 41411 333434900
54555 3829 801493361
141173 73161 -929824005
91068 48118 920707818
142203 10633 480505009
132340 59039 83410663
64821 8241 -124514201
111647 64023 -793335734
56490 140429 -746012473
93212 102335 54093260
62085 54903 -151954474
124175 346 325227182
23017 6667 125167340
69077 54632 174652106
29699 20078 852651696
132777 33393 -972719044
49734 67587 -596433566
96948 14458 -332214739
104067 57636 358338817
70082 132035 -624434409
49854 72899 -631748300
13441 6332 665030823
60943 31427 639441396
123044 83839 -196995618
103332 122829 -944199185
68628 115893 83564352
75474 83593 -269245184
80596 71811 312828604
37750 28506 72731636
27969 23625 -847176375
57809 138893 -186585596
64234 104641 182639732
77431 74683 -870623552
82226 49928 -58663254
57205 56902 -889494393
108493 7863 -687062890
62482 127149 261223288
4566 5024 -442385566
65665 32854 976598084
86005 108093 307905128
95907 58969 688740148
119554 31098 -759648877
39120 646 -408793004
75177 49730 557320610
65801 86220 -326915339
34681 91660 409817291
64949 51220 -890687207
145930 53289 595037949
35670 21802 330973950
31685 138920 -553929333
132191 69684 -648109660
22846 41207 809415254
332 90824 748629860
85239 3591 640024024
62573 105041 387697396
32595 117321 104392618
121325 35383 165350484
127080 76194 795048433
75817 15450 186984078
32774 75131 269395217
147776 29417 299118002
26713 113788 -723314206
92693 47907 -196078027
67321 84226 929649400
105071 87712 -243706429
82694 99041 698833911
135085 139537 220469088
86156 115533 -14838272
59504 112837 -612190164
109801 54043 -692109326
14122 90935 252250711
58329 130351 -555965036
113151 108813 256126047
56706 107705 -333152212
44277 60642 -702638629
102844 1799 577422698
3896 8038 -975959236
99631 115718 313918755
106091 85726 597281546
26655 4333 -597425752
97211 144386 -504347652
57164 29678 56065617
1790 83842 -181909270
112463 140905 -529287755
137365 35762 424097438
78480 61226 -275521367
130387 71499 -395626707
91375 56175 992358919
1430 37214 -667877210
87131 67152 -383000751
42655 23403 319115430
147056 146665 -559671258
45340 2665 397479564
98963 92768 -949248017
45503 137811 -874718391
124148 118573 -168749222
66265 16632 -6902588
52714 2118 -872516064
113111 139615 523408343
34415 4813 681519782
141244 31674 -279527796
131417 25795 -907555180
44651 73071 -224079860
37412 133871 269528918
26899 136855 612036419
52227 74660 725607127
110637 105782 74691911
143010 24704 792736672
22158 105047 -185777476
115734 128431 -616086342
98628 95834 453627583
88027 144094 6510226
92477 42975 538770771
49966 60428 995000044
97916 69933 -96983211
109170 41831 214636922
132821 75983 -475373161
23153 42317 106508898
116001 98720 -605497984
148074 101083 305224339
94582 35271 108561610
136128 69382 -540531297
23595 51802 685191447
45632 122553 -246303015
45062 50517 990523208
62813 18968 87689483
31612 87643 -831641361
8632 93116 379314745
43338 124381 849502475
46142 1831 513826898
135203 133310 -218495248
25868 144056 765804659
84242 57838 -721158511
62701 94118 -328341537
57373 3851 326467905
121152 58719 -694572288
51198 67745 45841569
81016 81070 274695302
40546 140503 519784811
73523 86618 -904677214
115881 25606 339358960
79371 32590 -715219433
61306 143879 346275791
50174 143249 -302246286
71783 47832 -687028888
14636 27314 961826955
47083 139588 86177983
100159 72294 55435871
19657 105228 -133299681
115939 115226 -307575426
114428 58015 -935921345
98555 62598 -192454066
109593 45547 434737536
115479 52722 -257798838
40430 68677 -712389299
12031 95198 967775283
1913 60922 801947706
60454 14100 203814675
38326 94248 342630425
37371 22664 -755798916
109158 86180 855468710
66036 125593 -292165987
75874 39757 -329172191
99212 140842 -188488083
110750 43399 -502192995
100349 109996 328394082
9542 50118 -200190025
83793 47113 46593679
130122 121260 -522623466
4028 4693 -540996595
86340 684 889883215
80892 9434 -913289440
41391 85114 717250672
39562 123031 -502925833
124852 61340 -860784759
89810 92826 -71231269
142990 85839 -669505992
49932 7272 442112529
67964 79826 -520131214
12934 69829 712597285
34033 59835 588232111
41470 32598 -397133969
10390 112491 -448921070
121903 3060 -97878305
13246 49694 -703505303
79568 45031 494152728
30910 100011 936661112
73564 89407 -931213359
116812 108322 148036833
26053 135458 -467938133
113762 55440 224541035
92803 134250 -104839721
49239 81279 -822702973
125105 88921 581423564
13946 64730 869840340
92380 104284 321445844
125273 50532 295257099
60155 33409 -353729069
41902 38938 -236960661
131469 63711 -314874154
96269 131046 487670317
101507 83742 892336446
127915 83439 20422604
41070 71166 182289103
69142 147257 4944381
24501 26445 44132383
147561 48478 -27254313
108941 14974 -145170737
15141 111137 890684505
44574 123850 173007590
134512 125143 157729867
138821 102856 505439144
126340 474 867981053
87806 22079 573257393
79540 109314 720261315
10081 48613 27460392
50654 53775 -551613815
142644 29820 650745374
11602 520 370677773
110460 133894 -264599271
54824 117438 -251409456
17368 24787 83715745
85718 48685 862753143
79631 34964 969420824
15571 5338 -21920689
123768 3364 76928940
64653 51314 -331449972
106593 132502 -765004511
101303 90478 -299302633
52731 147389 -979671260
4707 148380 349022430
105228 36905 -934764016
97313 99700 277099194
31505 81695 771461202
25791 99923 715986290
22025 59053 53070387
13069 128832 -978925739
127353 25775 -756462266
89216 149327 -419860385
121773 37009 979989478
11505 92919 -700376115
38316 44661 -229625830
96021 138827 335749790
36055 116816 656346447
124247 18927 -460511434
76220 96408 -506521
87958 52076 424806118
25659 144244 -533115169
70004 131371 953470237
64266 79719 -67168988
28107 44743 -306011602
64206 96411 -712423710
148912 57190 730636426
43937 35326 143302300
22506 16224 -545081249
81483 48401 5987050
64320 22802 -640969001
76848 77695 537471244
34704 104470 -521728478
73786 127100 -78275630
85883 7784 822488992
10141 128112 663797754
72176 26542 -991609317
126418 8519 97100768
9116 88861 467621800
34753 146465 -257756236
46563 40887 -482685463
102957 57977 -806275434
66091 38376 -822289789
113982 106046 -340585544
78540 97705 187867930
79412 137377 -238593527
97929 22408 506349519
20044 55689 -13904668
75752 7907 75160187
118422 48339 507815867
4270 40442 -179867681
43081 74046 224996917
77324 148762 903170530
128143 16570 608368995
100285 124614 -485819961
110131 75974 567056241
88734 73953 -924185738
67063 129287 264456177
24760 120020 -586577876
2438 122501 -681797051
140334 16275 -233672875
131009 65082 109845376
44297 22665 475149229
103949 141491 -860445998
138281 109745 -468512241
65245 19685 61430052
82441 100031 -144360990
81951 58785 -573225080
1540 63396 -764540738
50465 42312 -887837805
143165 23952 -467483615
19520 21601 281175494
146681 76425 11039645
65253 84056 -788036724
40127 102616 826160641
102326 88958 -577159714
109047 59026 744956359
79940 82130 -36100994
1709 105973 -71129371
96839 144401 -525311832
21428 16439 -165329430
148953 119796 -73804529
64430 84442 309190862
132661 79942 -374762614
110301 112826 595935831
63452 74427 716359429
79323 104137 802907831
23783 83124 -514267547
21665 108762 956317326
57302 53277 710413530
91859 115888 31755140
90268 130047 651623370
44733 132529 -872418438
80780 21278 -158757004
23071 36805 129548978
117351 96176 -110363832
13898 12800 599273731
45055 66195 324766763
14929 51664 -279806343
108831 104715 -325149376
128062 11433 -874246201
110464 4380 -99207956
127472 107574 -514780145
23589 28405 -659044639
120875 57856 969478619
6693 146822 -953522375
72365 91343 876624304
1993 142099 -149656011
75886 80378 64598842
131931 120675 -265999533
117497 80036 845596272
11658 45453 -803394911
5708 123078 -776461082
127842 30831 748773971
119422 93335 887125431
35444 51213 366372670
101850 68328 -364774033
42550 106477 -169828051
41088 12713 -886219247
55758 122637 -491008143
25547 143184 -113461957
149144 35731 838702011
5213 149256 -135412474
135409 59066 -431699032
102020 88276 265014817
94104 135503 878192052
20558 88814 -736241524
125992 68699 969117903
29344 116333 -928119699
11301 128281 859688916
104231 66968 -469180088
21081 115427 300699240
139979 57011 643238731
1479 107392 276804377
12387 137791 -449547254
91194 12990 -277625131
22142 96102 -709011138
51230 32839 180055682
59388 76904 806789317
108304 11489 -918180973
82767 95591 426297490
90560 96587 19440304
86155 49689 180665075
46101 102213 -254561500
24899 116629 -663344542
40176 128961 280083973
27824 81997 -98395641
50167 110180 -571750623
72806 144743 -649861890
28884 34923 279678045
37452 23406 -86199854
113031 106242 851119636
68811 36576 18218312
29828 116349 243089893
87985 57980 191804443
116109 14819 733192450
80645 135830 -269034127
120687 56952 573802438
139579 119107 -337952775
148159 106129 -105363323
118657 146087 -847303478
109372 29533 548963119
61459 7197 -601078069
142980 149212 101930644
19274 1013 87134234
33303 129047 -476516671
56430 130352 -978264037
123707 98144 -242817741
107860 73169 561017739
131294 94706 -241128287
88915 101499 -668339577
96057 77995 -670358301
51605 21863 409463483
82399 74540 570335346
124793 52133 -255153049
89456 126179 -339487719
114956 134507 110593023
41739 75065 327223736
125872 65825 313127188
73251 74994 -842763939
98568 119023 757863310
109228 6838 852730128
42193 2980 131323252
140186 111856 -669800842
40045 109662 839832640
5463 96650 -579526575
43819 5130 382122832
30839 138143 585413796
52530 54197 -466657952
115062 79611 373690825
5550 147480 -2221707
125053 105813 801534526
76672 112722 232098669
118403 100112 -915155796
87675 105974 864940737
21252 73889 935268084
67251 120271 153336633
79469 75270 -4622515
31009 38879 381413470
118286 126336 770677240
87116 35538 -970259874
39370 130440 609285131
21452 71406 -443400963
555 114590 -572574556
20379 34164 -133209867
137224 40203 -555573564
31488 112094 -646877996
35364 91625 410494190
72492 8703 606661696
147529 126511 -548631455
1549 147214 213298239
49787 119735 801342276
120205 112574 -838319415
56227 140848 622264586
7298 79994 -57495012
100123 15347 182456632
22150 137187 -643151848
28847 95702 466988427
59888 19368 17007228
27794 42992 414078875
117194 135504 -142389467
80731 147134 -112714480
129599 57114 -898267829
142866 23047 -859490859
98973 109817 -519713515
28274 15273 521706167
46788 102378 -169835600
78572 51135 -613885544
91836 108015 696050986
49708 135517 606564125
28919 111558 848606105
124103 30706 813200175
63634 143133 -478345141
3986 95223 -206866104
26801 51391 710219481
88414 120484 -922563105
42817 121948 939425041
62056 59439 -748488815
88917 80636 -90201914
31697 57243 77220445
6496 78093 72143519
96902 95892 -713131709
48028 52015 931618421
35947 117597 -846238500
127052 110803 573750718
75349 74356 -572175249
83562 149358 -813930751
50358 41166 524637134
75512 82615 343278265
27136 74250 -741114903
138064 44722 -185154666
73711 49755 574737539
4682 124769 158151770
132940 106280 -91784730
109330 35740 -33777400
7665 109926 -961102610
67588 1485 491711210
29165 50041 -506694489
97468 60284 911211479
25590 108559 989203320
47875 106709 -413192269
70571 103193 -238711395
120151 20565 -653145719
56411 137864 -528726309
47220 52806 -946667710
44109 5687 640982827
126290 90716 474045687
79429 124851 644142062
22558 83184 -10342873
67405 108839 726704183
80196 23961 -433224261
138583 81012 31295644
116986 17968 -32787857
106852 55579 -860547998
12316 119393 -981045764
79522 9824 -540776691
140535 44300 -263779051
14058 7837 720663756
43853 14074 647121733
129520 50362 299593459
95999 118747 74595418
117042 94525 -214654544
132802 52716 -378234083
137728 16410 767617989
109552 66242 -835973184
101268 54291 -402843561
48585 39806 -72334781
121403 55180 -667020273
139220 136842 707683679
141885 22589 45783844
93337 143045 -104697351
141644 92942 -613953168
54211 24991 -861108487
48289 42968 -924322636
41578 24424 -806891326
120186 91563 279736259
110171 47731 -514674700
44142 243 -453049014
61605 113430 -613437561
114275 106473 925083832
107923 33979 668117938
58827 98894 971617234
6052 61691 296547417
66163 51804 204149852
64370 6700 -409836622
102171 15612 341056845
10388 34980 360566458
103973 39451 378442338
1070 97867 9214212
131031 28500 197647482
120283 73718 -548759627
64477 143653 -875357460
48138 105987 537048267
7580 100150 254946065
9349 135865 120517066
92267 136657 857044668
113928 138681 187481761
96084 42359 -477924664
127533 21631 -434763689
109106 110545 -23965036
110627 41951 -399438485
14228 74396 662016848
41096 59178 328192900
19075 84256 415893012
126693 38109 570888045
142463 38409 360406438
53415 62211 627818319
106421 17769 -279156433
63449 89250 488463745
38123 37624 -471174395
77557 80065 414259783
141518 104952 -579033300
34477 29080 -409666315
57669 105354 116778929
123060 31970 -504044026
90480 122508 509357246
20700 47607 -945840580
78955 96500 400685376
71648 109517 869718089
19504 44719 -875484957
29360 115318 620427985
140873 108057 -355344663
145980 127645 -488292013
123619 7200 925737642
26838 35951 6644001
38976 124724 864479627
70295 89048 681797657
55046 18606 -490429389
48191 44517 231768011
133058 82227 40074992
31716 84423 -934987291
29130 8448 -580808435
46543 24851 867863081
94189 118505 -568179361
693 93487 -581659108
119120 124949 375226601
83301 113518 -953013720
66186 71396 -609263828
41565 144338 -236842838
38162 78149 -373238926
113408 3040 270177546
56059 96575 -821326385
38810 36777 879145714
12468 82209 288105534
65004 8836 800946766
46926 79317 937148877
76523 86500 523765757
52388 70713 153525522
81165 124102 396936904
3710 73951 464691636
6061 71259 -297244042
39458 69588 -982545095
96305 63737 232217472
141113 100041 445744052
2282 96694 949541462
34016 48604 -199579590
102440 117853 827415976
83571 140514 812854187
19280 77370 158890813
73310 133187 423309110
32163 66883 631895865
99978 143521 736511418
37981 66283 -612340921
26624 291 789437824
46639 28576 -693108271
7280 78341 379358630
123274 5017 -350770550
7621 144689 416738807
137510 54464 -886963916
112673 36727 558784299
145885 116920 814892348
125567 11784 -563649189
40970 117741 -943686359
7295 145162 861211858
7477 55683 -210046677
121612 9616 63796527
33405 9176 53247588
96555 9809 -242221300
121278 141649 -55468907
62922 97127 876043277
97256 48366 188171744
68955 10168 -908549316
148628 11021 27130770
117569 28420 -108831830
146263 136717 -359907819
68203 65148 152565307
144229 19751 -470467080
141721 993 460932424
69967 36137 716422878
130975 62428 -143832159
120382 54934 998534525
134798 141481 337299171
118135 124691 -385243316
89707 36597 -74808965
74732 69875 91258221
25453 124306 437297133
32132 142319 558098323
103090 123216 -391040431
100531 57354 -843330684
130205 58983 -610878269
111721 125031 -16807284
9149 2275 410111886
129067 106191 -715940474
121262 11556 542533904
64762 12857 763879494
29235 5394 -526642030
96188 40118 499074500
99763 115782 944626614
62378 12123 -418591418
94661 117940 -99351428
41133 39887 730514059
15231 130201 -547116217
45097 15425 383052205
70288 34630 -557383847
130186 87971 252928065
31544 93376 -8418678
47387 750 -300310902
5985 4117 -975577110
63953 2383 -678333378
34490 88800 -353584194
63613 96455 -790232795
3549 54770 -577889573
2400 122345 -515547173
131098 144565 -661346569
90122 145003 25631669
82887 67242 -236823280
112216 2190 861989228
45385 81069 701520222
10133 111804 -438147241
83816 56846 -967051213
87865 112725 -911611181
62129 111982 -486994399
114919 77159 755419294
44973 60282 451477284
97833 83409 457859686
143767 141937 -141359688
103872 74211 -914160180
147600 77664 130482257
35119 70231 -812302501
21530 94757 -463767268
9445 142226 -70735414
80838 111106 -498831157
127836 115302 99043368
45540 131076 -152806992
1744 58597 887407272
65484 3257 -271055213
126289 3908 -100462978
71035 85156 -319713798
140839 111076 -768922818
14789 96033 17396768
143834 58060 -605154437
99698 60029 296996227
68152 24381 -555867022
41757 52726 -233835706
50370 105878 -667296078
1332 35742 -603064492
52280 149683 364852583
99597 36232 739793758
12317 77007 -228588497
115734 66614 625438142
75417 83783 936961896
128889 36460 809181015
95084 120830 273052395
133606 143589 -72512021
112650 62349 275323958
87177 99947 -41695664
102246 42006 934926730
6271 48960 52375314
36937 122541 -654568641
110665 120530 -882980774
141964 15206 -299092257
137458 71956 513884182
80351 2963 596257259
56216 10084 342547397
127685 37481 -170621392
67437 26167 124860883
3817 148354 -379508196
109188 51409 -755780593
49513 15104 713785385
106987 18298 729687703
83762 48174 -762554679
80915 138582 -753416017
49194 99764 157402321
49183 99826 787816422
109712 83460 61494615
54652 74029 -784300255
113888 76097 -191078238
139932 107098 376492260
40513 19974 -201913654
113616 115599 -631674718
65031 101603 729326675
49706 149321 390955775
10438 76518 -442657844
78424 892 -996051084
67839 104767 271837769
35057 126993 304552471
94771 51739 853987994
88960 3598 -413882205
32690 63146 -818645664
78447 137495 -917173676
84545 5558 -667236436
122144 41682 982936516
5405 64795 687682671
64993 97212 -559431255
97504 125594 521072756
2635 100119 -652018923
3266 7352 608783306
52064 139824 241815164
98917 111413 337800341
16670 65795 91445109
136261 99433 115351377
47253 4048 243799918
1719 87963 -944250862
5958 85541 364303997
101035 111649 -474186230
39967 100247 -371868916
3359 114103 799290711
128813 1640 -31860461
142691 47206 -637503523
34150 68593 327589705
117095 78502 -402045073
66766 75332 931153219
11721 95806 -900901124
132634 102391 170987085
134383 11614 185121999
28279 56034 -518182197
37829 100352 384658240
20342 73047 995173551
56839 82028 245199027
130596 73429 745411533
84415 143930 193596245
17847 110723 -832745431
136381 75341 793158151
145200 46351 457064562
87749 55895 744005030
61481 87566 -243579965
115820 40027 -300206329
30457 1612 377741172
119905 8608 -363430854
140425 77621 732952269
113235 38042 -440796104
103202 60824 490755372
65311 92770 -239607813
37024 97640 712006133
39515 88503 -92351901
122553 30729 338291029
117310 133846 -786817212
139160 68213 -124638795
101575 141049 216965814
53019 46163 923286839
128553 40933 781097831
22974 149212 -822160763
7794 76855 -46533381
141864 12367 -403885232
71045 131798 243080191
32831 108100 592791546
24528 46383 520448919
75763 120779 -959881890
138937 79232 56675248
4493 36543 183494433
139571 710 196455175
110908 29044 -712503963
44099 78342 -84690042
114314 35041 -988360151
89433 16196 -47666863
63345 39346 172332417
78571 44879 411820857
78538 94777 -938000935
109690 112372 -395082706
40497 9102 -161834958
21425 93818 -135288048
140168 53857 -207303646
16382 3578 242787937
134244 100332 220281999
2277 73574 461943993
116144 6424 915259339
92190 106729 243066702
112853 133108 601405241
133191 128055 -165116008
41323 15766 -564684978
74024 88679 566515874
22044 149570 -826522775
137198 147225 351721254
56023 88753 151476859
54703 69801 -614302829
41702 73674 941088149
129285 72368 -54983437
138175 93663 -27317672
142390 133340 -303040800
63468 107727 -328436353
137398 66915 -896777860
109275 141474 58870655
129804 8713 221940750
82106 63643 -323037126
70719 102212 477146432
90285 75981 249056159
124973 107231 -201065538
139653 6136 627722406
89293 129529 -395925133
94454 92058 -624800308
103773 13282 229719039
30956 32454 887104939
47292 110163 664964880
54086 108857 193974743
7319 133799 982017730
56182 71714 -396844819
8630 105134 50219816
49117 73973 517747665
142029 47036 -682929671
9103 115878 855763827
69298 42255 -99623935
24970 2484 552508171
145670 13287 776715438
125507 10665 466527260
94858 11552 282386120
79902 2147 922580668
81114 123109 299535646
101859 136686 903525103
6288 127164 235844901
61691 145657 50244991
139768 15535 712307423
32155 47865 -518406952
30097 8431 579961739
133283 2796 621501069
9806 97230 -206359580
25528 73471 -554366143
81055 323 149948777
68099 45971 -611705642
37123 126135 690940445
84230 140304 -650489900
22246 89101 397860512
36141 109912 529476662
82112 66549 -893153677
7187 73986 -532419322
82429 52283 -502460394
103537 114243 -52479882
34452 8565 -155150148
113152 145800 -241136776
128473 63710 -105864383
130027 116208 435189448
3577 63999 646822474
114861 10717 40880944
62518 31086 662712510
145239 95671 -385435982
99055 98755 -562940867
61571 72583 -704537880
77355 121658 365810725
43987 50038 804305497
94783 13504 -984761115
10840 13693 168954369
19335 33404 -683125792
103780 128158 -828983472
77376 18173 -560841288
83572 138712 -50714066
64779 99268 583149053
75941 128842 87920179
130786 145566 -358819472
73308 36094 593519662
11387 66583 562007358
5967 75298 602335104
114080 95795 -366912843
41888 57670 -219642677
107855 270 -655491117
9046 57972 -684195421
135008 5080 -467297182
135523 74812 -488473621
103553 125140 -465567381
137553 48829 -908847804
119015 56327 -286515150
142784 50580 -821514876
63093 92937 -596428127
94154 144606 -686897373
80774 54049 -755131681
27759 112590 11509207
19594 36036 -40172285
120157 77023 -489013661
76725 29775 -626374458
121826 129246 -547826030
134311 75782 848457840
144710 36442 -470683145
61851 108537 -115826801
66625 26415 345604183
35475 15272 335407263
77446 95046 33749259
141651 87007 734812200
81739 65803 -604193358
21695 26702 -854272403
146521 143683 -314562335
93771 73249 -377962795
15387 130519 957013799
23994 55406 -848516721
68883 131843 -135068706
41735 58761 -844294410
85971 120703 745160460
112889 45778 852521724
65234 141856 676648466
145079 126240 -462582657
134548 21513 153463952
136977 141417 559701443
56796 56122 773740971
92319 135956 -482601915
148573 23323 679380920
74186 114252 -155835112
70511 14614 -837725362
5288 146083 881627155
26024 47642 -123290556
126929 18530 -80393326
145410 27858 -383969975
66425 60305 658957430
116847 134154 619778538
147663 129007 580237633
106599 134455 -497905460
143442 142295 -410602615
108135 120050 -415195934
128847 44686 -335592421
132776 127316 552183821
130899 28513 -651713372
117155 127893 964948737
70698 38485 -617265177
57940 129949 423605943
22811 40852 598267078
138280 106741 -367614189
119400 5786 -28104010
105495 86939 -760143782
17145 100828 -843857139
15433 37021 325547818
20826 118046 -732384265
20674 136776 -536203933
50365 69326 258203935
104239 120018 937502359
29827 130221 904207574
124526 75435 -561895568
127412 86807 218157005
38998 37886 778020495
94885 81569 -787648082
123727 18218 -279465113
1561 58381 910312621
97171 68012 -231294717
21344 117123 133420209
1837 94216 445693572
84596 115037 763264567
42782 73510 255118480
86763 80147 -780793458
17611 51986 -623037185
98591 38186 454318782
3455 90052 117047764
28776 15212 -331519944
24304 95382 -601944418
149586 145020 607136484
43688 45577 -125572306
1025 77780 222124897
3473 111166 -30119906
16406 55473 -78961713
20245 31855 -129159139
10323 75073 -150572169
145267 52638 174820584
70858 104681 429052503
82924 19882 495956082
128243 144511 -707062548
144436 130843 -422801610
79161 74392 517265133
132607 21780 -910874526
38892 7438 893590830
91670 72524 307249922
12117 43973 272496585
66036 87868 887612094
47325 87639 166962682
120335 53762 334566955
91431 78843 887461395
19004 36550 436234172
118244 95202 -366372604
121228 96828 881977502
138959 129920 -306002283
82189 11260 -58717304
129674 42543 -210366468
62654 5132 -448218265
102913 88616 179280451
97833 26657 922570448
80183 3942 455121886
1971 103687 182223239
26161 146668 -480997584
95923 51170 239090825
139972 103717 -783625476
85224 111527 -565869368
140397 148643 -653806505
132998 65166 939567530
106815 105941 793245148
63029 22707 -702115594
30323 113731 -399620797
51461 3859 139164547
22577 11715 159817361
6537 18842 753695364
50733 114180 -26953596
129771 4404 -684318258
48298 100741 -588220819
116997 92275 -306438558
27650 72203 576753851
136466 54908 -926492660
120852 44163 106668245
12548 114952 551725672
102126 65678 -987823660
67738 131942 501283631
28447 38298 105943100
141465 19785 -862110657
115895 87094 169586052
86264 104061 498603845
46268 50016 -649656040
126265 108367 118760870
136629 8571 443482448
42432 35618 -875175652
80318 123677 770396953
107630 143814 -182345595
148533 114323 -658372832
15012 40550 -867300247
141546 29685 388252217
62775 20349 -553292806
85060 148582 -722606804
53075 40391 961667383
15000 130725 382847438
22581 81743 -771553031
77179 15293 501864948
134897 43030 -949799491
106215 120921 -81708988
74233 96764 -618453838
66080 107441 -159273262
141114 24849 886808101
118498 6004 -547130257
50690 87104 958175389
112770 93957 -504510401
40353 98569 767902689
135617 21862 -833504767
76778 11802 627515336
127111 25834 -598487530
92283 27386 -21969824
135315 88876 -713353160
68388 38708 545697890
93028 39232 879215492
92535 123854 298345349
142133 36758 512099806
57323 97615 961130411
132518 125797 580050463
655 41905 -862405491
12281 1288 -159103447
31512 93291 -51249751
59579 130644 489941189
148863 38603 986479292
149127 28049 -211857154
110274 112161 -836493499
22916 16230 -89827116
28198 83026 86765697
123443 12304 651522844
82410 55053 -242214626
19652 2308 978744165
120219 106846 -992996468
65453 28244 19620639
147109 9981 469175693
47028 103318 160273269
64296 37857 34495255
79912 120417 -73973687
71066 125350 975952022
112001 14607 -861827919
41425 24309 -735845149
123649 68651 220862629
28891 149646 -365520278
112897 13808 -685880499
13172 36514 -473980220
25811 7130 -528380301
128135 57941 651631929
45923 80528 -974054493
95086 89465 -456072943
6694 71547 465833527
74250 114995 -169755513
77992 60483 920271669
17457 31648 826576098
106 27434 496357512
94703 7719 -718415990
129784 57256 -608595182
94096 78751 435299313
141952 77450 -867844746
52494 118712 -605788516
83950 30719 629016776
88414 121332 -539365217
1390 2885 295530214
62485 81116 -406428633
52762 133678 377645904
51152 103913 -264501473
33938 43917 -662212271
68263 15715 450063881
32980 11039 834433754
30767 131637 907222023
67335 84809 -546297318
1615 49401 -650867545
145739 54835 274402686
145143 27750 -861782959
28675 70080 915524116
132725 45918 -263768458
68243 86634 -258420744
131455 89653 585283409
25553 118406 15606117
117446 6952 284506161
37639 18582 7744353
30711 2692 69089754
32154 108282 -896991928
31367 128609 -902890437
89028 99638 -289948929
20631 107802 795976587
99267 118834 -638279783
131940 97628 300405617
115645 94250 -94787764
100934 52644 123036523
108952 98955 383835133
68228 35918 696518605
95250 121871 882386446
93623 52673 -271946127
86737 49716 -277171869
102512 49627 120703437
131873 36130 -439903087
111567 10542 -49082902
50382 60670 -288671392
9429 47934 788197996
104417 27932 -409367571
107430 146680 -979803984
24384 60170 866977244
63972 129587 -420955083
37301 138675 134061064
144575 38123 490223575
87393 70024 273584672
121573 80296 461615993
74005 66091 557636128
88327 112300 823982292
4535 72167 842952878
31854 68980 -876445679
90412 19048 693431041
85654 15118 -280376700
56229 10433 -8178399
128417 48121 639977540
110489 28739 -388518063
83315 74262 900190390
29013 53757 734954859
94315 114675 122892085
38971 88168 342907191
4400 110130 -755851996
109496 137103 614378268
104152 112962 -7741357
4482 140869 -624462941
23129 95246 -908408194
46550 72385 -608049277
68375 33286 231578853
70985 19027 -724522663
124629 82775 -838998740
34284 6830 -300797367
131572 17703 -228229524
39850 145880 -543482907
58461 20422 83198401
76766 27599 -983178510
26256 147401 49717142
118469 15998 -842742714
102347 74419 -217771611
95914 75298 549275817
25845 62235 443935654
66063 64546 85146172
102394 66106 950763695
2522 66395 -835978061
37174 29110 835381956
26290 132866 656363298
58252 66795 -383273423
119606 119662 -912346283
113026 104725 -357354589
144979 141017 -87432631
9675 3939 463927902
31062 133750 202230081
85434 16254 597374647
81305 109442 -509433276
130065 94874 -177832628
3832 113164 -135284925
149311 86874 110521745
51681 40764 650730358
111737 39595 -493545569
24276 62517 244863364
16779 73737 -165805065
116210 110146 -749513680
45978 60142 -832434389
86536 89406 -457665775
13579 85937 773488534
51966 35590 -678569421
104521 113158 -166902483
21763 6421 -639855556
10396 84931 -956201514
76877 128924 729554264
75266 102375 468870920
96287 120437 -859869034
137829 57245 910714637
127436 121732 242055049
109596 147352 843353871
124688 2266 -414494947
105107 96436 369366833
24609 16988 127619773
43933 69372 -615194794
7435 53979 30176235
87486 21554 -209939142
74678 11220 -264474487
122480 93985 959163666
62028 31389 -768036607
87978 104424 843991425
91814 39961 -227995785
90035 4969 -353251903
29363 20995 414087184
91741 14108 -108340129
18774 92272 -170700552
121348 134586 -298014578
130272 15479 -19084222
97833 64242 539833777
86007 130863 179824774
147166 20015 187202927
89942 50934 368378779
9499 12931 825267213
39375 83522 -432258014
135556 86485 -496342634
37657 84925 -948567196
15410 131615 329152106
74735 111010 239932390
31311 139545 477078342
135998 3967 366348598
21765 28266 -499260270
62675 109628 98706085
118748 104669 -935755547
141931 23534 -680327146
74471 23158 452647994
33369 127903 -938686426
142929 26136 -651641645
100122 56792 442031921
144930 149531 956630029
127150 40386 -333782422
117235 37318 996771270
145600 7433 368732943
2868 140589 988620402
77963 45622 -229822116
45 108742 -672930332
100360 2300 55449901
20273 46616 -399281914
17803 75369 -331599664
114987 8395 -623334677
16781 106125 144555027
65587 121589 -251947083
98691 17016 825302006
14356 53502 -207745334
83812 129680 -561409045
45991 81613 930568144
48218 25524 55125482
40983 145986 325802074
2898 49702 -380494819
44900 43387 777756849
99113 12168 -581008247
24071 47765 282225004
53833 111339 -902358663
119860 61722 521926240
3955 59604 -606802405
137833 112127 3881044
18219 114549 -159162842
95476 63959 299147383
136468 76180 131561389
127861 22609 -188497683
6207 97180 -310409745
131168 54564 767798351
123286 39860 515105773
43157 25623 925655254
118420 115999 -273174564
51081 26120 869305641
130641 11566 861977783
33690 61465 120019670
38115 143777 232804598
108425 552 606775963
57082 5917 -800526639
111430 98279 -474228863
99725 110961 707291110
75163 55621 -62650159
22613 27648 213876856
26356 39898 -699454896
108834 86758 -598784430
4338 129692 318186552
81751 22058 -108622040
23154 66284 572763330
21077 21702 406148690
123770 106192 -841892634
66636 99457 216895961
39135 94945 118806130
145159 70695 727063940
37665 49621 -524906088
103290 68143 -436320942
137004 75286 -668573093
7478 45075 584032160
125963 14921 -819478577
136368 36515 -1349665
108546 41515 -832448331
136109 43219 40589306
146085 53928 -184776070
119748 16265 -229935338
51099 99914 774210586
143252 44635 38156443
63564 91558 493222758
123760 137107 436576413
45323 140011 805432847
131332 18389 934024957
142364 88109 -814539863
6843 107671 836720583
121683 140910 228012030
100335 44699 513446214
91888 78364 325491601
20554 4847 338193677
136091 146187 738886429
41745 30350 63367779
22936 78610 355716075
23850 104277 -297975898
68876 115327 -785724726
14817 121530 -873927024
26600 49521 -28732957
149432 82002 924423306
133568 53099 -260904631
113269 30468 -73994308
144362 120268 2269847
84276 19251 560377810
146459 42286 -900880745
13742 39039 -795543485
64396 60262 -907053821
47614 121725 319052286
86679 123942 368053064
90650 35015 191442726
102165 429 323815446
61195 106086 -427060287
98144 70226 77948728
106871 142187 967651228
77685 73428 149918030
137301 67799 -844118274
15614 46805 441411534
131848 138961 -876691708
10097 3028 -803416373
78699 83557 -138363208
149336 55827 -284496502
149126 101462 309467593
10535 16235 892701221
5082 74309 931512849
84926 109389 -160803181
66598 135401 980077289
99748 10791 -399067991
107200 52210 781856535
44984 42887 -613617019
6557 52178 754444534
124655 23530 -615695024
42457 120935 99535573
8507 54419 -839826501
116423 119868 -960724723
92613 55226 -228095139
44533 138958 940964196
72968 64876 -61248323
35735 114005 -20514835
11064 124703 205183504
112950 118043 -152132378
88643 54374 776231400
33963 46631 849542683
19952 118029 799505546
80083 91102 413746360
149252 51897 219527768
124167 106341 615017366
24551 80076 291081196
102143 130005 -764043277
5904 63595 -750794248
79776 88160 55258685
22375 130798 -654651218
111414 84608 672523773
110760 68337 -199486919
81363 93250 -768086712
55616 4455 -136179784
108770 142616 874981554
12685 91161 -680492577
10535 25511 762523542
77798 36940 175496958
21255 101313 764965273
130443 91866 531968580
147538 32140 242624875
100969 19940 706458918
7627 133417 -974367027
69421 75940 -475361098
87974 59010 726697140
41033 68761 78629510
108599 49957 -782617169
43610 65425 214352116
52152 77002 648404965
66623 30074 150728933
27749 96724 74505560
141914 128586 -566380153
124204 18163 -494641278
71940 70268 -392870623
75700 56783 -607445199
6113 37548 -819584049
23499 98779 -905800477
9553 12659 -829349821
110846 148389 -661906936
62148 20610 110848213
49095 96991 80121845
82460 130090 -713801909
81032 38694 -385835976
138927 40040 -782132774
739 90322 475324578
13838 58029 -618602312
48511 73337 547903242
57417 83231 -515389336
85343 136708 629798067
14215 67910 -710521533
1664 38884 -520391501
68286 93108 842767257
30921 54857 -558867010
126943 1390 -46807132
81297 78558 -530554755
95515 2345 836444795
97961 56562 948282581
52885 148456 856613776
70862 69076 534915471
47800 124739 578555295
37327 43264 412451697
124530 108215 65964061
93001 69682 735041688
11616 46102 64032282
2079 19187 -114953052
31314 137990 -751181403
123233 40985 -355339463
12362 141960 -965147760
138350 91350 -146419186
67939 92846 -390362594
15657 77560 581202130
91149 130210 -594590567
44990 60368 803937823
128607 105806 -820863933
13570 18682 754200631
134837 31053 -977645901
14095 65796 305223579
38483 2267 323202882
143400 87794 -188102201
39204 45035 -6601564
90687 49287 25152153
8198 145042 65806112
55558 117102 -726900707
64463 117253 249367116
131638 69596 713330601
134724 145735 372535435
124187 429 -719676547
30174 20581 -462166119
8864 12866 -11900942
42209 126803 -537555219
89610 116886 -934216480
55427 59121 -423967864
10933 21908 -875356987
27591 89788 -321953053
10080 74331 -140334220
77928 93415 213903717
59309 77275 171446604
29404 127848 55275948
114863 48056 971848543
99588 142842 250758408
2219 148462 724037174
102677 115959 7164358
7491 108197 -878528023
109010 11600 -751052693
149001 46046 895477960
127481 136333 111081938
121510 120616 -68487530
32555 104838 -91404145
58569 3512 137753199
4415 142197 234853422
54840 119871 465077656
40105 101550 -976493750
47769 52229 -256901851
109408 79981 461809351
38821 23750 649525370
57236 129969 785408935
126236 1236 -945296856
74346 108647 -506385063
28018 137542 300511079
38595 118754 -163187747
132350 3238 -391881013
79623 105347 414503337
384 98195 -235523277
21274 2672 864208863
32757 31254 -405576224
21150 45105 46395117
105520 57868 131108909
10065 36676 -988529135
1999 57392 816579243
60806 13008 603352400
57674 127966 -51488522
16329 22175 -868026269
7648 77598 81804133
92804 10758 -408380889
108897 86453 -165637038
17026 20350 651668275
100614 36298 268932178
116415 74517 666787163
147855 53671 -776968847
70931 26524 16814775
37434 1942 -525141516
58849 13219 -436369833
77868 149352 313513598
61490 12582 -818761254
125279 110074 612130279
446 117270 -369970386
105432 82750 270325601
100014 43602 -834181479
96606 81594 -465536831
71042 49867 901193793
117815 20038 609500432
117375 98021 807545496
12588 133797 237362584
53525 54423 -475611472
137813 15636 -311505974
80996 119673 213716631
103692 40099 408119618
142278 9421 767376172
6423 32998 277233978
28916 10679 731773622
113043 67138 -828991362
142223 2823 -294155167
6944 99465 257794938
132943 33342 803215646
146950 140280 739196608
1565 12820 741253820
100110 7205 -720058199
52453 128255 -164306861
72754 41159 558596780
20407 32380 147784363
104830 73348 -751748780
138093 101872 239660351
1342 45315 -168453422
102388 86976 660982742
97981 122300 717974408
115759 59253 85920275
144109 92628 401270732
48076 59556 -2907249
79234 88426 981091021
58111 77045 447675851
87230 96498 -69646181
63311 53689 191640093
112815 77480 -145989817
3232 33810 233355078
143200 147445 -924428767
109145 56424 -862930519
92841 132882 596337670
24423 144453 116641459
136992 46263 -369397504
114842 38922 -720213381
114224 468 -826672159
25051 236 -355005013
134328 48338 362813096
145295 31033 -107857840
45527 866 -291443715
47284 39761 328004230
14351 43872 49361296
65554 10903 990550383
8165 66880 613371344
110661 12512 915679686
1987 59246 624321501
57788 47574 -156768696
103487 134820 -746529146
132728 137389 -636371264
42974 106278 591701389
106940 97147 129740422
80307 44803 -822488988
62926 97893 500375616
117526 99865 554819626
11221 45835 -621821201
48374 125542 350350070
108055 82842 -354270711
40336 99785 825109506
79422 39253 -20639683
106970 147467 -199645734
30179 110605 -565318243
72379 33809 436280767
69172 92456 119722644
78299 66669 -833798860
7712 8789 -75393431
17859 22458 -17769917
13005 125383 147358745
670 132924 991753688
76940 104952 527882971
139173 66271 669259936
50582 18459 -384825962
19195 115774 82077797
52222 54944 -50242149
46275 141448 -245240002
58864 145847 -597152933
60615 133863 -590792232
6825 94121 -386391282
68230 83949 -977358497
80473 83746 174447728
43848 120000 -288578981
137381 22302 -896542870
12137 59581 -818314146
95849 69272 4784770
115242 47023 950608213
38328 110450 467933287
108114 65739 473235087
101595 36782 799759443
135001 15224 -13769348
14591 87994 599072654
37157 7984 506883779
80500 92959 -558996599
21452 18245 -539838076
144477 123805 -988420507
96703 77802 310735659
148726 71135 -321227058
91292 32836 -558416727
85224 53044 447381279
58550 37424 44690703
95158 59260 -203160562
130473 78228 176099844
53574 146187 912514897
67437 117409 907896137
148773 115629 -820595723
139039 82927 -975713650
109750 34708 57337661
61397 62175 477599118
141253 1282 -642300578
19034 51088 -825129862
110584 27098 -760519787
134517 93248 -331991419
13376 5113 698281240
13593 1476 133073466
104980 69778 -817975307
97710 126825 345863055
72667 1922 706644460
3833 6804 488242567
55147 66408 272678116
149574 92914 -293426404
45092 73127 -844622605
117290 66938 -611787525
29836 133556 -543034320
113562 70021 -315012499
149604 113000 -652167790
121112 72430 835660987
1214 62006 890683605
118861 139259 584672716
139056 139357 -239501445
145156 37949 74364509
54126 24458 -90607914
99672 51186 -257448949
148294 83231 -760094613
368 129907 564893413
40981 24626 -671309242
3949 118742 -703895516
69864 83434 951032074
9327 119707 -340982194
59176 104078 -675909677
6753 91638 -71797025
78201 43988 -178546035
149623 62510 -643491145
120651 30946 -650884386
18106 139709 -976448510
94877 103623 68522441
74161 106118 -919412203
46148 143136 -944816008
19060 42580 310557449
2276 117026 -205897296
75982 33255 400176837
16915 134345 -794778559
94322 37894 -176397415
51946 100362 370425685
30868 76521 -814027153
90084 94117 73927141
146273 43638 555590256
8933 40630 190221160
14670 68624 748728534
88287 129735 975141159
82371 131125 -900393672
101464 94252 443411020
131195 22477 861130816
77620 136124 -887672602
122426 96872 152080914
100815 113292 694441711
114723 61599 -943813860
92081 55321 -90816645
46962 18684 99879644
145854 136244 -561634604
33607 115433 -852012464
104075 145530 -174227508
57420 17098 -491160657
114107 104113 -95435494
100974 86816 -431300607
78856 117384 674678561
81937 105735 -318913253
115292 51068 -443656252
57963 23368 -753402411
117292 149077 -826766814
92999 105032 623571820
56899 47683 -206947071
148920 34799 -113684207
146941 78636 257329310
122579 37413 -363865867
50468 143385 443604145
62003 81832 -665268701
49011 7502 -890121792
140046 13478 -612235238
100992 19130 269995785
101174 118434 -464001241
104945 142765 -422743772
119874 65394 77273806
140136 29370 -264119772
66280 46883 446490772
28260 59562 -248461388
121647 108273 -93464928
109589 65656 -257538686
47443 123656 -484332545
131571 66877 -943207305
62288 29612 -764301118
30684 133035 205352850
147204 5208 -836982064
97995 90803 -820558105
35473 78394 304941719
79829 125977 362210435
94596 129867 -902014911
93333 23555 644844479
46382 134949 -969728780
46992 148030 -774538585
147768 138680 -698116092
140289 79931 50890179
68664 83185 -903957134
79372 4881 38265561
147826 81336 -410395380
109800 138182 832562651
49025 6687 -114984141
69637 6449 -513040456
69717 52795 62380605
95558 86438 -257262552
119880 94979 -268224399
139427 146242 453697254
84492 40564 -801180322
9360 122831 -135533918
117860 70601 115997938
136870 143965 -117240679
87773 20711 820567181
80299 82309 103656729
89612 136956 376211130
110772 111139 -612612316
69549 72824 -287867396
103810 9851 266747178
38484 16331 -915428323
37675 125216 -300773762
144934 36174 -477725233
25773 76874 753945347
91089 95999 -810289920
22912 130237 459625527
105007 57309 20725286
6693 30515 -355833696
109344 17789 938812136
48469 106508 -738486304
109698 91380 -834277919
136911 53376 475185218
52579 121773 134794420
79324 117835 910607043
115432 56395 -844471965
146259 42644 967467797
62887 33525 746386729
149315 105124 -697853362
7252 104040 -207601303
145319 29245 862678166
89049 71664 224128391
33504 136148 -963572222
145345 46370 -903341095
3308 49893 829891882
37685 43308 832283362
15364 29168 439977183
73516 93960 192542301
122563 57392 678646756
114864 8986 -334631911
145182 28643 -442883041
82520 123793 -61584296
118110 77716 -846352021
79786 38711 -787738921
135546 48221 -698334871
83497 40514 -131697404
92929 127116 304630447
7157 82901 828378357
93793 101523 522891657
88667 123609 -486276254
96283 75880 280513250
138151 115371 -463130571
24597 21787 -439459200
115295 49294 686731237
125267 93142 -471336203
62616 37637 578735952
85256 91699 3116822
116063 20606 -313865243
94815 86058 -148843978
11915 63400 942328988
128383 68217 804594970
123312 9641 -586260544
46157 39201 -819806833
87493 96259 664311028
57950 131033 5683030
20669 104121 612582862
106915 1619 441645495
68409 28373 -821914828
63327 28204 159906451
16061 53813 -16029925
125764 130950 69293699
20256 59005 -762222268
50502 113949 214880306
62827 111403 -908701087
68895 46765 889743582
98 77153 -421196903
57704 81985 106263999
38412 20425 714174905
108297 26140 -992783060
111363 3699 -936813160
23651 72879 10075529
23605 137137 534522196
126567 94044 -589012228
111207 114226 -804514439
147704 2957 -381045267
14821 47229 -866223722
41925 18291 -898112424
146545 100948 -688412559
68212 61031 623850747
145668 105102 787418291
45377 73202 20555306
71170 122775 809569364
69166 91979 -102010272
24378 59899 -525676388
5890 17453 -477594971
37046 117164 92275581
108560 135228 -299059945
119936 90910 574229850
37049 148411 -832113360
124521 89594 -633818887
103656 84463 798477907
146548 112894 -116107385
33565 30707 -187530944
123484 9557 -802580987
118859 49807 90800149
86233 92385 -91681181
31294 116283 959441451
45370 131984 169568695
104668 112530 -323568416
17052 42245 -839334880
109633 17559 -523364923
107649 124066 -440689896
9684 123483 -897291583
18715 129085 608567288
126417 142975 -512819415
40710 5484 -668027975
48801 105399 -801714937
148496 139869 -625811517
59481 22003 -148285409
106027 43262 307489977
77983 54589 -897005072
72398 98102 -39727581
118392 71878 -327671782
43316 125640 -985338770
50587 51689 -949181466
92810 26900 651782854
33270 139047 -57167055
9112 97154 722592216
47943 58301 -857587607
54760 9119 -398212622
2031 96783 -851335709
44337 105325 337966445
30471 120414 -65924656
77586 63464 -29704253
104716 110852 -967191119
71568 86734 -84268471
30931 55340 -654594732
43047 88852 45973528
127670 35390 626925475
11512 33070 178844425
63529 10172 -217828000
31674 14802 133457376
63030 60988 -404910956
37122 48454 703801473
145489 80699 -367518135
83794 109231 45859145
13701 65570 415814095
135368 95698 673665417
84307 98609 795442316
14269 47669 401949338
39547 7005 -873571
103711 117077 652093960
95261 149043 504921219
72528 8349 710940962
39069 113304 -305296127
11745 105874 43942688
145325 102191 989281051
69290 103125 590464899
50386 34040 -202852216
74287 103538 854803825
129967 38429 330748004
91715 141925 -934679767
118347 43372 -739267016
39716 56288 -667659698
2525 131053 -518615250
17816 117008 -876738231
114202 138203 -222885338
31750 126283 462836165
83453 18679 171493271
78740 34623 -323580951
71552 131159 -964189639
15618 39410 -385044329
20633 81142 55931170
70078 38344 -64956002
6074 135619 44564101
81219 79919 173704688
17031 146013 199593040
13692 29607 754057084
144531 98338 -496426970
296 124449 -938388140
3596 137680 -590483340
22958 83154 968213023
35879 1887 606864045
122363 12131 -684263013
4827 48719 687105045
47681 22969 -725777569
72425 23014 -315723126
95739 146750 85845994
37593 69262 711390359
23956 98345 -49079279
142910 101791 201485821
108057 87427 -598929651
107001 146490 267771890
116926 37470 881645535
1936 103067 765932771
17351 68778 186676593
95259 148450 879668561
94265 121114 634306656
123034 111553 312888677
9525 96549 351588768
33971 39297 459347772
59682 27754 -961189234
147009 74411 637926771
17097 93411 370451248
123029 73104 436112727
62663 139549 -955618335
20572 92119 -840721675
125631 143586 -165153265
97043 53767 305248353
34327 21147 905879589
60503 86507 -986860450
52588 84467 -168876718
20587 123132 -106309329
132232 59114 903682317
2710 123698 989724114
79939 137296 487499159
124244 58811 -178879767
48203 71413 714278753
7147 54207 -140511367
75184 75465 368475659
143099 37144 515535898
110626 68121 -192498704
109644 103504 -173718304
104318 136862 468809035
22729 53824 909490869
89362 92558 627444945
86800 117573 576858856
76786 8916 -660139209
119408 64525 -17197454
70053 77982 632578016
24040 13684 -846828066
34101 77182 -248350241
89177 52655 -985525794
32991 76243 -923314145
36246 100047 -528857197
137218 126979 -649311907
375 37828 -282532640
17368 107371 -188623795
83913 139212 -783197965
11250 82230 796280739
95072 46621 -351824085
76031 148416 -594786397
19908 68208 312281364
117919 110156 36718722
117477 99326 -853300945
54005 14068 194624640
116983 59980 611472346
107344 24796 -922198025
48365 20878 940988946
90704 71773 529489282
7165 81709 -984092223
125417 83495 630150377
12207 12731 510405462
147011 86574 955530254
73312 122349 505108406
90757 51097 177069177
128717 12241 -861788778
91765 7649 -485693182
18622 62918 -631113461
41417 627 687767275
12284 122880 500280892
106162 51992 -75763109
147125 87360 653299352
99131 45716 -497433663
85044 21214 347556162
14303 16893 230692465
31419 62641 127908300
70652 49139 697946292
126517 36436 -309999606
25120 133879 935632707
7714 69952 210839561
23563 82355 542527544
65778 103215 -715078373
67938 45198 -255975284
58679 68641 -725897316
34394 93945 -473478163
86431 28135 -648654618
131003 36076 564787111
100120 98431 -172610997
78465 12885 -502042805
75558 67148 167507139
70189 108071 -682744637
145895 66435 118805419
88498 133384 -505737003
114263 51656 466931480
5807 142820 336693095
28540 15776 185844847
93876 22160 -5619494
39187 86710 -325142567
86219 112127 -128782198
102447 16050 103526286
104957 103703 -96201988
142242 26584 -843718371
143414 93491 -631519706
77172 138614 73019559
137839 695 916074605
13282 90228 -399523586
13881 117222 90567763
26072 137710 791688622
31196 30025 164805638
4054 54112 -531194077
102628 14261 -96745107
117923 98192 -586769072
99453 27781 -770593679
12777 115163 -934455220
99270 71047 472022251
109953 90707 56752976
113527 88663 334026194
141063 18629 470570138
55861 1302 -628608231
138463 72369 445528888
47102 36067 627961177
51633 55559 -591025523
115177 39857 330229369
31769 100202 41284531
100207 107273 225148711
83964 64959 -968456364
60838 121099 -490370336
116475 93828 795650802
34577 38220 -928954
55056 125112 -666684785
187 56223 354907461
10257 132735 -232334880
54552 35732 678486554
8909 48017 -97822438
43195 104306 997294665
59871 124646 246111726
147948 130758 -94018032
113972 106380 -984632783
59612 80461 635214409
91049 11865 72411032
142394 11923 -982645384
81919 100448 621782924
87800 10314 878913165
142210 95488 -571344268
19456 44658 495370107
55632 34559 178040810
139342 118517 -742476342
109185 116453 951025175
108364 68210 391052338
13124 86566 -731183596
21316 54686 467422291
84894 59295 -143202315
29667 118677 -548094021
3298 107298 -53039777
98607 30283 -192680349
17298 118874 -178798112
98634 7264 -796552500
18563 49134 -895019230
129184 15010 -564786640
64303 82893 -924665725
100126 76451 748935716
32999 41767 -540687413
52013 105956 981588436
101910 34459 357162528
35543 129517 722534837
20589 9539 741802095
139811 51040 701041335
47354 60969 610178103
9830 18361 -901518242
47286 61493 -11225342
118221 18957 -371456397
109397 99413 124118892
50902 71581 920685304
14824 1734 -409820806
69593 71944 562350417
121754 86407 -512393721
109813 35520 823809545
129078 11138 -618366870
126681 55379 728352712
119730 54084 -621234080
60794 76805 961749560
107541 143548 -791477692
64554 8494 62191068
49277 1217 993232166
57044 62773 388764579
46771 112556 521159817
129216 88499 192715822
33495 51189 156359291
84502 75088 -434827867
78023 110369 504441211
64969 70821 230919425
145791 119766 418387733
83066 82300 26031687
119947 121942 671094118
71095 122432 732770847
80539 99027 -524945020
31458 71825 -878636342
49248 57300 -415929835
67754 101462 -243426679
80999 71543 757910208
115716 134123 -718912049
7659 114409 551900414
95441 82612 -422370539
96745 131063 721805751
59922 127352 457975682
17348 84963 722193495
71311 95866 158266339
87655 73879 885218119
140592 21349 493874855
112483 37506 -990416993
76684 137867 -517471521
122395 121383 48486272
50675 125017 -467830389
78187 112136 -956578520
142741 55188 -303281319
69858 114777 -851486401
3332 15149 924549448
99598 107022 4320128
129549 99392 765113525
59198 104693 445824912
47981 96397 -228815424
29800 42243 687537383
146552 98608 390254594
24995 28555 -216828305
49149 21629 320669887
136178 104780 -189579661
2259 113343 629238924
33440 3531 -911488596
31915 126757 347790509
145433 33084 -471515090
29167 57898 -613468804
63696 62775 -610934883
5539 27443 -921200657
3209 119662 682451536
12962 130757 386237498
82803 138500 648098085
41607 113245 862054117
18358 137264 -340358214
52092 41084 -47548427
111785 99666 786361519
103551 139550 595783139
125361 21157 820208443
13462 134497 645387698
12404 22723 -227799325
139117 109713 -959989008
37751 68972 -665686998
126846 35033 282771354
131237 114172 -268009524
12946 52981 379101936
123795 96340 -179104358
113370 133498 435482824
91009 36704 -486381332
48610 63739 960937734
31351 25268 837556765
124923 70084 -577821090
91959 3563 173914695
106947 87571 -563276071
53960 32926 582739510
84588 145823 526375615
110649 132591 -518330185
70788 16407 657266075
19139 104405 -406980554
105172 9961 -662364700
58982 116586 -160802936
63180 138156 -945512602
10078 77577 -163088648
1359 139756 -393755796
106741 65233 42522097
77615 45685 74240840
148607 10693 -526387706
10163 54580 -860915297
72854 145310 89133049
92463 141645 354423894
91410 52156 459934884
13956 4375 164049569
98960 131783 444421030
50349 38394 -94770465
64566 59320 617700826
115405 75456 530542306
125683 43227 -100318296
116479 101487 -844325375
27501 56278 -444499430
46990 96153 105266
10482 118051 919062115
34583 128056 750446016
98518 130941 -744832673
91776 118260 33253512
52577 123666 333892118
10252 126646 -549390279
113492 114747 469354724
118185 59137 496151704
77722 82182 -26239522
40818 24885 -294917702
85721 13090 -988881712
125346 123446 -457965467
106621 69292 -832587292
58896 100781 -368597261
73490 82797 93711550
47327 91131 115553852
101456 57051 -49944170
15383 14365 602202021
6134 55165 637813813
110833 94755 626911009
111596 109449 -270828162
13736 57797 -328468066
81040 139266 377383088
105088 97091 -700384568
56270 35700 -374453103
41296 64172 695786845
66058 51238 -334571277
55716 33336 -976882652
50539 104929 -80781932
88302 50589 -942727445
131278 76614 914728360
9146 102078 -290151884
101272 2209 938149246
4782 10179 540806253
146211 45795 -569366707
106910 8484 -685239439
50547 70962 -222471560
83945 17143 250121260
54461 104765 19048794
134683 145961 546184610
44044 47427 311350864
34035 148635 964143468
122030 16395 -426401254
57865 4601 339112740
129301 34308 -936855830
53756 63353 166073800
116243 67677 560763926
55430 132883 771492886
82599 84979 -519114246
110272 29572 78016026
104490 95267 -641304424
34494 102586 215086331
68483 144007 -302918422
55153 94063 -604286681
50541 102937 406624188
44280 148444 -180419363
45811 61434 817528941
38284 100069 -687808678
79331 109561 447511788
84574 16203 799940389
65035 100003 353498154
31047 49484 575067884
2593 95881 -680845544
78388 63503 946312029
145223 16640 -177829476
96792 139711 -418207345
138293 130345 369047444
95038 576 -698961260
135992 11868 46021461
662 63697 -236010777
129494 113199 -249389674
115943 97613 53756649
88329 27707 358676345
37862 71435 418440086
69616 25794 719844422
59027 54875 -22047524
134534 62545 -262414230
98067 7296 -604174795
98628 33651 -755350682
45087 124881 -57264748
59040 96238 846840549
65900 19783 915174167
39264 29860 -924338821
94800 83000 974694782
62153 112985 392922201
75312 29332 -300655266
44401 120741 -913773271
46923 112128 -997847445
43609 8150 368165179
90183 53924 -142495915
125581 143748 -697387987
138299 88658 390592993
98804 72144 -110725202
106522 39415 -179385552
99505 136414 276923303
42590 35929 303223616
126913 83842 997785169
17863 68793 -695233969
6768 44208 -384224386
22312 88598 820949861
96017 11347 974443743
119777 30538 385770288
17389 84739 -199055563
102813 71242 586926755
92441 147365 900102201
62798 138132 -387008980
94116 60823 191123251
66029 20964 268757044
111494 57506 36274983
38056 54504 2962258
31107 22357 38442917
125186 78054 -154805086
27385 106094 5625193
81010 111058 490459251
103704 146132 -19301341
108033 49851 502408858
43642 145707 -725747500
68791 41127 860717755
41696 125404 268450487
99646 141257 802723698
141936 31185 936274639
79906 132915 797491675
125655 89855 364514788
92246 19788 810027388
39072 43530 -237801275
68695 125959 -467659668
60169 135686 -38844538
38040 12830 -56772486
62397 94664 105089973
16388 3535 608374390
143055 49523 398264025
34975 124182 941267883
59675 51719 -195220466
17050 15382 -809639479
67930 2543 610447782
5586 123583 540952501
118970 97187 -630713388
21120 48850 -220082627
7210 92970 388955826
117292 5818 542150926
141936 117173 -565564177
125703 38764 352150360
37303 138691 564964445
142411 42630 -568012553
136976 594 264654747
10742 14439 275934442
134479 80303 71247133
120674 145336 -584596812
100715 121077 913952438
52926 47821 846746156
30111 42002 415758909
39044 41232 744793691
140247 843 425336515
86613 16859 -169216375
64285 23296 61449473
113207 134943 -214739606
86668 73009 49049990
130716 102208 -737956311
47064 126799 650007760
108962 70614 -949487941
131200 148377 -670760926
86691 120880 687282781
37893 3133 959496268
139946 43318 613888038
59855 29398 538781415
118210 71167 960864490
70405 144442 110878441
367 41933 -24148818
104653 101848 100540400
97079 78321 -508635588
8600 47102 -832080130
70032 95065 -352401742
41979 26027 -97085794
66480 12805 43408029
61984 145671 -722000499
102254 117334 690490251
117301 23642 652855734
23709 105519 -565860256
147287 146510 -445119596
1315 73617 -380389712
85429 100400 -659746735
11289 18310 685196404
23738 95735 902000447
81420 33363 -852039070
112468 92820 985018835
88868 137309 -939783358
121231 4727 289835071
10063 4897 -481291894
126366 131260 -231528591
2668 124331 -179206364
6148 118072 393239769
33103 63863 352874895
64496 94010 -12238665
103083 66499 395690144
75014 67261 792364165
103850 535 -205094362
9306 107108 -508034018
127243 89606 -162291354
105611 35526 819094282
42750 136268 -118411265
20438 149129 -184948142
144521 62290 724056909
17422 23936 336605861
34724 102615 389241820
15184 100408 497011724
96206 23891 612204458
7056 5276 757851627
144417 111521 -684846901
4381 46287 -601789670
81012 53499 -565441639
26349 96692 -405838888
66928 112413 869557001
145559 135071 -326697046
64749 1889 763619143
121270 42055 -334593168
118514 122057 -736363569
73241 129476 -479843434
65936 142839 183898215
38656 26025 -639051916
115015 6117 927925029
10135 91817 35567300
2046 134665 65001700
75877 146334 526686049
22132 92822 -872998634
6824 97075 -48660529
4816 97878 -113451052
68015 128967 407275198
123410 31704 -107174400
124336 98727 17703604
65986 35073 -341522473
62707 83403 -845383403
21739 13026 -796399421
128656 72554 -669366398
112386 2940 -350146230
138110 134110 -946598707
30817 108980 -748111208
68411 148823 -894379194
91690 13490 236382952
104754 108275 -743493241
66682 30052 401578574
136028 60810 915431088
109979 145582 533866706
125039 93730 -776557332
101489 122122 469220249
118718 17316 296518613
129014 116205 279395942
122574 139768 997656065
101724 35884 454410500
107148 129345 -393474928
81196 85571 360392027
100216 72276 584581952
67499 110698 446220613
115823 116302 587297954
117570 37898 -476106037
82393 88891 535141162
128380 22323 80420120
86570 5998 -663415477
76822 116922 921502454
47870 30958 -524186444
39364 4912 -104571434
70928 37721 864895574
6968 56146 -921388900
93350 93892 403674711
149286 109833 341429304
140785 4831 821306975
47543 72350 -644839332
56978 144731 943319641
10967 134610 480363927
57179 45814 680168505
99549 119722 -1296117
106381 110951 330389066
56373 67414 -815744693
95855 48870 767982630
62942 137948 -787620057
99759 6056 748580702
88855 113428 989198072
52589 53509 32911079
83913 61648 -587618813
138220 40348 736629862
98754 34898 605183635
3158 19583 74230320
37110 87870 128899306
63295 76882 690703020
146155 133375 22561129
19390 317 -531521218
75542 105406 183880436
7140 118927 -410633507
147207 88358 -593043080
84588 112030 873235405
104514 136535 -400736288
106548 136213 -208738060
59823 143517 166527304
39780 76973 701210536
124011 101773 24636989
74730 107943 652642960
40386 23434 611800109
108044 144294 -64587778
132536 9480 670316976
123606 12254 388327536
48269 128093 495932372
15275 130003 996796848
33867 112339 645493991
18086 28514 -768405028
45506 126094 -899982199
26882 149429 -481876344
32655 90795 771102202
106159 7184 60755198
65225 24033 184716414
49121 63096 -247558494
76196 67686 -959426783
80940 67598 606578926
75367 61239 667377800
135849 121686 -282325599
69024 128119 250359207
142945 147596 144081432
82517 60919 469884323
29874 74829 140872507
110087 130790 -229115518
108658 57882 -756298259
18696 54614 -947183090
17648 127675 109051702
121427 21045 166328062
100910 97827 669948035
47235 90904 -645868655
61068 109185 -838801286
127841 116678 -206116329
2242 102820 -374204300
106206 13385 -25797795
138231 99360 118261876
149519 59785 467751510
23510 89711 -187148570
19555 58005 -419816943
81855 67116 142992056
38449 77667 -521740488
11915 146145 -616685596
54775 17046 937547170
66471 5558 -249552816
14750 35163 742233360
124449 45603 -926536182
23008 63610 787212246
20136 31277 -824437596
104859 91551 -675476304
75519 127718 -936116044
102094 103151 -109953495
147152 101170 -581295092
62757 18091 638821630
28990 33366 668000027
3510 56143 -521953520
77273 45527 514331013
62558 145299 85814473
32130 59735 934239425
77595 18970 989189471
32828 48758 -631350105
48832 134803 -714888713
136208 46137 77039856
87456 16371 -940939928
92987 34144 -847622706
4706 79602 -239556464
6625 110658 -820664031
130123 64796 -79824252
43192 148761 -229063044
65964 108616 -909054911
147787 126067 589978114
71619 86162 547586523
32600 12325 -786708240
28138 57707 765339047
73154 14707 -353674331
32306 36830 596222619
76547 38308 923624632
16826 58237 -630580941
40387 61896 -320141788
129744 161 630002013
49663 106705 -70528046
58208 61907 593236899
148521 137697 -401611387
85113 119442 13988765
141678 54830 986274215
126793 16239 356478030
122509 110771 -710143315
30396 112582 514789806
944 24127 937536909
2233 27567 824798661
68535 18383 -104862150
10008 16638 353591322
17224 69516 -28558647
244 105737 -54835406
71547 96897 439659717
54057 92863 -884109095
131938 83509 -456545340
108625 54515 -807036021
86707 5518 949640287
42546 68303 223281549
142303 39807 738213896
111196 72933 -141605798
19854 13733 -519108202
3055 123166 156945588
34528 74345 -508694115
65724 56611 763210437
18199 137481 -949448315
57236 28415 -192443011
51746 92697 -17821436
53354 9501 -275007715
67197 15937 -465119959
100218 90810 -302449823
69465 140812 -928716624
12965 77756 -668012188
108037 123955 -586113014
41444 91736 353883357
15552 115695 764066350
28939 113829 -709247026
78420 59258 82024264
138201 130699 -20273642
89725 60164 538708305
140818 60885 18563474
57219 78803 809175613
85894 122013 -177026125
67109 31084 -312160390
114978 44697 655046964
117685 11091 142058953
115799 50919 -574704515
144245 107 611452645
140246 32848 -869161397
14160 121770 630136263
134052 22584 -184657190
80134 149018 864380955
54210 130243 275422526
34812 121143 -883586408
134061 9637 -954957230
104104 64446 785533877
125041 2378 280523619
118457 48098 609252983
64914 29595 497028017
92379 134284 -252014056
61640 140216 -26927668
11705 22990 -758908544
94828 100960 -997058370
114001 1558 -461801410
59005 96681 624278302
116380 147268 189697400
78307 29528 -331907433
29764 82443 -492561857
58356 31986 800788068
72883 108318 -495877676
36642 103227 -562445411
128089 8126 -232557347
54218 12647 364786731
148784 184 327044339
101399 128946 -836570342
148299 51900 -540172695
133222 22442 -824626974
33680 69618 -596345406
62784 130620 -414914823
137096 86398 859624527
81185 48745 415745193
15415 37647 601547611
90902 86788 -437646414
88955 91846 -851084012
23851 123028 141124374
146358 69286 744451072
134109 97954 19740322
35691 127970 -263875260
120295 11279 697705427
128154 78780 196575401
48067 108981 -105404869
133492 148431 634103802
126514 62722 -902274882
133584 41320 -121919706
29964 6785 590378983
97488 22456 -890217372
73384 96919 -949504151
73456 128737 -532115341
99737 106728 884310630
117058 145989 714078609
108093 134444 23300408
12261 139304 66060810
1169 106262 862753088
101882 53202 -878901367
129662 127372 88732816
17958 108164 40359678
127860 19000 -970488843
90822 83665 -27890061
10663 81836 657105840
40405 63650 7652842
33201 102781 246008705
89751 64863 -601895862
71099 5098 -328256443
146257 64659 636836964
16340 122967 -256299694
107258 51518 892389093
112732 133421 -484615654
9743 97654 507280266
14881 80528 865484329
50545 117051 1718446
146655 9322 330139115
72037 12270 -934926283
26457 72532 -312681360
68486 65326 -425518787
17122 31869 -918142608
34850 4619 301686587
147480 45084 -987769412
85294 11628 333125398
137715 117531 792665955
41395 120437 -458876548
3284 77356 878657655
54121 17435 176639881
24156 20537 583989209
71045 4767 91568657
72649 8234 256923774
96195 110551 850363084
142490 76136 -169887660
108013 49754 -464241392
47006 27723 -283355709
6701 136583 -885002620
16170 8574 -686913778
110024 131741 264840952
77279 67162 -988173802
92903 143612 366354085
105033 107275 -520599182
64234 58714 -19651394
135121 83742 -261089137
107878 104544 735340169
119837 49188 -558305886
51177 122246 214933982
69018 140749 -271031725
67787 126864 384634708
106101 50371 856132491
134394 105381 -152001500
2105 57661 -562110989
107261 8534 609641651
120877 20390 927091819
5319 114852 -519506609
108299 132161 51156186
125057 44213 852945047
82299 50398 471592337
66259 137447 327802264
135847 10262 -82447745
49319 139166 339335345
32104 35973 -493625964
36802 138092 -12378572
109979 136223 854653346
66432 37185 -567097932
14400 3785 -908050179
108606 63174 269261661
51416 8283 -806103993
57132 131846 -893340096
103940 121764 617844067
74494 91318 -742266798
136736 144270 693053905
107225 105670 -712123893
74008 29565 135334046
19208 108362 -527542265
48130 81032 592631350
93098 135963 -156986127
51105 4845 -649823766
87757 44705 659765660
51451 124890 420457765
32319 25850 -227077484
24390 27151 613624306
42236 111019 -968401086
110763 42824 -797558510
39251 92792 727235601
147498 40703 806722431
41310 25268 449910586
83302 44341 -123751124
35667 63381 -954965052
93536 108596 -236272329
48692 16029 133597179
102528 124838 107960473
110077 106520 609182870
23552 38799 -527550007
28452 78307 503790533
83101 24845 588476483
9690 138302 -286921752
134821 130068 -937479352
109358 55376 720569439
38411 146456 -95290540
137780 111608 -40737773
13152 118702 223919549
50202 46789 -208682416
94954 94924 989887192
14054 101316 -251205717
39655 19373 -555937392
5129 113708 -241593055
105039 94362 53326176
101914 111324 957282382
71122 39578 49429472
145606 23468 -122280643
101612 24599 -57958604
81836 89145 665973299
37608 32476 493347822
38465 1722 -8712722
57508 131388 508126623
61395 14723 -476011278
147701 134180 88842239
52662 100364 444408211
7927 117718 -555745291
103078 105650 -911318360
18418 58557 163901705
109092 131605 -374775437
57839 126475 450187142
133119 9962 -958552069
83219 21595 269734681
107199 80599 132915056
70349 17657 536125004
141509 121972 335219195
108849 107822 1149789
82689 15582 -322358114
133494 91117 109537809
129363 105158 558983066
104356 6104 -927484929
60541 87997 147769669
19994 121637 243316318
4909 29627 507773519
42376 42723 -702470006
20407 35695 -214260959
76505 74440 32797726
14468 66992 -110607171
107209 137750 860524080
62275 57280 -960217006
60389 5691 61388181
61279 34371 473056281
125325 83464 515908853
67668 82478 -176168139
102850 56224 -604414087
95269 132124 -285994695
78586 10498 -40667808
40576 23769 709012955
8695 71373 -509558862
127249 54998 -732137351
76461 125628 353995954
119519 132433 -788707636
39718 42498 597687751
108555 13784 -88023568
119458 74245 -251134497
45859 123396 550471800
100414 3039 246307932
58735 130599 129677086
25667 140193 867234375
89022 10040 -236221647
26113 40049 83599625
68448 90002 -340985206
59545 40302 526967518
21738 60518 -525246109
15344 57872 492686710
107593 106417 22222768
15414 76472 170286783
109297 106059 -834486500
40132 131415 656077952
79836 19755 -452498238
101403 20851 44851277
56076 36042 84491454
85780 90544 -139017423
97791 5679 -166876283
9489 112256 -994679001
9386 122413 -498127917
98946 136265 -36077646
46045 47472 622038728
97793 56517 576232981
79277 110876 -266405582
80289 63189 952351186
140470 88505 427791093
106395 13731 19251400
46398 64384 -987199731
109961 28601 807806873
120382 129685 -918268212
17789 48953 -350181325
143298 134393 -425711658
128235 135303 -109158296
51067 79792 456937646
57428 114781 501784931
11564 92791 132110643
106452 10313 956883741
105299 45279 -12927808
109173 114974 -451677111
46837 40389 298749714
123178 119858 970679740
97706 33394 -376863779
102270 12437 -80432328
81107 88514 -892706106
147256 6225 -314480121
5738 74924 -907781187
122920 25372 502114368
31873 41837 -941722466
2068 144715 916412127
97087 20212 454655862
102123 124258 -201745258
58086 41727 560119840
36411 89992 -668044334
19156 83840 769611170
32480 13541 152974831
127598 101944 130834741
38241 71617 810145633
80846 75288 -430621284
120872 18758 270522774
117679 59096 -624764797
132909 39736 648010452
67068 12977 308038154
29748 119376 -91946588
47425 25032 814675608
104623 135558 -487386008
133720 64290 -10850386
42807 105459 384591273
149099 65975 864843036
51271 57764 199084637
127313 60358 -560754585
30687 109433 545032742
60161 130260 396279973
40464 66777 350383209
145293 14502 -730209325
119547 104713 983805075
102583 33899 303825800
41525 7137 453889010
133433 125902 -405238224
109424 72717 81378027
120331 38375 -417298485
148861 18104 -24703759
73040 118711 -169064022
59155 111599 850172674
53345 86906 -707888836
69606 13400 -6317387
28955 100896 -180964491
37235 14743 984909274
46939 133120 -862007034
16613 106407 688524289
60471 9970 -306688684
76289 148632 737553749
99063 17964 952467526
116868 131834 -972155351
113181 86128 217051892
96037 115908 276473453
118554 84447 -328577208
83077 46662 -861118397
29440 66522 577695143
65940 36616 340775624
63385 133177 -244949012
38279 129787 391280436
39303 84870 769656036
37604 43062 -744736393
138357 3272 629693523
89754 5586 -219968702
144347 80988 -646646377
38905 120402 -843232606
63239 48721 -260265373
117986 112276 481369195
25845 80455 28777174
91909 137097 -218311652
54917 126689 52214803
3390 123485 93337375
53911 45085 -803304494
112808 143660 -785466002
103257 39542 -346441401
31742 145355 -530030678
120558 4328 66971503
54443 109885 -864784560
50918 132254 123641560
99873 72478 -213772461
122883 124499 943760339
28753 103249 315541428
136119 14937 52022543
136766 118321 823947711
115575 8439 971490633
138154 101767 936179570
140606 84164 -429387997
36864 476 210805561
119969 146195 488571579
47689 118348 40273085
5532 30542 -866013633
134098 95418 532701195
29442 129693 -590327266
52578 79735 852728421
77381 32176 987071287
139971 51279 -561912464
118602 100920 620258324
79465 54131 -403437589
139922 43591 -846907080
74384 121677 650041745
134763 26436 960822600
20652 14524 -834824939
59918 41347 -898762148
9004 102956 -67472690
122322 27162 139482426
22658 9880 -516343771
114042 12444 149539929
58221 11105 -399360665
52669 15994 518141441
69669 69632 166616184
83633 130333 525434939
86576 38467 93830960
72752 115173 -72553585
32587 95051 939055934
51074 24667 323506938
148928 53454 -472117850
3637 6011 436019115
138787 65816 199651514
83164 41696 797890081
43697 37156 -906230782
131182 96705 127374558
144247 3408 642866217
18727 64017 263794879
131743 127446 -46556234
141208 90287 -100118089
103543 54510 -518000494
114716 64495 -509129448
111966 24372 -636272728
100111 34848 -205759374
4830 97310 802179326
80946 13908 -684297860
105389 76535 -726806813
23448 40421 -825641653
145696 115780 683961170
148092 48563 -313022666
5302 121313 -694438338
91466 124032 -367427758
35592 138987 -810823431
65158 51321 689225569
149060 40013 -302755570
46056 71307 197315070
121607 144734 467394379
110054 45508 -490774023
136144 36077 914883534
105150 103751 536444910
139831 136896 -368337218
93442 18990 421382159
13344 7955 -689445052
141197 104690 190120955
98995 131257 836174263
146660 125725 453361140
33039 148239 -893511041
109197 73878 -958768975
107436 60218 -652159068
635 136553 -91313677
133551 22479 -916968637
47626 52263 762882969
90892 147824 -56916886
105778 142800 779140629
112074 29695 -412740416
72234 76864 410554686
57151 14010 583659836
82274 114256 818970165
18078 111252 203321241
58168 121668 -75774422
83333 143264 -355632549
115347 52883 -775745103
55715 113727 -666990706
80384 89467 840801154
733 45956 192738187
29455 79393 -565765010
121264 111855 460515407
124701 79975 252368162
130688 135783 -349140120
14760 19149 639356428
7319 112688 -10411715
100415 62213 139106148
36216 81251 -549929383
23753 42316 -828216880
26413 64347 -602382971
87142 85877 695186573
1300 41490 993721444
23431 21717 -63688477
119374 126743 -876104152
142066 78635 376304226
57730 101739 -409876642
118877 22640 115182842
141631 61321 -675703883
92967 100134 -500745249
108355 47232 264014275
141519 35916 628490037
85719 33795 448491423
112034 123459 -754904590
43547 16957 -677584004
132549 53008 -57574421
24834 132159 55372994
3741 56439 597919824
110589 44938 -65753527
110917 45699 -691565652
15690 110056 655477665
132806 94607 62767234
116305 145485 -299225503
147313 26808 -619068594
145671 59324 -4499799
122449 34174 -902410267
77683 121561 -118482531
116461 28953 192630718
79351 123633 301266771
109006 82280 558645107
108388 69519 -878013911
64726 94320 577030149
135502 115975 -776957180
54621 27644 882723914
29922 130654 -642442397
18155 146495 786706294
109410 131076 -546133661
31460 107582 868535253
22195 7504 -37280724
52680 11054 666488974
11658 144441 -754950749
8702 104848 -912432715
24584 72194 -527263018
102980 18646 -745069486
21612 109753 72292236
143616 23389 137422699
28563 50127 878029050
15393 103873 -395131276
60436 115431 687534424
65705 25658 -119090218
12452 4615 781379165
51179 146621 -830393985
45779 125467 229341805
142331 73494 -489275150
75431 51848 -970470574
15766 94148 -697107831
37089 3180 -656662435
120591 49907 -779928761
139068 35920 -111446572
126939 29716 363410933
127015 132331 739798876
121309 141870 -637289599
91083 126854 -547643858
129731 3999 -541013772
78857 135257 -25242119
12017 116122 232287001
107994 109128 -80258348
143040 25341 438942737
65983 104136 -282928576
14306 110153 733748037
136744 15069 -640728604
10030 29186 -728896764
74648 57647 -86245091
26726 132916 377368437
53810 116661 -889965767
45912 84508 783264623
73467 40990 213823723
97095 39381 893018284
142811 67626 -102807743
135999 142758 -303469030
148512 127512 -538249557
33234 115454 802037487
67372 27152 221269687
25165 12302 167019770
66503 3224 54432169
57395 77834 829675234
76691 11856 872572518
112202 10509 86861140
103346 92550 45643745
20264 139841 890413796
48156 136896 985844718
6439 27209 413867512
113143 43854 -58034999
69170 39489 -52568936
107295 63383 -345239155
6499 1983 -790712310
142080 53430 52826781
103654 67768 732470212
72658 53211 995141819
30665 43781 -886477724
102324 71675 214993172
9934 57287 -455005138
23395 81730 78070060
33247 56079 -352191209
28842 35609 -292926333
142514 22148 -947159357
25430 131816 64477188
107625 90660 560974939
91966 74056 -418275528
5236 17538 -971506292
79825 109057 -867722778
116052 148941 -86574429
51314 43332 -440759116
104520 74141 -23346649
49876 33478 614154289
59003 111645 -439228725
106482 58141 -30388029
122109 93050 -595873488
142969 61238 -611421043
125895 6956 -285948610
50053 42554 434898451
89057 56097 -45478267
90073 22208 -454313618
80280 12653 725143808
47629 684 407187751
120029 18962 -223189893
69433 61287 882394833
20673 81917 -405429176
93941 115961 -499865746
78724 80662 -940660692
77085 145043 619705987
20805 58326 906457292
55657 96501 -164287374
83968 17233 -632546775
2992 35751 387721123
41131 61277 239296923
139087 143198 -253961154
4807 142060 434150906
78142 95552 684930827
9700 4825 822076487
79691 118364 717217421
53072 37188 -797736773
112423 87772 546019245
64151 134504 987454015
125313 70029 -222624459
29795 145574 574200084
39214 108760 806637412
65567 57017 844365634
46303 127247 -403934367
21887 39733 719849688
4927 91693 -236339658
71631 67036 944644451
46196 73259 -878984724
108303 148503 121199211
126148 72776 -608415724
125851 72148 881133648
14833 93439 -34909435
30482 79489 -204383694
58478 2876 -642943629
22799 90754 548939041
64263 138697 -140856259
107055 124191 974980313
124078 61142 412546229
16346 68625 113543041
67178 54648 572452603
38179 48085 363338646
138811 56566 538593120
69060 21659 796382481
59690 117642 -780877477
73810 109850 467046268
26006 134479 361221847
96315 42486 -822377424
133879 121820 860457824
144791 53980 -900761787
113846 60395 396634875
57738 107639 -991361456
87137 103649 822655573
120561 142965 -412713510
50058 86514 -315871309
64082 23601 -924555134
9030 93004 186455705
58637 130185 816630152
80942 47894 221328446
101508 127809 -128972196
102767 16726 808593287
140983 65664 -105019358
79733 138811 194166219
83423 135156 594906739
57742 21381 199251903
124578 115936 -660067246
82387 112835 -534324925
49647 108209 786275115
131198 91571 498975167
82809 13912 5155327
93913 85836 -769655868
23466 16356 -127582806
133456 82935 521929121
144811 23586 737291315
130917 41365 51517662
45860 126488 106222988
130314 66877 -760331273
124314 20171 845109854
51229 134807 -554719607
93041 63286 -25051094
936 104335 -710118456
105766 148141 948805700
148802 49681 280988737
132406 75925 486550807
97788 143703 -240958334
60753 7441 838103687
64443 120213 604911766
99583 15448 222947195
130410 68959 -611809504
126554 127301 225362607
98649 125290 -732675894
86315 137229 17465788
126794 56718 755694963
39533 29908 56641679
95272 11181 570709505
32750 74290 97094554
75399 37108 747636609
89916 25340 214395331
52354 52314 -280927168
878 11173 218374354
76519 56362 614750801
19578 85498 -327422136
31841 73809 -33936931
123393 126914 -420604707
38721 6926 273200447
103333 76650 198701598
63203 117084 -69910078
149015 78463 920126370
36601 85088 -434020336
50982 58267 25295103
110354 54575 -386893534
43165 39482 797820441
112355 86043 -135757185
102148 35314 41693842
26005 75680 718935867
118235 145813 -863810636
22316 23818 236012739
30860 48753 -637251336
13546 26922 -551598109
28427 94144 974373078
56022 32479 911009744
110725 78918 -840287008
92340 31866 629703694
78555 56733 481569592
8340 66693 400037139
122021 37638 327001095
31115 26382 -802723763
33552 99841 -564900714
71341 83641 212681321
18394 68572 -50262306
28495 73647 -715504316
120330 5991 -197743952
110004 69890 -665882167
117286 60096 -289076329
84858 132292 496922023
59395 130434 578301539
118536 53809 239818124
83754 16804 843724430
17446 3098 847316102
81688 71696 -175642636
111699 89149 -62858808
74475 104497 -855626125
136808 5312 -35921251
135727 139760 -582687824
40289 2864 -620037673
11286 6714 -393709982
30010 66378 144459387
27306 28417 375412514
21777 48223 -161754655
17599 126653 903668449
122183 55882 -88417950
57182 14352 721504052
98140 97477 972750354
53531 77524 574968209
111206 37050 -222348859
39340 45577 -364905778
104925 47559 -629578328
74087 58935 730631568
78136 135706 -412665203
145188 31706 -431785476
138649 131387 -831539367
120861 145401 -531737752
104185 1171 -833519607
96525 73263 262904962
86827 3880 -179499126
29492 32753 645102500
139032 136631 -181542103
51196 124948 964835074
43184 77628 -834523788
59927 112877 -844186464
78217 147473 -152653966
124049 43228 -344173086
94634 42883 760361964
42403 121722 -492394924
45994 136288 -591140231
107446 7791 -745325843
24327 21957 664267278
116019 113941 -344098275
77530 20139 -534072181
81315 80405 480195177
69226 10974 284329465
57261 102373 -305591960
49255 111028 711190988
23344 44548 469721697
101550 145645 287838121
99477 72616 -821873212
71937 39647 193813571
97785 124325 137568471
24904 56190 198681581
92139 1622 966396351
78615 67877 283565152
26974 18315 -271647260
96352 104342 584441268
51933 147624 882694753
13897 79151 927346096
135461 36229 -111143080
99859 139751 984154756
37709 85759 -225078949
11883 18869 606822235
29305 129426 902617225
58203 83664 -777286434
60802 125229 809919581
105912 18236 927590422
75836 124047 692254191
91237 10250 145594740
83749 62948 -246621201
47135 48810 -433699040
95751 41236 879910361
104291 127485 274278003
120707 44645 957638201
93060 97311 888555055
131318 4514 660804834
147987 32197 -555801250
100543 124497 -398042746
53377 128246 -225297771
56158 136979 -994702266
102356 33445 -978232358
51467 49260 -219986168
136144 92321 -440686273
53844 123552 241622102
50699 142723 -368814747
60103 135720 513474630
19153 44064 -905132568
6 52467 67818681
81080 142544 -684424698
98181 37326 121272538
92721 28149 -579286415
28606 113372 347200552
116585 96255 -981982967
78366 74913 -53281325
40770 64886 56174161
147097 52531 -381381566
42157 16897 -119996495
122260 41948 -837543508
86839 27061 881490305
133768 105810 772737040
134928 92522 -703793841
78030 122161 -791212969
54332 21550 -518256740
46766 132061 567207240
98718 52303 92776975
11955 34662 57838427
33665 27020 630138532
69353 33056 -577133656
59378 107136 319144831
132130 113338 -240881320
45908 25640 586953161
45499 138687 60847977
84199 26917 -75964940
3215 66167 140098138
16134 114115 -858967919
532 36328 741693119
35992 126910 -497348035
127567 145925 53624054
49653 8127 -721473791
31247 43209 841869775
30034 43200 82111233
20267 32296 917659763
50574 9098 -844488860
38045 126040 -496448811
77439 86603 -531349219
38048 133545 -537381774
1789 114061 431336064
113121 58325 492565072
85433 99032 523917531
79694 27204 194986039
52819 146784 266311407
21145 145862 847804006
65655 113916 -190777571
1662 135745 -342752418
75910 86503 -924975547
2434 119084 -553483825
3640 17837 579948156
103209 32611 161793379
60479 7022 793997914
111013 53212 -115074411
35944 131126 138614256
99297 131949 -892721099
144547 121240 455536129
52633 127709 262067226
87113 38468 870850493
2933 126841 -477135375
146632 68507 -240531778
95083 9168 84890142
145372 123806 -551919537
139185 95074 501243560
38749 25900 56040287
5217 8148 -920975900
96096 122419 -631949474
138328 132911 350280427
18947 108955 50477955
108028 44663 968024062
99018 145357 363733756
78470 48655 310548877
132278 90588 352533813
1475 123008 548186979
87011 124303 -134025820
103767 97969 67253134
55570 46240 374056917
116357 130630 -682864183
122468 9247 648146370
117405 25417 -673754159
53970 34562 -753689405
126109 50647 905051592
46378 80483 -94499006
38251 40093 -916788506
59239 76862 -453495467
125777 73108 -923554688
94772 127172 -737593456
60843 83999 -295533754
147390 149469 935243773
61142 30757 -254514906
78738 52269 422731821
88215 63869 852194397
105702 53511 945978362
14875 52226 963213851
34657 129302 97470532
114446 121857 -320082832
23819 47758 -280978831
55692 50823 -696620034
95576 109222 872542631
116146 138989 725226105
144683 51843 -198577512
12642 109973 798408001
31957 65153 999225378
80299 70483 -503392426
63370 87758 706088715
55709 57792 -995584445
70802 121346 989463784
29936 63386 -243737923
75451 26687 134339132
121910 1824 -689411139
143347 67545 -430507300
60382 56121 920583090
41852 141291 -293623705
133366 45268 -157219946
132038 130679 -747561075
112239 2576 558091370
11992 35955 -728057830
14831 4663 564931697
37547 42167 -853773061
138019 42162 153175527
23733 8587 991407208
34860 9820 -371337634
70304 3517 -838590809
40012 101671 509124870
139394 10151 690081529
48339 5846 -50568754
99581 122956 -549452188
112643 81219 701023690
146405 133599 417455558
32359 35615 -984586333
133072 69331 -46944698
7982 90857 194955650
141673 146952 429917969
120204 113093 -195249078
105817 71640 -99968085
71309 99468 -400607932
66200 115865 866088754
133189 46820 -448666015
2640 48066 263461047
128208 147487 862042691
116027 44945 187345165
31569 98893 -267348533
2598 9840 221894677
109451 31112 -146640307
53462 144006 -379355138
39667 27862 764052173
146659 80929 -922976597
4756 82568 359460763
38884 81089 -954844566
57809 19595 -223535205
7212 50974 -931181767
117540 35263 461078516
30735 92198 -935548641
116424 24014 -166245261
142901 143597 -934152450
14153 61882 308062744
57942 129913 292088742
20801 95536 935366668
140000 52011 165599334
18261 86873 24407180
116989 130574 108269229
123359 112647 396299266
34909 53981 58769813
90120 21223 -807694793
128499 100148 -503369682
65299 60652 469684570
43010 10634 569891593
75393 11960 -170070340
108195 106544 -292866533
103223 15711 502501384
137450 74716 -718791621
108400 102014 -955677203
136478 23364 532427326
43576 135185 -202251361
101889 29419 613325405
65138 92692 512672167
146431 52265 -430837654
22096 77896 -966756658
87262 7324 -958387427
115649 134929 859445328
76144 130741 -892683416
149283 80716 444658009
129449 66023 684195596
11212 27967 917746405
140975 146475 541245641
24125 103846 -839311035
38728 12904 -865522595
139290 74326 -731394618
95658 111623 -366129347
120297 88885 433976459
14899 72994 -208388965
131280 57175 -435446063
29392 59766 254430166
48182 99878 -169057179
90430 63249 943706685
138623 15906 728281877
62851 75544 98911375
117308 62291 -824806254
100316 131311 -716637915
96154 5290 213226681
135461 8250 -877325436
100850 130320 -122011345
77999 115576 -754287576
23728 33630 -414947081
132748 146935 484268621
87620 114159 868890414
52959 92593 -110701571
86830 8006 197477437
30028 83826 -399448543
135825 144453 314932523
13226 29947 -315460927
118964 74146 -538490499
73350 69246 -240169206
116203 127489 637923310
32209 141822 -353274524
147972 64119 621560678
52058 122425 -102524461
137349 112127 -775877367
131197 137742 -869403260
9844 5471 116765671
48830 9559 699237569
88368 141356 427553756
141868 19961 543131231
68249 80879 589393584
2349 94210 133402429
80216 142199 -951693674
92010 102432 409683822
60942 78378 903889979
101694 54245 -917575263
135475 123457 905790016
41901 83730 223236443
139511 77676 61515178
44623 21768 -887827107
21685 6554 966919688
143808 21994 -106468251
84541 30412 435997496
87713 102279 538624183
65269 15791 -157549664
136655 142839 748059907
5261 89932 496135503
60986 81210 754430999
67175 88445 736979445
120227 78301 -58818786
90177 129175 -43282690
73644 83171 8780680
128540 136736 -808018645
22351 136849 -475199141
87053 36517 -940233806
2811 59223 -780831288
23275 46261 426117830
105742 135202 -101556987
67304 9522 236814215
982 144162 -361100846
107949 78519 -981649971
48434 86610 -940726258
143764 142416 -996907281
29065 106934 -309820289
34823 3558 77041947
30969 127554 -725349625
98318 54149 744279717
140843 13175 773114608
92204 110051 629211360
137927 130555 860763090
80 75832 360059877
76335 40700 -444425955
53432 68214 -87167123
6385 67908 266050474
62619 85848 248308740
76647 44313 510058025
60138 120055 -682790753
6483 100782 -24148952
134844 132147 -440522540
90155 86836 -959042301
119515 134976 -628610576
36462 126265 713641585
28442 55054 -567488196
128631 58598 137925520
4919 79359 48543368
84637 32953 550659326
359 88337 -927063329
58205 56711 614095119
118727 18243 -93853886
65430 102482 -917343679
69780 13003 -31753291
13279 133872 676521566
146575 66565 -917684941
118677 94593 781561157
103464 135281 -165361056
50806 37191 831143569
16423 104176 -712832808
46519 81977 -819432423
48924 4766 -5650729
28269 59781 -211592748
82957 55021 -616277460
77081 41243 373433413
12027 85316 -774190766
99515 70897 -709175714
120819 121247 -675152699
93393 53346 -249933831
72971 19981 -388821501
121628 36004 36244031
46485 84085 800966674
36935 100064 -278936583
80691 61820 -407255803
127895 110651 269404412
85102 68694 627435161
133271 42915 109592850
69799 1662 909347528
120827 68102 -6744218
3022 119832 237069806
65891 131006 791743732
71979 138823 -832147058
77732 106064 989428101
107958 14692 -667809078
84325 135172 802387664
17839 114501 646785505
99434 29052 274189634
94632 118337 21771401
40967 47613 429152131
42714 25394 728296166
97605 34224 805513036
101384 104655 -694986875
143988 92996 -606935105
43554 124678 -713306944
103561 39727 756134653
21757 12829 18704750
57291 27234 -984439278
48184 118860 -436218619
31710 109244 -536314884
104937 128239 183930281
52352 146879 233190139
35454 65597 744208360
92849 33266 -704003723
37902 135905 610556068
14518 61577 -855552151
64138 124923 373446297
103985 1724 1763194
146840 99133 -333951587
34651 110778 -696328876
68466 16562 -492844622
67947 1109 402061931
51470 20767 161726385
43558 112244 722353175
44848 71360 170551781
55430 126845 -366627341
56091 116843 212192976
127465 23671 741995218
142373 136882 -794044692
12077 16354 -446013505
128129 5444 804831463
9746 149523 -44572236
47552 11879 -494949731
73212 105365 -144311323
25159 25451 156952459
8210 57386 -683944342
121465 124276 293689643
59221 32657 -423512595
22390 128374 -782966729
147155 123053 20545345
146149 61972 -871305040
28415 35987 -448330381
88079 146121 173691908
67577 45322 103749292
78744 53755 -900644345
72530 33026 946170016
66587 113351 -795254216
77536 74580 -306578606
70201 134178 -679807878
143317 42050 255033919
48829 26685 938933274
79954 130141 933656361
12374 122767 414224231
57843 2386 228994794
62725 53031 -812327028
40636 122844 330080977
49549 124035 167971066
102798 16993 -615107851
95663 6345 -548296072
16245 74485 982487186
49356 50415 762798518
82538 137638 602638922
125030 78367 655002996
11897 55018 420239122
48712 7629 450357379
77965 123407 485306170
82119 73272 -82827054
109425 89045 -527035530
26305 148156 -331190417
39280 104715 -39082438
128035 24082 -252214534
45482 94194 550196699
88041 28032 -100567031
81259 27880 474019745
139195 27631 -364722420
68067 78573 383651840
30558 7892 988380873
118243 121825 -32164694
81130 107964 766752452
111783 95918 -336883133
34822 44008 -697737515
81433 105837 349370266
119867 80420 98778458
11607 9506 -526015941
7309 118640 194702679
116121 78111 190604142
38460 74627 991088581
72671 29097 390796278
22510 43229 279652520
38350 34816 -922296152
78851 148266 -281088645
135252 99680 537711627
128439 144590 -592589315
120136 32013 -516816822
107004 53171 204002207
25058 1485 597946732
18598 72783 -905405710
86551 101081 389952014
53576 41784 -495590962
77508 16474 -649812171
106859 19793 501457940
112149 15493 668152768
63176 7876 657296138
33368 116886 -121079516
27066 110096 -310077842
924 101171 -220634235
16759 137065 721545875
138054 97669 880669150
6420 3038 977132017
7882 57220 -918733001
23786 88727 841750266
81051 42688 290668975
35290 118149 -863496046
69275 84404 -104305408
63798 37506 603293279
81440 133615 -983947683
97891 109428 -908719751
146108 137446 -986548016
28783 107959 785873558
123157 94274 563890542
135421 87215 762806690
66582 30779 -379153719
35945 66998 -190621973
26236 259 -391090087
116247 115257 -738209755
34263 21305 -306459221
23627 15150 28979266
134350 81341 -531054396
102857 61308 -309683055
71197 27080 289212949
72925 4987 -492117633
56300 57255 738211535
1762 83699 183870021
82220 66596 143601590
123883 104831 -260983441
80598 42499 -337603640
93281 122165 -64635629
11821 98483 104250430
87157 54519 -174904525
43817 145648 217394795
60037 12817 -778419482
124084 111350 -244158535
34800 71645 447800413
74196 53021 -850560115
75592 149112 -823651688
68430 109602 -242760032
66851 47715 -809033790
93149 91387 114867924
111069 51903 -487290040
13620 9170 159491776
7842 17487 -133714336
2486 7072 271789373
18757 135065 -421792240
140709 79594 -189496265
48903 124504 690160862
72352 51208 -582424064
51834 23781 235496277
137687 91429 89024980
48139 7230 946368290
119370 84132 -712054436
767 116587 534020468
53199 149223 847750631
8276 97503 254915671
91865 15868 259119862
113514 59508 277721395
60872 91486 -779436906
72501 68193 -97263072
27825 26412 941744325
71633 65481 -285116570
26442 4348 487078014
77141 128712 -295046149
149595 92318 204081615
2808 129146 116386875
57902 39963 432112199
46492 65091 416690997
14278 128984 -949609017
88581 134779 -654939133
23117 115043 560626487
11947 36712 -837355622
5555 86284 506284434
119360 71975 323444345
43746 46570 395949208
143134 52786 769528
89382 19232 -362135563
5899 67186 923323750
123602 71048 -367320773
46294 99946 81701230
5507 32665 933143953
50127 119266 -380697209
25813 87490 -44760570
74151 91249 558753880
90831 41820 765933344
147856 16659 658998238
125826 113660 656326870
40565 92002 -838114834
73955 146773 613599001
39116 111770 854158026
106373 40617 501946740
110151 20617 876343715
113349 66364 55716559
46709 38134 688282744
50775 115870 -366275898
128682 50894 -43159347
55524 141767 713670343
35255 99416 246809891
21772 121005 -529811982
112121 13257 68862289
1390 135565 502781582
122336 84847 -270133839
127065 105879 393329366
42368 5324 628797973
101296 41516 725154111
84122 3285 -503568458
82897 124513 -481000665
78999 48278 -294435820
65238 37629 738728828
57563 99088 446260280
116646 84781 -67568287
49792 107292 926604961
56148 53006 232713400
6734 113452 -849580576
141791 71899 -735615739
124395 37527 514843404
30130 14273 -347878316
121016 90363 -868836821
108171 107409 848269984
25055 110280 -352095950
46786 29837 -431312934
66987 147879 998965848
75592 90867 -569138657
14597 55160 677095042
45920 39305 131195027
23377 106616 -417662815
117895 23809 -982262242
80995 114249 919301189
78720 2260 25283747
105281 116124 -949682492
135361 89239 856286177
103269 149022 4998103
88304 21548 177986070
148376 78375 -299048523
10205 67511 543249415
28567 102428 -325700470
7360 72302 550133294
142052 91681 801625264
143768 63865 654618824
88573 144797 291536071
131479 102994 -572797499
66811 70935 -243643819
90729 121312 575512182
112128 62418 36455346
39098 112743 -106916577
71395 147584 541223029
96430 62494 749856830
72870 73653 -765499372
56099 135730 -852190249
10978 96992 143881655
149195 127420 863348993
20457 31467 524607175
127653 38661 812711918
5183 18224 501147777
109876 55850 -3354819
54873 108456 327973663
120969 46829 852492740
57816 44161 -373224522
64302 107498 884861727
35983 94358 695072103
32551 35172 23565471
91050 108359 -758369551
16982 43918 395902424
107386 21545 508518338
65778 61120 -733714022
39546 22167 -826656604
117347 106656 181585494
100977 147868 809945838
66524 137037 -827063381
71273 39131 124678002
48932 140406 8201828
84012 49733 -92257993
69094 139946 -105829418
112431 7850 843935197
91877 52882 399522960
17770 134877 826217525
93405 27963 -699697734
124037 138984 492752506
137979 119771 901468205
48806 54521 -782657019
54786 127272 -856810480
136820 100571 -140057570
95995 71351 -527396700
132416 119727 -244095874
97165 21037 -574031766
23887 143625 795647896
83205 63609 687104311
86078 73660 -223690373
24884 9164 441586734
4388 585 -521873318
84205 129791 -465194158
101376 49714 801079861
135795 145321 182284179
105138 89961 -266127812
103105 121966 461050156
48062 15041 58349128
54031 133272 -723659544
39652 78464 328891087
84689 86261 -973860824
1880 101064 -323003617
28304 146258 991689268
123377 22148 -907617979
104599 68985 -821542568
91226 133997 729299041
85950 104820 -934965977
125710 11454 -978048862
42947 120463 -86237460
141422 64004 -395434344
66179 88100 -674522379
136168 134177 -800947915
55109 11502 -121825462
2067 148253 -189988347
32515 110729 -604096291
18080 96196 174141406
106277 81106 -945664774
82873 8746 346988684
108615 147776 -288732974
40793 19627 -813266976
122111 137256 337129984
11024 4931 428561997
24733 69980 -498168574
46875 14508 422253817
27398 55450 466804113
95562 112778 -884605660
26232 72261 -685225321
98037 2103 585220319
135425 9299 -179863681
132943 63080 691032653
8389 109219 58178729
114530 92896 -405632968
48594 146387 487832196
36104 11761 999470478
46911 124827 -770921097
14917 119288 -942437035
117289 141460 906873891
79421 30355 51122828
105778 149153 -465345262
59900 5957 827232751
72527 23506 122241564
71061 148042 -255708531
6620 137163 825386671
33874 8117 692915316
43687 83009 733338153
134822 11454 -577794675
83347 2383 541211736
19257 66640 -354039605
102705 133727 158698857
89882 62160 -343255387
29107 92438 152494372
13243 32125 254361900
37358 132710 683916755
139309 38823 -285993878
79636 125820 77558292
129467 81186 -828089242
132475 116585 82645016
124797 13072 369892731
121392 108258 -277184391
83860 25117 -744290144
32390 79550 809861602
70313 13595 205484789
40778 136505 -436465010
123798 124663 507891366
135334 127964 833235894
49332 49909 812147152
40119 57730 -906463135
145826 102816 -303271626
127323 135219 -404126446
4679 139877 -780337473
71840 138381 414254422
104572 33926 -593928019
67442 64750 802270768
128179 131655 -309290660
45786 3771 -824300877
73995 37043 -46791868
46538 62259 -559145056
59810 25624 51012124
120111 58564 -512301316
129846 131658 776123913
82602 51058 -342597018
149294 112701 -253004035
27943 148942 -667230142
29482 141768 307611345
72167 131386 867033013
135067 124483 -678704454
84416 81990 -28773119
49185 125268 -891891833
11938 142290 -561387481
129207 130348 -530003333
124125 94995 360388494
84109 111149 -381192701
100282 55686 14570088
83355 148899 -241446323
74541 10780 -131007497
15070 35558 -831383461
78138 19483 -761474865
54785 127446 -828525427
25248 24062 953446991
61538 127484 243157331
105051 111953 -824922693
41638 45937 882423308
30308 22823 -301040316
56118 85919 480391542
124837 36716 -854094291
112503 42892 208027370
40859 136719 363223927
42851 91542 417436820
12459 144408 376550457
42659 41079 -360469340
94142 96475 -509489755
105216 33491 -869661402
108312 115783 -708149414
78412 37616 772729119
53685 42978 37143066
127291 133286 677649412
88359 110472 -116863393
31886 107023 277671776
71702 102002 -890816733
60822 124467 497376833
89791 12575 -900957353
43465 84924 -664116991
71684 35953 -430762505
21949 94274 266535626
60478 83596 -938038267
127777 124524 -510516173
26556 102603 910379739
10624 131258 -845122484
102890 48963 -146641008
147186 13116 -605238583
81443 111216 982804306
67884 51207 -790711872
54007 101164 -150495906
108025 72534 392835630
146146 57852 784305435
38159 7289 991018606
24050 90020 871407453
61743 93658 -241014433
141240 42920 916152520
86436 49131 -320842685
128147 144321 538772099
79454 24830 -452377603
80533 103717 -734860418
107820 85673 382401248
74119 92942 -112235514
74013 133061 -412521934
60515 41815 872532196
85364 41975 705966114
35046 1650 -965680479
18072 77550 -918380457
48581 112496 92259827
60846 40998 994223187
100344 59007 -508755718
124322 5216 -743901324
126473 47153 962256812
98415 43341 -180428543
59394 84055 -81684644
143848 71269 -318979047
12690 128017 58567201
30326 70206 -731004618
148069 42315 33001761
25573 99492 -690705000
58995 116365 -627294280
74529 62181 387909599
112048 25141 811904930
72613 36869 6198176
83732 49656 -936175393
72621 131266 -874629097
6141 104166 469520796
15333 49438 496945661
74395 74361 790497620
145931 124258 -296126206
4713 147157 -623218344
48875 17433 -920789609
21530 63760 652298934
121650 8674 -736824695
103783 60332 -67330265
14605 70047 -458090211
14049 146388 -767212155
113172 76934 398786999
11532 118966 -949425660
21838 129580 934456560
139906 147876 315191370
118556 52897 -362162553
119504 6102 -72266570
40312 38735 -548196068
48517 71829 -751790201
97703 47844 370002763
5653 15849 -286455970
53805 30344 -218800416
49236 76036 544300629
7991 89422 737349629
109719 69932 810566972
125094 60420 -198904406
35720 63031 -838015863
118345 103608 -819067277
15435 129825 -970205268
61351 138900 -762224129
140539 104561 957669884
57823 5508 -523747077
131246 112878 -673873565
12781 102465 387540576
89211 94470 609899402
113586 111148 -637275127
140710 87590 -762012059
116789 35555 836231462
88982 106074 -488848713
22040 126628 -667183369
65817 21826 -676529898
42805 51652 -174864394
26535 119021 364125196
81170 96044 608218255
51275 50252 330477273
27800 78934 388511275
14567 134172 -993352979
63078 74000 -389315875
36881 123507 111680285
42639 143122 273052637
649 55561 436022412
62991 132393 -232962293
27311 22145 -31908785
31026 81482 552953142
129634 24391 291683260
18373 38944 777014673
113441 142634 -997151188
67824 8845 -590822732
102009 143008 -365194812
126013 35001 -631316353
29416 103006 495995060
8370 110223 157391575
18539 148588 779231961
6547 27059 -405446108
149458 67854 -339493296
23388 92960 264136501
3011 74254 -514408847
79068 112378 -674074289
131540 39266 6829094
107502 143365 -163978840
92915 14876 -307805535
147798 146271 -21625026
35255 40227 -950612440
14784 33190 -869801373
73663 30158 -642019742
123867 32626 43146114
52438 97027 423544609
69553 21680 756879723
112806 6092 541560733
99819 4313 607993706
41512 101883 21510793
88545 26990 250917189
10073 47355 -596632665
50468 137590 343538179
125663 61804 445778620
90514 52764 133183410
141073 112437 945988810
114003 127446 -38894318
133517 144163 -920413640
131998 7724 -574595518
94738 104251 691060512
147161 11459 -551683680
4629 104966 -459322166
34222 136373 -135675700
3951 103027 -414405820
123529 140219 237203341
124571 117726 803781874
54982 95644 -303248463
109770 61109 -742092469
5069 32819 -648337662
114699 81419 975115841
37661 23507 378934716
4062 3167 458908850
60204 97382 -309800883
13355 132727 -418497505
70773 114658 -657618461
43398 73285 25078126
117522 15178 -73079497
100941 23178 478577394
141355 22093 683787031
54275 30917 310935016
65040 102818 160348998
105651 14837 -713340047
82937 67652 -385325171
28646 46510 -735319472
47018 109132 187133002
100683 125179 610746930
147601 125924 334750608
48789 124136 -589525641
75804 49975 -908426141
9869 103764 -895978540
126797 103734 167846891
109524 2059 607258648
16963 117944 842513841
28652 135909 801536421
17844 80481 783602984
49768 42665 170440383
13246 136354 419093873
30538 44433 -389689708
30428 11627 -558866179
78834 56845 -863770605
23479 138271 540974192
65249 100089 352770484
72187 84415 -912084250
52231 15941 765249802
113790 50038 249048564
25593 94273 694876348
132113 103174 115534693
94385 33193 -129710570
72874 66834 -249430974
93258 83361 -457407092
75329 129573 -763157617
111752 32534 996889583
470 144292 -560819022
115365 117119 -81757035
74938 61126 959805920
4377 130895 959295597
75945 117666 -480244974
20889 12566 404037862
39916 50888 -510057748
28378 147181 -163088529
77652 22540 -585973993
140318 56510 -169342883
62117 112288 -418588851
23415 103380 -585294376
85336 41244 -70111396
9944 85755 970283069
11318 139282 -875544646
140488 13415 724999339
125583 9381 727509860
88841 122574 -213699899
20578 124288 396839544
134645 62859 -497062528
106185 141892 882783432
12127 123993 -67637767
121995 73445 -852649671
70332 16477 -65019194
37761 65733 -613374658
5763 27131 -602149021
19635 53948 -707094213
144898 47081 -284178520
8913 83520 407019162
23548 148971 -822152959
75789 77967 -615162999
67465 4910 536579063
15205 38770 -422346944
40507 63040 157942913
52622 109441 -683717475
66591 15815 509048640
124876 78798 -452502546
6709 96021 -364084532
17651 107196 -800189494
23451 73928 -338376142
56865 24433 822768969
81346 84387 875859969
98660 65737 -718848875
129030 57379 -593885417
121194 94472 -991108229
131839 145480 467701066
125291 13346 -563859154
23707 9764 777373012
111831 118201 678658540
126653 52797 -132941070
15491 6281 714572519
4563 41080 556609704
70038 91949 -69965640
86582 49251 -106888597
102629 48895 -271687218
74241 63765 529252127
135402 88956 476865081
58801 86941 -787138286
130319 122527 404101265
98887 73720 -734142326
17692 103559 -969932551
54795 125402 -699475064
96700 143079 947411792
69204 22309 251250163
66885 14390 -355165378
55414 147113 839302529
26994 11808 -480102678
134433 83405 739510548
71181 113539 -851836582
113059 27882 -942736149
19676 44059 -397697902
104394 128249 -708589830
67291 134748 -861301831
108953 89214 716969912
14586 75064 -477720909
112788 59695 -627250500
142529 97280 -721961996
20739 143411 -346212830
85321 63363 411542184
132317 64657 185730148
21824 3672 22457687
21449 84352 -326554348
96669 6149 -95211540
37613 16256 -373457196
45575 58598 743596678
6867 3562 -557109838
76562 98606 292342449
69344 84756 37125423
44152 34400 -168375794
66353 36770 -429067862
34373 17233 -350088177
69720 10766 288789871
67762 89176 -714063725
146097 40367 -12726426
54520 28293 -601284023
55820 28651 -677722283
135280 128903 710450324
81641 134404 390542303
62120 22422 808968230
60705 109023 420791649
135750 21025 -230555992
140928 80872 610871597
2960 68447 -610926237
142948 23614 596418333
114970 29610 -839588362
36094 35826 52412796
76333 55541 -869920105
32990 117210 -671814147
39597 67766 -485511336
136817 2077 -806759170
47208 62048 -877907748
90684 89873 -251210450
9739 115512 841381270
35512 29373 7197975
112651 45621 509030395
148837 128091 -978242460
142064 10658 954082007
93513 7379 724279653
35746 51167 -498832999
109037 23069 796731985
36649 125887 -923980416
8497 78195 -586606813
4191 130929 517624464
7566 57310 506167999
58665 95677 -455507780
792 65770 -222462584
7106 80936 236781197
137382 126458 181311445
6039 41105 227416947
32348 57973 -846384221
118858 11994 -818928317
40423 71456 -89042249
24086 88288 -816755730
83960 91982 208013827
8787 69192 548306999
44354 56477 -658212933
1820 86127 -479158343
100301 31888 82732140
77076 131787 188000058
102777 35400 -534917317
6872 43721 -18585098
121684 17280 -133267314
100851 42120 -857728273
125069 140160 373776593
24375 87940 -532283698
68530 119613 -202178732
90733 118280 134120847
125727 20911 -615647408
82738 57330 381436937
87985 6125 -430033233
2153 40759 -541039344
41145 49158 -738863697
114404 133541 839585497
15172 55256 -726589148
81617 90003 671734026
71929 25705 -904161514
52460 92107 272855767
121131 56797 825233702
120465 10278 -533725919
24665 115995 -28283643
126677 96869 252376837
81850 124749 186174344
142455 57032 -613232517
117801 81103 -840797919
15437 53397 -935494374
30821 132736 764136047
93762 74273 780397443
121698 107657 413042132
105632 98987 697682755
144024 63232 -949277361
128688 131814 -149238260
124824 98291 -968676756
92930 4454 299495231
34137 58987 761630851
119980 30180 -946435516
48774 24368 -886578734
132425 90107 177449334
137406 15954 478560552
68383 73092 -918739226
72852 28044 216053345
94587 66600 -667937971
124535 84315 410503364
117824 62425 58071662
145115 62351 -978452772
100624 103157 337421203
103728 51407 715835891
30032 97750 -221532679
44076 25696 989257197
45381 32183 -10531400
10662 29526 585214749
139577 143518 -288264628
9720 64933 -229958185
69305 21855 748564806
76885 78304 630797931
73821 54575 339911651
84324 104935 973073624
133161 97465 35392925
102221 39599 -42563609
124056 77723 -877581020
103302 138700 -627523010
93239 73701 51594616
70762 97777 843367936
51942 49179 -607658166
39450 142146 -496061892
139344 42106 -149900771
142155 64887 425007966
114465 105569 -46918108
149526 23217 -181607803
148372 127091 336017459
120217 134432 34640563
88201 22676 435351790
6744 96780 54949098
88800 7282 843767595
46981 75306 -497162577
35775 115146 -282898874
4820 93576 50646953
14674 30481 445474578
81138 85548 -774182841
45004 37500 214923419
148346 137977 -124596928
84409 31583 -305014809
33115 32618 851547217
117183 20428 -310858977
112876 107782 -798607635
124455 71190 -216193039
77544 1243 -267439576
138301 117759 96785637
27427 94476 -219738660
98784 83827 -891662124
77447 3878 -757985121
110587 106242 623049006
78076 60327 251949050
17973 1571 566051092
61078 66623 -95242338
107284 144323 -622877799
38785 43572 6555423
45178 98209 -223521130
112974 130391 581233099
967 134716 35334477
69891 48945 -440028206
57004 56543 179500447
129821 23568 -601631833
56115 77044 141442367
43607 129282 -871668547
71749 20427 -235808784
78404 126854 236946201
115867 28278 -140271582
83236 66896 581361134
94040 40983 -553036784
127670 20418 -763116164
38281 31928 867659026
94034 109727 -911822693
28305 47876 -350276562
69827 83846 147305035
21778 56111 -40748676
79354 26405 163525737
2729 125908 -910477395
80051 106735 749569967
73140 9469 -746636014
94926 132520 36859382
24828 79483 869409251
76049 17721 82994221
68278 53137 -865840220
40088 107083 -226392989
96011 42344 948612080
107285 65972 975657927
50778 22961 -789502295
14939 38469 -6108090
110831 71273 -969533607
59608 48900 542664222
19966 78440 473639761
59038 14144 -908570381
72371 1412 463000695
57713 135358 76115541
44064 28602 -896308906
52835 83324 323623591
135921 88321 807793760
130648 3762 260460742
83340 99608 767736477
56187 35846 -469791304
112838 43239 548616838
26496 49642 841391658
85580 46444 -15583923
23803 146654 840361583
32313 39813 -623508964
58166 78059 250730324
4831 63709 -602530077
60761 144541 -288747784
120410 103554 -347660881
7188 37592 840840603
89323 8715 -639552289
86861 56240 -433959291
125956 87652 444817762
144762 68346 -200559077
121477 125534 598212870
113445 34566 374585425
2763 114153 464886510
57548 88835 226983560
69558 106619 -795430636
130893 126557 643264371
123279 4434 140216879
28538 77745 -317551762
112056 40344 -422767122
88161 7672 -833209113
15887 44725 562741408
75973 11605 329675707
891 129971 344583741
83268 135607 -910585302
36854 124367 130097511
91266 14646 -572737235
44965 63030 542764276
137641 90068 466781760
107981 7411 735539819
47224 94910 598049932
123997 21228 -683700605
53839 49657 316825167
41318 107572 315150695
1874 132811 -325814302
144627 139025 937551918
55639 58981 995829970
54076 5924 278200102
144476 36394 221624466
66907 52085 -677365970
42910 7542 851375811
121512 72635 379677937
57464 76589 441146544
45772 51071 173650109
1990 18802 171597053
133374 142031 585951904
83062 47874 795111105
51097 45680 -422349900
112293 103899 -266454504
136093 146233 -525942844
118224 11255 -922888223
66584 34572 -623994965
52995 17930 425320445
25808 27181 -825378036
72971 126663 683041351
19517 120895 -361298927
442 50554 963576757
128546 147701 26645918
118676 38574 -218927692
94424 34693 -22668070
59455 94353 -718112683
102996 17125 -143595956
65649 123404 -791509923
53547 35954 460790111
4223 2399 574683552
129375 132279 -729059940
147387 85648 37935200
98374 22063 -846691527
72738 91885 -2712286
78333 48446 911547549
105614 76318 -78410334
65370 70498 568657876
64223 28029 462811978
115620 44573 936762162
21061 104041 -739381023
114679 26873 -231066374
113247 105138 445868255
37161 121301 -573152424
37237 29240 -36023944
29867 85709 393668304
121639 145229 -914699644
104833 84715 807375060
64971 77461 552846452
34808 3193 934948719
23954 100048 517376902
48152 148996 -442647029
11410 20350 -599570266
85413 57751 -572855953
108557 28650 -791325414
68814 117185 -659885531
58370 96033 -664633095
129605 26040 654225865
60902 78082 -909445975
139274 23194 554577250
32741 123374 39466379
126480 24118 -526346459
21020 86568 905534091
143147 10721 -610057024
23586 106369 -927441950
130667 122416 57444938
38312 119674 693864629
38997 53468 982278952
51906 4118 914213723
16715 108774 -436242333
109478 20720 -852411742
91654 34372 -998798698
32170 107807 205737049
77040 94064 717185376
89557 139026 -136133657
17017 3719 -823156835
95933 65733 253038566
48996 23761 253661089
142104 108142 7142208
56626 93035 -96029783
115482 96680 -679687657
100476 35988 861079898
4685 96795 465435160
99757 111981 -77000861
1531 69221 -45770797
130168 146851 -749551699
9641 45135 -849427572
144134 100067 -453198742
143788 138836 381279444
88770 31548 -52782322
127026 49631 -355961111
126483 26320 902564431
43391 149544 -393489850
104881 90840 -272524890
126684 75513 698332778
23474 3512 -917602482
10251 141677 -647380424
41336 131426 -127224329
141104 27785 705173670
57672 109751 160933643
44725 74927 750222302
45464 53550 -92844837
106436 141172 -435772777
64151 32502 596389788
80049 125424 -289205884
23882 20599 551614869
67322 30112 490651016
15574 53967 -949949838
58008 117057 35384845
123115 7856 -241360691
18893 70710 -152588705
149278 148126 170552229
74598 69845 -904664655
90603 46858 257993246
43011 77765 775344905
31432 57136 988126826
10183 3110 -816331503
9444 117677 -956268154
41682 42970 -24286635
44352 39847 431215962
116459 97810 -375996827
105709 35009 -905489438
86482 134184 -227406774
10776 64811 501813887
48846 48988 -902167431
25384 57997 -578484695
141097 138121 838911747
58152 97323 -680926699
61985 55953 903615188
130585 28223 844107349
126592 50349 -640411448
117292 131564 436621347
100545 10132 926819923
134329 80790 -529912742
97357 23734 126804321
140953 8611 890739158
120832 142652 -899703420
38879 124753 -251514439
7224 47639 -349288277
20408 127812 498539399
148477 130762 -181392755
90588 26037 278897067
78193 61474 520200635
140660 134390 563952113
41615 104489 565032951
61450 140423 -754170463
98956 61495 -996838938
7183 29764 -928918303
55034 29117 -750905517
33398 70461 -608557532
25116 81338 275533828
13618 146317 -125952691
61390 69824 -715118369
136852 98195 889895235
121645 90960 -703305871
102001 130602 -435494088
31462 13731 -999433845
46330 120562 258674342
52499 27256 -631401439
4032 30561 -382351513
95230 67027 -297807457
96348 92296 382237344
43691 28644 144492693
48424 33181 -216950839
127283 58597 739830174
136530 81455 146289392
787 37146 651633998
135362 12954 600187107
137688 87166 -735242264
145840 101547 -872094674
121097 82547 -946835302
97157 94557 610299861
68281 10189 451138160
96308 53084 -67600775
125763 108435 -84002049
26655 72947 -245665354
10295 122717 537854508
119578 34249 -110107887
88970 128865 -853226047
84283 36948 -321435582
27651 148011 -903199766
104772 143492 657231877
35907 83395 90388614
83355 19863 583735809
711 18584 456515134
134236 86890 -917942998
113915 109696 636634404
120891 57654 -883037799
85516 87432 621415083
10066 44032 507999842
59272 19370 -425829209
55840 124262 -70826681
56391 146145 655879074
8420 6342 -855134425
101234 16561 400882651
123840 58431 592935937
58276 126920 127914527
81002 147859 43606927
104875 32570 -119366986
65572 145905 -338848572
147667 112154 678819169
26697 17650 700699482
1959 119850 -702345066
5727 39334 -985656322
138825 46999 787256775
106209 47165 619715298
1158 125944 -369884779
80828 67675 -492602075
78052 31379 -847978421
619 4564 620111803
52966 137892 -848778795
105756 75690 -304528158
142640 56622 -134395359
67677 24859 492984370
39354 118847 -470072075
68716 74029 88698701
122753 116863 -216406180
50221 98038 649009601
47995 6195 -686159731
23396 29707 376553471
284 3271 635080402
76188 97597 -153074967
89273 63129 161997792
126643 8648 -464712236
60636 77062 -807536484
89562 48392 -908566481
95216 31814 -686623770
17001 54843 50774040
144425 37085 179569842
136950 132645 -856231245
81537 75315 -885038639
42953 73884 -830605929
5490 17594 449828156
85693 149512 -123713113
120422 147570 -258132217
23932 71196 588227879
70464 129423 -949242447
8646 58270 -995890960
16553 60663 875959551
107555 94163 491099881
123018 75199 88637172
35161 129239 874337124
73139 8553 812436250
36850 121768 494934150
136475 132980 348427968
68803 89454 -389345279
136652 134270 -444067210
31507 22065 -946268974
102286 9237 -248469002
108583 25590 931777880
90934 81984 367546920
137424 71501 5284288
105290 64856 -555408583
48199 5476 -188692744
64651 53167 -230747827
103138 33332 869762353
68055 4281 -810451981
66633 57708 -387338965
123827 5449 797730298
70869 95030 991904793
42721 102045 -768371552
22029 30815 -506152966
126287 132370 -877487757
108428 105814 -765453664
41883 107657 669758669
128378 139081 -575500544
72956 45251 981492185
18821 108716 -469713368
37160 69579 -900467398
131841 78723 392541919
104549 109551 534368766
2594 77893 986702831
138353 44740 921162969
106517 12065 853452528
104032 43707 371719599
17796 52352 218865848
71169 100140 489581278
14951 93604 983284348
87830 45885 340471889
26526 30180 -837761294
149545 37912 -541993999
51181 19610 -642270644
116271 148606 -618871887
25825 55199 831843410
28840 60838 -328803276
72078 99312 -697987158
37269 96483 625933243
135767 79620 415867454
17999 120790 563778034
127373 2858 -758206895
146891 133560 936342440
99957 128964 -149380822
114910 86289 -211976863
149357 113023 866182430
57925 30125 -983655133
14626 121638 21025852
57904 25455 -344847302
143410 81519 -802569695
86377 7329 -319549598
81584 110307 -231370098
98910 14314 -865617118
122078 149607 -874323528
108716 44904 950082092
6887 51449 -967296245
42682 140874 612304377
13100 24374 -963474713
2631 47184 -825304533
80972 81712 -405262306
113134 9444 -203833438
85587 36878 -305344549
17578 94134 904295944
71061 114457 -158997056
27316 82718 -534406629
82258 22704 891758785
27656 111033 425637350
5440 85668 596474437
76989 52259 556932056
113250 136437 124114986
30969 46982 693294921
79199 70084 -882302931
24565 59566 -955086450
61598 148034 -433014376
9422 97110 -232879981
32811 6716 -302599626
16419 14120 -574627122
70237 70984 538076361
13277 70661 -82617449
108910 121742 -384393027
88840 16189 234118563
101959 8711 512510156
5545 113678 -952391273
128916 129263 177816736
118836 72397 -596991108
90241 109819 753998713
36785 57984 966480106
116515 82940 33825936
87449 51474 -535386184
38826 144359 921328106
70219 142241 -90702777
88663 40723 763825819
114425 2661 948762205
6402 61076 -2280120
135291 65873 -320747972
25398 8863 359564344
2034 78198 239506114
48659 48956 404987601
87731 24771 -836046293
116941 109739 643683237
17253 18160 237360277
36332 137615 -261729506
17015 49841 -787526842
95548 29983 804403720
105676 102531 -630410781
72267 67080 -227676012
64359 117176 -768899834
88505 103204 112612375
17381 85305 505939883
115425 36382 -711079990
50370 84634 -436183032
5698 137683 504341915
100616 147919 -485311714
8096 16204 940828620
40062 34581 -225985260
13573 121083 654054307
127475 48514 202087092
139420 139110 -956305172
10702 138240 -426920408
94740 88912 567745463
121946 25321 -831521940
52474 9638 -753779215
55786 85733 314899429
96740 61010 -963534891
79996 40270 741239166
111504 125 -641281920
42984 76710 -825832852
96028 74540 -738277902
8093 113585 257910308
109699 63027 -671647741
2686 16895 612751770
95164 135567 -820773065
13785 62876 -488031826
77265 28197 -866282740
26652 16383 713220091
17042 83805 -759918200
10507 122195 -380618576
15969 68193 -88350677
116487 2934 -490983042
111290 48679 966057092
28615 41903 -683335923
94 108277 -567382613
35474 49870 51622511
102875 14932 746289923
133044 65839 886489642
114218 119643 933452029
66385 44155 -504987623
92764 30723 -914774393
94448 99479 284591216
130349 95277 330940680
86633 140028 -858873178
101726 100272 -158297118
8365 100691 -488666194
142988 92442 192464116
17236 24691 457585160
72495 137361 514490411
72250 125782 -55822730
148865 58529 -665963303
129266 43074 -4047055
22551 115851 -575767919
136084 5686 563064400
70818 8034 -581676107
112987 126863 528569557
95093 38269 -199048035
6950 128996 -366020611
27983 49625 412827039
109195 21684 484715200
148771 46867 -320753332
104282 33796 618825887
48836 1137 -138655434
116817 70633 230010999
58396 50886 -351300758
137037 68261 277940786
95344 125020 198841001
89005 1278 -748953834
57356 76247 -612630570
102779 70050 790805613
10446 18092 645172875
144650 38657 -211002269
46012 127648 -696796930
122097 76072 -813821099
46069 24337 540823698
79520 60432 20916989
61374 8025 -228337575
141316 51505 500067104
146054 51658 -935208063
56414 61616 954800536
114733 48412 -652734875
132366 6552 -72820494
120636 104044 525168163
72277 80350 -876576336
106627 77337 285902273
30600 79213 810115280
66217 149364 104337880
25621 29983 -418454056
94498 26142 -262216745
19464 137891 -638877133
135320 26173 -42631878
127079 95761 -349227387
99881 149242 503400065
15055 65693 -906536082
5110 137467 -654035346
114129 80980 -245382991
128294 10775 -146074464
37752 100320 -823230828
45220 74200 835332228
110367 1170 -619702104
2196 77232 58748272
70548 30423 851940197
82272 123994 590170546
138954 6072 -75139623
66110 34407 254729577
48629 69890 -153740122
96379 83414 851195305
64154 106369 214942088
73387 42102 882866761
89611 26410 402478093
138765 26352 -643907684
107007 26431 -546974188
20617 98422 -775571340
50109 9395 -605854995
33798 82134 726450563
132228 56389 90270231
63485 131373 442645855
101887 39058 -901390769
89892 136098 -92482933
101225 111046 -65597031
115071 102355 960855833
116259 97854 -807206933
32428 63491 -434289155
105179 113275 215991212
18973 124214 -221788719
130015 97415 -624127474
108361 133771 434185940
56776 138307 843714252
7446 99068 926069767
100189 39855 -857918829
12478 95593 238483644
104540 117408 716856165
47200 126998 516985443
61013 79329 617934945
37001 81305 284189507
31503 133846 -217077084
123125 51497 -597370202
72254 113793 -845062199
133929 14559 -59913024
5988 137781 318802626
41558 17819 865534773
129471 112313 -574262690
113768 13190 171844625
63097 140516 188083231
10391 113299 -123283098
133652 80759 -984775632
147258 1989 -314740871
149402 92479 -728076580
119481 32064 -97484616
10398 86457 -147389696
122193 88586 378187569
49594 79619 -418543215
84575 126590 -2157034
94466 145481 372193429
101781 145097 517037339
99858 9860 -909213490
85090 120956 877037385
141645 74619 784265861
56403 33436 -912102175
107734 47676 -375987769
133556 119340 -619417604
134390 69753 -199926334
136206 75583 -787026018
85867 13388 -930894600
53858 63728 151711497
46025 111281 -330599820
95520 46309 400975264
139087 63928 -614768736
143841 63284 515968710
99038 107772 356927405
111599 80023 113207655
89796 89440 299812589
69161 122549 362020284
113249 18176 -284386039
105708 84372 33711122
79242 91611 -104591893
71663 5189 -381114916
99511 106298 178542006
110848 57556 95815682
105340 134741 -223186842
54279 22838 272392564
47630 131145 -752747900
138404 52985 130475329
148316 143370 -946110436
78516 30194 81369634
98327 67883 364884293
135833 48856 617837222
55514 94948 -749063196
76817 123423 -410793333
17928 71733 965231169
99300 46861 669343657
21611 77993 -859799082
564 128494 -91036616
103837 43142 -170169020
29114 15247 -769506224
9032 69266 -77904754
134924 32475 -535748229
133258 26475 872349876
67768 92572 542595851
45082 33954 -365077060
130225 60704 105140630
96580 148868 -725813881
9005 147787 -899391635
36214 84417 460445741
13368 7116 699126480
39015 12595 -644161728
99662 123956 -191846581
72496 145888 297495036
85107 130416 210418253
145364 29912 -47453093
123360 144635 -214105107
29394 15663 857970838
39375 54339 -40557173
116559 141343 -710290536
33397 33812 957989009
62144 83056 31193155
132935 57893 -391594722
80047 57734 -138921987
79163 6000 -375846374
54525 72502 495136945
138417 145790 -473612171
24925 15173 -993294141
111189 31604 877743179
56976 94367 -872477915
127828 76764 -99366151
2326 35476 462249332
142450 83034 60310142
72647 139315 -126553412
43813 140832 677359712
97263 120510 652306407
140933 18763 805791572
124411 107567 167423397
41126 140424 174745872
125236 102265 -375923976
24725 108099 145347333
123822 111940 -833234836
27695 17685 -55706823
146 124118 253933724
14664 75726 626824259
83139 55163 396745200
8372 50217 656139562
131069 67073 648224761
49915 66462 -907093331
91778 66086 -795286991
115532 104247 318972804
17712 90227 464451755
2385 134209 -118538253
63681 17869 701298270
145597 27816 -547599632
87886 49111 -961413726
33422 57327 699846387
137246 57846 604696129
21489 97593 332926358
101409 58236 945987000
111986 80284 -127693232
4675 112356 -140961543
48103 22461 -219881950
115934 108734 -220475669
29180 84963 93841985
80492 4572 649417063
70251 74183 980391335
145661 106332 -994252279
30887 37661 155276270
123549 113700 809442651
93095 39858 -5666898
35493 98588 -401518703
4802 70560 662521885
73286 105905 236530616
127264 135014 -924534146
123714 74960 636400022
52774 28868 526453560
107611 35712 -512075539
57326 71879 319651563
115388 81769 703632480
45221 103013 -54854670
36868 123013 519517232
111991 66732 -897772779
15136 6973 508055767
137511 146676 -15937605
11928 35045 -234365805
30838 56748 -412047304
48034 132467 383543945
96554 82792 -274557975
67416 136456 817315851
36947 23411 -742512763
68036 57024 -170871204
92834 76487 51523301
6684 137068 -273158881
129084 108226 128490683
41083 139174 -836099980
62508 106616 921645193
44000 106892 155129978
57920 16195 348250641
12752 45534 785403565
5432 111378 -48745243
13920 25129 224363688
79527 21349 -688483175
121440 44716 -597474634
111772 47653 992280246
52482 116991 333828463
105200 30275 -448745024
95406 116588 247512419
51892 55401 375896879
94770 90777 -215189728
72358 28791 -760532998
88506 123686 589702592
15490 6323 -243201353
137267 118579 641028056
28412 20215 -948406353
149497 45436 -832144961
139169 122491 867400604
93591 96665 107270472
145029 81330 -708901654
44686 42081 337483057
102441 51926 -504692653
87582 10068 -11510224
112668 28887 -276718673
136917 58625 -352982703
40139 25302 934786676
104331 62370 -693530288
87526 32804 -284049475
64547 125847 994176585
38229 62 633599537
86199 50996 -893486844
33610 24230 514131374
33040 13100 -622096952
116709 17331 -215484633
74632 8063 -706577157
86744 22277 543976634
127048 33025 -425850789
62446 60195 378209050
56474 56261 -427523645
70986 36595 284486485
2569 60866 906023226
57178 109779 386327698
102200 127981 408564740
70789 23641 -666840083
115414 53121 -301969711
38441 75006 -353170268
67517 120143 -849724205
12616 53113 936631894
42361 132254 -342602824
116172 116894 436662635
99885 58958 -289778598
107008 50270 -968543910
6466 49497 490840209
148509 9366 900209839
130343 114003 -203746847
41143 116811 209271004
24215 110231 -634575031
129361 85827 -251230690
9214 52639 105247100
22456 19918 457994193
122933 115486 426708549
98871 110221 -488856377
87016 82091 518082464
89712 68284 20360754
8900 74614 -124325157
20411 63519 -739917634
23725 86424 775693842
109305 68021 699309473
143982 142776 -835207758
17279 100987 -675124646
31023 86657 -933562688
9732 120843 868768858
3782 51137 164201966
95124 32368 187261713
13385 104336 973695507
144458 140957 -751699009
94492 9794 758796153
127375 63660 -129658917
127912 121429 415866258
149291 127127 -220100624
47614 17037 -866828954
9812 54983 -773077302
79380 35484 170253136
55290 15427 -815363310
35268 111330 -935242995
67662 108411 498825245
131707 73480 682027477
75946 115232 985670072
27503 89262 -240967529
92146 117371 91897624
55742 139245 -349215413
51528 114213 -43296037
130939 120705 861867896
119240 78567 -481477563
59070 11237 -935698331
144384 23366 -128214373
9044 53853 -681409422
91281 87977 -679809829
104994 139147 750786707
98287 29016 170008676
97143 79403 -336499171
74036 55864 626389574
99321 49769 -836154988
36050 105141 117893156
108082 59657 -543826449
50234 43170 -218887955
102790 46564 -744477232
81094 26438 723943247
44042 90754 99786304
49646 20401 66799382
59882 16832 -829143404
132584 111647 314237413
12482 62098 406199106
41463 53670 -155313510
144655 9155 473151312
114919 15655 592138136
44559 106878 114228490
93550 146811 183225038
25875 3657 737868021
37189 1538 -557503312
80590 1760 391307809
19029 145355 598541786
118008 64748 177798060
80724 34292 -411530995
24415 36678 943743747
65250 99216 -617446872
949 41362 -664532345
92508 137992 -288644647
127338 141434 170473367
124510 78403 -331954227
105566 4258 -771343610
114419 139144 -1541051
108521 43466 701070631
92594 74129 417788728
18151 121754 -866803140
4517 16588 96081541
12528 62940 -268980311
116047 79016 983638313
126900 106803 332197042
46763 149011 157781572
141693 62441 242482231
55713 117268 -449637330
81466 114254 909896084
1961 93137 -136546143
127746 3209 84661709
128953 144056 -258450196
96707 27734 264140440
11889 28718 657881610
130869 7412 11605668
60416 38838 -977183310
83069 12926 402516631
122348 119543 915783082
63094 7781 88638120
12132 41290 -785590069
124595 41484 728107958
129483 27652 889489055
98024 3492 -398055577
58511 138818 -379772447
114100 94162 638478600
1823 8815 144662960
114214 149444 -615875451
80030 46431 -191119150
132643 98 -469216860
95300 76579 -851546048
18933 10395 -832930511
93989 95531 -80176445
55727 52298 -239326569
125252 123540 -814196613
34982 132446 703169981
52290 14275 -555025019
112187 148988 887321590
142269 28855 -672471591
115685 119315 -785339484
12741 130567 -137286520
80905 36609 -320151155
134400 72172 -660631431
23794 121274 966437107
45323 41603 -692804808
99895 82640 433237159
12157 60966 -847101402
22641 22673 -322766867
46394 132217 621818659
118140 1344 155734883
38998 33095 427895967
144431 59977 779171962
133312 148762 596663977
124751 65013 323483348
86735 42322 -35598310
115511 106793 386950459
62113 85995 707637427
45983 27445 685319193
118357 91014 -766970089
34264 77901 -647179674
37416 88609 859391301
104657 32589 818760715
43727 28545 -567012481
131597 145554 -561008345
70823 7140 516280508
112988 17715 368580699
38677 55592 617248572
57710 137605 -334475856
21091 69181 -804462479
77109 52193 -247605436
136198 71890 -4644850
79136 91251 -289521497
2894 108409 949989966
32357 88723 -625118297
65632 77628 232487923
13402 74065 -473131526
65575 85416 -429811071
86844 140254 689277953
113988 88564 -485729382
23863 68798 226674688
62439 7861 -90378925
67784 142851 164181457
89544 46661 408289179
70900 110854 -558060798
126597 76113 207742571
126009 550 -290843918
124871 90633 513749742
58984 84050 -823736667
108398 71487 -248908959
36194 58155 -799085558
10557 139171 639880169
3452 26839 -668175665
125594 140420 498079546
14398 67206 863007577
59018 34086 -993673552
103421 146510 129901297
91268 48570 -922488015
12622 106972 320105951
86862 134323 -194827873
14727 9401 444724175
16467 16386 21986144
28124 78311 -497303356
75852 47370 -216801757
108650 33194 863314858
55618 64218 318598820
56060 67176 -534431617
39849 55735 -640276384
23519 1043 -521872109
48504 142873 -441544225
20180 17864 417705116
127822 105436 -309497645
40560 16195 880444922
11256 119866 -448159692
122121 14525 -974079288
91803 82686 -165751528
134891 101334 214721851
39720 13371 509668990
117874 58761 -591685777
120551 68691 767620452
100399 100585 292607443
59078 17936 -783369912
135039 66949 -307164691
47380 99379 301992050
51334 5439 198520350
70291 51080 -995261349
130258 62994 159587613
112863 5491 -617488472
64707 127220 187892968
145351 90185 -158560206
133045 12963 -957133740
59644 132128 -453881621
93947 24165 175444268
131481 84329 988743649
104356 87022 630353797
6934 65286 381730814
39893 85808 -876066866
141070 48857 -19751905
60015 9986 -811479733
20088 46993 697732590
106921 13086 -217701461
35273 112197 38908246
74097 123360 102214479
19429 10828 -147771111
25088 75293 614487356
2194 46026 163790271
115103 26572 -748973474
52790 134714 463762485
39060 11636 816308339
78112 46263 853616602
70028 11994 -838992128
44680 34020 192206843
100103 12890 223124032
106687 124994 -434281766
33744 141770 543630016
143074 29074 50860403
124201 5145 464011088
82702 40507 -210462243
100092 120277 -286483033
90711 137888 -229904265
12116 30973 -628697586
133759 43223 165150584
77699 140222 671297105
2304 54583 288792456
55661 149266 858642761
84421 89825 147758762
91299 78685 -347656750
19796 111327 -729812091
90584 44334 -222812650
36196 99777 -674161991
96516 142729 468404972
120931 130080 590876668
29345 2757 366219542
18332 52824 -123780708
87140 39465 613590942
149662 56624 835310725
105591 115583 -59787731
124140 10949 808842622
53885 43497 -431463733
14248 66383 280875864
46392 65560 284984966
143708 54490 -941656586
142141 117145 438883436
58955 135260 -435516252
78312 58029 71372765
56978 33137 -900295581
19323 55114 -42853667
39225 144164 426535779
143281 43567 -415646811
116933 2274 -389326716
119486 71783 -461839029
58075 19049 107094628
74461 27208 -338865869
78120 11677 953597440
51803 7447 -289689153
16181 69816 935814650
89755 142841 -402356679
18167 128536 -490775016
58641 7716 434082512
63270 87528 -664748110
54027 125328 -435949435
131806 73755 200187530
27129 140575 -300786228
690 26794 -771923351
58444 17429 -688815175
74790 138387 466292803
99362 18083 929576007
12567 93455 688121206
58227 57559 169297739
145988 63560 560444948
46037 115162 857502786
110741 61445 924878766
20117 135086 -87091483
51259 53813 -288474952
12602 44074 -579555551
54033 19156 -421733310
120475 47089 313807524
125459 61167 760784977
505 27197 -751268137
84013 80120 -177551953
121614 52176 613816476
133882 70656 -189810849
61658 46082 195299558
51613 2184 -465092313
33554 1992 478586744
60332 45399 -344012816
6690 54164 822126391
106687 27050 -231050785
77426 101398 -715469783
85988 131326 -467660839
8724 109306 417639711
148792 17172 -550159195
142738 135061 250349599
109502 141987 965435386
23181 112853 740692269
43769 125710 -278921802
5260 127551 -864812050
114672 125466 -634384729
62497 104665 -320161694
140156 95648 -447803853
81004 108565 169339154
76757 43488 128624284
49906 102675 836524613
68402 50774 211622514
65954 113791 417197706
128806 110791 360658450
76703 54108 164047297
57450 45772 568790604
78168 30784 982749429
108527 33917 219708357
129956 123372 -95047635
26485 61788 -583954229
12904 92071 -292517144
143710 69294 -48665566
137313 32183 1258973
146826 122554 -310596305
48608 138208 658072241
146902 142659 -151587608
65250 83175 269372454
117624 66524 -444532943
47671 5394 -985603408
92296 45174 -121130705
10637 135922 648653237
7520 12709 4688134
130993 11661 -624916804
43683 120939 681223738
122956 91335 -415338663
81446 97756 -583967610
121858 124123 -532901523
64840 46959 92555240
91826 27366 -878023877
9827 28923 115407277
18517 109271 562177119
19885 139718 -347950107
103575 131969 818181299
96818 72907 -158469689
89186 45898 903648706
109654 143086 676762158
47957 77084 386843503
37384 25184 -595905030
78855 111708 899401198
86206 36493 -231002498
897 99212 -769722134
21052 66301 -189009111
140565 138396 223403306
71923 143914 -942363905
45936 70466 -638830740
104859 84261 419633955
26756 98874 566092590
130098 2813 -333757137
13396 10139 -463356317
38342 30577 -806997132
114086 60179 -239451742
142967 27672 980178928
8635 35845 -254997070
113787 26825 47722842
104080 72262 781874890
109834 121047 270152114
70634 10600 816643228
100096 111731 842067849
76474 19526 868665968
33926 59364 -803876711
123555 51388 -532516852
142989 49913 175109987
89516 121326 907612181
56826 9888 194843028
34602 65916 -463803685
44667 101198 -714242502
140563 130277 -127446942
70130 15401 -178103324
35123 125053 420624407
113823 131353 619516310
95884 94268 -775350895
39899 145782 410806211
55031 114067 755347865
12799 121736 -489038595
61709 96763 841070115
43730 77275 -493608360
54003 34791 -384794016
88362 145388 -986005036
78617 31497 -862672051
62777 125074 -934148417
142161 128840 400820385
38801 79132 637750725
228 52187 -44424043
116180 96755 148831213
113716 3538 82918033
124096 137570 -707812328
125551 72953 -914630940
5467 43034 156651469
142172 79369 -826678732
113673 59724 176801717
86101 132693 996578013
35576 15265 339193584
80979 115362 -795252554
4933 78141 -370777778
102131 134495 -526332480
101253 7051 887186587
51940 50882 658484686
55963 137491 -677879602
61845 90475 -579603251
35094 136138 575582871
3577 73862 -788681343
76263 69126 268690574
121688 22603 977403602
85718 10689 -139866623
93144 139128 100808483
147985 101184 981552525
112977 93649 -773980746
34163 134854 -490870448
59861 130450 -999935831
76687 90990 123199130
36627 49745 -149074023
127295 31672 -987785671
75921 6471 179841091
111335 72198 -595119807
81059 17423 -143003783
127692 74252 -286986687
3442 72972 -147045974
108964 26325 102088769
16796 22237 970785481
56787 147101 806772108
88333 143687 944501150
94651 10921 -508418829
84845 118599 729072560
30655 40362 903618867
12764 137689 912898875
85147 92702 987646370
48242 28932 -616978189
143396 145179 -77089903
142057 28126 358180896
89300 100117 77040721
51864 10113 852062063
113117 62513 -104763287
103828 36221 -841963307
136351 96809 -400644757
13009 65722 802552315
68201 128708 49401466
108783 90933 -536606081
147221 23578 469222061
68448 51446 -911665460
142119 136602 405526323
85264 36304 652534610
112672 102680 694722665
22648 65251 191251086
147309 29403 -50152280
49026 98108 -616684155
35164 108960 -178957867
125744 47504 424992998
94068 8094 356634619
108607 81366 422717231
87939 5265 -525624771
31671 82849 995968704
12443 21979 137013152
120125 123294 -482474567
84314 147328 202398756
76561 31282 383125967
143618 31154 472325942
100144 72617 994721819
149237 91137 979221483
82447 83959 412614827
7618 24849 -111940857
24379 138591 -495769959
119762 93108 217882135
48328 88278 717253118
136032 58294 -189310641
14624 11078 994217595
76433 128384 -304860371
113560 67258 -998580997
102934 128790 655132195
147183 77175 -494297643
76539 100976 -176645707
77817 65056 -593708771
40368 142579 -269451035
116023 108462 -135756983
45646 133129 -55598725
107731 100565 535014388
29798 143619 -860615362
10944 93154 254563980
17878 90474 -990737694
6874 60096 -324986659
148008 47065 -376869474
91652 21480 577817065
114510 104394 907588521
95997 101615 657493840
64367 50866 -856730171
58046 106543 -851385778
49024 39 -454821512
77011 25626 -314415534
56787 76438 189638795
126208 13249 -652084696
145943 116819 755132683
33801 104878 890333824
64588 77538 -570364651
94078 26779 16815141
112554 51517 -23105129
132638 65128 -530531016
15212 127799 -206438753
4844 25069 911999817
3734 18954 -177478024
13285 125004 -674344690
124484 56088 625059594
106976 42371 -686138640
59878 21258 299059306
16006 119074 178701410
32996 118891 945926640
139251 28221 -981246806
90439 115000 699241404
31900 27800 7492723
3873 14570 -343071661
147043 82656 -658139292
69187 96057 783410908
95273 42945 233052535
5879 32850 -277390176
38468 140004 -426826007
145526 133413 -280304646
75787 52933 296319314
145884 125327 -654908920
109409 56448 -747001596
15845 74159 -533900477
126364 107236 758453898
104002 129793 912675358
68024 40897 -195259479
138485 131206 -773165157
39478 112266 -398373327
71908 57796 146307920
91076 44871 -342476101
110413 94368 424772718
1863 55686 -763195166
126519 118872 -759985320
100036 134426 59241393
118153 121383 -685992523
108347 99829 725777616
64552 134297 68099850
93963 116800 -351255782
105274 48514 -259322731
33942 89793 -335296318
49795 4898 585109419
118717 40380 836665155
143641 37528 -472099065
122330 137502 -782721379
78841 46937 -590278178
135884 921 824874305
6464 44134 -610145256
60889 67891 -590571447
30319 113482 -288651744
108416 46220 -35941989
70110 124327 -866111856
108337 62018 215921785
20083 47020 -978989201
19322 136942 -964776553
45764 67737 -984338156
141840 103395 271602428
28412 58065 889475794
7488 19278 -452854058
6449 88883 -231313231
108582 54059 -929685095
99582 16038 -922563909
17560 24222 119151642
13166 32000 -507104469
122744 75012 -173932223
93384 51452 -607219355
65440 58005 -235606855
66173 59540 -470591732
24349 121693 298989218
37782 143829 844533336
143887 122497 -250295086
141397 42612 -899198035
98660 108988 914002902
20883 63042 610405933
127475 110867 119803918
7955 50942 -110964374
31557 97397 559846613
100576 8319 -289159106
104560 63589 -259230020
120955 19611 786053426
26196 50484 -902340518
89097 69176 -367264490
136759 132086 -866064848
3398 132147 312642065
29631 58556 -848055262
109425 91225 36932098
8704 113770 -580607345
19296 102690 396344514
27007 103260 -291578057
93027 87923 500182209
22913 53320 -813475142
33550 134961 -262553866
143167 20339 693700997
113 96871 209654012
15773 88235 -70735882
28222 69111 977857695
112324 50004 -187066388
54333 65354 566225968
46907 60736 -285836723
103465 70289 -309603531
59775 27829 -38548626
100105 32749 83190911
124573 124899 -325046164
12389 41544 995018175
147454 30356 8361942
94400 134041 -529666801
74620 143846 571656582
123826 122446 618265646
77228 146050 799923198
7101 36842 55026270
62652 125870 347928926
93388 38879 677330482
96828 80505 -86839334
50650 14586 709813979
46053 31350 -441894039
121972 129899 767825713
82489 47128 145541531
69478 141136 -664260187
122241 55721 -64394046
117757 9568 -286842811
148813 148808 -993587565
105470 136036 -716286188
88185 41661 473959437
138652 38250 659381166
7950 128837 487026411
40416 119875 -214127625
124515 126595 -409824146
16727 115060 294682087
13704 55575 -964505232
125054 136006 198073889
111105 89127 267549961
26960 5060 -454885199
59892 34014 -516285596
4212 76784 -972229062
463 21709 168361727
54369 4049 -378650428
134140 113421 -306105640
5309 148508 -120135116
68488 36493 671254875
123570 135152 -984996536
179 121529 -854991435
114316 136812 -836589856
110305 93648 363243665
115432 115728 -833600627
12368 8865 900758202
51957 91970 -986908642
48146 99389 218155971
82216 143700 5676897
131555 32822 -961037265
145886 13867 754493300
20640 33797 -105004987
133190 42916 804147336
81034 110138 605692353
101679 141254 766555556
132854 34102 -223001536
103170 96684 -467385456
61298 113265 -267752339
8167 67413 210737237
113966 91636 87043177
72547 133457 -878541456
148798 64519 144657893
40225 147582 -593279626
69244 129155 299706324
39193 107039 920807525
145474 99379 229461873
50133 27792 2923302
90113 87575 682333506
96906 8768 -72534697
53051 67131 329290948
13206 27914 -828953659
121083 81364 467673477
62356 36099 240261031
49973 21686 132354894
61918 115389 -33293341
36977 88024 904580211
105903 117646 -707236448
42807 69 850002734
48671 123389 959238177
37968 102741 -722638330
56099 145340 504313311
148097 10769 -150325592
100764 12406 -88940848
57776 52642 582320807
72479 13800 -122444292
139020 54965 291986745
59242 136452 426061038
25191 91607 418668303
69468 87988 -817087214
48371 94099 -499611296
48554 36914 -987364786
67170 12683 566051301
22924 8884 731300951
131445 114621 -159993638
66514 113483 491852415
65279 133082 838429523
68276 10387 80418576
43037 29125 369108790
74052 84409 -71682736
73176 87529 -168705713
2098 82505 -699916724
81707 104842 -650565309
101099 34570 -848940880
34690 30584 786161732
40450 74301 -73060890
90645 86891 140042668
82085 78280 -413130506
131365 55977 -361085950
15422 36523 473030388
72014 136425 -813892068
77144 71531 375920608
27557 101492 580896182
5582 86791 -450231040
115966 141191 971129778
15524 134148 637177334
119815 118474 252841639
131220 31822 -109978321
82831 42951 480440103
124428 6372 775376131
87885 134768 -435532311
46116 60574 -602647559
19840 97921 -323495282
102719 117919 -174581882
20671 13268 239527564
58554 45872 -69749094
83111 45106 987597869
12817 32445 632801203
141823 53562 -401537198
88037 84428 571891876
89122 127729 -305188403
84548 27772 -997196615
55204 101295 -585588436
4259 148127 861870492
148182 87578 -992180601
141482 2683 -597339403
21299 114555 499180514
64186 111379 874303834
26729 73865 -442265199
53226 75599 -645839954
105245 63771 5163958
40161 58445 -136305434
64916 6476 -961381307
10726 65682 247143599
25294 67542 668438996
77194 107097 751713567
110179 69212 -633133303
137047 97444 312441180
82988 24556 146743604
9889 104247 532285597
62539 2313 53498253
61569 60502 -70278334
118210 131906 -809854420
117193 95412 -988919068
99298 66477 -929733005
23226 118268 -432440816
4770 132587 -885696070
23735 116061 953230654
78503 56840 -121638481
49823 91206 235230002
13173 77103 -484068355
122574 124296 865141121
101811 11425 876302847
135326 137024 101681186
99095 4917 65399760
4659 90484 -712864067
110044 144504 -360688657
121285 37988 -258175905
96475 68944 -627356044
99801 21248 361606665
113024 142251 -922802252
16650 146664 -666481218
88864 139498 735111528
48212 145533 161342013
91871 129060 557010663
97450 115706 -867284210
38599 133663 -959067113
51131 25347 495362337
12651 134865 758234137
108330 47520 -688040837
3411 34295 -582318238
113644 48918 876422658
17140 55656 -69952541
28843 86740 -692809599
135192 26284 800018253
91986 128336 -356037460
104187 110656 16265676
149275 127990 312032118
75927 36183 -858377889
24103 96357 -134408254
34305 133748 -205206859
31907 91761 -984835563
44480 148628 783421049
22794 86094 611263868
20586 26621 680860351
143061 135405 -808167483
132380 57202 -766994062
113088 138647 111776085
78432 79250 193355787
75953 13111 -786429813
58898 55390 205712116
125147 22211 -385933210
137274 12538 222945621
15377 140315 980192992
115006 1234 807206445
65913 47322 398033295
3102 65356 -623318069
54639 91729 647968258
53782 16268 609197814
103391 70883 906093081
68548 37087 113608570
68408 56456 -275538442
45518 144175 9577888
4918 12476 988761720
58094 70898 326406932
66123 66849 616286595
27718 10321 12474206
4437 56593 -277583457
99030 88483 179986315
96223 99523 -908866665
57902 23929 589010231
141601 9928 -351421818
88016 31554 -881173879
75407 31679 -912005070
19331 104801 -502192285
58872 53402 383417970
67186 5799 -832376677
77145 33607 -26218900
25132 68622 626556873
46102 95882 -668183211
121307 45669 -477322614
30454 65065 -643307547
112925 87193 951015850
124243 81130 678936483
28132 20515 -36332654
123431 44935 -363234776
121293 49168 659473527
126637 101000 -180676209
60224 2562 -798272613
12293 98731 239705268
38027 86237 -240165493
131753 81532 557490968
32557 124761 -125047228
26566 52200 -496707173
129153 122555 726198512
143898 100768 -460162693
119323 113937 746724805
24022 68625 -96280595
129854 44051 98270449
217 144043 -834112222
139387 27710 347622822
104360 137044 -298561693
28640 54549 992318970
55871 61336 140634239
139052 17186 -605652673
131393 122129 -678464472
29811 87842 800794415
88323 78838 833982735
122293 1068 -103629939
146780 146649 808944228
42382 29006 105734951
103063 131117 214133980
30585 5892 -81811202
4450 120568 -148958104
108022 3617 442681988
118528 26931 225283096
109899 33570 114727462
31637 133941 -973088340
89445 19355 705763391
87739 114253 -752952903
88832 24693 274182931
51586 65182 -24514051
120576 49988 -266038926
30046 74268 191173774
61258 137955 460077407
126242 138395 776154958
133490 95604 -177373587
32378 88151 -955475125
114264 52127 783729819
12696 71372 -725535637
97761 103074 436343651
34840 48337 319525419
3463 115286 -484170153
17393 42175 920391296
39347 18979 889038672
9802 118683 -504348848
106805 124820 848385878
131503 47809 155997803
31277 109790 512146531
131403 46433 292544770
92102 32240 849401374
132498 122658 -819878952
140960 138156 487565674
102898 114069 -414567391
128926 20471 371752325
113214 53356 631726444
134552 38106 -689249717
51920 86367 637205463
81037 3405 -692067165
131319 124588 -312492137
76817 122192 256944723
21203 95600 389935195
131478 129661 -506541896
8524 40082 729792094
29139 74609 822810343
24042 116004 -879771688
84396 78495 962334208
67272 5783 -169173689
44041 99727 643789102
55844 83090 907996985
49281 15127 955196871
90890 47927 116173428
34938 79952 -703101708
148264 29500 -91868368
78072 29706 39571993
105062 114472 3249210
145752 103343 -610387019
76737 138645 -5418803
14115 62384 567025103
140843 117464 177604882
22248 51123 -961671884
94538 5019 513145375
14704 128639 -691930886
108222 40178 -645329666
85261 18709 -589745194
14862 100714 -793036781
33673 37399 -773964995
63965 56864 -875372129
31888 63704 156545860
49898 147374 264367333
11256 107018 342004311
125161 83903 -732077673
50787 56622 -977440689
62661 61084 -923291899
65754 51938 -537530289
54706 103395 -926490961
63015 45394 -315052078
28568 142900 624725471
20859 26174 -898224719
60501 19808 215692868
136853 7966 212677785
105475 141202 500585018
139510 50428 -265256703
28268 35396 -960208339
40276 96656 -600729252
131446 33977 892574554
118907 128671 -432054224
18128 14000 977487597
52640 42255 545911361
126312 59738 401631448
44874 118791 567693600
115029 115502 -244859635
68834 40980 -235649276
1739 137047 580278868
36901 54392 -119883315
8240 37637 -377106890
9036 121250 -388240170
11704 90884 -280091405
54110 91295 500642515
118255 113749 -281362435
88767 15259 852773265
60719 5431 949364215
59939 93295 -563880758
43903 115873 -600323165
117083 94995 -340769232
2333 130935 508579668
13202 14808 -855020115
28383 113850 500779495
64428 141811 861225159
117196 138874 909663084
70930 373 -522197699
50938 95554 946022280
107752 91582 369651071
104732 119146 907065985
71353 39855 -188594971
85694 146207 653215844
19818 34720 568727844
140085 59445 -526087646
40615 78207 256951536
100460 25359 -54720322
111760 14526 -844008516
108728 9365 57799950
106461 45156 312280954
49756 20754 -577498291
19588 143578 680487360
81396 148081 451882499
51807 140017 410085275
96104 106118 716418557
116826 75720 975198346
3786 19695 -725315116
102012 106414 -829258849
55526 143288 -22911573
102988 13148 466158094
12175 148810 -875673616
30906 85642 543101289
100290 93931 8785209
66697 14805 108596460
73061 141750 -217791720
84835 79488 -893502200
126890 136463 869586699
97977 67638 231180344
108021 35325 -245237758
129114 105542 596288333
2712 103495 -304795078
80055 131215 -884137934
1277 141554 -163749299
135605 13536 -697995870
98890 103403 -741027005
109609 78599 -683134483
139864 3697 81353698
26060 82532 -960885006
70228 144622 687465278
42045 121764 -507538259
59992 36014 -698007815
119649 78232 -533538307
141708 113892 -841236683
44481 117626 -600515949
29613 116535 -570669389
28347 15954 -696676258
71811 82629 949488319
122899 83351 333896
69343 26700 552290779
77508 133643 -711065752
130450 45600 -6809568
99693 26016 -768319605
35575 64426 -788003861
126093 112332 226775229
39156 118597 -174476334
148145 3928 476414952
29435 2327 -896629652
77482 65098 -638872046
88872 137514 396709935
81555 86679 644791864
95690 20862 127267446
82773 99123 -122564844
80993 61747 -989331016
74825 4023 -859907103
58866 101672 -798407111
146219 32300 866283922
44899 20137 564506736
53972 104562 -76931561
46045 123558 411809953
139875 135351 359720616
122398 127143 -98892842
99307 30573 257769903
44293 128398 896806400
75461 56671 594382280
126837 109138 -412695058
31152 98481 -662219759
96310 120096 351877675
88798 107320 195007138
121115 143952 734440720
5533 1064 -319693324
124739 100165 -489591164
49641 41297 -440996903
73034 81422 -678909126
99640 90714 847999840
108135 146850 -678093576
50979 68621 425908196
117974 27564 -405283347
109652 5049 767518157
67946 69527 543359766
62041 8971 703181680
42399 143349 -489924821
7874 135924 866761080
7954 100132 -795473540
3335 46499 -380173880
117305 106414 649562552
138172 98041 993504112
86432 125946 -941430171
101517 62172 601774640
122272 128640 161154327
64347 50080 708749899
95850 93494 148827104
64723 108692 -551864750
149277 49195 -68396733
104021 128762 803851447
123569 67783 397620923
76148 39944 624719843
48511 137333 -497479631
8163 52496 13092015
8392 54358 864248687
1111 12292 654869091
18284 132637 880329671
69563 15512 -615113162
122024 145539 -992265558
4638 125075 18375030
138534 87864 -579530702
110926 145946 -968017323
24448 70452 654710609
115134 111613 -600411923
136464 143182 455813449
61569 38403 640179625
92202 106402 -426432553
86207 16666 -739239777
95292 129366 188853331
24296 91094 -869550780
148285 25474 469717538
8489 28357 676034303
108808 62578 459015368
115156 65546 -270134768
148247 141776 18164199
112753 86243 -727675404
128003 47427 -700644273
90043 6028 564304977
1449 11943 -662208715
110554 121989 -86995379
91961 68235 36181816
58730 58523 -42275533
126562 137754 953016769
121705 97725 -918275823
36427 3407 28259794
31343 51149 878636058
22221 38697 -940020080
37900 80183 -563486118
72915 93766 991608677
130070 94670 134225424
125550 56796 613146111
73502 112820 -306915239
129856 147395 522675039
102336 139093 -523076849
31898 53467 374977766
1278 113196 -899466963
120869 99599 566491929
115456 109692 -554324982
86940 4725 460440351
36956 102364 -752927305
124291 3226 -761078531
14011 31333 -815786815
34918 86293 -464873620
16934 114796 -636904223
116602 58054 737759678
33767 58009 612124376
100907 125564 221526593
36169 6714 -424250619
137564 63598 582927953
72919 48483 763109607
125153 126185 203509454
13285 123968 63752388
84778 91957 -793276660
67615 138177 -274384492
101410 146336 -199845452
104234 115053 552978558
57143 110907 621077059
15021 107554 470186620
51140 77970 -395431701
25190 98479 462520490
64778 23496 -375837567
57047 34063 790120158
5487 56929 282063589
28140 43344 -593467936
77699 87209 613530886
75222 9721 692396712
101413 31315 607159122
148088 38688 -621844648
112049 44781 212156183
62005 113550 -299271695
68705 32039 775672709
4133 100383 -829573124
57341 88035 209850476
4768 116279 270003486
63471 20306 -8468945
114171 68650 -975278257
124219 31435 413061358
133031 121074 53842972
12515 112572 447298594
61589 82668 565277399
84090 55374 107568286
12002 65669 -880905642
69635 29786 439659720
127303 97967 -800382132
104146 37931 71815348
1910 19366 -43314909
136057 149063 410339783
103577 144404 148935891
38072 106368 -567070492
119409 69990 -327100528
5291 40514 -604738501
32722 54349 -733330968
125906 65124 -875050393
104756 47824 -106237782
40392 49727 -823190373
54600 50175 870447271
78744 133825 685147725
141702 142420 -270967333
12349 115916 345665198
131918 85095 920821370
143091 30052 -355162395
70794 44681 -396389214
89751 136085 -709610171
62380 10291 112412786
106316 147500 349460244
96068 32183 437178153
128177 112413 -707002511
85171 104445 -841077168
2471 14894 -202189464
51900 32870 -800524213
146372 129673 -80851972
54942 42153 644766359
59619 56103 -245295739
4085 33425 899392259
140809 42888 -526280709
48218 27601 -467718836
107764 107958 977259801
114511 33174 568761280
90849 147899 25085840
54370 109157 408234138
86323 82259 659567949
149632 12199 599340334
62997 115655 -918772459
4240 65779 862244618
28728 71333 679173182
128678 111695 -849732758
14047 8226 -232370862
106254 98153 44751234
85553 17437 -151578051
138299 19325 159404273
90803 5161 927370808
89203 127285 -994936985
65773 19675 -328915219
106575 10152 875966672
148913 26170 255294732
87667 126131 -386416730
126584 24110 446395212
96980 84211 -312075344
5323 30550 -939883290
41389 39421 -763643783
119613 2466 -950625173
76865 71966 908042118
70236 127719 732447643
23004 107330 -696884091
13231 117050 727017088
44634 15101 -272368690
11155 18343 -169173098
122829 45969 296733787
53260 57695 -481251615
885 80799 -863897324
53598 25461 313797592
22487 62071 874032661
30634 129011 634207958
44963 125561 37880081
100173 120769 207822395
47086 32934 -45780815
82801 50665 333348212
21751 67292 -218055408
19034 20695 -306263008
149337 12540 792516665
12111 70395 -342288238
145589 138822 395988492
49598 44644 207316586
20487 116755 -408231809
103167 3724 -972780425
10293 21586 -66230613
110892 1973 -24503660
9727 50951 632281973
100325 84618 102181458
30944 29752 -731460778
51785 125416 -513288653
64409 110311 -428185056
30893 92719 -110591924
25216 123708 -608479821
42765 37217 -17283592
22912 130222 -574564429
98481 93540 -232120458
15276 121334 62128593
76578 123737 -802142570
82982 96404 -160822679
1293 50584 -343752304
27878 103918 -356451967
122937 61785 267870614
117501 121212 905213679
102029 6789 715679004
93895 5281 -875084757
138288 125009 20535390
126143 70486 -22216498
144232 20758 -842581349
12649 18338 178101903
121661 38567 217418842
148220 90937 434292899
64226 142476 -786306451
117908 129590 923236466
84805 81199 -338165406
46116 78343 -62240434
61078 41771 -468777132
143386 74847 384004448
124714 12680 614117572
124846 35355 -912965068
146157 74574 818594105
42417 99784 -689330627
124051 118618 28749970
21125 101663 -293429129
44348 60207 -809153087
18484 32227 303975391
53877 47043 -702244722
18844 125073 -842848877
68515 52776 -599789981
52736 101781 -302792042
140660 119289 130876598
137514 42238 356660946
31037 37107 31073903
128620 100474 838976778
63121 65735 -499661428
134464 106109 -449061571
135482 141330 869977434
137473 2433 329618229
137714 148475 994933928
42289 149 240651703
105755 111077 -566901349
58796 134312 -701510236
48634 104731 -462619198
15898 25764 168068045
100064 48008 52034015
74101 82641 -405450874
104023 124022 347098816
40187 130541 766397062
115479 38621 164725423
78935 62148 218160345
46445 2353 601849993
14475 16480 17782312
106840 86737 -859979346
140645 46699 790344082
43975 132867 709000672
130645 95144 459884814
68495 27713 133723661
37550 118625 10575377
70174 13750 346810991
118689 33500 292988788
87427 26186 -405191856
49614 101837 -497516278
60092 89899 54292893
50674 60796 -206080549
67407 120192 941094788
60959 62116 -419050991
68317 133622 819066384
22537 102233 -124179321
105823 64388 -880992742
42678 87840 -640393430
44389 69529 486678460
10172 147012 887181193
10247 148200 394732492
42415 144018 838628771
56842 75407 1462559
68880 50848 626846269
35877 48830 -935324696
9485 144812 -98370465
98921 118018 24785347
110312 33866 905095404
138162 70810 299305711
4120 96151 390131838
49182 83737 -561140183
112668 118934 -242963108
105988 120171 -806869718
19066 4337 222795901
105040 68679 -92001668
80129 36678 -868671325
88293 12606 -68653962
7590 41264 480399717
107775 121892 988585167
37472 23591 653199953
58848 57368 -272713277
74526 134984 -578450579
99954 3843 663703945
74636 71971 657422847
133187 110913 -742619965
28971 7171 445447289
102353 125731 641344077
47462 78938 -592031885
45805 47021 -323360416
12490 112656 -726163536
114608 88711 28018448
138634 104200 426354290
49384 62426 -379960352
140191 113198 412698998
127660 75978 414880808
28526 65794 -213508398
86876 147256 -481799112
33769 11062 883927672
69526 97048 611908714
41502 71795 149767830
4899 84460 -694653602
98132 113065 -210844366
72683 56539 850061309
22354 26340 -832618386
33764 16723 -634407826
149499 35791 759123816
130115 31755 -23289313
80299 23756 155275369
85190 118626 616730679
107277 129382 390181412
114523 65577 -947169183
65136 11402 394729106
119166 134657 823296746
22498 103310 905102735
47295 67726 -321293870
76614 141295 -726345191
22744 69739 618104752
26453 50000 62325168
9260 69564 -906054438
56460 37720 -829109354
66864 10184 280653203
122558 50688 423700168
12975 110856 530460063
96337 60654 -36623765
126749 79310 557227852
92869 15675 759553082
65722 72922 154293606
95953 100742 186101472
148896 33496 296026736
80912 73150 312237566
55045 19682 -427893546
1267 112883 913535124
50269 37805 -912104906
54183 81570 521044309
24218 70125 112034662
97261 20108 237289123
141804 50594 -515695621
58000 9615 -898329418
48781 73160 615738096
67895 138121 520371991
60767 30406 921162822
111874 41743 -546879205
1735 23976 -720850644
33517 147019 170287515
126137 53921 -714585259
119851 20402 -283280131
93966 67764 -882402368
39132 109287 -372449396
50515 56774 115155155
80928 15079 271297530
126569 147600 158693955
75806 37497 -792192396
131754 99253 20781531
20207 72356 -46549647
89762 46673 968792964
114480 57534 332187057
89618 19595 -421465620
49664 122582 769821546
126209 32602 -11837861
106149 43119 -826945732
96027 5106 826057390
4179 78467 56832477
86652 19264 853357095
78322 94619 909598062
105342 114698 -294838126
46326 71233 758236557
2687 60822 900286914
98740 70409 164688879
117629 93839 651446748
34474 59536 -783441080
77021 98108 426461082
13225 131317 116017255
133558 139597 227453808
32594 3625 -694524043
35724 100147 499011481
24684 84236 -968842172
34082 92577 470616944
99914 124422 -687599103
101402 141182 -382411951
106305 40432 -264277989
112101 69332 744167083
5241 148127 -643663797
88499 87813 -448034861
131429 39103 705816292
120317 133260 531470052
94525 127934 -336518745
116144 128033 -306250124
31176 12495 -483430219
88763 43716 -696918360
84919 7880 -756971838
93825 125232 -901748451
115802 80588 583623705
20144 133383 413586940
141337 45015 -239505862
2627 36902 396064929
138444 37993 -720110846
52809 28909 -837934544
29461 70400 -932197633
101644 143442 807533762
119689 95172 -319645997
60692 122448 -705433538
16211 100848 399595107
144219 65456 737587372
12716 121878 -935470980
110200 1842 -549797145
133854 14703 -498422944
64580 64469 -323392893
101722 73778 595908791
79582 128226 -69164580
138556 30891 -554509180
22408 139203 -742800429
77255 17714 -450182058
52469 136296 -985134126
47346 30751 346101334
70304 80920 166922466
13627 57929 -495946892
138400 52949 189302639
132686 6593 -745381959
45127 118076 967057550
17674 55610 -777929364
37332 20153 75079509
20750 109230 -120732859
105285 139281 -274770230
61484 99032 511487837
39497 5879 167253029
26290 149452 909978553
97336 422 -595422399
107085 86717 172488022
87684 138221 889547578
22599 120796 -404707124
136303 116322 -447599100
86596 17682 162361743
35691 3111 -601899250
142318 5384 -573336940
83815 34663 15262569
60634 10109 835723405
112080 72022 -181173589
34748 103971 -228653429
85441 130743 614327707
86273 69212 505852567
31055 42425 951599927
135444 76800 -943207198
149194 34950 -496306957
25624 87243 522663738
103569 38945 -190531793
86325 42068 319344918
41424 85854 954722399
97415 84470 -819419765
73870 137413 910289226
85127 28674 499410445
88262 6405 40647577
105374 125495 -565260039
3498 66857 -226987867
4666 7887 802566446
39682 32635 507670228
129207 94686 197555515
131247 90364 782689261
74186 63367 -644885183
123373 4364 736920239
112031 5580 -235183960
81436 31407 -426452686
63081 80506 -874429281
44595 145908 867085228
127971 128354 967570900
96687 94615 -253623208
113626 137002 480141505
48704 68242 201735530
144551 777 729608574
131838 93882 338113479
107618 123129 848489627
3333 14457 804106029
30477 1692 503049648
67584 41423 291818821
140940 121440 -339515535
79745 11273 233338114
72568 123430 -258333619
67976 134108 929953000
25638 113038 543472810
145385 75475 337406296
89252 104673 -78012807
144379 71835 -767654352
19857 96534 -567157448
5030 15846 -52157662
71615 142967 -44229457
42891 99330 -533992627
45361 50272 -408299433
50954 86351 -707075773
115376 113859 -473957309
64128 78592 -225362031
55600 27258 -746018671
31351 100100 114794505
121785 101618 512206719
142174 6619 955221499
141695 3996 739794276
45104 99494 463118031
12081 91937 740547120
80793 67982 719130264
94219 17264 -639183415
71723 100371 88187170
40165 137768 -29717007
81299 127878 -378569606
125189 82575 24683628
44559 122612 797245112
85009 136200 -457826101
82891 75186 -429959065
148688 98055 684982569
39708 107864 -467152174
111236 32242 -686617460
122628 34614 867303883
109122 52402 -349745506
97479 134253 -61420199
38324 40280 -843574801
104915 23497 441426311
37739 68245 -75949185
58938 113413 828908136
115257 130268 -819206265
129527 27064 7422995
84179 95091 304329069
9298 43499 518360118
45286 148391 326066372
70940 102978 505394509
103959 85215 321122341
142487 26419 -141544559
134424 96150 284496392
72715 110210 -722353895
63092 67377 -841829883
32842 108384 -220460237
102929 59316 -548224897
5469 148001 150378587
91955 111426 247475055
144430 134502 -923493555
1711 104128 84722570
129974 54886 978492607
115207 1268 246797127
94091 31791 738256128
18782 28523 -274069838
83975 54363 54411907
128126 96032 -103858831
98321 22852 207530436
134977 90952 821233989
38242 109974 -560510085
45507 18593 -446170113
48611 107526 -159479530
137096 118073 -341792070
66124 71869 389930090
65821 35342 622241966
111802 99271 -383215951
18861 138244 963362790
147571 148293 -772125595
78836 15771 429993103
2251 112442 122738156
100603 67654 622929049
133851 19770 -916879585
115597 17760 696761638
79885 102302 890902596
73957 21187 692410841
77693 35334 -29213094
34236 28546 102121597
34662 12839 -874720121
111058 79423 740461596
119839 93037 -93211567
2198 65085 -856183909
124725 90108 -935762503
88880 85678 724246200
51535 64503 -749728466
87241 10103 40458833
111802 67980 -550638866
111702 67866 133143479
76824 134930 985867075
45337 87938 494874861
53737 16953 -760868276
86821 149650 42324803
51259 129360 95512611
1125 45726 -316597138
40394 97868 865959450
77250 105991 -447921014
93734 52038 468902578
133725 34041 -87462312
111882 58083 928484634
73855 97141 742795848
50891 129455 -330445571
8381 130112 825094581
97026 78228 81380104
130633 13185 -225560894
121724 98797 401479177
121674 139810 386079736
70016 51036 -87834803
63609 125934 -829423593
117189 57657 -726732929
111018 107295 560775488
122982 88576 -313129230
123675 125885 -248105721
60870 66996 103034800
120087 14989 197085716
19533 12075 -639713941
90683 130676 59752264
18138 125226 -822861999
147714 77666 186019606
70587 77491 183032398
95409 30090 -626545811
20411 49007 303165112
97772 26476 -498475361
56929 148268 47644502
75272 73265 -316325278
126056 25820 196900832
92666 22311 -693792789
93022 134077 -932912580
136013 117548 -301815692
83365 129468 113474889
141859 33854 644741497
73676 116533 -866898288
104669 104295 537353031
124625 112269 320873933
85542 126228 -283931877
19219 126175 -938590903
115167 15249 -713808899
62661 41579 -99683315
91575 9874 436440062
21627 118086 -512605245
53331 53185 357486200
130475 101297 -437597565
119907 136460 -271530476
72973 43891 -113875087
46294 77517 517526623
10002 80286 -99276283
120196 44807 -443243899
11866 9735 890772644
71833 40145 308065246
89254 31356 -443774416
83011 18942 -36972495
145475 42475 -328932999
129614 137253 -101665770
66798 27054 -174955943
9536 139978 688207598
23015 28827 -151351559
130445 50628 -23849082
50777 8809 -253581139
12045 72897 -353195862
96553 65675 -478994951
25410 7590 632967385
66937 3239 -616999705
63809 142383 382448617
29729 52047 -137515423
135821 92860 209712141
100309 76443 512650980
104278 34310 252087285
145472 90467 519364646
109944 138651 -771742179
135801 107126 -628151759
92070 15536 -864721569
56488 107800 -363678103
86147 39951 204449949
9158 27383 -806879865
37404 143018 619785914
10175 81957 -981530584
53502 104728 -567553210
50033 19162 -444926377
2229 141842 464665837
49518 40100 -911199805
58406 133905 -657227174
21490 89184 -827980563
2507 148572 390185616
74174 30405 -204094248
86733 31696 -403835030
88565 1091 -63577361
28786 110599 243554445
54145 11336 -613296472
106974 48543 305244266
122467 44037 -667642468
4046 104178 31881127
955 26127 932124971
15390 119490 236367049
136715 15815 -368233430
129453 130283 -480656315
86916 147015 -501051777
124583 45764 -256078433
11188 36890 631767305
82987 129177 -185604730
146757 51491 821637935
86116 89062 642107231
45103 71571 747277772
44114 111395 -790136183
45517 48353 -759295426
65043 45203 -44864154
141300 129000 262447607
36728 50767 287430541
137714 79281 -917792870
84059 119916 648507679
61817 35088 753597241
26481 51409 -286725139
104942 45704 -476582106
21766 63753 350266257
123323 96560 -200210780
4246 97815 583223143
137601 63536 192360516
124351 98602 926940139
92298 57835 900250059
40303 27371 -13018693
112114 35009 -306885725
18071 9038 -503011376
53813 81589 -24407056
109663 126675 -301867221
51650 68593 -663087568
47685 20074 572210208
105938 88746 202528654
51075 12034 -627473510
77318 140494 -646295608
255 89178 -808479619
48113 138726 643023485
102792 265 -547789041
34080 36303 -904255495
145207 48631 -749440254
63615 122837 32678579
43798 147636 975012410
138906 94534 849082212
22180 133139 925675398
51739 102895 -125357296
114089 124940 -37721634
97769 65433 21381407
36552 101707 -652461658
66678 37276 445631910
102076 145555 -800550285
99415 105598 -633721804
24666 42851 902368728
19754 53896 239781286
49834 73096 -823575511
115398 61356 -411462315
84485 61425 -873591327
43061 21112 -174370585
147844 43466 -849772563
132867 130759 -258493085
143638 52546 -781307489
114722 144827 -375020127
42165 111125 352231342
63515 74187 210466661
129334 118861 -230843491
40898 46910 -374362938
17003 70497 -624924522
139143 80797 -537417699
11945 5406 805903937
75115 84135 954872113
8736 30816 28639811
61738 61527 170738754
47326 68629 -491780646
69447 36942 -444146610
100391 105992 200599225
59625 4334 165444333
129783 123683 749829640
26578 17229 -379643559
137201 147200 953750746
99273 67868 -623129885
31936 106653 761690492
125209 67468 -514370213
22919 61967 -952934840
12231 83234 751572087
141562 53103 612527378
19681 3808 -974164046
119095 139806 745423048
34755 87027 -185924882
104711 148193 -27051291
49255 86095 -856609412
111503 74560 103745360
23425 82390 793826123
27850 73313 -529333687
32007 2896 -49169096
53192 122053 -883659753
106776 17595 -973179534
70152 97073 -150100395
91834 86680 169983235
39091 48895 709132664
34945 40028 -68716343
110844 27378 -139699349
121434 11194 -426252692
149300 148798 807106148
51778 113682 853147651
111126 103309 603145654
23224 90554 -175601138
19298 12716 -536470348
18180 41563 850732191
133414 14232 -174705600
65661 121869 -798346901
106999 122002 747624364
53813 144515 -603847509
113903 148841 396474485
136576 57509 926333183
107744 74380 -375565577
116730 94704 550698624
75973 144608 720560006
13637 2309 -143400084
44229 12754 570468831
86130 146790 -320725663
50259 2870 -585178969
2418 134934 410490565
8523 23514 -78912465
95519 112841 276467416
19058 66545 255982501
98198 146016 -683151610
6486 15347 -924960552
52596 65545 -916400478
129280 101633 -26447752
2798 67574 -432860168
80868 96827 370323823
67827 49543 935360875
7160 32249 -961727413
79432 90411 865891245
80902 30888 715614695
70335 52483 919414381
2048 23121 -760193127
130870 48195 -249968968
142256 81721 -817924961
123684 84235 883364074
103175 8233 -732848267
86155 90629 822013602
25967 55860 -66102254
140922 27093 587304827
126048 97118 -731743126
120960 40098 -362323557
46713 87327 488743718
106523 105524 500301866
100311 4661 -21108332
38664 102333 -979632316
88406 130444 -178761282
7872 63292 -640474821
99707 76445 925275568
89833 80550 -34392867
72694 2081 -896405581
131013 72056 -55297383
77047 143527 248819490
131580 134143 -760196014
18822 131028 723467903
124437 118700 -90058020
85361 74880 621333381
10976 124030 564008171
61207 11121 -122890786
103700 143055 859664172
131153 73037 535468065
24124 87554 -46928629
27658 50159 -42428816
6034 9790 -724968129
15543 36146 641911
144678 145010 -342823907
22638 139202 -59644952
121814 89142 748267763
132319 3425 391457055
48835 95371 -34713949
18234 90131 61662039
144422 47308 -584550613
66650 130927 -180716089
52556 21905 -761479148
9123 43590 283278131
83937 118058 -958136888
5251 149325 892158679
14660 100980 9718983
140472 142245 -542263212
25545 26404 270882189
134133 117554 -406550155
16829 5111 -563130163
101495 90277 927630095
133448 52850 578791437
23413 29644 -851729582
11998 128129 129572293
64757 119396 397448702
149147 111251 566145856
55885 67265 864891986
120714 124570 621019766
17243 6587 155182957
136508 31137 -184607287
72869 130367 -768882530
74522 33805 949395053
86370 64819 -649544024
121213 69412 -93699604
21237 133926 190531877
28872 95354 214030630
132635 55823 -769041529
44606 89153 -666239160
113423 42707 52817234
17446 87616 -599988008
127849 91473 -318086002
105183 138538 -989319472
79332 77106 -189963630
18789 104799 -809455364
122252 13388 -45711149
25417 115303 13733670
136833 55395 -23771244
31340 139938 96886457
43888 22184 569034995
73797 1321 -72073066
70853 100161 -984169522
138935 30732 703612443
102464 99054 -355741566
21981 107775 894125671
1570 14675 985246577
51674 133133 -273724201
40924 107912 -447046142
112877 26461 74123240
1118 126649 -24895215
59086 10483 -959877284
39002 140531 -469400431
47263 21315 119729824
94695 136712 -416022056
73330 56581 475377427
122491 75338 902766965
44150 96356 454632765
75588 131445 431810900
57474 81882 -147080120
137624 25729 868584955
196 25451 -291184346
24618 141428 358022323
80522 107076 -975149905
103539 86301 944741342
142507 133077 994207367
76013 136232 -433497783
83276 30334 -461386076
37662 42434 521929460
99595 3693 -958170624
12808 18148 497029801
23992 34156 922454307
129604 125470 160777459
124458 70579 -177403071
16645 83915 -985631917
63428 101226 997594278
8690 88426 -520517701
87187 10857 905091627
134226 57170 515118488
128453 43739 -73926274
115426 38567 288792966
64008 1122 551774143
48162 98254 204068864
66366 853 -669265909
54838 105404 254283358
136324 48866 -734803984
118321 134086 -311117284
106710 59249 481438116
146552 35730 150991117
91558 47465 819765048
65548 54122 -377866295
67281 79990 453161947
15443 130535 627208725
143851 8380 -234341636
76223 134181 68546350
129323 142227 -989464875
143893 68944 -869982595
67848 101760 -724560741
64791 71540 835249572
18857 12418 -316233292
8461 144584 -643212029
75136 101109 79283381
108600 46345 560892338
146079 112687 88725801
92876 60123 709521745
3396 10499 -90735603
125222 8878 327085444
63521 39462 -725333532
62166 4514 603875107
45630 47539 945206194
69603 18095 151835790
5747 20112 284780119
77527 111195 946984029
30968 73132 453930492
34384 117766 -325728975
123744 110507 710509863
112740 144368 122371407
115948 59716 425222947
47666 86164 -608612732
84608 114880 633825767
129011 111907 -329925760
11876 46362 437392389
84221 39117 -201485043
21024 37297 842646469
134338 7829 811054901
104752 136320 -745280672
122070 113647 635085092
135479 41524 160824118
12728 57439 900994222
4057 103090 338369313
6413 146996 -971002713
122132 60669 430045860
90167 82660 -379572311
28048 15014 -770259334
81856 112374 -503107529
130482 69223 -67022482
97847 43058 40952962
138502 15829 596961232
13505 41501 387710959
2585 25998 -483153393
32944 135415 -713249550
27869 104454 869109891
1209 132460 -164443571
55420 60482 -28204003
63553 77445 876829834
88860 885 -669457730
37357 23287 -965709178
36124 17557 85620183
54014 106984 2425053
76784 81467 62066018
89468 38970 561469722
118745 122205 230678287
61122 9316 -356158721
125493 147100 872738700
126235 38684 -337403152
127056 129772 506637581
118401 24933 -289808032
51152 87666 -88290344
104691 62645 -130914588
8120 141674 -780271110
84228 46404 -28920563
66878 104956 -293589296
19420 74155 -582658759
54325 68445 734645214
126722 50831 -997839920
34465 115513 956615399
39202 146868 -373711724
113032 44826 -785059173
101815 91897 923057346
19728 142883 -379865136
140696 27122 -512129246
128819 121302 -814794596
95387 37528 -610744884
19984 72798 803674395
53321 8581 751165942
126850 58110 515115160
101018 9326 -528707060
6576 100893 698242134
19437 13352 91834930
59917 76783 -257420024
125001 125995 -316182533
6622 16461 678720647
32094 51109 336320301
77538 23808 -31330105
46965 27773 425641503
125403 51519 916621214
117150 145079 -827744272
111880 81923 -453810738
104885 99848 800274982
51626 106714 -674252385
29769 138529 -330729459
19153 101105 386392645
109777 30005 -934285379
93068 121116 -821395236
140750 148909 960557417
56618 137402 -543477230
133497 18260 -506614769
108609 40903 240185042
102467 86841 810136294
68719 105452 366594678
111850 42070 -951756994
44565 130170 -941334304
81356 140216 -360507011
117264 15901 -427883226
123984 115670 547881620
82250 67167 -655110652
26543 88162 -794452321
138780 4707 -241491145
88013 116709 765798517
43874 82109 312200320
107641 288 670293496
104505 55677 998128774
50707 110466 -96830093
52564 110867 -344670981
39712 54660 -810215759
18616 141229 925544488
75114 136544 -184496407
107028 121162 -166122532
14496 140047 745963649
48849 99411 160307856
58081 80395 7077387
67230 87924 -149165416
51300 48096 -896613530
149051 39937 -375975442
11197 103592 885821565
56173 2427 -105967075
86456 50788 -50774088
90263 11063 275224484
90871 85870 -296892172
9543 15388 948717088
123494 103147 439283133
40680 96814 -337425851
23173 54084 545293092
17533 29192 -832063063
108444 9296 156706414
1355 105068 -938769886
137011 2413 -2043340
123144 65011 -929013667
121872 116711 64179992
19522 76227 -560292392
17702 61387 -423337747
67181 81644 -926579311
13217 122904 311651811
65070 148026 208563185
109809 128025 -508591319
87379 101733 950920941
108387 87183 635392090
110683 57486 725636627
125371 73349 -22733343
69134 23227 -182533874
139990 15683 -207123540
105892 38833 66158696
22569 9568 -533174096
81601 75047 934222288
87672 12403 -351603997
17952 92308 -353639671
115755 147950 743819933
137857 145623 725359385
29300 44479 -790732869
75877 67603 -521670231
37919 52316 64877626
128199 43155 -370412050
119008 15052 -225679694
64806 6087 -849392372
75795 20658 246812799
3103 50069 -422980869
145343 148895 388550920
2998 89174 325789970
129481 94743 -357792827
4523 12020 661509433
44386 36671 -882161441
111929 30829 771398184
61008 57683 -233906406
72930 56339 918019418
51601 73738 -510467506
21345 19439 -565787627
148945 73167 345621811
31464 129797 221742691
123188 89707 -279536348
73140 146816 992135138
107352 106822 -720268846
147203 4168 954971862
81988 10171 17697837
127362 2277 -842154721
7874 69225 -872063894
84593 109022 323007690
55732 137994 641604536
59896 42414 -758807589
35412 257 -609008702
144314 90262 636508271
33520 15972 652406427
86371 99033 -763238884
40474 71653 935154382
55394 13383 492878870
14781 104963 -51378965
40577 97752 245035973
45213 56404 -92082680
64842 134953 -916688143
28210 140607 -951854730
97881 91024 781522685
11697 16822 927828378
3494 63437 -195944747
46491 51741 -547279562
1036 60116 946543757
100028 73206 766300756
77338 99120 -366188772
20376 31838 -626374302
73111 108187 -562420946
124884 6523 -409288367
129324 100524 -835038402
33748 120173 -489563180
75999 78106 -753020287
148099 58000 423001996
87333 104460 -148616120
126561 54374 336444476
138367 71931 -956583914
30937 130053 -989427916
2662 146699 288593585
27413 71769 472532413
147329 16841 39679517
106093 28333 253072420
3379 36553 -810397659
4109 131040 -851038874
27703 59531 549564187
90574 48677 558860609
146571 88341 460180235
70209 44228 182005490
16543 81633 -109301553
145096 92881 340580941
129742 35581 -342186124
45595 30517 -455026726
124812 120550 -176211630
84656 53159 -396366829
127806 80786 509662021
130516 71621 -795322784
8301 64332 489336287
48527 92136 881775825
10667 79219 -57497549
115101 74792 945632973
40179 69554 -132127744
102974 127673 -307711665
121076 108888 -4968828
98851 97810 594162991
132982 86645 -738928412
12324 126127 237403005
109577 78924 -740052516
87505 147978 -959726750
5200 22032 -192752873
118610 61437 -835132143
144156 132917 810748893
10221 13215 -556045526
141809 9608 543207468
5772 122723 -753572201
95179 52376 880105563
96972 130638 410554336
131313 116631 -252288415
74706 70571 -705963890
142630 121943 -879301706
124818 7807 794969073
68099 14149 -987989150
119692 56552 494692280
120231 47901 122964636
113101 114535 -261287434
9526 107682 612716715
145319 112248 227740787
87893 98263 -700078737
55890 20596 -317306539
37827 23992 -320703729
137465 34662 711346852
43418 35828 996921659
92689 62094 -549269626
112580 54367 -953048126
20826 40715 770702538
34013 99638 425955240
142656 146416 287864231
86956 64577 733614941
69255 87068 -793159770
88167 95817 396930108
118314 77178 69585966
12537 119912 -903399405
75509 117126 996960174
89430 134540 696612177
145222 126107 -37929668
127333 23962 -659954012
81735 24162 -190614526
57853 42164 -126193597
97163 53108 298906135
59271 59061 297846085
73861 6548 423460306
5000 148273 690900117
144218 25710 563384524
80473 1115 -733062314
39917 69607 785317757
17886 65500 760894200
132948 42385 -177376940
86021 105936 746363117
30422 52372 117640573
82599 116814 279125474
42005 130801 -43704103
128176 45639 573380119
91844 57373 -677680363
32951 47122 -488162301
95445 55776 -803989547
2282 33683 -218922102
144245 55836 856526141
103288 110659 766930577
16599 78806 886147436
76925 46103 938996944
17218 73464 -511728385
82866 53549 190199935
138646 122506 62606747
47493 43923 679749929
10851 119834 958181376
70202 39906 -146088699
146818 106661 -12369853
37053 114589 -721798977
120231 57885 880278949
119263 139053 546217895
45338 8813 -627105952
71081 87196 -962944147
57194 21501 -618991158
7963 88057 -771694274
42801 88570 -432543337
23051 22162 163821122
135576 110032 -341765668
53937 129838 197072682
17594 89976 -768693848
90311 115209 366750541
143069 29072 -605764355
121378 27175 -678468568
60349 22618 279105394
112296 71387 272745318
61356 81302 800673137
39569 93366 -417903622
61294 103391 -293173575
111950 419 -127128190
64961 113814 421735946
147803 10246 -466622052
143263 34764 836618582
10131 148613 -543695417
39005 126457 -219786979
12261 114492 -522808262
28575 74975 -767533418
122243 68135 981436187
17866 105799 -271495106
121999 123831 209113623
37485 43663 930985969
142442 22592 357761321
93556 85988 972873180
4870 148526 835434274
148203 35501 -554459713
29079 61955 -175762300
89036 55199 932655309
56721 94023 -319707572
140089 73300 954787836
124867 132034 -145814525
13200 62870 456952146
140001 126987 750874745
79903 10636 394399426
29048 111128 667752111
22570 28649 -105375199
63788 133327 384895578
105149 86646 643499066
7903 48007 588371985
46912 133727 642352288
7147 138760 -4990251
127559 50802 -207287735
36829 67132 -689196039
41054 112014 -223768626
144276 11048 730544500
118008 119786 -150139992
135989 35018 766029293
51386 94260 136399968
42499 141056 -401371785
33156 124025 915005492
88017 84908 -935896290
127943 91713 -389380820
127421 30500 -100574760
135170 84114 208674599
93061 50975 211763246
55234 128016 -192589927
62362 125106 473518543
72059 31192 873386789
116960 78644 -714559807
146262 10330 -261518830
121206 75180 -633084506
125579 126620 -735679247
97914 145165 -622290518
98996 59266 -228903783
73534 11352 129718824
44063 36040 351070634
17987 6769 -475405588
1810 81462 -193767594
128834 40826 99712152
27193 128098 784455812
42764 147629 -666233221
70463 127057 -964014683
45431 79456 -849454282
24083 134853 -357791665
122912 97753 946428518
82348 64684 -375043163
136465 49964 864959177
75618 64148 -781514290
3264 46397 554922722
130898 118839 -601710498
144361 99540 522073732
34688 112485 -782637094
116809 19568 -901566188
53458 9266 407214429
48272 131345 -807356743
20745 70981 -235865058
88240 10146 -142499512
44782 10276 586887791
84942 63372 352404313
19040 35223 173147262
118419 112678 56863571
134946 56209 -929967515
128123 43393 -856891483
55483 91531 344884811
112594 144750 709312050
106794 67363 277490326
98150 114552 -838095434
23902 117317 837512007
26047 57008 -11305108
122513 64410 566545105
21390 7164 413447292
125811 112955 -237989110
54486 7248 139560273
23088 147482 -541565950
11821 60769 -896861647
71759 76440 -741839131
55961 47368 -76291901
42727 37368 91635911
39544 59690 -708895905
77444 147284 129522381
133563 47153 494272626
99717 133720 -629837638
109088 113724 728920874
64640 30004 -643432240
53141 40986 -219415405
37255 106498 367709232
2967 131687 -371020379
107592 32675 763474018
78393 54695 897017221
6579 25740 -47583548
94003 14088 486254824
444 142493 -273746102
30566 89093 760247466
98852 147361 630015268
86970 3703 -395463394
49069 105437 612665791
124801 83694 -250156743
137787 101967 -451220447
62049 129040 207279520
85252 66846 245026516
140813 127161 -209124429
33316 81417 751522980
130952 42904 421164882
93681 148334 833553985
109896 21609 -4042657
25180 88800 -671255678
14962 24598 -56331243
115545 37255 -649856162
65824 4117 -612857920
132868 28632 342366844
38726 88708 402890778
68122 58165 343354693
43472 56282 -58221146
20802 118810 -98472469
29222 65393 722070849
25557 62273 -944601962
8117 70877 -299328289
27197 135938 266390627
7395 35257 488611502
767 14346 -917693391
129051 72567 101593830
107704 686 875370782
147315 146215 774384999
126673 93610 588423781
15082 115934 -883822948
37323 8400 449673019
29666 7768 -421358259
47755 99604 778691527
40135 113960 -126054668
24265 87110 330518323
135636 22662 368165559
53101 93847 -7151570
87574 107598 591408568
62978 11554 -149099610
32894 20413 769923375
26806 48063 -360736441
84194 81115 -190350886
1723 31593 950389448
18638 130820 162181423
140320 45308 625317396
5367 64243 -708186270
43859 103122 837850883
24288 144573 648082360
77974 50313 133322796
146148 116285 243290684
33102 127190 -704326838
77322 136127 -419329120
87512 137177 213220024
34302 72254 850718004
79898 18607 864663250
49318 12880 322586386
100943 148278 831293132
72753 93915 543913212
132047 87254 -852449623
124050 33089 746469427
44075 116796 894132054
129269 131153 -154941316
12506 83866 1747306
29913 35427 946369298
61862 120413 234141640
34903 97101 891400738
127345 114822 -364880804
37649 102452 499601194
73610 112112 547748122
129275 35177 -143986644
119973 47941 -923072851
94060 142309 526683511
30414 96675 -565705086
8744 75825 -967981445
38547 53030 87404377
132431 79464 248869873
5178 98534 207715362
41179 107837 -990534408
118032 58263 -530893878
40991 63211 -923744344
14696 12151 517320325
20432 139276 13425926
62256 121681 610772614
94965 146737 389978360
91918 8943 467121393
21609 137175 145514242
94569 71779 -971978314
81852 119031 904849974
23054 38618 267640329
84826 66749 714366718
49473 17831 -248578653
64966 67364 -637253721
120406 112262 695521254
34609 10886 -284496658
80676 80460 574393845
36036 139000 -749986392
98996 122847 -671064511
117873 39631 73385417
125064 1714 -832083254
35951 65886 -500062026
67922 46410 464603461
127232 99222 -856815844
135438 79541 397354804
135159 102795 953938248
20323 1256 -635075648
149355 91842 -23784850
33599 132015 -360545659
15499 118846 29000541
37963 74275 342421602
37556 86042 219767034
24552 124085 723940621
23421 93205 -401984752
71676 111934 672380004
96024 96492 899099535
22432 37506 -346433005
2911 91393 -740256771
88231 134187 -903800784
63219 73533 223833973
57855 44051 -364353097
89736 40134 711425403
104070 99226 231479777
92798 7213 136147510
31670 60658 721509681
80553 98205 -919868659
125436 104397 110739484
45822 73435 777551434
106382 20461 46939310
18756 110762 -383002593
63114 13674 220686902
113464 60916 73130856
149168 30579 988516347
3961 17873 -925562796
76933 149384 905229405
80948 77971 -814004878
8662 140048 754394856
46390 120203 273713832
100050 119393 391174305
99126 54857 -439389747
36094 110563 -168011368
37142 4450 484453612
67753 51792 -919518114
77863 32695 355650882
109019 146626 960298958
7438 133030 738763465
56318 112473 -978169385
82126 123092 -50697927
12711 78118 -648101054
106228 125288 186672141
114998 42464 -817731325
10218 26435 282261357
75821 25132 -801846181
99725 82279 836709719
14653 5059 592173144
104233 133230 624143822
104641 11213 -527593581
129865 59945 667017562
10441 81270 -222827353
117302 121274 655848114
73236 133666 -693966110
139892 107812 35468235
50945 143049 -927928301
82883 53820 324960876
8085 32664 808714727
52390 1371 719707577
70352 33717 -497667265
31339 141515 383685215
131958 101349 -827882870
45949 46316 -822424653
133394 13726 -693177492
77799 145807 -286822590
12164 116402 338656521
146374 30238 -29703734
15113 4720 -734694348
27397 134194 807548064
123752 47249 -210113608
89079 12286 -717958862
22123 34299 679225533
47104 126139 -326252734
103129 138213 -245367943
27819 107714 -860716025
76987 88257 272763353
84075 74979 -397577136
105791 54506 -219767065
116419 140027 -940664829
140686 97753 548608426
94387 68462 554889595
50140 124625 229111471
101087 144806 394128238
128775 89492 986737425
64382 53834 -768234203
100343 91519 752379560
112593 84598 -916386932
36946 21270 686035564
36123 34983 887137441
104209 54091 -349403754
54115 74642 -306890189
137767 105745 -35903147
108330 95118 -897835132
101932 125832 -865706966
92942 111602 832015500
56375 27031 -157952054
33020 7584 -408513742
134850 96178 -961138968
127822 45654 -936187293
83966 138744 -140761686
88091 91637 -992716192
36998 18786 -132962083
74604 85858 188571127
105389 42390 -171235109
47653 67580 720359671
63360 24009 -273055590
102074 131065 -246449984
96684 33792 181553960
138866 137973 384663478
22777 4298 887426447
116067 28126 517077969
37449 10184 9032068
30057 123580 916245654
16721 24376 -30638325
48109 10015 492830737
147640 115680 -129915036
133103 140086 -129893649
36217 69108 -106500723
143363 143373 -704035467
116809 148331 -632491767
148667 122735 969040762
121511 123014 891722624
65317 91298 457435125
138521 83159 246149005
107661 146928 859442101
77913 117179 699884511
2267 1193 -36200884
112652 7209 184215246
13608 109202 39111994
50025 118813 548538207
34479 28472 -923803655
107566 102783 278509899
97205 27698 428054804
113001 134026 -278759864
43880 145611 -706821358
129230 15989 -36583807
23311 82343 21531152
12114 116765 515794276
43159 19958 723908247
21986 68029 831869440
128315 66673 701793159
46336 133266 53116548
30339 44940 297731465
98898 114040 -199364606
79272 5751 -866592774
132258 19696 952623376
33456 40400 -500079899
57084 49019 481718441
72589 118692 924606944
57235 6318 -301914718
110664 74662 -890133425
35376 145470 404680943
85013 28090 391438891
34064 132938 -731628080
78435 9185 -169669311
59375 88140 892071141
26318 25885 878860005
6510 115766 -989418951
15240 118880 -706582859
9696 33994 154932714
146538 99061 661188241
25012 49426 565943372
141895 16060 -972130585
148237 91510 -821502251
83665 137482 -780572320
132395 5899 -982415738
82471 5710 325887708
16398 35447 -233888293
108413 14187 628943146
113822 103147 -389512800
114882 59056 -280541279
107662 11560 877094879
135526 118676 -194102571
116735 45002 320342382
29228 13866 214517398
46436 43839 -448287610
28424 100487 -421174051
117102 104912 500551112
65883 102430 -784842444
6570 8854 -364350136
3794 138695 -137410682
12548 17699 405919333
132861 1488 -675655794
123871 8171 -501879374
111110 29267 -761593030
41771 103050 124985759
135672 76118 428826456
20625 121723 660653369
23326 109430 700734346
107404 137357 -618099664
96722 134814 869757798
90913 49221 990375882
102934 63175 514265272
109723 14542 -787079806
44821 40707 497378923
20624 41232 146711430
137055 79998 -638753408
146897 33110 980924669
7210 40402 -468974773
135639 144248 874734681
42507 49958 922892108
106876 125623 26219596
78201 9225 -152160490
131468 29341 -534123640
12011 113183 900512594
122180 73017 439707078
87912 79921 606171166
92827 143513 821879436
103314 19642 -783353864
42727 71320 615139561
129567 103331 686164118
102589 9019 710145985
79526 13847 -490623946
45582 97366 -730248178
82140 50514 5883144
76233 56161 595129015
147201 114590 -24141723
27309 81815 942420200
136311 146314 755691638
147251 79678 522812536
87557 106028 926954984
67128 13315 105844200
111774 143453 -669651910
136223 59529 453422839
118080 82171 617867044
21026 145173 -749006794
10039 84995 -382299592
4486 147529 -701454778
40719 118017 491546067
24370 28203 515295013
28100 33894 610501187
143184 32116 -596573255
83972 108016 -181655116
131597 43278 -785178748
112573 22095 563331485
18270 127087 -339484890
138802 1277 -255894310
121497 103863 -494874875
139312 5824 314756828
100544 121788 -834195654
56116 99746 281304480
64291 44410 37700161
115761 66187 -370395904
116166 37498 75021768
96070 64148 856988397
76616 33806 578968898
80971 78547 869483303
102151 56274 41889349
35894 26537 701185372
41890 13527 -563133311
52202 101759 -652707840
127432 44268 -351264319
79486 91561 344741805
20300 18519 102590928
145616 5063 -112521906
86971 41041 866708609
6638 49444 219688373
122333 2517 -13367317
126243 114793 54827649
87755 10257 983308227
77138 29357 -929900372
104484 103885 -334651342
35662 95654 396492314
51279 69766 268165806
33825 2197 985455634
138200 148338 -585227929
139387 74863 -167485561
146766 90649 636222792
112050 127312 38123048
131690 113885 -614821832
46422 137555 933099657
148573 43534 -610284300
25133 1064 -425030114
45964 123391 460503445
77778 45240 -290656079
148215 16845 -620686634
55502 76680 -973359585
93280 121120 -967907806
3439 28883 -236818446
132621 85204 45041932
96786 100111 -530547209
125544 14138 776686294
54093 50768 -754375753
104832 114617 685170267
135653 118445 -405019665
29528 149600 776730802
112205 50430 -541251298
134915 41734 947792988
68019 104867 -332958042
140692 95205 194081964
7516 135201 109533512
115079 29169 -354398766
55511 94273 994136206
110875 8658 212313348
82650 105181 948652701
38421 111788 -682138443
148302 133625 -326651741
7345 16584 -938830655
109028 112173 -481089568
124655 122162 905050837
135004 75292 -689158097
63916 15795 -822708872
114703 84331 -507259909
79397 1503 -767141062
109724 43600 -788934125
46429 138363 -454930365
41123 81022 -311392900
51580 125050 -763742981
52517 111453 -875791901
127072 16260 -430917977
98738 71024 -234670609
139685 114234 256430840
8086 110923 -223513045
117674 66426 323294373
51268 109003 389413303
76007 114276 -114845056
36486 131974 -575879016
146091 74261 -982494710
90410 90267 53620285
83076 103761 558439098
137950 85375 -981251290
125705 290 95034420
39960 90830 846485914
34317 11168 111640386
51502 24576 320929985
51168 39790 -264992759
146764 82416 941471200
98502 41627 846039417
56468 121099 392424601
38322 4234 -647104457
56775 121106 829011566
119939 92221 -479748013
45795 19124 -193805831
78503 67232 397700282
123739 60665 257210689
144101 95146 -941843868
52195 77697 -178999393
25492 96285 339618907
89190 122733 -828221966
49353 36515 438100373
5055 42071 -549080450
95481 64196 -964448131
61552 138561 -596508689
119893 133477 443891562
112936 129785 943183231
39149 107776 -675466638
76493 12012 471824596
136983 60225 793673118
143454 53107 -107726177
115468 22582 730732377
109239 131166 837487313
40459 82462 731145157
59428 80026 530907676
81850 49253 -768714654
76610 81916 567241778
55436 47276 526899860
33490 9370 833341404
99414 55362 -445659527
62278 124992 -5069192
13144 4620 -96492705
132107 50232 -686514179
78579 35143 764638507
98661 50126 -73032086
120516 35507 -755223676
120362 29436 432540756
48048 69150 226417296
80957 12409 -87380985
112390 21822 32886864
42465 13104 -702462360
16432 66525 991203214
79066 47732 -29696137
12049 84292 20253444
118995 37948 -566763842
20075 35546 -892364878
137214 57441 -329497934
78672 139316 332132701
70527 8366 448069580
72035 29753 -552104197
110170 7956 316966509
116150 34032 828135151
53455 133609 -762422994
58405 92971 -96031551
46473 18860 -326292130
9554 103231 700345129
55469 33494 153839889
19653 92091 -207044181
53683 51180 -337604497
121415 43745 -988185091
103740 42088 713782022
51400 110537 -64631946
145204 43878 -988309354
57327 132059 863619116
110221 10027 656775389
26363 56620 25826732
85028 749 820023642
117966 53807 -474411794
25122 137010 753548262
53048 54008 162392745
19905 103572 809822316
8548 149323 -485260334
134212 65766 -72886133
134606 100453 428780927
75271 47124 -998167137
50756 98909 80630157
15219 82403 -459722403
131776 22670 -390796869
46062 74296 -754932875
29758 101809 -37893037
97418 85037 -365929891
49455 103289 859877505
96740 4568 -785860225
121484 59276 -857800981
30831 107960 -837892195
10368 53690 281020935
130851 76440 -967802581
138877 4983 6756750
107781 29659 325567504
92114 94568 935087696
124479 128834 -896296651
129016 610 450448731
56886 32008 -522415546
67002 147989 -379976063
87767 138343 -597711750
67145 38898 665064287
79076 110366 -886364957
42157 88704 567726869
54078 2073 353927424
50379 114500 61036242
33648 24621 -602795881
28683 84988 396623459
76550 5399 -217773137
126295 28943 947166646
2984 125087 -88895371
10160 119481 -663561743
69134 89567 745275657
130978 7999 550534103
29661 8379 -569145967
61859 91373 872736095
40084 106126 995701589
107640 18097 919423680
2178 61440 37816192
28274 70618 360326638
8910 110896 598949053
63084 53544 -806792674
128695 85233 -287299613
18063 8386 284522886
111023 13597 442298943
27926 39003 -879781153
46563 22578 827097192
110334 35730 -428937095
67555 63642 145705636
104178 49337 115302147
29796 7544 624432659
110438 128891 -649920035
23907 100978 -499862192
140295 118517 -91048572
107809 4275 495086939
79306 146754 -137731011
139521 29625 511686496
148562 52615 504287963
26933 118392 -322686086
55589 3741 -972092290
44365 62482 -790204468
30181 111342 -572993826
26604 111466 744483969
146325 58005 332284512
56817 32192 -758003459
24469 22835 409469848
64001 74436 574221744
15940 10317 285035279
103041 139975 494595864
108638 39540 771536051
110325 24174 -287716642
15745 149240 810343774
141263 35703 -430876587
51312 73141 761792103
20746 111937 971816013
21585 52619 538065629
75164 57436 197119221
118529 124966 -550074611
87625 65587 642372421
128727 114429 60431564
121009 65944 -948700107
48516 93181 -477546385
78388 81379 -556411445
47885 142516 822990545
125310 149617 -430418589
33762 106181 509961183
94247 79554 257092969
105884 28440 -798606748
41453 41597 125504542
11319 42720 251254997
500 41873 -153267623
128634 69224 -546047635
111682 12970 -75847211
146788 124851 944980230
141895 44610 571816201
85805 13310 -980510235
38485 38299 -988884475
121651 100115 750844341
29563 74806 825180540
117032 105304 447240582
10349 57323 -129898541
141711 130715 -514336127
67659 54283 505926999
127666 94843 -914940279
139478 65731 -970727080
17496 121148 -573251712
98319 86720 -739182697
7981 115628 454973745
49537 50854 -527400620
88222 93464 -441100520
142401 71004 541124143
47922 92965 243718967
22120 124334 -957310278
104956 63221 814981201
61807 127949 981273749
104905 42940 -718675270
21918 94795 -48141259
9925 17374 -940945681
35153 67636 -291821865
87246 668 -92268146
58196 30182 -82452969
65964 135179 973799602
9007 131054 141971309
128347 126322 903079517
143512 92262 6967891
15363 74282 890248113
124074 59709 -246124066
624 115914 -152321765
82301 88383 924410067
22325 119211 -372601152
111942 131781 -550211446
138898 114628 -461028509
142873 121808 972049782
138369 113587 624593078
147302 59850 424151560
116671 124521 -767492980
113988 63803 -939282360
47633 46302 -899838969
99735 13747 539426953
139242 24569 372906903
108848 73171 -762340910
130677 79308 535667838
96206 28833 799639924
55946 8108 300481852
40752 80849 673876277
128747 110375 818955903
41551 23357 -212218217
139135 7413 -727707636
142792 47929 533399164
33418 9818 -815236507
66612 65029 13082160
14135 94900 -872999112
12642 82714 -938647158
390 136990 550247146
102644 110114 -65622342
96920 128431 544961966
36821 130971 819799027
24720 139296 314988813
38452 142753 -363042420
19871 74778 -505638610
90639 67744 -787673083
8062 56699 -1440285
87883 34169 60349656
103824 20734 962822154
79816 67085 994193330
22882 25751 866651376
17546 22883 -452994188
78343 146089 504214034
134231 64523 -674519911
96026 74974 -141235001
143822 103878 -435088202
125001 38038 -596275572
100395 70689 -732189968
49814 4988 257359770
47296 127434 -793578039
39784 121991 -334235250
78496 76203 50635667
85687 48906 -326794055
129145 98161 306116748
39441 36814 277862192
43352 77187 84705783
77272 20327 452256356
42182 139181 -419899620
53735 33728 -473436035
109070 117493 -509922295
80189 44902 496539723
70422 345 392165216
56771 125742 498868417
128359 22488 -54936181
149339 14670 773057612
84615 23118 -444500465
14522 97799 969572762
48587 119829 -946442401
51593 101132 -270199278
68362 100169 -264757796
97228 94957 674624632
50198 109526 -512855486
78737 84111 430001955
78863 91176 -452013365
18918 89828 783104985
4728 69204 579004839
82154 90724 955610229
65738 133209 -834748062
17953 118070 -626377683
109194 65416 737798212
123155 73799 158401870
144190 118951 -678835059
88633 9035 -867051884
12522 20224 878700235
129292 643 742722797
124460 8766 576869061
81736 124396 -37830338
39655 114022 639488164
88269 101302 -225197268
53835 31545 998262221
6816 64995 676056577
139055 122652 366892738
119043 39393 -910336999
48171 62690 -141463584
121533 36579 -739649606
63879 92505 -719193826
108667 72256 623400749
123499 102855 304724311
53880 69313 -39980816
117201 69754 -250272047
115353 81750 -994810711
88190 147652 -782019592
63605 143759 646372715
85003 14671 -725917938
53173 124271 391765803
107546 26618 762260550
68279 125874 50098212
6324 57688 120922219
48154 75686 -554386490
81913 17360 17602310
73545 124579 -840974240
137881 25004 684115143
80864 22072 -81721959
116999 118654 -378549079
144769 136632 976012618
106177 77569 661201375
4949 30451 -287929552
86293 61681 170017405
93190 114808 -418920156
13347 114036 -758090278
85752 69670 -4664142
87628 15361 836439587
108068 59985 632553675
44812 61454 10954942
93115 58497 976966935
145610 106040 -510674282
13924 18944 161789323
6098 122290 979964698
75802 103523 -374529405
30497 66326 439932098
91238 138872 -923697087
44715 17705 648773213
76567 93399 -804495368
53480 55847 -167214408
101116 122375 413636215
94089 105104 -870109770
36381 107985 353703109
119568 123154 -190625856
67367 138469 567214331
58336 112909 -983946850
22367 61502 -624608670
103652 67316 339314529
119391 12112 -831660961
73412 110485 -802784216
6155 12057 -923706236
122835 34079 56542841
136246 82559 -14085883
52965 130325 -741030868
39791 2497 932941882
50613 126860 -175118182
128789 6610 386929814
138657 145846 60096068
57470 122483 921731836
144866 34223 797676377
56983 36260 588672143
103262 129386 393744497
135018 107293 798817387
117238 16530 660464314
26646 93943 786038247
95931 122371 -133954417
114971 135252 -335799509
134817 110938 -33708065
31971 17747 -62162997
129284 87444 138056298
146228 20303 743918355
92835 23111 20851317
54822 9551 -216723348
62536 130568 479714179
31109 72416 989829750
40489 130111 317883332
137197 23743 -693107376
28095 23663 955389903
133343 101788 -845470007
33938 102871 13394902
30501 125531 -390488812
32026 142328 451429727
77792 24290 -705324923
22168 45851 656173966
46658 31739 -698866810
57562 30290 -438890579
90601 17609 465842484
130582 117620 571435836
137610 25921 765658860
62179 21631 -473001557
129272 141460 -344359949
99002 58101 429137505
70883 13506 214496942
43259 95039 -131283280
53068 66677 -686560658
83395 63371 -516131283
64789 108119 104512421
108126 94334 860272704
117135 111332 -320780489
16643 101736 -797868897
98315 90152 599784956
21505 113709 851518707
117057 113904 -565463014
38607 4273 -927207049
87950 88152 -452314467
66088 1303 220686489
114398 93280 869433272
112092 124905 363088363
113774 61045 916397727
65108 101475 -331838425
137023 90233 832724209
146957 31474 26795442
144662 99140 320332773
66655 21477 -618343374
128390 110344 987928480
92675 63560 -171793595
63275 4869 672544272
7767 21834 -336969318
99220 122343 135931741
74672 97964 219733312
1453 45031 -612730389
23128 120793 -800379198
20763 119489 -936233203
125702 16662 -235679920
27168 117673 422483781
31325 56392 581884155
132742 82542 516939595
13958 46928 655864234
23574 129621 237524190
33281 79085 642052366
69452 64882 -543699553
7651 44285 186804209
71877 124412 422678781
112422 59945 -413467001
15229 3886 534217562
123269 142222 433014475
133415 53208 -206070623
25427 24945 302131896
140864 81018 644799389
138641 148399 -727116506
118422 15639 46633525
134370 143413 -152262446
15536 149525 25553650
54615 78418 809618759
139993 120099 -500353455
22281 145487 690742803
23151 24348 -965162373
94639 113637 17595975
7348 20437 -39834438
60810 37938 253245275
66448 125132 -96448349
131393 17815 902477461
104896 11194 -888940079
48485 3258 245025970
25093 72049 706281305
83282 121056 493243266
87911 127684 770903794
75911 142851 867668933
34741 75869 179917440
67498 29356 73576029
23061 5067 338092314
35750 90963 -953219509
87512 140356 848289345
144732 36227 -751136366
37798 36046 -413335711
74106 69111 -156697151
42319 123490 801571009
85833 77537 -768695281
7714 90503 899910090
5410 15309 -399126609
48662 77026 963387334
68460 66149 -140315930
9663 104130 390961940
85191 144730 -155935352
8318 108112 -503770119
44922 14029 778866161
61501 9986 -491698693
111766 51977 906899175
136402 114460 571546338
16084 93155 503275499
143028 15666 -290858450
80604 95246 778350948
11381 103893 -63482221
82833 125606 410517245
776 93369 982153572
60151 83994 672346258
127406 35944 -510329374
114585 41114 -883222214
22173 78472 462194975
17306 12879 837651952
36554 119986 -238320554
45231 83749 913397200
127687 32054 -367351498
56616 19561 703772785
60582 88329 373639106
39650 118085 235761527
64011 114851 512221434
59589 111228 -387978235
143834 111641 311275841
117404 134705 -954105427
67432 127985 -795049577
60694 87673 -563485741
146299 8911 -203406778
126501 26389 -647434206
9221 16154 962290965
50604 82815 644700570
102595 66892 -237982695
94548 135895 -93863299
23438 8278 203342350
50590 61198 214461205
110969 72124 745791752
119079 67429 175470311
142980 32050 925314140
132756 701 -155268856
42891 24130 -585201892
57916 126365 108199963
40648 38223 -618475971
88640 136978 87818174
79053 134202 517329415
35019 132050 -252543593
93674 125095 436843925
1753 5352 -902668714
27771 105353 -680366308
86813 97153 -404073286
3494 72644 -209125318
100047 125793 651222946
15963 131168 288363218
138578 117326 15547118
25893 38513 -110067896
37079 53715 670885444
140930 28598 -10052837
22388 105234 -27041334
122985 103936 -253281513
65423 53788 484026044
12179 36820 95790415
20422 149138 734648890
124640 116552 -518009245
114217 72150 -359887276
74756 67459 150968197
92048 49308 -185972001
66264 129544 625569284
59433 149591 871196827
82622 98805 -721910978
1900 145559 -542679292
123817 104916 -14995234
47419 63031 -260280982
74954 45581 269004494
51755 87556 -975924230
144481 6586 495659540
75934 110784 155287193
109924 121925 -678842081
20069 54603 -801119256
57096 25063 -114593947
67946 85318 552022410
130241 70593 -155238579
66609 88604 797964348
74853 91953 -710830700
133966 111066 985324324
48732 3276 -24642740
72489 132531 -202721488
1207 28432 661792139
79604 53152 -819663888
24695 147747 153270378
134982 52577 187268799
57676 104972 625351149
101288 64284 804553079
59787 100212 748309341
26240 147141 44616754
36828 98057 -899075202
90853 86115 901381064
18195 36652 510396579
7967 33283 -591242015
136062 2235 -859187900
18736 51499 -811957794
82764 83324 507679250
4551 89273 239532039
25737 75931 -101532808
38637 89735 642237094
128260 80778 166642773
39871 1533 -13194533
125548 40867 993452497
119734 110085 -220692327
145418 41716 313277825
82048 54958 143017571
25927 38246 585628769
133053 18127 459269919
34167 121244 -892057696
100600 86786 -106012825
37259 110571 201741480
10076 45624 5497899
49215 140382 682553029
145253 119723 33144389
86082 45325 566501616
130252 29622 -685125520
147202 61828 123090610
84935 2420 702132714
119197 149467 -55363963
80934 142796 -282685567
132222 67023 -417975268
141359 121098 343170296
67001 5080 893823079
57008 51962 -490507290
87717 54035 -5415288
45857 17493 999100314
95634 25873 -603482451
36738 90906 105294701
95430 44702 -247139158
93160 34285 518221335
68454 143533 642780230
126557 33054 -739238519
31388 89184 364000257
42561 131684 -556567690
118972 75922 904227861
21034 28531 -849524027
84954 121710 939814000
122198 111743 -643059784
7283 12658 82222517
26796 144746 361037352
115514 49632 -695010975
131404 73697 -252410701
93799 133182 -434220599
11448 42846 678538515
54065 79769 43484248
19654 50931 759859942
119648 2754 875984994
80132 76962 48668020
133293 20509 968803897
66558 117019 583051080
103445 95907 -488211735
93975 42673 190298428
133379 91733 -103325605
66453 69879 -48825664
12410 87053 -278649887
52033 104105 397040650
51429 118513 -779395753
7875 1747 -93528484
31754 136317 628298740
148712 135418 -983132243
113965 91314 637309111
81315 119026 968126971
109274 139954 -741826725
76084 28710 -226920729
108731 86490 578999803
55049 71008 736326675
65582 107990 680309637
41671 50904 -416612345
122294 58439 -58450322
47714 114818 -568772850
126402 66422 -426767472
28801 9043 -658073157
148694 118383 40605253
19394 74478 783578963
49846 100854 -777280123
119847 49161 -73569825
35444 102636 377886083
1972 149672 -484615787
53892 105327 849971597
95616 123253 -930714993
34459 143791 -55574208
55052 82575 414391048
76878 9681 802717459
95471 58603 -250553552
94231 61063 -314402504
143723 1330 -407271406
132872 57036 260833131
72228 142088 -667624358
114039 56015 378479201
15770 129191 518943716
84842 46633 -457890576
25206 39032 294454725
5291 55550 -267670269
5872 7840 -286446788
142898 64060 771005265
1638 12358 412526886
14527 52208 -210492280
54101 87773 -140060667
103496 968 473923229
68355 22944 -113719191
45882 84721 635548249
34676 32527 653409231
82636 63452 65724828
111285 96758 -90356924
80284 92008 -447836665
96979 109555 482748897
127453 2720 567543399
1548 44107 -8156490
91365 62590 -171865805
34093 144015 -818908748
106488 68224 -101272762
73401 114094 -24929698
11411 72597 717864232
59560 99491 116023024
34541 60150 992503199
8252 79651 473877686
144394 147017 795820219
15318 80111 -361579667
74807 116172 -846343636
46107 100756 -216160499
39730 137757 -165645617
83122 60988 452434065
133158 72127 -918965564
9688 8979 790877708
45986 57288 538035621
80136 86145 -190983657
46697 76371 -30815844
147824 139011 -911608129
22242 22567 247224715
18207 120999 711807358
2294 90899 -725825991
147032 134474 539181365
35284 34233 -425317628
129595 101158 16441828
51019 98095 249112792
115309 84501 766881714
65650 143134 743837697
78311 68840 -763177605
80846 30620 905566208
97250 78107 899163569
46839 39479 439289051
148652 141740 -448205699
56314 142933 -208707601
132066 143376 610136274
139543 92757 -976411273
1325 81155 -296740563
70516 122593 -291534385
112949 3006 -172743302
41154 99794 10610902
137295 51810 -871809016
129642 15353 390924615
129899 60295 -66740084
104383 66140 409336080
110918 128377 -883164207
72978 65027 -438254764
99429 79852 815002820
124781 67055 -402815650
141199 66455 214446701
73635 70911 710822991
24782 51516 228286242
54891 87755 -323581828
125934 141109 142572621
6182 27370 556733220
21152 8851 465521240
39579 89255 237619098
64255 62354 972458312
55440 79447 -927899961
118927 47014 -796088316
69365 79685 -523144334
41854 114886 -604123612
26092 21288 -699615900
724 39868 260946051
32702 96774 -98081084
101695 52088 396618430
118872 55245 254218012
26275 86515 621628573
111597 6655 -809876945
123739 31413 -345406207
136644 142233 875665410
57906 80979 870169189
37649 82503 -831120325
89128 107831 55274823
2377 127839 887069036
131693 121841 -242665225
77380 69232 -289772227
87702 69465 736170778
91286 71034 151429300
96393 81418 -763784899
145710 62788 -162204555
140605 50484 932242533
138457 103312 441973950
18986 53069 -447521314
86585 116736 772290611
122837 132559 -883722115
83378 103892 999559651
47271 143816 -585458868
30260 129134 -953614747
30953 46467 -421125113
131920 119396 -558755945
59404 101194 894851927
106383 145235 -64119963
78975 117196 56814371
120588 145408 804374908
80005 96667 967439255
9601 139739 209033568
102968 52455 -562611952
134951 4643 -434519262
134393 141289 -474311489
84365 13001 508938629
74237 7634 699128631
13306 109377 -756665989
118471 124757 80298094
20031 87660 503868579
96340 56090 427897897
38703 145352 69768186
55838 100392 -231305716
74547 37748 -768245835
95615 7895 736553492
98985 117229 -909999127
128347 54240 -937686445
41573 29140 995000300
50427 75908 -750049874
136344 81661 646321281
41543 22291 5427288
42045 41992 939471121
137514 63469 6727617
76052 2483 949160570
61295 12834 256370121
30536 52053 187900041
38009 138691 -243676535
108932 21 35882637
142069 109225 -886362979
119535 29295 -494058038
60069 75731 366924469
120232 85596 -730639563
44216 74028 43215729
147456 104447 -695206688
95840 100470 116234341
125118 24341 409353743
23664 57956 828714677
102942 139500 -493884528
27156 3684 -97607516
147071 22124 855736335
36842 80015 -347894988
148764 143550 -709032749
28039 88613 -808223734
103838 64328 -238433702
39144 109360 -168339094
40898 18599 -570388521
50962 20160 -361799737
78391 34999 359944727
95102 91672 -892018102
59840 32384 298802185
14620 38199 -892637730
87696 88640 863690577
87680 120636 -802137430
115954 11478 -109113693
54736 137134 -870982818
78867 107315 549934612
79500 62359 725868893
108004 72835 -767333514
114300 45497 -1247673
49070 117456 60277093
69713 128916 708461026
55394 107740 -49136260
100331 44070 -209558640
136221 76707 -27421276
22997 128635 -454093692
89985 8937 603809987
34705 79607 958109433
45472 86696 201293431
38520 90010 -227580739
144944 42449 -87638331
73531 135332 -664582808
134413 88018 476548010
7723 141798 -219348717
149157 113618 -739184855
96624 31381 218953292
9691 22402 -525324598
44833 70817 -647790803
31864 37133 692997720
36163 60579 172814245
13875 43960 -885665160
141732 25074 -262042863
134608 139616 575020118
113798 116561 -80508064
147608 106882 -14188725
77060 140274 -739496040
2447 14184 465618424
20166 29359 -375873829
51302 76591 -661727258
63616 25555 460023908
77417 145326 837953389
53225 68438 397910247
134334 35694 741036812
36042 27313 983943512
100438 47012 212375464
50233 49862 523949934
4193 95533 31876199
116380 25065 252603625
124008 78538 -987360469
313 8439 249234453
129851 131203 -250104152
13703 87229 -801045311
68465 64247 782294344
106373 75061 893076763
13525 66162 562347091
139098 109233 -435740803
105006 25614 -457763853
62293 4341 841216601
2042 4966 341218571
144179 67195 398334076
14531 131633 -846410963
136059 16877 47451353
78520 75109 424494411
114861 103784 269875943
66813 83069 -746045085
132023 147506 465581743
124486 38774 890699279
13045 74900 -919665091
97366 37474 587666301
8754 73340 953165727
90018 96411 138452390
71815 27337 242565855
44731 94587 -372423628
87703 26936 789451315
146193 42743 393360180
21618 114458 -350365354
88003 101083 278974874
85245 78894 -545065276
48802 148806 -264989434
147202 94702 -673302173
138259 128169 510601520
120338 125229 -665308988
100594 94539 388869045
132384 103482 372235768
7175 62456 -945454665
4040 21471 259834056
75406 105211 -791400999
2993 32522 -290410031
102933 64839 -423883991
45705 64425 -517550452
72507 65663 -35911073
113643 67941 58688361
32819 137213 -938521280
106480 122046 497909400
66842 122968 513549718
122088 109575 -965054893
55940 130817 -682597359
24736 13569 -184318993
59087 38506 -777103042
2467 113092 886841258
89805 101714 -62187988
110402 43772 333074142
28006 145267 -211714116
35331 123489 -407533906
133576 65561 598410454
35136 27239 396696557
93722 94920 975442897
116010 59690 87858327
46620 23483 -271090983
117890 132667 -265481846
14240 67484 -315736013
94671 132249 -786507823
139545 125954 787145075
109247 121566 -858611606
139777 43868 -897365527
12681 127419 152629230
73146 67548 374372814
112931 53688 71671923
45257 116249 -413206755
35049 138656 -604527367
80229 22757 -6585725
79014 102471 26774650
80321 29921 -706386692
26023 89168 -450094156
102386 66537 -721797886
12689 21715 -483760970
59379 98624 479701832
15908 10664 -707093750
7283 53889 975071500
31848 132625 -316699795
104488 111716 -7572374
147418 68995 154486753
18257 68540 544552858
75233 65554 204925453
65215 108208 944001501
134363 133453 -416105938
72937 126479 -962547042
82403 80233 498346493
102599 38158 -436917780
16501 93556 -788492536
68339 67437 -822222784
83539 118692 -35495874
110585 108645 -587377344
32671 26421 -206630005
75705 77132 900484650
67661 96245 -70492644
33778 69876 452491429
148396 76781 -940336396
126520 73729 911452373
8203 97642 -669262395
79328 57818 -287738740
117388 19247 -146757132
76020 86912 -7313291
144467 9971 640415248
103353 123786 -317331241
129829 99032 -283724304
98305 125539 203777893
45780 109670 -944414021
2339 23410 184637760
17456 5147 -139893724
82926 64490 -338229302
10830 16945 -547509499
54677 105359 -721230273
91401 32660 -773766726
28186 108148 405792609
134312 117922 -894370810
108824 103037 472092296
72708 119270 -485919589
21933 149131 -96052218
28572 107021 367361687
82270 31246 -687551385
132385 127624 28556486
16689 85847 166655443
27393 33948 833185244
108605 133867 -294993359
115713 55961 337075071
147138 88734 -956890747
120279 91325 -855687682
43824 49995 327581174
116308 64037 511641456
72691 144457 -381507189
65791 82762 210788048
139015 43328 -83258736
24383 122009 -516697277
34758 11882 23632407
109431 45070 946924568
116275 68302 -671107526
137117 85463 -375052796
50765 121523 830324655
113837 14667 -397155279
140390 27650 -898458698
110442 111408 547923533
11254 74606 -30037666
32257 40646 170608217
43999 22125 -136310981
70069 133440 -732257776
86317 120334 -782593803
106791 36277 -529961430
2838 71658 152144232
107540 65042 504572931
140862 5682 770836615
41607 131264 -852112608
80248 112070 -779983738
121142 27088 216080797
149422 140542 -518444027
104434 39315 701260337
138102 70650 147976321
14475 84967 -399235765
74369 20810 738323688
19230 3820 -589163403
99896 66292 529312827
3913 22256 -738867199
64462 3533 895096808
95401 41866 -32345085
45383 68188 -394995357
99433 112813 923341098
73605 96401 -939290418
125684 142746 917374251
125660 14788 764252012
58015 17771 -693008108
138487 16912 -839611977
1909 146679 54655727
112165 54196 -869357444
19496 79030 -402076104
124391 82531 262823597
99980 137937 -230140826
32936 85298 183408796
101147 47239 636613479
25958 52734 20869715
145588 142644 -651280173
63838 92195 413827729
136186 24438 39405935
53276 107343 -958390339
778 109440 -134857967
30565 117545 18861563
67736 39526 594059483
149181 109075 104924017
138071 85818 -261583095
30779 1839 673067870
41024 40358 367969839
132538 52199 -752278506
46205 101611 -431183707
58725 119859 570952469
113126 42427 -701065972
64549 35082 781453998
147608 61165 658934692
142390 123010 -270877124
104716 87547 398342233
47521 126252 -632096910
148343 68360 606175086
6203 94455 606818168
122838 86676 521285959
61354 4131 67642872
73631 35162 -342111940
139794 134258 150559389
130912 28935 186760065
34492 54745 979582199
591 58521 -644817904
22263 44191 87731661
41533 145456 794350309
27546 136433 384126982
46381 100381 605530179
130988 83558 284517656
19440 87519 940690169
85290 82105 392532090
86197 135720 -334363996
70071 62785 -803720920
15405 100995 817745403
129250 72005 983995094
37607 139430 -902518848
116069 39281 -203063238
70320 124036 -624025383
107786 70915 -990886098
11734 22257 728894054
35717 146244 -367021143
146634 53104 -92711631
28541 115807 -594949391
7971 78581 104629132
147673 63634 361668941
45242 135021 -715373195
30191 61860 -218018751
112497 55637 490163257
2066 62165 933534988
10631 122383 -413717799
123480 2562 904730628
69743 138318 410648527
55014 27159 846892144
88194 121476 -333137166
133559 111371 -932992682
2250 97682 -384696832
108115 71236 868475563
98978 69688 -206051023
38709 141304 -582951514
62726 36665 343672384
31509 6145 -257841774
27547 16891 775538001
1331 83312 884037666
43273 112008 929113070
46482 108176 -315727885
96975 36760 246937675
46687 26369 176756469
109238 9787 -705758141
23507 128426 -976343611
139451 17507 -777381231
1345 86793 815508628
22812 1187 192606488
110739 88877 -107057693
121730 40116 -154233078
99741 136871 -864469767
66407 49293 -574735904
90954 114932 -327386817
54473 128435 322227717
104414 37125 260112322
43196 90721 783164188
33262 128365 199119904
133407 86721 -592033604
83792 35843 647737323
127639 94407 789017390
144376 73126 389854703
139213 71198 700107288
70752 33468 952495876
116437 59875 -117874731
46216 57748 -479078773
123334 133813 755859495
116212 58493 556828181
120313 15883 -436486458
31635 44624 366213615
51702 43972 -49996032
134095 97262 443641227
69356 38733 941369171
36593 10374 -367623225
127412 52780 792282193
81501 31426 -498046106
131317 63474 704056905
126578 65258 585636788
90455 130234 684740433
140443 19439 381182124
73464 43428 918501704
65752 8994 -589056900
58712 62663 402787040
129073 82172 723390971
92260 9414 223085203
112064 111702 -137585282
137070 68100 806147637
67001 17756 -324760324
78533 141121 773376710
87514 96585 -558293513
141545 39571 -809705762
65994 15693 722732376
79158 7403 261453554
114325 39460 715171074
125472 35863 -668319915
14211 43840 -907636325
105003 81044 29664205
126253 103801 -602085788
33951 120635 237224573
21385 102461 -570488002
102696 60505 792897143
37324 88403 -192666949
145829 29429 -475626698
77951 34203 374352535
121163 116479 -40577437
54052 100288 268380692
139772 37486 -766558180
86287 51785 -493114049
28256 79814 -136139117
100452 79555 -990353651
44265 41414 -772037452
22185 117641 -878215548
41661 15352 -736040379
45552 13207 -102955027
134438 108382 236350638
59523 14002 -363582543
146174 103036 16270022
101796 130122 174345439
136253 134309 -138196235
81029 73460 250302226
61411 9699 -27336630
2946 119670 99691661
103194 59088 -104252283
136429 131054 701348925
2232 12876 -627983888
40816 88388 250331433
129949 91087 266332972
21582 69959 672498975
117136 38101 -405043521
60655 33986 549128586
5583 97140 -134825030
88970 34316 453823390
66117 3749 835671662
41360 39646 117395389
23980 5312 782090586
82085 128399 -689276863
99171 66999 -156353409
42653 125556 296813106
118312 24756 -945794552
147495 58262 -958855029
56245 114408 941282437
60263 117118 -996277977
119118 108241 22075449
125678 37258 -99567652
40661 60822 -498515065
32504 76614 793072062
119450 38144 -433400546
5003 104086 490092787
105132 23316 -284757336
132546 61422 163234739
84993 41872 868183702
79354 79590 -238027081
131822 121651 977396047
81578 40961 629145943
105920 121385 -624521502
24596 129510 984735306
18562 50486 -678757329
3127 49148 581165813
113974 75833 -597509106
134696 112784 -199832203
13705 39200 -540155524
87099 98970 465878790
70840 118643 307194508
58206 52469 219764777
133976 1262 16325518
14063 58530 462112357
31483 132466 -556381072
78885 14004 344987284
61821 86090 865254408
59060 45759 -639210358
23939 79209 488225477
117169 49749 -547094456
83889 35147 -728348926
17213 44030 173717290
87615 1184 -246118394
51444 46943 974638060
42946 127583 957547646
117561 131395 -272944706
132583 21699 79622331
19643 144100 -421504654
4395 98261 210816397
149690 148425 -138276053
98677 100640 117416862
142095 115093 -832206442
34655 86748 31064188
140024 101832 226546691
46632 64543 -111601504
128964 94378 -564236884
127681 38717 -757714735
87271 63035 204038900
69337 33453 914040697
34880 10655 -897385423
125204 111476 -308487418
14133 46722 -260261073
47368 85187 -275302120
27052 26305 332280361
54055 30725 -5011193
14151 72762 670077885
109467 80923 590304020
130199 84935 866308582
12186 43163 -209266378
136788 43658 174878014
37170 89272 -926244791
111394 77286 -385032685
51534 61874 -741835942
141411 12019 -65399328
115131 23995 258451564
87503 75405 -153690927
132338 108938 -200241718
27860 34067 -876554613
84735 86842 -967295170
90199 148904 636959894
43235 59019 518259071
64723 89971 -594503119
25081 101496 161664537
71049 106101 489007237
11354 115199 818647293
97959 138992 -151836831
42730 90415 -914668227
79867 106246 -128081946
113066 62320 -782207156
5436 128268 -463984008
108818 10565 585136357
34977 36659 -301687724
126039 92265 608399027
97267 41425 269145895
18973 132714 -499845765
122206 22006 -837358876
51927 50221 982725339
77147 44232 700579483
38296 24648 768241429
102621 87487 -621091572
104663 113205 -173036274
110461 14333 -194628454
50438 6673 -721870541
63986 101696 425651814
82929 96970 -48870305
23139 36174 39043942
12677 58912 -601558183
30659 98276 641276947
95155 32330 609858876
83920 52497 874710282
102142 43565 -368729098
131699 123560 270921479
136958 90898 -162980310
144492 39553 638942604
134775 63831 87014210
142104 3148 476525467
100239 68314 -124707274
4815 77231 623226855
61094 37940 -497833634
71680 147053 376601932
57590 21886 975753636
13329 144594 761171771
54569 76828 -498644022
7097 55111 40354894
55928 37606 -98896341
100831 62248 -491895099
17597 18068 421636444
146675 84151 -102084435
130711 68963 -709090006
133673 53748 105038648
28365 126590 -462496617
22821 55425 -402552347
57281 118520 -153312384
43708 65270 -838808858
145780 76373 -976840975
126593 32417 732792342
96083 38314 137644431
84175 16170 -757621684
115554 109318 461901994
103094 8938 552484141
125794 90266 300591942
73512 17287 -150504784
104232 59057 -791455409
123772 97190 386327354
31927 70349 -366724703
62143 80417 185879536
146364 59709 14300038
138306 145918 662438321
74434 51222 -244977815
125834 112169 -627458710
64116 28263 20544737
13435 91332 226173959
103136 82874 -552312760
56736 14181 -841741866
135251 102167 -421028163
32412 35077 -329443456
53760 27523 -852802490
106192 103500 -815089069
137852 141029 319234876
67948 44218 843456977
69829 101082 -659287163
135644 6839 697529277
29958 96854 -271613942
77585 115320 266857029
119344 42351 670832779
123978 108403 -56236624
12946 120911 953125467
67472 2440 -560838983
78041 76631 -795388038
46093 83178 638268293
77407 115088 685106901
61851 46615 -346033419
56357 85756 366234965
117067 18151 -576816707
110068 71570 299737100
117383 7960 -25033271
131634 76373 -83191413
27636 129406 685838828
103437 43516 183486959
46339 101490 636900293
55177 76977 232051146
18450 38281 -245825712
35784 48624 553929968
73546 132142 496371691
61949 59357 -71868010
102761 76307 -219811004
148452 30878 -844395111
88391 104467 -796119162
73173 141328 -938175674
70527 148777 -11591129
32908 18671 687161266
135759 40734 -887515808
69188 7230 414880240
80566 105906 -777973996
11558 23735 533799682
27042 95469 320787891
80811 17575 -620261984
28087 66003 160457045
86354 64477 -718918375
30446 12871 77911785
117031 27458 88933904
115409 93336 -214540880
75203 45933 802743684
74714 107916 -529669921
97063 4053 -468008728
39401 61338 266427210
73258 139676 996471429
19825 144428 -568513355
83486 146806 950771247
126792 66158 -790068816
9334 73364 731458669
54965 17371 -243951838
75745 2835 -582533809
36815 98661 177537550
35933 146937 -764136494
34283 3446 736621483
109488 84129 793155977
63404 104512 -884492281
48815 68613 208381449
122720 139293 -572317325
52294 129206 129310328
6394 5228 630307244
30111 49285 472542480
42049 90043 160467188
20778 27462 887774185
54842 78441 998534310
44396 4517 708532085
149112 71405 367643047
148590 147816 -391480170
69030 103677 384024192
74700 52628 337218063
41851 78428 341118074
50853 20524 -660168223
53823 66392 -581912097
62329 77758 -481285257
15136 60004 -781201896
45036 62701 416292025
80132 91119 -172915158
108342 60814 189647138
85346 120811 -277151616
43748 81379 300067412
128670 122737 -465587897
91198 17927 818638200
127048 86909 10523532
43041 85039 886132363
29 82635 106413471
4739 41954 736651977
12905 137251 -504760975
5074 134560 627517148
44352 89604 -588613922
119622 125391 -693971871
119215 87431 388190547
91875 10875 887643444
110881 129583 -518737083
26851 10557 -148545197
94464 99140 -590214877
108208 76818 847459646
50536 8058 -680240136
74007 10183 -591092030
60590 15863 746974482
98283 72771 -984366264
149012 77196 -733811702
95648 11072 851167740
148045 101385 -469523348
116781 97131 127571869
108541 109951 658186275
28700 66223 391978209
124954 85374 -49377006
80306 57095 867219991
93658 30071 924286168
69829 125648 990338127
95818 63810 -244481228
104239 121490 -525356134
85263 16208 -286116710
55814 124407 -452187235
53356 126851 371950253
18735 111742 -707404732
94000 94932 672961215
117111 55975 -227469024
33488 140961 -928443947
57087 124044 696832026
19669 136321 -592046649
3651 95686 -647959590
86806 98064 -469565647
90610 36967 -911500875
103928 148486 -710397435
73831 104996 -980580214
75175 66974 169789046
421 30205 -312815677
48460 60412 -928700110
37330 50254 -299935040
122065 18181 286093238
137611 18843 984750252
139353 146327 231235748
124140 46452 1147673
3128 47986 4624869
36331 41309 467656598
13083 42959 -669478271
135518 141302 -169187698
78640 74136 -500131483
60912 80937 -101205321
127451 21443 527038224
69012 12374 -763268663
70302 51829 546628666
61582 106988 183681431
100245 147940 234653531
6309 11282 510460782
120512 99060 -455343237
78372 102396 -761550708
66296 83000 958208927
145768 55257 867845430
94805 19902 157921080
32424 115775 -771333775
37563 33271 599776744
18350 117203 497945271
108393 72530 -320729374
120511 47075 59535837
147673 78197 428326106
89828 137220 -599961465
139065 138617 -316979897
135490 81426 -877064207
104353 109299 860834410
102305 10832 828212867
4358 130288 -223826427
121931 3578 184329301
4326 114734 863314430
41259 38521 402998409
542 115289 694767208
82934 131022 333456012
129136 123860 -413132216
78503 106207 659300214
30536 38400 420563593
129955 64073 346751727
132413 46461 1295591
138574 112916 -452804414
76605 49538 860192797
129443 65693 -19412763
9949 59281 -881790119
88268 77568 -892448466
12958 32359 289618933
42990 116675 -54776563
106322 75849 -97270810
125438 37001 804548583
70355 59572 283813611
124883 15109 -666399111
54250 43341 -337822015
10479 64233 923751623
80573 120752 -765559631
63656 59212 554857936
119603 29729 142244222
22095 42076 221740681
5529 114799 558941023
26688 124927 -407993121
92435 55990 9550703
49566 145786 13235992
78980 2804 -230451129
13989 95385 -229728573
119949 130523 8388530
107040 131235 -216862035
141383 4827 646106502
79473 59962 817026902
107217 108932 -51587391
65074 95177 406713395
104644 9574 -808380157
2797 15329 688027825
44605 53262 912953664
71863 42559 83355259
21128 69685 428443684
63122 54374 -11229934
27061 14904 97113130
117843 20660 606440096
106666 133502 406226987
106864 23600 387373919
122231 104373 609665826
137539 33647 -413213885
78237 149033 713979875
62455 104719 761311318
145426 112307 -250004371
149426 95018 -193657030
116285 38259 686398844
39764 136104 374996588
106260 23534 -191973011
52946 20905 581977636
33406 115544 -217127547
23859 61631 168499874
136 19822 -910302110
95535 144655 682120103
68949 145678 -339653984
31084 123355 -286406123
25997 57345 -27973074
78494 143933 829968600
109396 41577 526813797
96171 35276 214255107
15681 65538 508772307
145375 123409 128277702
37187 64974 -461888023
138107 108935 -121888637
7663 24164 866555804
146855 35584 -732494181
144761 83418 -450780834
5956 57819 -668967972
128498 15395 -255592265
69591 44637 459964908
58081 111890 145387724
25032 126500 156533940
62947 133725 -707308790
34289 145352 274521800
15303 120391 185812243
147212 89473 333751740
76349 88032 745734550
145378 53580 5813871
2182 93633 -828736603
101413 2492 -554133192
92497 126440 -91091303
37820 49360 678828844
96160 32322 -391585157
2909 60265 809511927
148546 123623 -646434000
133520 129402 -831008806
102827 65454 -842528897
67046 1502 888135335
67090 125801 -894164516
36366 120314 -426434462
92178 100871 -608434783
41363 16081 -298802875
137489 13352 616509541
121049 59738 43103568
24506 94611 213084731
110431 53092 -677092655
75591 48981 371355586
105143 48132 -990667500
38242 83086 -383140752
1032 125301 174699496
10780 63747 -603213529
129384 71225 -223339368
147209 48975 -795663366
109844 17010 801864654
85991 126664 314959139
102329 55758 -460241718
123803 5266 53827276
64818 47597 -311811253
44713 102506 454421594
138135 97402 317638414
129828 87171 -280834849
14320 64583 -710227444
95011 35301 -264304759
44489 146713 -841029133
48246 101021 -905199168
132762 44866 192823015
66839 28097 156094064
93975 58184 41105995
49475 146534 263190888
34508 139893 552162429
53882 96762 864208584
7337 15279 -357957088
72886 84185 -130394218
107835 41688 -493471935
107164 87137 849652668
87420 21251 957931928
32309 25611 331878449
93362 91795 -1989871
32532 67741 -139955234
114769 42777 217517883
18463 37045 -369565734
17392 111823 -263646260
93672 74638 -17623624
57876 29064 126186963
63100 29465 -554101112
130868 107284 373398889
125749 80666 -918067878
120592 116231 -859727255
101604 63504 -718370307
33167 61913 70276054
103399 7510 829220498
53836 84531 943406081
27627 139726 -667341721
148390 80125 752412734
128463 57295 115126624
21978 68615 -487296552
83059 51900 587549635
71223 25413 -127628475
3144 42650 601000229
75347 149198 195910948
70768 126705 -443391716
68670 107230 -24166364
88914 117739 893390349
132064 65555 388511665
70662 26085 837576456
82383 61200 114748865
131410 64775 746839342
147932 82015 504640011
14648 12242 12899154
35508 30415 242401242
128838 102495 -881188636
37754 117837 -25568551
58243 76434 -215390174
41122 62544 -27973527
12136 58885 -921448240
71100 23673 853757328
75952 27994 703791243
18598 107211 467576461
133523 148205 -637743659
82390 142648 -62067752
37802 69088 -374777277
107884 132262 576312712
7650 14002 829083768
51116 41113 135055839
135797 54977 56904599
52769 47362 310466461
149173 14572 -519736258
82428 65909 462604620
140155 45619 973897333
126053 12264 -678249856
63267 138979 78336337
43304 147618 -172857274
104887 122965 927451945
75552 125419 -401504416
93909 101384 -605615048
7692 5497 813645883
63723 93191 941377576
40226 59987 898875080
140402 5398 -307323717
12780 149047 797436025
134352 143292 84727676
27973 144256 -597265981
103093 45804 -540001940
2267 65557 370496927
29340 128874 -544036037
60172 24074 -22599736
142081 83541 274524723
125754 114943 388196636
9012 119707 487287391
108897 110199 909771045
45881 143470 -765831467
79652 83631 -770461202
41247 97952 -169220003
11445 77305 408109146
100215 110250 722183857
7981 50534 427628456
18312 132029 -121937967
143676 3815 -149675061
36923 73268 -729994115
20173 119074 -795373651
66126 105711 740340655
8962 41351 705554787
87316 30964 257614464
47930 28110 677671356
106085 19060 267915092
145684 96392 928579653
106662 46924 659365122
147586 55046 269530096
43103 129352 -461975560
134414 76618 429101188
111346 3096 -106325246
57463 86894 -522549423
60899 117512 -300599467
47745 107181 -463678390
11625 52844 -348614947
117647 12792 -3616281
142814 70747 998109563
147107 71278 663408443
38912 93150 550064197
50796 133069 810651258
43110 26731 -430631165
76268 140522 -94717427
143555 59172 467889479
62736 139106 -784103869
97369 41717 -92884731
133231 146573 -576742143
30142 22732 791185059
115137 13763 780871645
130191 24354 -193485603
141159 23554 -719714944
43330 115016 112873557
100064 40359 373639041
88497 37366 -898222324
110443 47320 -103058269
8978 34171 -630773485
30187 77501 642306582
82071 94175 527351136
6736 94229 355755569
82208 75273 987235160
98423 36409 -823582310
49818 58922 -255623654
28850 1127 538089375
8263 83549 851842831
111454 19858 -477688654
146132 30623 924269296
45338 107890 300213481
28518 25681 75803260
130492 138019 138814691
21821 32470 713415885
35104 33626 375136994
11057 138978 756437112
27043 131734 -321830737
37951 125643 -321654966
120477 47681 887137648
126023 111519 410512352
89862 89980 -860259591
142186 27535 -997451733
63293 72836 -520841175
134113 136499 521728205
59442 45825 -740660342
2168 89748 -70809711
37544 36187 -442522722
27333 54857 762880985
134153 41898 668653835
95011 27332 -46405490
139692 65536 -494888467
112585 83440 -457286518
25859 98877 691795994
39181 75214 203259190
75683 87410 791288857
30187 78864 284962151
66972 103981 290574033
15981 139227 -841563023
72146 41328 412482800
14570 113663 279102346
34433 139755 138354513
40351 29249 -412820212
30114 122152 167852208
111599 65914 -733198876
81692 118691 -702854097
139164 127348 512048719
127635 66121 -224913884
22494 1836 -278855708
55920 110743 12116845
64122 39655 314498433
56723 36616 524494623
100405 44738 596890364
90063 149131 318802838
91941 91984 -539776629
143271 9195 137220635
72068 147440 -322918055
136379 143782 -310479063
114877 106383 120009327
66385 40290 437691968
48308 12023 -416607528
87374 85908 560681685
19524 61279 -678287949
149472 58873 -901325907
107840 71792 793369380
31383 15117 -858168216
87332 99529 532061951
16946 39302 -211793085
89570 83458 148412526
146927 48999 231524681
104084 98325 551597612
19965 132818 930627088
3550 128959 -317273239
27453 114258 -236886195
8821 73583 -309835638
128756 95245 724962866
65495 94245 139265743
136501 75465 533104823
12684 43597 582067933
122675 22250 -359760796
12017 110120 -152787743
125984 97692 598297111
67547 59152 -2238503
141303 102799 354843424
109582 80220 -979797786
24610 64647 348663066
103126 84787 681930264
62053 145209 -991412037
77720 3774 397468076
72705 60402 -302026031
99770 122738 503968531
142941 128388 552482694
49687 81121 516872619
123731 29001 -605505789
125425 114906 -759739418
88567 9332 -525479725
140144 137132 -945951546
139612 253 -259531296
80193 77367 262013311
36526 122450 44023772
21388 93353 964458485
139862 40192 -563068583
113583 54154 -359887072
116258 70726 620985675
113160 18853 498459588
148165 35154 775960677
141736 47433 -581959089
140378 119322 -123431216
29309 62720 450677583
120379 2837 -703067009
56180 72291 552647007
74629 138238 293022529
17242 57220 -769025684
100295 97413 -345539538
121108 119013 -380833694
89029 124630 228414788
23720 41303 217827849
107839 505 -904874229
132610 20700 554655717
77022 116678 262024172
25012 104204 -454404912
143137 108528 444720744
104506 130132 410526713
47050 128755 125114846
69642 112238 364485183
46520 67313 -864684919
105935 35098 404030280
117499 88836 -742625309
124107 51433 262271609
4949 54671 -879444209
19174 109173 156943333
146722 79555 16726773
122801 66355 786006630
122877 47130 334905065
28517 145708 -209610589
132586 83380 -690575767
45168 53945 -628656071
38268 105857 -445827070
99087 38468 540913672
132620 134027 220697196
67308 30569 766107226
26384 3106 -791826210
106530 88410 -642915048
73459 142016 750325262
103901 88507 -508593032
107642 108636 -882621810
3230 140466 -554719849
61523 41649 -10994936
89311 44893 -240935054
25042 9360 180849881
79109 76842 225244880
62125 141371 -718944559
7789 112372 -604233560
133931 104555 -184686951
4529 147684 785965001
9497 143986 -456510438
38738 149597 -589299420
121720 142378 96246873
15172 123892 509790811
133093 42153 727708544
75791 111759 -502509309
7305 112263 319754326
122710 101131 109353976
42941 9575 -557903031
2552 145325 755010444
8647 68887 -418893092
120049 61979 59489704
42137 96752 -547736716
90344 49205 337465886
92312 62582 -100200921
42848 123997 -783035691
5763 105855 70419568
54292 62355 170347191
118346 92505 860830966
39193 112999 713527735
16621 115276 -643137084
54357 67800 -241782761
99834 11147 -509626332
38135 4909 -246569046
89610 35165 869760477
40770 109015 -900893641
95510 89918 478500376
7759 86760 680883487
34736 40879 30816498
126171 78806 40932643
325 128277 -293121361
19740 143716 686530393
113380 51306 782827134
29103 142387 612184953
27538 143724 46402889
69038 36580 189113501
124818 41924 -460356944
146269 145250 -37262169
84965 34258 670524169
26956 113631 -135280728
87334 76168 -458667518
96804 37651 836462046
84042 48760 318367146
134914 54270 182343104
97436 133148 -232886737
29965 36105 -741285478
129597 83110 761927367
62503 130884 -167492675
144771 20176 -820491709
14373 6815 926749910
4241 134908 502103470
102194 10590 861690592
139082 2584 444765265
50588 28133 -740208632
4624 26489 -333249044
131607 47080 526579933
52301 62410 610006087
61578 136530 812475338
65665 129705 248830637
108541 43033 369828716
97269 20950 32696633
60477 81724 133828671
106708 2881 192698343
57094 78063 611126304
48015 45963 941309064
114732 59122 -108291061
86144 2471 359590911
112853 110558 -381280525
80028 78660 -488419548
23532 22337 -967269632
112978 79192 -575951643
89084 130494 -889807265
69914 46863 -336891961
89344 143787 -502460342
141629 78361 -571618045
120581 27115 434082829
19899 135599 539988386
23503 5701 902472349
122952 22151 243843686
99284 125768 650850721
103315 86572 -300445683
54618 6214 -167126274
116342 134925 -614757895
122137 99420 17640712
66208 99837 587767728
90011 88107 504196522
110706 73541 -961584421
91793 103417 730207463
147990 37197 -601271828
135633 40070 -92756201
62203 64293 507544658
75721 71026 -295924849
141943 34946 194830421
130246 59534 963327333
91893 10371 937945984
65598 123497 420970894
4358 120115 -262826439
34057 112012 -433125988
80624 93533 827629353
56085 118167 352799343
48372 104427 -647802028
88124 84388 -735136899
144620 7317 738868204
90914 43442 351287535
64816 81981 557671475
26283 126927 -428706878
1134 144502 -312271420
51202 29068 -974380160
129761 46095 -484319141
79492 103832 734411555
116363 95697 167966010
70203 76888 148172015
146084 42655 978485493
132636 5840 -712315809
141195 98744 -102817918
26982 104279 444319153
3938 71678 -116938867
9756 17497 184631361
61529 64329 -622582491
58068 95262 354182191
138479 73794 -285564303
18835 86016 -555855343
140913 61453 -272624777
13312 20357 566689604
141062 63049 -148333564
119623 98243 -113986247
136839 23569 965391551
88641 58901 785683653
90909 21816 -504890956
110532 18928 -59309367
11242 53910 -868512494
127755 136169 -695405563
149661 142160 -390036114
71641 136082 735623817
59434 92148 -613971694
52295 75611 -603946329
48978 9190 351152428
126802 138026 10203451
114775 115516 -4825922
140784 136836 338763652
87428 133469 -552187099
116866 117306 -319317389
13508 55300 929071890
91503 85403 -24653994
19857 50453 -902022247
105369 56042 -198869504
98520 142600 3963196
111891 110837 -531231094
130664 61480 -329321455
99821 120189 -99813083
108916 27646 -987101198
5801 70794 726928756
96824 136336 764463310
3280 47240 -483009507
111404 59796 -321919488
73739 120098 888889155
139080 30247 143706532
45709 46352 272844984
31819 64935 -107025972
109266 27760 564735000
92596 90842 -115262660
1523 145830 665381881
118755 115851 153826474
48673 107244 935202343
21976 66194 -244382663
75843 90997 -123480664
133912 73940 -200769813
73156 16993 299781728
32281 127235 -783320938
73170 118382 -415405196
2272 87979 -602003336
112502 74163 -294077177
126966 36022 575893019
147556 147468 -967443897
57841 94018 344559143
1673 109859 -194060876
98113 128096 968642834
16246 140792 -144461162
118307 15324 -634682811
9295 10417 376040176
28665 143001 470202316
28701 106079 357966543
116490 84450 -467384236
74434 149316 365932968
117659 144354 -122514468
26794 43998 -719850791
27825 70418 284306426
136394 130017 799339720
89304 129667 -531157947
126868 33330 -530859460
128649 39086 -634295040
19780 28628 -566446317
119280 139742 782268045
101029 121913 553516818
97720 103593 -141497260
115915 142890 -275409770
104118 102323 272721221
77782 6919 -393463163
22988 48650 304989186
111964 102242 335511278
50363 46403 927429872
45866 127767 740100690
62461 39042 217241531
97934 8325 -276957985
98093 40490 -476085099
118979 148182 735173660
129391 8990 569191885
102655 91366 550768016
57018 126088 -625396810
110224 143388 -673970514
8128 4044 84696249
121102 21337 -807030323
149055 85331 92216514
122851 74292 -972626356
6436 35989 329265970
34446 35297 -503832977
141209 43633 625317876
92021 136986 995435843
23878 79835 616109450
125831 60523 -257456307
13977 71946 -447469817
136327 111521 -811410705
44454 103326 -244967440
24170 40757 -274782785
46134 86106 185598365
125848 41793 -805455057
83825 90368 194745776
72491 90762 130355793
109350 60593 984933906
78473 120470 -195224258
59748 46415 536082259
4569 1736 857514216
81502 133835 334836034
56853 129891 689691992
142236 53939 -143108853
47788 78857 -445685627
109962 56113 727238282
121009 139321 -475911900
55896 78392 585471232
43762 49031 797530568
55479 136022 303678912
133658 102083 -528396099
23432 28196 -608739622
115809 137662 146081750
97260 109934 -214223485
119653 16671 484818942
22002 96475 -989401061
43984 148849 208607167
7015 125552 260651849
134213 146191 124510919
56108 81809 314218979
22868 52337 -350877341
21296 27531 -316470447
73934 144951 293219190
19495 85506 -487070982
55798 75714 -761869472
121992 46888 -360036678
4799 48053 -115719808
125335 78701 -216252757
30084 12961 -827863384
65953 47851 387949824
83858 29840 -80552404
14484 10848 66664039
47593 17550 -363352242
48784 93352 -28191364
71715 112839 -916816597
77212 16292 -621981197
32073 50803 -997819565
22607 83465 828558884
122348 125343 -529850639
129831 52425 -570202024
50798 67877 -921055929
132220 38012 -7885713
77051 45643 212974491
29371 133920 -958640989
145260 134243 -783126492
24861 135494 437470355
23812 51120 -894709933
94603 36402 571105893
4464 22118 -97606904
105251 114384 535798188
40242 88271 -63636066
32846 110261 -278402948
149156 14131 -59191000
14156 82504 155309698
77227 3825 -990762962
146443 106631 999397925
72453 75634 -860765055
18915 85239 -498417527
149658 80181 -16250030
91330 64733 -613165568
16917 31052 -698788254
96495 138266 -84747349
36198 30602 442210031
32325 37491 -877615997
2317 60242 657364640
66714 124219 684871447
124123 63125 7001204
104397 122194 -925489855
47193 118325 -304759686
111718 87324 -316467602
22905 104993 -282829302
114204 146498 -461597734
2729 36019 -446236040
107692 75362 -798814874
110389 68184 943630917
3935 68563 130212138
104564 90169 381014466
43320 74450 -422148549
101158 650 -323912628
72096 142103 995044793
93830 85367 -942331476
141373 7401 -950287946
67301 72158 987242539
141214 94785 754194235
56433 126935 -41585962
44495 23815 -551792916
68802 95250 167239075
122046 41433 -558908197
121458 115273 -699897114
2530 109078 -985236771
77177 13545 308919980
88144 134324 747843608
33075 148261 -603321443
137329 90945 255460268
144178 11742 398816006
87054 138123 -897893492
40625 111634 579355707
118681 31096 827474380
101397 95228 820513676
101188 144932 -680350569
75649 146643 -559825301
103808 98612 332083386
148494 56793 -509540393
91026 145549 -191767262
143683 109167 504966572
141077 16918 994447228
34658 33668 -75529953
111043 127245 710542965
42038 85662 -940274956
123614 43121 643568933
17987 130888 -268092307
123778 127073 -570167822
109010 92311 126638302
121687 92012 -11079987
4686 31426 201270404
97553 68623 753991415
112756 59993 -470734962
38263 126243 251128119
43797 80887 -452255494
120570 71127 -191005043
145725 36229 -866326300
30366 35811 525372165
79021 77814 902861190
142483 12488 -827164229
42606 58914 -533623389
33526 109491 -881146845
11192 127677 376100496
1299 107047 -8641426
95822 127149 -463737808
2779 34982 -631335189
131527 71713 771672218
32544 145234 -218048930
125900 102518 -920738395
66859 47852 480567798
117832 22548 281831310
81003 125299 621980145
2464 73350 -183186325
48724 51556 -846169869
44115 90174 -982953991
105710 72095 630197785
95971 82760 372021396
1905 11770 395567851
7735 10406 -654803190
47490 99816 544276344
10852 4834 846168144
8939 115801 -100793722
102782 97636 120331806
116472 121344 844233186
144678 24553 23940242
102077 18915 462133918
16624 119971 644867515
22647 23177 -109562963
83446 58899 -939957869
117893 120730 763746258
45258 50375 -757647034
128464 106871 -239999174
134658 21368 155182868
89095 25860 695756226
146703 112545 680380571
37058 117081 -564847801
64934 40317 -759167520
97793 92457 -878170815
92858 67444 -205490549
144641 26703 385141914
147136 73739 -736445736
15166 57627 -233652907
62432 125079 550127182
102111 9746 883027750
117012 109727 -653557637
125879 2470 151350392
76500 83568 -344910463
134839 119699 -437453864
11511 94682 -603416300
50876 41775 194264711
28940 96260 -691146766
90317 14477 381063118
149622 17637 704180703
70710 60537 193090934
142649 86101 548685339
18691 108968 220024254
76856 72737 -525191847
100311 120713 992992276
147486 97159 -112888347
81767 1496 836380448
131484 120452 -40932514
114710 133842 -776562264
20855 31128 117057565
84577 56108 -46565414
73872 144444 52319487
126768 103256 -25830499
17458 85273 -766802116
19930 17149 -104702835
88932 52251 227577497
136194 38654 725524305
125834 78504 -693648399
9785 36851 219384473
87733 19114 -563312544
94714 64412 137897840
43647 95013 -784208835
124199 91144 376128270
37909 132398 102709766
29501 111840 754715548
79513 28611 514689048
83633 142350 57847551
116432 108640 817617043
78722 13463 -750930024
70555 131628 258829819
29978 55519 112009261
52984 19140 -55757188
67507 22717 -358855476
112107 29199 762162463
126840 81215 850559251
2281 103388 -827478259
144858 95825 -731012784
31077 102304 -398104824
103385 87074 -343758755
136929 11826 16884595
139503 120330 -889674277
56389 28881 -731276736
76206 71136 528251072
68522 28155 -482849082
81095 133159 -686903581
90702 74725 -549102456
101349 102351 916137718
19291 72138 768417269
116757 45895 -909079592
139868 81851 -485969233
117350 56251 653639190
147677 1357 572627267
51823 117174 -958430424
8077 30782 -717978492
70967 81980 451953669
134006 145974 -189302690
138732 87810 206699038
39165 97605 344773115
89806 90214 591651511
16128 77258 -119439059
51179 77346 -462922227
11624 82361 153506932
2297 127645 -634463637
88399 6088 343378207
141824 82811 228013145
30157 96054 -548695686
47984 51557 -155868768
86291 41326 -25932066
15201 77905 495262235
141650 93575 46835226
125885 18414 941793199
33877 129937 940529437
87447 137940 -956182433
26480 67150 294747169
103747 72962 313037221
94761 79319 -564610576
27398 39396 -931812989
89339 82431 -245306504
11369 138997 589877859
140646 13992 692225699
83624 113278 -487673773
888 58162 -106404579
98735 145827 476932253
17535 96813 810930539
16867 101186 -68611831
138630 135868 343942814
89731 65628 109254171
122536 50107 93807957
41065 67921 -464374767
18688 33663 774924260
21462 95778 382715434
45310 83447 180537536
120957 83427 345853609
58391 107380 -386554903
31940 63974 753430074
19731 80893 -827435424
122738 62169 382643450
24430 129207 -340322005
147587 92046 -118667049
105990 123157 -971044429
89015 137878 631617955
2989 115005 695179201
141101 22421 736625955
76616 66637 865968635
85574 87397 262095474
31194 11264 676459607
82116 98231 325491442
6628 88813 762970075
57297 131502 819923480
133884 116105 -627568867
75194 113711 -680310911
89201 145274 -85199969
143960 95256 983387862
51912 41220 -414317953
117721 131995 459615586
124591 112342 978894022
41673 23252 648728042
21234 58723 -202009717
103656 140935 115412210
95582 85192 919919820
134495 13487 -407842947
131164 40144 -182983577
18651 121254 -612174945
6911 94698 -552167026
59492 141967 -256773644
32770 61928 590268381
117750 109280 -536061615
138087 30161 824020023
91207 3716 708018145
65276 48184 983148367
105891 42768 -533330682
25449 21191 -564188216
74093 93598 209957654
62542 31936 814787071
147118 14629 -265266075
141679 88579 377956986
107978 38551 -934367594
21437 23587 -704843892
15932 123743 767311033
145702 64070 822015434
88367 104254 715487562
15101 109196 425542086
9504 73536 -442531592
79357 27402 683066672
26739 68489 797045940
121994 130592 798959832
95679 78139 984370052
135635 117043 187981530
141874 107459 978886794
101249 105194 -376485530
100591 15371 -337913320
110002 149204 -537422644
69518 142751 437597243
121302 101893 890179797
119481 20793 -695312174
28195 60833 -569540428
104862 27239 -173189243
145227 27218 -108607546
72290 12838 -684603526
48085 89347 -816532392
61642 78830 -4219606
2839 119878 -441630244
12039 26176 -560425076
65406 63435 -444747994
28584 39287 141957664
136624 53087 66529834
24968 46144 851754639
58146 115869 50541294
67879 15949 9393524
28371 1876 421549497
120325 142265 -879001570
61948 54359 -977122354
51029 129450 -405106811
69770 149113 424648055
58895 97703 -471886258
3819 144254 422552533
43319 128551 -498155492
58766 14440 -642117718
27639 110844 308942340
106023 97829 -96328796
12464 22917 907872003
146378 111038 382953437
138936 105452 450338735
68182 31826 190659163
61848 88170 -441156918
112971 129543 50005590
67740 93476 -809434414
115342 84588 574180113
44343 13795 615056300
131186 7971 396606093
41752 39816 479018744
854 31376 560176419
115220 51041 -162381318
15351 75003 -454166424
40279 78063 298888153
97039 108221 -565421964
45658 22029 -810180263
84693 92546 220904537
109563 120368 -176017992
32020 29321 836297288
4899 81791 527923341
73141 20435 528471243
43725 130302 -819823229
1975 81911 6172705
78671 126787 987711131
64438 102711 100380612
89983 70723 898955092
52965 108736 -193172074
15795 94806 860227740
102347 100890 132070667
138724 115799 365825876
9344 98921 456127462
144388 23863 600232723
140706 85611 -404925822
49875 10017 -436572920
9508 81360 150826045
85301 30230 401128703
129087 60043 -85137895
123718 64426 -46950365
24521 58480 699262078
21749 122661 -920381327
15824 14610 517876549
60844 99461 965123660
24351 78555 -410504113
6871 107640 -860884013
20431 101842 145849224
67447 66442 -271535659
29724 139532 -722017359
124441 134 892292087
18947 149098 550624809
95357 61347 -257677184
33691 93889 491583688
35300 77119 869861733
3220 103833 -426411230
90426 136713 60640934
66492 1029 956459205
136340 90719 98164786
10995 46154 446683160
55825 139001 -335231292
60293 119388 894838954
54241 132179 820994902
40037 20536 -428979556
104214 89783 691198111
26706 106699 -30988604
48739 52076 872997332
90606 35463 56050821
36705 58664 757741708
21106 36871 185332131
69470 103022 362424586
61885 98427 674544298
43922 4082 548986947
96017 97543 798852594
29663 42570 858241555
48493 120687 213527282
16111 69675 965203294
121572 73396 -838805227
92490 76217 556068439
102043 76575 397543134
4696 146556 -820664681
63460 50636 370472396
133906 44561 416144251
20241 131815 318741724
148303 56544 43375593
44158 65895 -199191128
125802 86467 350247549
116421 31765 -110076941
77916 86111 537135150
74814 35705 -413061980
105853 23468 466201506
118842 31885 824063430
30991 108640 -85693447
81948 25035 357684996
145538 117305 637915998
61285 15867 751211756
59795 148301 -903541891
102758 46369 111540434
17788 134079 -813449775
699 134162 429857088
76742 6916 -499127286
80874 7689 -527841629
6043 59247 -994726164
65771 32943 -534512433
142641 78785 -503760602
40749 58285 944226812
54029 71217 437654330
136713 30700 -15601665
135936 77311 -958521209
52892 143600 591024030
129853 94792 402253822
122710 73476 -226417200
137785 61486 -14591202
36388 47143 789459993
58420 1856 85167921
29275 89392 -791483800
101907 84366 933395230
64532 132698 460072055
49009 49342 889564845
43289 131101 379406586
2331 8751 449570544
83037 24844 -851477265
15467 54413 223470649
75250 84954 -843174131
18978 121683 -604045118
93379 14417 -704954954
1196 89739 -997074511
126958 62714 -244968287
139669 32540 598865927
2788 128748 450409341
68735 63314 695459056
66271 69856 276079285
99814 4499 -878492828
67392 125644 -848813025
114934 8087 -755893944
43767 58468 125136056
45612 141346 855458940
6287 89845 160979112
98024 97361 843919282
92241 96918 -726298831
28920 69181 339276154
11077 77907 164929124
82759 4264 -684205166
81394 88744 648477107
140806 85622 558097085
20447 72406 -270888536
126601 111107 273888274
24361 41662 -739562418
54843 102342 -956281465
136906 61515 355009532
87492 45815 -811769758
147908 50897 80944443
49134 89193 -392797262
77728 59076 145510777
90134 91399 -269993408
42899 43061 -41492109
65277 5453 -404319650
23046 833 -66460846
87173 130501 -799833924
100630 73752 -526906981
10309 22290 242056017
60687 67623 396314693
129958 113336 946086214
80418 25313 367876063
133710 86890 298249394
2551 28476 161004298
73918 110612 519791750
101713 111419 -126684793
116325 104486 -497990446
21682 27673 256455230
111796 39203 -200609431
93970 85619 734061307
102898 114969 -695002241
75781 142714 -767203354
25891 66895 -419754475
2421 57268 -380682799
53882 81461 683587731
141023 87558 -470559623
103772 123417 998083330
56603 53552 -94924175
52670 97135 -466177195
23759 19333 99293145
49449 80415 -120037944
111398 17283 -31497499
8689 46966 -231362090
127490 101256 -159525538
141881 121804 -542576755
140511 65471 746263297
81036 62279 424023582
74243 64090 -362380429
348 40873 -764070102
77742 29815 -642206478
146401 119104 224545582
113284 124267 645035252
52209 73988 -677114161
74793 67989 -879784219
111368 89439 -959159910
25551 36857 -275961601
95060 50387 833025769
96528 33864 -447068713
42605 63985 -305575506
97279 17002 -699526323
20418 105698 936522860
108103 75995 -620822874
69851 115253 588935218
144648 112693 240548301
28766 139233 -889689849
120480 137800 -187792548
75894 2456 192460356
65321 40764 104561697
17207 17282 396727794
62718 145459 464095908
66798 104648 -97464479
23071 23918 40043823
140045 81228 -99267529
23324 128518 120294591
99143 146827 -259524796
110061 90454 -75288685
18866 37673 854091209
94398 50744 374311013
97007 91938 31521783
146076 35932 -813324697
42052 6417 -410706409
143056 17377 966095683
49026 136310 -346225155
81707 75210 647417881
105800 73714 -844070920
135777 8151 -297971658
56453 63162 -12387289
32072 126832 -421168295
9229 81072 184506105
23195 115349 800776049
32411 5455 -26455310
145242 91912 911448273
112820 105944 635474708
10874 115296 841221473
24852 109228 136024438
22156 65163 -330042911
83260 35925 951096714
136859 23194 -17548884
122177 108870 164393763
76412 118089 923160999
94631 9978 491190120
45290 130589 -9804349
94232 131288 -641732259
102120 69526 -496935165
105939 61862 640434584
51413 93289 -149026455
49345 106406 -551977404
39147 132537 454184672
15935 75145 474674609
83518 51390 284595425
59021 71074 -585214824
89235 23598 257507212
112036 67081 -521858252
95356 55802 536469481
45037 84153 134856229
145535 2987 -934946443
146896 95044 207887132
130220 93978 885699441
58501 93519 -24751608
121492 76016 698627335
8766 51818 -720527663
78781 64779 -817230833
112318 6760 -560738779
110622 103730 -81319188
115911 100081 -940249909
95972 24618 114137123
62440 113871 -219354011
36302 79601 -671573272
130224 27024 495734133
102732 148349 461091311
120618 10544 -77907028
107222 32818 -505137290
40094 107345 -601852195
141488 86333 215467409
124881 22720 990113798
19184 123282 466006172
50702 58462 901920809
72738 45620 -490414725
97570 68655 965915730
87199 145116 200618394
114466 77043 307402809
129097 26537 733227583
28263 132007 -306289118
63976 77206 -350596583
40440 88430 995479085
106313 26302 -353078363
143018 57978 -280920558
14388 136831 138210375
1231 104119 664756289
30964 15487 327900103
17933 22274 901778569
86522 70712 726045514
39301 14909 287240021
62321 66606 648538729
57737 139843 -134745680
125315 107356 -299790541
87702 17292 31083654
90798 68031 -720781819
35419 35118 194792861
106167 45434 -150600494
12013 120920 99572262
109911 89272 -947307093
24569 24053 -626370957
10211 123811 -182251523
34468 26649 -104129919
40755 9637 370351736
430 90992 457440285
10437 78564 239601958
9580 47147 -804742771
142399 24169 -736787061
122392 4222 -766101609
7576 114686 -897040026
27561 34878 -304054407
6999 124900 170839283
138508 40268 -164090003
121203 13694 -88944568
47519 124415 -650484855
87121 77786 122333959
13851 130850 389057298
35460 65292 24709342
3830 96901 -646187554
107635 63033 125815724
97926 146549 207180560
50208 71975 552486763
65455 26871 274856880
124854 56896 -856797787
16057 116683 -857440177
6860 118452 -670117793
143772 85534 641971638
76409 22115 281152622
91654 52647 -860721448
77893 43850 818715888
58972 1468 618705106
106916 91722 466361013
33396 12983 175043812
147151 11752 -970001056
62050 112635 496096341
83553 91498 37885110
21780 137469 702295365
69561 30089 -658311841
34641 42867 181239511
45364 146716 -485791485
94045 98383 33861764
30908 122244 871206070
137928 146973 872492807
2741 17955 -579600693
80532 37150 698922279
8762 89511 690372719
99569 17558 873686872
29980 63958 -536001590
33739 3332 930964982
122789 21941 399755710
117205 106063 -547585943
122564 149054 272738532
11095 80354 118956398
133574 116857 -260236886
89973 8342 -211529903
99886 99834 -776183643
75055 86011 985944849
136399 48894 545522596
21904 60301 -370218101
72711 148539 585276819
52354 41684 129982733
52219 80259 313854675
125110 128921 358273715
96058 84520 446971622
3814 28641 -773379868
117987 60133 -402127022
129080 61790 752633403
100748 63560 293559642
39648 60659 457426501
75870 92513 966243562
79172 65324 -982323610
69049 46760 -588595736
45089 143536 219596957
82155 38442 92722897
86868 102145 688568888
97272 115965 -663611286
86437 74440 861650743
123768 30078 -110185123
66258 86083 854975827
118270 109322 872205208
123303 37746 636836917
32142 123605 781769579
22305 139131 115870400
11032 43620 -450050045
80756 141166 -405480312
55952 139685 969807537
39596 57438 -815070418
85029 57775 -56409154
82835 37600 -996859746
133593 122566 -604772045
123519 121735 -586054105
130321 136996 -610377745
84753 114762 902806207
85499 22685 180818868
87355 34038 -57064714
16467 136521 690667596
21175 44255 -680035882
11601 146863 343537146
119353 113167 618560199
21527 4582 832003506
116867 23384 -286102110
137959 100738 -260943168
120138 100527 -579670633
42079 30281 -719610497
14455 34209 179862203
21330 28013 -674496130
2549 79769 -697957060
142092 104021 444408349
100112 69592 -260561996
128702 144374 -163814621
108083 37641 -533885499
28484 66585 432536465
64710 11970 137973725
93918 10209 644335552
85730 46843 442379525
52909 51876 856023489
35166 110576 516599021
66955 116829 675517254
115702 41051 -417465348
37847 120751 -852567870
55354 94278 -380082199
61728 49624 -551223441
1361 115471 -388894431
125644 55048 322856086
97041 10530 277785550
109133 7959 -808897103
65096 3923 970350402
131885 2671 3881795
130068 88822 125561217
3799 69407 -112370508
50667 136845 649367949
3329 128236 -37600382
117341 86674 -678328273
111915 126376 185065417
88485 43326 456543474
132924 103295 -440616886
2283 71984 -495860449
145646 121704 894927066
92248 100972 -208856945
66362 109252 486958104
28243 80066 916276093
47802 121339 -105345844
36632 96489 -866337294
35371 75973 -939361968
29041 130149 659891807
24622 54085 293135632
28250 9270 883745480
59889 42455 775947295
129145 36264 290482111
126667 130131 -746389760
144881 102476 -881774799
72592 130816 458210043
20955 37465 87804073
23930 79191 970488197
136293 140113 903627633
26439 16304 524780360
129879 31073 -212228823
27599 62687 895467871
14194 131405 907590877
144456 4559 -243261501
29481 6576 606409688
117778 73658 470977809
15425 84052 488308166
111115 110392 -737968325
131788 139347 878482520
147750 113606 310810114
10278 96123 -894588254
10547 73136 36595946
92921 124545 -437497729
119625 59177 972417221
21649 125853 763650135
118953 92266 -912567267
141975 77390 -363929500
123491 59059 -499081377
87662 2753 791119929
33904 14372 -402196662
121547 24217 -298200111
46132 81927 -263488843
95979 66536 993165217
24081 44910 -204519401
23356 39981 -233013493
46082 96951 648697282
74288 146040 -370700157
66100 111147 -991694227
16356 58568 -594094882
130657 15015 -446258068
133242 60836 133493563
147829 136386 527697570
145180 42338 386757829
123444 15138 -962956210
120817 44591 373393900
121594 39769 40374456
71106 11963 -584509554
16380 72849 -537913889
79643 132152 -966198593
18273 145471 -107391116
139794 143733 408234606
88812 41619 551296870
73543 74054 -550023347
63514 104153 -163721258
122109 125736 607375697
115065 80856 -34609687
4345 58502 -51622371
67201 20606 -717144078
41452 141500 -63018975
87130 91338 -109827257
87099 5457 631128381
63969 112659 -702945169
32371 85648 174748400
43249 101565 -940233239
67793 66295 615390617
23482 135338 434272118
3864 16181 -516782095
44031 33335 -895956080
36548 72850 113010846
43652 30487 -663280879
4973 125618 853632262
18360 20675 574208336
137258 33430 747703285
116863 93395 -883645331
144109 93107 -916331122
36744 70336 212190433
25886 53414 -594197020
113030 108610 -389924309
109301 92195 106996782
11562 92446 -231060865
133841 319 -783499949
57034 135710 73791179
3889 48047 -187678129
118441 24126 817646789
104144 44486 -918086308
112236 42999 -60139635
89857 26607 -97346804
65046 103545 -136606339
97138 65323 -440426519
128357 62080 -849405766
15210 17253 181518124
101314 127407 -822106969
23353 27708 189907654
123122 29732 -390835110
121196 85553 735963299
71030 20092 245556887
90690 66819 688094975
148833 15821 909114178
5127 132156 917790014
128615 130047 781373934
13273 125322 448968299
34875 96980 439972077
53126 65881 698779868
73649 37743 -622980035
21803 117866 339512437
5237 29785 81165305
32144 63235 -339672140
38570 105861 -573813123
133281 75623 -49769983
6959 147654 476749002
32705 122647 81502322
69083 122583 617067794
7023 68206 335374746
91025 45010 -652211914
127497 129050 -897771579
76619 13386 137799159
100479 77410 874026387
119934 118321 -610853233
56069 19537 439779917
106801 107444 -166141575
37931 77849 886697788
75786 81656 222740540
125203 140401 80891884
143106 83041 -407012994
70077 78261 347653807
104708 88512 924872262
85977 29077 68032327
8891 118930 728210559
57671 17045 879382304
132601 34181 100237161
74814 67496 -895633590
78490 59278 258900462
144203 97817 -820358905
6802 76950 887917552
35431 25763 -965140522
40481 74728 -885869740
59209 48070 -199429156
31234 38156 592125892
15461 39412 854491333
114422 126855 251766721
44440 22735 -835621887
21029 139799 -20247487
35102 149438 -251434233
78737 99197 700264086
139217 44872 1601167
26046 70706 -637553116
1877 68528 758588057
16449 56787 -451622683
131665 137796 -297568245
144296 5554 575560892
112088 97475 -106343742
42848 11691 -791650282
10991 18529 417437030
91287 33564 78950259
133667 139277 -741013925
148098 77361 824203573
6284 5340 -963213690
134912 18996 -125428264
137078 59954 315291755
90813 5636 -17780418
120868 38706 -353160750
101708 142895 537020116
22147 117883 347121249
131385 3393 47222839
12203 17120 820993603
109299 42383 -689352877
38246 33571 962311963
47026 27839 -899838278
12841 78451 272073563
46956 16663 -112884850
91744 70673 903057469
131029 32030 540288472
66581 136187 -297953841
55808 142103 927919021
44168 22806 305074875
89938 106146 206842591
133839 59003 -847810014
95883 102378 -852957068
33225 109188 -240472544
74704 61516 -407195633
87917 57406 -114744288
128103 107069 253831437
14318 18803 472950166
81493 113352 -88504868
28559 139829 -522342846
7696 125918 141547293
94958 144902 441980664
135062 116766 -733673340
115374 126102 -89902028
118048 149233 326665579
108696 105654 -72991526
76311 60438 616322483
102477 73523 -779812889
25499 141347 -344000031
54415 66601 -805828897
148877 36648 59868523
107189 92264 424285166
26660 91421 347475788
43991 31047 -158986685
140153 2931 -533660170
83313 60376 692369116
30039 106600 -905292101
50636 2832 -790423567
13663 119499 -48496124
7131 109791 -482723578
49379 130177 -801051125
146593 26864 972263287
132946 98013 829318507
47004 60405 45599487
92999 50244 958740088
82495 116280 -893450371
128308 37523 370503629
128398 33947 728201882
39642 102984 289923152
73105 73582 -840223578
78164 118225 756797774
26838 94145 -313333035
32391 9648 -768921600
142916 67260 -473494757
22572 97808 -886145204
125485 134632 269557086
4249 106205 366347162
23651 66177 -724662001
123382 143836 832298952
3706 72033 263313535
140196 99549 31374009
10619 51903 243745476
79910 51685 -151181720
118415 10911 -854057356
67025 45365 18599946
66759 145854 338388883
55813 7613 109831615
61272 105162 673698456
23426 77908 460683314
99854 7982 -305455404
116347 78609 -834496476
70079 67251 277852888
34123 799 483413103
91383 33458 187372447
28534 35824 -290551276
80038 81757 854108643
100484 76662 47813145
36045 142376 -250726259
92396 51369 -786818551
128295 39569 -500397998
48723 141789 188394375
21322 105728 -679828330
69261 33736 873862709
48696 144751 639407676
79563 128839 402105150
57267 83989 -436546376
119326 84167 -474025681
66487 142825 -641730346
130425 105029 -923198649
133701 57490 957196948
101706 113456 -403129965
118485 104409 -297005892
73638 83512 337890165
4599 93070 -386560729
85880 49491 -385192724
115543 67931 319927815
78497 73641 108535877
148409 103901 349670008
105040 44498 -282941043
115976 58420 383602798
91790 62318 -391606669
145265 92923 -483505510
4108 110847 900366848
122164 38431 -75343021
149687 124389 -514424358
112673 26585 788942569
130483 123456 349261113
70662 132309 544483259
77123 127350 925365138
62705 105103 882824408
111128 145900 -627412778
130337 135037 -971986112
121730 55770 790151905
55252 61918 -278331941
29951 61074 555312283
108520 31870 -142463089
57145 88777 417537892
90661 62402 -23336469
86056 118663 -983091676
106998 98211 856681527
102981 68839 671918564
33056 14292 -202101848
54092 64070 241529452
96913 146957 159025743
108290 31532 904109259
2447 496 380408075
66994 43440 504368794
107905 142286 862336365
80201 129839 695112311
45008 30353 804620544
122369 60007 699991963
14450 109826 507417791
95779 149089 301625907
93932 4202 -926257851
141490 20956 145091872
46532 94847 -120642033
102028 113969 -101008504
95547 5231 -422146067
62793 70087 543050394
88154 31776 299817630
54996 46075 642521832
87219 98629 -642950978
48701 105895 -17877539
77862 30801 87185599
100999 54168 760976239
44281 141919 221584524
7855 96749 826599876
122111 31572 -821646946
99128 94731 -540311447
3677 53703 524196595
127612 84079 -776130331
90637 27814 -838504570
37745 148317 314777019
4110 66532 -821038114
102193 108402 441529408
34252 71274 327454712
83354 27491 -83317006
62279 81737 381016064
93998 17395 197024722
1383 53071 688908007
106397 38944 -60581489
50580 56482 291124122
33751 48870 -250267959
48025 124310 -725877622
54972 44075 948214854
51513 97333 265236238
103732 134565 -368902465
45654 64374 -739823584
25015 13706 210308751
92762 68 350237874
118791 87403 -60139451
82290 33216 555984825
79799 15439 -659928874
111149 129017 -972513366
138980 6166 -691403348
71916 141148 -980407844
21657 90676 -699532084
75757 129812 233498149
121917 134306 -925776260
90230 128882 553499263
41968 60007 756984592
11104 142507 -688789869
19983 128763 347585336
63409 63482 958138926
61176 89332 -890680071
12583 146605 -997081330
32424 122520 -926602657
38350 61941 99293374
36338 16077 522864765
116253 15320 -582417468
94479 31506 871933829
47727 139347 -700353703
66891 17090 -166198386
111909 57092 -240142257
133625 119251 202001117
111531 98073 -323481603
21999 55092 -737599382
72542 57629 518244135
134807 44377 -806703247
21443 125359 -490718958
22825 40437 955238390
126256 102044 -333820273
97968 100442 144158400
97460 61501 644033546
87381 25127 -897003497
28387 92917 -798132859
87955 54263 -404514312
148686 14772 -455489679
14728 135391 452405657
83167 29443 -634639977
87658 45189 -963202364
4624 74367 -732340332
107270 122649 424715551
123360 76814 -723750979
138638 44853 229812363
93290 128089 -27184184
5071 127994 100409010
35460 120161 163707811
77468 113878 142195892
46978 88049 -54549704
88818 41921 425722633
92916 30812 653070627
125620 31370 -783660857
3965 28462 -803822899
73313 120804 121508464
141270 116952 146176968
23357 147187 581083668
77224 42242 -135091612
128394 110206 -424474251
100507 79888 676417515
50924 54984 -544654380
70182 106193 239172774
117424 144466 113992979
37733 62871 287588982
32722 145514 894189353
131136 58892 -970957821
12288 17570 -718377735
89314 107938 759181851
123279 80300 305046688
76110 112049 -260408422
3545 113615 776410848
42977 15167 871370971
28609 47425 128656354
119499 7943 -168622631
66298 111000 819314303
136641 69836 -308000849
57723 94543 957585311
119233 92069 -262111517
131951 90330 -5077322
83579 140430 -311903147
43340 131384 -169899733
101219 110793 434320919
41664 131390 749797217
31236 59588 -645811118
52177 22263 904334563
110676 130280 323781108
100171 133272 -315207043
126375 99648 193140146
71782 39260 -866006351
83846 84446 996042081
26166 97405 -2379551
124064 64969 476376158
83052 127356 539263350
87082 121609 -383159823
7749 135941 -530690598
31048 35051 746048905
7245 109139 172292007
11141 122794 -882210803
10996 75125 921485940
86789 98829 -888294832
19820 56177 -617166683
146353 31630 299688353
67518 49082 552848591
145077 98916 -348462161
128848 57229 815053000
28205 53929 671334575
90362 13676 -810406603
141667 9359 560869488
126307 74441 -697827374
34509 67915 282410755
39772 4496 428984391
45693 104046 -126169031
83570 14244 397719478
52606 62484 138325402
18141 540 355943011
34140 6781 -242336096
2380 72987 965202217
34183 24291 697964378
27072 83981 733586424
80870 109142 854692119
99520 132326 384057561
112638 40597 823112742
115466 31012 -540930499
23197 73742 -614401898
116877 87438 266203966
26651 138305 258768495
43093 55107 -960830586
78605 56965 -963178317
4127 41972 -446517953
145210 4247 347080943
127875 43125 982430596
88005 47989 181477850
17215 105897 -320168574
46495 87799 130896177
136908 33714 790145512
66931 89074 893059434
132811 30243 -54594442
8915 139067 791272282
40784 18155 -71026615
1681 48591 -36634466
112936 47047 -99786501
70994 81736 664061487
35779 37591 590412085
110050 98120 -643359684
38977 69288 902278277
129109 11253 117621590
74916 105067 593590235
76335 47550 688602745
135724 34858 -97710905
127893 12124 574058156
65616 132088 987797047
141667 79525 78002432
146587 42987 -591053622
136293 125045 131385728
25724 47234 -742125072
138347 116799 821318030
51828 13649 836733344
58036 93580 -394545957
70092 40811 935597598
140215 42510 -367808398
118036 97978 -18032747
147417 19137 -21623167
74591 9473 -320682121
56508 75030 425397665
80287 116022 -295143970
71592 96592 9804281
149136 69393 607857906
74588 61886 365001747
148583 107079 361942933
98777 28931 530597278
89715 9599 -403901453
132720 37471 862034738
102807 112383 357324183
127620 124906 761730351
48504 146641 881416281
130060 51396 -319010576
132829 66493 995031727
20502 117446 -72854664
42037 6475 254145722
108116 61451 157737054
103492 100027 -988831013
44117 142024 -183896003
44718 43871 290641290
74482 83507 156473612
107152 84881 523952383
4816 99716 133426739
35075 22300 496792691
126671 8127 732282431
101613 138364 -508158276
20430 31555 121021572
126556 5821 990296281
9404 132386 319911219
91646 27837 -857734025
57927 53759 -381282851
73593 123693 341230340
55978 67942 -82840265
88424 56125 -981105524
28530 83169 -785180377
118147 146227 425560797
84547 55345 -284206
118929 114622 310767763
111807 92317 -688942977
76733 38664 937020620
146943 24413 -687792764
13661 132856 -196431160
59914 49669 514186202
24013 88983 -216012314
4388 92524 162827070
93671 83526 -490246602
93608 97689 174735560
7596 111340 747915820
130394 75574 -728499778
62101 47028 871302653
143904 70370 351779828
55143 92208 904339354
80769 143077 155593546
87527 8278 -670023509
10918 80427 -832326320
135617 117206 337330131
21591 113466 -976544085
99470 31931 493294293
73610 38963 -636869663
44124 4269 626488698
147316 114466 740005992
138681 99243 -530829095
65693 22929 -725112609
127108 131318 -952696604
113251 126310 -694125940
70327 62360 -817728478
23080 58317 721772490
104592 43268 -258614134
2015 87733 770790746
135551 63090 -194289407
115856 22352 498950016
76568 123777 534581424
88621 78677 -585082910
54097 44109 262690249
86754 105493 -209520877
120771 25883 -759326804
45254 126712 -654610815
25838 23025 325072633
50921 44117 -696915418
104948 146650 992584579
78380 107598 485679255
125680 24056 -697240667
85414 131312 105280915
67600 101223 -528006520
77239 130912 108609178
97395 93422 -3619292
34084 86089 -91310500
121080 64675 65649568
145987 10590 -785957810
7048 37611 -435911504
60004 135300 782167085
133727 39619 -18075037
42989 125122 -287347439
33999 92472 750765870
64443 84509 13529213
113815 46688 -347248354
32949 70041 -576982257
148838 131530 199167919
60598 53001 -326628853
65436 60487 -90856985
130180 8786 932733213
102211 81660 -206949630
46983 2369 513544387
32678 63008 -475562180
116061 136948 -238908217
2714 101679 -95173966
124272 93019 523151705
6760 11927 573543079
100918 130712 -984120840
88617 124125 106893166
63026 125735 834896084
97887 43483 360092053
54203 143295 860634635
22340 32845 781611107
72852 147878 -243145744
100596 69294 415336335
23442 117995 392203463
91690 145774 -739649523
24367 49127 -958654258
58794 26283 -604809276
43761 118741 912365790
84451 74997 -69676851
139015 8932 -374121421
78597 5445 -241809362
80708 8011 222330652
80744 62635 160924190
102522 54498 -162862320
44695 94054 -896205212
37715 85253 552469170
38903 46500 106445936
103135 94399 -187209010
62021 53816 -296888591
148561 60260 412589152
105384 30606 622376146
69381 58365 -430916094
78312 95128 920134126
35230 28533 566044713
99097 135115 490151472
783 143815 -367779325
43134 142365 221452804
73271 128770 918956176
64544 56472 352301645
75544 22710 93316906
135665 70450 -512703756
80993 141611 -505026993
36747 67672 704666895
94700 63464 896234748
143876 14823 -41872156
16686 102056 641797407
11097 91181 105216908
66209 30104 613965974
43206 76601 -157862752
78531 74588 349153903
51078 9507 -849262981
25749 14764 254087090
28765 137934 74684167
79935 127158 -602845522
138263 104559 363100697
55683 91433 704062200
116042 113720 -894352343
42908 91507 789264200
31225 35989 967719790
60496 129268 -798674772
89840 130505 707630229
49537 90885 890738132
12517 131858 942279027
98725 51197 -98442782
88345 29560 627346893
74637 106597 19550725
116287 12016 -817812609
115852 21648 -34526194
47060 382 773956711
7293 93760 423318189
5263 140428 499815198
71084 13115 101952300
127974 85098 -495226507
40142 44816 858583301
142750 81316 -887120698
54729 107124 422289585
21685 125275 577483158
49201 99099 -759376940
8091 31203 657766206
68766 2422 337872069
42556 2814 515920803
35306 12514 272124551
69861 108479 -549707292
121060 45432 691371872
57421 96242 236705025
138243 122583 -655951168
139747 148074 -288492213
16069 140245 -150002664
116376 131548 912130982
142508 113698 -700010688
132448 49795 53817838
46212 116601 227312986
147835 47858 -220163217
120149 46017 43539404
71829 124970 -911556981
93189 68989 -552365134
29620 95706 318509163
67881 49605 -589302436
146062 82406 -847818272
12811 100134 -907242210
80667 3123 673141692
141949 66752 405418408
76617 57186 154861205
63142 78678 762134394
73719 47506 721190834
1322 34423 -328197035
70599 67426 278535108
61429 117729 -752443286
133140 102403 -369750726
87365 57892 209086807
15122 113717 -707226617
93197 139520 635919307
77712 38683 -109842632
61369 2973 -622784513
70701 62124 -140721836
84275 136511 -849003250
17038 84878 -971160513
78542 14000 -285237457
74409 106588 -568826742
89991 32001 -190314181
142134 123315 682548043
141734 53131 590827988
73649 19868 -279947193
142199 80866 821161050
116001 18676 -944869402
74556 13280 340350357
124785 92487 472173252
109893 89030 671014154
132605 11812 242797758
99059 116336 220275986
130184 50172 -944786334
47149 122801 184756610
2532 74943 142083770
125155 68444 903003084
69179 97883 381596127
82162 74432 694823069
85936 31286 -381342373
56863 40514 446115741
43063 21295 -25190211
79865 20062 788599041
31851 29396 -247696140
10796 3291 -547545359
664 82897 781492081
6623 71816 -137324033
101735 96947 915607818
105813 43680 345759690
8531 59374 -992868609
144414 141814 -284265087
5985 51628 -502355596
115558 27497 284909585
51971 109631 162405350
97839 3212 -196667944
110444 27514 -506598927
73178 19681 292965743
124207 48281 -398720379
139028 107383 -877466591
95150 105749 76111939
59409 40878 362438401
142504 13330 18662239
76872 46659 973878069
145373 143536 625769429
65956 123574 -715536491
120229 142525 645766661
62510 60688 -745373308
121683 103025 786179310
40479 108861 -618595795
2716 116950 -408818485
114460 34257 -739460161
139961 45476 -320314774
30775 21522 -673963967
22504 32525 528153444
47657 145128 169767654
30111 93420 -900745228
98071 35180 891603175
88313 102824 -960297553
66059 28519 571659905
5428 43079 353559609
130786 61054 416751130
82816 113329 -968502623
85981 5883 -704053068
2772 79071 868845265
71355 42964 187733374
129438 13352 -547732767
23196 97377 617268273
95449 53556 -549523946
47435 125304 137371303
64511 72818 988390410
35771 85172 -948141157
93311 95813 374935278
11211 2725 753929839
149639 119608 489044965
68953 19424 651383451
61196 80699 -444386047
88810 117354 156243072
21950 129657 565249241
96563 68217 665542176
75829 107615 160161153
13714 1072 -355237283
27628 139507 91288263
138716 106480 -496678347
71729 145753 742428598
14409 22751 242275854
140613 12943 -424273020
127521 85539 739494795
100595 117270 400596162
59138 123111 -569666746
52480 83854 -581211732
21717 37288 -956469361
65653 69192 504660707
130364 110609 -232387470
77438 96744 410885099
84249 13888 299214085
121543 130599 -848147121
113832 45197 298683068
145009 123425 399544542
124525 103758 411624913
76119 129026 -775979446
121644 18714 -493247122
51268 57561 251866495
126503 36956 -740557448
26418 115073 -666780717
102475 64938 4366755
145172 126687 24122232
90470 21322 -722818826
49891 106482 -216785333
64570 62667 -307802607
122533 63012 673792202
147788 10944 819677337
130354 135448 -102154113
57482 255 384243314
11902 141075 629229908
145061 46573 -979871489
29609 22485 479099111
3540 22008 -899374366
107620 65817 -833586978
120851 68857 29265206
92132 8347 -413914902
40276 137378 -362776757
15258 93976 144221918
149027 24955 759133855
69742 96928 133937940
41742 139629 767105543
110846 66985 768267365
92644 149665 -298187585
144267 20646 -223410217
92626 79887 -759316295
95364 55167 82847591
97414 132139 781017594
34606 124823 -438747095
55719 70373 157608503
104154 71292 -739490133
129121 109761 570684151
148301 46361 586233194
141897 123439 -51095558
40219 148811 887672631
6131 93082 -8296089
141856 21693 -779129261
65418 32018 221013254
38606 77498 -291924341
118515 111515 -256431886
18528 105337 379652465
19658 14050 -870056313
48959 61109 429348544
12860 27429 -829578357
58869 93528 -709034670
110595 9237 949716807
109822 100472 916822755
103870 53960 976643879
21102 91853 -994828785
22525 60242 427616391
9134 37501 580702737
69217 111237 -23681536
46095 63575 504239249
10459 93360 -590321918
91605 123278 -996188631
90853 110372 -434033932
7476 65262 -943029948
113918 17828 280830838
92449 118458 448820350
145750 98933 -371309358
87344 20055 -423251826
14166 79647 -795217676
52280 31809 59276436
100094 134426 753618047
133095 81016 -966666943
61329 98437 870223892
104143 91815 780131295
140461 49414 -254901000
8576 109315 293459983
66801 96678 619707975
38576 18722 -652498138
6007 83099 -260187329
123400 110817 -457006135
88296 90110 -218890479
123959 140667 -779374374
87998 39903 908289265
106075 148898 979680174
102963 35649 -588709679
133245 58051 921246176
77056 78513 -563099863
28866 119408 -89213975
80853 76205 -390608161
17262 26779 748458238
33058 39540 859388844
134084 67083 45117056
55732 22425 -793065929
143110 148632 646176643
48307 127652 -297041980
56701 128608 338293600
27920 20561 -690278080
132150 137915 189140376
96876 18217 108853412
9650 94630 828943169
91449 13780 -373636107
93701 100275 -815595859
54862 77859 194176031
59661 8237 577801443
28822 113793 745998398
124019 71510 978922085
5651 39732 113932268
110975 136945 -843210531
63428 46590 -545355509
123817 54699 -400410464
78072 88126 149049564
109490 38047 49020492
106949 63971 -514817912
31121 60390 570737262
64217 70404 108824953
20370 1442 -127673703
127088 130540 -369191810
130761 104989 -619206667
106912 40330 132052233
5785 106689 67853823
55527 37827 665454475
135071 135206 933525193
133131 95748 -328204770
129931 129430 697687170
29734 139907 -467178592
121321 88759 -374644383
141741 133287 83375887
19376 17367 -730637941
19826 124227 -287787806
32516 65024 821642162
130839 129143 810386752
143049 15256 929878020
7901 111649 -878045137
113578 35351 101408940
113407 76234 641193067
96861 79501 689936393
126118 99087 78373345
133869 109389 948805718
49724 21058 195574019
5508 48383 189795216
138342 20292 -405887156
12943 86181 892085453
98310 11125 864025610
69757 62653 -753057740
18675 75997 719115525
5180 125057 -8518738
73275 149406 -677562849
104606 65786 824992416
31596 83279 -561306536
138665 132779 -39308140
2412 85484 -129223345
116966 13535 554582888
43718 57664 401558863
90234 79533 834671462
128352 143457 -444511362
82576 49779 -317839088
32996 115795 669032138
137422 7311 -142579665
53167 117065 -843369617
56145 36481 348747021
142262 72254 -998396639
145914 950 -781229811
37123 138832 -250645260
60538 128843 -952087328
936 92356 -961174835
75444 90701 900935413
89788 16655 803853624
102975 82936 -381524920
111374 1835 -793644493
39600 86247 439975483
147351 52484 617817229
15000 55410 -673711166
121058 74879 905402142
83885 122275 281742116
41342 73306 974773849
95004 139857 266359908
71927 81230 -885155154
45227 58703 -936379651
119629 105672 932549844
39574 54271 -316527987
92084 40739 660831765
8985 88901 190934045
87972 56333 781228551
88511 133475 -771610921
61259 147036 -105927368
66958 134608 466942290
10386 109487 292561701
25378 146192 549438804
31559 138755 649415198
6393 88091 -201338462
68259 67823 339017383
108353 76399 -23649285
100780 9720 -322645730
73282 48560 25906039
44574 6940 795952587
114436 133370 295362825
103558 115895 614306370
54388 73911 -326316229
138136 8244 824264764
43362 23441 927744020
99876 8645 201765973
6934 41787 921788721
32848 95741 -360928541
136366 71907 -347385704
18869 64204 -199091097
88782 6653 16462839
133837 138178 587289737
10244 4361 386546247
87447 116024 -815882604
4095 36647 -914527462
125144 133741 592410172
131786 107624 -817066986
93132 29387 -478801031
19765 82768 29382299
73217 74159 -203424590
91199 11561 -725543790
73577 82226 -947954793
5726 77714 -334932042
49873 71893 608065034
82632 43241 -244271668
57236 120451 -974995071
81940 76482 69167677
48546 115344 932811994
13904 56287 -714999499
130628 22393 -79211875
65175 96572 724626009
135077 12639 117466526
124850 33731 -687563165
31033 30555 608682650
108305 22385 -137331804
87850 24214 -338844401
128054 146929 -953713525
95854 50895 920539853
43532 67309 873776907
8035 21036 -151581877
134380 140473 288643154
55163 78896 -168697615
127636 52797 158947806
129664 5640 -294437964
140561 70764 261875390
15323 91917 309234394
14790 97457 -277233769
20503 119595 -463280461
148219 90929 -925183106
100478 123374 633007145
24008 20697 541237447
51395 116920 -277456050
30209 80609 746071733
132295 68364 216424319
109759 144931 -636802198
81604 91621 -480119420
86576 82205 855174498
20046 126749 -855562006
24616 122338 -213591205
893 122111 -189350840
56371 72948 125536422
68741 106989 -888935377
75673 34930 488582828
31628 6115 -318512467
138771 114264 -680781663
128416 19912 892726854
16490 86911 185841963
5055 107728 -16292736
58784 102573 581907038
1626 80781 56013796
34747 71428 690961077
74680 12805 -524983515
70180 76985 -695213098
136148 76232 207547893
506 21262 -663201082
20627 55292 251102327
30426 101017 109532752
124573 80234 -96113449
10639 138223 371904336
117025 127152 -10901683
142041 1791 451169401
93716 38563 273492199
5834 84632 -497473066
106915 108255 -969033709
31302 39263 935020017
56174 139467 835520770
7550 105028 57621828
57070 35215 -855833080
21894 21308 -166910125
81960 122695 171712702
11388 28257 -770498427
126319 63001 895209407
133305 124836 -756451599
93582 46729 -749995101
79591 94415 -7517989
114756 3459 210989552
65278 21539 928097307
7172 142337 158407727
100817 125065 604229117
81719 28702 -778547236
27066 88056 602820926
113460 146684 626229857
39783 68462 -73763067
72710 127885 -455004401
114954 41278 580457611
99650 31459 189814618
11346 22904 701819174
68790 127903 393873614
57693 103099 344858045
56784 12086 -904116869
33482 70868 158366242
26816 42948 -318621411
45423 121178 817960082
19983 70407 566120455
138798 25956 426569560
3293 39993 -738873562
105718 132133 -934151536
71361 62812 -945416092
50692 126044 613370340
58214 64903 518367006
114884 129888 -422896909
41792 148325 -296190308
121888 24281 20413223
73750 115991 101284869
40981 11274 536896500
124205 107542 -896270331
29277 41529 -789020179
99665 106266 956571750
76771 144971 -567394407
103256 94269 -85210688
9840 101666 504088748
53520 12188 -336085112
61252 40742 594662287
144038 27663 -564413655
33928 46509 886127342
29680 37731 487529686
31870 92865 964018442
29178 146345 568812924
83249 16206 -574467029
57640 32076 -131510784
83878 31441 -370127875
68629 143177 -186424531
75872 88354 787853607
79710 14219 917476589
2551 101435 -488023464
59332 47776 732841727
88596 2205 -14107578
147721 22508 184539565
104806 109404 -977253384
143651 45430 417205157
99341 132624 -968456110
68781 45346 688575563
42493 91241 724360946
18734 98030 -480577277
29268 127246 912965685
95509 44514 86347306
113231 72345 -602278337
26852 29626 398990024
100075 92725 245659431
35465 82534 729353001
98393 138031 -847201167
122399 101206 -222518717
137403 36556 752352313
18830 117471 907526266
68472 106216 34898725
30644 129127 -770107468
66597 129450 284934925
34330 104363 -1535145
70909 20626 398722378
38626 26532 106731329
135637 48489 690812750
8789 17338 -466364468
2409 52294 698130210
118108 106767 426349570
48233 2857 363121066
138307 38673 126563147
32238 128043 618359795
6513 92593 401035039
58529 124866 309274636
115424 84026 321244969
129825 10537 316244968
42138 2940 440297837
62800 11193 -458760836
4956 2055 -942137999
81217 148211 -314670387
46473 148807 796154973
57767 123964 489562021
42134 90493 -580745438
10582 95862 366986187
88158 28109 -534419206
5710 55482 -376846344
147610 111485 827144569
2131 40408 -582066790
137964 104447 -739719139
16495 71669 569224982
127718 3445 -235793373
101249 101283 631761691
135512 54064 -162886545
110388 28111 -148313960
80686 44414 489059896
149233 20129 427805460
51153 45635 -799854957
54071 133373 -715082576
36956 62849 -193378436
99129 149166 59656442
90979 83061 -141461185
73782 143230 377709338
23683 33357 -123239293
38304 108701 591756056
63572 98635 560642765
140045 16462 -121347606
25508 18101 13875553
56823 72072 797048881
82203 39796 556888411
26596 2927 802883092
51973 74544 -550750494
58413 106448 -470170936
31574 33537 -23949978
104912 120195 -563781444
117899 145184 53851083
93811 133318 769749675
98939 31808 457059654
118516 64164 324524886
125861 3753 -266455013
38126 136556 -906581376
38209 114961 -387678729
74011 112801 601622758
30087 21572 -614476897
54649 120710 54445154
71945 110883 400240875
57089 144303 -180990170
123378 66916 -904395528
62878 78016 -661574687
51033 50845 304503599
101696 140210 -3921805
129833 141168 -149981862
32752 78898 -213035199
69771 1762 -371209500
58473 113696 621935300
105615 39169 558007530
110739 1272 -835788965
93147 133774 -869344497
90050 100965 -303531078
68154 137299 511350777
91940 46013 400631760
1593 50927 -278010329
89054 67716 636864580
133889 102263 -686998923
22291 23777 46565699
124748 52608 316587761
105155 97099 -569344802
148770 56860 108593114
2286 99133 -151898218
143694 43405 646164046
67202 72014 -3917827
43032 13392 365018785
120396 42179 355833810
100326 142987 -65976139
9434 80747 -823503681
70436 122452 -955022113
140481 120310 593292887
121283 131737 -791524845
37925 135826 68290926
123944 118938 149144065
57280 86189 -4400619
56383 104768 971676653
127080 76854 642541149
104978 66389 592889497
50090 141927 166414087
28524 64083 -603421455
101273 1620 432760072
26793 142369 421693454
141234 114936 -100151435
78124 107439 966421632
142929 111319 156640792
114801 64276 887161994
2716 62245 302027725
123424 24531 -723974726
44194 37342 -152000151
17481 42159 775002983
103038 60959 -447099048
20113 43677 359195157
70864 65477 -401101161
145334 59443 983663390
79762 18612 -696125357
119009 12284 738093816
105459 44823 -483333395
143189 9546 653191169
31154 124539 578219048
60766 148275 793691354
51473 73928 -126507078
93826 111314 -238606687
124045 75811 -546007034
81086 17948 -951553140
41630 11923 -190390851
104178 132510 685873379
82402 14180 114286762
60278 42568 209518913
46853 32798 897218278
135511 18829 701831917
110980 14599 307612177
82456 58457 68043164
22110 109961 805587033
108284 60026 -571202356
97364 12264 -615312966
24944 128567 667519897
116628 3664 -593627310
27721 118639 -186497530
56666 36636 530731038
76680 59150 -156031849
61635 17364 -715440398
92632 135118 -321222736
41878 119458 -864044818
60644 49902 -7639508
103609 79986 -661549023
82311 110456 -653595743
68321 9291 -709461259
62666 59190 765503764
22122 14408 -496412670
108585 48930 921620506
27229 13984 -377835772
83038 42097 -411748158
143598 57039 948508386
73106 86675 -700099000
108378 43166 458451089
80448 9219 224908833
111241 53840 -527389050
16941 48244 -259755362
47590 52890 981480853
111191 75722 916436172
24975 10699 -716017002
39047 12637 412695094
65937 108886 357216406
108202 121399 -887541015
98270 119140 746182819
15822 2090 -788291898
58206 34404 141207988
104091 121494 -847531033
82545 114507 907560800
2951 89102 -427883749
95910 4849 -414270396
86781 41010 341352347
52836 59739 469819987
72245 100141 -276975445
8617 83962 -999414995
31830 19022 200515788
118959 81071 684181305
37241 31706 553040691
77923 81666 482780950
58376 86541 -97438506
15520 112673 -69917652
49949 58289 571999649
42077 18210 -358118854
79057 9027 -109176500
68334 31025 -442197885
53180 79564 -104170583
106257 12469 656486957
140057 119837 -369964294
29122 715 217771408
125281 1867 814978248
54860 56565 -942863820
126422 54029 -284061668
50780 77186 942656370
124677 144154 -848476560
80925 145213 442137420
41823 118041 37454105
103794 81887 -257634671
149028 125953 27816493
138879 73284 -155888687
36152 49205 528118555
101443 29513 158497560
149621 41766 162227786
118106 109970 -756681229
99974 56520 -831469630
126351 62212 418151614
32549 111758 -405653609
78151 5757 220751798
97028 91654 540468983
38244 57675 -482827559
148522 34265 73521742
47399 88537 -48399794
93521 140488 771707460
96628 61769 -354149825
105153 55640 -17463856
131370 55738 441214254
62582 48471 386797526
107054 16161 -805405716
84488 66536 951084697
114439 102807 260156348
47973 58076 -284509003
124779 126624 200049212
19481 139152 -916842008
128 53201 508604553
55794 64516 979437947
123812 97456 -450963209
80545 20613 -581996667
22109 27989 371221228
68368 115787 -38386813
78726 56788 819255357
4279 128620 743872246
144205 95019 -419973448
129335 13928 408223986
4182 7246 -859941
81454 116096 -128017541
124694 35736 146196080
121086 57261 626598804
11842 128045 75206594
31940 122247 975094280
10344 71122 653348588
73458 101011 -72431785
126719 136514 -837488166
27913 11084 -821132064
121027 135720 -584543197
118541 21485 -90834064
28712 12272 928037497
139470 120717 -342201446
111373 45816 435047556
113367 146032 -955213803
110999 69224 -637921425
99929 57118 -52451595
22239 16326 -54115425
77523 8930 -389648405
140350 22976 -444863226
86944 17041 26919405
10721 147766 -410847025
85001 93931 881358454
22359 12137 217518927
127769 86999 -170484978
141521 46561 -679232380
120460 126809 -868067004
129448 90161 -859341657
61290 76680 356977384
68046 48851 152427465
40381 18538 413457935
57534 98160 -605666669
91635 106779 -123888392
20743 82776 -79162006
138715 101494 -990397276
8650 117795 -71800376
87585 134230 959867824
78283 84065 420540013
97509 16336 854448575
125657 18252 -431206423
71421 125324 651338985
23156 102878 -258965917
54161 11638 -770960345
72240 48409 606301052
144314 62262 52684577
68958 26527 654364315
5804 111247 114224355
47821 134883 -40156057
143521 33961 -444774145
49491 47300 -595338110
69963 46928 -406049919
38597 149327 264241276
85369 121940 -770368808
4936 45557 -619938558
73897 130828 433124186
16987 33670 -909272028
923 98524 994938838
104015 47318 690142649
73201 72165 -557154089
5956 122747 -141491916
86426 62488 -306385638
117994 67819 -501322084
146955 31003 -615472091
132167 49167 191380632
115054 103163 859098918
136419 93379 867097134
42914 47710 825996512
124366 54817 -412868106
77837 76798 779587975
51594 21708 -805480962
42123 16740 89587466
106992 19364 601301988
117217 16431 381071367
22357 122806 -355164117
53075 92394 -130456723
109635 120472 -14971605
148603 31577 -370296163
84712 8660 275053944
50968 105267 27288913
132493 91230 302030069
9501 134846 -877466733
86556 121666 -983039507
57752 24261 -55229329
62011 66955 -512668788
22483 19451 421093214
104984 41255 246957108
115558 109956 -14384116
30303 103148 -733776397
76107 77681 -546749979
121961 67518 993104972
67580 126531 362038783
147027 83347 -118927537
134512 15 -349730760
45620 132880 323791443
4489 95114 653693833
22051 57663 -174549523
93492 6352 251405001
131456 44447 409378602
72021 123511 -567842132
142028 115463 -861062811
133303 80371 295811412
134866 51811 347901041
100153 5703 -196208901
113493 74503 952484878
27348 95696 -168545827
85729 101582 -126957817
11128 102974 -265085729
104428 139405 -825792290
114667 124529 258284954
20450 25675 -566538489
121691 77290 231226803
108181 50513 -434732343
25684 80888 -896198315
46092 132764 221358683
60328 80351 606205904
100081 114221 247896622
142267 130575 31734358
21998 17385 -24471865
116484 139793 -2463674
85127 131854 629375675
9796 110292 -391156533
90258 39485 -644617937
91610 54709 208088744
108753 124165 121271099
52352 5635 675308476
30293 67860 866024016
45841 54796 -975563236
53463 1157 -733342871
82737 125347 842992764
28750 8096 -957627793
57981 108562 -875845125
35966 147246 -927701932
48009 83879 -928199772
82911 24082 -147499866
46979 80420 771075522
85335 56725 420541498
82213 71836 21443792
31882 20175 -686676392
26588 86259 -872100482
88566 90242 61823990
28000 41304 -698598752
27783 115494 -891723710
92321 85129 -883786766
13928 87145 863817638
113530 19559 -730807522
23478 60717 -884954233
30506 7530 -376314907
148040 86022 792134385
92834 118266 -509458653
134020 89198 -484962157
107806 130582 -617918303
113254 129464 564467570
87213 7687 -80124979
80365 5510 827253444
98638 76793 102220817
65509 30052 -673600390
47846 134007 -338944777
57127 59503 903417156
58931 54995 506621482
115336 365 -2099654
66244 121011 965972399
114928 46001 130775672
50666 143596 617329593
119886 141961 20873227
124744 127136 134011130
80791 8304 980825543
36785 87678 918263715
85179 106950 372548532
125015 93346 -880916937
89167 38362 -825454568
102478 54533 2935763
67781 63828 -369866791
57347 68072 603110320
40400 88979 989660855
129315 145844 -552744740
141637 117159 848037725
8783 32623 -984598942
14247 92967 475449784
68695 37033 -829678990
76708 11686 839558012
128151 48964 239497445
66416 32097 -967181855
4687 43411 861989279
14514 83896 -944949996
103015 50847 -2690668
116060 25589 445122729
58891 135941 976915178
87428 41401 430050630
59166 144261 531123216
148358 129212 772121520
69475 113604 796940422
49581 28134 -63992890
94197 129372 -930705555
91757 14712 -469283359
123028 86428 343873035
125486 123883 467558479
66215 93295 275063441
102763 145957 488633745
143327 100577 -2549425
45525 55706 431411370
8911 69906 397877213
142047 106294 777676044
111345 104345 230807272
66909 133072 830960193
96939 128445 792330792
43149 30992 -71460375
58469 124304 -654370377
63576 21133 430974741
145592 95756 512503410
114973 82566 -698022
66990 106023 894878966
84934 3263 695537347
136562 35807 -360554352
53285 7770 967346628
144325 50840 -741905549
78895 82509 -773633328
20419 42061 880566791
33259 23349 19088965
76595 139503 -641012938
62373 61775 -156067377
5601 60191 66019919
72328 69660 -7782484
139072 96691 -143258328
131896 139556 292771181
141751 35418 442704397
12527 7124 -428952852
38295 44810 -978431858
46409 68348 539743260
2082 103890 470085591
2799 63400 -596269511
125634 115052 971876912
141437 109937 812700508
91274 55232 650292194
106306 38291 390348221
76117 97568 -788283719
127340 73759 589005694
105654 138808 -727916033
115448 117947 -32402665
73347 16153 145447368
89030 20085 -903029875
59207 107155 949737106
23365 69028 110517642
26849 53907 984705354
5755 39325 -190079161
48548 74894 94519272
7728 136642 351768526
39592 87657 -300062649
61088 115908 834789312
63415 33964 460881586
69348 123635 440860996
58873 5599 57287991
89676 83783 -255131802
99136 129484 4149191
26934 120088 -715663190
131128 26149 -219996259
89110 80160 880221484
95433 7201 660191556
3502 141315 982778117
78850 95192 -98810665
148075 118453 -95367749
130385 62776 305972710
146997 73864 839143557
113213 36065 -235339763
122517 45703 -949564871
110058 147847 594882061
83816 64615 709755118
46615 13768 739516276
12085 103070 -321153665
16219 62035 879756408
78660 63628 -103975325
28020 29018 -129087698
55538 87580 -15261912
106221 101325 593188468
145630 56051 -702090644
121338 32825 -742438250
63691 85962 -722893919
102880 18026 -591243420
42527 140411 58337735
125157 21333 -510341183
39459 102366 615778540
25578 134994 -385638661
66198 63922 377214831
68101 122679 552169615
9216 22129 728053369
88626 139479 -351287043
75907 102640 -535488514
79299 57419 -243159354
111258 119512 -512815841
33995 99816 -130510078
56367 117066 277394041
34065 120811 485771746
76713 86601 -127485615
60455 70153 770516664
35605 17271 461018732
116842 137443 -690984556
96844 9716 434421991
89980 74860 878019812
98041 122784 -46653472
75995 7073 -127532141
36776 54434 332771925
5229 132210 699724934
33260 33625 -901054508
29058 133353 198342696
69498 1002 925088854
45362 4758 -187127895
46060 68357 -637523850
82739 60970 -582532167
110524 111790 174106870
13523 40511 925127005
72193 82330 10093195
73074 23838 98860180
28547 127627 489543104
54202 92474 -426683984
42050 146979 590953198
132855 146544 117335382
140586 119001 859056657
74503 128240 -964812995
75185 113812 -513265700
39487 5366 181313955
38442 63480 130971374
98778 141872 543539543
98360 105822 -644618556
42664 55479 616141397
79069 115673 935598633
148446 4989 -958446363
3189 79966 -751787019
63693 13822 493304135
97734 28955 45601928
129071 87970 607314364
101869 60540 -736091390
83946 58026 -432572559
43547 128371 -770369015
36538 51742 -585943727
106572 19087 -654388806
126277 121135 549303085
85974 140878 -472437382
43748 142492 -178937529
140132 65255 -337446784
26006 100856 -135386628
42154 84836 446300848
20754 66890 -672360668
40408 37445 -2765315
6712 31669 -944966209
76143 214 -946558260
129502 12874 -413816830
110943 65184 -195408939
105753 11853 206051867
128301 38852 226575872
119873 36207 -886438386
141459 130457 -931220703
42014 133160 924500809
78384 120645 -950183299
30040 79993 460424465
142838 104053 -512476660
74828 131333 -95141824
136799 82548 290989452
92386 11277 799555624
149053 34904 -383401850
108464 52357 -356144708
9559 28056 243564164
23540 14113 11602838
56463 93912 46602474
111285 78260 -462442085
133480 23301 -9177527
102840 69542 141070813
40305 45118 -28922888
147116 112280 -590888206
43497 26768 344442384
40711 88499 -83475564
14020 88895 182933978
68676 137269 975286185
9411 37610 -806229299
102438 59536 589307280
39857 147578 263436473
67284 25990 797385942
54493 36252 348234107
9764 34487 262918105
122356 48893 -262460649
103929 129624 -627852891
18408 82541 -990967143
89605 44317 -85884736
124489 96443 -72323560
28706 129779 -966057375
124752 146960 737412895
83221 40612 649298895
78481 122853 -447805415
74057 95191 246407060
76635 115793 984052808
49330 57261 530446779
38515 93554 318140570
99728 103144 727700038
141498 104443 -516808667
29814 92982 -131089551
42134 112712 203815758
85247 24803 500840239
70780 130922 -359274744
8343 43862 -123247947
111022 64405 853907110
72061 80063 588650444
138483 92137 -441486019
93954 137494 -110954748
87200 134769 382999584
147966 41059 -869211112
25917 105225 364137434
55435 141926 -968056899
132860 2573 -844904141
140245 26751 770929044
33580 58116 109094927
14841 86902 336972044
117615 73443 610203776
20578 85791 -959651394
103346 34793 -115257044
137466 44234 425046939
23949 103503 -19128824
88992 19786 322664569
124546 50050 729539344
8049 92244 -731727765
137400 81329 -281563473
126583 65048 -531707873
358 135473 186599739
85588 20853 -57898441
116850 27777 -511061060
66542 17054 605347714
76366 86560 48516105
69089 51896 973528420
35471 85390 -897178169
31499 90561 308363094
64431 148036 538694000
19080 36367 -207999245
11268 112396 -603003377
107071 35596 772916069
61887 94838 98757200
119113 47983 625105555
54605 38352 699991419
44414 140469 960084990
13033 94915 951292638
113378 148306 -213758495
15028 110862 835790136
74730 8242 369610192
57053 49509 -557294447
109636 4649 318694776
30651 120251 385122751
66489 30079 987873324
138026 67645 -70167949
128745 104270 -794402881
107604 39741 581547425
47327 99810 585697191
7053 53384 497562975
125584 95203 -440023724
132181 77077 -400952408
132895 148741 -570539705
81015 54326 -388865353
107465 27907 202238378
136619 61163 498128526
84768 64091 179941049
91045 107728 110753916
132179 41334 -740634455
121312 15509 -432610058
139358 45083 -244720134
130806 37756 239913021
91070 43204 -693784549
63615 94217 542559138
99967 96107 923867496
34798 130179 -417612920
122892 22727 -696800764
5710 79753 -742042549
75366 8362 917964195
67794 36461 -647118280
84439 103509 -816177583
65056 40237 -986658623
88134 1271 -71649577
132495 138901 345746219
143297 120480 -946944655
53866 61914 491621414
107883 111079 -855891399
147956 96681 415936860
128527 70573 -968218239
87891 66913 42546911
75478 88642 35165472
63629 148091 -714758869
128142 72257 -140856022
13852 92199 763429789
94543 122765 763958858
92815 53102 -545064016
95494 45296 -17865809
18045 62165 276290682
128377 137189 -411486290
95780 31391 347213119
45756 76077 -775210361
50226 8666 -272906221
3141 109101 -328183559
6845 70375 -24909711
48273 59741 -565277990
32528 44549 352524849
60263 105481 -388173578
49152 136337 983197767
111638 102478 -356981379
72851 65792 382216218
144316 131866 746693265
139165 50310 440892871
23071 104893 718090117
118295 26090 485595709
65494 134846 898071595
111304 47764 305721783
92890 72301 -513559267
145614 9729 -394841713
16944 149015 456328832
110886 51899 -368143835
78854 31969 845166613
145418 94314 -950140754
16989 131076 -601540172
64981 57495 736598090
116429 118912 267805018
70536 58947 -801308215
116250 50079 -994702027
26672 113621 619839725
130062 77347 696220243
64054 86952 -310631052
53030 137517 -535458494
18294 133425 229372310
44288 23541 -467482355
23754 25049 -961735473
83289 70585 273987349
145558 38984 -960272659
59104 54266 -833037525
96397 106319 65763603
53636 77810 774809619
45909 44762 -119934153
110353 43814 974484749
117433 63516 990801289
70020 144929 -715774077
144152 50595 291923828
100877 137580 230468076
54352 73262 446231203
39134 67006 681951502
114846 85135 574662118
55741 138389 -606945759
38099 20393 344186812
133418 49381 520698657
56844 62339 933981927
3163 52242 473013283
31690 3315 -620544363
39417 48912 687124747
135485 139611 -706680385
83583 92488 520277257
1816 131352 -715713309
134657 24129 -738218653
109937 16368 442573179
24358 8780 -841734181
18069 138160 -259211015
108894 105644 15803901
93162 24518 -651474739
147183 30899 -910685632
34012 124993 259589031
140425 51348 893163126
18426 69714 554184934
87999 125025 -631568923
48920 87383 -347455188
83199 29437 -139580199
5719 140004 -233045346
144366 106219 -466296197
132981 37596 -690221429
8227 94758 55547458
149405 128255 -191126874
31489 81618 976715179
106476 28865 -381230346
80186 109541 -829659260
116450 103935 977609492
85521 89081 -51200186
30472 110335 628245128
10048 129218 564789847
8196 42017 -519355127
107733 90277 797608763
28451 101700 -37767914
6067 42618 656470227
10563 109968 -49227203
14206 51298 415120850
107428 56538 509250120
67984 80406 -180739011
143119 139206 603121809
133333 102671 607227122
46393 110648 -80564091
141187 44338 695298546
70955 109270 -27113201
14413 87908 707401128
413 96856 857189506
39822 48302 749593787
87366 110657 955005881
124354 45501 -546321277
12617 71448 -413565866
36206 1882 -965924446
114068 48169 -633659697
141638 134381 -143692395
133311 145102 -783934198
5033 55235 131060060
43593 132865 -36674798
124523 51414 -49206729
36814 31952 -307921762
9657 14545 -831345499
134051 46 815085856
36844 121832 -595899167
65444 111383 695723654
66661 115669 783465568
65760 61568 -12573321
4915 119893 411488798
39922 96888 181136651
36947 54676 971783914
1901 138386 -803289797
13454 40977 986591771
2254 135293 -76623484
10645 85208 -901610012
1687 84447 728773452
93873 100251 886892469
38531 30286 913892571
121673 100464 -886170745
138804 5173 256437528
115875 91973 -135201121
131414 109657 468103361
22654 32509 915728232
121794 58868 218625704
99593 38424 -316281217
108294 15861 -829740771
69431 55460 458534906
123142 115298 872742858
12239 54141 429895871
21693 62297 -97425574
82402 12626 -667749683
139932 78521 662033515
115668 9232 925244625
90409 61341 -109614557
110481 18244 121799639
17074 18297 883776667
115853 93817 866996527
93763 26638 -656395774
28877 51980 -587589655
96727 79277 -755645493
110903 85093 373449470
82423 148049 331582431
14367 64787 -387490764
31621 136900 290751173
17116 113336 797109485
121343 52006 465375960
146666 52610 -732981686
114188 32690 328423890
76652 50036 136077845
130805 98695 -770554571
49244 45561 -546764885
17137 40247 -318916765
141494 80542 -158275025
139737 67346 -2649565
97805 124900 113822743
53860 56588 -187063695
78289 148551 198921573
64112 144895 -447201684
52281 142878 -481425388
2156 55154 -296293032
59648 145630 627135868
60253 35312 947045943
29544 148173 195531639
134530 46685 705529830
88157 49762 -349679662
118448 24495 -362723118
89811 69935 -226035224
46166 75900 589760697
93860 107042 -205610489
143475 131610 896602698
111853 21015 -438614608
40109 77812 561650268
105541 63257 -465074424
37031 136835 610562328
64506 107099 -867428491
61083 133983 -78836129
91976 31380 6657555
100376 121783 85205498
47378 24533 -530121707
71719 111629 -361991222
96328 24073 702647725
7858 89625 -71738418
133074 51162 775998671
49575 112447 164997136
130006 1813 160030251
121435 97285 70221336
4357 53403 -860498778
124299 6267 23049533
60241 134102 535121624
47963 111687 168141962
1948 117097 -593327501
10041 140529 565165943
53995 12620 436020937
65573 42098 -940035358
15710 126630 636298863
70640 127945 181472950
122406 23428 -658294925
2246 63764 973331249
118302 106559 -697038843
6905 109631 160557794
30184 53547 -597641348
23018 86125 743577451
21943 145862 -979719534
33600 24868 364741407
750 110428 602160982
40784 41375 617748063
52343 82599 12830208
137213 123886 -758894860
85743 21496 -553450164
27987 95315 -44574255
36103 124592 990228961
43568 8381 -172758077
46654 91254 321592285
53569 59139 786153806
138259 102897 -172443705
50818 81318 -190612399
54913 109661 192730164
33679 113885 550601561
149634 78621 -646795076
98436 16625 366505854
13482 59384 951631099
145332 90139 -759736695
34361 55795 807927580
126311 76454 -723165522
114492 54538 -289527984
82904 6039 291026658
91685 120258 888685649
55964 110540 -626917419
105592 7883 -700648086
26495 11165 -559328672
37044 23598 -994048503
31336 135100 218599522
18185 132494 5026622
117289 35936 -134286767
126028 138847 -87348334
128342 97272 614071412
74162 38824 794836152
17570 44048 380033084
58118 43986 123808839
2239 115893 629309215
126679 16632 211989245
86282 28352 834919925
137286 65742 -826617217
96524 66496 739590127
23828 106165 -629213218
27055 72387 556219037
81455 12914 -83709265
95698 80574 904787478
102167 3628 887217704
112337 16981 -199654530
80349 76361 -909292503
73634 47694 -186419164
145429 78951 663571239
99016 58681 -137510141
99241 32801 -87742836
22774 3035 -277373746
15471 134812 -377921764
134733 6047 -914934807
5964 128828 889247428
10328 88376 597981621
132008 11539 -369793714
59844 143708 -517399851
62083 139363 -514180025
87399 60023 878027159
149409 23121 142950661
75021 78525 311411136
110866 27568 -344296285
38737 108263 -943481667
69110 107422 -668650886
111481 126846 -169903008
45425 15278 784881996
36236 136038 -71268675
147123 96995 188439114
35538 146946 -460210378
31590 103701 -270613125
66233 145664 -285115198
11213 101512 447942704
11509 29116 678256136
4859 41042 886069618
104580 20223 -279941709
60963 102809 938790370
80567 60025 405262055
106977 6312 423593260
19328 94697 -424722635
10977 23575 900857240
3114 48292 93710394
59161 30730 95761179
95207 103002 165478768
41011 16079 -296963204
108054 12997 618213325
93820 104824 -812624118
56192 19509 -419724985
107062 99953 405249550
112587 78892 -143431941
98599 141206 348092562
130092 5687 433412098
127508 94624 -732867146
117799 2766 444100766
20399 54362 -809282857
30048 12286 -218712447
26394 21400 -654871575
121190 134900 -992434900
14237 124763 -810276629
92185 109024 -380996094
146938 33411 772022002
11278 39384 -809726371
26593 83027 743855361
61787 51266 920933485
128179 72590 -613470126
28611 24636 631563731
115193 34520 -169035551
111805 105319 -509320235
121331 27424 692030174
85798 145766 -16262533
120481 33401 953898900
91695 101800 134121918
120720 82603 385321573
94222 138703 409079855
24418 58105 383670716
99930 63417 -612718865
124054 728 -394093958
38738 133055 106560061
19297 46619 549537103
9493 108090 -593807752
63175 23620 -966323950
17660 88558 -606301142
134251 8791 -188031940
21310 111824 343157814
5549 130756 841472138
7641 74110 -302498112
134147 41128 737222653
92790 16433 -191465934
70528 6864 -886220862
50771 116202 552168499
127089 27066 -254135531
63964 77247 -624013746
147355 128399 -889435217
32851 58074 501622878
114893 30426 906238508
79882 95657 -734709181
42928 12888 790491136
25741 104190 542305062
135712 108005 717691818
101933 144018 389325274
9277 118668 431130816
16026 25869 53757658
4879 85402 -128738873
72039 31649 233010102
124293 141055 172547819
11533 5057 998630007
70032 107198 -894226405
51313 122813 131842243
71768 33425 905157641
69619 40266 -993769125
83940 16598 -566318100
61745 63395 508635377
104510 90741 291793383
122951 88370 871997710
128977 76601 201430505
80999 10575 -636286189
139595 82382 913378538
65446 7570 526767222
76125 7560 626408078
91782 79160 747308173
31765 16337 75898254
51496 99182 225809659
146581 34969 -845000107
144757 86602 -781718026
98899 11451 -135316518
17579 109260 70154869
118703 111533 661691955
138943 108010 378323194
19384 75365 -884912845
139212 32236 228293338
84349 125615 -831644037
107531 122585 -740129894
116171 50466 -386473153
41952 85090 -208644508
106504 83287 -767964120
110182 12079 -437589342
28904 41661 -271430392
67092 36896 -405837948
25336 94768 589407516
80279 137849 992087725
29106 101747 302423208
38250 61819 -757322932
116078 102313 1847293
101639 93959 -531108906
93150 90149 494795689
8214 141685 224774996
128522 13982 -174691253
110675 34365 215475715
114441 119238 739686630
136440 68802 77988870
12890 30413 799157759
94813 24635 907639215
92677 22776 189914442
40353 112551 -237791673
41813 97430 -594450365
142930 51470 -549084694
83225 84152 -204478474
99792 53022 -527235320
81321 118685 847709177
130359 105758 -460424645
9952 64153 444549255
93680 25678 318474909
69866 83939 374604752
33891 19699 -376604943
4347 110603 852208359
11295 118017 -243403492
31057 28681 -148827564
44683 136646 5345987
108653 83191 -46724288
46213 129681 -914640827
11945 73686 -300060860
39022 58980 708587080
137476 79448 468732511
135660 136756 -129002859
33661 31818 71105373
39857 101255 505358150
88416 55802 37782248
7356 118138 336037970
134449 630 338695102
75524 126614 -707661833
2611 92690 602061650
116537 149237 -428058872
6168 18848 -650495
61652 94700 -140167501
64242 40224 219932035
73801 36504 429653156
140475 139391 276074966
50763 102096 965778995
46670 65975 -282801496
8292 88684 -910665600
114248 44917 860586351
65840 117622 -760421832
120253 68772 -271291633
38503 51769 -776697461
5799 106499 292139740
145091 75135 -561866560
149537 115571 984076603
59895 77031 -425790213
35513 37959 750010315
67112 112223 246779894
143319 76710 744990652
139073 58185 565683905
64532 109981 867556844
75209 111745 902820224
60304 120859 56845727
36154 4471 332715344
47228 53935 740487692
113026 32122 835851083
48351 96110 358318694
47598 117939 994633350
110672 93614 127184309
57416 83759 -390482985
120776 47955 -348385566
51798 138378 -191686631
47543 139919 756371464
72132 106757 977299321
43350 93732 196623677
8394 82980 -414471338
10339 110261 687730711
11868 22383 326347477
35106 57435 342233850
111897 56020 -398881928
77088 140396 381214187
51406 94266 718684403
81560 100301 -979111304
72388 100606 558826905
5265 20692 -892475127
64576 2707 775079244
27798 100283 -882818623
145167 87665 -314487538
112507 136338 723843186
45241 104777 120651045
63236 125381 -209568972
26421 27539 948339031
58728 94226 358721256
93775 80619 -917560606
44993 21007 -944390019
69252 115361 1156571
4059 488 -157290659
117741 134771 600781366
62423 71741 727202079
66070 48921 47675239
119142 131614 -604140518
108396 122489 617008854
138353 126670 -239961046
148272 38971 24440959
48186 23950 221933252
67401 48467 936189070
97489 68010 652898890
94688 14949 -42855235
108100 39153 -549380699
59847 106346 -431100014
53911 26250 -871461483
9878 7974 672114257
21562 123632 -588150963
146752 18556 131856271
41220 83245 996458772
134931 97126 207779671
94644 124578 -147597003
86513 63912 -976572299
113503 59419 797725412
21760 35866 -996898168
18000 12743 -28712968
56652 16364 428472796
27201 131578 605824680
30705 13539 229316007
33849 35722 774541957
61638 60573 528466135
91403 104550 688895569
80650 53037 141555540
55987 80607 326301473
105773 46464 -847400507
20833 144065 -883091889
79824 148548 97002293
3502 66620 52755847
74355 16231 -418436345
95221 125841 495471453
72114 51404 845031701
27016 116364 -335298833
44492 137029 -409531593
51442 87292 -659068288
124473 78110 -163626251
115102 140992 39353651
52634 98469 710344341
92722 8166 -526614463
73075 27772 -155528806
70493 80826 5157254
24878 78787 -320862107
98224 119959 370745927
81750 26530 923685809
4295 93662 -473287726
124974 21259 -331763631
145912 73721 663685696
4490 144145 -144305752
90862 106397 802880923
3945 34667 268366849
48544 128913 185830145
40586 88558 92164382
24811 131678 -878625302
20409 1387 927769640
94025 64287 -1553358
5045 39766 -747825808
83363 58971 28241421
89321 116353 -9832404
88893 47983 814189142
101697 19562 563446272
7105 146491 840083156
86657 102566 541181183
43689 132096 536073379
24354 65018 -622250327
67802 107804 -783600496
146289 101333 686850705
32255 109971 17077829
88384 143131 -793450625
112211 32747 237358287
95460 86180 495860460
52333 72838 -656749347
135013 22885 -806079381
74042 29238 683562517
23544 121258 87944710
31386 1816 -300490552
115358 27000 -222376223
107172 146326 -377807104
14485 107190 102249639
24675 57448 841862461
54088 55900 258690560
31093 35770 -217426491
148050 149444 -786446919
4721 113467 658978720
140699 34522 -8980601
138581 82300 832659549
76895 141307 -637683332
106021 149148 -231243811
7553 142780 -923559977
74949 120358 -173959377
108143 125681 -31165168
15917 48566 -82711717
121336 121393 -563131214
134482 73027 303444633
18581 59696 766753587
21982 34669 -252056561
4219 104226 208162491
108480 128746 919098495
85815 18927 -781732517
28992 93243 -377452799
29091 58489 835050926
25531 105196 -319466091
9059 97227 909976684
29362 128693 720513706
124539 3632 481317909
79131 112463 346457278
12926 97221 -483104484
53245 50113 -652042662
27034 38171 94586996
102839 84286 490395369
143855 10846 -598142260
42584 54380 496043423
127504 13106 -962817895
105643 118771 -23917032
117539 7513 -956641990
15517 124970 -191549396
18615 124957 202718697
111152 112807 850709584
69370 10621 -941549910
25534 3612 -695618465
18483 55925 31369126
85913 133130 -25629418
50841 35693 -555977906
7686 78728 -897532180
85529 141158 -649929111
31889 104024 386704386
47567 145992 406695618
129850 18309 -91736530
99888 5043 -836924021
37080 58154 -16566045
140140 134227 -81757351
110160 17911 -866756105
139464 149083 -86128911
122297 45285 694472892
5108 61231 -27161739
45205 115838 -262521352
120346 137951 926426534
124856 68925 -487066551
121619 134558 559709604
63281 124582 -439751993
114255 148263 -513073908
69193 108460 -827654009
68667 7065 699512923
41655 10116 -2587669
142042 110730 96667789
104333 42689 372755157
10202 10628 339860634
9995 34259 792439656
78402 128391 282613463
20272 57434 -733723906
57921 132012 68126310
77859 27280 -724547377
118095 73533 133949308
48494 140668 140350589
138637 24790 -969454036
33938 141783 80840593
21806 132195 -3419341
59323 59510 -611838845
81147 57236 -78901974
60670 96128 935590472
47540 106955 -190339175
13629 29514 733842299
105639 72006 922376428
3712 15423 289687272
139850 51224 -656436064
79382 144301 198013835
108722 23088 380977431
64971 49174 -878627149
60706 38817 560311533
25854 46721 -785601797
83702 144474 -439193715
129270 43348 -365685038
27005 97143 -50404597
97051 127861 855714514
23674 77563 -521384881
25918 132431 -503201758
13645 82061 855623004
46100 69949 276510864
100696 98964 -614275129
114313 124352 -142156091
77581 67492 -933490294
13386 43845 -624051028
96437 40965 274328797
22839 41871 -299204559
25949 115564 426310627
107227 54102 151941177
105242 97473 -344506396
106138 62733 -236530946
30680 2335 78273201
128427 44678 874771328
91657 137701 692480069
122635 113969 -309181276
92137 32676 48559103
91393 86595 916955617
39326 58850 700274200
100167 100863 -476882374
81634 83315 -396142600
60250 134153 -461245018
44353 32537 -208536427
121263 27900 -686228519
98859 99781 -357361865
133553 127913 -517903469
37999 79103 659888068
13586 141399 -99341312
22304 78815 -543959384
126434 13670 720928971
14401 50282 159675010
35187 26681 900619255
64407 86621 -871314111
76739 77350 841099999
60374 38490 803081878
69436 1983 -198908819
41674 100352 918817767
109656 140015 932640648
115814 12130 -530674274
32213 27165 294215524
146961 144738 427120390
60220 18568 302260385
132700 100432 -270685790
47859 19601 66743531
104884 135403 1676165
98396 16667 -872245207
12494 30566 187510209
64555 101917 372745375
97475 146276 -323920097
147396 51622 596661260
28315 115197 789892085
76053 48555 -491199272
16426 96077 -75794786
110584 140477 -345705797
79096 25558 -861636925
44946 49234 -850954437
77915 134364 40003991
85754 11985 353123088
108777 78408 167204986
97115 138698 501701564
117064 43622 231612375
45199 41672 458008151
147222 81047 -758730742
92681 114989 -798255931
62995 31904 -862030637
64012 24543 -435044507
69025 54763 -628004212
45115 106183 -58631261
1600 32870 -647779352
98940 65551 475419179
111316 142148 -485986064
116709 215 -181145510
35665 10230 -413903400
78578 120301 20160961
106230 69872 122428090
131015 38581 -810673118
16130 60128 -261715901
44563 129327 -610932884
48777 87756 -394959513
145292 18653 333628183
111833 38568 607926478
93748 110205 974615255
143753 108668 42432870
121844 52829 -729699449
69997 22041 254901877
124695 84951 -836122600
35274 130811 -13233202
122716 24513 908863662
27419 9091 114821729
54804 56334 691744343
94422 55229 47546104
75786 106327 842163692
127320 29789 -982795254
56591 36395 871288723
115477 87949 414619625
106400 86719 -235001338
108185 126800 -115870951
23137 24594 610846886
107140 102047 -76372704
132169 62867 197322242
88331 76761 186664160
130969 72081 145538471
63943 76743 468205712
17193 58077 524183350
78152 85959 514847761
40156 101756 599207674
146489 113390 807902063
140883 20588 -478863877
139625 45807 969761692
29994 86286 -835581917
53776 17937 16843070
1896 49671 101967557
61876 127917 -313816262
21594 131556 -7963322
62436 70666 8144721
33289 120346 -370819549
103375 59448 -343663929
16672 84791 -149455468
12040 146498 -706806953
147669 106035 948914085
36820 138784 -136186075
37803 133184 -532156866
117266 5324 690973628
99568 65358 203144273
11493 134181 -709057027
106761 53555 -371843978
103348 142528 997813422
51630 22590 -89241338
86629 145381 104095720
85525 66544 -242429106
105126 35437 72944194
61114 15509 -969057503
35687 43172 -27293283
5604 2936 -450474510
93965 1798 211764014
146970 48731 625098190
74662 120982 172357769
41902 42519 905536384
37005 852 197948528
55831 9512 933332277
120815 131982 189645828
103933 135220 -836718173
120433 87417 -859616226
24323 115935 339101177
86762 102163 -345150636
88453 75948 352624834
64340 100071 652801052
6001 63947 874822175
129052 103416 912069356
2842 97349 46043234
119800 7245 876415240
137128 140912 163320334
38894 18852 -387569151
145071 28251 -835077112
59895 79485 -818786201
5871 145275 103338067
60087 27412 646768422
21271 18835 -881947556
102087 36009 -463286152
42390 125021 469484568
42728 106526 823714485
84311 136513 -894414615
29083 123395 -902710683
133318 43005 -12090599
78587 29848 -51894287
43913 13837 977185301
79548 133066 -92861579
116714 7092 486182659
36309 130319 275846544
95888 91319 -253058641
63152 70755 713739220
141091 74555 470150955
63327 62040 479169453
89206 34728 -717136952
36568 51498 234766746
143589 108746 -112075222
126795 116384 48041719
39694 105574 408129446
7817 20473 -58631789
83107 6633 366507019
6172 15215 -608776023
69535 79544 -168947254
137945 73750 615419485
133465 53004 -195722321
33384 146751 307275856
122754 70439 646784677
69700 54636 -705114831
83344 102251 631194675
115272 60791 915623843
76207 53966 700433007
52332 3419 -247150784
65070 67280 -310375658
39867 123042 -929314642
140761 132891 634780613
130722 64942 989997131
27325 119539 -471917347
85496 129551 937705877
28939 114838 852920778
24790 15859 657782226
75709 65245 -526412797
70875 143017 -398798603
63266 103193 877403727
146982 145542 219002592
53060 73709 -682013831
143170 146162 5983845
142474 101997 -902644299
89985 71153 -802181812
132854 78676 369596780
10420 114505 -888048624
17514 114150 207206587
32341 65365 345273272
50031 117040 -153250986
69388 90590 -798679275
6996 107297 475227556
49570 56551 -851273603
115240 27571 -860617017
54976 64179 -58505414
73593 12176 -212362924
115605 91080 615959068
49440 67594 303506053
15183 30716 503655582
90497 51288 -804055197
44039 106928 556090789
107220 135449 571593412
43900 117616 -622972969
10236 122969 -901927051
75856 5646 -187903948
91890 87193 512266114
66639 99470 -528104980
120031 39186 -352421110
35408 94205 -397140566
145840 120589 583234660
57484 82678 -452231923
52178 122923 212248358
76772 69408 847522999
139410 103739 662494454
141654 55645 -381588781
43235 774 -913298911
111790 33727 -654769160
16227 132669 105969480
29100 131972 -947060974
118916 147409 -82656120
140918 145889 -432891426
46454 117919 -101064953
69478 24231 151169228
71076 54919 -508570147
657 96337 560230354
102819 37705 130234402
124356 129947 758040993
102566 47962 387398215
29925 51105 -155449196
46825 45967 -457993177
111925 72745 -371654685
46722 16373 605966511
126146 56908 -535874054
29968 98418 -326375653
32281 21900 -355602584
83114 24559 -586097411
26176 79208 -74054134
149324 20862 480045799
21342 108723 -503017817
145765 89734 710492905
40645 41595 -529795224
130527 122205 103189289
26660 49109 143966499
119312 97326 -463997053
109384 142292 -765665682
106285 74505 505298682
77168 137093 -422384238
110266 31004 -773650970
149245 60592 569166242
117345 67666 599493486
82152 76515 -834705075
97055 58785 492993923
70507 64445 -909864010
353 89841 -479802804
30132 46592 341260411
85995 135070 -293606212
122317 67389 -10638068
91042 95000 75165578
62644 62863 712348410
17536 95478 46597498
98596 75786 -756370704
117640 96308 940325130
46666 114557 838283514
74388 149565 -358930292
80935 130992 948935625
80381 63839 662897901
126609 84180 351438489
97589 49722 -15511664
68774 25232 695486918
22832 52590 306782379
145203 101357 367363795
10320 21547 -58508601
14804 147447 823410687
105256 128963 -205484912
146033 82752 -54118619
118482 114303 835905542
104604 109250 -582368774
133382 143011 -119017810
33505 118088 -630992728
102713 68092 -357772558
72800 25325 736676715
135917 21790 416816596
2106 7065 755026600
30986 66439 -816745305
31554 19042 -999910211
71694 147280 757219953
127711 66778 510783454
42709 95326 -466340592
105084 13268 -259962229
108530 68999 326677645
118699 39271 740518274
115778 124421 630926215
99157 5148 216836819
74663 134330 -105486636
103115 575 696648458
111990 5691 814892378
47001 69080 896953515
134634 34886 -210856470
44524 130359 691529541
9557 9873 -336335758
37864 12356 61616078
123724 36370 555861265
41806 21233 -692294222
74934 53990 276247310
6232 29533 927754410
29018 44344 949114599
108442 87622 849963603
59958 23109 301478387
117950 14836 223893241
77004 70457 -663411169
16956 144008 829881975
88445 19284 467981611
96376 107588 614858865
140584 99013 -535569248
42998 131485 -328553164
116431 87632 -746417429
74098 102798 -833148049
76953 125791 444386088
55856 10019 -820879467
131862 71590 630918985
9519 109600 -623149034
100074 71224 512916530
89123 41749 863651640
38791 120173 943735508
20601 116790 319194466
68042 111866 62913394
91172 97249 44844717
112386 125617 163964144
41139 78744 890620797
18570 47565 -13127284
1186 95522 956748665
133702 59910 524032126
59915 76994 -780098646
65929 37042 -992154930
131259 54961 -951376121
14971 3374 469829263
18206 92650 901317290
125115 43618 -379237360
89951 27448 594600631
43413 31445 505655473
6358 141226 286596194
43231 84267 75755440
21296 119055 -677733410
67379 45030 -987937888
128299 133251 821928291
50142 14037 603242378
7844 9499 546912821
25541 133922 -341253739
120163 30691 -983920381
63097 4436 -349926331
93840 55064 545516494
55912 140289 -721591970
51324 15349 181017357
141871 44600 62190596
143785 20986 -929639198
84152 16615 817803421
10301 126683 656754799
96892 80503 -901259783
88278 146525 428296735
31220 7775 -452612292
62522 70444 243884294
99351 126561 977746378
53810 64919 72646236
48992 73261 785965900
131141 63730 -73070690
91796 78403 -11664609
116718 72027 -275130055
119131 10267 -667276040
126644 115278 -183785645
34187 126045 968271383
141048 9621 622993291
52138 42913 -992663836
38370 22171 -698357475
80492 54134 -767596029
142252 55370 -575445008
46598 80862 629559716
47450 32084 -440541289
26947 84363 -448564227
90086 61275 443360618
10845 95115 -272742041
108432 26256 756101224
115951 140972 118132555
140678 14089 -359785366
26973 131433 -566728156
79336 116424 -432528035
111862 88968 -178531844
104112 65684 254276836
135454 110261 -176738981
126914 23764 -438346001
86991 46844 -658154499
47161 81054 -868406851
19404 30512 441076176
139326 89471 -575211922
96485 43934 345319000
95206 62365 -669246731
29333 97219 790572018
113828 19978 -118649703
89816 74673 960194243
124447 21726 -52983592
62314 86894 303624976
42543 87340 206199436
30299 6723 830116351
143654 93160 -413571722
20374 67827 -378327883
103030 23372 303758179
100063 7447 846196259
84165 12925 -910243365
7466 12362 -882212540
21810 26427 292877690
126247 4066 -308042161
127763 6668 145623885
55815 100149 -319603140
95282 32888 -986538327
72008 129436 -554847137
17989 113712 -861628832
31927 7453 -802884101
32929 49599 -177262611
136258 98245 -561692198
24376 53601 -942574377
113395 70585 802171929
130553 54385 -902778405
74317 2824 -374286670
144744 112463 450349957
12840 115490 740063435
114272 143718 42346642
89629 23734 10189599
145972 56617 908759261
36164 142179 -392212243
144820 29407 -968072041
20566 106116 -751270664
9197 40834 -979451392
77158 126716 852279128
98980 69870 310482059
24463 42885 158311302
144667 7122 -523816526
28546 74768 -938546789
106251 1567 202294562
44199 43161 -157039063
9705 436 -931895334
67361 17764 -664615268
70765 140090 -947343796
21560 23882 -870688110
85699 90083 -230863954
24209 54963 -274996361
78288 92335 -656405701
80278 102902 -747087074
107545 69807 -785478364
100541 78058 677458014
76143 7808 917490009
27202 97166 45829065
117189 1721 -290913364
124958 43949 582695319
132681 72705 -281563024
134358 108045 -374368528
91531 14040 -917159338
105488 64084 -627279335
103588 96926 421516484
65734 140920 627202333
60115 82655 422999733
14754 129515 -860964582
6981 59389 443061971
67164 89416 338796583
125525 22698 -497973213
80804 27245 452699649
141998 33958 132434849
129375 60744 952924228
81404 134914 -464836215
102928 32653 667635299
144978 20184 239196686
16572 50438 -477733458
145205 54509 -597491876
13329 30082 926744341
20302 48712 749959774
95293 16010 984924041
133929 111116 -497853274
91877 61303 857830232
56087 106397 -613576671
68861 39527 -428544317
141443 23978 366136398
147514 83126 -351806894
124942 24481 298007969
12042 139997 -368402460
77033 126897 224104354
15144 122992 771350874
38273 73723 70304336
122600 64602 -719989976
141584 119256 134381340
85041 67398 -293953499
140295 48773 -348412177
17056 67829 -931311945
143696 81039 -920745308
52551 5942 5692266
92395 65173 55139416
97783 64282 -667492736
113976 147854 -604356184
97076 9033 780204634
89082 104424 629830840
9914 41703 -409504860
24626 26831 276410423
62037 138239 681346755
63532 51253 741956175
145822 77805 -974269904
104758 15094 128127537
66180 55196 519859709
149409 135620 -993745913
45217 121864 220488265
102785 104123 -31367947
75255 78012 405681585
84624 100912 -441392910
7729 34364 586875587
83323 133528 -777133771
126142 23666 -511138373
133177 108278 -904242400
54700 52443 491000515
72474 59197 -387323130
5221 12390 -631466982
125294 62054 805643771
130571 47804 -553434834
81210 25569 -80822166
87015 84582 811336663
98675 128146 192049534
79273 71553 134632025
78440 93951 -199424876
38309 103607 -951235054
74210 91109 830429185
10555 136678 -782709091
104075 47045 -483527182
110886 132170 -830892289
21491 100043 -774147247
82329 50664 697033549
114335 31306 -978046806
85453 56801 -207155029
103190 46170 323893978
116910 55339 451806658
79693 46804 -410339969
8352 94354 -494118030
45316 68000 -441884511
4024 105650 474642385
4286 24064 7792955
107024 38849 570226291
136733 124247 -980369726
64677 92648 -615715009
54303 42653 789804262
67800 143725 190257027
142230 143002 -875350674
32003 17935 839070247
83170 117905 -83202069
24294 122691 17612557
140140 27801 600617266
64898 120816 681674077
121469 13393 3543127
145452 34661 166143495
9460 42158 416801477
56423 106058 -184639745
74285 11705 -96906662
23954 60307 -756701821
22139 19277 -193301433
63848 50477 443503545
6895 38065 -199579064
19796 125690 -136663922
47061 77769 227824469
135599 30957 -677494191
2165 71978 485315622
69249 67661 -586628739
88941 107363 779700683
94182 134248 761652513
62964 41754 155510568
143009 13105 230310481
63613 22217 -91330481
125830 115758 591497485
46841 71218 -868920569
136610 130669 140220204
53501 137105 681549026
93728 124063 -508656432
103570 12813 677988460
85118 81092 497951664
110759 88487 -821766988
17694 18225 -773422278
52908 119233 635646147
3106 143284 -979124724
35549 136741 380883125
53367 72549 564309530
7688 140419 429001431
120932 42256 -360426057
108046 91844 746885053
105714 47878 680801176
86026 33412 455747787
52084 78351 -928240420
120306 74219 810507650
16640 60259 317229719
121004 140476 605958421
23899 64298 -460956134
126037 39510 -559726774
116707 68910 991999702
118406 58606 93216193
3490 27699 -325141201
24650 73933 489976720
98915 79904 -428541759
69964 49651 943440380
117110 48667 583039703
117740 81693 90437667
111763 85968 -225184225
50621 29274 964485095
54506 131191 -415984810
67337 144947 945038607
112123 16969 -213501765
108564 13743 634843546
41108 73569 -848646956
20786 143935 -511254855
34404 126502 -681016804
81236 62750 554365379
99069 83550 407052330
23055 28839 -393849502
138969 102135 180579157
23871 21045 258134489
100992 83943 203890120
1971 42033 233527829
119474 14131 887036995
42452 124969 -953196787
138108 55038 -164531429
42964 102946 -427655557
86038 81409 -472284665
113177 60493 -324474483
105301 135478 65494787
116823 73713 470265056
8998 126447 778158859
1430 148280 594012227
62516 22729 547857098
66399 33102 522580599
67815 125122 -556010990
12486 141598 -231813034
14668 126108 -692099645
129681 2698 482049449
3458 11880 644956061
50129 52817 -741775846
61242 91440 696860049
94784 93205 145142650
67641 72619 55557769
110436 60762 654479119
56682 125808 -26349858
62285 99604 552720239
21880 22807 -86343985
81946 22230 -725088965
10615 130286 -384990318
147667 16122 -988143690
110378 143377 510729016
122809 60036 39073386
137661 45368 817754365
149280 47532 561180346
133415 56012 -920462579
17319 64634 563281921
119807 115760 985744735
78700 27182 183784288
106185 54191 -715965310
77710 3739 -637150535
86745 144939 -944532025
115549 66743 -980439065
99782 97361 -287762672
128776 26004 121715699
7472 149291 657814967
18665 34930 640148896
131408 6739 180142416
39145 51968 453794596
85230 73814 -438187052
1691 143621 -336347304
107101 65265 892276386
23461 102146 -901018632
459 1706 121474469
81503 56934 621120424
67450 129708 -113112463
130081 126430 932792624
75956 95225 212922556
137150 81945 -322353064
57946 148217 629665787
123873 58282 -942124344
105119 17048 678078692
62008 49842 -351072087
93367 91453 -765411098
126434 73359 134193806
5765 109102 794237531
31029 136082 325952413
143912 11916 462779999
100156 112350 178039120
111162 73851 310597572
9193 111759 -785672931
123361 77121 584837877
33038 4628 -227481518
5759 119581 -965496035
61366 52746 -401684447
133656 108656 572758190
100915 38200 548302121
65278 47215 471331855
135785 47711 399742409
144902 148695 -118005377
145093 115370 -845982150
118122 91783 75353108
26262 55222 -871831456
24774 21073 321034304
137158 143770 -428957849
47250 54163 324194952
133659 136132 841290039
84700 2477 -180379219
130369 118306 619731200
29736 84016 134715780
43581 119237 818770892
93180 29020 -651887193
17908 69975 427747301
40667 26316 802288472
143236 62045 189455851
91916 57422 -174689294
3288 114972 -390731112
108175 56921 541476738
32723 64851 319021576
134353 136161 24389873
138362 49440 -62169733
74840 75219 -27390356
69915 4543 -499194220
123728 110092 421490957
55975 149363 -923541874
141782 90006 -981200276
65665 125093 575845756
30026 122908 -996697101
72878 134954 701656787
19421 111004 -913497947
117301 13357 314296573
129687 143028 676958212
48137 28984 -348393072
76190 40639 -675625706
50197 19662 -616955966
116724 112143 567712226
84385 26484 676827750
19155 144955 781749170
107412 10992 -617834092
74083 86455 -185807704
42966 99839 56316750
15065 77029 361448273
131157 44870 -780135160
75339 35043 261809234
73035 19482 -237995696
144502 103490 231340864
40217 138424 721664644
139070 124219 -711659424
92424 139002 -993892398
126721 60566 5095751
66340 142301 456522534
57925 119782 912772618
115698 82811 862232012
47674 80741 358422567
9301 11877 481374771
118140 31581 315301471
30805 93508 -730621378
73772 21899 -944312268
134278 72297 482561815
48159 42084 980263862
114182 2435 231855712
71509 130750 621569811
15642 73626 44831143
61179 37245 -358354838
71784 92520 910609511
123427 23742 -580005868
61056 44910 710132082
132018 45889 553281016
16660 43200 931552212
68494 76904 88646075
16561 11540 952799469
90202 115565 79643672
14928 1799 -307818670
34524 121103 978655509
145132 84341 -510131248
133249 67860 -827281089
86308 105442 -850895511
70257 101622 390692364
97074 9101 -469426343
119158 132706 370103767
55132 105970 839641995
25585 47408 -497023298
73237 31976 -651718137
37604 59641 82510888
122372 16149 150987031
113393 137519 207329963
144831 92892 895758955
49657 40281 520506972
9002 103581 -911768996
69703 103019 313649354
25530 121558 843584834
64343 78515 685841901
32064 101235 430237939
66291 105636 917967878
118651 15839 -658654597
40449 11965 -537347549
34354 21069 -713503305
109156 59392 -688889511
12900 75996 615990960
65032 121805 -437034227
114915 116448 -575205563
115430 23026 220216081
125800 85487 -50744405
9084 87648 108152812
99383 59042 -484493413
58359 37487 -448059441
44689 63645 -498654667
5516 89775 -111365019
113383 9151 671421160
50925 145518 954932855
39384 128475 -630493561
121354 123108 -378712997
68833 60978 -592152575
110162 9576 25093157
119379 32421 663711607
22995 39056 7650565
29438 82365 971508335
55191 10183 -307338227
61528 33139 607123718
9126 10561 36488641
148799 46739 383527782
28202 48488 533634551
90812 34794 -916342202
61818 94218 -484441997
134293 69742 659682313
60423 117662 120033278
5053 129495 -906009017
85201 85893 -256998744
129078 48951 -437057637
111375 140957 -291734488
97566 146653 769931356
84552 101008 -328979764
130904 19411 -941330688
129419 124271 -604790706
63089 36251 -85042517
12365 54800 465057303
139293 58410 -194714393
140506 30369 900968980
100726 130930 544936426
106860 15463 -952514674
57513 86348 -696384944
13918 122931 -468373298
75198 71362 -209999849
134601 82794 -345851695
56654 30963 -649651656
80967 52461 -395363158
102857 49186 185021491
15492 132753 -379637376
115515 113257 -881474033
135285 19984 -872733402
34047 4694 96516197
126425 96058 -868334134
65170 17405 -296854236
78161 138974 913267327
92122 43182 948995494
23277 45755 272156833
66224 97058 162488318
38802 38510 20009588
69401 146375 633857061
137505 8218 625640678
29789 4225 -235071099
101529 42407 -815891226
7183 87077 606695844
21998 32768 -537846988
126908 32629 -778131063
64706 35228 -841185128
95897 5435 109758700
37207 111100 -892840244
30645 128803 917748189
58476 2162 169998985
11621 112677 751279963
43127 39059 371119583
126891 87413 -911437176
131301 7575 -629344781
41586 79813 476687159
42400 97857 178006888
70393 21548 -347196647
21798 131883 -738635114
67483 26980 -594989163
134719 86359 -922191136
1803 91545 -225897870
120212 69534 -237026085
74175 4028 913502085
14930 114437 -184049307
31550 95006 -499773098
35782 60404 572761074
117280 48114 118930338
137113 149613 43424714
34974 101750 911909734
85058 13816 -607029175
16523 120381 515114632
19954 64945 -156248031
139636 93908 -699016353
3541 39003 111856957
30716 123562 -179437176
69512 132889 994510713
6045 20470 311609587
125420 66912 -650834087
49851 53752 43149717
147698 114430 -665379442
133633 63829 758251027
3013 10169 381321125
95022 71202 837103039
106503 98819 -215266479
144482 104469 308161675
38512 98981 558322369
53144 52501 -37118436
12980 136593 415741287
40248 65242 947825544
93139 63644 -358244912
38856 20896 479778301
106528 97449 -738604551
87666 104170 345444978
134302 148559 -839576904
110147 128659 -868225398
41489 44500 -633655516
122873 20746 -837525324
27554 40719 77683587
66220 115855 -27094987
115842 221 -167902687
55522 17410 126770260
94147 88301 356419372
83421 108161 -249120985
132708 13831 114207656
73231 21958 197541504
1351 4814 918136977
129210 24363 -499023165
46467 141475 419051253
1354 3563 932684818
30278 106242 194954442
125173 6664 432411225
99843 102276 290834463
91548 100129 55584655
95475 18626 838037619
115373 94377 437979494
149196 42022 134301055
71087 117716 -198154839
38425 42217 229326177
115905 148812 -648862097
86132 27341 122829903
38420 82533 -415709744
413 9252 485814603
53989 39242 -355057480
33869 1350 417349042
133488 54751 -784717300
74420 19972 -918910844
101283 47179 -381779952
37971 29978 977559465
5101 84808 748470988
112311 557 971345552
104450 69595 -823820450
10881 26586 -37906323
39808 54613 993303422
69133 34892 -372606393
21226 145603 326325582
12736 24456 -431401739
53376 135099 -849528425
98267 61174 -374024112
92761 96864 938069148
8312 104222 994252856
9472 59333 85612836
18324 81306 610781295
54809 93630 -290118083
135652 1757 19780429
48427 50307 -65633887
126337 112100 -550992120
36994 143974 159031314
135697 60040 688271561
63890 52074 -841628009
46141 91093 -611919116
87023 82644 -254634862
35748 84803 -125844625
102800 8297 -634189971
27435 96709 333708355
141499 144711 90535602
126228 47571 310827633
64050 81372 641195864
17975 105095 202254484
88044 87434 -404465708
30346 62104 415758693
1285 86562 117475021
21688 4223 -576144854
138640 60480 -922555423
4166 112625 256122031
85819 145734 -729522002
129631 116222 405527279
124506 86269 -871606508
112137 128370 741732264
36396 49678 -329719589
100146 64344 759097139
99586 87103 -538381298
13099 147059 -783944757
10104 63102 -914682055
36779 117734 42040288
104884 84824 835120331
56385 78771 -371305550
11016 86979 408047368
95305 98756 953460754
142369 124239 -166725879
1445 120947 -131952918
93475 54262 395782236
58 22533 -59332455
28226 121936 -913668176
23240 125103 498216780
11432 16566 -908373699
138563 47299 595547507
130709 32929 -684294759
112349 99356 -70434346
115250 86020 -954249347
83182 120233 187201682
86933 57337 421856225
93862 87071 759887416
67442 127768 743556402
50637 101567 150486914
121178 28906 -439847217
1796 88428 339860892
22611 58269 -616928963
22875 132387 -340499949
109810 85875 251239777
56376 149630 986213461
2397 88059 454544691
32455 130149 602988374
149518 49602 -523382700
45204 38714 -177072399
31271 101645 -137326046
91724 109023 -11237750
8408 118192 -51835897
88665 103875 -639984972
40563 108348 606165265
126390 35937 383572746
37650 88333 -850792033
961 16172 -890430361
139189 102189 -216193248
40757 38601 696176996
131106 32035 -915444665
33815 126277 -62580770
99411 67019 564112901
90086 13869 -975430895
32884 38052 -126085551
52221 91090 189087086
107726 96834 -213862540
71526 31871 -763234513
92964 89408 99804663
59349 112667 -623680913
79304 67810 51201978
90113 114307 251797015
103071 8380 -788361994
4930 94262 -818994699
611 43168 718980791
77411 56575 392369817
67221 31650 -805028388
77495 100053 692839243
47187 95527 586694047
138127 142544 -529361883
126158 77877 318679893
137895 62583 230418108
51101 25109 -205973748
68502 146617 -852831429
131784 12908 -896124443
123458 34089 190060170
100312 134960 61542025
61115 131447 -672087429
61951 51526 61542813
80035 38632 -714214053
120747 27027 -852364315
101615 9871 -256196834
62807 109992 -764172160
117298 113898 400363980
34135 56456 -816752667
149203 37493 -122365629
13873 5053 701704915
13835 14119 391558694
19820 115922 510777263
59978 133019 194953752
117610 117125 -68627351
131167 67251 170754615
31362 77036 -900244780
20045 53626 -252134562
67495 62238 354467520
81311 137190 -801016870
1204 99346 237822227
126833 16156 -378135524
127443 148900 -274393150
149048 27660 -268883290
92644 89241 -814588753
138834 73005 -193731002
66068 125695 440136044
71985 146389 -282206851
57305 108902 -457505616
59121 101963 625502746
112790 36913 -267713409
24953 45560 -818655489
102201 74484 577645207
58738 109494 -398318969
70892 34626 190295158
3132 61974 -815891940
100515 65136 -128100847
5269 119923 149577724
18675 76213 -809890312
140581 140874 761897192
120519 21884 -366791770
39751 61746 633200210
52392 128653 236680292
133289 105297 -848441653
60535 8275 -456716885
2825 122151 473282905
63056 128326 949148107
14864 78187 63643597
20649 145993 -131152409
66213 17808 -656000837
85722 67860 405071329
108791 94546 -53411386
43105 108271 -723045856
116214 16352 -407865337
28353 107608 -581050991
4113 73139 771713872
27900 101264 -9054158
60494 55655 -404484541
47833 54647 -170563950
32151 122555 -163351904
84648 81740 -446305466
33405 19769 -801020051
113463 76807 -422798252
148821 121558 -672401368
57520 55065 -406395547
83444 51904 816314326
144044 56459 -655090440
134588 133664 81258078
132459 78959 -116470303
67329 15709 48137121
77988 45910 663148750
126957 73333 956787750
55501 108414 360046433
53684 35845 -130104597
29428 128948 -626513992
48917 79794 -441741126
75880 109634 -339676591
88609 6448 -472367953
3811 140892 185531035
122502 139677 898491297
116840 36171 -353831441
72151 119354 767105395
133451 66602 908346976
48059 9697 38127407
60774 134767 -452394500
42257 116941 -897407596
42877 40393 889927186
70959 33623 971767632
71578 85232 823150416
8530 8672 70283039
57413 92863 -518981778
32262 148419 -185302436
55046 133795 -657464355
80293 55733 208116713
38328 89043 -394559180
61212 31391 -941533834
4894 70242 -126595642
9747 25617 -232198167
33771 51387 12514638
14836 93008 -521585784
6589 28194 362477755
146066 8298 -263522543
106155 19082 881639605
115889 97496 -757856683
31803 88381 -138737778
148063 14572 457626512
8519 103477 -121538076
131760 121132 538750985
135980 128430 170975040
71446 101141 -254703457
8682 70246 847819176
92470 3358 299856103
9586 20078 407010949
27364 148165 -784556717
114124 71240 -79322854
83229 9981 895972814
14435 15218 -188791228
113614 89538 -421373022
52942 129165 568369362
77706 114070 -346179184
99424 148882 -512850164
50089 74560 733248991
64950 21397 -736387271
97198 125493 -137666733
65118 44894 417007120
140365 25880 55068204
74527 8468 588956097
3729 58085 -635105231
86240 134595 -464752107
35789 66509 570285262
98453 149248 -270335401
5937 87011 240051347
33978 21796 -854169001
69424 97076 -153058059
59175 49844 242112063
122517 39023 75565660
30102 94085 -810584843
81544 23099 191362193
148246 71024 253058618
59268 5232 350925852
20828 114366 -76919177
101962 123454 832682749
25633 104395 -436963102
11703 106239 -626005147
53397 29325 -71942195
145100 48683 -613015326
58380 27725 875856775
13498 97093 821298151
37730 89750 -72747850
147391 96063 -808768523
88151 48943 647970661
141016 7219 68946416
8496 29191 -499593950
65701 34561 -755707187
6052 93619 -843339883
96204 140389 -26565510
55312 34442 -78539230
23744 1611 25692084
120912 47578 -219373796
127914 10322 -449824455
824 113968 291851558
2734 58473 -20546267
51782 34242 86117744
22054 139203 47164978
12089 8120 -895269788
46539 131028 -230179247
61108 129368 -568219853
99716 47398 518603569
78842 95575 961329650
97863 107676 -706344246
107506 121355 304274186
134439 69775 -101826956
67608 90025 575517025
85568 89808 -121021742
2886 67477 384646449
146034 121054 -838098875
29458 144977 -204305367
2913 64643 311742047
24188 112913 73567738
21811 85299 264094429
140491 45341 -32529218
125389 84201 574637010
75039 52834 -549700835
91738 118666 -638989125
96931 143614 -361502656
135817 128685 762498752
128183 2999 -544181085
107918 58422 771685113
100016 13189 649557884
130655 95291 -585044027
149189 105417 945271073
49125 128937 663346502
8038 115739 -43652645
82948 121438 -357056873
13349 93546 -38070366
20458 20344 367434083
113340 135802 858051553
94840 143416 533073292
84373 21263 -448924395
47647 50117 387340882
60890 88820 691476656
145500 112364 -96011563
77511 17956 162000955
60157 46446 92569358
10322 28270 -304739402
36520 44137 220385183
34033 97406 -448954391
93925 128001 -535310288
20614 80042 844106476
26243 42882 650708243
2051 133053 -133787997
26162 137181 652515008
78856 743 -151472694
108755 80852 725384054
55495 89144 -626084195
41963 78528 517758096
16167 125785 806624166
50688 46920 -202841811
58047 58949 -84729816
19784 77097 -113276964
137668 43939 -349730693
39489 116495 308315276
58330 66521 -756892574
93939 80120 630954477
123628 21920 -124507690
43105 88910 321678248
77472 132138 -285646707
65131 69751 -49318442
16548 96841 494465141
11516 17386 777580756
53769 71265 41582523
22134 93990 188800263
61032 842 -4355938
99982 111463 787099903
44298 126765 155621051
69056 110862 848670704
60843 141444 -638094134
130257 139837 644827265
95193 133479 -955068335
90843 81696 -703516725
102951 141429 -6637993
11872 62157 322376483
102159 148910 695084438
50325 104976 904280985
110934 116204 54137489
58848 132207 191540604
140733 81024 681187511
114859 17351 -112274545
28144 68351 632159646
36332 141015 369751329
53250 7426 -594472994
38058 147680 236461364
29985 15085 -80083532
101591 142055 68561075
26664 132623 129216272
9964 137649 -909117025
113102 133535 764415446
44379 83831 214684259
68428 25275 45552996
79397 130481 -781256510
57569 130615 -841722702
62374 64686 -891547656
146215 18546 -783065835
125292 57506 -890338162
8736 135695 809371904
134127 129303 -918129341
137927 87343 372966000
61600 5842 -833670718
49283 18129 353891124
6107 4853 716423989
93406 41621 463644666
62010 45496 -620598619
64661 24570 -30567288
113027 119003 994594470
103853 97103 688973454
83578 16937 230087097
21453 11947 -93689676
149678 94810 -882234998
24088 90409 -257473970
17862 55963 683980531
90605 112970 261743332
144322 108203 -212866668
58697 106361 157791956
91026 88709 840792435
90619 143217 444175624
8647 99371 603529185
85427 61532 827084620
129772 97394 -487077382
33001 23943 -650960609
76076 34117 772065517
144207 82985 928414872
119531 7615 81835662
39265 100054 -677711866
13904 113970 -338085497
119412 111752 93649273
65318 44818 874850722
52103 143500 578577554
40144 82337 338497550
136140 144069 -993357482
91097 38090 918677545
87049 45442 344651995
92665 93509 -762116873
343 28338 620767860
19640 32774 810194031
52789 120753 900889267
90101 86818 -840017886
91913 138642 293520930
29084 100552 149186497
130587 137675 -367383623
26175 95835 -93891967
15854 138191 -175096836
2417 145116 831735831
14787 101440 -864597036
48688 42980 -645381718
147563 50063 -720820725
55841 81456 666354406
82256 94776 363253270
39695 79004 -83982976
26355 133387 -729690563
7988 30207 -22834326
7488 89448 -710013276
123350 124682 -902366744
137804 38374 950799246
35231 109514 -809209883
65985 100744 859965006
75915 65848 239466085
5862 38567 -507586748
97113 66095 335831277
123835 84002 -523711145
82913 21436 -705134631
79793 8949 237302326
60427 40129 -604813803
72230 116853 -219164458
55462 109949 -950037038
350 117269 -509116956
15079 132090 -211320545
52491 38329 897883849
125928 141092 -334932487
29515 21084 -532151967
135489 68863 -263260230
38923 16434 280942068
42275 62571 363128674
39924 111921 256419610
16983 115541 -396670276
82521 5000 -297572205
113721 107118 431087425
47948 83473 -426038261
89906 40176 646043201
76873 70926 -726570464
119718 36306 26349948
28822 127654 149624604
147205 59583 -549639343
113375 104242 -920717158
34693 8098 -575319332
115862 38514 -526750436
86977 138458 -622766053
91041 19183 666846980
96181 12167 335008430
94332 3198 -717767599
30630 79219 538406727
51613 144755 -7856744
75684 103528 208841287
50221 3460 784225422
18011 25396 488797
148791 75445 88094656
28891 108947 -483600586
11219 78303 -649069833
14961 80409 939234935
41793 87274 -597495798
133109 11560 915398426
22228 42560 443608895
19154 34777 832314081
91889 127533 772162372
66950 127463 -99544648
108694 2786 -976240453
116948 105627 490229477
42404 73456 260413059
6927 78763 425848944
91040 45194 8617414
4129 138969 612938468
27961 70793 529866309
77371 53064 496359374
108128 96782 905083562
4735 13652 937090406
28373 3737 287022074
25732 82779 484732879
74734 12200 945452261
63571 96623 202495238
113711 8110 -794147315
72976 99927 -322636143
136364 23053 240327393
56621 99679 -909541785
65833 128187 790781386
81490 147769 250519801
69155 58351 -662161547
30500 94471 -97103155
57014 27726 -369477419
5240 102515 428825351
54861 31937 391163081
116056 132888 933777507
78492 12836 -961665066
28673 95157 569951787
27439 135948 613603943
90727 113927 214370533
59159 57140 916948022
60064 70405 451857113
93770 29496 205788026
127117 84939 -855829055
142107 100528 -876564824
144236 84622 -968086697
35178 97111 -170254110
123597 130733 -64311133
12056 108 -886303101
2928 80358 -56414217
49804 91997 661240675
114809 99902 -911624163
114208 65749 867984324
31441 112419 762766816
117214 121864 -589057884
128890 100984 -576279393
32489 126155 666893504
9953 90784 -47202586
98371 129233 -541843123
65644 96271 947822320
8433 70673 197742826
105458 135613 -525372831
109277 96965 11649238
46503 116682 396020615
2371 36141 632671489
145300 118793 -406249358
86718 45624 381521027
84846 80425 -57051464
1521 40122 -575543423
57131 4918 -586003970
29873 90786 882470250
85025 27009 176592273
30787 145434 -221998852
105964 101555 -943922195
92334 12807 -223186527
83210 15069 83888081
58498 46165 -273279396
73146 115968 -687987610
147133 31583 896017131
12148 30322 -879811137
84036 12218 640018509
26354 31590 -810930865
131487 60750 358517033
17598 90284 -313346373
18974 61189 983640133
33430 138119 -941124427
83 92083 259566289
113214 126129 158654488
116542 136239 -1790641
30092 49987 -626525876
30307 104992 -988199245
93338 79177 629650126
144083 123295 877838874
115936 107457 -17278228
33388 112504 335356800
24928 18586 -298785330
28433 34966 -322804278
20355 6834 993616456
2100 52557 -368868730
51682 41995 400131297
111739 86754 -579523346
24461 90472 -395397117
144877 138401 464585056
147199 51562 -681754820
122275 128413 981981408
1649 36820 543862655
143647 9035 -499574083
15743 38020 675388209
1371 79201 -845288969
4030 76759 690487137
100084 30500 454349149
143407 106230 788556296
26464 136494 -505989549
58375 49441 -314203332
142561 123250 6186966
15917 75326 829718916
109537 87153 477445023
71781 130810 -230572978
1679 63097 -882133223
115772 146131 209169356
77687 93450 158545439
21583 123085 986662802
85079 149585 -272126229
21076 137599 336533899
45853 23202 -614028990
129387 69591 -503275400
79967 107893 -690234322
38251 118355 -103401306
139835 104172 561947679
124544 52950 295959054
135425 147184 560566621
25499 37473 530451796
1375 109926 875606048
12602 61823 -406314893
97843 42878 -152774711
8315 3258 608387638
37107 98566 -305789196
81637 42152 -786644017
138541 123755 862453254
122323 124046 992308671
135036 78158 -919541311
26082 90969 -515199770
60987 106059 431170827
63283 66652 -819693322
91564 145320 467693504
11572 66633 -348102330
17579 21360 382694295
126165 35405 623364637
98066 87062 -535053755
87671 148629 -437875793
53718 76770 252997575
10057 30308 -388277883
60538 12234 723826939
78825 55803 -562341898
14280 36620 327043177
117658 98203 -450007177
128807 137861 975197420
113492 105665 330058967
97372 49144 349720544
108254 52486 665923426
103454 102012 402151277
107653 22252 285043077
17326 31731 -77562355
37796 115360 -463946762
141182 138197 79497997
60179 112319 208234753
46746 75487 606470895
30014 100619 -335887115
53514 73433 112171074
5742 79355 281825299
131198 102338 41065276
9541 55507 -372182312
1390 77494 559315926
127357 112871 -138004412
5117 48229 286415849
15225 120121 -664411735
10531 145088 -951571886
26463 115540 294833798
84736 84712 697002175
149553 16221 851352166
110699 58678 -420967478
23910 101672 456310643
64392 83084 -676076019
23967 92284 -308144208
114259 55561 484478497
145579 90668 125053927
107735 57772 418436480
71396 3898 -372861777
18937 67346 -573930616
70455 6023 410078721
48091 76421 -275302390
16736 91257 496620030
99025 61049 -141269059
6046 105834 -795798638
134487 102690 -628051885
9363 75431 -388571925
138274 101139 500132982
149521 141572 471307981
114607 49628 -504896501
57497 43161 749836094
116168 8409 466147251
95484 35468 128459014
120987 61037 -225192756
82601 60013 -124122948
102501 85215 216526556
50614 62471 843345452
79661 4902 804010297
6313 116189 45254066
55757 80787 -710877489
145744 39037 -914369279
55267 147654 -955882535
9577 15496 -537757279
141513 96335 725314337
98367 54448 455794235
87221 10248 -752868968
80857 24046 767035883
88947 95 233670195
115752 59458 527661303
143276 107756 -852661516
61733 112001 -538322163
92886 59518 88449857
87280 107989 -301894331
6460 80450 -50913474
120497 123254 749572076
11328 60690 -980070131
81526 40975 5896968
141212 123682 -494084039
8388 66120 55830821
19995 131982 399931266
41077 84685 -243324593
61962 109892 -101380248
21161 94081 92818588
138550 32015 178925462
72762 142085 -49651979
104652 13596 475291228
51738 49113 379419884
3699 56609 -793811030
38042 35637 -227071799
25140 44513 -629472361
15056 32219 -606013102
44278 61698 -817513882
125344 92655 -775543856
119254 80747 682313927
66554 148410 -810807404
12472 133825 -414940895
140043 59872 -268794497
26994 7681 -400724063
38382 9317 805682287
78883 32985 55074061
87995 27155 935120734
73214 105125 -183184497
90587 54723 989421669
90874 87528 -675130534
147854 40005 -392672431
44096 82282 284300320
56817 145777 627120318
51830 64027 5826725
72829 30389 992282807
76215 84390 909867273
50658 30379 542891368
57903 80407 111543226
62322 28349 854598797
88415 59596 -47527095
61021 27864 975018444
111317 120017 -955396419
5292 129231 -753328875
105860 67108 -880382019
124681 51621 -639761697
52887 60530 -92438339
10037 93570 -907769148
127765 43536 -658984732
19470 115450 -111461497
114591 13222 22523490
46732 121283 545472073
11314 77823 835653017
29430 108178 163074149
68244 91429 -141546870
107485 110312 -422868289
29526 35521 100623565
54563 67520 128303582
139658 68837 -874294293
79174 67503 -633543241
25117 55496 749159270
78754 115971 -738946242
70591 66000 -126748870
101213 128487 -486454635
73546 119792 570016065
59849 128367 -193169496
49905 35407 373415360
146923 78407 384619274
8516 103936 -32987347
35124 79686 140767553
11378 97121 -11935228
117578 98944 -576849219
55879 42593 957400124
81926 62489 -517234843
82912 86989 274892987
20808 98253 210602678
77375 145561 927064134
116668 118982 -515687766
30143 31616 -879120749
15847 92363 -742375413
79986 138722 419702417
138756 105779 205112080
114166 111348 148167108
130853 48590 -696681123
60772 141697 138031065
106424 148126 791810185
12694 87149 -107724074
72965 52352 -125153262
2950 53911 69424746
66887 57600 -701572748
53049 107207 -779168123
55816 49014 -840346571
74938 49534 -150603224
76709 116292 407878868
77780 8563 -247639377
133216 106689 137643026
130200 138314 325860437
59185 44622 -746285987
28923 85623 -87817856
121892 142680 218115152
148825 115435 -506426273
96093 49703 636888496
83931 101170 -820397097
64101 42729 -12481583
43205 39997 34872791
63903 77906 635892107
140313 148412 -886066618
122633 74172 529449448
88710 96038 728042600
143032 96718 516358123
115573 31657 -302815118
7776 24857 -997151083
132421 94744 -330659133
18550 148826 -859015249
120893 103045 35742780
77690 69531 89159030
64059 81919 -450903885
39530 117105 -615313581
92035 148563 440235103
142470 16533 726685453
128893 133631 -85007212
59334 35563 734574616
41457 45060 -983963140
96161 110274 -482574682
85184 13655 53416259
101659 121917 330467583
127542 102684 405526424
147664 123369 -63869574
13321 19282 -866247335
34412 65768 61657314
149366 70367 101214840
19835 35754 490088349
114078 137416 777804093
86065 34469 -545799479
39189 33255 542805093
36081 26648 610024386
68656 60775 -251768252
148151 80310 -770025251
49638 72177 241080377
64327 91273 -839315082
93224 53445 -182593568
27155 4330 -570050391
143967 53456 294737917
71983 96232 266128251
55056 23076 -584625687
7713 79600 -715926157
138040 51650 402492422
69152 32004 450337198
74348 66927 -622961792
72612 115790 -854918100
126719 78000 737987982
12390 98872 -810344156
60914 46113 274579898
136480 81710 918692925
111903 48295 -369037657
89619 126247 879641960
64222 45712 672472266
143484 73276 -298315127
65309 1433 -970799112
60095 141185 999135679
102070 70334 -373805944
126747 113914 469900085
134549 46590 496416602
137984 66142 -238458413
114216 86142 614189767
18641 6327 -77365802
142062 107767 996167964
126200 145872 902475746
140164 105647 -473760719
140538 91829 -485288357
136268 22454 -317610311
76714 52 -426955070
82529 117756 -47823871
5488 137051 -581447917
144741 13713 -754300754
12751 143541 -811417891
72127 81469 871152414
113177 22918 -973922115
4477 110936 67141140
67331 74920 602166487
136914 140205 -881759590
33329 88878 -470842908
87930 124028 723717304
33298 140279 553327567
59642 14501 -762574843
93562 108317 -795551173
33388 36629 -413768888
78610 123990 -18782805
10569 41560 510916207
112775 73082 311742917
50576 69082 -910536354
14331 98228 -636868234
149540 29087 186112821
47529 68480 370361791
68188 32175 -454348888
57162 129072 121898167
48122 79348 10220978
122715 37015 -955479284
68098 54564 -377518957
111706 56809 -995802379
92350 2506 -751213784
99175 112545 292297636
67573 94629 9147238
76122 25353 -571552002
38446 13914 -407625699
72973 94009 -840426223
25958 22015 322180031
484 135570 895350230
90546 77355 -764985479
116263 75637 990655179
107079 78416 799138751
103571 40384 650568318
95653 107738 337481789
102618 7745 787832851
145679 127751 -309957763
70792 96746 -109980905
103260 18814 927124494
28025 45582 382146305
82065 85105 512460446
67501 101838 903627561
6211 127915 452089135
78569 58820 -418202448
26368 89969 867733818
74947 107586 -527075291
59382 47452 155708802
80273 72555 -790826672
37888 4285 191557190
141410 23577 -782907573
11613 74822 705070113
85334 83737 855218292
146204 136806 -682599354
15944 69727 913434280
104574 117814 51166404
36920 95970 -593705326
74798 335 93872476
19218 137321 -971101112
112041 69138 -195360983
88335 80629 584012605
42708 124210 -155685288
82940 134979 957647774
53241 14323 -120500427
130077 112975 -400782481
85389 110703 854916653
496 147738 867854514
103350 140970 967829276
102915 66 -726247350
7939 54482 942451974
76726 54573 794780819
73075 118111 356299278
101353 147350 884040340
99323 89307 -301177516
12259 125619 -570528984
33354 139725 -218139780
115929 90119 -219142210
22287 105433 541269242
38725 52932 -643252514
134574 122906 510359557
115675 57206 20869215
107263 25164 -489922731
76988 121915 750660512
30854 28642 -930722117
53514 74253 878965614
84381 132828 -57930940
66392 139346 -686693883
37070 14032 976256954
76674 104230 233621046
134391 10513 -268344183
88545 25895 139445802
22249 42061 -916647979
33011 56732 -874088372
70000 10089 -587567944
69350 79981 -568424149
6381 58492 -334419139
116440 81178 445529187
33652 131561 754267695
102197 19727 -381302208
1629 119261 -343963928
20779 147647 -412208214
149056 25687 -524698235
117437 22949 400777638
85969 136671 855035870
96732 32715 940891526
75825 58044 -661587377
101038 82891 -560871955
137600 3509 978777018
102874 89895 309337672
68473 51945 -269419224
127016 109803 556427994
147371 4327 -767261381
126026 118484 250249257
47014 24213 -931519868
48173 52656 884614374
65087 81437 215067939
9885 56960 118275146
143049 129128 -588903254
94123 133173 -814867166
135226 140836 -888958121
16476 53271 99010100
89588 113825 974905079
87716 140211 -806303762
92855 95138 547517291
85483 42626 -712251594
145133 5643 52410030
143527 46934 -542190550
44688 124283 272912795
141991 64840 642799180
391 63786 -544837382
104283 4015 585738440
50389 85303 -965055671
144973 128319 255398981
5945 53042 990136512
122255 55369 -13825860
95674 123478 -393801396
18931 62130 -227315897
9013 2013 -268332827
42506 23110 -760618375
112569 131196 -62898543
95276 23222 403847445
91237 95266 -768615351
143290 25097 216727756
31079 94717 359505125
111244 113141 879134268
111935 123338 -590041033
114367 104275 -643594117
56078 50874 -463856957
128056 54039 -282551777
38624 87281 381536530
10828 35759 426728772
144731 2882 -464538291
82035 104699 190110099
7879 40691 -503002523
61052 80243 525137514
36575 128346 -97073877
3628 108943 -111811623
83716 113642 -196594193
38827 135329 -861461426
83480 115824 771751095
127293 92926 201532731
22333 68996 -715939649
32620 100373 5117732
40814 32193 -868047475
133054 80773 670701825
117589 47339 -992309043
52736 41810 -289000741
25831 27575 -391326088
8923 4051 759776202
54163 23941 -904272411
98604 4132 459303120
98128 144242 -166774075
41131 140293 -388193934
91427 111994 -1979076
109807 46971 -611706567
32971 69289 -965483963
40180 117519 -534621222
85013 75853 -920595058
97610 26295 -159031470
64432 54642 85477790
105588 3482 449339404
58131 7725 -95138357
111388 52302 931224803
139323 13131 995292132
105199 132318 -465914948
120468 112754 542899418
12810 144084 878811393
94999 45010 -757984521
43842 35062 720037741
23072 18868 83765856
104529 73916 876066581
120866 128448 94236429
28443 85662 -780711045
40592 83024 856443184
25158 149550 825611463
45875 132526 424267097
27284 76626 -922543293
133137 68624 780756197
60634 21987 825157515
24739 119818 318140386
88722 49447 -277222756
62218 14086 395074584
11294 138884 -363442330
89196 119032 -807074889
98914 137872 -93550561
113620 88996 -648055601
68335 115912 -977118436
2478 97556 95274936
6364 54379 -27042617
143277 20977 492131920
95387 44768 65979444
117236 106608 604546886
132568 14697 -121903650
31005 70677 -986113012
89324 13328 945824523
149467 5025 -187838700
22537 55170 -46599406
1149 67772 -67071511
8665 106840 607206462
81600 81513 -903257121
42051 18315 258237675
25026 109438 37368228
71818 39330 -863644714
89831 68197 -627134153
111500 130121 -712124728
130905 28371 632489788
133288 134368 842110454
23197 109566 -700601028
125073 49083 -396135932
47080 114185 834245084
101712 120903 917412003
66300 70150 777136876
42763 31426 -856126393
111729 3585 551316733
38285 16885 409959461
134389 76260 937792901
99085 77001 637981460
82997 45594 529138909
10332 54159 717268839
110280 43004 -799443670
43128 41190 916434533
5186 109774 -388896841
12184 69742 -325323683
121762 115991 -61600273
103469 81254 -458684144
134053 95759 296930929
72908 94904 -990410730
89474 44185 -926498578
133280 100975 246682305
31405 89681 -498745076
144310 133898 399083797
49352 107885 95857431
57778 56997 444106806
117563 83597 -643630678
52993 54113 -416634182
106879 23338 402135382
31549 14519 -769196817
94472 22594 -340556693
143429 33658 -863323826
90016 141420 290132732
112427 76896 -265195842
65997 50580 -908194388
94234 28237 87967494
5086 17427 48474197
9788 65703 715734573
54322 111701 181261059
127680 97042 -103434971
95116 70839 147885895
75437 58215 -599613780
117099 103431 -628464714
43448 48034 371273073
108188 29408 943720062
56196 69837 484316089
4607 76066 -488952298
11239 6468 -705651830
8551 107302 14713266
112664 136916 -259999821
1666 141921 204364894
85840 88882 -196519860
39194 147362 344697087
127306 29635 -35519224
112596 9431 -78503498
96069 61069 -218471885
58890 100447 132721205
135039 144623 -449329987
63247 54675 -318874249
67390 141727 -133007973
81315 35457 -677845804
43939 20138 844282288
138058 80769 -165980837
64922 48170 776017088
113660 144975 -659441675
81704 35498 827725624
82565 141790 -929256387
102181 78888 615306152
99304 107128 -332240296
41660 105852 603524012
137360 88731 216918696
77589 111800 -986077723
57514 142311 67474280
135892 9264 -294388436
4074 82696 905319022
27541 4178 280210364
109249 146787 161906877
142350 14421 -279199009
82782 31736 723437911
147177 56795 19560403
108606 56730 193943891
33055 18000 -371850466
49367 7414 198114125
122024 102490 -981734290
125494 39985 745640812
70914 68838 -973865913
10291 56346 -613392291
95759 137457 785704460
12396 39631 -693643913
125126 119825 -498294532
123696 127500 -61536396
4034 20876 796233645
36823 4930 65691554
13961 2224 459913127
121156 1258 -256578106
129306 11538 679059046
60687 85772 209717940
53793 62431 -16244789
144003 54259 -52882402
17902 120478 -161090427
100753 126631 -244097041
92006 30195 184866990
22246 55835 -495910962
139855 66368 539661906
130830 48640 211277619
98805 65798 835785650
145129 99421 -687280124
31072 48621 -208786014
56393 88199 123764918
47880 36267 -707353025
111444 78096 64679801
116114 147053 895817215
23396 41772 -714337845
3739 149356 -800963038
129272 58791 649843945
11418 12182 -163264893
138053 117834 896330134
98382 104513 740324753
113290 46187 -116627627
109164 86061 873570399
80722 105962 -988551101
66478 22302 688448452
9195 32693 441526782
116959 27280 216289070
126355 141442 -71605072
131118 6547 -718147336
54520 74227 944202335
123407 110362 51478315
67644 46235 -609358721
107620 38555 15888233
107329 82153 -354795628
127337 96693 581302637
79602 39071 61726532
24110 93127 683094557
85034 30148 -78409816
31071 149361 185550388
107851 19456 503313633
63013 95908 -126113669
4335 110582 879698931
17129 87359 831695705
30332 106559 285992571
62474 11530 -573869631
116546 113377 -104664628
138035 147517 -96438128
13329 60499 965177796
55478 59024 -229729396
2921 5081 12995093
99820 120296 -571177812
79501 10821 -9829363
100839 28574 -117816974
40406 123006 296953865
94931 41855 36232716
70520 53466 -978014443
139501 142558 -646438904
126806 47818 448601453
19566 43209 606389567
49629 83371 555596130
94523 5159 -278987028
147215 19177 -5664904
86904 7354 616566135
147224 3794 -114774465
86393 127649 -2661497
73124 31935 -303214047
9707 72792 695122225
84737 63134 -272524774
129886 10964 574961186
10566 32822 -827242542
139087 120646 595562868
123538 105018 -646208913
127834 107319 726185872
74703 136299 227277347
51125 4802 -21017395
136537 73309 523301430
28448 75526 -813969852
114225 31247 -474797671
117287 63816 -344413984
40282 20972 -942647437
7107 81541 994153593
134745 12356 351590615
89756 66925 957280053
136585 33316 -451790891
17259 57602 -850151991
3548 75688 -8150220
3135 112190 965451482
66251 146423 39946587
14928 121181 -107686295
64857 52486 687625443
144225 86905 -44810024
13725 7845 598284636
14602 18763 -637152677
32679 52045 294521141
55830 48970 884488199
132528 138731 894776513
28775 15526 445329404
78151 1459 -794123972
75773 123380 768936888
41971 116054 -913364983
23007 77741 736007908
86104 53634 377808247
125254 6521 -156953258
25094 4589 864431710
60895 5644 895234894
112978 57158 899333423
104165 136938 -656286203
83661 64982 807142888
110521 98817 633142933
96721 129664 971761198
19350 40388 -769496340
76718 76707 800845263
58210 1447 -588926814
59687 28145 833177238
120360 20032 808731288
144568 137902 839433005
120559 138843 -962686525
99190 92715 -569889076
1713 108214 719396739
97503 57609 -54234736
60552 106633 -956359881
56049 134852 -832256483
9902 91096 191778932
34443 60492 395305382
110273 54889 -432826739
24940 53087 -913612437
18140 134159 -275112237
2930 138985 -534805150
58713 94990 436843819
147694 42013 -768531672
31323 40700 -837802771
49869 121458 -605985871
129977 55729 -780487151
24058 28603 -249605966
110088 138568 -98071054
80813 148187 -313338414
90597 20749 -499394998
148647 18460 -419113840
126786 105146 140252468
112664 9390 -797777657
138619 45839 317013923
10859 84597 183683786
71163 136037 -450745545
68830 41853 -279842915
34420 144171 840583164
65678 145598 -39037114
8279 15106 -483428376
2139 125862 518203402
81506 132906 -580867710
119562 9145 -312626712
6004 42000 -354043460
127928 44831 -161691044
201 46345 988915277
43105 99913 28126975
131334 5816 -217751650
74743 42085 846483130
79276 134517 -100396309
30319 91577 531773713
63288 112118 548839488
53656 9575 239035674
45724 129099 432525211
88400 94037 -249439003
93931 84752 -58899826
48308 143807 610516774
55068 114619 -904607680
72640 84163 -591333274
82375 53548 735516208
130898 49488 852295823
44277 74826 -599580374
128862 23087 491427510
146674 122674 -439558452
93568 144569 -17219601
119423 71257 -884049993
17248 46131 -863515939
18413 59346 -843451454
38078 81019 -468159625
53350 40486 -397456203
62808 10514 -265491103
104481 26122 995272701
144329 14673 903517601
99752 89500 768404950
79101 50856 -95746943
113932 93797 -643493872
8261 24950 -398711298
62668 47258 -891443144
67331 88077 256965401
141390 20881 -189393662
4183 132937 -521053073
145643 68960 514218902
129156 131067 636518882
15269 24762 343243814
124349 29927 -458346411
16066 122095 -633511195
99758 58694 417092678
11207 19298 360886626
11344 108190 757036524
326 141566 -232639919
35789 43820 179974001
129452 72983 -645615605
9771 23772 -272302372
37460 127521 -479890876
144196 62865 -493892382
122018 7659 -570229032
62823 108382 79858505
29210 13866 -474506775
48702 122964 -830577348
21120 100608 -940535608
122116 33611 708531483
1698 29649 -974995554
31479 140546 971026905
65673 127578 -471791580
41480 86653 119071020
48105 91091 561463183
140986 142622 342137755
20258 24854 320370972
47177 121902 675762454
44460 38904 575073015
21211 97946 -266799367
64252 56050 -756902483
30755 15190 616923849
71260 25743 -277369633
3528 25378 -616671990
17679 102003 685956829
121595 23678 361756490
42252 102765 676030590
131170 13177 610722090
95465 89661 931399485
148457 77618 -219549538
10961 36061 195955087
136266 77640 872166460
125704 85985 -282780993
7961 36708 -635479741
94125 17929 -400695646
79690 144568 351198095
35981 99397 -750188967
118905 80076 -536795466
143754 48125 -491925102
55176 119696 -753568736
90408 60538 -966094490
79221 102793 129024536
38462 59652 778739568
99119 16134 364018134
25612 109901 664753952
103404 76400 459825438
74438 60513 -181381742
2383 147143 -629063745
15496 113496 -767788003
115414 106650 -256655144
7941 33366 793712582
24128 136667 -666950660
18211 108945 266801360
98716 76502 -338189670
69495 46719 765734035
43883 17946 459240848
7708 88417 -937893261
118035 18564 -667906543
34917 28702 363949308
17006 69516 134245577
50491 16234 -86023046
14263 20838 -476614100
85030 145013 -565597760
65487 122678 -779119710
56643 115196 -266425509
46320 31076 -622399701
89699 116757 867588220
120808 19046 -785290631
57067 137119 290383839
3620 144290 -524857603
30836 88211 -639767793
137034 70681 103506968
98618 34807 -677838575
141061 14296 128635514
98961 115439 -229191591
111630 8351 -156597414
79128 56569 661964406
52331 80627 684450875
75875 87886 315930218
27051 78979 -651746726
102949 27390 567656323
39873 119306 -5468895
37738 136069 -902434272
119520 88694 838639066
6748 26264 526463325
134703 106708 857006744
53089 79450 -672355901
104297 90457 147109938
72468 87150 -250470016
41136 52042 433041087
122706 101815 632785686
84776 65025 247781047
108740 41587 -950193213
129148 106136 -361160496
17642 52165 542077202
53168 41740 -44963504
124540 89047 36571423
66744 116023 -392883753
76034 1121 243691122
71354 60627 468719567
131060 105394 233122701
107071 141544 201286140
121761 134659 -386011812
128955 27118 -197098166
94936 3182 -522426851
139247 101805 534953133
107068 37093 620127894
62557 141056 42521671
129984 28391 159568192
149159 66533 -600106365
146830 12379 727082244
138933 109947 -574431879
141706 107758 657417279
112151 99228 -990224300
109260 138701 312953312
70107 105735 944028330
47635 117323 813190510
11405 51222 -409476677
62668 26749 -243655987
31422 34097 719270185
102707 47716 -401267302
101741 143135 867834295
59258 3493 -412745569
24949 36802 994952415
3741 80387 468587088
1464 122328 392816745
112286 124994 -82036620
867 127805 -923627287
10839 85397 528819155
10318 78588 480959303
115285 36476 -826888120
42521 125076 -953456886
33622 128980 586403351
55465 141410 350253948
133838 21291 95432240
5622 37946 -965552357
84869 54066 -563571894
138806 27143 564272486
75575 117140 564077508
26464 128337 455863625
81556 37562 -903366191
38282 126227 578908183
105163 37985 -394894712
30876 33543 -329349374
41330 132402 947806201
120935 123622 -552477250
60042 82037 -770562455
137193 138849 499495990
67300 100125 -63561810
76373 3779 -109213806
34523 45510 198448198
46932 22223 443963317
118738 63450 905281632
53375 127998 -131794436
24999 107810 48504278
117565 47906 -582905641
134458 136724 -30466718
141291 57552 196678098
82291 46464 724381359
89209 33101 978522024
79768 43874 -556576396
82678 113571 -862867210
25771 49425 8884439
117379 121272 706369213
129389 45239 -583790997
58977 140011 -908568585
52632 85021 -378157367
103092 147652 721774663
143975 67547 654340392
96245 8607 202488644
118690 122601 -234605521
4385 47062 -338725737
144238 66794 888888862
128074 90196 -821926064
125951 125444 -410824849
95165 45392 324188053
14757 2219 473726396
95208 60859 218549940
144212 79632 135868436
117261 42039 579079881
58391 142564 -251641205
12255 1843 -667776920
130865 116608 683654258
16799 86049 674399125
113651 63466 560998725
107270 11990 -736543008
113674 145933 358602905
78714 144949 -851534690
2661 40181 -481728580
71148 53748 -102339848
42472 104365 966164615
85693 93040 327670834
135594 39027 -298049866
82575 39673 249767937
116224 62232 862243989
79628 131979 110210633
145624 141358 -146374919
110799 17078 433910323
14523 132638 340638674
13516 69688 681672626
121559 41287 -692160552
72872 44195 -948645123
56612 59805 -675764246
100762 141279 449889938
15840 75473 -554110674
12721 89489 3874026
131666 40272 -602471423
141438 49223 -502460029
125730 102600 204940137
36238 128024 -449813462
92126 142154 -145609711
130863 139066 -583146310
20547 59522 -467138612
20877 25943 851975381
60377 109738 123422429
97947 130470 -112492816
134925 71219 579355583
108058 407 42858100
64804 143665 400604908
93586 49524 -215617374
144819 7665 -201272578
140481 25261 537862240
114519 121533 -534508771
22046 53605 14813711
71445 10854 -63400968
62952 15397 728412689
26855 78779 -862675909
132687 105181 -37196961
67853 14056 553271579
48595 11814 -28311628
135384 80 -430909477
86440 109889 37395136
92365 49665 -877262161
22835 110719 850413128
106460 113575 687126101
54067 126505 641838674
116110 146064 -933583525
4957 45783 260834790
139088 52514 740995118
63132 117148 -581826300
26783 148450 -772652145
45155 108289 222175910
22178 123147 -376515420
143890 1264 -818799625
4092 3026 -39916666
1011 22775 -23610076
91860 112352 -628960525
113584 67261 880005626
60908 29250 131721577
95475 122879 435285770
61153 134946 -277607673
114667 135531 -282176709
71804 116199 745448517
17877 114553 -274012032
59539 59923 -947398076
132823 75414 190341686
124611 85094 718474642
11133 109547 -622776493
51433 35900 60916762
51764 78812 422802938
75542 18579 330491544
61813 60485 -607698274
17289 104247 -148650734
7989 122106 -747342075
1382 128065 -104924473
42149 112162 -422466509
8517 8555 592546943
29308 28400 277691659
42477 140006 240045547
128922 131338 203857649
115857 138321 -248082603
24503 126242 -809511843
80823 138604 -268781133
19458 2922 79791236
72982 85399 -458109767
127314 54067 -576792620
58434 89789 -741701255
33096 96003 70331039
58125 42710 -3357940
147332 53881 -486112361
21673 45474 497419370
125700 7062 -270692513
136279 18803 723566593
144981 79851 -424114041
96641 54008 957859776
88949 118141 -850010472
54943 63612 -953335124
102319 140150 -243943749
26636 39210 260405232
116396 120294 -765635803
145963 89649 920500218
117557 135214 -811892577
47558 7588 -339530532
143973 12607 -418085269
147828 30326 707446921
40585 31298 94191803
10924 87641 899781198
141813 82701 -359550746
66084 107759 956423014
104868 124023 -538346421
11707 134874 -846538604
8368 61721 315125497
127737 28827 -322872231
87092 13990 898661989
10868 36207 -632766501
112160 106830 653824686
26924 126298 43283164
8344 122204 -661178281
61418 67842 121618890
139437 102498 -598197060
98213 131134 -788801629
14946 83112 -823435815
99828 94946 445115728
108933 96034 -350509343
4095 119239 -757065951
97484 38284 605640208
87869 29640 -820994019
64067 36236 -613636163
28345 119859 955207921
135802 112285 346178085
69930 5226 -382277061
131570 127000 -538757700
32256 32921 -606854366
39966 75500 -911376618
5918 97940 -266727512
109085 53015 -405806711
5380 131990 -308274697
83469 135202 -746026573
86169 100152 267175510
134818 105085 849153064
25812 82023 919764116
108833 5961 538418469
13541 46949 -812581159
12826 74488 491239140
71271 99042 -253723093
146315 68634 -219204646
56029 33343 -760179941
120434 89279 -838415196
100834 10455 145731740
16403 21674 -374391480
19744 149040 824916889
146663 132342 -176138205
70552 31776 -950105176
114440 53721 952561996
18420 4603 -946816707
12361 31670 -403807717
18219 30063 -205977115
86186 41652 992237938
8785 23782 -277146650
98799 61418 -665019409
86052 23905 -325388286
33562 47150 334883548
89779 85037 -247475929
63317 90544 813455394
143446 76074 318349459
68196 65387 635232232
42930 50451 663107734
101125 109398 948308955
59601 69817 -182170881
86614 134430 -660429269
125806 32524 547416570
100481 99680 808285286
110859 100229 -484549708
76288 74255 192495030
19886 20343 -818329396
60105 15556 -251460259
122646 25019 286067347
34359 86603 -809278814
3344 99890 -508308890
79827 50265 -500330766
142099 73839 -10554694
111503 29662 -483588046
102023 146051 763699182
136850 26901 -864092517
31017 84509 874860804
130516 17394 83817912
20330 27100 439638273
138036 101839 -950642518
86932 15750 256172016
17495 87831 377860548
47827 51270 -941511518
119723 20630 -767364113
93859 2726 -311233281
141074 63128 -236266178
126794 128822 -701555118
42022 71690 437463958
78517 63799 169527480
36754 72598 351469534
27733 14689 426563322
119525 147528 636644612
4575 17812 -698816621
129351 26519 -233047330
26331 98997 560137564
22573 140937 -619183996
106452 147580 396517983
83255 146118 -371684992
57004 129929 -766868178
63679 64655 -858783284
106449 20049 -836078969
52412 52566 999090693
95680 180 758971725
14820 27507 -179698949
142769 135419 -884427445
35554 144676 198559178
89988 5326 -330467293
113812 61161 802877533
50960 53151 888950799
149440 96326 76454199
43546 140237 786759695
108452 74325 513493510
74616 55919 290068832
70144 9780 857070571
58174 122524 -921768217
75711 2829 386100105
50012 63135 -142201136
133141 138359 -444980668
117248 107452 558448742
93279 12289 -42588984
147226 91687 -20772878
110022 76752 388962876
96015 57060 57270072
93380 143936 -706895188
116379 65900 533235054
111863 140152 940344862
111499 41419 -298793197
110029 98680 -585767024
87968 91857 875728739
2679 48147 280477251
125162 133737 -264282004
147749 96853 695124332
141341 48195 931555766
16339 146355 172608394
141319 129322 -334974055
129605 125937 486819618
67718 77154 423656499
108321 56113 -742564968
103560 131546 -234210291
25544 92837 598460973
115627 84198 985465588
11443 43696 -274931284
20345 22121 -789789752
44156 28773 498357658
119508 62197 -48978173
109205 43895 559131101
94861 13926 956122836
90607 43851 -446499538
96396 130431 -788232630
149395 129303 -866969882
134434 115391 757483571
144691 78021 -188445834
9569 86092 5086322
51483 9366 -434153730
79720 57306 123901669
72954 140047 356605608
35671 17722 -856713907
131782 34311 30092854
7034 93259 -9765665
72258 136116 -248078245
131402 93837 303758062
88897 44250 561256075
40644 123342 458881155
15680 139909 815321706
46328 77770 227966730
38831 94963 922386799
134071 128312 -479623090
103440 34825 -774644126
72101 55093 -573955474
11429 3889 -169938398
140821 67450 -310190300
6455 109771 -187826056
105374 113861 -914682284
119195 60033 746375845
32984 144865 -71903431
61974 95651 437992542
41299 99147 -689693727
32505 91050 196010151
14285 28261 490445911
131367 98308 -858986107
77386 49871 -740552306
106016 30050 736049020
98912 104442 -8355967
116815 82144 -907257097
101538 15413 -511778145
119278 26287 -227014058
49832 35014 -626265906
104864 71323 -684652591
55035 135835 26314666
47009 127004 -526576191
76441 113617 435446360
118213 21571 461982582
58303 28151 -298048766
108268 101284 -442199868
63930 68376 290778432
25252 81660 1187929
75441 106582 -731250
29820 92599 -979458589
112399 71749 -682691460
10411 96964 221360063
45088 97674 66160232
72848 92571 902681448
92745 93611 -200829467
108033 34849 -94381263
88047 122551 430695799
144653 8566 300867716
53589 76016 896641323
96929 16486 -944459346
51328 61781 747530809
129576 27937 822867178
138320 136477 -281026087
31533 95660 686302533
18445 60185 -474105637
16761 14892 -239345450
138331 20582 -290676873
79699 127703 131192973
125322 75279 417836965
35451 30407 -368327766
144694 33976 108592865
92639 142000 536505223
112774 54231 -930845147
87501 22527 -323956040
120164 6656 -763024013
109744 83584 425499904
105944 115194 396647141
2183 77607 -158840684
15250 30360 -756053418
42408 136314 778973955
129370 15506 749297829
14896 40066 541732519
136490 51561 -46752890
51597 27156 94660362
14249 110737 -633470472
124839 64161 454696129
45744 75097 366283067
52833 85146 -831542876
3454 27737 -226745829
59520 70453 500165543
46193 119117 993839126
20678 130134 -344936805
53196 123931 789134146
90458 90894 -868223828
87134 52920 -970101149
83394 123158 209137012
28062 40810 -556628799
139666 53591 20134497
38281 38141 569664571
7522 143360 -24926302
79977 49947 897544074
138925 46138 886800201
69097 77677 993686006
69031 104240 -834641199
122927 78908 283774975
72801 120554 987888407
71243 91737 -642331
767 141489 49836770
99398 58544 -824604454
123204 107219 -38920141
143612 143171 -971757586
115067 4665 19897498
26553 70387 386669866
113372 60947 873601428
109835 59612 522032308
114525 45981 866296855
96481 66090 543721839
4581 64362 -551763059
76731 123996 -771745487
21139 74716 26122526
56120 13758 -246467601
10077 143870 -260829353
93572 78421 -103483666
19623 148575 -77641206
56900 108782 -788758546
23443 9598 119648656
74874 135533 -438524817
54042 78630 -240245358
35530 82136 306766882
58636 115930 -452520809
90717 76539 -868927243
6836 80330 36654583
12056 67869 -117516776
76267 141622 -515732050
15712 54578 177416301
47768 83653 -97046274
91176 44374 363229144
93812 141088 -995705814
88486 63807 -567810988
134225 144502 -727923996
83632 133473 334598856
103975 83618 23132922
123100 76181 631856256
53477 22872 26625354
36117 98488 -932981142
18147 145800 -956859405
6966 138011 420498610
99956 45565 880000582
131049 102542 68143718
43617 72225 -671410720
25364 113616 -119019375
50281 144595 -31773960
114988 118264 372920757
123754 43869 799587242
95776 24772 304673004
63855 106099 -617944123
38649 83904 -227296012
87302 63262 -872324500
127372 145560 -777759524
13101 31980 -527186663
148640 14420 -180617558
107560 117079 550737221
40055 1771 -393938224
28557 21708 -514716273
12118 14446 -303828946
147062 74690 -648311928
47538 59685 -667887415
143749 27600 20481325
134556 30051 534563932
134756 54497 237141753
1606 14198 733156640
33188 130903 486061477
144986 75689 910141482
19104 43945 222341997
93318 145129 -843107582
50834 3647 -979953999
24525 58087 -937409790
53210 96564 526276545
69916 53396 -833388046
50733 102737 809713540
68272 41900 367212544
86891 8081 -507844357
98888 42613 -255117627
54916 129273 201411329
26158 144221 348691415
117172 138656 -608714451
28482 26323 -541347320
52788 67401 -185695272
94518 14130 125041091
56839 78548 -375803592
23904 108177 588029813
90231 142658 -459589153
107926 4300 -910967135
2778 54255 -375627970
56265 85092 484842677
103924 7386 313240866
119123 145334 132463830
140105 65220 256781213
129875 76477 696025739
102023 131078 -939326062
89827 19254 -356814024
105049 62608 -713665713
124118 114724 1518018
101504 37679 -18156558
22028 143721 -940865516
17950 25542 598781873
105613 46405 460350763
42511 118593 92654000
8796 67525 -482826711
135960 5745 -234396076
145181 48822 -391895964
123923 378 927760889
113311 33112 26187005
70954 23133 -535879776
11469 110632 793802706
110631 77943 986123979
49552 87807 391499115
19808 144033 -603138543
96596 127396 170569985
5640 31138 303506523
74084 46899 331732948
117577 140837 -833674526
103407 134735 656572073
51778 5997 -401712165
138955 103966 774960656
123602 106314 -155895939
105827 95080 280531449
43702 73552 -512671929
47331 110819 236480358
74824 61995 126296225
129190 75857 523973754
91081 106162 -993884734
124908 10098 102866965
110509 126159 -669081647
101757 33232 535372111
107324 50076 863078780
3940 76491 266156629
101221 8554 854678580
122944 17899 -370182832
23249 105965 -800498025
11434 29181 -916203585
24993 113625 -8840100
17522 104859 946416905
51545 51696 84881751
37918 36505 -701573573
140384 84862 -110126627
82712 62908 -830709900
126618 128971 -951921329
44742 94052 -528747012
83044 133710 -126759533
144050 104285 510158115
50195 34125 -335353572
18193 57314 -904335529
87299 143123 -956362479
25981 25809 -808148390
21225 99060 -95344960
18269 90621 544178249
21177 140116 647568635
11843 125756 -184467472
47272 40022 925563434
17976 4916 345046490
60863 148663 -810269992
116578 78810 -881853748
138426 42488 466966856
69253 138443 714486867
678 85695 918290284
6897 80590 924235165
46318 96993 842962160
25931 6326 389345703
67917 142971 -171913750
71268 59885 49106143
142102 48367 853899591
3462 42675 180434638
102971 61948 561541559
26535 88246 583896828
79344 9074 -19896487
63030 140319 -397109366
94865 96750 -282217573
14236 60815 -521203398
29551 35822 646000006
29279 24899 -456485058
101468 30639 182841309
15759 56360 320673923
62221 71770 597479717
113663 3181 -736177582
107947 58485 -301819226
114540 67950 773520195
49235 20406 496351760
58198 91755 207190120
139412 31983 -391747951
29242 103903 877587410
64933 68492 57135085
10489 49489 -926574046
96564 23056 690313275
77698 9819 -774830029
139198 122258 401931167
36712 79726 320919978
99814 36655 477851414
117224 146366 -874243841
17894 59026 -517467676
84247 81729 -324421074
28419 30810 -51453362
140642 97191 285718792
37311 108163 -432736749
98037 23535 114035950
87107 7262 486460485
140916 147913 496285772
120428 90566 -258101323
64458 30511 84574691
98676 108359 -300669655
90260 93887 238182796
3850 31810 -365457207
8003 35890 110490425
31468 71642 -214032195
107868 147959 -145429996
111030 29267 -836959714
49936 105244 -389203841
35982 135458 870792134
97348 76810 -667377384
49974 140848 442085101
601 126441 -209791468
47729 57875 69807147
143859 135645 483623564
141631 94339 557707178
11956 138545 -929561396
116761 23609 338293315
147479 75832 -970368581
93262 142332 137300366
116876 115530 -246078534
68745 2852 -656336773
14097 45592 765954243
95934 55531 -351543
8015 64868 487208665
137259 77152 380067259
26891 117596 935930224
91319 21482 -186156383
95059 114195 -868028419
95411 122391 1308924
74996 104959 684445482
35923 117871 -223197720
41409 106168 535119376
119770 10821 868555917
64381 130987 646454392
31621 52207 -106526696
53309 12296 409218078
61041 120164 -482036041
132256 113629 -157947504
97992 139693 769149082
102628 128247 -570769998
137113 87009 -554229096
103270 119541 677547178
85078 37460 988947431
72901 59440 797165228
45324 46443 819486928
43379 74020 430345962
65820 126743 727802645
7114 8294 34534164
105015 5170 769188938
26856 49134 -216959330
36806 76197 -309100831
71706 15444 -50745748
1363 12332 -976689279
85567 135675 279003152
107822 1613 199283967
21879 41238 584720939
20012 128619 -908896201
47124 50944 601406884
100769 145282 -325167208
137417 136367 -774843837
128916 92313 510971246
123463 19153 -651020008
139574 104732 707054572
143091 134509 825102613
144802 25045 -803877183
127307 118858 864544104
66807 1547 -751997738
121905 56640 523662781
135416 126936 250361622
12598 63061 -796981030
83189 112304 201429045
71032 137483 430124162
68849 116172 2153228
146922 53255 271139012
106108 138596 569313310
41281 104894 745572185
146631 89610 250876170
112001 124172 429942683
20405 2867 -656944344
13771 43226 543322564
131520 100682 -636648257
133064 58296 -538299296
57585 139198 115443845
80199 149105 -657526728
18750 29119 962872121
73197 56574 -714715096
129886 117965 -858534010
62141 115379 263384910
42273 46052 318444316
48354 70596 290350846
80011 8621 754466858
93808 71709 882828652
27073 70272 -308744285
41859 52019 24457825
46685 119630 -599210309
106038 134373 -548133612
130485 77339 65507295
72251 147024 -483934915
68431 1685 912561724
36025 85007 -18731359
90953 53727 219761438
4681 7509 266142507
145879 118034 992940207
137955 146341 13931474
11769 77830 -440262937
142188 27280 528156414
76155 119681 922968637
94872 110549 298839547
17754 143387 -277192487
11643 115050 150411825
6605 29760 -2833754
69349 4157 661284355
68816 1202 772244638
127058 101155 -307659425
33094 33316 -657457654
58459 95584 447697356
39936 102514 730027036
12879 103697 230399002
95450 58843 -106597911
9143 61007 99556388
17681 49980 -568616291
2301 116004 -213817241
17369 89406 -808037993
4299 41747 41663961
84539 118892 -836322582
108024 88120 -871631517
128917 33419 421796685
1944 68461 949273605
4474 1487 -580096502
209 82587 -789115317
35337 40790 -770433189
32048 80098 907288505
36059 78804 395715306
127240 76753 88743965
23592 60915 479279667
112791 75484 -832394150
135832 7791 208172865
103673 125581 987853939
77957 119421 -369126806
20607 26314 314254713
126922 132159 804863934
45572 85258 334817747
41218 98989 887230057
93200 46835 -308515204
124728 134516 -749878552
32291 99857 152299326
44339 115690 130583536
116521 32471 -390120688
60401 62918 235862850
16318 62953 685399865
128300 60165 -162470253
2672 102529 777764386
78771 67609 434440228
8800 148122 577102195
137951 55217 196894581
100127 121984 91734272
79626 16811 261236711
40412 69701 949353180
71687 71581 853900248
86684 74061 354314576
75947 5988 -572078631
139615 35132 561400369
94772 120288 792286553
47947 44247 -600768702
51490 51230 -488612493
46456 74436 6574775
63963 12493 487572283
113461 1694 367870043
25280 78008 -805272886
113873 10919 -761344817
43113 136838 16734585
88608 147631 618814444
48100 113234 623249628
134510 64826 -976810753
30722 93486 -243731407
20266 47813 549835509
143938 43362 574224763
42149 1579 227681050
28261 120473 -165674775
120062 130418 -234850929
6730 129187 676595171
24801 38032 401670
115987 28305 -180887147
119283 118006 684634639
136482 13349 666256411
115127 105506 95076832
119452 95492 59435115
78615 9218 44322148
65384 68238 -805512037
120069 11136 327708809
9212 104586 -119584497
20057 30828 -225801533
98908 48592 512141326
34690 141843 -744637950
58718 97618 815776673
131909 35128 -443547608
64895 52933 -309326972
120663 109323 220864036
135000 91033 754864814
96149 44015 -460217362
41988 46340 -122316791
138669 104092 17874240
134786 34337 630595361
146403 39775 -430677720
72967 86430 -180584211
146530 131512 -339415673
1517 40133 -447730620
49951 22112 -337199972
3663 23057 651999138
136215 15850 732894410
14227 75558 -765567236
137523 17731 844536892
82704 61062 -281907658
143209 102107 168811630
96785 19071 214453925
115087 70964 721380527
35972 114451 -572945267
55261 32002 -352895107
111363 2534 517050677
25858 111403 337028521
116038 17623 198040521
146048 126440 181524119
38629 53444 901793956
94870 88233 -96864786
133175 102955 -6171983
88867 61923 -543725330
135030 128711 -77453334
43066 120224 442833451
17101 148470 -174144863
48261 61592 353207548
74188 70091 -334561703
143791 128919 -603990015
11010 99090 890370807
77063 109293 979053887
126301 59408 985133420
10121 37585 351682103
130271 69319 823069845
125707 53210 -172297463
79512 17246 398205400
73595 59860 916994422
97463 104753 115428291
140526 12648 515228121
20937 1082 -717321230
90680 28460 -707071217
2841 59300 191253591
122153 77000 -828628108
111502 13499 -449925459
20661 47459 322387644
146446 48278 910987318
37359 56948 -191865249
75161 70211 12934954
30722 757 842700779
147102 15862 -110458187
136015 93058 313473275
91697 66666 -460260685
30846 76611 203749861
91541 28084 -841233135
37122 21487 -776783048
45659 50953 -627544284
141202 6718 563720067
83725 59157 880413492
117545 78199 758631762
89534 53226 450500721
34940 54516 -948199092
120196 38271 157635688
117625 144275 -976414645
128962 30530 974326436
28774 51562 375722012
129030 76386 439568123
75141 114347 992463919
517 36513 709765644
97940 39795 156468455
6441 14508 -18172112
143537 93252 320381937
37358 43136 -979358924
17633 34732 741818272
39368 139844 881063760
27677 45824 -376758219
125926 118413 301899022
31555 131081 779823053
147546 46181 -216583847
113410 60273 413845897
9651 4346 610408705
45322 149019 -553953407
82915 145528 597749568
140591 48887 979491782
2803 143166 -682701151
96523 81938 809541582
29885 6304 -279593437
121605 31610 -383874940
14680 43551 -712211896
119836 103289 562977236
108851 145129 910195887
142629 142944 -764036322
120654 71959 210825656
13447 137537 129259447
65195 137807 727619941
35487 128127 -175194900
37148 137203 -521491938
35655 123293 294116227
43383 91762 -418384520
145952 30254 780380513
50805 37468 -704931692
79292 37219 788713935
87666 108571 235137544
66437 21141 -541439329
115010 127012 -534060659
36432 41284 769649522
74481 128804 -791073746
120023 122001 -520519869
71186 84909 811104233
52758 53720 -815596401
148651 45813 -159169900
87777 65611 122246251
139033 119522 -466728057
137485 110213 963402644
12950 56193 990543472
71913 146332 -641936999
23957 137987 -745384122
118727 12525 975326554
65460 30574 247136053
128791 117581 -153417195
81692 10337 981797881
147921 108084 516502013
88160 92473 -683949058
128623 147332 687891239
23397 43014 22330956
99754 1342 284710635
108059 26029 -764420899
113108 78430 -521029842
49583 145301 -109960115
68562 30294 -541272496
28299 124 25335674
131709 129947 683898834
80080 35747 459346150
9138 103433 -550926862
37356 47285 -847085993
80255 147363 -407811069
101385 103547 -981185343
23400 25927 576271184
143951 97867 842000248
23667 87498 -141255820
88648 8083 -404578398
137618 148480 946323705
107702 149522 -872115720
100922 132097 688375232
22009 52212 582833335
18380 48797 75834273
132652 39071 -830451384
118694 90037 350792403
84133 17392 469351150
82749 126632 159717807
70094 93279 -441046121
132816 6946 396150503
145639 145154 -699415529
103564 128341 -919969576
38283 109058 -60588055
61361 108281 -823524070
89550 110293 885855745
14530 86086 700504063
82576 28882 633609419
4173 110115 -673975699
35266 138950 987396170
65316 140831 -943670767
65015 85170 -730188978
102406 72730 131918058
21711 33265 308917161
90172 90210 -740249279
78081 141941 -559724117
52074 114099 -623933614
40177 29033 502296583
62203 54716 744981602
58758 78026 965316569
23467 148290 -918978940
80191 95988 -903690773
36059 93737 -539813189
64916 34325 970100626
64951 48791 -871119153
37447 80917 151396771
4244 9240 816304212
89843 12501 -572159078
55177 137407 630437181
3846 10691 -801049897
4907 94214 -127411692
112925 127942 850136846
25966 58403 -730791902
39476 128251 -328734300
102789 128110 -601476534
31056 61105 854688700
114006 124659 494053814
127129 57548 -591921938
164 84985 542502363
73360 37871 -561135607
78589 33742 -312120959
60365 46843 -761269828
58894 28780 -448097340
101486 142334 213786082
55818 123897 -906324591
118188 102081 -14436313
64541 114273 648152571
93083 95971 -433462149
120266 72166 -111403328
45205 109818 -624131616
52454 72324 592672452
46806 113331 633429486
77268 118641 598334220
94923 47892 735972623
38176 46689 -356067027
141883 68932 128189136
69877 130213 -658134523
63161 66739 -670272168
114661 111377 -88864442
61452 102648 12321422
52879 140253 170598246
142826 47042 -728629508
149507 65246 115587076
41974 44233 813476662
42996 22721 -324720139
85019 46061 262282134
62511 121542 727108400
2231 114215 797100527
976 39696 -461896265
44050 72958 -148205660
143877 122041 7941648
105190 128963 998086603
27512 53324 -474240045
760 27889 551219733
80837 92550 527689611
131749 149091 148305224
95890 66510 -467608993
51945 84747 239531645
82858 134575 -664681276
140226 21354 -891632521
46927 119726 -753996091
82983 140460 -968230950
13763 90579 -129644586
90612 57679 263087790
142766 34154 -970777608
46512 60596 998336422
90678 108483 346084873
30877 23464 -872582199
109154 51318 -10459132
3655 29616 692046207
133351 15384 -591782618
34386 30209 675613751
47804 32083 588868783
91784 26819 867810500
101699 31214 -974351933
40111 18052 -658308288
97430 48519 -820175406
134152 1043 710664057
26952 119237 149404102
55847 379 -772499172
118267 109405 -576542043
54420 5989 -410106672
77388 59972 844438540
85259 48490 -19383884
85914 41275 457005641
72936 136150 -336207047
102881 43869 -920281549
147784 119403 173877163
147120 17391 -781634654
24979 90197 -376776398
63405 35375 810669959
51808 58651 -95151815
58850 126169 -776928182
129335 57888 -479223127
96630 123615 664408092
999 16515 -708954650
65014 97465 11629765
43042 100938 790673461
124621 123361 -770181875
23928 101171 434468451
22648 3436 105028720
126488 49334 -147610129
140558 75629 838446885
62992 75532 117532398
68468 137419 368513742
59789 101716 -886359281
137731 45305 -979612644
52063 6316 690496009
4710 990 -678362380
24606 17757 -998035839
56897 24984 29784665
114110 94614 101948630
25540 112656 276876820
70321 40985 909293258
121387 127921 603658530
105100 109579 605640457
34095 114950 -841867233
140555 123765 -181342460
22389 138080 703628074
29357 122188 -231548514
98376 46162 -655506481
111916 4422 720909017
18395 63069 138869444
16494 90435 -421196861
97034 54925 -835970389
54725 90715 838870429
92173 68806 980300484
56579 103019 -770822404
47189 112996 49425178
69031 86124 -112129371
149005 105001 771843969
52384 14557 31598542
113048 5286 -357233477
69003 28411 632183734
8352 84357 498792282
65678 116906 882122905
37493 7867 689500070
112560 73560 -581978336
112206 108901 -404457559
135404 129380 -77674466
16869 133238 -490640269
96546 147889 -904528397
52907 8413 -997716279
98977 13095 105210850
75765 102023 -162858968
128536 78551 -533382153
30277 107615 687188615
21574 110952 -543890941
66968 140887 -284565371
132719 118754 -870361829
131452 71475 51083847
37540 59216 464122332
123180 26441 803007686
137863 64912 -299546422
62632 8714 564263090
120732 13883 79389054
53811 46921 -689974108
79340 75267 304465280
144638 134059 517551314
57826 45390 -635471465
61014 128509 848219355
126794 69812 867543184
98644 15643 323096218
115777 24349 455864308
112144 84177 -966417720
47349 55532 464223830
144514 138734 -564432122
126496 140299 -429364043
102142 9870 86180362
120193 76044 495885308
36976 94837 546635238
56183 95664 581525528
22959 10496 661413765
6912 83544 -468288017
6258 147660 -781096154
127416 35591 -860037814
47925 39945 431197593
77075 109159 -666478822
17829 45486 969585054
57718 31839 -874310327
13192 76987 -205402555
34359 110724 201979978
27859 68457 869181186
21682 12776 171863479
108064 32346 -173069944
119663 95772 196033009
86661 19527 701867864
19245 10246 -683183874
110992 130818 194492054
137623 29402 305315789
36105 81907 -158312991
78596 85946 517757866
55496 9998 -517209850
148532 67948 -85809408
22801 45044 636030007
125185 84299 -978668492
42878 142887 -495247533
47230 23742 -747766529
135803 104585 160096950
79048 18859 -595232008
99348 17020 -81566901
40184 117590 825903234
115121 126487 -322747977
140811 115340 -576596915
148929 97275 412076478
28282 73924 -426816104
53483 42394 796907992
141795 65705 326838627
17002 117708 -260474376
44328 82743 466959341
115972 147874 -615994839
35619 70181 971164295
92613 10708 187617439
139554 103775 -154171378
91568 36557 -40734738
140270 103584 277938483
71173 36173 -592147775
40068 87429 65973621
4439 53181 678167139
52516 26911 576798509
40364 97740 829579310
99756 92623 -936717355
52351 147954 -929961343
78816 136222 856584030
7025 10206 146217713
36368 117768 -295864574
104569 80498 -729548542
127595 91067 106494607
120311 66109 -405305990
18656 41979 -288221530
14575 14810 -58450257
122460 144807 -228115558
23248 65518 31048383
116232 66817 -106976619
54733 107480 -773485652
100930 86696 150932989
146477 46686 764460326
75354 50583 80887461
35310 4621 506537207
4327 133730 315470238
117106 109903 -843591053
62840 140974 -128684500
84869 63191 -556797857
41566 117790 -520986098
129126 8356 -444097629
47370 69571 439898794
52582 146255 746955196
18695 8016 432280753
63208 90223 -485722455
69361 80725 4583843
48821 21859 -301713281
128713 140305 849115484
67716 12985 -459069585
69696 92254 -325500107
99289 112712 -661180073
29439 98011 -997221800
52361 16843 942975744
65691 35193 -792022879
47692 99201 -726803588
119851 141660 -510116435
58425 54641 -679357739
18308 110707 651080175
50342 72227 -347699885
59427 101564 -777589214
75592 111111 -893482466
145149 146256 -948602641
22903 134331 805853144
95663 91911 348067787
146870 42705 -538141129
39635 142018 -613967672
8299 62718 613771862
112444 54411 -177559878
87704 53213 -880702244
148874 67724 640606340
15886 84585 -443871648
91480 108486 -447381042
117957 14439 272307556
5473 98723 685640321
10929 9039 -888729991
111381 94690 -316264004
69532 130498 -852039968
1865 106874 -299580835
79170 138892 -740348157
4581 83055 -568427856
109395 76135 -517038306
141131 12557 -202123357
118126 60944 898837791
53114 112358 -705494944
29976 96144 509923344
30477 28361 -474644549
115964 10719 869286355
29738 32778 919405116
68609 129300 -677890132
40109 93049 158000267
81153 5594 710666219
21967 132786 20162041
115901 111186 275793848
74389 29808 167341575
25306 116805 98912334
86058 27277 -433459061
96566 55692 -958847059
125955 104060 -348956295
123319 67916 695889393
6023 124888 289313647
420 83080 -926388581
31872 141659 -746294958
74250 92533 -977935498
126446 28927 -106560217
73640 23151 -936265093
88819 15606 -607836457
71659 101774 491007816
16109 139639 882765192
92307 17398 591589649
106769 105081 -579375533
132415 10618 336586987
108457 135834 890731630
123313 6394 540107904
4471 131757 591660739
88896 110327 556631694
69022 48885 -711213454
23902 52772 -522852881
60219 123285 -221885903
92874 112637 -668882650
73567 45208 564749750
11475 41058 681871596
2164 5677 767457761
13992 113020 -83373894
63316 104500 -273584132
86174 88303 560241554
112361 57449 9130160
133827 91801 -947395792
29919 45835 -233659364
98665 52626 904082501
32585 137134 -986296924
105389 108333 -591737008
141450 71262 932715733
2667 92703 -867201132
73072 55974 551625033
84635 97037 -691609372
5411 7687 557245595
84614 8776 -595728759
18472 144157 48834172
11968 139872 -396120089
69584 8231 -682537745
111370 92180 875044983
126093 81949 -472764765
77116 28864 17083466
147422 108087 -376360672
85717 53490 -451160955
22706 145761 774724014
42753 44786 -459860313
109594 101463 372389534
64712 57082 -424715750
69241 87953 -763221108
54931 11926 -432436946
111773 97694 -633822202
11603 142453 -290466795
104464 111755 -249533278
95711 111435 -438617609
116008 121531 466466257
8733 76768 994514911
140464 8377 439204653
35756 21486 139458435
40559 99158 -412511644
81847 127527 503750727
404 140348 703362353
34446 85660 286874166
43913 44422 -315717819
109568 61675 584451011
4430 49220 261237117
65328 134477 417498843
57989 81144 309356133
114831 18523 -947669768
54656 42596 986386374
1965 47545 933612454
35769 1123 -319747147
79529 27524 506005594
33950 147785 -398720937
110697 56871 557705499
10892 70640 -474710092
119279 12760 -728233127
3084 58342 781827441
97447 84385 -9986985
106963 105634 32391252
120974 2782 20098780
1895 133924 614145770
114999 40028 -467077188
79334 26576 -830575469
36361 47980 725234410
46882 120931 677023047
93836 94997 415457841
47200 35998 -918903375
57384 44676 428397162
84280 21656 227077542
27730 40287 360717658
17161 71892 -302050843
76339 78981 158210451
87537 77805 -545886868
95374 111243 -215860039
127102 121187 -579242222
114047 29520 -388120350
125703 148319 -539565112
20436 58217 346135546
35646 4365 -574337428
133299 91473 -194768850
95742 28042 -860972167
97735 48524 -743833817
60920 58863 -501895862
144294 99224 -45795508
31136 136918 318966850
75687 109142 393141348
56902 119743 -243840555
9077 72104 -647816384
118450 109872 231719278
139453 67429 -160122122
7637 49311 862536721
139639 24465 -291035945
144666 90451 716770897
44197 30785 942314262
139553 1258 944792481
71290 132383 817279001
94776 106250 -933417391
112753 28996 94395025
131112 28287 -365478789
92736 108216 -172153285
55158 73303 -823380756
117414 2734 -338933495
121578 54732 -101413743
127125 59199 16413036
103145 105925 403849812
71179 35047 854274482
68589 101436 -532056539
63041 105220 351332183
18239 30021 116447507
110112 89187 -693677278
42007 114976 -196922724
27942 107950 -26728156
63182 59116 -63475698
125638 46034 694238108
25766 73687 958186692
99614 15254 -376571810
58390 74868 60271810
132150 36899 -679196865
116121 71584 -66866102
144339 30148 970666596
10389 65989 714571278
27592 149666 -193125194
35676 11712 477318366
94648 1012 169434853
58923 132879 -109061391
138121 91802 311242047
34687 117215 -206086768
113698 79461 535127996
115732 29759 -768680304
68489 134992 137561715
80464 11303 567560261
20827 60777 -626494519
14672 89283 -83572939
95789 44689 17482379
95362 57841 -501439486
46281 148794 336990250
24921 143399 787810503
96347 51768 373242780
79593 71965 60839015
29744 47672 373733251
112564 129749 -782794498
76918 18669 983846821
48189 52948 658501785
119038 95935 746776649
64306 83692 -804001592
54752 111683 -746877753
15565 122327 801729258
31761 94710 -88891864
102519 50725 -213177246
96050 1106 -467087424
5307 65936 -60722291
22410 108016 538527354
63263 18703 644203492
139258 135581 -729781659
37967 48232 109970118
116213 133082 653676897
6768 41494 -81056582
55209 73776 -896409578
98886 108882 -575025271
66614 62624 841494581
118638 63046 -47456087
52319 38863 937846369
30361 49896 -103981518
129668 86285 -790907672
93544 120664 -731500134
140299 38663 333907183
111037 72528 365154982
114766 104008 350599775
40077 29926 -980788595
94615 88478 260477378
36639 22323 -816756435
33037 83878 -18263299
21576 97350 -961228711
71263 19305 872576085
100309 16839 279386575
10592 29399 209928540
101548 90486 -924467257
13670 67838 698594671
23183 78964 -660809105
73999 137411 298671408
50286 100451 75144143
38652 102311 366950354
22918 84705 -389417102
26824 127472 484110032
111080 86225 593218596
2830 87649 315315992
110684 93637 -196485481
25 140880 -887022268
78004 47668 -201142460
65846 26534 -366440736
94152 26243 -571488385
124828 12570 -324356500
108562 52261 -546347637
27878 50948 -281589393
137846 84431 -608650570
85645 121546 578743725
19346 132545 64545817
7910 28410 975591670
111249 56316 35100454
33899 115149 716874187
139043 74940 509077308
24931 103334 -776857639
31610 44181 985661805
29197 54884 -807757534
24522 50917 495709732
47259 31413 161716334
60462 75531 -160500749
36870 94726 -869072351
71326 9983 -442394654
41145 143060 269390896
71781 29602 139858226
31344 24540 -436487873
11708 70787 56067905
71231 147117 18386247
78601 66266 -452560257
106080 122303 -768433241
146792 42859 -684545156
118128 19085 -747562079
22213 81800 -757794423
102204 32782 -772746452
17098 143127 -103052102
71814 98331 -660053739
50461 4516 459367321
82748 76342 519808892
136567 78689 74844480
15350 84284 985846153
91959 121025 -68586055
30312 72602 792558237
127543 144350 488718289
10612 112020 -694269108
14891 25135 825918554
117838 59213 269966257
147986 106364 -507405301
131019 78807 -303721350
126482 27873 294205762
73013 51790 -311694192
49443 49998 510571582
51748 25475 -185703418
9817 78746 789594315
53979 83304 -677483427
8794 35759 723598825
79664 3852 -777158237
100592 31524 855956933
144360 106563 600313614
89794 118488 -449973585
70539 8970 365540593
97325 129971 354038590
7025 86288 -453802737
67288 120854 -33826089
84611 47117 673881101
105722 26976 968514632
47209 22714 -364304959
8895 82339 430774274
84868 81999 944217915
72167 144298 -847405592
128578 47600 579917468
17033 54135 40266279
36676 134582 688498559
60591 48901 -536006508
123985 34988 -5442215
59785 118042 -618194752
69205 72034 -574383514
16675 121491 -67348365
132277 114177 -519395826
98299 47891 680264570
79140 61169 -425977106
144291 28725 -971347323
2523 14422 903707113
121934 68529 339875737
110354 22910 16566937
63714 36212 699120104
129247 79289 -29652385
121785 96647 454386890
136418 23433 87110003
142977 28835 808342366
90950 45201 -303911230
140024 6821 -362915073
132438 64138 248163980
68712 110880 908530936
136533 106309 785656961
3285 47646 -481870101
33071 95574 -168397870
116720 39411 394594019
84505 67867 801000695
146100 27555 -144944939
52410 66474 355412346
50190 40832 -529309789
125311 136689 723239447
17232 64033 648247686
52233 119734 -315780217
3278 141996 -783488266
96022 54901 831562776
22577 82902 -390096057
125337 61520 900782325
29356 11076 837425700
41642 113882 737991858
49802 119471 -4903850
136534 110833 47699815
73901 126488 -828412401
29222 61223 435101978
126470 96214 839989310
139121 98504 -638058697
63193 126546 416843965
32713 77666 -904438987
80225 110443 -205997158
56468 144011 257001532
77501 142131 66746033
125587 109722 340310767
141744 39669 -348802321
81393 26757 -939599615
1470 108340 -99348951
83319 61891 -268675483
111932 6566 330304062
97571 63102 -12353399
128649 69463 -854447471
54744 73498 214083893
106371 128640 -797821880
54633 20618 -880378211
30346 106925 -211825128
7518 37936 -71859718
11570 21205 -65459858
144817 84266 -299177054
102509 125968 -470145886
3428 53150 770401903
134958 78099 558120484
111692 63345 569483659
42711 97023 -840162023
52827 128210 884725824
33455 6621 -839309259
65669 114755 234988191
18146 102945 -184771847
85918 140036 104056416
19686 134689 -578123216
36847 110929 54052962
60485 66274 -885037042
1596 20208 742115319
17344 3871 -143965975
82816 147385 40394094
84310 25978 -743978598
6063 76210 -103026359
116240 349 -817159668
110776 140952 -725841255
120184 75613 753330175
99789 5158 -275436544
102966 20819 361570047
100439 65096 -63777051
24206 120539 -890248618
99587 101771 846538708
561 10933 172947590
25925 148433 -352344838
116635 145935 -364152804
110459 123365 618751807
12047 129282 835064744
106374 19766 -38830508
30727 3701 930456721
92655 133116 464032682
118048 127354 -471412555
27520 68818 432262594
10780 45049 299968600
128251 84738 720801142
73229 130817 -550373073
114690 54338 658123200
130436 97215 -741289545
65934 38047 -736260148
139320 109613 111172158
136900 85005 -766715406
84105 68634 889137359
9243 82650 695500611
67818 49582 -890525930
73049 123340 -796126870
71919 105959 914908334
475 56298 -611215767
15171 75238 -12489129
96995 26867 6137342
66014 8214 -596440410
62717 142104 49192001
117315 123084 810436541
901 103265 799625373
81318 96832 284708626
46837 73979 433163266
84830 39593 760870560
32659 113035 -66450896
38336 81727 -216339385
87245 149269 -924108343
36363 17231 839508816
22461 56272 492170819
63084 8265 524717549
14135 6234 -780722483
71175 29442 -125726544
111189 96355 102390962
124245 56156 -879909514
129636 94016 783320178
123233 6720 -726753519
127879 28094 -742810937
118727 136589 -982367984
101782 72604 361735555
54100 48590 -689986277
5059 131224 974015929
10573 48119 -32125105
149137 20725 159500975
17880 120461 -327351831
126048 143084 -57105382
22853 61898 239209902
128503 147866 -164576815
5072 12465 -141331722
70936 118726 591370793
74495 143482 650216299
99564 72486 -8521126
73391 85958 947990022
80675 73165 -588875459
72926 26071 451207396
146479 78701 28332180
107199 137699 -786789871
122 30320 -115716532
62318 23730 667477155
63046 19074 -443866178
93926 50536 -886611981
52953 112705 963622325
46514 43646 302983679
84167 55178 -662994523
67729 141002 -860684627
39398 132371 144333509
148051 116174 86905790
6146 117089 756384581
10990 100875 915443946
97165 71775 -65205464
123657 29291 -56127760
102451 56907 311656323
98022 102711 -499369616
36471 19359 521994394
24237 105715 80665933
61694 12795 -194393557
63634 25572 -532482163
59390 101180 500282583
80222 113493 622128086
124111 47877 922487113
144661 117028 354662191
119668 81574 805111721
72884 138620 83901904
63389 145428 -688227496
143289 12688 -420529693
37774 109069 867649080
125988 44816 -886685706
135763 30953 -34239853
34194 18434 475251269
24519 113789 307320902
85667 109400 -876603481
35185 143348 -324761134
140446 17326 12459780
32942 94337 -271823509
75621 21717 -631311000
38671 117366 -841388519
90048 28241 936692886
135904 101515 -681617152
37885 111990 -184376920
63780 129355 -758837014
65909 25870 508129643
115042 50489 -510001153
85649 35019 -967268437
125159 59374 -316828623
101898 90818 582515388
10904 16833 -862347651
104666 141668 604298742
137404 56947 -255408877
89296 113752 -24299251
112106 135309 -459779522
144 36697 -66204404
110720 65875 -556343744
31180 26934 713908039
123014 65842 219226709
38447 38779 849939962
107634 15173 122925568
18188 26447 295066024
101927 102034 165407097
67943 99410 54137006
50096 127887 479797078
48599 131240 -39706776
139186 21967 242024421
45118 110248 -83437015
63438 105305 462301788
55992 7083 -592810843
70058 2436 342675047
55767 115367 138434747
56373 122347 417389547
111601 11989 -603426824
52428 113773 -719436923
39410 12549 -175337034
355 5056 -860155740
838 36585 -887984316
28163 44011 791754091
104065 1060 210502801
88819 93315 -117741884
36347 49122 383098271
105137 43193 -564469346
125883 25814 -43066573
47373 125770 668488669
117162 54852 587240307
76395 91789 -596545449
40909 106951 -168433030
46312 80175 -403146899
48966 56228 476359611
115407 15409 741579847
141178 95676 -924414086
71963 64199 -543961832
51998 21662 -948305472
118396 19440 -550186926
119330 11977 776617893
89689 92984 371926486
38695 55951 288731029
131793 41075 -286251767
118587 53545 851682196
46560 70638 744884324
30263 98802 -454290847
20614 57465 -393580030
29806 47224 -647574263
121020 39765 -932139067
143566 13424 -340141141
87375 101704 362069293
103650 67457 758829234
4495 141106 858305200
115659 55935 241327550
29535 110107 970516593
52751 41787 240259041
7602 59372 -595398745
87164 30011 20857341
108717 8796 548501947
54582 37507 78216798
79749 86785 -706245647
61398 72376 123176722
71103 68854 442452908
43601 70789 26505203
72960 61919 -48578081
102299 142425 -870344342
80039 65738 526935130
11863 2574 850175482
17759 81937 853556118
111142 105809 -115961796
16899 125283 -838626001
147106 112194 -862892134
18819 127935 -818690826
80437 55939 -351865858
25491 118886 40867000
131328 66145 -807033199
2958 53796 10248431
130631 48291 -608668223
43295 99331 364427753
128969 70845 -775624509
79913 138869 -669011376
65915 144990 838650989
269 79049 693832259
98588 89405 288455497
82789 78065 -73083310
62155 77719 -452430126
11094 91798 436208434
830 51321 242250166
6793 137315 950921899
66833 39477 185947029
55392 142 595337527
45989 124977 756883158
70006 33902 426974734
110877 117663 134141163
68418 99319 215090346
6488 56945 -970322998
64549 17966 -524741153
13281 4215 -215827962
71349 32276 503294818
20979 71711 449930829
32959 134686 -345357542
79385 84350 -849328942
915 10364 131685831
89025 15165 591695171
120006 128107 94523055
49432 111691 -712463913
75840 118049 -730185664
122203 6974 -375873002
57240 120794 -940482863
40022 120376 -786924355
6265 31134 916933508
52023 80700 -815535635
98794 140697 -82878474
143323 122869 869686978
96944 73088 -986552890
109992 70721 -349921777
25419 93404 352187242
122532 119365 230841989
45730 27209 97318013
19064 124576 588196002
28273 52254 117931274
130281 22074 555036227
89674 125614 -207098514
148665 92219 -644338950
75813 53276 767919714
82217 22212 -254616686
104933 138100 280048257
96569 128534 -492201210
135860 119207 80734543
99516 135098 -130656259
138908 75810 -527687969
120327 74615 854463964
148382 45328 497565933
67648 78515 736380850
102488 116296 -858912866
130165 43046 589941990
31303 111872 -574330229
62769 83228 645614770
84326 146183 -788770192
28694 41753 658675134
133146 71090 586985928
4889 37734 -444651896
30991 102409 -637595604
106765 137064 102106320
109083 21356 -528366674
11852 14321 -347029294
77473 39488 -430513891
69249 77997 595758804
56615 126095 20418099
1334 62929 350820165
36431 38534 -392644279
84887 56853 -15871774
52141 147589 860656240
4407 122583 801356660
36711 146062 -317670108
130420 148562 -870766988
76479 42135 654346155
5750 72344 -483739509
86137 104213 249462586
40110 79006 339094889
20244 95796 431269060
107445 104041 -14666312
54119 95671 561217027
22105 40805 409137512
101298 7417 744255659
113660 47724 897871308
98932 134762 -38924049
87484 109044 -169145749
73692 95827 385077642
70323 29156 -496756439
46056 50993 -35843197
108194 27909 -317732715
131144 137593 -947014928
91734 23663 -648065719
103318 97604 416957513
85479 127268 262355817
119977 25479 810911889
17274 125585 803157514
138615 15071 4389864
82570 87273 400805730
10268 10907 486901376
118958 100096 351469192
146005 50004 -453327357
95480 92063 -251189819
57923 136408 731091145
5774 87540 521659562
27541 121516 -838141783
52961 13168 -363824771
37106 130504 607364525
95205 13102 285113553
77435 42798 263417690
109188 37278 -559472532
61357 132976 91784723
64537 56470 936558515
19286 89336 540380832
47473 22757 -32765877
136207 39191 -678252919
129459 131602 30080094
107745 9708 -329424269
109601 36457 578801990
29741 87687 325959528
22861 133535 -930564844
88602 123471 -405846746
58621 1181 714958909
66953 6555 929391414
91774 129906 908724403
89085 63808 -51262762
136260 109970 486621659
129780 34920 -967655211
82494 29733 -18901320
149573 86444 6049268
72392 85853 -525960810
27399 136271 185110361
11674 44603 809579225
69390 104647 -613005869
6672 141327 -908956399
32166 52564 638743148
138207 51789 -340418025
69132 119767 302783468
81386 129478 -223454370
34822 120557 884878571
98079 123161 -634040224
138456 5246 -20474680
112157 6191 877234315
105484 42861 -959534644
57724 136751 852385921
80622 30424 -813917845
76843 523 758125172
142983 99125 499818308
53196 138926 322370813
88041 53413 -804276743
95148 92055 -281364171
45275 147492 -138337345
15895 102988 710782042
2765 16366 -405882747
139525 42694 208754540
118707 129192 -532966391
11757 137408 -867350678
26520 47436 -8202057
29684 3273 465559718
8760 75310 508921006
128960 104519 580303724
12899 18536 406297324
89181 32662 -68637200
53373 106036 -678645264
146069 66668 -526550588
48336 79604 -339806688
34746 85809 898656309
43151 86074 -335376973
126071 149113 584983417
138960 21349 -716357140
138706 63399 -447629579
137030 67096 195629666
42693 81499 660846879
115462 13333 -223463783
132647 30811 -618253712
63758 125681 -787174791
8503 136395 716481066
143071 43705 572132271
74172 139252 -428323367
104385 106881 926900884
91638 124315 -799459231
144251 112518 -357416060
42948 97130 -150498306
46176 54327 -399791855
79083 54612 975881819
49746 97744 -899393497
47186 86597 -781773224
2095 112948 -912804606
8985 1935 -201816346
100786 110997 -658000133
112220 7873 -463805497
13523 62982 279588102
49903 140138 -119682218
115385 57360 882666493
108977 122810 810558420
31729 45579 516570880
45444 124874 317583524
143622 45275 -294326383
87706 11716 -598513952
125385 17821 -448788482
98991 65142 834814057
27642 41551 212412813
17085 36276 771432579
64471 64137 121392296
27643 140134 -5821409
2647 66713 -920427586
79731 34112 -423178868
73922 89474 211337161
2015 45277 -84430872
111794 146921 -876921009
62951 124500 -877761595
52070 132958 908794622
129813 121361 -206497235
53232 68445 963229331
25055 76727 829389405
25881 50276 -959014369
96070 102775 -177547985
25266 54041 -647038149
139814 4857 546612859
62363 140727 19327069
87251 75474 121424026
66184 82079 583937025
148824 19599 629134786
58574 64370 301539353
46527 63630 616383716
33800 96889 -67858625
18813 55624 910482271
82494 26715 -65574156
98868 51836 503557318
79925 95982 286489569
23752 123155 320258175
25713 110821 803326828
43198 6721 145680121
37154 129641 245663049
59703 22899 201374435
92626 43139 420801344
53286 118423 -719801290
54473 34023 -322865127
132426 69026 754200079
43504 35173 65102245
56105 113358 -65944754
69437 109050 562239288
103910 25372 374087047
48016 135378 776524256
7946 124877 2509313
68918 28787 -188086137
4762 106932 933870084
33178 140861 310994873
60572 97476 578383150
121382 127253 820467372
12162 118987 -46284489
675 112267 -425801885
36647 113591 76767625
81188 10160 -476890015
19238 69338 633927673
6213 97356 571542386
140635 33965 -944996767
4538 834 491695642
42405 118238 -168903183
67204 102140 921405582
133925 136801 -639697925
44504 72905 -329471086
139878 5390 -332797803
118138 54690 -621055713
48605 22839 257781058
87004 134606 -372093374
98408 111524 -31122147
65095 65639 505127166
76806 5994 -90654185
70182 129569 470996832
40522 122176 -635383525
61324 148712 -344297968
145465 75448 272166454
129581 107069 619760542
118542 30272 -618046345
123052 103401 -77883880
81474 114218 -993333260
40856 1902 -336545748
21164 51897 -860444843
37247 46047 -144267550
145517 61296 -933199383
17832 47223 -117970900
103919 99204 121978713
53381 68310 -343130463
40732 121292 549733567
755 32760 261478754
53330 26109 -496391183
88998 37363 -174426422
8120 86216 -100747683
35610 123699 453657602
38437 93829 692462522
32648 107875 263062231
45940 1782 985081985
145080 138545 -855419519
114737 70363 -510029707
130767 58034 -428637609
65141 35131 -246989879
39822 79134 434566325
129483 18265 778689499
104723 126294 933466807
119258 16017 -627426021
92944 83732 -746547729
127693 69146 -884092001
13735 62650 -545666427
80978 121747 361126830
21391 5905 -395534544
129088 132106 -461349649
24687 134382 -911361448
30258 69649 870368130
480 143911 -228540841
106668 45081 -109231847
134458 17047 -28824118
63766 48503 118220038
146413 16329 -909032173
25586 84704 -647729797
91762 22661 -371921014
132245 119276 484963739
147416 7638 898664103
61369 35225 -485400590
144320 74432 -467996613
114059 118688 -416956171
126204 104517 -8871800
38446 17664 510423051
73264 127990 -276400134
60891 300 -610948791
14503 115982 -648348692
25307 5665 65869907
84251 99941 473078736
132814 108593 -640333246
71999 59905 271136577
117224 23379 -983868354
52802 125644 849383480
48747 60543 268535443
92977 45188 841335934
95757 109026 30425285
111723 64086 -324770932
136777 49973 -852500166
103149 122928 -962498778
45576 22034 -148397683
56957 9777 86622967
133956 148666 -708254433
96700 113133 758292534
33305 49096 190089330
44527 32777 -403276748
57812 50754 -792272522
107809 79819 869293471
131282 18496 -418013612
63342 66199 -30406918
73539 72253 491346054
119015 133552 494104409
91751 100665 -730796531
40582 101882 708030951
113260 92251 -45662704
148691 100473 828554716
122565 12296 -364774629
91228 951 697591558
27043 111211 -298788945
97113 80064 868103473
81233 89724 145007049
101291 131529 -169533138
117316 73055 -450830530
99769 142517 -692135381
48670 75334 -251023591
6013 105603 -818717859
96001 19012 -845154967
26274 91778 -388115933
32734 141733 682327282
11841 7307 -805637931
34695 26069 327415778
106506 97671 -761219937
47496 100630 -579481122
39909 75968 -6605554
95427 81505 685091203
126938 60988 -488215256
49382 13391 219035997
54548 145046 -794483127
39935 51258 -468869364
146771 138367 362584093
70969 12940 438871126
76098 108098 701649422
21994 104238 716032145
45296 43729 -875257186
108458 110568 -376744334
105390 76026 130020455
27946 22396 97817566
41800 17833 747169569
135004 5014 -248982757
31719 495 621421800
44054 87025 623529971
84770 122478 -752294000
109581 134887 6886180
91104 75656 928909085
59573 485 -97713233
35835 85134 -880050709
3887 9857 -286843654
8840 134106 -138102076
29157 130910 -405904860
31391 50681 891035719
72969 112366 856419224
129547 49776 344830884
69860 47486 624755393
131027 137096 -606771602
16761 53667 -182167810
120438 38954 999186576
17931 11316 -710800514
32553 138215 211200085
36177 120611 23647984
136858 78611 777100452
39694 144182 604857194
116567 3546 683508833
125360 117521 951108138
6949 149185 30309103
68361 133087 -419195189
113320 105634 503591793
141999 20699 391949243
15929 95743 47882807
10015 7030 -160062504
138788 124340 -324456791
53999 93452 -899279556
83291 77215 227983367
28794 106132 95141548
32290 123385 548596289
106824 25154 -222034395
76354 76377 -638281875
109803 54707 -36464566
90113 73036 -994305268
139109 44595 483316393
39184 80312 -780267644
6502 15907 -414586302
4745 114593 -931963410
6737 114725 378635100
61919 124624 -180884585
34214 63697 -614732710
100647 111849 177913422
19507 126138 629437293
95316 123007 181810981
26354 146482 -969216543
116021 54375 656547908
135860 27300 -211828480
82475 76362 214608361
55834 1225 -657742352
51863 97794 -398566613
88275 20813 -693675862
128107 80356 356535405
16947 61524 836116534
102606 89310 -938191381
82310 120080 151194249
6373 41285 -836486304
62038 6224 -110901505
65645 81943 -35021675
5831 82084 842014091
68406 42578 -758104445
19412 8088 580640543
69757 34231 1144297
87921 17960 67000473
87952 135472 450074509
143761 125511 286505425
32447 130474 -599502318
24969 77931 790773627
10347 96959 -645674050
85821 113008 798438922
38524 47920 559079277
67444 116821 552769981
39641 11844 430582860
75958 81537 838302178
28360 7049 -479720228
92 138096 295371624
74168 69582 -365305737
133967 30193 -60720955
131505 23695 -815441747
50940 1767 -59648857
141615 47541 -131474913
103080 49353 -322411311
134857 42325 -867060621
147110 76870 -462707057
121822 21090 181231737
92846 130943 358975456
85134 80459 -729409438
618 144498 -722754945
61684 21354 896277542
43117 7513 -824580328
18299 66484 -71039553
147405 118674 -470106720
89298 22086 -87281028
45571 64829 387284436
1779 83081 640371053
34265 73461 408887760
113959 36837 -474383026
64700 63877 30572738
53200 26284 853262635
87353 128102 374713594
30244 53842 -12064752
134534 5368 -338714979
120896 134273 -334227855
72928 96359 352402919
95417 44086 498671618
117593 107910 15240519
148787 95422 171696528
94073 38554 -666946796
40908 110339 653315031
73573 145311 13513869
101256 5402 96641741
7865 62007 -749649342
123228 93600 989302648
19696 21186 -396516276
29950 133254 -410533891
117996 35364 -848755161
69888 58729 509790094
26597 124996 -650428793
12769 144785 -297733797
92427 118322 -12104137
25007 71425 530123252
67777 112974 131955249
119528 43434 -740410971
94121 35888 318722003
98188 120957 -531213929
69035 122387 301836333
33879 91016 641563690
145611 57065 -74051982
138599 127180 725017134
5452 34769 395305548
26136 57612 117629368
21911 20030 -484249322
125637 29593 596013538
54329 78250 -945242232
19764 138397 -49452941
104792 35494 -463276772
138295 70639 86935537
83923 108968 -836393260
103310 96486 -158118407
76569 94889 -899856110
42773 24096 900522699
11057 116463 -930888460
40665 21169 189188103
12473 29596 637521945
6496 99344 -218610188
61044 92617 772401671
63073 49083 -615019041
22829 41104 804379218
122230 105659 886822762
117767 116939 -857793920
126981 124110 -613931669
74004 127316 500458854
8659 110626 888981951
123299 59132 -182687337
130400 113685 194244505
112988 117833 -633024476
69620 140172 -579628655
66814 36993 713301717
64060 142828 400041229
55378 90780 -7674434
45688 113799 -14610096
66311 21499 -800822708
98922 77501 317898301
112919 81716 734744442
108976 46384 596091666
110161 114581 -495773149
28586 135608 -125426946
93920 50779 803621082
41268 69572 235847833
93628 15677 138631277
98306 88764 730212214
131315 144315 657897566
142561 146468 -496184849
1906 12165 -111063710
101498 136604 904558574
64771 37686 796191523
38809 133110 -941746716
142693 14726 493411451
131890 117619 -313399068
7399 129019 -467699993
71855 90685 -906024014
55528 38819 -392271220
115599 79475 -846998912
73249 38473 -849224045
143478 134299 -276279995
137111 39762 733224988
58985 123589 624006884
31661 43032 -921874402
142494 73451 382901243
51098 33102 340481148
110765 134931 96814210
61025 60406 -313941851
847 63813 -79911417
38318 147549 96821762
97919 34455 726160316
21461 60746 -671937928
7074 62417 -910822516
111531 39913 -50196020
94504 100152 -773256350
131216 99040 753133808
139909 11665 -611194887
9205 6348 703968737
57514 77996 -301018324
40518 19293 584198820
50117 131999 -868501824
108990 21704 738248102
82792 21533 -91844315
35152 11709 939360391
146297 124379 114835664
133544 92378 319045149
123217 84696 737785556
122600 58219 -434434820
115760 21954 -889750411
5046 21130 742359960
6937 118432 659363701
37853 69050 894789265
109292 105830 -132520539
24997 125086 705781328
132209 83076 18935086
95134 108951 223460762
8091 147508 728671239
107255 68326 252654102
94994 69634 -913637036
55854 112918 -723139526
42233 126914 480315679
69023 118064 -800017352
6883 54532 -922802073
149441 119758 729190965
91754 15885 935240630
80709 84411 656293139
72142 64249 -930396988
28177 110313 -718075804
81143 90231 424077968
35311 88130 832550148
127386 142886 654183560
90299 74867 877597166
60408 115683 804636869
11995 51458 242714638
142125 114945 -439678298
10064 14093 819657085
104140 27489 -213594829
112215 102322 -644950408
113093 72574 -687360117
106025 1479 996126344
107355 97059 -820809984
1138 33794 447864118
63614 133442 -783904877
12485 134661 -83015080
4091 24062 -469932457
107908 129243 -669784312
45414 27052 996726381
146659 148167 375885910
88163 108165 -962727792
93677 94208 -213358125
15170 76235 -408008995
3969 73943 -347744883
122035 76382 -671710956
117809 123058 -3451170
109558 105460 -359569241
90755 25060 -657779015
105814 8769 -837637195
28685 41272 291381179
51760 25203 100006403
86366 132733 -568219683
122980 130522 912137289
53449 38455 -607021785
131493 4769 880637814
85572 42363 -266936149
95996 56861 -188654315
85777 79207 610301164
13134 125021 -657117845
53534 35262 500829986
115388 3778 431005486
56803 116778 -465727573
56141 33577 -345019263
20307 38108 375727205
132709 70723 910246825
102185 101048 707057199
102620 139655 854534245
45999 112523 232466006
93548 129976 -318208752
59396 89770 659223000
26653 96493 -252779501
3932 47780 -366131345
149555 49502 -445606880
66990 140701 -414508781
94906 79629 -75074409
148257 75022 -337231248
49043 92220 320685611
37009 42146 -618582315
96997 50958 332412954
53208 31058 -482220051
3302 91694 -961029958
106233 126530 783558935
120701 114913 524038418
54530 95741 -10098247
60338 96380 160650063
8217 115580 499004557
101930 146819 593003150
88614 18960 966083365
75888 110915 -573823684
125794 74114 -437137947
78368 111418 -826290315
134527 73903 -762336488
141268 60065 -794543489
126527 58473 -648925259
12778 96142 -269764054
62512 6722 -591718082
138659 7533 -780323858
35230 105412 900333496
51242 54061 -361308406
7219 76204 564424965
125015 141082 185977467
95400 92656 -222558259
5657 29963 333580966
59627 60764 -494009653
79434 17261 -754772801
103938 94670 -925421517
8065 18454 682300062
2740 43505 -552439424
146703 125096 76272336
53747 92271 -908947127
57394 77030 69150299
134320 19096 204944626
8261 22964 398778222
94544 26461 -33838632
107022 634 631420316
42903 49103 121798819
54502 9971 87679026
7091 47499 95422474
99024 136972 -537732952
16186 132151 -922859329
54941 47582 156656908
100115 93244 -124467408
49966 135958 167067179
60 49284 -626239978
7134 31034 -882318488
120587 147468 -158048074
113957 42922 -976526279
31591 79929 -824510000
75719 56937 893688428
122482 72246 947295550
63267 45028 -215410876
82582 127924 116444650
133637 12371 -742780335
105245 112631 -639923787
23966 93854 -244641214
870 45330 -943850686
97885 79903 -950982869
113804 90408 757978675
84602 119531 1682552
28469 79451 -875238754
79760 56695 213007626
85283 3751 962841810
2234 57668 160519744
119511 6134 34183748
16697 98525 105090939
145612 30651 -15462750
147019 43905 505154712
128320 16578 -790134376
27786 98374 -440056332
64071 65020 910523965
69334 128081 934859839
34342 8242 338608956
88371 102283 -994156746
140465 85644 679553598
64057 43626 168726819
77749 141028 939533901
99260 9133 -958381711
14006 62364 -924845572
48452 142914 -943073727
92089 66143 764291980
120523 5766 717311693
143611 71428 389832293
26926 112597 641833206
32891 59495 -206436995
24905 9274 644073430
37682 30746 850358945
116530 1769 -119705611
34115 77715 391091664
80873 128800 598661626
83424 117488 -315071426
97050 33779 -176018987
47965 45345 256587744
76720 92901 184700820
5759 6329 -372661130
59929 128146 -849531813
74400 95758 -957869340
129451 15451 93822934
83186 35035 -918873827
24837 33195 135692080
96180 115069 860613278
33319 32478 948518009
55566 35226 -60060415
146880 125225 645748661
16118 31848 627338537
12637 125621 -633093017
95289 145273 -162059884
111670 16879 -307070129
149255 65503 616466607
41136 126596 -679351400
26872 145673 400337158
944 52559 -747058118
86811 134736 -967756524
107198 121041 -111436556
92243 93222 930769162
94446 57556 64134791
56888 55096 -784038167
35699 144609 319201468
4421 134944 -6215350
120849 53117 -555990943
115982 98403 -578512132
81821 129857 -975490821
119474 77483 -360811740
6480 23640 -735227867
50180 63227 -277195998
115784 56203 584586758
109539 72051 -900127974
52826 41719 571321980
82369 69549 218171328
5044 140154 586617573
82953 50213 -418628659
116017 124281 216330649
50087 70625 -689357052
16969 101024 784593482
133781 10663 215670475
52736 110891 799070085
147601 11743 106585443
41695 38663 -18921572
11981 20562 567661649
138447 20438 -451784459
87775 63922 -228895077
47002 42412 -752295231
3925 53552 -740913720
78386 44870 712598109
99774 14987 466869174
21017 58954 659432245
71285 104786 -366253559
14327 145534 -722513629
5092 58104 -208944346
98054 69393 -156359595
56052 75678 -908161548
4994 33470 643052668
72348 144053 -433385395
97568 75902 575315881
75233 50833 -558218867
65106 113567 -545904247
66793 112406 362452424
103936 596 -633888077
52368 33535 88659390
105593 27155 -540324486
109076 91763 -783828211
5339 3244 -268104545
35100 100941 -373232552
121548 138291 -789388360
38939 13255 -174055312
100347 3601 -734998713
77173 21382 241606520
76632 20359 -851375927
4948 25171 270796770
62538 138619 268238964
138398 12724 -839546430
5607 72088 -136459870
88407 82438 -136740885
31734 70605 626462638
108292 139302 -66206597
98050 41382 240523242
46031 35188 678604194
101130 16608 66001092
66629 101906 25865218
57813 103115 393269451
64456 24993 851919617
99369 52788 -87495240
116834 43734 -274259947
73438 8 256349928
139959 142268 42296949
12982 41286 841745621
55598 137078 -169207490
116666 31844 -440763098
101422 37224 -63526122
51688 24554 -497005166
65896 124228 -515637074
26118 86265 447904486
123952 112230 -575472387
21249 36057 23779820
63300 122162 -109805521
77242 16104 338779826
27257 79985 -658680751
47844 52842 781685693
53872 90251 -620017838
67150 112514 -559974865
5023 59183 -831151141
101479 89946 -741074862
80516 38230 810805271
21795 110542 420840681
134010 128983 -592860468
105096 122971 253150256
69185 33864 192908836
35220 40124 -440486328
24972 70641 -83444213
107274 141851 -244045161
58156 124130 -576144686
54212 107077 786999401
115577 56940 -64813705
9082 148570 27266227
48313 138438 -357656998
53680 122883 -750560417
6469 86592 988397548
35430 148786 -352093124
55242 79953 -991098485
71300 57199 -796736665
37970 71680 -765365345
59737 36827 801648867
146216 37656 423413121
46696 140797 -244957410
42115 114158 15095113
27207 37200 455263494
117363 123109 427316229
46883 11930 -382310434
132726 48173 885615655
104565 107492 191923897
42154 50553 116666415
141844 63067 916208174
97325 57292 -358252974
48141 91055 -857927956
107906 62658 413037392
25533 3525 -921825652
10114 33134 -464661087
37391 119064 926638555
118869 91878 -845237754
115882 119996 -444089459
73935 43473 -835575499
143762 34677 392842927
44129 95384 -384535648
16276 140135 371595661
40977 80143 -130701825
85151 118750 955702446
24289 8177 323948452
129649 91027 673815017
138217 62274 -64770816
117780 78519 -365257083
130058 91916 780865112
16565 76755 -844441597
29630 117789 -132081679
70536 81781 523960772
55994 145002 -283955836
99227 60887 221311043
69031 65569 -938134217
148867 99877 -738555499
123693 16085 477669311
49780 51642 348040587
37596 35837 629516349
136680 74593 6060776
8983 135429 -179597779
94929 137020 -916110147
91180 38930 -867454195
132056 87035 -610068175
146566 140778 97575196
63689 10102 857490171
142803 85426 748903183
145038 54001 -108582271
70270 32515 623252995
69813 31581 -622583085
34824 13860 781005020
54743 18905 -373825883
7382 114174 -222737640
21957 63891 702143447
62380 85537 -539232223
146969 24219 605029608
118572 72924 178812751
114635 118699 237285749
101849 73474 917998756
5816 119311 918119827
97650 96640 -531121070
37285 103152 -765163902
133209 119769 -956796493
148492 126795 363436598
133674 104578 162349441
22075 74055 -707241599
147162 2087 743827944
106098 122883 -251617200
10463 39028 126551466
88631 122649 155986106
72819 111490 -839751492
1105 57010 -10022081
41625 28830 405116687
129117 35007 -246120991
82555 148133 -853845674
115000 43373 -436497526
76692 26696 766936215
27183 145543 623903432
69127 11152 -617335016
104472 14081 129610006
39337 2737 378185561
46995 43487 461323398
55848 3527 61302757
108819 81055 -810479549
7216 112537 -439009994
17922 79177 -545028122
119131 69525 -941031299
78673 21977 -403202293
62253 32528 483744743
36659 76211 524224082
23385 4783 855610915
128273 133083 829551297
40064 144599 630354855
134559 140909 -883525880
97790 81592 600447648
74752 9853 494191703
113536 14328 -428046623
40414 108609 -511609910
90511 5112 -855714434
128718 98010 177372772
9130 131834 -162917974
126641 60866 426789019
22518 81135 616674838
87185 139260 774085251
129945 116432 193067083
110678 130885 -344841972
131956 125523 -931102414
13600 31377 -656667634
81553 83613 43771107
132749 110369 650005978
59898 26174 -412787196
108136 28076 -593074187
22069 46315 149216164
18008 100891 270884868
89863 42827 81292198
46167 106646 893146579
4319 49218 -11171385
64883 1746 845382783
72773 3021 765857192
134249 145775 336341680
32838 94368 166250031
83238 3457 -706506104
57401 43881 -41319465
146257 60211 -339958143
127776 6788 281294344
37397 55650 -905507948
131872 66124 438817884
105471 96570 -276286679
82641 144875 -842116806
115336 107092 -231065117
30700 50703 -892973236
78382 7041 -415841083
25875 96030 468576054
36584 107257 400009613
99181 51535 -217566382
76276 85652 405614646
48884 51159 -909180146
35034 47085 449254515
2361 93857 1105378
132736 146781 161736570
43877 102027 439022364
81255 73219 293438501
129064 119579 -799265887
91505 111465 410746125
72821 12868 919233384
14070 126233 812978197
69318 98665 -805889212
46185 56713 840464351
149415 14932 -636868255
4512 1159 100072136
71228 83145 -407600144
32845 52406 740056630
24233 23739 -907729007
16257 48258 -45167720
74724 100279 247519504
3067 87841 -377082691
28233 57308 712714777
70178 11658 966700683
33990 13401 30413354
74967 148363 -46381922
122959 77569 131579701
71734 135807 519496919
65033 50808 -29280076
72559 85440 -84060830
116020 93661 -21167049
121573 45894 421590497
88664 112079 -120709045
96503 118056 330395106
119865 16618 -127896935
43235 55548 498253087
46918 62353 -525379363
38385 111823 614323879
55442 96050 230087871
93416 125035 997205025
39199 20218 424825717
42166 112301 -949640107
24383 69121 -894033571
89160 31412 -445500196
118976 71766 91968311
147081 16913 445050460
106924 89077 258793528
17426 95637 455152419
68087 3381 423503358
57242 95108 -364755582
91434 108351 757621239
138339 93405 203982096
38197 104803 -292581636
91618 123601 698170442
75032 89588 667251512
124246 23603 -743078991
112951 118409 692465679
6804 980 -704867312
7367 36664 868274889
12255 82176 -226118838
148570 56215 -664077175
101474 136467 -159060434
82050 5726 -317652137
132003 4091 -742254206
134630 135280 762333753
103675 128594 687460938
12207 24846 303609989
92605 45069 341261602
78049 145027 -896182888
54454 40963 -870505014
137146 123509 -202342692
50288 1731 725857466
84751 34634 710932540
3293 99591 -490708812
138793 12729 681940786
248 90867 -124899320
15711 29405 932961400
92926 113628 57014807
26449 140987 -90481204
104947 138617 -653348037
56850 114333 957291086
53962 74044 464854296
112142 16781 434688748
106197 81511 612469635
62752 57000 -451052324
116241 114494 -881247089
104478 124224 -384174929
128430 118177 599358348
92582 132456 47481662
4374 58928 -870572916
87473 50211 240913139
37423 122571 417800618
24246 60615 621311681
62534 72348 -463129328
22646 25606 891081756
55503 48750 219206043
131180 120970 696872599
41112 4324 854822770
120383 87631 713177814
85675 105564 896573393
118575 76612 820180653
59797 66456 780393896
61376 36027 455250736
101436 119147 242777622
74247 32056 -936625574
57533 18264 -725042349
3924 68107 -128391024
57448 148611 968988302
27901 101556 286182712
24699 88985 -891838545
111172 46368 778934536
119962 126916 -400402046
149220 96165 644094106
112305 45101 713268240
50550 146586 -440737994
49083 128602 838076143
9320 13714 -690339926
129442 141329 -434981724
14846 63942 789802166
58595 85512 -267672825
95682 80197 -599099139
86321 47405 -942178412
100197 103216 -504332233
36539 15933 -883467587
6166 133849 -696175360
136758 111157 -76387130
59667 1600 -250437789
4942 121857 -166856347
51643 110202 -956629875
19848 111787 -484418423
132027 81824 958256649
3200 61283 581647667
99029 31381 -403811473
28824 82600 -353606391
58834 73087 730924972
85050 14863 39198000
98927 58135 796091171
103608 62977 -120419025
117014 75803 169253284
43629 17768 -687742712
12971 104865 -652305191
17325 97374 996042426
49879 25117 -285038305
82975 8426 -906496106
89450 11587 957976987
140649 147410 492690951
82287 49176 90980026
114983 9754 -232731803
114944 80411 -50881905
28703 33753 -144728637
41266 127743 167801826
110133 23922 -119076842
80660 6499 314634328
112098 92382 -164169559
108969 10445 -223077124
72680 53268 -556287070
9832 6026 384181025
87185 88069 774129269
92951 43673 -370688810
15123 79225 -197855728
28007 48256 73176203
125757 13567 -196724682
53781 23477 788280299
78874 117272 192815255
97749 135394 796758
37769 131649 -504646223
57066 129697 -955567809
13088 130637 -160022039
73350 128552 156575360
28888 97849 -167252957
74247 49637 -607397652
120760 94797 -381729093
56048 48135 -99765032
24547 110560 370155516
141657 126070 -7489415
86736 86281 -35502210
96407 81598 -944642911
9550 42039 510244797
138808 32066 -649090085
27457 13610 85559220
88993 36940 594110403
29813 61330 -451425370
54840 68293 -326870031
68717 84553 -594394719
128283 72576 -514502602
16135 67076 462552119
108091 36033 -191674911
48238 74820 -231692150
37003 13565 179677555
147056 46814 -963689652
28264 56927 -826842081
11412 107288 -310822563
136767 114745 126590689
113097 67563 -965806646
63620 24278 226453204
140453 28884 718796959
88523 105888 80654024
44860 72223 -956946531
108686 53083 -610649318
24347 25728 -943914004
22992 54692 -197754248
144168 1783 577917010
35232 48432 -527760270
43093 41536 -187844541
91821 34456 -537284077
88741 102167 38532688
34274 7623 497195604
32712 121787 -319276606
57631 40160 -70269799
93571 68640 806739791
18039 66942 -117227880
91981 126926 394001109
88542 135119 -356679356
105582 138315 956203584
69825 42229 -983855500
126608 81162 696986211
139476 117054 -425116580
105980 68333 907354502
92741 137308 124500195
32976 50942 10623746
5245 130377 583899656
133647 38098 211364989
52353 110657 -749741678
47715 100587 -510962883
71990 84013 -571249739
121663 48375 293681862
17853 82322 483223503
87464 82469 411773236
2368 124938 949466699
37363 51837 713265077
1037 24912 580627797
15112 65663 627579634
69577 76750 -76395107
90508 134788 384301411
47936 120867 -624473248
61272 133508 978091190
15103 66170 73314021
36220 27697 578248098
85150 22476 986732117
32668 139339 -371404945
30648 63798 -363860625
80072 85782 -135194595
20646 329 -993257825
128862 73575 -94164661
133349 44753 614596609
30830 97842 -663910196
129980 48817 434853208
28463 13631 -854679530
99377 21066 703069885
76424 65491 -641849785
112452 63680 -81071146
35619 50436 -736346253
12875 16453 -229641683
134219 78920 588056178
86979 75855 -882791890
119047 35458 -928075346
7872 3260 -609721524
108811 54176 -593558208
1957 49967 885768082
23594 115488 -2077242
121368 20770 -802371196
140126 106983 -41294384
1680 104259 737407822
113422 64532 960565217
93322 146430 -600293546
69932 87945 -782383964
100477 119554 332015225
47033 70194 -116641485
78484 30967 -204544206
113235 94484 817345429
10486 34447 473954062
123697 136295 894933742
129883 87820 -619022126
67290 87903 427027247
86711 64395 -152196794
131013 112044 -551961884
93445 125477 -964127803
53361 60138 555729491
63569 131061 598797392
46418 32519 829486873
149123 30724 766773814
56107 48249 -209252790
90961 133854 455684066
122432 30516 623501214
129650 38561 -303006727
98722 125172 -636593392
9481 88878 -497244029
3475 31138 -318824
27139 45507 536568640
18046 22745 435528640
79812 60423 76791906
47195 44009 -659871232
16333 8020 -928326713
64351 73780 948248982
100597 99364 93020322
126416 13564 -407989281
96389 29289 36259327
27607 102794 -972574181
99727 130890 -817968659
112027 107602 630510001
44237 141442 385959639
94972 83595 265325105
57851 14490 -185928520
3247 60002 -200357687
149672 118473 -780407603
87585 82305 497071343
99548 31751 -429807919
117460 73199 161224002
146907 132429 -903881953
50322 70929 97116274
25028 107272 399825193
41213 24996 987251922
77611 61494 955992484
32862 69319 345267419
99787 149692 -585322070
104850 121656 -343205013
124343 60718 819450898
58247 39655 -866930616
99214 59238 548361450
98 73078 -431053837
85061 83957 -113749880
99847 25000 257180635
48354 128556 -491991095
82044 110264 -301306939
137885 60111 -490735310
3921 103883 -692416304
94147 123899 771073234
40171 30419 -309298639
133782 8099 952993271
37849 97053 -613997608
32757 6010 305419023
21038 2209 -996750506
61301 149441 -991619246
62126 39978 276019305
53914 73693 -476307714
114800 78156 384576331
15687 61117 505976006
54933 62196 853212486
113525 32287 -787162469
60619 148689 215864808
136619 106814 306218912
117061 118833 -628897116
138615 60871 -472869782
122633 68138 897166613
80708 23562 869155048
2891 147046 -371980764
53890 134014 -911898210
120757 61765 -639193186
130153 101428 853272810
14657 137571 -973370754
73910 122929 -990291661
9502 101709 -11169712
139916 66293 841638912
13194 71216 989941197
76559 19850 982533571
81547 130377 368103587
125938 115031 53026053
48852 55710 -653815668
22435 25328 943988078
80005 120344 425383044
2286 119124 -961085941
63789 80600 586157765
129040 8353 150144631
12949 108617 873812230
118601 113455 -731018235
89990 23564 578278376
123104 135964 672688123
143443 134414 -553005454
37140 59653 -101616147
106047 139900 318487065
56770 22038 -513748293
105218 22748 -999925120
19112 89246 279618032
114757 48817 -522457904
54372 115906 471771745
79941 125718 809070663
47974 6303 658730156
107601 118729 -655948841
118685 49744 -107503015
29887 129118 -75868191
47417 36625 245786056
144952 127949 -98696096
2947 70617 -522365777
98814 24764 333364182
78914 3604 -22882283
120659 36384 997552347
123052 96754 728655406
63881 135076 -754239082
78866 35052 715303447
21425 100888 -291190107
94420 17486 913701378
15627 93020 -57743482
62667 40907 302387260
51614 10722 456718532
94418 50249 -453282579
108928 40555 -400980623
65965 54356 408469931
92258 23287 993352290
37496 56269 -90975944
120798 123745 -511329454
709 88348 962956529
126621 125194 376274338
46716 39659 611220820
10074 57592 -524059990
15557 53395 -914817970
138548 35171 537648192
59371 40844 -590274159
36081 123036 210115982
25996 136976 -920095564
18888 70267 135379274
117628 91496 -770458339
60168 48620 532875457
72894 117880 704842965
14985 144558 439963399
60848 101223 -994144650
1773 12267 821224188
131481 56881 -220939749
116359 70951 -14172001
101338 1555 -983357392
95602 140527 275831492
41781 59195 485179977
148217 105066 -169030614
68804 6036 -635686148
25312 74970 -10744189
15613 110938 721863150
122443 8323 821799987
2318 136536 658051131
98169 90176 -184811025
45541 22859 143199675
125253 141471 950981420
70563 143256 992588164
144603 79790 -150154274
140628 114598 -961701085
60570 89924 -418513877
77034 11005 -412719361
148261 111325 -540133757
107125 131529 475192564
30738 132906 -293131272
73250 57303 -791892350
96979 30974 833087151
48653 77229 637892196
120393 31168 -975969312
9430 25383 794167323
8444 19453 531758449
83142 20724 709543627
97046 72842 -821992546
19455 35833 228292817
19212 128588 -576961584
86368 125397 69366730
38552 9651 744457787
20922 6100 -882429958
23236 1233 980692201
89589 141569 -602502191
5744 92717 -367343320
53905 116871 -408232353
24946 52780 -4404686
119680 46677 224727395
36054 20257 416782812
128661 56762 -718857476
80926 28790 192226752
102398 39620 -130045004
141435 106146 -410949063
104381 131184 -666309994
13322 110311 238634487
92025 138460 518197497
37747 47446 688266414
40916 72299 -289498902
146226 135951 105198381
63423 27525 -902825657
18846 66943 863731833
68573 30546 885111901
27620 582 -11101973
84526 55120 -710382532
104309 89438 -341365652
8166 87458 371973389
51166 62620 -799039221
13868 58152 -729125930
9847 137430 -157227448
63960 70028 -862676300
133489 126361 -500851225
98892 70932 32264874
35941 77583 603770340
132812 145233 858604390
107013 141026 173812180
48247 119054 -169339918
28530 72595 417759191
94149 108599 965707619
36455 137655 542117782
142945 31656 -536386123
64355 77797 -75523418
94682 133132 -533765739
121241 12243 -440764228
86876 60059 252870724
114312 49519 851828868
13393 31934 -268852300
42451 79224 -929214867
76142 17315 510391280
102206 67246 -475173938
16952 142095 -115801744
73279 109512 757907746
45456 106812 237409283
33597 51617 -897339314
112430 1975 -641450239
10588 137259 -532095296
44487 126657 -651914441
136432 72325 -754653864
2220 118144 -110341687
140104 100175 739059485
56254 4889 353269378
43705 91539 -950289442
53373 135663 -537803166
128458 101900 -899241755
140853 138887 597462649
70952 38916 641732546
71065 64640 346529634
61503 71586 272495928
45928 29103 -944404358
138845 99313 71972114
149380 31444 -918657686
4501 38847 -34146683
3041 67621 -195103599
83226 81311 395275837
30513 15742 816791363
137725 118876 546761663
130890 16049 -512120252
61016 132603 727253192
68320 68108 -90915695
113458 102398 -171143069
145537 67581 -379935675
49761 99195 386766773
122625 60123 -634786945
139199 117656 175136739
2179 115441 183290787
10759 121644 -617865215
83158 141089 341793521
36285 29241 771899634
75126 118681 581085315
96153 97216 -884654270
110453 110134 -567010656
139602 56321 -407474546
70035 25589 362819152
39322 145956 604817220
20018 129096 -388992956
16616 58260 79276864
53454 24732 -661194045
17351 22064 -797768630
65772 97333 359612401
74966 99325 177589057
76192 66529 659850553
141138 86557 -397682869
118168 108758 -564947865
15544 114359 -954935
70707 34445 -741068053
75871 38616 597724586
51142 80927 862321762
117745 4099 992773917
36819 76476 -682300514
134803 79007 766426781
119760 16664 -448315727
12854 147355 -468325240
120932 112023 -660411869
134022 134985 -711896502
102939 66328 -69817744
32053 122893 -638663630
59533 35932 417589337
139289 71041 284982528
87256 114120 568851990
68316 54964 388208126
34666 21459 -372321001
133544 63682 654059624
119961 45788 626078642
67747 39055 77220750
10488 20867 199451246
147156 76852 -906500016
26333 111000 -14261342
70300 96838 236639460
51716 127622 -578572789
31320 13784 -745546906
129052 29652 -826819635
70519 120199 -977774415
120403 88374 -738173632
142060 36219 -501220265
12097 38478 633234059
26339 40502 -987732232
64834 6256 702001143
52629 61641 -7124454
146219 107090 556221745
35295 114727 430980697
33941 139825 165034909
97737 74125 -212046331
93775 65312 -967095788
3201 63484 -585587784
737 85750 -513128555
52452 28231 -878860326
134567 36416 -26231766
19411 57278 -234173335
3212 49364 544802610
112259 109939 987448528
46366 4234 699956210
82787 60108 -197019005
16078 64227 -426556884
41892 71936 -435950343
17725 75545 -770353405
26512 74677 -392607071
1847 8898 540879747
127632 147339 -520324133
43270 135392 566203477
111174 80898 318154713
100754 91114 513448230
108029 2050 209384953
14847 120560 -280410730
64229 58073 539415353
59528 56120 -781352538
24115 56891 -799033716
16390 10867 246076896
120683 147061 936926003
50825 5525 -579125596
70685 94400 -618475979
105995 116036 -317525794
37148 29343 -464357555
28350 115040 71299207
34964 61478 -388819141
109342 44978 143216842
132272 37167 937805430
77934 97112 -625452555
145014 27606 894444420
135669 139529 -339665723
19645 77792 -189078295
25500 138957 624604223
69958 132533 -439204203
4113 60348 561230496
60098 56487 -738680994
140416 30768 595452439
107339 98608 -260893988
82876 32394 -273894139
86263 71866 -350578480
148630 122883 585225781
130711 146485 416121340
52417 82809 95390531
140682 21439 596973333
47972 93706 -662340969
147573 28911 -568425642
128617 7760 31528396
88409 40434 -972057647
127712 121615 -481433605
46379 134822 124088008
17445 126888 116908501
111957 118349 638369765
146497 98150 819229919
36783 141756 -957709765
37489 90687 240098054
116568 133461 -261970002
106456 31155 -617530467
50556 75871 734595846
83289 29099 -299028887
94397 51061 -637220919
3823 126034 -339908957
148341 42804 -643627238
17179 94561 467667937
68167 86225 843147720
112304 135471 -245095147
46093 880 131736999
33227 72658 -860562485
11519 80938 -935658667
45141 12357 -627752708
104906 80559 159306800
137788 94095 -98321394
135951 117703 -407223917
300 95448 245806117
76662 101807 70210629
72997 3814 49081151
66692 106688 -641777052
92695 54373 823057991
14685 109501 707083660
90208 121244 923595305
77370 146848 566021727
59369 144598 28590408
139391 132886 -579263003
124806 74482 -335131258
138839 41631 -101942480
148121 91207 -919429577
144265 6277 597554695
17942 53603 990883332
66374 53154 81151968
44831 100273 -571428202
128379 144493 -773596996
51558 126695 -550635690
105108 108906 -943670398
41442 136149 -741128920
33861 123091 -52283416
120034 121684 419876742
95241 15508 189784181
98476 18322 249516834
58308 79244 -307249198
11167 142363 -113427978
120837 97987 -518310007
67030 85701 -105908873
110539 25045 -956371004
20668 125372 -425932140
105835 107202 98929172
57168 93391 -17086651
84499 106922 -886640439
146452 108643 -859445671
128642 50962 760443780
59426 116753 747240454
51122 90259 -675800193
80432 95004 555805675
6419 129253 438989361
132609 24483 309070543
77862 107550 -711207693
76154 23627 -86114944
43072 27148 738046814
37727 79909 15678054
101981 144014 626528634
3634 104946 -349073750
29688 35707 414955976
64970 140127 -109819186
87828 136220 -472339729
40492 107996 565749251
66460 117757 398400342
21540 99083 -254630085
103932 99734 953640897
40521 144682 -550459705
123516 87938 -672767062
28975 31925 -676731797
101300 60170 241528979
146733 142781 -361659872
124674 26358 -181749572
28592 122709 655786758
63652 149210 297964025
3238 139931 -734715442
93071 45477 -191105415
101701 65022 13200132
45101 44187 -833958640
115187 99205 946609515
97020 8127 -151860424
20563 12024 -249693820
3031 64407 729348878
82518 4768 675759717
722 3900 -236824058
43523 44327 373446464
78345 37787 -22012182
25420 12341 -371478564
34930 46273 379072289
73994 146436 571600704
127663 23484 466266678
17358 142187 -778786724
4000 13112 503786856
20314 37076 249410927
16526 136448 75377430
57744 28729 336500739
128214 39846 -717770417
2337 122775 778353948
62680 130817 -979669376
94387 30714 -24251299
88266 111837 -12265268
35219 55891 310353322
77389 260 -998490178
86442 103245 171483861
73349 30871 573301533
33330 35448 -928535844
79003 52633 938307680
48211 121585 -671807163
97447 58589 575340126
28849 28897 497945196
4645 16928 -984275349
90566 111307 959970094
89423 46882 43833911
82040 58874 229978788
22056 46017 661385324
136844 68072 426943885
10079 4805 -162669259
81768 130264 -276609212
130134 105900 481945004
36669 23621 -812830157
37981 31455 -926249531
104846 28128 -888293133
27923 2249 -531748542
89320 124153 -54292602
144133 146598 288061024
69987 141906 423894271
101167 426 656755071
98168 3375 -393645330
135957 9066 -954385978
119191 113771 771121753
25202 92247 882265832
43804 134672 525793809
95350 149232 -93518561
26219 23362 462842962
68730 146481 -32165152
104515 1597 318578968
115740 38656 808440403
109728 63410 317299383
32524 139665 -195599909
56996 96898 486239162
123761 34959 526611675
48173 6955 -449966184
14770 18681 -221886563
133557 23951 -987097575
65922 116269 -549517833
112424 4564 676419238
37684 41684 -500505992
1920 7172 -216188339
135695 137855 150622325
57656 137809 477933288
42064 17361 -867026706
8117 39989 -137659775
25113 25185 -841228253
147364 62542 428851394
79775 127522 796153755
61151 41043 -993223190
67238 101905 340271562
12047 5255 587150781
56208 67298 184662860
132655 22473 -832051774
58692 65206 -826339456
94749 147901 -629745810
105769 10647 366750170
16693 147453 -228405247
128063 58090 -841622815
37908 120586 502834526
139723 62434 -189619673
114748 87004 -643318227
11711 79424 -72439700
55999 85154 326595924
34591 6126 166340623
29200 5767 -858431129
78263 65262 -568056120
74602 40075 971472387
136151 29958 -959326995
72409 127732 520679968
29721 39020 204344678
48524 36488 492933186
128397 54827 -847312416
77991 123842 948317772
73102 63630 -228655789
106140 108644 959707501
77134 22582 705870342
82635 97591 484639839
35400 90098 936730147
65844 37824 -347353231
145563 7944 964339210
102235 117181 732607847
131621 48357 -314296179
114508 117032 178754154
54541 75866 68024578
2101 99419 -581179370
125465 5329 825090535
131316 103715 -389659962
48855 17738 -95964938
142641 40196 -564834979
140590 80673 -571387956
70241 21730 -872303079
100672 32174 894702101
129434 9596 -991269056
1204 138142 -173926077
66236 48439 220736132
148961 42199 -949302981
144572 61159 -441730514
95928 125933 621043192
83109 10632 876242229
24109 27665 101686170
13728 88083 328312920
57460 10136 984757091
55653 50519 -570566770
64889 34054 -76768976
137772 45471 144888968
685 25442 87437476
113521 132294 -647509014
89368 17214 461620100
141944 68207 865650580
120507 19691 -861770917
72242 79071 452139086
21399 69457 459011816
4169 111632 130764285
2565 36189 -918176149
55323 89510 671122283
144187 13365 266117609
106081 139838 -902353507
74352 68019 -802212104
113699 64661 -605571815
149228 131599 -238107251
20285 5854 286205684
55897 3009 -107413529
127678 37779 -504252357
78499 79839 348486933
129917 48009 841835389
15804 25388 155368877
120439 43536 289666936
3249 78828 -561243036
104927 145838 -907329008
16463 56310 -470680637
78588 27351 17900395
6862 108798 84436257
64581 144643 378673401
54872 30021 415628481
110826 135493 -682608939
1528 144140 -403007682
113611 51465 222766163
124839 35417 733405133
4445 128327 707158386
13900 137198 97262666
43540 138083 -111576928
99714 112344 -142709287
121705 119349 -732610465
136673 63904 109896650
23456 82504 -392281388
46987 67981 864932754
82201 40693 -613231158
33545 27311 -135234103
3190 115967 886106545
51681 107080 -21162453
1164 43133 -724030286
18342 139369 285161491
22606 73372 162518938
34123 98334 -401972677
113837 133978 360264538
132600 129585 -952930826
130601 104330 -538409622
97724 120661 -166528632
75856 12483 -854116228
134894 110601 989657452
116520 119375 386230188
1097 128141 732414973
7185 69773 681462022
89948 116069 320704376
123447 95016 158800711
4907 122190 576913797
116783 131831 -49353017
3257 102796 -188953604
118969 130675 -407987912
96986 70849 803969130
97919 106264 -334305188
30664 108141 -686946192
65734 46486 -998638069
71533 138782 -360872301
101935 104413 -257805034
119000 23565 -561049345
69703 22764 -898013046
145778 52411 -733163025
93072 108845 86926633
53686 5618 631414665
58599 6590 135479951
11395 41150 -711183453
145405 100916 798233229
109408 128272 -33404487
81512 25472 -249549701
50239 23650 -706813569
25508 148137 376995795
81797 105547 511204422
90352 145633 -520684104
1111 86102 565636671
41899 86838 -81336817
84242 86796 -545763058
69186 79301 -350589452
69509 101011 300376268
147770 48414 420914899
33876 9459 -293659876
88488 2451 935426511
100693 106012 827368865
147950 72447 -233217522
132068 131542 732258325
97897 148430 -626448454
12897 17041 -616035486
28677 98968 -85503813
147861 7313 251766914
130136 50698 55989024
68805 71057 -505080740
149633 57377 -123697310
79188 117226 866771839
126111 123947 307839725
125271 53659 -879534203
33761 148513 -161025415
124418 33401 -100664145
39108 2786 -134464744
104581 135214 488318429
20450 54180 405940692
131965 94728 133757484
28015 28561 -652383282
44192 120620 -981831294
138131 140382 813510662
99237 58460 -272687362
21802 62646 443732731
11335 97575 520286357
77589 127513 202238816
130535 139389 -303615455
82863 79071 -899091116
99708 83928 935786056
79917 100902 -689008183
7834 129503 585534070
2026 145978 -19275125
143652 57975 842888439
102847 112842 -129482958
36743 65129 514046598
53754 145312 776137829
84976 106122 995445188
81967 106130 947214941
64705 18837 349628339
63983 64894 -609085041
47168 135210 -140110822
10570 5364 843808139
124938 21866 589726104
88263 29523 331898002
89047 47531 358112884
129619 148087 966501536
132199 115329 -493170491
35594 44699 619266019
5435 72347 -915037541
87852 56266 -743733304
72207 91360 248362619
133937 53481 -546161437
56106 64077 263526151
39424 45971 832321127
64601 30022 353264297
536 29559 822796450
73478 45685 170504805
123784 111278 -297664093
148366 136557 785986140
26424 106179 116886854
106844 2165 324682024
24394 147459 -840326748
45748 101101 -609835717
114298 117161 538808933
144544 871 -8086068
85973 36437 -140478218
147848 64783 -589029499
88790 63191 -525112866
125054 10908 866488478
148119 82865 -660106751
51859 116029 52586849
55643 140971 -538059296
8882 107230 -931677321
30304 98744 378818427
102072 95050 744119978
14770 66105 -634258107
110448 51412 765678746
104027 122639 -676453880
62875 118038 859596306
72458 57984 -885214685
144222 53318 -985093920
133463 50339 582776188
115116 71884 175015154
9828 26107 632516493
66446 90590 -298927608
2299 143143 200384273
69853 119687 -630054188
65059 68647 309707490
103772 106890 -282754391
112959 69396 15669579
107650 18190 478963942
58424 62931 931287207
55564 140881 -480518503
122712 135022 101698259
114317 121043 980905489
74823 65459 -791184490
14871 27233 -206522086
10780 90630 -55085432
15882 49221 389423825
23079 40230 77404349
140799 32322 21815063
53813 43803 651441453
144752 84098 -238637062
99922 82273 504772188
5041 119294 -5857435
120790 102830 319866865
70364 50115 746972442
84618 144336 494886901
117766 134855 -647231021
2540 3121 144158071
99264 55927 -885269189
86344 12026 894253452
1702 92531 959767937
136306 19086 105999355
33379 102794 -344381339
84185 124491 -549889683
117975 146150 807672134
4734 130096 364562310
140751 31039 -993325982
73148 119332 -172417001
45311 102156 -139049216
103096 105276 289524514
127204 70105 31401409
67041 136227 -328330738
29548 11529 -272545625
108198 27155 -55834929
3160 61622 -719661283
104917 128144 984263414
41019 21257 897142063
107518 16173 919660940
64406 145430 -346010283
130051 112630 887994564
69798 13622 733164807
20911 116988 -860269956
74952 92281 533122639
55095 126144 -385980371
25327 11074 217913598
87123 38383 -500244092
121455 142040 -361645247
100030 80172 -330387899
5114 11318 -30695974
4025 98063 238821857
144090 109650 897951307
67493 142605 697254527
43706 105561 -143365521
124907 21864 898144573
94508 25350 -806014141
134001 108071 -777430601
117005 93738 56296518
64448 137220 -514564859
21254 112645 -749825712
108325 23035 464233817
94207 129646 816393846
13558 62026 155183684
108408 94097 -335012824
60633 89264 -524172564
145322 62835 64880986
111909 7926 798874306
110289 33186 839150465
100108 59771 -300792946
139776 92215 -355051693
133309 97621 -281522415
126308 120763 -372486212
103882 43156 526168844
130382 89297 387811032
104804 107782 439962452
61312 114671 -691551069
39032 53772 623063192
41800 144471 920149461
95380 42762 635114377
41714 53966 910043941
98840 107910 -576773299
113715 86184 -841455531
105876 129185 395120258
99208 34854 -410354045
107933 139400 -8929775
59336 7468 12579226
102078 74014 782481820
43144 67300 -709588339
127466 100554 -200972640
59959 129245 63274029
41032 63287 919573281
99038 121951 246533569
61085 109617 209358215
16267 75990 -643268281
127826 25900 -152251149
114271 10637 -119635268
66980 43135 -621349102
80345 44734 368059612
147112 39065 -25922758
147886 24287 -349186407
119177 14467 -990519643
38989 111208 -861337576
122966 141862 86159713
74921 2173 -995675426
108776 127387 681214709
137870 90236 300376792
76358 8399 -437310873
66131 42761 -911996333
115066 63709 311195618
120483 58544 -627372657
126246 9484 739701861
144370 109989 -406418644
143098 34759 210727160
103018 100650 506222691
26199 120361 -370711968
18316 139197 -844501332
122337 124452 524077200
73458 97006 527060441
15792 106467 -484442500
129578 10799 642234429
27431 111718 181942894
44692 146648 -525262475
138195 109736 369847340
108705 91325 450288506
76151 116976 143903430
69620 29506 -200995091
53424 115627 -986720293
58202 51987 426755746
79716 18687 517901462
91498 137084 260431443
89752 63868 700932995
22212 142710 -575478726
95714 10357 -383255262
7785 69277 647794760
141273 65121 513672238
49739 103865 -525828354
143279 10705 -760583925
16187 33688 -201499815
50138 89210 126686765
5094 68480 -404496851
95368 63157 526426036
120870 8591 252951799
92251 98170 438626987
48484 71952 -441343597
91886 127166 55752539
49930 134069 -170778509
51633 63009 -675764536
2890 139190 -784615763
120264 54870 792951886
21537 85000 629979941
3345 63931 459010571
88735 48345 137021302
51684 59046 -985874903
111045 64247 -848842991
102430 10602 76289457
143949 117033 987546171
126323 135639 -349606216
109916 132921 202119827
1998 23740 815569182
127961 79604 -903616921
57809 119169 891379490
139873 132594 984572242
120493 66818 140203267
14386 110804 370524986
97665 42134 -982165300
97782 85082 64374644
96968 144953 -263750993
137803 71020 -840427254
76583 32169 -215657526
24705 63570 -657336889
24224 105519 483261992
20641 58774 -597649103
145597 126534 -809781162
51054 51796 547636818
19999 84414 754435365
93410 106102 539646547
140661 115020 -126904453
141821 138946 -851481962
109320 42888 -272555665
121749 80773 864353161
46544 53520 -21659180
105555 90413 -403082953
96856 87761 374256539
143456 45481 15847597
45851 62201 842388454
141145 74157 -11136034
92990 81731 575467795
91015 112906 959002612
66250 34225 362454955
103821 42760 -631201678
57658 106223 -987688881
115337 92898 -352677145
122428 85706 91117840
118623 18669 -169242264
62820 51136 734375544
136314 11976 183207396
26698 24987 -217614609
22264 105765 -549845734
133516 89795 -251149316
13170 62399 185821466
140120 126668 558795451
24773 89771 -130457978
26760 47281 680102038
5945 45029 308691141
25664 85291 -633282106
134307 67406 -44170951
73166 24712 -259316532
74868 66398 -948271896
92937 79094 -793632309
49497 92767 -478623341
122961 56427 552636472
109294 3387 -57619902
42704 5597 -916779539
82955 116697 -373053436
78276 62280 481834409
29712 132351 -457828076
66698 101095 371129403
3133 146987 -765722117
93458 5769 -207300790
12429 129504 -326630171
4451 29902 -780338773
43054 140174 732143363
50868 104300 162378071
122980 41807 -594986901
90611 116167 313278590
64990 131963 -5105966
25349 56974 -962258816
16959 112514 654338500
137451 58702 148247773
15787 130096 -754959226
126546 47279 432407290
102085 6591 504011483
22007 129374 -242563865
138710 34955 563289793
81223 92048 -364246155
143587 127970 751817403
5218 147345 -578584141
125455 7996 404859054
106227 148322 -988108413
34553 123822 464187518
120450 4380 -141477177
57575 128749 -664801172
105038 45746 -755779039
127875 83773 152018076
52564 29422 -58570838
19019 43899 -786841050
25404 26517 612576513
29053 63290 424654734
36988 48726 521723844
37713 140885 -119230459
62371 122530 -582702911
80956 141168 864639116
127903 130299 786439147
17082 127516 832576666
52722 28781 115306907
51738 21140 -458408364
72837 29897 -431114462
67515 94078 -996169514
38928 107017 66816538
67784 730 -533361704
124289 31220 914989524
77696 45185 -577765469
127044 10367 53753586
7383 20874 -386575772
74705 142960 744866629
118599 106213 853743762
131661 84443 567119738
28493 41435 465743927
87768 13672 -729600800
64844 17002 -823002967
16166 131586 607162305
43575 127299 983005279
97773 71582 50779168
11471 23321 228875330
49435 122040 -87237706
31315 58596 -657257421
7594 133126 -451058645
118678 100715 -358693753
102963 33465 600755058
23654 133014 -885199669
73051 32921 751026401
107011 107154 162908350
62245 134503 -750934715
52618 84042 24156796
141134 145714 -331644796
112773 5808 -601130802
39278 114983 -692264025
111985 96415 615886201
103072 110468 463676331
62476 22795 -382922977
68986 76754 837155825
65353 142027 385776037
69568 78320 -823057093
73840 12965 -484910034
11216 73381 575920175
111675 57891 76540629
91373 110527 -392203274
142475 41225 751703441
49956 96886 -17634726
64751 7691 -363116563
113545 132840 -51068718
55555 54527 -988313854
32430 33856 405186974
79084 109051 -800844692
20856 40682 -264359011
103208 133987 436811670
14810 105219 -925584306
37796 105061 -350410098
144214 61199 881035596
121889 104121 -654273389
91908 48439 -819029311
132928 129627 291293956
117037 40679 -967048332
89495 120534 570749422
14254 107098 -40473665
117801 50374 183737126
82415 58745 895942190
130358 28515 -755214747
121264 92816 442400925
86581 82956 583723786
2785 87792 -811720243
125458 2222 93231982
13461 110208 -916848368
89289 31036 -90508129
20401 72417 -407106609
91353 119461 922780086
128124 18966 -243905937
95554 113692 820171891
35353 9580 -307822376
13017 107150 -254914370
100810 26488 -120079241
105323 146142 -348772510
28005 58293 -74379914
36749 5968 -832624463
131847 4411 -49417672
12115 106919 -45611312
30423 80933 240298122
144563 103329 -339895186
94827 83367 855423800
126451 145587 409672295
49626 31910 -134467521
133592 80035 -593711841
131230 53645 -943011172
59567 89835 -430588704
92047 22498 -808430881
75896 6218 -698155567
59340 92355 514377930
135654 39522 -366584873
82569 55072 -430518968
146239 137145 327578353
102943 13364 -225069176
96311 19015 924602823
89634 97911 826483933
43494 131475 735213613
145608 29997 321713411
125761 18855 409420672
16878 14230 718703135
147550 101498 133475861
135141 68909 303529781
10123 24341 -490565628
133295 133611 -309826791
115799 108461 -480120771
128570 14288 -850247573
138349 18369 -635029288
123140 9702 298217748
72286 60210 681088243
21538 14392 572227583
64055 7122 440635320
8808 2959 -342536109
72988 68955 -869803058
27234 94059 -62640076
90640 59213 673599863
86400 135745 313358722
132157 68120 -847490462
16871 148130 -350347581
87874 17013 920432860
27795 58191 -235666291
6817 86931 -169964852
97420 89268 -128347845
137683 130233 -81693625
84462 71009 448635072
121271 92612 117769724
55513 78198 215954601
16171 76058 269426305
110845 90048 497793575
10939 52025 -676488107
135593 61397 -964287037
81319 35509 -13978390
147030 83032 -222225181
96831 122341 453121351
25976 120923 -327098384
142683 140747 -562887126
130162 121322 -72032898
24968 17065 -608895084
35500 57227 670311034
7624 130928 85139914
14516 148678 851653296
81776 48976 -22047660
56259 52250 441499363
47905 116634 785415997
123946 43902 15640257
17128 122227 194725927
85142 38499 875020773
128982 79672 -36889312
52096 21096 -6161999
37867 72003 117340443
136424 3206 32620346
17318 68920 -554023807
83243 42015 15825177
70834 117991 -336376956
7683 104645 621323000
132822 76000 895417313
122860 21116 -850115366
125090 2368 399958768
9890 5189 -231576580
128323 133777 157794587
11152 100428 947620288
131764 89672 -147216043
37958 131346 -612737656
59585 138100 981635089
78582 38341 -607450911
4224 2942 -966155009
65521 122263 -871899240
15799 103589 -770115331
131877 801 562725818
18227 38585 181104549
14581 126915 158700756
40172 22995 -59279193
84990 79303 -976212417
41561 51169 260462608
36670 39775 -233428661
7890 113692 368395109
115377 41765 27991998
116977 127835 702085133
49328 81289 863502605
148255 108440 -572442662
2687 127430 -930565586
11124 85671 795212608
144250 45163 759950151
127547 86778 541275267
95472 76761 -453302615
42395 120333 -701710505
59599 39965 826052912
102919 102238 -413935997
25843 46127 465582313
45515 106696 222895088
90804 57452 376986291
15611 123921 -261399840
3095 78315 921738155
61333 122090 875946548
139020 74216 122641414
46663 139880 -767567473
121218 143188 -338872858
133335 98570 962624713
119048 94989 -334718699
16906 19532 408837800
97670 96718 -641712519
123224 103356 995643556
89065 33372 -181269934
73220 10440 798364418
494 71376 -691411252
147438 121083 -868943133
11804 96078 -45444206
71054 129835 -260958136
106795 38024 -803861275
80359 120617 -127399844
82646 72799 -20171854
55282 140875 -591377386
126906 106263 -308899390
134214 69196 -399073434
126580 9532 -18446005
1363 146704 -588172742
83808 17693 855115741
136755 138851 323812280
123471 30126 542449660
66394 32731 859898905
68870 31374 329489222
100112 100793 414962704
5736 98993 799766180
49564 11161 -138879955
23996 39154 882763615
66847 82934 227726248
130968 111517 860914685
48088 113051 -57086267
114250 122971 567862122
122492 60038 879785454
26019 128394 911383830
73621 39991 -755329073
72149 26528 -231271057
82169 1671 -732526124
85881 41555 730839799
76796 46110 -954718696
126541 95323 -381092639
18489 44741 853234335
141812 132482 -348127160
9027 55206 -52221357
57018 112843 692126978
21999 8529 -435262018
78055 20166 102402731
16478 64280 441325196
60943 59712 -75692924
79477 147780 557825346
132504 57018 -385626355
4579 110316 123275907
107594 117737 128828228
128623 58845 -446397588
26614 48500 -707566491
126259 52300 815745671
77364 91460 -758712630
61617 22100 508313326
113157 39781 238730847
129249 106918 -836858605
306 105282 438190637
103551 115004 -183900793
117236 89451 460650152
62138 23901 -770428543
119821 63720 -221940383
139989 88740 -893503413
142837 110552 570642881
131471 78515 321464146
298 102428 584360747
95534 84857 -824049477
148561 49431 -106229924
137544 2338 -237366607
24403 132938 897313531
32446 121915 -654634939
25128 78086 583632216
45467 77304 859111988
26719 72541 -567120677
58742 42163 -237842936
104350 34410 744277881
102629 98380 180175824
141954 33885 342688186
43726 136679 733219778
133463 21083 116097881
142850 9822 -859407116
148871 32121 714342592
102756 89984 -431024741
87396 76581 -248681935
74809 66282 -87026799
60200 57385 436373400
146639 120983 -755290467
125570 57808 790212074
147562 47109 826400570
109886 30949 -163684606
82918 21713 926134936
1053 104504 475663403
24956 115372 21327515
71060 96067 -705088637
44255 60414 -159841168
49624 28589 -200350910
92034 33627 -570839292
107768 76297 -535808040
71830 118754 -157025492
47744 13860 248513160
137724 108213 146987765
41538 29503 681275815
34315 18824 671852887
12892 132353 877778322
121173 38162 -680942143
91038 1650 988105209
117221 67721 -672201853
38602 26752 -247947753
29897 80135 -345535790
65559 108467 -302063501
5296 67118 454978243
102786 108761 254059385
102842 60148 -529475325
9623 67153 395025300
28167 92461 -895177644
23106 18878 -424336728
100866 2340 -493739130
15837 5789 -25282369
80016 131915 202988677
43354 98263 355648157
84321 144230 48835393
4872 33749 243745180
52688 30249 -55037114
100502 4652 -864243938
101643 100183 -406443689
22802 78354 673902192
66571 124630 -873579198
46311 34831 -989657536
103461 43368 -668404682
10844 6558 300003040
44580 79024 572588583
15607 13673 176817039
120367 139638 -971148793
140971 36153 843692086
72304 94235 -562630741
109469 137886 -41948397
5070 62049 -304783665
115008 56360 -458645979
142812 40359 -677743355
15703 43559 -692187109
118840 107451 -330596673
82466 74817 -191432256
126075 19772 202238210
87873 149541 433458589
9775 136644 673908339
83568 85727 160352271
110586 15485 439952102
93121 110534 -700982090
98732 32368 464854245
138605 131999 16114891
144305 38357 -849024366
146804 62779 453543571
145159 118129 187555056
48990 53533 187743491
52891 34786 -65355210
53372 46871 663276753
17014 104103 -369609668
125732 15610 872658100
100335 141495 364128856
119170 929 -868321497
41435 139444 558473374
19685 109984 -288471193
76321 69109 586679339
48834 70496 -102078166
2122 99900 336360471
146647 142289 182456750
7757 132082 -482146544
109900 49058 -611809130
128354 41668 -4428095
16691 83228 -806604288
28358 118620 -993930502
50812 66302 909958323
80393 91142 306208193
58454 106624 -488262783
7058 106842 -351216508
46877 90286 631534109
138291 16020 -388901826
129915 6739 -700967580
122889 360 -807324660
41887 114905 107743449
97215 101624 -665453242
65513 38642 -439503316
102483 68066 -699836840
91129 129999 -808270005
74872 122173 266520516
136734 145912 -860102282
3670 46942 152883760
23215 115869 9067667
125097 40728 711972419
108020 80127 376193827
29289 44708 -850799669
40500 17891 657413342
302 148687 -713204699
86398 83905 177082547
23513 121571 173863138
135313 101247 -916136417
134136 134354 523107008
28921 121919 841636002
1133 74764 -812731699
35363 112852 731016986
86082 63574 152433168
147729 61809 642902205
83140 32950 -90108485
45122 144514 694495383
91009 94267 564627874
7756 114665 25139152
65084 32078 229445581
27331 37091 -877193195
143654 27102 775187527
47611 13686 388813584
74568 18334 891166877
23375 53593 -840132848
54215 116912 71881914
89785 69156 763868046
41489 16786 955844462
52798 16372 758419930
59417 37055 -776578958
58369 86019 373635885
39226 132339 368211189
124641 40299 502825132
65304 9725 503050846
2261 107192 61356574
88253 141049 -837850386
48799 20982 -648287017
69869 39881 -674249835
122495 136705 -699755173
128525 47664 -125914074
15132 105563 -617499763
141335 41250 592418906
97505 93846 580129010
147810 58580 -919501296
33757 102201 622679768
23829 39573 -105109196
114540 30588 -845825307
83751 130623 196672224
61587 144194 -274574781
113227 29625 -59159480
128730 55023 -316474202
9702 23876 18207356
67122 144283 390715625
33021 127250 -901046016
86451 43919 415544822
20320 109069 -371985809
132573 106567 706048648
57266 136635 -574860280
52596 127972 -963344021
83696 134729 -155344803
7780 130926 718777935
56913 7287 532301100
138147 141528 -136154226
134047 22298 653128566
24034 139973 -736768
80713 73375 392611584
19045 144027 -399105212
15594 85750 -320287787
99077 99115 -19012995
86598 15860 665890846
141574 68711 -304304269
7258 30129 347137514
81931 1150 -579653731
14698 12512 977487511
72852 15704 -742234138
102282 3987 331298855
131129 99238 -100780212
111119 49009 -591055000
133680 44223 855552115
24248 26046 514681173
84645 59490 -84384216
21345 123621 -286500462
369 115339 311798266
145313 39094 -564358704
128949 141971 413453344
15643 106981 -450829222
73581 145897 670418810
99698 133989 -267368126
33743 5910 -756840507
9248 148997 707371193
26636 74393 500683184
68631 77771 -246485422
107163 23539 413410710
101462 68017 -113558952
18566 61998 709937949
145332 144127 -330048541
10472 81793 -586775389
88702 138420 -609241396
19103 40177 188415451
17115 31620 823811262
38992 202 -995097845
1267 20115 -36747572
63278 5700 -512198013
4807 72100 438900743
139598 97036 771092229
140737 45922 745670173
93842 106318 -179807068
9724 26888 -284788425
76164 34518 -661433882
9909 7078 742914256
101365 136010 -229792581
68719 110175 -972564381
78751 23527 -577355105
143506 39921 132547363
94724 103126 907946024
127890 40461 344164228
102190 53621 536770098
6334 20008 685355946
61872 70707 -587802530
77647 52308 -151079052
24061 5949 314343701
4535 117213 869372312
33557 117455 291773978
104370 130109 -345539676
4716 104590 459195825
13920 33544 -357183061
32043 130514 -142702216
47396 37406 -35273454
111501 12773 723256790
99666 15884 188052583
117519 76313 -749534640
17107 140554 197920746
2992 114991 872211894
3616 5022 -733305526
18911 26165 -111563285
32742 8865 64461406
13182 121447 -347719417
100058 132547 757134803
133510 137027 -317082096
32237 53588 -624251981
133933 39329 -7093954
50476 21836 561676778
146242 45276 331707084
139810 67596 893942286
39630 116468 5676901
6703 57218 -356256902
12058 104671 -875001012
138792 36499 423226373
15756 61791 -711774823
78686 137774 756712666
82967 79985 -624626899
146336 20868 160336025
131589 139267 -120251659
57033 102402 182008709
67872 136346 940462208
62137 65999 184704732
62187 66481 110489932
134101 74625 232548510
147286 117515 235022228
296 110319 -411271071
69307 40409 317212757
41107 23749 990872678
24655 131659 -611360548
5716 116530 -184874045
16769 5801 -633372729
140229 141225 -444401007
15719 122094 103929889
72144 145193 -354409478
63593 133594 290845481
49028 110214 -320347585
5707 70308 -987135490
133801 55614 -337301299
132296 52114 366686992
43498 73552 -204679281
120152 72839 -6449498
54589 54479 540012760
101786 41806 981897412
91171 71105 706243176
80267 100378 665236599
54456 142611 -698152035
79806 63423 570896608
37575 71489 414808855
145979 28902 75908181
122973 18645 -586034951
118212 64355 656343240
12008 141329 -664871625
36798 79618 -861757825
4543 107235 904567552
39025 22839 299716664
133085 14612 942562734
65903 113705 -658710435
49665 127184 620873315
121501 31248 -929760622
47306 23003 -202093736
121943 140440 54380224
125656 142030 199682156
49486 143731 -791194758
87541 121364 157649787
106833 63010 18345165
14823 115422 507523030
6698 85172 120563825
70841 89531 -123337301
136854 148226 468903390
23199 108537 -681445973
58756 109235 654872252
36132 41343 -751055457
48910 44969 -333086761
28193 143802 -294094751
13048 91168 317765586
58294 15922 375468554
106322 8532 -119509454
108784 89759 -51596061
41403 47328 307404795
120309 81290 -589906881
55918 148015 486220473
139769 130819 904208738
39575 95056 -242319880
51778 74350 620661573
87266 55910 -322682224
46826 7161 -20064178
125317 49972 907865036
62065 104045 606413483
45693 34516 -96992811
143852 127203 7912809
27406 6008 743957570
138084 127598 838490506
120588 81860 53531449
109624 44706 -289455188
130919 77425 287273065
102749 31311 -108939361
136160 20445 -734296114
82422 117725 -837490366
94073 138608 -661041041
84813 72789 987612832
139253 111781 -681866716
77416 123186 -749657815
106495 123575 261550838
97105 67771 755486647
75912 82697 -208022306
45853 78875 -360176272
25803 112163 -915326360
67302 62191 -35098773
39429 33943 450129671
73231 142606 31654696
79852 149078 -43921403
30052 128911 -63254594
119296 92949 -610452191
24891 38004 -632833427
69413 147681 223222510
104809 16341 -174274388
37796 120371 -175212188
38101 31360 -841725358
106315 656 -3862007
7283 144770 152496315
88493 114136 357274717
62140 10426 881042177
47509 127868 177846745
104620 4364 923514176
113937 23864 -393185304
109671 82988 270144711
23626 112822 852053287
44072 87267 890717995
95778 93385 720347536
24642 149576 -782836601
12244 137857 451444897
57729 77795 -18703401
86561 91365 573432115
54389 124420 567073854
92908 8639 -915035520
111071 37677 743289253
91044 102841 4170517
44656 38125 438824904
144520 73555 984349579
117988 129840 144473920
13238 108936 -342947516
87058 77006 -854742747
33678 5696 -498024594
58516 110125 -223459766
107094 63407 327365905
143896 68451 66369166
34692 13387 201268216
146887 27338 -454581481
35413 115951 221709103
90665 66586 -649415468
61113 65349 846406222
61711 72873 -841214133
37975 47038 -60903025
85559 117848 102831417
17469 108837 -632481060
113194 44411 -715816401
146730 146496 -4580074
92532 23412 483660703
78052 25548 -167106219
129548 25030 353388938
514 132609 -596111796
145947 88202 -84752536
35932 9311 -401814586
141887 71142 -673720567
138775 126521 -773461626
2962 17770 756539260
13878 62295 997285166
14872 33800 -273868205
48243 27105 -829934880
29957 128140 -294037638
117614 107434 -206674772
81205 20090 -13506740
5636 120619 -405911886
103168 11914 -191093977
94796 122993 -861679249
116144 117847 -191029113
133625 36458 669977321
39743 121028 -335370344
56261 125357 309601526
77847 33159 22344231
132918 127065 -898199066
77331 8574 194094267
148455 120281 -742220611
75881 133820 -487103754
107570 81813 -7381023
92935 118864 -545864726
111864 103264 -58570474
115319 140221 -294226551
84447 48204 814396374
110607 143185 35545662
149242 116301 -505012705
64645 5622 389802612
104167 74435 -218893769
67354 37418 -774957553
99658 99779 736797846
125676 8229 262939013
134034 115416 -938708002
85058 16830 468471626
69054 101621 682294852
126258 137772 613109387
90525 113168 567287875
81805 104144 403311867
22498 103419 671187924
38429 138730 -104648228
96513 116506 -112663892
79658 16762 132252286
123743 99827 695082996
19356 56333 655887864
5055 113863 871941766
87589 80004 -719566837
15403 83102 -928853490
32227 11112 -13728124
122199 126723 -563149515
125626 50279 340953018
1023 94482 933753113
11057 33143 96512168
33444 82111 611491622
105746 12587 885907878
19724 10070 -213150546
45866 125133 259385152
145546 36043 564663560
8540 22159 -808624550
24229 50704 -152088706
105261 107467 -677489074
15684 136325 -496822424
36585 58510 -6947096
7787 45976 -541355719
114490 71151 -912713663
95868 61549 -737096530
114605 137882 -548493044
19425 3441 -819914287
59571 117180 -767456095
145440 13170 993282276
37773 36347 -312717403
114905 73506 -320539359
146896 46117 387826669
111270 35502 56497804
116953 42232 579192049
64474 138562 497029586
142112 96728 551513055
142374 54447 748472986
25652 61469 79416532
134783 2296 25292560
24999 32282 556729940
2001 42345 -371448340
104831 127662 -632383645
15628 37110 -352464000
147133 15475 445297715
116612 109182 -769521664
88809 111681 785782219
93307 142842 823245335
33328 45440 -10099155
149171 8922 100866993
104224 28878 -714915313
133711 139146 -481501453
91548 45048 -170315254
97838 125899 87698119
107067 106774 791537455
44851 41845 850629318
35175 69951 -779397432
74307 7265 -898499068
83609 95963 457682469
27844 32875 941890897
35369 61777 700396649
13292 61590 -797099445
123376 103143 674336804
55198 38875 425507000
142149 74592 -763461279
83364 53438 -413236991
99464 129336 674021981
126139 130469 -935265547
102757 111876 204229247
8919 26539 844265104
21236 8205 729631721
82323 121663 401531237
138361 33151 -568787571
105581 22526 -577684518
1081 69021 -526244565
70330 9701 -265346292
129746 12492 752683079
129407 550 228538908
59907 140778 -18311232
53413 24369 -397687060
1581 22088 -710294478
129995 148427 -8205864
139595 56988 -226531566
50545 70140 -942275951
16013 51183 476423361
98677 83157 849870797
6503 6844 -439903090
51053 31576 990585214
123082 58546 -85483013
84149 128777 281860144
22332 80297 965649509
145259 140705 -498925654
28051 117004 196910243
141985 102846 -658521933
13217 59120 -59352274
36921 32553 -292299018
120705 55017 765773550
108043 54915 -48062393
146652 139332 -694513551
9319 112446 -491010724
56957 46439 -179475283
39931 96753 340510127
48438 26333 143551807
149036 106619 924623043
134499 122104 -482805948
45921 5768 -425279387
74870 56208 350956971
20023 1262 -279932745
82373 58706 275492044
68826 141560 227170906
83639 43595 397516211
139508 134627 -944581472
131375 2612 508824730
28531 126140 -761190902
71992 60706 425198145
6842 8403 -893159179
41572 137791 -102617023
51172 48954 279472023
84563 92006 410967932
49849 60504 284057749
127 127790 745304881
1977 33693 427951988
83796 16512 816143436
71937 20130 748516779
4945 67843 706254406
1102 119295 941466127
53355 15304 -96307415
131889 137073 775205287
57064 117360 -684153461
35541 45533 -876115160
35006 12041 557672602
25047 66135 -100438289
8796 129750 864729812
30297 21638 358801587
60792 33166 -64963540
11824 54734 -432399033
138741 99221 92543906
970 43801 -692917086
59636 90863 -845934869
51619 100479 -64483769
2128 66674 -267104763
62792 126676 -591832735
27026 31324 -894644960
52998 67861 -533584104
147680 78062 801781102
149161 125469 -660400776
143880 31108 -415464554
105324 7191 566634126
59514 21119 -73888634
18663 29233 -796062863
13667 134263 132978451
79044 15567 560817440
115635 66899 -261328047
78826 134332 -162368400
38649 37082 703298214
121722 2564 178944453
87767 8533 191738514
54976 40313 -322037118
31615 46128 4408617
104276 93813 642745604
92712 36455 895409960
6400 50441 393249158
65092 22943 -676379672
106535 58793 210708944
107352 127874 81259465
53000 53217 866449964
34246 135683 -657090801
8758 126151 903084933
143467 106661 633859194
864 55714 -941338827
79391 117778 -221755158
67549 18915 944233348
56563 68041 59034040
42283 34480 -993577486
21176 101658 533811024
80164 148799 384361239
117355 89817 -480969423
133391 90278 -302953147
109057 52382 933833316
133979 60196 -393777322
6967 116351 -562511749
112400 6235 -544812120
90853 70775 47016748
23876 16948 246371860
133484 11459 674541996
38999 5920 276748805
140143 65940 -471805789
102457 18353 412657455
44040 41836 706690471
33380 5027 393138631
83668 52089 660720856
23927 83679 896233363
123001 17334 289332049
142465 93855 -87224803
122607 133248 867188808
118142 97861 803331959
62340 135881 -628850024
147478 60047 -285238053
112924 28240 -302436098
85700 84410 245366603
139228 102482 -898381937
63968 24236 -82307924
81581 130620 175466395
19068 804 133899333
61757 129511 -786258670
39244 91967 -578117571
142558 41510 -442469348
11202 120432 980456864
121447 24286 -249238952
67439 127139 -657212201
50707 88192 -919990380
136527 12867 -384838179
139324 38878 141406627
124169 67812 -516530720
38825 89183 -92992914
49983 26144 -3314415
55619 103918 -68530357
90359 33490 -739297142
52711 9755 -111529298
69667 67682 91761157
33209 145915 814461144
18134 92166 -702739759
66519 37431 -149877452
89765 29841 -577288330
27039 65712 581310380
104851 102612 480749764
8252 131673 653817508
18247 117475 926545965
68621 133362 -338078458
24512 70902 681988571
39934 125560 537456436
17388 2405 -178296981
5326 25369 257945433
43803 71580 14705938
115815 144799 -147876046
54588 73642 254753527
123661 76279 -873773949
10469 77115 -274604537
120044 33858 859445039
69545 138544 836026900
123363 13669 791190226
127602 47795 841903728
103929 46681 -979621067
23807 70039 -196118594
53295 113112 768805423
33589 106632 732462351
99594 55742 345465025
123009 54545 164508165
7187 35138 -827849456
57596 10879 524242675
123448 20157 -525889866
85520 107014 698563875
3809 123547 -584472582
127719 100844 198924397
11728 62357 269010861
9023 148748 -375658614
968 94934 877624286
43961 43732 779712491
138150 148547 -651603108
2131 117426 489695727
70378 122717 550666276
119679 56428 884388017
109115 120618 166420971
126904 66434 707043036
125102 25661 207900813
109985 113551 -853523950
101497 13551 -7394201
137854 63856 -130038542
44546 88892 -469817745
68247 118054 -958758619
15540 143758 -926125051
29556 124825 591175786
59092 2560 233466567
541 71699 -291531854
85880 26797 999705049
60234 3036 -973904787
57319 147002 612619999
58256 3255 -828099427
68109 369 132509317
4788 77403 -541517624
85338 47671 894568906
443 76655 -922068426
87865 31794 119496029
18757 104196 735280863
40237 57623 618248071
47703 69008 -946921542
145932 16370 206982066
74481 114688 812693737
142418 17621 -439280320
92118 58492 926449059
149693 140351 -647235788
86678 63796 910922424
78319 17824 -736929891
98935 63344 -629723971
12544 130193 655215135
88507 87063 791063472
31406 6607 -579425241
80726 70605 796550869
139782 5169 -300772606
93873 99706 973092136
109676 23759 408248899
77404 5300 535909752
134134 16236 158415728
98645 51577 962808574
108007 30983 975276753
115714 11720 657235216
111523 103825 -23815566
86647 6404 648267377
25426 14739 -172789155
5512 8348 596720058
93913 142861 547005135
1871 31191 591043454
76964 116689 -383267563
139480 100099 -889452483
54944 23509 -418529810
139996 21829 565269843
42208 128253 473403293
21721 100075 564037252
33887 63836 -379587956
47237 143498 375965134
105769 121676 281990026
42316 38398 -571220244
91296 110650 -802809734
11647 64224 -721739761
56858 132904 -724483336
57494 80478 187496450
68186 109163 525125918
17362 70532 369303276
44244 24902 862013363
90872 31854 -329956018
4875 26101 306862288
10937 54516 427294155
75377 112763 828820967
3394 63589 651652759
7192 23690 -923198495
20962 77297 203779205
25744 97922 542240771
78409 7761 -890104448
14886 86250 -228236031
13235 65765 -179080482
55361 29374 -362935081
120297 149464 -210006644
88418 21573 454004712
126972 108338 386425064
1139 62743 -607911526
87714 50293 517131792
96886 83337 -21078574
106475 62528 197265228
2412 108604 -806502556
58907 121920 577719781
126480 44364 -72918502
114489 71480 -355146259
88092 67660 -823471152
101786 27549 158360026
25400 137648 -83994185
49404 106110 180203430
131150 57507 243215797
57860 82356 397178077
26513 127303 764110467
107902 71771 -188020141
146612 63726 -419689462
58197 114125 381917152
97486 22492 -564781306
17675 25579 564773188
70650 76294 479668632
98834 103541 -496372972
90849 9468 94524305
1074 7464 -33019607
22591 8183 453409381
131935 103394 -566280162
110327 3386 732589202
6937 132417 361142371
101868 72131 -851657324
8833 96425 846467941
131273 58560 957812666
82062 88659 219346440
102196 138931 -85107767
10335 2208 -180610951
72199 26488 365034830
19624 55447 -758439880
131368 2912 -728574762
58872 76082 -482157958
104682 86940 617965180
31667 132808 636663678
146255 86134 560791773
27788 85300 630228792
139479 59996 268860197
1621 101279 534553749
50301 23001 -16252098
47157 41572 820299149
69792 13776 291700503
92096 104334 -332758404
114556 102175 361993969
88919 135749 693550461
91021 25316 -418011680
56260 100553 -151926269
132861 87029 -292847855
126665 143073 -901149201
142832 148589 653062182
94582 77617 -866128715
115183 118809 941679417
74008 41428 535423553
83029 121677 -315142725
85712 13071 -141370621
149330 72442 633845224
96094 103550 -37283535
118106 9630 6292249
28711 30499 243222726
64803 71595 586725210
10922 57864 -897900674
149504 97721 -551197399
1704 138315 -433599490
41367 8274 211892825
12833 20204 -861956276
131901 38479 -779465197
93210 135507 883899721
142802 56985 649977980
39426 71012 -424815372
128541 94854 143836936
22724 112471 -694408522
148541 121848 227025369
60995 90205 -930555989
149660 98667 -627836662
34171 46842 -934089785
55393 80531 -397556352
147863 117665 486351610
88977 49688 -388872878
97246 77393 263748672
21144 15141 784216615
56253 71115 -801458809
44864 79864 281371672
34998 63603 -937305996
78150 7983 345230003
20775 47994 -486871480
110767 115349 -479146901
62286 6994 233878105
100693 95032 205074919
116889 129669 -790427038
139994 74344 927130476
135456 22035 -275054537
98913 107342 790237855
48377 42735 -16306500
125512 95322 679391665
134776 96652 907170834
59660 35551 -451968944
24114 42779 -411601642
42271 35697 782404962
95143 57037 -515166439
93919 81829 -478683386
99872 136063 771986810
145138 108525 854978173
56398 106174 -642688831
76955 92422 -59424571
68548 4893 -813493650
69358 77872 349985275
1040 96777 -269380667
36092 48095 242649488
76613 7574 -758735778
98025 132165 -51016090
70490 45359 495759373
86832 77207 -873776450
83907 11772 -453287594
1290 53645 -363060095
128720 93783 -501778276
61580 25552 -6788605
77419 95856 -85425686
37365 104709 214467086
144174 2403 834582803
114165 113071 711525426
80068 89814 132772901
133625 81227 -209243338
66827 39271 -869494378
6272 130176 -854518532
46376 94153 144301973
11855 128590 -199169492
49098 121595 676718594
140609 83953 -145261329
26314 60951 624679970
106011 148690 382334158
683 19807 612742901
89284 125927 76240128
91606 97493 -31721647
121171 19797 -981465344
19320 111972 528628938
131864 141648 84607863
51519 33111 703788769
5379 12435 22649871
15001 36440 931659123
47199 11328 446715487
69027 134291 -514185189
39890 52286 -79798882
121846 82571 -77874981
76095 61090 215353368
21743 73378 335492773
117364 87058 250453081
120546 101040 -105612697
8161 107899 754515785
127031 25965 -20833965
79579 147106 349116950
122346 115798 277611643
1281 55885 733648356
101732 33248 316177289
105514 8266 585167120
56378 66866 537590346
128920 31786 723682775
85643 31005 -65110297
3883 123033 -407215475
748 1676 -963365523
124603 31381 -759716333
64326 119280 331280956
75854 115385 -818729280
119183 50086 -741534783
142330 126494 -994627240
129733 149293 -703935028
3367 23370 -339020033
102894 60962 592075292
68734 134786 998816381
140929 47537 -681012114
97099 26941 -71225933
128534 78216 909432786
122011 18378 -845509326
55353 48046 -520570992
51967 126871 454411309
14152 93495 209579587
5602 33457 981710474
26218 131047 667171721
80390 105202 -216000381
142756 117938 -510695099
128099 22824 228074463
21333 35653 -384185940
36778 88329 -703011460
14836 809 -448363845
99694 60557 -735007721
48748 85225 48885871
44141 80281 -484528564
82195 108736 593062666
22708 219 170477900
9348 104400 701047403
120590 25522 384556833
21887 90206 937621570
114891 52238 -590178095
132522 145783 35359800
100830 32922 -168699089
86647 59647 -274958777
40877 20397 -71129021
74906 145438 186401254
647 40475 195762991
53699 16019 338643459
42603 40223 324270305
107307 125854 533183314
78401 77051 221661670
38354 12806 776721637
106898 12337 -637946933
95018 8084 313482088
113196 16312 974790664
91126 113221 -469223599
122175 142426 -286869872
124569 57252 798961613
82952 135715 161415732
55314 12370 -140203070
104250 123584 -92498033
116994 37833 -599810055
55717 105406 -102516095
112733 24122 -416308600
102041 105011 241524380
110692 93727 120359549
130977 132635 -307310770
48735 6883 -98526782
3842 51766 780503807
148815 4116 -669391976
13927 136319 -435731431
107120 132664 -961604508
16549 43833 -689071094
44588 59218 773927244
23478 56207 358017139
115186 132789 -422069718
83397 67454 166947145
48859 5297 14914204
31044 95151 -416951996
130457 83356 267453672
95502 81646 -776608025
73355 78296 147655654
110792 115161 -467221568
146515 30901 -392658029
131006 144189 -785900223
95037 145080 -952633351
93714 116411 91710288
67617 4004 427973640
29052 96561 -712692286
81156 64015 462457407
5625 106235 -340335393
142153 92762 -899980971
89300 49008 -192602590
16413 141261 -230282784
21979 24745 886208602
130405 39245 -737561280
93502 146848 416683828
130296 41014 -669801007
4955 68250 227488505
71545 10716 312935391
91807 139540 -710066458
62406 41393 331095659
126080 31721 478536817
40447 136664 -934590787
7745 14780 -442991550
94296 93456 -433969727
26075 68131 428429201
86663 102240 -975595890
141983 88748 -12782519
36792 80545 818620448
128990 6418 24545051
122412 133712 238001499
71918 45782 275909683
24024 60911 657083601
134670 132770 -117412600
18958 118131 -57059619
32607 125380 -449944649
64094 86915 -181815833
77044 99898 439563844
96835 65826 -676495895
138979 76189 -422573781
106253 141053 -693732530
69862 21313 974259275
63076 119431 671105959
39531 124251 577813201
60696 146808 918774346
119080 22661 442175560
92216 50963 541080915
63882 51309 -478675946
12815 141790 -637366245
149115 38526 341789722
58778 50660 428437249
40758 28343 409758073
117 58486 954231406
39409 8281 -748782168
141210 19503 423740702
112763 87135 341852915
78459 21168 686923919
35931 102593 -367793567
23997 117752 335346135
134334 146185 -871116574
142897 787 -706599182
88537 52922 674352306
76680 67117 -689651616
57959 84017 -158577619
38189 47856 258480278
33285 89491 881227757
97379 41112 -862214397
19732 34042 -296803337
90616 92674 685097898
62881 81222 51063253
33054 4148 -436518447
73762 56408 -213661582
17881 126733 314121998
107689 73841 -264697164
149103 32428 -692636139
82928 38358 308723470
98438 21263 -453661731
77559 54525 -25171334
93179 110538 -382040425
142441 109483 -17018019
86825 42826 -345359567
75231 120783 -461230021
18392 146240 -982589570
86577 48022 -394723668
98118 96448 -314850238
95454 33371 616611830
23077 23026 211675023
23923 131168 132080414
38140 101110 698867528
87814 146769 -892374781
42648 20540 -376480862
95258 61918 -604777684
118848 25809 -888056380
106684 118341 500610432
73152 25020 -537707320
9593 37479 992634481
149015 96018 975361797
44193 121388 -223017127
148904 134094 453796346
19251 44025 742152930
131959 48074 314363388
9903 105215 370682977
129997 112274 198849435
118760 143401 291602687
54143 142560 386990252
122948 15205 621536320
96171 147542 932389298
73513 6454 -201576783
10705 117187 -224424324
110845 25150 -840871708
2503 120903 -910354317
128979 147488 -414954929
91657 42462 951076178
69639 144165 421201866
146580 110490 185838308
9747 110174 284234345
71989 56890 365202421
30665 66618 -467601719
137511 28669 829889908
7552 23742 -201153820
115272 15472 -803119487
27041 88822 -741184694
45794 17350 -412178898
147850 96101 681948118
39709 22245 -735188510
94528 26102 9390144
3059 138580 917441855
15111 99083 480900356
104246 71987 234083592
113894 91141 -187256698
97224 29463 149198149
84310 81684 -529116078
79900 30197 399020331
145959 106658 890045315
124894 42832 -870410285
108401 105732 619775196
2411 124103 -300329552
88844 9992 174598717
109296 86694 -202840171
95324 80044 910952740
29443 73001 -46787621
97483 132174 -455592215
44438 15177 220696317
134872 111305 -505966954
77161 60908 -828905227
14813 98570 -383334236
68787 116580 259020326
67862 7179 654131527
130650 34656 810868406
40551 97006 -111898449
85315 5341 177609110
2690 15653 -316936749
39142 51374 906011770
74425 7071 -605247490
34872 73360 -698806122
92293 110559 -320306015
72731 60578 997662159
148448 111177 323497601
32685 1639 -688718763
82175 121127 836283112
102527 552 -555154352
66593 61977 -931636379
364 103524 677457854
117901 85901 -738183347
8390 27115 -638077130
13382 76582 260013444
111236 77688 -88289635
119056 115017 -391052400
90540 55286 -99669221
76266 69228 475520240
75265 106315 227475348
15561 98669 -593361111
138707 36514 -330372910
127312 119099 639634412
111944 56735 43165660
30225 29915 -591802952
125348 82244 -203543827
64487 124248 582843516
67064 92878 -447340058
143959 54702 -681276865
59332 131501 -859184643
101877 65188 383650579
104134 93637 350947341
60394 35806 -888759488
17521 146197 106189371
7685 137086 -219695369
115096 10428 -824565754
99127 115926 -81177641
101210 115302 -645280924
70338 141330 -668976978
147038 77881 889552477
88934 33189 -232447189
95117 83787 874698214
75265 86750 162571422
21815 132996 531148593
190 49615 285868188
98539 128678 885423334
24523 145664 93203978
5183 41918 -32072682
67749 70813 -613404959
14858 42608 -639908235
108767 40108 380239243
112333 142803 326044496
85176 41995 748417227
113950 90789 -926256709
51554 109921 433106487
46386 60289 -765703905
92149 51773 813295511
15914 24026 -605649704
139525 11660 510196129
30718 103100 918425203
141520 50632 -953832794
135298 77656 242429690
147048 73870 -953216139
56815 131812 -481842421
48267 108110 115560667
106164 40346 304828937
19510 69292 555595814
84790 148211 515653820
45363 107858 458862318
24650 53079 -652109502
138388 72292 -7359765
997 46632 -607599817
114866 126414 -480069324
139930 44630 -192709860
80746 406 -363366243
96309 92103 121528650
40089 32101 -717486654
110242 125538 564227117
25969 30843 821495461
96522 81665 -556723058
147535 94530 209354066
146894 12247 617359160
71216 15412 -531471822
81588 69358 -59518801
117836 145498 971508864
23194 126522 -849191565
101534 8302 232922445
4366 16743 -197288717
1792 111989 682295595
45457 37158 -804783222
137666 147060 109257647
141477 113041 299436082
44492 60127 725416998
134858 117552 -377660679
112583 17534 -745803555
68285 39306 -36881278
33830 7070 -577147333
637 121884 -670565822
71886 37145 -968155663
26900 98875 -487420707
123429 23261 406454071
14574 87354 949137826
10338 17019 -200281782
80486 3934 89027291
74524 77930 -801178500
111483 10239 670155864
134647 142552 806792395
27919 121227 -173336059
7916 6978 -709417256
43803 118870 -216376707
125672 133695 279839439
120068 34820 96442391
29975 59943 275597090
110798 93448 -677202030
127752 52145 368669898
78320 85639 41080882
38427 129966 -868596942
34369 94747 -223803774
62595 1992 -275113314
14 144520 -855725653
33687 40567 925613885
84875 69979 628613965
86082 92831 -624319847
62613 144286 494829825
105537 16874 -839693327
94928 65698 -101117421
2169 120333 -509667380
18882 148671 437121449
84797 132738 -146236357
42165 135600 731176717
109048 139343 445453441
119881 74889 -214179118
96337 130292 771913570
103890 116413 141244045
120789 114630 -124187276
129934 142067 619605235
138641 42828 -617857606
135172 119114 283623105
86971 9339 -761056642
63760 55485 960166239
67986 94761 -957857218
54273 59240 255539297
81922 108956 75887295
106804 53648 -664613105
6346 89137 474500514
35940 1152 192379529
57241 19656 -373286375
111234 63681 -899415507
41057 52468 325914056
147504 137235 764691662
39608 106743 111198476
134259 52828 -680082377
42357 89870 191320299
121055 149126 19389292
16907 118276 -596533613
117811 143337 97521224
69052 136563 163576453
52216 107303 539234898
102765 114060 -271577095
75282 61810 -131443735
108315 52775 -595705139
102327 77145 660345583
51066 79149 -237436720
102695 70836 -589949736
94633 31991 935147856
130065 3004 403018344
4831 56541 -949348835
27608 65470 -571196757
62861 61130 343552719
63527 119450 -329402022
85521 58660 576683863
98704 129333 -961982864
137362 105054 -314493627
94239 52916 -193938275
71920 11411 -429178462
136500 89663 606051167
7381 102250 -5638307
35436 126774 -456007805
83022 27527 -941056271
7650 132104 -947751727
15310 98492 464069719
27068 127225 80077464
146727 143672 895925079
22910 139295 -528609167
100270 70970 -940756205
125578 136443 133189328
89295 41348 519394131
130826 90896 850404628
62981 130461 -439829609
16263 100093 -957685206
30861 72910 920248198
82937 9054 904209583
70748 65691 628524293
136109 52393 -425464626
108959 143699 900190912
73027 16502 38562581
54150 91252 965864669
21693 70492 -616123159
17409 106371 536963185
97948 86326 -941853320
102667 101716 791072425
63545 96101 -954066466
70699 47192 -152685840
45104 33799 452490621
15928 131230 -449957242
39269 105169 746217486
67010 149411 -350592991
98013 84290 -555563949
25100 144811 -620320450
30300 37101 -159425353
118106 65480 -82194920
120046 127818 -810334933
16500 3180 199008999
46203 40721 728634978
113517 11303 -681190411
45944 30417 878535632
80881 136742 -670942045
124458 147967 -819357365
101514 8642 -30040765
40423 137243 -57546229
58266 120617 -78628472
97911 7144 -695322543
107366 129055 132384884
40023 85794 -43844477
2801 79769 -701114312
14059 53918 809487422
20919 23897 -422446491
141826 115433 -5622926
45638 15532 -682018048
42795 35840 159002605
1041 123815 967183674
17898 11793 871261111
116032 70010 489185922
146962 82251 -898797017
144457 112780 278692999
61289 65180 -760247749
39505 30227 -301039910
22674 113261 -687501845
110840 7104 -278193674
23712 121170 811720351
9720 20504 110128630
1770 86022 -953294234
2069 61830 817857041
70478 24795 154177009
134112 121964 -533174020
114307 134726 -878889423
132885 82665 884609088
9114 56366 29891069
24136 87849 -720690622
106312 82194 -366551207
36850 42191 -265106036
115312 15405 -726089304
17744 126559 -678242642
73496 24638 -55542407
48422 79814 -654468079
19083 132437 -605494886
96308 99797 647854279
8818 104427 -519807685
5054 14031 948975843
98090 6659 249358052
46656 78370 997457478
133953 76580 -18257367
19627 76963 -171104365
86215 20290 514908339
73662 135092 355496687
64218 471 279394494
41163 102364 -882642201
67804 30627 -645092200
64997 35895 -213321212
109821 32373 961678605
91424 14629 958826524
104039 16823 -263873579
30434 13892 380672209
72819 143932 325668360
50474 17744 -623313059
99995 123199 -29629
8674 85641 326903811
22247 72002 8453039
68988 137344 106465392
132908 132300 -472411849
10095 136919 -380150052
54181 92845 -810271039
61194 21125 881860861
34784 121812 -565116300
9935 140437 410538746
69739 80597 437218416
123057 17447 -871035324
18204 58528 -583868988
14081 96040 297254391
139602 123534 636559417
7406 75269 -646839430
29204 94609 -854063854
31736 35533 -435289166
144058 85538 345853502
33475 24285 945476316
78844 121288 -240823044
138883 74021 505941743
113149 102643 -368380794
146188 56807 866637010
129689 118971 849819481
37838 81759 -193921081
134064 44585 874410328
60050 15037 -398253019
80997 79963 252871499
68943 16965 307752816
71215 89744 524182356
145502 45102 565525120
136962 127714 -664581329
110620 138062 16281251
82469 1051 224502447
53484 10778 840778405
104219 19382 -203485131
132477 63500 -594277485
139226 61386 193094679
56504 9027 812571086
81468 123737 -199691891
92944 119774 -526876282
49000 61249 451085972
54579 64508 104208683
40167 112655 -417440596
111635 15100 -615001332
124505 35467 -791390421
140058 147156 -747745517
91378 133463 -226750507
34062 91663 786930560
110187 133073 405649191
54668 38600 -688035547
83948 141597 -271526219
88870 27667 967319608
147519 83528 941279775
74655 139010 -480058070
74319 66024 572815636
22674 143712 441694178
75779 35888 109003196
52018 53876 116345659
55498 48038 -855317940
37014 12502 -268060076
113832 6009 -976601053
45443 119582 -560682247
120335 114057 -534006222
85173 14531 -300723205
35210 59421 484094856
32514 55766 184507293
88310 132383 -957209658
136210 108481 414254209
53429 115872 377443228
133909 95420 -700023591
33123 141775 -181892841
97060 132342 568929518
46323 63223 -438658760
108739 101301 557974943
12464 75788 -799186937
40043 83161 622235723
87415 3868 -635451579
128627 96325 125559833
1239 134821 -465065434
37572 17794 -549014076
35728 37396 266740883
104142 46372 961383501
103878 29315 -259987674
59665 53979 -828597515
100104 125863 -766218065
106968 13232 446928029
90141 144575 -295456760
96179 1315 547930727
39198 148980 -611205388
148024 58683 -722362974
67150 21224 282169529
68933 135615 -125128091
13531 29754 735752128
138718 34356 -191752043
61685 32662 611874831
117426 25027 931768985
136723 9949 59278062
116570 61411 592892791
134760 103442 -563935760
5388 112218 -636449557
69521 28211 532368747
5091 107023 -920469737
135002 146994 643911942
147909 45356 463252643
134699 24940 -750098862
37149 10063 -415072355
114334 102248 556694932
101161 15896 791322462
35480 106336 83175497
18350 97837 303143490
57056 53888 922287573
120207 19723 347983217
35662 1491 -245268335
139153 5639 -202643643
47663 71342 612620490
78897 92228 680509419
41221 71152 758115747
72886 52509 -458968434
24014 98672 -812901398
148566 52752 364628463
84984 13293 150474176
63775 146106 587972235
44510 99111 980217972
56580 93036 -563280600
23211 124784 790679295
37906 106739 -33893472
77489 87147 293797493
20309 54862 245547002
59009 80428 -845694347
59112 84255 -492270166
116667 114296 -46955555
91002 17820 562020943
6506 98481 -122972232
119796 134941 541237010
63501 94801 -971202103
124194 117024 969338387
26922 132240 840465825
55707 123742 -903910763
46885 25805 -65809261
72676 131939 -594048478
45053 60357 -48634102
15871 18551 -27055692
83240 27592 223092158
81272 148080 304879010
56656 84227 756131752
110299 95949 -370893704
79566 80045 211963814
34853 71362 -705912349
109506 57939 614917794
21048 118165 155806328
100205 99454 -263581582
129446 99602 -891324099
49881 60506 -845163814
21047 122707 -801946046
8586 58251 591090628
8612 53609 -271884658
26710 32855 377542356
32381 9849 901572208
132221 97251 -731259226
58623 39236 585101786
100374 26123 -145714511
26187 5687 525265290
62841 25740 750857120
70085 32781 548130631
84606 81657 -585866320
146609 88783 152235303
138488 80981 -530472734
79240 40549 -706431189
9884 133566 -297742814
72135 46224 -895804545
27003 15859 245772800
134513 113581 -508954305
82725 104633 771907571
66030 21238 -596536454
86188 78246 706548292
114385 12429 -344632329
89847 34325 295065676
129226 104243 -59300566
40504 123672 486920469
108257 113344 766498469
70918 24532 352375325
148443 144880 -185094355
108660 78326 -741634726
96198 945 -413408344
140592 80855 -594589449
138237 10929 -494942640
114234 8429 -224937592
83756 97067 -733156868
102413 26999 -737329361
101854 102028 -832380698
93731 46204 483176287
32619 120605 815710811
124121 57773 649149573
112507 22747 -372549629
19556 104073 947505399
15692 126063 -760849573
88630 117184 -167761685
127810 16464 931696312
10521 139875 -72392124
128866 64054 -150883769
50145 147964 157373676
95871 1732 -138205844
100389 111335 129618888
119631 90328 -165477971
85788 57958 -844825013
5418 52920 207007222
56499 14855 -528716878
18732 19781 -88395360
59919 148933 527191075
110020 82644 -281312705
32745 14197 363351384
109026 34774 -551900156
99688 79300 15545345
129871 134218 36573531
24593 14046 718531395
12138 99743 927176191
138057 112045 91464451
85158 21198 187041004
96290 48061 -741200041
142264 46871 332574007
102387 10477 928951371
88929 42602 142973360
105914 77634 -920237008
31645 57531 58176286
44085 33724 -575461005
58308 7473 583287120
63348 9200 -298035756
67250 17102 266299825
7533 75063 230959518
121522 32674 747117487
127493 112939 300441636
76156 88200 730824947
44225 25914 919831275
37236 209 310323435
26131 53725 -227169593
91709 76015 -518140005
118962 91776 -676715004
14827 66348 122968208
4163 83934 977276302
143034 76034 930485610
140121 91415 -183442481
91377 23250 582789712
83986 56032 164601901
130857 27837 55061425
71910 127380 115042300
95009 13138 -716536026
131080 18854 764132073
55437 45290 -728090448
103401 119449 330016590
80648 37296 134867401
112950 127224 976300402
37194 52574 422821584
146291 12396 -61057848
74795 124240 -865032446
91046 65883 -581076680
16738 122593 632914093
70535 55523 984071731
137315 62761 110203532
113655 24807 -213022513
47352 2785 -790747119
134412 114321 -631594548
16844 25489 -598310035
133020 111684 886102062
138064 5202 579040147
14551 12050 164787706
43438 247 -459333049
55054 51627 -594328525
90989 36356 347755583
146614 98614 -737637827
75130 119993 692836079
118675 94876 944046254
134057 30340 889978128
105902 82829 629022823
14853 6840 -978099283
102899 119368 -739519976
34665 71318 722214671
147305 126692 -154965130
52002 137293 430646245
104419 144042 595511493
22153 10059 -299482500
17734 82207 -252601569
23806 12708 384560984
3914 80890 -978263784
139923 127221 39274297
109145 69384 -118452919
27583 110488 741500843
81535 126208 -927507285
20442 31491 854932818
131854 143336 400117571
5654 84425 -925453291
137896 894 925287669
119418 68307 754664142
103880 28228 567973422
45919 14824 -709517676
47629 23766 -828015348
50592 94020 -533742870
66827 126720 854187365
106476 121982 -362298181
70837 37454 739110001
93007 11731 60786778
72352 33988 90690501
123856 76717 69417956
90748 20452 359114057
6073 126857 995159949
99526 74270 670630401
35352 7078 665808319
124962 121174 426239546
12991 134993 681854742
147821 91819 922239898
131938 94867 -631572253
51974 16590 -569298421
109338 116557 700814027
106442 138752 992774295
65902 84302 -475783208
22364 88712 981757910
114478 106218 257145970
119242 61118 -59062851
73674 56237 375151229
103032 132245 -631242789
39995 110514 -712514378
112394 76662 -413758660
53792 137573 602782565
131769 120142 -994052747
19018 92909 58817952
113737 137159 15949597
130748 67275 669379244
913 76039 147204431
89381 80061 -125653744
9150 54833 -64320716
51709 83873 541278315
143472 137689 -936413014
117986 18443 -841654432
6923 41447 -349612950
133104 99006 -779735591
24468 93386 -510414252
123 45505 890554800
46597 125835 897825782
113570 75876 73853112
41967 137067 -793767969
26143 8540 -349306467
106805 101670 -121668728
35798 126629 700707208
99473 6762 -580835712
68147 94286 557912488
18787 82108 -247697411
137049 27896 932517201
61058 26049 -534771712
102255 110342 -755666574
26291 136623 -171369280
19390 105739 -293645652
124870 134837 786527352
48939 2169 -605538035
26846 103388 725794086
133365 62657 20899386
73915 135813 -952235072
40138 49244 -262523328
70807 25606 50884061
71532 85027 333799850
52288 12105 -561757246
31525 64879 492042791
116491 67566 -756398988
9361 22458 -982942644
133553 70156 -123932186
59202 89636 294597571
107859 26649 141178041
63572 33041 -588970344
117352 76565 -339428398
29528 142592 186149914
102668 129149 950649621
61430 149563 967815748
122741 36717 -326685681
113468 120173 -468803857
136581 146476 -943731553
2005 76844 399523391
121548 44648 386722112
23394 80511 144974169
91600 23794 -811756181
115596 145699 -274600227
5904 126874 832545343
127424 95183 -746425603
70774 36467 919813937
19598 147495 -379883275
87993 69443 -234199856
25554 89306 653002603
121811 90518 228482948
44111 60898 764754214
45048 104571 632767854
35108 35320 820166663
24090 46297 -765753181
49379 111495 -956579476
18025 72712 -599210347
78356 67263 -574379384
72240 129795 -751001131
81714 108821 -868186891
59222 28646 -171714711
2770 18677 -911582399
45312 131814 -800045813
98210 148028 -268646055
119173 83400 -52587158
82997 39440 216728232
113241 102042 -749436864
16053 95223 -634281741
45497 100876 -671144478
130916 125010 -246686912
138547 140275 -737404683
142058 38865 -84824227
121885 23073 -599246511
13993 36057 -36127470
55948 97580 274027865
126668 137633 979978349
66564 119046 -593675797
105513 88809 75131990
90856 137585 -548954426
32383 30563 609018935
92141 41893 951306729
83391 135776 -703398885
50319 12162 236778608
15854 16673 -144168588
66423 98282 -553462650
13960 61788 -914830788
68938 16803 35272618
49765 124684 -684160277
125990 67414 731929192
26103 10199 -930756271
88953 64988 -386384622
33461 102831 342621108
111768 66379 -763009279
31199 10683 -707483001
81742 113879 -873816575
128919 18442 403460823
15836 110559 438578415
13452 113829 271216561
30891 137556 718967384
145125 59582 -697406805
40832 141586 350026185
42905 34884 9694479
16644 82376 -779394601
49910 128191 263373268
32076 111719 -928819796
36208 23920 527578453
74963 71674 641725320
91262 59476 914659666
96157 75916 109706930
10077 127579 58295506
86271 77078 -994875677
11559 24404 -88499876
13660 72760 -165503384
118211 148391 351756382
102821 71926 -957274007
81122 34238 887854861
18399 90919 -160185531
124328 76466 78729223
74161 51011 -395052416
78739 68702 478517240
11217 21542 626904511
68248 27790 907276621
5227 87858 327440349
143825 138547 -595239139
40840 101550 811641776
89921 77937 -961600589
26341 72483 -323860001
130362 36540 800455974
4038 101065 -339283120
46873 49660 778229268
144252 86493 -907820268
114638 103359 -9776299
30721 10730 849695275
135157 17025 96647014
67384 135052 -337950961
128538 117973 -567975729
14088 34684 -336639092
48542 69426 -625114273
83798 98555 174800194
54232 35517 931493184
25906 54548 -246689721
106758 136003 510485330
56943 36796 901708018
145109 104255 -870048842
30087 37861 -387041296
37275 36704 954559337
94051 17204 -789774943
34124 147322 -789168250
118379 49862 641268386
113926 57122 743311345
134388 76369 618188630
82420 14208 -201907652
24354 146984 760682561
121239 26130 -652646095
21430 119055 -161962732
73158 53352 477353335
4008 30791 336735404
105023 118681 122288314
65972 72233 -322601545
140866 35991 502193664
103248 147988 713409878
121018 90116 -185762347
127085 106630 -695700180
88780 4012 588088068
5650 64568 301886440
8996 119855 -909693081
25081 88707 -399722220
49307 98449 585185581
81078 53402 643870391
81365 79576 350743376
122608 6159 -825063136
135671 21256 41079580
82793 101856 727115083
108229 65670 115773966
81538 64529 -527031173
91285 96044 -446025430
61005 87123 -640728875
7565 136636 377704404
97435 149653 4886687
121245 64866 -725849394
43021 146607 778766780
111487 113954 362396578
73999 73630 -966765552
110050 21902 504530592
97560 42949 880723316
9074 97627 687964240
118698 33736 418138967
82139 63006 -933308305
78155 49124 971430492
122885 119669 -456651989
35244 33583 613850638
61808 95697 662122456
54923 41475 -12510780
146293 28561 661897190
142325 45516 560798320
32503 64517 941842929
47005 123249 827613746
84559 121653 -125370149
60891 25505 279364256
138148 95182 134199130
98689 1750 871209365
59634 92581 851025741
65479 89318 97380083
6713 69984 801013933
69284 127926 -406427224
27049 90080 -306119087
88231 29893 791416247
64671 66556 238718535
66420 28403 -993288144
134908 34598 -756527104
105357 68140 -739821508
116256 13293 -319068674
59675 142169 272165044
131656 79423 -851947626
60813 93814 -194318383
105866 29655 677503773
61332 99887 -747810498
133089 143717 821826204
84769 148853 -281915374
71811 105413 734858579
36040 125597 126345604
66498 116470 -542638000
102190 58518 548212170
4013 92193 -735995027
47327 89526 -184687135
30091 3424 -77252878
135124 19608 -740408386
60030 65366 -634540718
96963 106700 -494608541
47232 96686 781208833
79594 65474 374384908
49280 87823 839587979
15701 107863 267873317
7402 55467 140146670
11023 52752 -655021622
35981 5336 907921471
72657 34050 -491084203
7990 134417 -726449010
5662 7336 201687277
148398 143033 673279528
63392 49695 133981905
96220 7373 -258194900
87129 44072 63415697
59569 91756 -554632000
65602 111834 -988088747
129413 28930 725488408
45339 128815 -506054839
55993 142936 -703524504
68579 39418 -994076065
5818 98561 -986038000
119415 135511 -18964542
63219 13040 44758918
45392 125807 -171895677
132042 24472 -438976458
106452 14210 981022602
20335 32634 271612578
109020 112655 660665955
75141 2853 -285902726
119110 74169 -577333162
141068 134552 -607249112
19119 58562 -881138942
111959 83139 207973963
134406 90000 -257329095
83269 136494 306854094
42636 123416 601148528
41140 41492 -107501020
35371 99311 -931553236
142638 63993 202373902
93900 144618 38369760
129922 122454 747642568
96636 141452 931569220
24850 112143 -884828701
83631 43791 130936732
142871 85576 -884283624
143191 11853 -904958675
26605 20133 813630191
91982 132675 -416842325
90982 41451 668900820
126635 139833 229429642
78466 146761 -52939657
110397 61319 -262410323
141879 5928 -997906440
124839 122217 -482404539
107764 69368 -604973199
109383 70335 863611104
106670 69298 569075479
104751 26644 -296725417
16651 84184 645607865
40622 39249 -782065503
74153 98936 -422529838
47732 53599 93695105
70106 116886 752424655
94080 15143 -9237541
130204 118533 -178544251
112135 84494 562572331
142541 111098 -388164205
63443 5661 -368280525
15232 109355 292917602
108227 69352 318446414
41509 96137 192598301
83205 15380 368251762
110632 65671 278755049
143715 87932 -350271401
19260 56752 412657951
27211 39935 830929457
11544 33662 -405957017
99141 94648 368196671
25388 56010 982997027
88525 46980 977892596
122301 6592 -515050523
93171 18952 169609745
89837 104088 307113569
49059 64832 -760225970
51508 98357 350055193
141157 103205 177162088
144707 15784 -994255674
80975 135096 966126231
41537 37724 -318628348
79992 92616 106165456
2586 67724 -665645691
4067 80770 245520591
25108 11782 -825287421
55781 64436 -285473480
43992 128687 -956656773
106986 70045 169969361
59965 49254 -386960581
72264 50312 -386874854
34841 100132 746330113
131893 33416 -18229507
81843 79822 -514444485
40331 147437 -706805358
43183 93407 -502748681
97466 11967 365974430
78850 56068 -555947508
43174 8864 551722074
19692 21409 -208475213
133951 33213 5387278
126746 9519 -570489095
105801 2960 -36528744
139407 99377 193640747
110483 109892 -590589205
135018 30624 -66695091
109281 79079 -661492395
37321 131101 841898816
115544 102264 -347769021
51641 4282 -912051146
25545 59904 -843653404
102882 120928 955752228
123144 44521 560971017
20322 19567 -922403282
17860 124226 -504482295
81336 80260 -13809564
102768 114841 765518580
31160 78146 -263803122
17231 131453 987998846
73103 131833 810077859
25023 46985 814709029
72797 131851 86632621
95318 88935 -642314639
146542 109533 167184417
120060 40142 -959344973
105825 137764 -464836258
58519 147359 571764992
135419 14363 -141439818
142340 111679 -719974106
64200 95818 -745089294
16223 21112 327639131
127049 121922 -982400490
628 62764 359448832
1992 128884 -964260841
140417 121453 783068945
101725 148729 60229969
100539 49209 345351425
132243 86641 -557274442
141174 96409 -293010147
35593 17276 607679687
44368 136637 -559672503
133676 42778 63854719
74978 27402 -492393410
99744 136470 695234336
49934 56304 556132987
110142 91667 441311307
113952 110693 184379499
129328 19067 -944814058
87264 36706 577774671
144723 72278 539781517
114545 67745 829771464
132806 89569 462962866
79562 18529 288887827
111594 44775 -428945280
88692 45774 -71522939
28779 69717 -247513326
90048 112133 -89186450
115789 54974 -380167700
20829 56954 -667645688
74557 39068 -340491013
66230 18519 -982875122
66822 148234 993728383
4915 2146 261158187
124135 65247 225759536
38114 86947 488331884
84104 117907 -331177211
90394 30997 873790401
22435 118752 730186376
130499 119910 702890979
135494 148567 -808232547
95883 31371 537424323
72457 79892 -448582321
98860 22048 -561721536
42298 38346 689443533
103447 69245 758156156
40409 1888 149501347
40050 83459 -618763711
30873 29649 903569550
61342 142668 -873199248
35217 47092 -809040615
75895 132093 -849999833
9357 69860 -785428698
26596 13553 372170918
44106 75125 -364429400
87419 25460 841980384
104883 113537 180760783
110041 7420 712855516
20058 129248 635983339
136266 25567 619601580
35064 101727 -471374803
7294 116650 -208609235
7806 21815 666400721
98275 6959 984787979
80396 50290 901628317
64856 9391 720650741
23944 123960 633555472
97563 70005 -337791842
101090 3383 -66284435
29952 145713 142366900
125657 68930 -3413505
88461 5823 78099703
145381 108447 764698729
41735 142276 -502145202
64522 87708 956327498
107460 49815 -874187212
12742 126585 867026137
41486 47599 -263899715
12677 29611 -81391808
9607 131996 -2848362
107708 129832 497086943
79245 66691 -950734030
81215 87815 -561451726
36439 105686 799581923
96192 17601 249220859
27388 70039 -416224294
8482 6945 -125278687
13256 86257 -140714458
51052 47514 -158645826
145441 141293 -560091868
36482 37682 -352252892
61428 20059 -535918469
88862 147374 -40221536
135653 21266 -513276400
36994 140865 -168630186
1173 73153 289118062
142293 114025 -550581024
133278 144280 -634755010
67906 121853 548385528
105280 106752 264064188
129775 84668 -445027660
85341 107256 26989666
63759 37831 -337773678
3606 21986 -303657305
92803 71241 -881186746
121653 38828 -644795398
9671 6585 -825825022
52547 97845 632576015
15470 37529 566488119
63806 12736 768088132
88963 27457 757325512
113082 39077 305896555
4953 104608 505236861
86532 28684 405376360
106237 45328 -81912196
90903 145446 342307860
112960 90111 229221728
64624 50836 219682246
80736 7721 -848111455
65507 70367 78170535
41990 144177 -978183613
45597 79851 239851955
43921 132361 -838359990
130621 9929 -328251537
139534 57375 170715145
46201 52786 -257330084
64983 96442 559956052
106902 105238 -408032819
121402 86537 359095326
141928 6630 -315445026
7650 134518 735976275
80429 110522 -352562210
9523 72858 155564455
33172 83908 4982025
45883 124725 -93195643
125377 72461 -718253679
148678 118196 -386871288
137289 67207 768545294
6204 32343 547370959
107817 132292 -90660636
46846 25188 128527043
46762 56697 440524732
96169 107336 581842653
70536 74001 902559880
4717 127633 -422535789
37877 99056 377588914
120597 32572 -639665727
124082 82008 526908254
120747 101540 332160639
23953 76813 -210363459
51160 48002 -899092889
148840 73517 -659044123
16023 35137 17705066
97640 112875 -397205419
39654 85173 -616398824
10803 22725 524766715
122668 51560 -326736461
80762 115095 -766423908
21940 83806 562242105
46150 76083 115810604
51007 56455 -73170462
40441 84793 -386892485
45091 56552 171422076
18778 45211 496462662
132557 135607 -64941432
21080 125878 -336797308
43795 20125 -974376503
957 220 -18339433
122159 32266 -476601664
9448 139793 -839532649
125401 149255 142971284
1578 104954 878393818
124814 65233 632375019
45322 23124 -575559290
36909 52715 358102477
35599 56279 976487840
118803 140500 655171340
129896 39221 948698724
38063 66914 402217158
113094 82773 -763566024
11920 128153 -162560682
146527 91796 660680135
45193 53497 -285646090
21342 77627 -420738785
93297 21669 -319868684
438 121265 -677118099
32355 125241 403367416
139090 116696 -14732487
146460 24143 -719307594
45776 112060 -89344180
132939 148834 -159944217
8901 31438 -191077786
78555 147953 -172679225
61282 46241 -707822996
1370 138494 137086857
90091 1524 -337379291
49434 6865 -718391926
26406 67168 641722084
137143 25741 795072003
6441 2848 276811481
114113 72210 -245142450
1272 135624 936863648
30870 11564 -712760151
96205 134519 -322379202
52976 101878 -747384494
106746 50844 971079630
14536 119950 752018530
37826 95619 -452313936
97841 58007 309237331
65650 133916 -352556924
127636 10948 -83445400
119484 149345 -127377649
133848 100626 592189847
41947 96534 -807894247
60729 127682 -858152416
59087 50130 437196476
136780 105346 -169798079
69978 64087 -16075371
80246 19234 278503498
71470 57582 -475533318
91088 118004 485427332
111287 6984 -341884933
119437 58700 758662777
45863 133540 55129610
142949 56534 -13965538
109741 63430 219016912
24658 17680 12475841
50273 43334 -454229207
72451 16939 568482584
21359 64921 -861623959
42483 8972 -673728149
136872 111984 -31167501
26417 90279 687934430
13568 64149 879907852
90219 92226 542890040
69631 106764 606628776
143335 88417 433991518
20559 47650 130383745
98138 148766 27450880
128809 100646 -262614963
114057 72582 187814924
98220 10024 670159189
72176 97802 346437787
29790 109173 -700410027
64184 36763 -772270745
105586 49391 711813666
125085 122523 924638058
11847 72809 -998573557
90890 41733 318695372
84900 38264 -572992509
9374 78028 -570284993
11160 18142 705725770
10461 10328 -356281365
52323 2348 -898360530
110149 134897 542683072
21430 107402 -507703651
77862 115863 754785171
111688 23306 -809734175
118562 7178 -780242659
107698 9417 -644437894
103281 34563 -146635019
111082 98886 303193593
3399 8327 -823721553
138041 83522 -91154366
11374 117780 -789951342
19338 57321 -335492719
138038 18975 -176058673
130985 13543 -397277736
98359 136514 107185559
86778 146027 -751716571
66641 136669 339937459
130851 2322 -170320818
84245 72010 -722416001
99234 87919 -373460055
19371 13189 -632804400
54663 42674 -604977454
92084 126844 228454664
15845 92574 955875656
141993 87552 438970802
46803 67216 -280822439
27613 7762 -903088191
14620 56765 -892027557
83623 18220 -104893235
69630 95606 -699150255
31358 44947 841239400
92505 114102 368122662
95869 127146 540698071
35216 85938 -662049618
69672 59956 -277542640
127364 70160 656986891
40061 61624 -846879082
13335 128484 570279167
34206 94179 -517730191
30217 69904 127077329
101784 144026 -660638314
74406 112548 296409454
108156 104911 334681560
94479 128223 188212334
63032 114378 -1676557
87485 113282 83131780
83805 134717 581705721
34604 126708 -367469782
79057 88039 -582481141
66618 38211 -331618096
62945 111486 -340439018
102843 80369 816772493
146107 69136 -367453509
135046 131603 -607258363
129477 82055 44391233
39741 132212 -235480275
29633 33352 -644233630
131143 42623 575649791
54922 38213 83434682
30632 148271 -47441319
90411 105091 -507953081
20346 30543 -859677050
10634 67255 797381725
123534 46129 -209449705
88725 84400 -416465700
143985 122857 -636752831
123557 84032 -660514018
83135 97832 369854031
39257 87911 -490023720
15076 22468 -278283348
133062 32232 -697490884
61443 47919 361243061
17323 91805 567417744
45326 90448 -185390123
33960 143630 537783377
127020 15783 636917895
110297 86343 400056473
102728 125701 819856780
9505 74369 644865430
113797 136706 463304161
79502 1967 877004266
50600 73624 -988070110
63184 111470 -613774331
107323 20895 -794211860
29103 10517 -205400603
119265 135934 970249520
148831 68169 558961245
64442 49293 9575732
71206 6163 -784467860
43092 82998 153060277
5284 11891 -907606616
42681 109768 827281894
13384 97363 212462247
26703 100575 920043861
105061 108279 191095591
109478 79646 -703504732
84735 46286 -537382599
88633 118447 74460356
17112 38410 72169489
145640 75385 622345793
41387 106286 -13137321
122962 40363 434317942
120581 91743 242222521
80364 79104 -556817939
55667 139359 -807427557
102686 119721 483514595
82607 106461 -623308335
20489 108129 -530369950
141224 96799 742968396
4694 145779 -953339
145206 31097 -387995877
52586 86286 -416213985
143844 107825 -516460635
119804 59472 189777299
127031 46119 -660616443
83437 81346 -876488443
56133 45413 -326883778
100995 65357 873218024
101302 70022 546674767
62834 25670 -596143874
34627 126753 477824800
91632 79223 -253463324
95860 46014 -837983823
24979 22089 802937610
138679 129298 631044552
82069 6389 220238739
34226 122295 231385507
129586 105320 461548631
100859 3650 -81123534
27629 78070 -337443417
59902 18007 -37772254
73080 138006 829458425
106281 55296 -475107400
59586 91766 271568488
66570 63289 136115515
113547 144568 625312804
35270 61968 843062824
133982 38020 -501405508
124262 37759 444265634
20887 54094 -860975212
73852 20340 243793920
97862 130965 -956185444
95435 70934 -616769466
60689 145508 -869607051
142712 115837 672680202
44714 6239 787695498
113050 86400 -608931512
130749 81294 971632573
119127 126165 -993515786
64982 59432 -275484554
59356 130397 51739363
47428 22192 725270966
118253 48051 543509356
26188 5360 -196116680
132148 125719 985521777
145553 138017 -909324115
19600 38448 -830698232
9089 90094 992840798
9028 102017 -862920196
76801 84526 484496864
123940 82095 -968061347
28895 27921 -813611754
64674 122834 -85787043
78509 64111 401520341
88094 83346 -59261527
123712 102006 -968730653
101935 147548 870535814
23170 136027 628510510
118770 136592 13109678
130492 45653 700051413
122529 133752 819126838
35265 111504 855659507
120845 88215 -885364865
73946 92460 -593556489
71471 132411 393140883
76244 59505 748011778
143505 20831 257308371
83893 28159 -272722135
117039 102505 -178003351
23134 111389 -935107758
19327 119816 941884493
31560 111759 -304533338
7070 32361 -436171338
19563 64013 -247501754
22619 42055 447735800
102753 41132 -20043993
69611 139982 -865784813
148898 68439 -542115373
85190 138374 108294591
40785 84106 501037155
75264 108472 -456395815
68403 99951 522674893
19120 42862 513641851
133991 42384 -954270248
107082 121453 -93479307
114627 12641 872153762
34644 13363 -293119084
70489 133024 -547555877
14907 17667 864068937
85855 141661 -319950927
67966 32244 96301001
130273 129608 -794568355
133561 122054 570895798
2399 43115 55800879
133178 30862 123614946
42125 1846 -649485749
3382 118695 691950468
60583 106643 -296838274
6168 127457 821561553
16399 107821 -249613800
87587 77725 -977771614
38241 11127 -329896190
9232 71873 183284637
90527 132219 -464564770
107484 29475 36802079
91836 24084 633539948
117881 32818 -32046677
41363 15672 -653616429
16806 117567 180366799
115394 103464 34570537
82272 122534 -443981802
14154 17777 -963307411
112514 64850 376670345
119544 11666 -355391223
63833 39355 382555556
81791 143164 -282877001
131650 31404 -635443968
54921 48734 681379363
82824 85083 739930034
117955 51552 330894959
124252 144920 -507013782
12084 26062 747424161
11458 36809 -55726939
3767 84771 -505172965
102062 88477 -953290406
7006 148921 -633510300
139089 69287 96978766
50212 58384 -102958217
40231 3683 24905620
133420 50119 -487454394
26515 21015 672540583
115884 138221 198581990
5724 89044 540242825
148146 46714 -588565393
33158 731 993725550
103679 4244 628760614
146640 86792 385379425
64652 27611 -451040343
50251 11904 -590549496
102268 74663 -941588153
59115 126579 -998471360
47523 106458 114919528
146645 20251 -462044867
67359 101632 -559809941
145280 62854 540971629
40835 16188 841058513
132558 57895 370889573
94778 82011 -787682003
29257 99617 -339524993
12286 10611 -411095817
66106 81460 -166122769
82767 96361 -530952368
138629 85993 96852281
14584 104139 136886816
55202 127219 -9196348
107713 73907 711239309
44701 47076 668173265
98609 100794 588891244
28583 69429 -247819348
47015 49965 57354610
147368 127530 -791769059
11417 92556 -802750553
24343 98574 -741371699
20079 18039 768455083
75491 39001 870905324
48142 23777 64635141
24397 125385 -14722222
10718 35055 160422550
87488 76900 -713290414
147754 50738 54499865
34783 3234 522005602
145255 40969 733302944
20568 142171 -357676119
142595 16085 362551613
15017 37584 -751767149
20534 141857 189087559
89701 81191 975442907
78792 96445 -506816779
55749 17076 317092795
148790 57703 828713990
144678 141024 -722861348
107003 111431 -711451430
16303 100668 -794521648
56594 115007 418724007
111305 32771 329560952
26938 3844 -436153264
149533 135067 282077107
78134 12265 616087426
82305 52521 -334775334
121455 62296 574200735
89645 72751 198282917
109554 133969 -990724084
137566 89231 40166840
130202 103172 232199713
117385 57699 263783924
121828 114894 550290823
33055 137042 -801616674
79076 14733 171533088
125775 96791 212038185
144747 98694 -347079022
43957 13522 881302625
103182 121651 439711263
16509 95636 820231302
110910 59141 -652776196
114352 44839 -251543160
149290 33974 918240084
13080 78757 -247354223
105481 20433 3713836
76184 119549 -222039611
25238 79262 -438248954
58158 7232 -180895785
42965 126223 -559023910
12692 125848 333793210
69659 137922 -421404066
113517 92143 -779229285
2172 134873 37371069
37162 8868 -912873515
100092 113851 -467598880
8596 62834 -692487652
125790 122989 -802415602
33306 2336 725660498
13369 58385 691471219
130704 25846 396258720
123797 76390 957219245
148156 134612 -976390075
86384 110137 694905850
42585 101943 24159815
60675 8791 -414470250
142745 52724 -216310559
138814 58830 420944445
93431 78245 854629185
96362 54173 -318811020
70239 140923 23496173
69487 148859 888998782
7760 31305 -932374993
125401 68869 793666295
51805 84039 -840526056
44284 68650 451235977
61659 28291 -335526101
110942 18650 747865494
115938 136380 -203043487
31705 117218 992235370
95729 148241 -582260377
28166 108162 609512671
47481 80762 -172159578
59557 75005 -346540072
145254 26718 -968833946
24477 51022 815661721
55982 138749 741919278
28876 93965 -827710817
81362 40252 311949994
97912 147612 -501898670
95650 66050 889320101
112508 137685 -203917442
54152 124858 968954605
145244 25057 462300104
79870 146432 -3221114
43490 405 88627914
12536 45262 6522518
7620 108323 77516603
108315 10134 -584117482
146672 148677 83146704
146739 11353 -466249386
124265 42643 -848212728
130919 122380 893228168
94356 55480 -70589745
111885 109697 -468009107
15663 107206 281110986
88117 57397 958647081
68262 82527 -14934841
107386 68367 -486294775
127390 34664 776717271
6756 17242 206871196
9405 113943 -352110285
93792 104764 -813126365
145940 43823 411851174
137705 14710 186456495
53420 148076 8409822
44700 65378 -58068720
5406 138073 411189231
112763 97730 -159587506
83007 85076 -955064230
129232 24172 -923695017
70497 86658 -135492037
39767 15246 904346265
105733 65504 -766075693
40265 4772 212495375
12066 48261 -94588575
127584 73372 572382343
61152 131664 262624963
53996 31498 35359324
9048 86763 -501791426
538 15372 -135466572
135328 109142 -607507913
22532 74796 -955145607
72111 93471 967641725
51746 74203 693850521
104687 20472 -842771264
111680 124382 -955170855
92172 85155 4843279
835 82884 668714334
56672 120515 347423442
87640 116002 576784804
93489 110592 284866420
40800 23193 -889041809
112322 57320 -789335414
44488 146833 215046208
62692 66939 22699439
69302 67404 -107510950
10385 147772 -936513156
93067 109135 -159380216
86995 47464 835031161
65475 22325 -636643462
8653 134467 -533566175
83134 85280 -645507157
67630 21043 -855083902
27853 74917 -3370125
139069 33468 -637482566
19700 4213 752316210
65755 113425 -874652333
72189 138309 -641932325
40827 113090 744036854
139030 35963 307654303
48176 117368 797222227
5014 89741 17959042
144763 98149 429228002
127941 94598 -892299440
140731 11903 -718700894
67982 50433 -235322926
82400 70895 -70997403
33076 121501 310337598
137303 24836 -672533854
65166 24451 734363338
33024 146912 916606981
47025 5966 -381379272
103161 34628 310650722
112771 30869 -267390314
47360 68010 236037169
76788 127090 -846591795
81520 30522 754533609
49472 22188 -913748499
65946 101846 -909235859
18192 49803 -983696367
141196 384 -183233889
75814 5242 399137364
60736 20741 211535074
130124 32199 -123812049
74446 2777 877501612
127992 70382 -624953455
147158 144810 -73569702
110621 34759 179930267
132751 74577 933606130
37745 100181 74682834
104960 118928 351973865
79539 34557 876129859
98060 67150 831301529
68447 14262 828524286
51463 56519 863550704
105535 118331 11872562
32673 132557 226137742
29121 102819 857540385
87791 139923 305288882
72808 36946 14976392
36876 110633 -933410405
33105 35492 979061608
55906 17296 -695143855
118844 33730 373786275
123755 15281 683768477
38777 141029 58848686
86780 6751 896593583
131417 18336 -918545436
47589 137978 942267787
74501 86931 603187514
92709 115413 329548949
109606 74253 574959678
43758 105703 723862826
96716 66740 -623538247
72555 48722 -421052936
131830 11982 -640911247
111517 78177 -371715256
15654 13665 -574437689
101865 57492 -562636497
87442 84768 354328691
3638 116041 609923745
145564 4307 -325327760
109505 148148 902182046
104749 49530 921708191
44043 51641 -606656055
75128 47231 922460061
20185 63671 309009698
11698 38382 -891352141
85891 5648 -976368219
73656 9396 -780003230
47343 110185 179238010
20279 100546 982539190
71178 91076 -363488898
37869 136639 -555974279
111017 114098 668781755
136183 37218 -272065760
70783 120138 -749848276
33740 123524 464253606
75598 86428 -105728723
131105 40584 -94005953
79613 131163 -53439933
52175 81695 -489257327
120263 77069 -23288477
140823 132526 527730292
52031 130203 412724883
9075 34934 249833968
31902 79680 -212688635
132470 103663 -131838138
78566 98495 -168594761
60089 131976 -24917454
48698 115402 -771340170
87944 108911 -655093015
56040 28431 20058178
11565 74530 385926507
107890 113746 -653855276
51316 103854 800748688
143658 146384 987011188
117858 141258 -723863243
129316 97876 695328303
134563 7498 638084478
104203 9589 461831033
65204 132844 348421636
107946 110245 320839614
7631 126814 -319261949
136137 95097 -330295324
17450 60651 958447683
24023 22284 235374361
15740 111741 -830343838
112840 95782 817884158
144829 101182 508381088
99021 19143 490817983
145741 131748 -867231565
86854 17607 -640611754
93211 33988 -852268974
101940 3413 402389798
86421 75212 -960514504
1034 93844 -479136653
11651 83985 -854441043
17012 112062 -854042312
140405 125318 550939775
44547 31326 -51264463
22119 88550 -106079003
94974 147049 683009108
13165 21858 -576697908
60253 80277 -156153479
41352 66130 248031064
111917 68696 -511206943
95034 8774 -721322919
146020 11022 -27444492
24295 147807 660608641
84110 79656 -159187190
16754 33489 243426201
49567 94653 323531281
138983 3835 188014725
464 85921 -121709211
8989 104104 697180692
92123 11383 -509249544
92369 113353 944586407
11320 37778 -525202221
94604 146914 -551564797
136614 144358 -655207526
53830 57546 832123294
66451 22511 428124697
138572 47129 -3606264
37346 64460 761013535
79132 37503 -110299088
2587 3987 552085812
75765 53985 -355076259
10328 101674 -952637523
48515 144840 -571131629
115077 17732 50457707
92616 81430 325609969
56880 96511 -638118226
17353 124630 -757151506
36777 113022 -612539374
37712 5402 701710437
46423 6157 88456163
40692 54820 -866418708
49140 78642 -245176012
95973 131713 50357226
51879 48466 -170687887
136247 122076 97332156
55405 22591 940119521
55826 147938 -404214644
60243 21634 503313681
117770 2906 -219561639
109905 101590 628049858
74476 64958 401739504
87860 126032 97713762
84584 116679 -770618210
146864 56651 -718744343
134063 113026 577607663
92243 109180 307474896
5328 110848 -994693859
4361 136502 -193695348
120139 10506 -792408929
137231 84397 -95427877
22337 93361 -772866198
117049 5830 -862017953
2682 66919 844130459
52498 94310 978851975
396 133714 -995218949
83771 2855 -382975826
112647 47112 -548960920
94808 53639 -148847414
35431 92523 -813021362
4162 103729 490821762
40677 112125 609202504
55151 105996 533594524
126083 133503 -355678860
10893 134935 -477715868
73138 142578 -857602045
140984 131021 810239629
64509 136549 766355309
211 135591 405692459
127417 114356 -809529895
54966 78615 -306599491
78310 105089 -163393754
3106 69113 628584600
114285 33675 -824116781
122156 114773 -492068623
89545 81013 -870082146
33755 61278 -269386655
117090 37143 -752476020
117535 58717 -446760797
138990 18510 790875545
140238 79447 404450686
18560 125948 -812965479
75879 17419 -914491931
98955 23009 838822624
102498 124648 397523695
23011 116881 -412292617
124327 14699 -232080231
85350 102825 707685532
80424 33231 329517868
27669 101300 344555756
135363 93751 -60138017
68040 82392 -654779722
80857 35739 550657902
78229 9996 -982077445
28763 94814 -713003604
54862 54771 -741252156
132809 76908 146573172
27042 122044 -644291388
103327 66852 -189203540
92364 100493 -153837366
78270 46226 -683301905
129422 131332 -914936733
10586 5997 -640342311
145291 57365 -832829344
132748 43812 -232904606
112228 109845 -629835129
11472 93490 -542531494
32416 82663 -67212344
86828 21732 -952482412
39934 41160 715114212
40185 21031 132776249
19232 48110 -156480175
111881 135862 -882244566
93931 128894 759002439
49272 24521 927594206
47656 4349 18617476
49180 118007 -73301282
2304 114903 460563625
51244 127850 -373164887
145033 104898 -209839704
8079 119911 -888598693
31461 2588 -209465603
128428 127411 136445231
138445 28432 -963587648
97409 148582 261924176
22372 105873 -445870333
95002 96214 -465757991
39174 24326 -988900488
1165 44317 -310502491
138340 63905 140940291
132771 41715 409158364
103761 77515 217607093
20499 87559 -700704633
144719 77026 -482417482
111795 49494 197405944
113837 11409 344470612
579 74248 -395675899
4604 129964 985855329
128523 76516 207145887
75109 139403 -966863989
61879 105339 504055271
50422 117701 -745669100
7547 105779 101922566
32670 32484 422753674
105578 229 292864346
111607 23469 -679697412
37760 133142 -463235571
128504 69947 -794359373
64394 110424 338117635
59964 33585 -560522315
87019 70579 310569692
111550 77968 931833784
97120 114282 371619640
89495 129447 529683861
51935 23009 193006525
116972 44968 415029492
142933 46058 -195259398
125708 90965 95630543
32677 51697 -573506475
13007 99970 779996713
139940 784 -811934463
91616 20634 57490722
100804 3395 -820962086
104857 75799 404257521
125114 113741 -202596692
109648 146028 -854665569
48948 128314 -651188968
12524 55530 414941173
4140 96006 817673839
137183 109552 -244683306
56654 68693 -962260738
49299 12733 -101498080
36450 99344 819473105
2316 43509 327636650
4758 97848 -263393170
94893 141682 60647207
87550 37031 -458816419
8082 86715 973331789
42934 98671 903007944
134702 45900 325277023
100210 122336 -358008295
8710 134964 -848699380
88262 145402 -292809913
91013 97726 548183828
107829 7936 -119764176
6239 66848 -996013796
93996 126551 720218418
74506 70955 -889067085
115013 60275 -401037436
18011 113354 -944971910
132078 69147 104296249
115243 86918 -648443292
86997 51556 -577626398
3329 101306 94439078
94876 114975 874343116
147877 71218 905097416
86407 147176 -792747665
109831 131877 956339889
81852 47439 -74831961
149408 85863 36049712
9355 65464 407458294
48148 36349 930946646
61556 66169 -110817487
115213 78316 -855207702
84970 132081 -950804662
95617 14486 -707418019
123870 47663 -960203191
139415 72701 997942434
9620 88064 722281985
24168 30199 -306701029
83067 105844 627990063
85571 124712 -695206356
101630 136637 -42207708
98486 101677 244840962
41521 112588 813793269
76260 123587 -985001742
95163 62044 715662755
128622 37479 -642247122
106094 71798 160543231
59383 67509 -466246266
117459 50990 650253883
35980 30682 -735314946
76088 41750 -226725105
142439 48447 -535206372
51255 37365 -702202692
74670 33230 975620427
920 15820 -668220189
138111 3082 585623830
97353 137415 -966794599
8455 63742 -16823768
11895 12824 519410548
37233 109378 162766468
37127 130990 -52892869
129479 134335 337759357
56006 138621 -1645561
103291 119985 743062563
69566 122618 559882402
69267 88504 -400768342
110909 80770 894927290
1720 3768 683104607
107177 11484 -819690405
123884 120172 -169335796
133692 111627 -593686854
10143 26464 683358566
77731 119274 997281976
14528 55634 -180703987
115730 122709 608821148
134171 60623 -290303753
50295 113556 637669506
80434 74219 965412437
117887 113948 545719792
1688 139617 844893003
28372 44466 831522903
114771 28529 169262782
84649 45764 -528200189
120492 74650 989982454
135486 20317 729677677
72573 23944 -31557796
111867 138505 782103169
9916 110827 212949923
104079 78765 -309939880
13506 40491 316455600
146206 44330 134904541
70014 74617 247569789
74164 76888 -815114919
77127 105790 609677119
68128 26069 -400199570
88073 42889 813568267
90553 11550 534321952
80587 58561 -425441200
27290 82353 -866561297
52755 36793 -817500058
126275 137474 -241707026
68506 55562 -705188886
79701 74861 -387899466
117606 50261 -24719675
134970 148750 980431397
49986 73008 -795499891
52050 66468 -281566859
51454 17970 814532014
116403 50223 -91676141
33446 9880 390330253
104281 110014 -67920599
78631 68370 -636042050
47390 65389 677893276
112439 50146 491680095
112968 143190 547107619
104743 127968 -230198300
148085 5321 -549826494
9584 73991 75562634
85371 114817 856323455
81469 75589 -203271568
6762 93408 593947221
94643 119245 -62982283
50228 36584 547431306
35765 68471 401904795
8121 142761 -986274310
43640 42982 514543969
25613 135945 51400909
48955 94848 -345621417
136243 119135 306377509
104054 24312 940777246
23651 68315 -911370571
104280 134040 -625161353
112996 23660 -545739841
109663 65400 -598371379
64248 85546 381686822
72383 144979 380529464
98887 129241 69825393
9880 149484 -278394929
84850 7170 290522809
111887 29975 -365116327
99813 101707 535304796
17897 20057 -403355206
120419 73613 439954670
140031 69868 -340887327
33172 13641 -62831397
98322 15766 477681200
36392 55070 714682214
113642 53741 194717625
5895 61091 -969419764
68692 87577 328184701
16350 76624 755920648
17530 43195 -245125162
9588 137249 554718906
91319 33705 789376323
6735 106270 465879659
77713 111169 -465329912
16849 35948 278758333
39499 31865 149731281
36762 38543 588672586
98035 80637 392537358
55925 18923 -135822580
85119 125818 -134639948
104214 2396 891688580
11437 126991 -721418227
16651 57133 -733141716
3472 62998 478440248
114622 90129 -43039636
16065 78081 -670450847
33107 17108 168229200
56078 110871 -765165699
125036 16369 918775843
28361 69280 548448415
128915 107006 964701713
114162 105416 559540461
97812 4200 -4845747
38917 58427 -281484842
13091 23048 800807374
124492 72702 -180520013
59984 51342 75685013
132919 8007 -432411641
60562 84106 -130246442
137021 134415 -419285650
147615 38436 -278855227
130758 118499 967310855
107660 48798 -775116428
138548 39317 -820541760
106649 62878 -404294248
13236 28285 547554121
110291 48491 -857388263
88308 135208 -552827790
16746 45251 178004198
42231 56121 617510093
56107 142306 -122948994
43931 94498 -517072340
13717 22912 -434692534
61559 61924 392375726
31089 133320 880821461
9993 32511 -80752501
143948 84707 255935218
113480 26766 140197152
64753 76901 -697180833
67381 45664 64543235
102346 141575 -796280387
66252 104143 13968410
12151 61958 109029589
133961 111009 -895699691
128414 80707 229188537
4313 88135 390765304
146532 134993 567783642
69451 146872 -858284352
31103 62577 -814023014
37929 116751 708391027
29337 110848 691416398
6371 110504 933748220
58792 98992 -468374052
100139 142570 599949045
141782 109265 -916369164
25592 68116 -676962082
61169 67173 83401112
96767 26733 989044400
64737 21118 -810389621
69969 146091 -644077912
39442 97035 53806723
34975 54287 772805848
107025 96041 -413751649
107770 127762 176861429
41219 74845 -179512391
147792 8794 -671382118
63198 54833 625984424
34408 62938 -956059559
29814 13228 -527771368
74601 13044 -523198770
81484 148396 51515857
107559 31758 -39769685
51807 22739 -444553836
67529 19415 -416505021
10892 148973 -28298654
142833 66910 -210988398
26085 143415 194805624
146506 57420 964705270
74471 44653 917798442
139234 15483 567060713
28587 52854 409202227
21756 35356 931295050
103487 7790 -98038094
73447 36972 578907261
138873 122417 -944104865
71053 145864 -318102242
108744 124602 -384812723
132116 118734 550562126
62802 49167 15956619
34526 22222 -583412169
24804 9201 340326563
92799 107190 425009123
32717 32214 -502662976
113801 117756 -862028897
89979 16542 -221703135
15990 125556 250167621
128448 92061 -96190115
89152 13486 -244679558
125976 81651 -232719361
145154 43542 732284199
44372 29966 528832788
106094 118931 -305865971
52679 103684 -792413590
74381 145466 -725312969
84777 141055 879400921
40336 50749 -112970535
100316 142591 -91508226
125829 44971 -720026470
94259 102855 97539320
128317 26990 710369976
65386 97474 688536495
96022 103721 -347375184
148622 14792 -322202506
133641 63148 766189474
95899 116531 -782545805
89182 95639 477959457
24093 148587 -19511660
111825 63156 968278052
132036 135634 407787932
44388 103173 -372909665
147762 80894 -223828827
43936 9687 190086360
143728 136236 -888439043
14202 92933 -451559812
55051 35664 396382658
23043 51948 -690628968
97179 136560 111725234
7368 97873 223540300
107524 33626 -960692848
110275 20937 -851973312
26849 125964 -129431155
30440 4509 -423605265
96894 32664 974261668
117583 12594 -354984636
131173 140001 131565563
131916 39312 -14366116
64027 27543 852240064
109279 76381 425782633
138324 103459 -491855124
291 100685 -895290990
12869 145862 -755306124
74200 85741 27737900
115369 87309 -737726336
16556 123603 -203322287
12046 146901 -218846913
16278 99847 -743337688
285 95302 -618678674
110572 144747 656551161
17373 24596 -167398247
58130 88221 352155088
53176 70349 871791211
12125 71490 -149888104
110835 56838 631275040
122977 56178 -214567668
68886 114113 -968330097
66054 111841 794393833
83410 70971 -603130937
52233 6930 -830861837
123819 83946 910399168
47908 93573 290624715
27410 21855 -870258074
114730 77989 459242130
39885 56924 761932436
145720 139373 -650548179
86565 71817 318632
136909 123807 -139436008
59110 59321 -290876778
59537 56626 753070214
44429 138248 891395061
122202 111551 -517596539
47058 149172 237964460
93806 130079 -739178830
144631 117666 -261940331
42470 86466 -245767188
63872 128593 448590751
87066 11713 -716085704
49799 110776 421741315
5056 33033 512850173
98848 92614 598441667
138490 84642 -281943725
69167 115903 172840948
55165 144135 -287240577
3236 25323 -791043362
15437 127212 -280416264
110879 47252 433381234
91376 132591 -402354834
31983 50721 -551755931
137747 73875 992891493
38315 132399 822434356
33459 140145 -159058239
77995 79414 402939709
140834 72310 904390799
21608 95093 214928355
110246 4428 601322223
9375 85484 188624937
121799 89063 837268770
16409 123705 -533613403
27188 106693 6152145
123945 22417 100005691
19916 50275 -992616690
51568 13891 712852138
28424 26081 935222684
131739 81432 -508754544
90373 30077 110042008
69910 134289 11130449
95529 37868 657066847
115823 57583 -680121340
125735 29027 612507631
12407 136498 -752857608
58028 63672 -539830958
73190 25342 -800742702
23975 75121 -801173872
125505 117621 -703030029
90499 115009 58389861
124553 55642 594204764
12083 105185 431217309
70064 103222 -790189055
34607 113707 37255675
33145 114807 997015338
13884 41172 -151233688
42523 113333 -175665554
6188 17080 4079207
73687 114002 347381272
70163 1823 -801481139
52527 114111 762792853
100360 46428 388336216
144172 44115 -442185812
69191 134322 600270605
103099 4112 -700531440
124981 113851 -408376203
101342 142717 -187296542
108302 40436 210955729
125256 80845 545508686
126239 57516 -700274224
37911 105304 527983449
16399 114520 447329714
90160 53267 495880272
54215 7394 -562315647
94305 79675 836366775
64959 55062 421023330
5502 136672 -16010841
81478 55811 340134770
8745 32354 -191764002
125498 148672 59504064
41077 90613 107754502
12134 81305 -523312341
71913 21915 861119078
112623 5584 -299553283
16842 32068 -919304038
144267 38508 -138141211
118415 4823 -436534115
103142 43375 -289094382
71648 98523 597687203
125822 60415 -534881280
41920 88101 667610175
120174 68235 -990222754
54 6359 651157520
97454 92991 -919526591
97441 86820 125943873
113047 108634 88839633
133595 2724 -42113903
100056 106438 720514414
124268 90798 -86366753
146367 140448 -912688742
118776 26514 518724589
29261 147540 698580650
79282 115211 509260800
107087 59668 548847756
113597 6234 508527624
129089 27190 324607450
142153 74827 500056860
136218 9022 -127543658
139008 123182 121446094
106333 65223 -117795541
99613 85238 568576316
2578 87746 -104165719
78489 112815 -29358637
46334 71737 24808562
14083 120973 -713314292
103853 79325 -961435378
97855 84379 656389727
87299 39004 -268811726
96406 41005 354714856
108876 104786 -678074419
75534 3743 43495904
42963 52051 23093014
111133 123534 465553499
75078 69692 540795732
103382 120918 152642006
3848 22882 -854113820
25475 124709 941735184
85751 97704 547880915
76060 88971 187805715
137927 33700 -713399566
54408 120681 -872255445
104907 8984 817799553
138234 122950 -248060524
39442 48638 654914597
38124 24500 -459990905
137926 46036 -144614902
108482 45000 -699560989
84701 35313 -756846592
30938 146510 -132094159
74229 6975 -910140503
145393 13101 -439323462
40704 11133 316715286
37295 129392 224914349
94078 88856 240466223
130925 73184 906507724
87329 135343 -657506755
70060 27518 186085535
72204 112662 127792652
70275 89284 725025164
132342 125566 666509485
123302 44274 -164811310
98818 48728 -153047156
72754 142523 843856537
117655 75614 -534196929
12067 25800 -590578417
113906 104219 807104240
95595 19466 -20484088
90407 21682 -257972732
3109 107565 484446069
25880 63240 141808865
122103 3750 -383368892
37400 4950 108796133
45208 98101 472362759
5018 146553 157346056
44021 998 792399474
25438 29006 64044067
4780 26425 -654640995
83723 145621 -271379489
4483 119938 -148670442
87277 80897 -536589761
15739 89282 962821565
133387 145509 -728648257
80888 83376 -703380374
106913 121389 676419649
60361 71257 -603346197
83888 67375 42791953
66138 147088 -977320436
13819 8729 -535576906
79866 123590 -967216081
103377 139157 -748652271
95489 66989 497545749
127840 111646 581609051
27645 131690 167887180
29034 111870 -812704979
147205 95139 -428671481
135277 101293 -80510699
46774 106521 -352751873
42361 73792 -495836278
99809 24033 -729697272
92140 131835 -778642186
27056 29480 -446706683
139265 134508 486329185
32012 40557 -106343826
5547 147890 -731260038
132076 118143 -990751231
59387 50750 -88491712
102110 73054 88901119
126231 33797 977110581
19555 86866 -814740584
53328 33871 901094038
102218 21972 -987269874
69232 112868 -888004097
104876 78018 243682235
130432 137081 283081291
85033 136685 -253448539
99076 134751 26575025
128045 64765 -738201170
14116 64717 -494444890
62766 144286 -639461833
14474 68195 475527116
87426 24665 -497476182
38668 63950 -795132515
67352 64463 432896047
119317 45444 -641939028
131594 106402 294494830
98472 124964 135511914
107370 95105 -54286736
71255 107545 -38064488
14735 96384 258201661
52572 22424 660212796
141055 2171 -790028810
146881 108919 434517549
111778 105680 -244814454
88015 122949 791425259
131722 40052 -833342935
90019 139078 -624614825
3652 145569 -289659543
135423 128779 -563647561
148484 44575 980620393
144171 4585 -636401587
140557 139519 696100828
52313 15564 -522736827
63524 32474 147257489
131430 39183 -248567
10548 129943 468634062
85418 148393 398046134
110162 15456 -91599402
17189 7880 -183345461
138558 70957 616537207
43465 37587 -224549183
92152 50921 -491890164
14009 57824 -164543948
110642 96974 653080334
141898 15235 -205196549
91517 128122 61795894
74589 53272 -970780129
100280 52447 16756921
48370 47461 -27138164
127883 91656 -197611971
59644 147696 408144234
80764 142905 -629616868
144468 142614 -355664504
21222 14675 222347146
93618 62806 681526391
106695 45596 34255286
86380 7182 940838203
88284 83096 661953531
127178 136907 -434617595
109746 108195 -751355385
40475 92274 285737789
15234 108404 -328368149
81817 73095 -745139494
127199 16732 794143012
38638 126245 -705685041
133124 89941 296166476
110523 31235 919753273
83039 44397 -822770966
127643 54395 -289109900
110830 63706 379746292
11182 108528 -681901526
125435 2248 -598261414
17544 63310 -390493511
105243 51565 -644891151
112836 75785 338497623
27223 70751 934376116
45397 29880 -561570183
137017 52378 -711530515
48428 30120 122965187
99350 82851 -566923297
52880 74362 854417422
76907 83731 -75576576
27784 97141 -409735328
72030 3666 972027369
39787 34177 702507718
54816 123705 -153560104
60961 101130 733032534
60440 149506 -419151138
135516 39792 -326114431
115804 141402 489845970
32855 118532 77233210
89491 41549 -252821815
82671 135992 565201835
15964 22656 -535470466
15841 136090 226264488
53106 1088 -662882409
36535 3472 470920294
32155 22756 818771790
2524 141231 -53409665
3666 121464 579661317
112768 23461 -813713697
44746 35459 208121489
69367 35680 -808677848
76239 54175 764239759
87031 110383 -665289711
46554 95086 718572389
143819 131162 -341394160
139562 74905 149534435
58572 111902 -259947121
125752 115585 658362674
12460 26959 -562668907
93176 72906 -911781682
129626 35960 -337353062
121297 8876 -476964391
13850 58677 809468430
88265 26345 53385692
104815 47377 724277251
72192 128977 505743452
8924 94329 476905719
30641 78628 -316181756
118444 100617 549994922
75883 112829 -656972593
49999 17309 715317661
4958 31654 482554570
101593 68571 760815967
107150 62586 -960445574
93245 142945 205065263
143987 62619 436019034
137620 73652 -983757948
82298 57357 446604118
71544 91704 385829473
93956 60120 243162505
149511 56206 342761739
51275 3275 -498352259
38252 85760 784284301
64551 37518 557404153
38345 49485 -945848904
70270 52692 329801803
92238 102729 -293663535
61920 108343 333447110
53324 52450 708746855
20099 85986 997075817
60011 140185 -845243458
93522 75833 -3717226
82152 15541 -939719065
21953 18746 35826092
95777 39430 948126613
113119 140602 -27566171
39628 141992 -144923961
40009 23224 859550991
84670 137525 -906584254
148287 105007 830571574
75879 138861 -871179549
141573 44856 315065748
18210 129062 -514433587
147024 52479 246394041
36062 113439 -263415240
10011 86699 -54099210
4826 43580 -852680869
22282 59269 133156589
123212 13332 -200053715
100195 142260 447843835
82922 70615 230627123
101616 82986 391151800
134018 52323 -279212822
45704 52112 -401306195
52545 127064 -660395054
87611 81677 -124458519
114770 23086 389495931
88043 1635 587837568
28071 91975 -95152218
144740 34185 -165968061
73391 95110 394228144
54526 78951 -104767882
27523 81635 -66333374
31596 137735 -643739573
140266 48818 -92110602
16427 75660 -948822962
41618 38638 168027878
114773 10007 -163408206
2027 73680 -98843498
27930 69578 -852404938
11403 9989 364621984
91720 112334 -555581461
82948 143124 451849493
103825 86318 -645976123
50779 107387 560263516
42774 120871 154367137
91402 133151 -29885448
144925 108710 -707388882
77902 102733 -297134217
50679 37161 686152804
64769 106669 -545524445
21658 39300 25069387
37039 68106 -491785012
14176 86745 259235826
113025 65439 -84851360
99448 42780 511383296
127578 82073 -385960183
47878 148568 -699814019
42788 89934 -943490701
43712 53282 264478457
32546 140945 815864600
13503 134782 751392305
82025 115430 954064888
3313 13575 -500209537
138363 41294 113432423
84181 74458 150345913
12581 7051 187054637
135683 92444 427397122
33239 75298 431845726
60398 36438 -514144425
31188 111072 -655818110
8776 93613 158785819
63107 87021 -725787067
87418 79589 -733456999
49863 99983 462356413
3119 591 760035872
38216 126640 -726391522
82548 126898 121001099
92597 86749 -923424943
24469 90788 -17802953
29096 1252 315353026
92009 41313 -677738724
11603 145051 -933457806
149562 128952 -980549837
8777 98288 -289427065
10823 134182 198040262
1893 137071 -5587688
1898 19836 -210905484
90914 36107 278512615
77651 50238 970871063
84421 64489 416469972
75612 47348 -537986015
89363 27913 -470924940
113128 21001 -621035411
137560 53398 -209673555
19750 88131 -268564350
120787 121546 501344033
127251 105349 -113020184
62523 31608 957707608
20274 142215 16263503
124137 106506 685834046
146235 73540 900455773
57707 98284 -578147598
16749 126407 242051631
56830 121850 652549051
146196 144376 939417945
128673 142419 884029340
48000 72655 549767729
2504 53943 -429003425
22786 30886 475808910
2530 141427 -556758118
94527 103744 -650494843
14787 120748 -777127901
34466 4164 652058928
38233 69063 767984993
31963 14908 478723026
43771 7560 998327367
71629 100028 -661227398
77597 9678 860590570
68163 15855 613421233
73394 63729 778977123
133183 139423 -397086612
73316 45971 207171192
124939 31772 -654267231
104010 46775 98584430
125958 70793 -175750952
116385 42698 -668533310
80919 73537 -361663373
27769 64462 -681665444
48994 82024 -429603297
45878 78162 856639755
81358 147222 -415701289
99127 9652 781718795
55736 48394 -867736581
139729 74389 157091179
134603 136832 774302091
148281 131480 644954843
46898 117967 -880250444
51494 86519 -266512416
59463 78122 -263157462
86054 106951 -133051785
114104 115201 81609894
34161 70094 443895217
14320 52563 -397000461
72465 35248 387450983
70277 41636 768906467
146077 120880 839029948
38482 77825 -246549210
124162 48302 850125599
78847 79956 632984806
132003 107533 -584123924
21712 130449 10219384
61711 8849 777135511
126163 147108 120632926
113159 69051 577264518
48966 96604 612222867
132577 135725 -399937245
41679 119534 -759254871
71923 97134 -777446926
147280 52213 -319990138
80050 127880 -858566004
114653 41767 -314945487
128657 99461 45198299
132337 56616 -883393823
26446 75043 -828488125
33605 119538 827395107
5863 62147 451715615
12723 63285 -303719483
6339 2276 -678666456
125312 72826 343814281
140796 59464 338091513
94719 1154 247403497
124153 53457 -572083899
17498 117777 987940621
133102 24454 958112581
123506 13288 -155649905
40824 100584 -795721784
31798 22149 -220559137
90477 126465 428840708
15991 98854 452529575
135402 64411 307220261
7306 106507 926499385
16920 139419 -716251763
130298 33231 931522663
13951 56619 87262972
105700 143700 -313671503
45382 134346 655390656
33634 115283 -982377347
72271 82310 -398923652
101675 115208 -855925982
64777 60938 337194520
36738 107184 -319346807
26270 20228 66644277
7231 88326 -740703449
80237 137104 -870945034
149454 13318 -120816023
31833 53182 304390923
99852 55733 502761506
51713 89816 676215020
5152 18562 -607705541
30152 1182 899667337
128253 97643 717595567
61339 120142 208349963
104210 28283 -892024455
11659 71416 -551083918
59393 138164 818404052
86864 73909 561582495
95886 7970 218000329
101845 98463 852453098
74958 35403 29325403
1025 148096 529085569
127588 8778 411303980
79268 110646 979329504
123593 74363 -691265009
39057 133464 -927194384
102669 36497 811181491
47591 59543 745996201
119806 112759 -238436959
40910 45808 30016853
111131 20057 -76262590
134378 26742 -676307468
100796 85969 617975210
14815 2127 339003588
46876 64608 -128378501
131011 104495 994985416
113256 83817 -192455585
80536 54451 -25342923
45968 84535 -625786502
142533 36295 408818829
2767 6642 -723665851
1566 71254 -474561606
78991 24260 -30066794
52052 144439 -159890468
131992 56335 -539088404
45528 100707 888906139
47119 91861 -980710166
92412 59706 -984922572
34994 83496 665468153
27112 52753 -262615265
93148 6867 520841877
16263 145226 -559786336
21002 70424 -416433258
68728 50048 -12246875
3794 128115 979323586
27548 21557 -467840450
10755 73704 133052918
17822 79269 -438482618
119182 107310 -119772632
124229 29107 -230862782
48678 73501 965911025
54764 46926 897310849
51280 52634 30547691
40902 89938 -282209087
2510 143622 -742354495
82014 9337 759997509
142920 121993 -244398824
52499 71914 403304932
112493 6723 510760190
48541 138256 -288232868
140948 38249 392732145
33340 58886 815011441
82370 60149 501730226
145491 142351 643800228
61719 16100 21447652
100327 133683 -208482704
124123 54749 -773377788
127638 40333 201874844
97485 102419 670434950
92401 149055 917184090
38398 48863 495814839
39127 27317 -217471823
125947 78068 964251474
47071 123376 -629717476
66666 61534 -406698166
125237 120638 -411823645
136982 4547 -460439583
138917 44120 349975911
44511 132741 597981003
59891 57637 -637519890
115165 24723 286507682
48737 87679 -75227531
18452 77165 -683589203
80445 76494 -523944431
4557 143141 486321745
33413 21004 -660107699
80420 134386 644764129
37473 71407 -300306943
38475 142444 -316109630
78461 31625 -642108683
143483 9598 492438972
44276 85745 687546614
67245 94331 955326366
19925 111749 826216452
14145 133873 -720222130
534 31681 -622635092
94443 13669 574622814
40134 40554 528209243
82595 115108 977005804
120967 69704 58996080
788 100613 298085745
145804 58059 -587628349
131947 73498 516722534
116368 148737 238235824
22177 115548 427279657
141829 21636 494735879
3087 126205 826290398
77637 110380 665828056
92178 128557 400695665
56960 72332 -618837795
139828 57847 487188475
29303 99581 333809661
87135 32586 -656423087
67689 72517 -365482317
78028 38853 833581175
70433 110936 845960149
52750 133990 172776604
75483 113442 -571827937
19740 138210 305427356
36143 80115 -632847419
69020 15361 608727864
106237 11034 -677434698
21199 145560 702401688
108648 3662 673353050
57515 31126 -803873338
111412 115177 976258400
73310 38843 -496985261
21715 21729 131574425
87463 99996 171659575
26076 33493 -257432267
136550 84812 458447094
9339 114402 -792398783
33766 80245 720282908
124020 78921 885738166
148549 111601 14015120
61334 120142 15184126
65830 47022 -385842493
78365 95587 -299095453
123281 39723 -489759599
98391 143391 -893875488
50522 114127 -236315573
70546 91621 914187411
16160 56657 -123000550
33096 77946 -409605590
133771 124448 63649384
140197 38680 410983651
76387 143417 124466073
117048 61940 -671303083
111663 56409 -494372423
110330 86324 -14453468
137576 14566 504529241
67525 135579 -899015080
88638 101344 -430136508
75318 16331 34660626
132260 120254 -818403855
13846 26322 475231547
29375 107842 321500412
87260 24701 594658792
55351 67974 73988085
32417 70188 507459436
118998 10151 -333883225
58567 14527 -79722060
21091 48398 744014431
143928 116896 -574960470
65333 138573 -731554658
47866 27674 761567371
42370 17676 -263555710
16705 140843 745971755
72452 53425 -203082544
14442 1492 -536736786
52153 125783 605615102
3994 139057 -239632390
80535 147431 -131676301
107177 29664 -742108852
97639 137482 -919374737
49221 135808 -274223068
59957 804 -851194964
109547 56247 438115038
112158 69265 -343598074
24146 28188 -356285689
137463 122146 -63099621
91076 46552 893518666
23582 133810 -156193752
37482 28438 833575179
69048 78338 49866822
54484 66758 220551770
144282 90961 151697782
128416 41335 -1875457
40594 63364 463153525
3978 132713 227600923
40814 19745 -627136064
121269 73963 -685775747
25812 31730 212633594
83761 43094 259219731
41087 77599 474698819
57580 17086 342460625
71557 104813 -627747985
6697 91607 -447529658
404 10287 655822251
138113 102229 513338712
8214 100954 -117809780
59281 43710 813458115
60425 69278 699133942
124723 18253 -276079842
110131 144792 -406158107
35480 16809 -942789903
61270 49855 -590742455
108013 22077 858835366
44677 61733 713452388
22867 136682 281088865
15368 36376 -800974546
130257 61705 864612806
7843 85312 -497250201
25467 87244 -134429300
60133 132247 -916292828
63281 70262 623203980
44548 120671 -938176376
71716 9398 460443253
53738 110931 330086133
119783 86762 676342522
135774 57603 -359924212
58587 45327 -780500648
1205 25635 101089907
121051 102563 -977040203
1030 12438 423761629
147376 9253 43931519
116993 69110 -145706918
105393 3246 -464362392
144861 15567 -422590461
25671 42431 -12240243
39569 42253 78971366
99522 55310 -632091366
8090 61902 -923990643
58864 44526 70363366
143767 85006 -16685613
85133 123796 -683856157
42936 103282 316736401
135477 138090 445047232
44068 38575 -167475265
18801 54167 -541355122
108776 15598 -897678188
133522 5298 -447591471
20010 114270 -389840579
127452 131485 -447576762
27681 13739 196078075
91777 116940 -552386226
31894 68590 868030648
145072 80093 734150582
98207 42677 979632663
77068 677 -559747630
81933 127585 -457092973
86335 216 -241671030
52401 113202 214622302
64366 12777 749838068
88531 108496 -43333974
43280 20379 -243306005
71055 74468 -833227099
69905 36359 347351104
64918 80390 -46300120
128252 130512 -495769615
61961 146690 -775352004
117233 110905 -963347205
112563 11964 77461418
129457 144680 417848345
137597 134452 579375095
14642 77778 260860107
12279 62495 8935949
70966 44661 794578713
76859 5984 618370642
12744 83698 719438663
133267 41188 -143614639
81883 100752 -671909939
34077 33254 -456948793
140123 6088 226332510
44056 88263 637710383
3373 62118 -6095156
76928 39820 -463111850
31100 65595 112417444
85323 68714 -16650333
37860 25512 -957477463
142210 137976 -758424494
101227 32671 177838924
127726 81592 787318235
15979 4120 -86252251
88754 41801 -829589727
88394 142753 -718357960
127070 97941 568517353
51125 144893 -268940470
80017 149399 -524299926
64434 16751 753826393
1933 41082 -807857909
78703 76321 556800898
137133 28798 70468300
111615 83045 -629555001
78557 19213 -977633412
8058 40218 435769516
72936 71302 -323830511
118642 77151 569521166
74909 77580 714757440
141559 74682 -639180121
60131 82429 -294742977
55344 111369 341492450
122263 48603 105768295
34754 11601 237362464
99042 133226 555815936
7893 56185 -937969764
46338 123075 -604008478
140808 29696 -655535392
26892 91927 -910656923
4888 85716 -626544645
45865 126831 632897651
60090 137963 -271172017
138724 130610 -383382519
34591 22399 326917102
141556 121192 228678323
74761 21598 -199829853
130418 111848 150244443
68210 85903 204699335
81414 125905 -599741040
140043 20849 -78112235
108872 141370 -136333053
123336 97695 -673519368
15340 73256 90368547
86509 56546 775480787
96755 37560 860680935
99580 78580 167011696
85724 48924 934636019
92154 110335 958029256
84216 58456 -389708486
54798 85890 125365417
11532 114940 -870194420
97687 138778 785537641
61760 140720 732527327
143195 22740 -544779137
91371 74085 -528505423
93192 47827 379156933
74185 121471 -97416134
2676 39825 -699716269
48551 76728 669946058
86411 107743 819684043
141981 117367 109935532
139654 28396 -644126697
101718 133232 -328092061
77334 51023 505638207
139282 106637 432989376
66509 26399 -306853745
8023 20822 452302512
76505 143305 -196739834
120457 70900 -126499695
97830 139748 -959208767
144551 100051 311785006
68071 54766 904447145
132248 102568 743642844
49108 7847 -14919590
15684 33268 72770460
4360 688 457043514
57249 5151 -228867497
15768 103955 997642907
90345 82109 -937912743
132859 47444 690778457
127999 128860 -650737984
124635 9450 -736114029
112735 76597 902317030
97709 145183 -357151664
141617 40989 -96690380
137653 88222 -263496634
76867 27711 -806307106
128307 121160 -984785660
34008 95349 -403679057
109221 109700 -102866728
98637 138975 276523601
146391 126702 231854593
88299 58175 -246869437
149592 141051 613665529
113193 62308 497373201
102176 50798 -958868605
23858 101709 677664408
113106 101322 -200867628
25465 128207 -676981178
125544 50231 -275203434
39447 47210 443078084
112528 80256 892449535
135042 121036 928229153
79502 18608 354213136
141419 76442 988969152
148387 50255 -819864330
2702 90360 3436120
88452 54518 673743484
11046 147881 -668354935
5964 70887 128915825
118898 43062 766131833
37650 74274 184601321
144427 144640 -178751210
85057 73255 827473300
89444 141598 694014508
41411 127394 -779339272
20048 148369 599284275
37777 4276 -743488847
75159 21801 161101386
49759 14235 344835866
132118 139721 -545223553
90749 74397 591812142
45026 13987 -44414371
115179 39290 79451495
36338 117506 -881590959
108549 74717 -568385765
122693 52503 75723275
49529 23328 -594543316
60586 88958 -773357985
23610 115002 -868509687
52206 149430 669523933
113202 33983 808184414
72154 6508 825854923
126458 30064 -465209360
126357 134454 -697943881
101191 76255 -87954615
122642 129127 415632237
75398 60668 38869404
21752 11045 563606274
48035 133850 923600258
4742 121539 69146446
126401 66621 617191377
147160 22989 71279504
15573 110900 661820601
41262 128741 -574059292
125660 48419 166353839
109461 117927 723644460
115846 81409 -773369195
98260 74313 418542346
24227 37538 -68203802
12643 60429 689874792
12938 108705 -221357832
68750 109419 365823552
15130 105062 -43032691
43367 72416 -870147502
6835 133041 -169061644
115817 85059 -709363123
96740 62738 -970003287
128781 10861 -421696688
127230 85600 -481333789
142112 23472 -70474098
14783 140521 -555244307
90772 122872 -583627965
110024 149102 -994779761
22082 71793 -389609697
109926 6954 643717644
13917 124950 384075024
35026 19238 915002256
127960 34838 -542263536
25716 115546 948607854
95738 142235 223732975
102309 83850 628168693
74194 44459 -199011041
2218 93454 -634305179
84717 26544 914854705
138937 103494 425512746
99490 65863 -976623238
85493 129351 212372677
6044 77168 -634489341
122114 56390 -223675584
19077 111052 135913440
93704 4538 751009942
145379 91484 -501423943
135236 6971 -183271296
68619 64536 288591862
127257 958 972627287
119853 141171 489650155
49743 21263 163216829
31962 28567 -856132968
33501 57625 260140909
78681 131437 -373797340
79028 6442 300409793
133579 1825 519205067
60617 78560 308520651
64949 11951 99652989
40942 25735 -923984330
50746 51222 960512626
15810 121283 813342339
118030 34891 763347187
146810 129989 20130273
14174 80353 -246316241
40362 28622 665468335
112056 118303 110367083
31472 12450 -990536404
119179 119844 -562731972
117274 9970 -998138728
53105 90449 374044312
144432 81769 516584997
55028 130441 381751220
18313 75420 990196773
109918 7962 -193592080
7061 139126 10012709
24722 59922 -140825257
139647 82223 -36097249
23153 20954 783652855
55373 149531 -316134664
127734 43605 893141962
28796 49897 -593181756
97277 132365 264975475
46136 93289 -816087340
5160 95385 532538280
141820 14734 643859005
85684 48814 -59671358
64324 56781 -544929256
24194 7381 -199964786
60080 143251 -206381328
106872 24575 845050750
48828 125338 -643462181
57605 121459 -999758924
88860 27867 181207516
67235 119091 869170934
70670 15432 354985102
97008 78525 641625809
38697 124944 437508612
108573 17483 -320002710
63883 138817 27138190
118910 114588 14601758
55753 72141 240575071
103633 59682 -457169456
140932 47070 202157228
15929 18267 -496553576
782 35623 -858150913
113564 140701 -289371169
112859 131476 -291948786
134715 92781 154652424
108249 61316 -803802991
12922 98015 439221054
112526 37989 -98507120
145152 35453 -337899568
120883 127089 -163120851
92404 20771 322361315
15021 81629 -818056298
58487 49150 775921613
78269 123488 300901311
112233 73140 -237147906
25947 46387 196799504
43520 82038 -670974377
44883 69928 95526176
9256 122067 347166520
9280 132935 292986632
11906 86314 -550129670
6998 117456 188023543
15181 5171 -366826855
46643 21009 438090378
106536 94328 -523384922
122346 86069 724333457
143975 27108 10598667
83648 17181 715649588
131856 99167 971583939
80044 108781 685552767
41534 126020 324585003
138298 117488 207977994
31076 131035 -869047678
35910 105678 -882994250
17130 107195 -982065665
4518 30931 -257598254
848 6766 -412442679
54768 138776 -221926995
48322 135457 322051464
109852 11662 -683461237
81866 54345 556273149
42186 31353 -916342541
52639 141608 167913311
100596 120993 -738426548
63584 36999 -789240561
30009 92206 767834645
21839 31269 -363025104
140203 122740 -991289300
4714 108928 202045745
56005 149225 632314828
67171 23054 -116994675
140220 55787 813865500
49948 73113 970206386
129976 24798 922519009
136984 117106 422265514
137139 106674 -336741723
80423 40522 -693922165
52351 146910 646104666
24652 113869 -534169338
120104 128646 876645400
77098 83958 839274633
138218 48163 758128777
19204 90287 -961577409
43824 17322 -856262606
134869 16629 692176774
118807 83500 823819788
65379 66161 -816100576
113453 61369 486203562
146490 28457 -421442194
48360 139182 -476611302
54991 119590 704802057
22871 101316 882625669
104719 118652 784031141
103904 118311 -999074051
106321 35280 -288074234
9010 44420 -908723020
147849 136765 58288212
91214 101906 -302997938
131768 14725 -236547182
139702 49464 -235063004
27197 112407 339542292
15319 42657 -89008726
79666 78523 -424925019
32476 8488 -519768049
122052 5325 -164066867
90434 64632 -68647280
61372 24085 663454230
89454 16994 -909645408
114955 30758 146279135
106323 19624 174731573
134081 85845 -187046660
43429 4655 -940356625
20348 74571 54558618
130918 29189 -81655190
21328 29526 226391193
76114 59206 544119192
143560 88210 294246734
53783 27065 653944750
118794 12239 287446638
35909 24677 -146472233
22726 75808 472531525
52754 75071 -704981466
100264 2386 -382729482
27766 94616 494422378
66354 20721 -957737159
142466 86566 -576449541
38593 148763 -332611776
112294 16571 -335915936
64496 71021 -11930913
40053 37593 625225817
141215 25729 231114484
95957 60090 -202161355
24997 43545 413782699
84422 24744 -528480966
72359 37905 -159123168
23810 26723 919286798
69563 124488 -191735751
118649 30166 601246212
43865 20969 -994709605
128227 101016 369027634
44034 56271 -45534788
82303 42960 -160983947
6114 65553 905025178
94161 110653 -708300130
135272 148081 931007634
18705 59273 224356135
85150 46958 476976623
89403 122961 162869477
124675 132372 -106091439
4522 79446 -454874070
148439 43239 89620509
26853 38823 480454317
100800 101658 352901789
12918 39018 714195908
55903 63420 848875039
44375 79691 895142001
62366 134632 658543495
39749 97502 -903910137
8711 54306 -184623418
41192 67166 155306366
26077 62406 -499466936
13176 83767 745628742
88628 11017 -153481392
59869 144366 -492061000
103207 140225 -145799432
53032 9895 829424050
56995 40631 861812646
123762 133753 -214885388
60345 25197 -653481517
142992 109498 -168736963
132490 75221 343104090
20834 29446 292620380
25619 132954 919924116
53018 134564 -351635075
27972 82010 -637184860
109792 19175 160142417
40436 148878 -681691596
63745 104670 67189791
65173 106083 -140491229
123977 23372 -600474109
61999 46967 568716511
66313 74901 -765281849
82000 117894 -152144150
116470 876 841092240
51165 100219 -863671933
122218 49975 -554519686
33434 52713 100396648
22191 43373 -960691117
111431 111144 191977393
100967 90834 -186121805
106396 4752 123188005
20533 78236 381256587
45145 23338 -73184196
19274 101114 -782353182
48854 17751 720958796
19831 70356 -800764249
85068 20676 -291834017
129978 119527 -90751322
61915 78942 146071390
93311 35915 -989298379
88637 40093 401101580
59631 6522 -933605598
1424 26727 708022074
18067 129061 162858144
25087 40221 -17724228
81074 46418 -563505465
89177 106201 -386513689
97499 99170 401201319
1265 12161 -65434692
22491 4252 -516191465
78108 113073 172327598
145627 15176 -6089325
128077 129531 -510435937
120991 79404 -792972776
61695 23750 -252464263
125087 21703 272872489
104685 72093 505393021
58542 63230 -630255182
27577 105888 509921459
115298 51205 463901827
23909 34842 -708408535
72036 58494 -722787474
74824 132524 -17757160
18280 1707 -929706425
131111 3414 -229383265
47028 91915 656928460
112110 70594 -137862781
56400 20807 510969340
92576 101989 338318463
114795 32535 48675777
42852 135358 75352381
139497 97438 -1279216
75898 118248 -154363229
11975 43237 494850347
136638 116446 998936644
6246 63517 -862047200
135931 143169 -679598408
16274 42916 -380130386
115995 34472 793063168
3929 80641 381616160
5213 147412 -13103898
76509 49634 -798568017
98945 61688 -238684066
57659 97381 -446637636
35462 127662 -834066329
36231 105361 -181012300
1667 148245 -826903523
106270 135525 -724006860
102372 19802 142779422
24823 64590 -902362647
126633 17868 934276759
47713 100813 158284724
8518 92700 39492092
47407 136992 -258850738
53904 50481 -391858359
19915 36781 -125805789
148705 63470 453752613
76280 34586 495522496
133369 130572 -410912439
44282 83573 -478037259
95561 112990 798859780
108451 63939 791872693
2300 53564 903756220
97654 118282 954770094
64960 20674 -63852904
76107 144857 480519312
93323 34340 104972100
108678 1327 196866075
88800 66006 -221828988
86214 102465 452248491
32871 59720 -140472702
54898 88845 173295342
81910 28323 873113971
14900 139774 -140109246
125596 41712 471396108
68850 49981 -307277602
116092 106026 230468312
116315 55516 -674679416
93236 86278 311667452
49919 137003 279173104
71675 83882 -144982162
18992 19864 90539049
41463 93952 -794055294
76860 12706 -523340612
43515 8208 -467708811
73504 122237 -718540489
103409 75716 50072921
142550 27140 -953988605
10414 6505 -638652752
122291 93168 254626419
98413 78112 125550771
65769 84125 -294148672
104483 84112 993127739
132378 125154 -477617767
61455 86049 -797544982
197 115661 932166184
124419 55948 -308843247
133075 109970 914189749
56147 28528 -779268504
77459 22550 -713439560
146909 53334 915816488
37735 85038 553077360
63017 62821 226256139
12015 1027 701122998
50214 49266 123229300
118823 68663 -801465088
92711 11689 160454415
133322 139848 -266351317
27452 121387 39156633
131790 26678 -7283670
23603 69815 550465673
107722 76242 -958849764
23669 30154 409643334
129180 82597 856523652
34595 1652 -49146568
60803 146268 534861807
135521 54585 848075322
69902 144163 87939559
80788 666 -349161733
20429 42219 608780526
124913 84927 -911839715
77700 142716 775080617
50728 94574 582298009
75284 24128 153773291
50671 139454 920195248
32321 22932 -268545223
91919 1885 -373314977
132023 6068 -664589225
87938 25152 -597097442
89519 102122 -828978420
82771 71432 -846261466
65211 57164 128927827
87943 148699 772863802
9592 49548 -739315749
98563 116741 -748693597
25539 128890 -989467107
89199 83286 141817752
2617 4139 315869987
140734 86237 -773823305
85167 147950 -542928628
50182 91889 470500136
15098 37389 606369176
117282 33968 245709172
144629 124138 -285041850
118193 86127 -211363091
5536 81511 -8050844
34782 84416 -280998863
4147 91894 711047471
39323 95010 -936164053
61826 5922 -542066476
11462 76968 -760618201
2742 16242 -469251450
8580 137603 -566398489
123474 60180 504712251
54815 22705 185661805
126430 147531 -472102580
131146 86027 -551682567
7227 77774 -454517852
41332 91839 -522782963
56723 90464 -511554267
39891 108718 -86471345
73685 81624 333927770
41427 116406 -540336507
54856 55850 22897801
49107 42001 379747895
78629 60200 -220049201
60072 133958 44065302
72383 82896 44082239
43884 64150 366673077
147098 5080 -440203965
78655 78286 413238018
51160 139035 -43563144
97990 117731 -77281463
20110 51859 833906618
74986 133611 121713632
54522 48046 -292188558
13675 91348 871651781
61614 87635 -929044826
99084 80715 -338789673
117867 102421 -7687794
10965 117486 -711088333
115939 17466 -75629703
15277 94518 -858082440
43446 78331 907125626
97242 79132 171521085
2317 51315 -437994491
29848 22863 -351059732
144047 22053 -535865653
30967 138683 961955084
72997 75300 227778490
93359 28942 -200401800
62052 99750 112180760
49665 29531 -717917878
5599 12276 -259171265
26106 76880 -305364901
41437 15535 -334038091
88189 133011 -608950586
19671 8966 572788077
106389 51061 -170205173
138269 124772 -910953592
101629 11090 254113345
71893 146478 291423038
80391 7752 -335551534
6247 132648 -95864404
113251 149249 484150059
12209 46089 -193664168
25601 34236 628038288
31280 68126 -998482517
131278 63185 878965026
15802 35938 481246647
143745 44832 -341950166
84171 76057 946961459
126486 15661 591708664
137478 780 -32635900
6311 57795 -114973130
67701 53247 970040642
105883 37447 354786772
999 116312 318261140
54655 139937 28144699
27442 11641 -25437958
718 38638 -393194278
123839 113978 923165183
113730 116162 522511806
25867 25348 588140123
81111 142036 290752275
55170 124324 141560776
56395 51902 644580428
9462 91774 427865807
60663 47388 276204497
4466 90014 -687106003
61624 11969 -768728920
129782 14659 691625454
50349 38974 27719981
4251 137659 -638007959
128322 72563 232551146
32946 17906 -289095115
91620 11951 906068483
67623 53400 981197931
149104 127643 379268584
33382 15057 603998322
106161 36519 -954937172
123873 18144 569726196
42806 85469 50168626
8021 98605 -849502190
96280 42286 736473576
54950 98857 25451223
79798 75743 247168465
32721 37244 296231626
115933 76022 -68856245
114791 26829 394793566
77635 74112 -370241196
58236 55117 720443297
144236 133042 -179973155
14755 96344 -866187036
64884 148024 -724903015
84235 65730 445631384
106514 6345 -658089131
104895 2148 31383610
90286 59217 -886108221
108608 5663 -288107229
37175 52297 533034879
138166 102992 354045397
134527 82170 -754202269
88377 126551 -944086153
4021 79615 -812894552
61354 68626 -199575268
25123 107606 -82954926
46103 146281 -78049561
51313 119035 68202372
44444 33122 -696192062
70227 67954 575231045
114580 91652 -694293366
79349 39370 22759821
23373 76921 492873467
100436 97952 -900533009
109557 39974 -200146001
75869 80589 408233753
69517 102731 221786220
149516 88927 -180811460
17934 116048 -722757895
45292 61991 571253316
91247 84178 -547247934
15070 91904 843951721
7337 66924 648099985
109110 128397 -805455506
19950 128897 -714340247
14940 3926 898092071
139416 458 178044851
20780 78401 246576787
4738 94542 -475887020
45902 88298 629754691
76141 31852 -270668951
43541 121981 158829334
49771 47651 -508058932
115495 57885 -20852771
100959 84742 -296174272
113708 50055 -59299156
59883 88222 765232689
26055 7802 -875742669
132551 112821 708598310
146485 34418 -551076818
61225 50071 410597159
11298 87252 -202738227
4740 4920 -280619864
120978 7105 -984828560
56021 75474 -25153329
26460 104773 -282271730
88323 33594 790833559
1774 31771 -309665741
47510 18562 -791445335
27614 99487 686451504
77981 30776 -750704745
143994 112451 -469105044
28535 96251 537011044
57488 118137 384586386
122031 35609 -138493833
135164 89420 -5319136
99428 89977 996591121
106450 7973 -983637600
7960 61057 -193711882
94427 7134 392035220
122916 8125 -85877651
24299 59884 755826697
64170 104924 141129021
102702 55333 463449398
71444 100174 278563419
29598 81215 695435908
19880 102977 959819850
93150 117879 326992756
132209 100188 115266762
29479 11243 -677132578
62396 112874 -837636443
1899 38051 -303778430
92668 63190 270295863
88481 33082 201780880
61664 7670 472461693
123223 89137 992176783
10296 69742 -185427074
23058 5805 -196949116
131500 101509 -820036148
100956 50785 584193783
118972 39386 314426240
30152 56739 896786490
716 39324 -149905778
87452 25892 978229864
85753 38753 -738539013
33784 135295 -328318872
43000 105916 68652141
91078 19420 -200092333
44301 113149 978511438
68069 31717 -129050268
83760 22606 -214204678
55383 126676 361624654
51077 133067 411842797
21764 5243 937602214
81306 66272 423999229
142599 41751 -608565004
85405 9175 758082747
39556 70487 3367083
121134 31692 -940277454
82481 33700 -699382299
142886 22423 -341704305
131613 84570 436228593
148912 36058 -944369291
10363 79401 -801602013
21707 34979 374230463
148677 87782 -134190460
62268 63810 -751444185
98850 6075 -501919251
78996 53789 -152195999
11522 74082 -353976421
2199 74001 -366830182
100541 121518 683160171
3622 142537 622416243
58417 142605 311295816
129993 34834 122757523
148938 91574 -915502815
128572 99417 -422440218
30107 73080 -720920321
39455 94417 -161735795
140016 28835 -781657286
29438 115768 60732470
138571 124373 494579833
59193 16665 -161009772
69128 113820 -613868128
108685 142136 409095339
37490 24208 470948590
100627 81383 -207554809
102433 48406 49783902
119357 27026 14667668
11080 118032 713191784
49255 103762 150975176
423 81018 -823944528
82145 145883 -663921591
50662 117278 -880274902
144265 86919 -992420886
97425 145178 -74382028
44707 144224 242857842
13275 43329 902728177
64491 60973 464326275
103960 106462 -232425578
71230 63873 196521236
19722 138141 162250818
97150 35928 -934205899
7728 15738 622389046
85659 57113 50865536
16475 9316 545435883
78641 29488 384737706
124201 38359 712717930
27753 62371 239995333
37764 35571 -644254927
18909 141065 -445117118
98459 10489 423495758
120553 43713 -778261714
3868 127780 -419006246
112864 27178 552732559
100952 87562 642672896
60077 116807 -336511455
21828 38542 334425790
137268 18874 -639392057
76414 135353 402840908
79 46622 623063127
88403 87544 340453731
62728 106062 -329514368
142250 27305 -647716857
75415 23991 715880771
5016 57587 447909169
39590 138959 -37058695
67463 122577 885656263
9254 94041 240294626
76497 147687 566405798
144565 14104 826475087
29566 84416 -839386335
140851 47135 553751047
10323 70115 -647892398
132312 5129 -918370240
96873 4806 332992884
15208 68354 791192056
145121 122701 884748331
147133 101477 767760911
127936 29287 343117698
108886 69218 306208332
97069 80162 326160486
44395 68118 912435609
43509 51663 -260378243
15172 58451 -991956376
121616 32103 353993374
13199 34275 -965835581
81036 67236 -924532628
117007 138910 -308105831
22155 142316 195104309
145092 90823 -256613187
135836 28368 224738339
84761 72648 350331244
80671 136706 -263690366
125837 3946 892573905
147072 54161 -676131587
116016 53526 -308929628
7102 98511 331344712
103048 72012 -680903957
119683 52273 373815422
41953 129011 767884432
37221 115110 -276555983
128768 49956 648750146
82540 50367 343302195
124079 19224 816793228
120869 104037 828383795
36665 16183 -414548790
130466 42424 18785250
66246 15749 197506822
135513 121416 -876111988
69087 16497 -362152193
107574 73787 -113430262
137980 146103 386454281
9849 88156 -364066661
79337 109774 -954068393
36868 45714 -190912666
56154 114593 -434192843
57089 1110 -614953191
83760 76676 -402683998
94608 81679 -57084451
98840 5868 45554583
14744 22813 804880697
130227 12863 359322828
68069 81237 -670910217
112810 4762 198066002
125944 19216 793677937
88774 121835 631133794
106479 68676 197961963
39513 105822 -325586512
5162 120045 62707401
47260 70979 -671439127
4639 147790 109314349
12 43115 -166064742
147911 61163 138877646
142096 21055 -386818310
68001 146260 876700604
149421 113033 255539540
109265 95640 133148360
3855 130714 -586892417
139808 122196 393980519
3231 66409 619835220
74277 100994 -148266461
32261 55888 -646045355
140115 48402 -403027520
129085 5199 230935184
23156 129776 977208030
121780 71646 446291463
95064 546 -143182003
117611 119154 215474008
59708 5495 -754817079
74076 109664 608462216
60009 83029 83866219
144644 17085 406889019
143926 103214 393826293
127584 16255 571478655
144856 71027 806756868
35468 37568 950203668
108998 48468 -24493810
101471 128530 850647457
111552 24513 295477031
91664 106478 94412368
142761 54111 -442988267
36270 664 -158041492
130198 49642 -848592699
84584 7003 675351945
108533 45544 -487585458
38187 108139 420889534
108819 5456 472121523
148658 114332 583256616
55000 50532 970578028
44172 94431 -182235930
122444 98342 -761318783
91568 74483 -127523865
121998 127158 343994833
118696 29185 -465936239
54736 94008 247986745
53367 21771 -276273417
118592 93945 -826243538
100929 131444 -288680504
12388 64150 -593086844
46770 36675 47384855
74640 2641 -897958478
87430 55353 -888790148
8280 46439 373983887
113595 132747 -198467964
148690 117418 -65044718
16314 33123 526677015
107878 130920 -809379709
67047 146323 213535392
18838 66211 432687292
24427 142757 -902231868
125753 77910 -998118632
65402 17985 -216932995
47127 103617 254196942
87863 69036 169199768
88447 10165 -77623633
30867 82497 -611107896
139036 134702 -788516507
67650 29604 900315974
112937 38525 -236636371
64948 49023 765014553
55281 113501 -732313457
48358 126385 818073190
125230 42307 586402333
55061 132073 -741716123
99803 83460 -49623402
73512 125969 376270027
29319 111689 -509093163
75348 59280 738937797
111522 99850 -298793565
57403 121249 932117290
40209 53029 -182024389
36572 115003 737806156
20574 102847 -99816070
53565 1291 864768593
82945 113077 -644689130
24886 59082 -624215840
6535 36833 179537148
127480 118038 79229585
63143 112525 921840757
73299 131517 800244097
12205 116694 734730622
114260 38487 306799498
35926 4859 -798447170
105942 41171 778674478
33147 79378 -794576372
144144 83995 645833318
51956 99905 -495627009
30736 49037 922177958
130619 29852 409526981
117019 142315 144060958
81901 18133 -645654846
145493 131256 921645844
137820 13224 -897454989
13286 69942 -239621343
37978 89618 -594151757
100638 6427 922080838
87234 112667 -832793311
33992 139680 -943884447
98923 100002 -237630794
132355 115527 264332707
121591 28280 959662995
30671 107645 -888193099
29510 133876 -590359662
57983 77383 -916979287
28771 69950 867433370
76762 1784 492499622
119615 140986 -54937996
50421 71270 350964915
83486 68150 -24555682
145818 115452 -547991689
38512 24416 300883121
137436 102318 -552488968
31234 113440 913266191
139311 112287 -950292859
66729 95190 885329908
135488 122083 -403209481
6099 48571 -484581155
131875 145557 429305909
93049 2493 177932940
95168 115759 964491424
131569 118408 -485559267
73243 14882 335192900
81248 8055 426064352
26306 68881 830161480
86945 35624 -162127211
55381 18242 -718790444
132321 42999 -209860894
137638 31417 299600461
88408 86575 612832086
63299 25402 -313764293
109787 36621 -524600435
138139 1666 -744212085
30972 83739 98545144
33884 46194 845209600
46537 138880 971965226
131216 136703 800762268
18436 55696 -932030924
40568 117017 829749564
117985 47751 -600710371
56773 17383 -443928407
28857 116466 349235878
42098 27632 56267673
64405 95099 -23688079
39069 7813 59015788
112657 53823 -885100473
28497 56637 573496235
129617 103021 -402087493
90343 116396 789787424
56304 95767 -560035801
48356 133224 -344601658
91891 110186 -23496742
2206 18492 -843512567
64854 26697 86311294
49963 1047 -178985129
102508 98073 960849662
78009 66704 881289457
138153 124479 678024725
125696 148680 -742984971
48708 145604 150706125
53743 46214 -263475713
18811 116097 434046865
50511 131098 -555334733
86496 22304 440790325
13095 132949 -238934826
73024 19374 -146796960
42709 32023 -297859064
141057 89436 -761043702
94084 100422 114481483
145687 36173 573013375
48618 58968 18819512
48538 31946 -438562537
77233 53950 -488173957
90298 119902 -851184584
77273 11186 -707797579
21866 36035 869876774
111607 13944 -191330482
20420 100557 746768744
134940 103171 178063037
91570 144824 -379248564
22781 57242 -459424615
95609 144539 -617252618
82319 80157 -587347194
39041 13578 -765401733
41939 17921 105728166
100629 111467 74794922
124584 38886 618166086
17372 14090 673630387
126289 121045 -473688694
124339 103212 739513080
69599 142879 853964091
65236 136095 -775053318
131051 132135 -559946136
45989 64641 -961449981
70770 109103 330226958
120211 5320 892874172
54353 138607 801758734
51128 29241 898170755
66543 347 122386801
74941 91499 -821046307
114370 136495 -889162578
28072 133114 655889508
7340 90940 -883661883
6330 128566 -110925443
70676 19999 375100931
148965 61416 -657334212
51546 23147 538997985
88916 28159 360699564
133870 65132 -963027766
59324 109385 322313798
28746 70401 -232455375
34548 43424 -27898095
40468 138640 554409566
126356 30061 -858173908
137148 61274 861526972
51785 118443 964159430
108897 23419 -888081130
22592 98603 748046631
142539 138476 -591124875
83389 1027 195500828
88670 85380 169677898
70485 31912 -839352515
25103 52706 542603022
27190 110674 670543986
101454 26304 -273285321
39996 112128 -678647381
83271 44682 -414043457
112185 60801 213959389
33930 481 -185430346
90865 108777 -330812168
100590 26303 -264070481
104245 47082 943144989
136068 65796 -488076697
134096 98888 -22695645
25401 67387 685601674
86698 139206 934347496
13345 2187 97378616
16379 64514 -658399089
10377 31415 966579684
61069 135694 861812982
50075 24253 417815007
4925 105155 823984599
6362 76255 573313117
24939 145227 -640131583
143578 57579 -375181045
41874 104033 384568558
144570 34689 145752355
122939 130659 569535321
149575 34870 -934358105
60033 8941 315776193
44925 43608 -260400630
83272 137347 -802094671
142827 82991 -304484057
69718 149577 695518317
36908 107996 750634963
99409 30905 -67914673
106014 14730 382291409
147509 126856 642027502
76889 148877 -354447994
21992 97632 -714035913
19636 10037 -925133959
71113 92769 -784323171
2560 137825 207748482
25326 67926 -754889450
106343 101642 32606330
142248 137834 841924801
55512 90344 -108171123
15578 33150 138816030
36135 63120 625312407
24158 69783 296298445
43459 101661 -629817733
146435 3984 785646222
148195 97389 -542182959
75903 144686 -911230566
10523 8712 165566225
25910 74639 -320970671
125128 39848 -433900530
74444 16559 -734649439
92956 4923 315169883
30316 117447 288764195
75089 20005 828449796
115614 75120 -703964932
47736 111420 106437595
74957 8977 -705719683
8079 72585 475190282
148172 123576 -779343139
146968 71298 363605252
64972 33552 -474181199
64558 25791 -847126723
54726 140117 331488089
37441 11517 31786752
38369 120049 -185572856
149397 113819 392238626
71960 35384 -769876755
8475 1719 -458403113
87946 136803 695013965
23099 2680 -702805515
23931 147921 -421874741
60679 2828 378276722
85527 131699 56219847
137453 132359 -683129139
130981 36343 639606794
110574 109399 215547897
45318 50494 993970644
4454 119096 -463161713
105843 121209 272956001
12987 99937 -642107255
106133 107214 -827856616
75661 86198 -745769073
67911 33263 -600279254
10413 108893 717030964
106590 94326 778860206
142183 32785 -714470209
1329 24115 108929489
58503 61152 -462103941
21970 15283 355299997
143939 77359 -454736498
130529 71252 -207336308
14019 143042 648563285
95115 37341 -297985917
144782 100006 -392885029
97889 129430 246127468
15447 42942 508766715
141994 134273 -512771945
104137 94468 636113922
19813 140049 -716870721
11999 16336 993129234
34883 33196 -78538052
125522 26064 -255525520
30463 92042 -372259937
98728 103944 -359986799
85004 68430 662836707
100841 101366 490445918
23964 14385 -525212404
129435 104636 -925378270
102089 137912 635545447
138707 139701 -545912224
10670 98654 569908992
78255 15929 -563985850
47691 123567 -779960507
20435 9762 -583520454
70481 82284 430068501
19497 31621 -637223832
130001 140816 467936600
88225 87348 -646986678
97643 35996 -772193212
46169 71090 244296943
36408 3454 733278156
16586 99624 488768639
21284 138268 897183411
16576 100631 753045771
79650 92336 -694941911
138300 106772 512335520
114966 120462 -979684052
43811 2914 -572309159
69471 125042 981096006
33520 54609 638971454
98630 147182 -340120617
100964 50449 615065769
50537 105275 150486664
97629 76293 -402041875
47555 144511 -116425478
68731 34028 -545460351
25447 35327 786057130
69655 113659 695005725
64772 38257 -451127714
2912 141267 -149229271
105048 67340 351271450
144212 63151 792946434
80648 126983 -976621998
37092 11015 780427971
48365 91482 -60122135
147598 8147 839442187
117246 149612 526654869
48625 32307 -961035353
29330 49032 -295512226
20420 46603 -828322621
95330 64522 977225976
37353 108092 740303602
62561 91422 536727831
28145 115048 895090892
109827 84929 -569732800
129876 56561 361260486
143153 104476 -649939442
59889 76971 -436318709
140689 145990 -971096529
4795 60436 188671126
41279 12634 552929714
2529 110791 131870686
144987 70822 112266969
79971 31980 -137692508
122319 102884 -442549777
104875 96236 -947157619
105269 143359 -344031400
3312 110015 -475408022
141944 94124 -256412462
3468 135100 -136267002
64016 94387 -136989777
122581 142294 32907988
117020 34757 -131404664
76588 44954 326038550
118555 35625 -79035093
66717 131384 428949002
92619 9314 -242861693
116297 58037 -878633018
142728 148478 -45017477
83929 76811 137697805
59553 55953 -415499419
50037 77560 -436848222
131083 77366 -788990327
85275 14538 -941675164
102001 51997 869358751
90353 34722 -144436780
82969 43193 -67248062
61192 121284 113702844
93419 120500 -298621548
57103 1548 368159259
62188 83637 -783393449
18500 110464 481036007
16335 76277 394853378
145568 82544 67374695
47506 51383 -873590486
51020 92000 -451131901
103768 113529 -435895100
116848 96256 641725510
791 46105 854827110
71116 57185 -593865916
52839 73515 749490354
30549 15708 -80168832
115852 9258 -559982671
57060 69686 -24158441
19189 91590 26945900
25039 125999 -20369790
86351 15029 688652189
21547 38952 274691630
122680 77726 579020312
26840 43272 -941635325
120941 103908 -504393743
129159 40409 777189750
56474 32642 -207276102
47113 73311 -69644724
12205 47709 659463254
8346 36245 561477226
68218 1348 757943849
138192 97686 -382187127
12650 105489 972047128
117909 25279 -80252632
118359 107437 862968413
31230 37086 274302480
10525 31041 715367983
134303 40738 -457253361
4276 3738 -71132849
23708 84358 -814302283
120178 52726 266411939
83039 41897 709123974
3570 83416 49460770
6204 53903 -934918711
12067 122279 -340485990
129103 146173 -282991359
62601 144181 -778862029
102405 115400 -637237258
9915 51733 -194969532
94569 53459 -630000611
38289 70920 -114192935
119309 107787 -553637584
28066 87939 692633641
76610 96191 515214999
58575 145494 -824932578
118537 84848 -642103054
94789 21608 539919010
43486 91962 312835362
149051 13952 -443930478
124213 40321 -121023614
138363 17170 -147781354
27549 95486 -58611214
126303 93254 235532557
21050 10900 -818140534
68088 67227 -677065575
62758 27940 -700551990
75382 48755 702551797
125374 87894 610484630
126469 133783 -660055825
36156 6315 -599451347
73672 122495 933408929
78444 6127 -44947400
14075 107718 994534433
37270 13511 155872191
59479 148708 748898844
52939 61482 -611702535
139769 114423 -705930286
98793 11599 155640312
51393 135272 541738699
108151 128183 593683793
130999 84359 -271332232
141605 50529 -953209970
32929 98398 -455653794
102275 3073 739432467
119953 145866 -444900419
115475 932 -574155706
37691 140965 276155227
108826 11275 -12294125
104114 37912 164819644
16695 85687 -286084265
15924 125822 425216926
144107 132377 411174704
89529 93356 582253675
47985 126336 -638139970
127464 143906 -792201218
62334 63677 327245061
142813 52327 362399768
101047 56033 143476909
18776 96026 546575462
19309 6235 57748809
127868 3962 871161978
68308 47568 806931940
102754 95183 -831296460
10541 128784 -392168148
106664 113213 -975403133
48890 7207 534494880
56377 34984 -8095684
33149 98910 -959172331
28676 86148 -704869431
18726 70944 823082582
67987 124932 740074270
144115 138072 -843460398
107289 49682 -292165360
23804 71319 398152155
625 47556 -481484293
127592 30692 380666022
8136 130157 -899491408
92664 68290 886632157
142349 14886 55618213
132211 4453 -698930227
31113 128866 456993126
3765 2300 358442066
95129 9480 -545345414
22612 34885 62584221
103756 23095 851270459
34338 16722 997977235
8435 102755 11242313
64563 44350 -22766081
37668 17876 341142711
45111 128061 711332422
70734 141514 798919714
3957 94687 -321090015
110590 147023 -23529651
21123 65201 224147416
95949 137272 491829785
47365 66102 431052416
38545 143430 876522246
97539 142685 -592117160
36146 4673 869281385
114033 94888 664682993
45079 76592 -837592992
57450 128528 -409732152
149569 119780 457283267
16702 1067 -631892518
48413 103605 -189062974
122120 95921 861009222
81846 3121 176554625
103486 26412 58605136
145845 116389 -613953529
91115 137790 -690389605
65492 83335 -454260364
138899 136185 -938577565
92025 132972 -720434183
115630 42011 895889032
97573 69387 -527833592
87365 125518 416920700
115314 19304 -74648589
44207 77140 -411863181
37280 3636 -877797792
16429 71233 329849231
84468 90263 457502510
34090 54698 747763720
33519 16805 -344863409
12272 69699 421077562
66706 56539 569159707
14023 56411 -786531299
94864 113803 585976269
78529 39372 -840977452
134947 16246 547242988
146328 47825 603865120
22177 111644 -745337680
102116 19466 -51689634
29677 126611 -937392806
129793 64755 557686960
48136 127835 988039076
54433 142908 -784499859
142902 124161 631821806
95119 112712 351414633
141011 134493 244233559
104237 44890 573338888
23685 133435 -463947630
2928 83652 433229502
60032 92458 854804439
40636 54022 -354574784
31589 13067 -760100178
120153 112166 385630958
91438 53513 761501995
137606 44444 -376292521
58807 121598 716341807
51503 145898 205056947
61476 143345 204490310
123479 102795 376003291
67045 42893 -614897560
83237 29834 -107253688
620 33592 -419879052
32429 108519 222574066
18997 139030 560235900
127643 44779 106241783
1353 98208 -415777394
94555 128287 96962612
64542 91380 -343118942
115395 69691 -314190270
7961 86534 46134371
55271 3261 -267230442
103647 52432 951499121
68444 75152 -599895285
13049 18958 950663923
148043 111628 -347591089
29673 10484 -362381014
78562 127034 -664311542
114577 20200 -540942200
73651 5047 -675636734
24292 49445 -820709360
13422 17010 -324178149
82918 50414 723075552
41105 41858 -608103499
76667 38138 -211502559
62072 22257 125797496
18771 24791 738372675
6431 42235 -647708822
94683 1294 759689530
49078 21758 -719063716
80312 136729 460368360
77980 187 -624323059
54989 139745 999779454
48129 65878 823845394
2636 134937 135744772
62059 3153 -89072505
85383 107191 169317859
69955 143219 -39453309
91290 126495 521827772
9556 67283 322308023
55472 12465 670756529
39438 148025 -456705345
5243 138781 -734434913
112784 93838 -348853253
22602 149461 -180856137
113374 85937 -776740380
28347 119942 -929378592
71593 107226 -876176443
46713 104180 -571159126
112933 124727 -362653855
41112 145047 -862969266
146070 46806 -379743599
33125 136389 836029697
48289 55074 -726366509
7096 86868 -479157960
140291 113302 556687743
14773 62267 890126138
91078 137635 276187289
128888 80711 -697273660
61187 99495 244644807
133756 85149 430554099
36895 122217 -185530239
101351 44040 624601930
73408 105045 55143703
4261 145579 819922845
126155 143374 -797453629
63886 126858 918769106
12052 34249 -957688091
94243 37020 676359929
275 38253 27989687
36697 37095 893538157
31306 22001 387073157
3561 66361 -290085617
131945 77339 -202214128
43957 66016 122062135
78971 75290 -73280970
7452 33869 426280579
141724 145152 -953787904
23390 82837 597899720
110295 86039 184731997
1819 103513 677310497
125737 75584 -425291622
64024 12095 162510309
99252 137577 -452739056
5910 106775 946950528
48982 85480 -953945163
133863 145794 904897896
94463 136111 -540790837
110137 50618 -309877004
108551 36953 -56741361
83480 99381 -140113809
108248 65795 305387630
12597 143963 -143276280
14252 119869 -498535576
13790 93436 -350762858
32328 111417 546794217
61315 44599 -383396294
46535 98188 113287585
91905 63000 226608979
127030 64637 -573243780
89083 20918 -871980710
102837 25061 -396642599
86554 85668 655124480
125056 116329 170607424
119279 142238 136427239
39349 90820 331789825
4500 62776 -172477203
58307 60682 309037368
40791 120010 -990199412
147452 84210 -798792436
72251 134810 881292065
142627 21149 -759559289
46880 112749 564427868
54208 100173 482503527
121202 111342 235616839
71533 41258 21273874
8947 75086 205095535
85584 113908 -865221476
60840 99252 -473270874
75730 79747 25538305
39761 55580 311809284
3233 10355 -835516397
75336 129169 -225121510
93311 43560 -890203599
135534 23511 -764773210
20764 4090 -833054818
37972 140460 33307919
128396 25277 341568499
55730 21954 852211523
36620 94666 87607093
119594 84162 555837012
38184 28492 -199239190
84543 89358 833243309
149254 118186 -401583446
15672 93383 -254738296
129195 31166 580257090
13226 57639 809415705
49366 128554 704172478
106238 101467 -223106012
23721 66375 -50092654
100908 42440 790638221
114652 75822 571232779
29358 141365 210440946
147672 31449 371082384
1269 34404 -971338662
15125 74810 -315796031
87416 91022 -539885352
77107 26250 -197579652
65536 80032 254078327
60743 11422 -883973465
39109 59235 546101963
85021 99096 550819065
58365 53374 688068439
147064 146161 130971370
18954 28505 -3448910
125031 132560 258747934
117447 30520 -507481873
7292 113599 850549847
50206 57594 517253734
440 40535 111980180
35960 111097 -668730356
48795 7000 424824746
136003 59125 62140420
67916 36759 328118008
70362 44594 494298005
81199 39073 504964129
75000 138999 74020750
133623 82329 947284679
19965 46516 -407465154
85725 34416 52095333
136547 85677 -304029087
20249 85010 783415237
95130 89916 369681967
4574 67676 -525643585
73770 91100 -966367239
30187 58416 316728193
62849 140787 -744156995
126833 51780 -973326268
34995 29739 -597139890
36315 81371 824011004
82097 56375 -504979330
68269 106485 -978369846
17733 115835 -919985923
58182 118447 435284621
66370 117196 618299790
60697 95447 160630882
63305 23129 908921413
133169 87846 -513772153
65523 39872 -348734104
28807 136131 -59584940
66527 93147 479100001
122596 6020 115300208
45850 10607 -38471629
119212 145313 577629408
128048 55983 678102114
80075 90456 -805287541
130240 31944 -182394840
127710 29636 853680617
120303 142448 43046332
86153 132347 -121942942
36236 27361 741542025
12070 31751 85077601
130827 23176 -664674142
59508 64597 419908561
137758 120024 -916714661
28942 90673 774995817
116630 32136 -75418774
112963 3504 -505190183
149641 135215 730341527
132126 24007 481271719
16319 86288 308899744
120621 94184 -815418782
126718 38943 974272486
73716 81090 -637902276
44479 51427 -280464692
85081 147223 920717716
29872 52682 -197599694
96934 91218 -307699947
77401 28761 -414084417
81096 46854 -788628550
93389 27605 -396066129
75323 8531 373517815
54646 143524 -25981456
115783 36429 541592970
22507 79107 -972957723
124141 144605 -796267512
3483 100659 -547046653
20287 26530 -929490706
127171 73643 155035404
19145 117060 -489020212
93135 71441 650848870
146238 41172 611132539
144209 60472 563860066
64305 91450 779270571
86853 36346 -652472130
7189 3443 -256826815
72348 27770 -639654281
31443 42313 564000087
126084 29466 -6863650
97620 139830 378847782
81164 90479 305651089
117160 145874 -913137337
108493 38491 31224496
144646 70203 -74253868
103623 20804 -461104317
88771 113113 -147121052
51126 38082 -497779666
60110 25350 95502118
11672 136615 -740841253
58436 101333 600646947
18592 141033 -143536708
32984 97585 -540133543
14314 114476 776237741
66316 44494 66230754
60068 145153 321871915
17600 18666 480895834
147383 78710 -84614409
4485 33820 676194315
100432 18507 -480171447
5108 46913 -13723407
50451 87576 439055521
109987 12413 893070065
55299 88894 768190454
145375 20193 192759164
3825 104068 177378202
70196 82763 360328304
58855 127834 867675503
90490 77955 556217855
57253 57149 -333952279
84246 63743 307198709
16626 58135 -454394196
121737 86934 480445321
88804 88868 140617739
64376 47532 654827014
11200 51469 -971283201
110761 7600 571938029
74750 111869 -839611681
11103 28552 -822106501
57511 97824 -298617901
88690 121914 91323751
47814 45110 -309063866
120788 2976 397960641
144164 140578 716571518
52119 142409 -125619029
143861 74594 -830244088
134602 22240 -27923616
22814 16886 98148879
28435 67723 -548723910
6387 4143 -403462554
14848 65512 537052479
4768 46506 819644652
52699 38998 -855879569
32910 143220 653793400
32770 129330 403841158
132271 55429 436291124
122379 149364 -106373381
116573 80438 -661307058
84720 76570 689669515
108639 102137 -598192025
31056 21520 517508772
110996 17545 745546007
39919 40188 961488801
119453 115244 829566789
101172 135051 -938183675
107971 82527 -808714757
9931 40478 481724011
79868 107957 731909016
59491 107409 -947297617
53291 36257 -477231570
96018 53056 503598880
133364 149629 -640903837
6820 41856 -229279735
90035 76308 263500329
54747 82532 678746160
34629 74829 507815422
102976 14609 -300661544
48954 120355 -590487522
44916 149583 -137620307
3229 94488 680822708
97432 100541 301087793
70974 78846 -910992333
64999 90422 43379642
130050 147131 -458509727
126029 19089 970824005
149005 106617 -920251731
109073 9305 407537735
94264 450 -600099734
73776 35234 245181382
60409 8046 -519573049
106212 111244 -10337163
145855 148109 -412541264
106795 119602 861166217
28196 47700 -61058246
144714 62911 329191656
41508 74470 -398376141
3641 26701 -358759345
127679 21458 -917801281
80877 11695 -524138271
135751 48255 336673009
122007 28610 999193820
7908 83648 17453194
109933 73893 723895657
97796 104534 -846709619
114289 146310 -873814073
37275 25840 -569052658
59990 73908 -221647989
80238 18566 765416240
117794 96276 -309156753
129330 66831 -712636759
10641 15139 197496496
147496 108292 484528100
17113 137836 -455885671
101252 104029 -31935060
13552 49460 -622329557
111273 30154 438141741
142267 109718 902443919
99933 54918 -413311443
47395 13619 -207064352
137532 106051 223931637
39883 94109 662186551
40565 35990 -392203219
37179 101974 -460548364
27211 54986 -302060048
84383 132101 -679846068
106800 119555 -627063674
131440 84335 -174406875
61277 24922 141249342
74702 66298 54138960
109207 109054 677920468
143552 88716 -987452524
21604 107965 784301486
78799 88282 587105458
136870 94844 110787560
60053 70422 632153486
74693 373 -952450547
144432 144192 431366197
113975 13041 175776744
103513 27883 478654706
8699 59462 746829485
132102 145669 613573848
5475 41969 -806294662
66027 128193 -818550790
34455 26487 -733968240
15679 10489 135535668
142713 115225 -552264066
20689 123055 501911795
93633 110491 263199768
48524 121809 364787661
104769 74310 271978175
50966 104185 98395581
111193 143075 661261217
58153 112541 401220745
52569 104349 473564456
66897 77051 -163856562
48127 146297 863136915
102118 111040 -973503436
25974 32431 -479400384
120688 80705 -675414013
145619 42231 708549293
139707 135709 -429002831
101120 126170 132500699
128558 83122 -171240490
149327 103613 965111344
106375 122247 -371092614
118940 65914 762034022
132009 62465 23529032
91441 26913 -509546241
113707 91030 458591353
145708 126945 824171938
108638 48733 281009195
11608 67673 -457653651
935 82484 239867814
121749 62547 622030964
136284 23747 160020808
99231 120092 -912472945
107239 104455 -847786354
141576 39707 -650725697
36112 72381 -144148538
62781 110925 -205109334
55546 86394 -894291982
56898 144238 -679125626
133677 124147 593112219
26035 79414 639668479
36435 33056 -85790608
67360 92007 565315008
58724 92261 -313895486
138076 101766 588388161
76694 84440 779611758
43462 121302 122444733
128212 58710 -641189672
54188 59883 -985059432
49163 32963 -13766209
77130 45015 -898896623
92524 127717 930426579
96203 51786 -544413143
77775 11951 494592266
54519 60039 933488553
23687 46050 -800758837
11257 59064 527175185
99160 26552 -292112678
47754 5478 91610757
82193 90526 -865532020
132318 136571 606934425
59824 16976 653700680
91704 51329 871215978
81622 26972 -469050445
12516 130924 340182495
75517 22889 247753171
62194 22374 -742428100
38368 5983 903055859
18047 102341 -648980701
15220 99527 84870733
113497 130788 439046115
133638 103102 -473092953
62477 132983 989524238
92493 126054 370919464
123320 36212 -332061107
27167 104139 -415149206
90943 135880 -809119523
123127 68405 -461835738
119566 70922 28118443
141742 111738 633046752
83721 31973 666321159
106834 44734 -865304950
22541 92383 -798755561
18145 137175 -757692233
34440 146168 -354282788
20725 118524 575146904
12728 69882 775021623
30000 83827 -569670703
109720 25599 370049065
129290 113733 -707739850
135966 932 -357989245
47007 143809 982714694
11365 113329 -524630675
93352 16138 -811747702
106936 149373 136755690
48277 137210 -36144122
70375 74652 234302002
52543 70301 872546675
4419 81160 378085464
103585 72704 981558618
138386 49786 371811526
134780 47574 -485665850
72704 67306 -878764759
76503 41513 647481686
94922 120026 -194934094
48536 73887 -961570489
57453 113874 166860964
36503 147910 283330564
22295 142710 -383251155
28647 70577 662459283
147194 129395 -712296004
86034 39972 827336543
90315 140688 -348252943
110463 102133 -946616155
103076 22530 250356385
45591 116768 -123287525
80701 134519 -410464266
140634 137355 -501886485
142368 95528 649716629
122979 102733 -309577253
29035 96645 587986261
2824 20769 -257954218
95330 99287 877204816
112240 98313 656006306
95770 63575 728529133
141001 33035 125355556
78410 93687 -924579235
18680 35214 245514398
131030 117297 -499886378
1500 76576 -324744268
45470 107327 693096192
1046 24146 -701183899
57501 53920 195956742
99384 63004 351296661
125725 56268 -797874504
101582 112495 -431438678
128866 116234 -743709898
45485 131347 777685653
62216 41015 -939028958
123402 30304 -678254201
45348 78788 -945911913
65049 45983 571570125
92143 87190 -332449074
50110 122178 -353270115
146942 75307 617924886
58915 140962 -767669498
26145 80456 -430308089
134815 48636 87988579
108189 29636 225020947
876 69342 320482311
144974 132566 -874503459
126326 87250 -494823823
84898 129591 317155108
119425 77869 250084519
113672 44132 -607516929
141332 7797 -889905781
26937 97684 962807288
29573 19387 696131681
6778 32883 -411519481
86685 47446 720336003
57748 58777 -671318759
78919 123437 -43695726
82753 120687 393975375
127610 137543 592845769
17602 127334 103691155
42345 143243 847390520
31097 131084 -414755468
106519 63492 591756381
116892 111392 621382917
78070 27536 320918687
104419 77427 -925207748
145705 39954 -430103888
65920 50243 724114071
120449 98378 -310937834
75162 97623 142002247
106388 48020 295561028
139572 129160 -784698541
3130 67918 429325293
76944 26553 893043511
13740 111871 286961153
124917 45912 670129360
65295 60274 -970420980
22290 19973 -462882658
120047 24098 557198914
27161 98214 -970863387
5022 148540 -627835843
81690 132893 793557715
29448 47991 690950024
30137 102117 -74915266
132219 60804 745010812
105105 82652 152910060
57355 138162 902191127
87569 20968 636689127
128535 58298 -535170017
52225 132508 842979166
9754 2795 663536686
82866 49275 -613894459
73843 8257 -379827602
105445 136762 356278317
84835 960 562587615
15547 11483 456648786
8940 19721 -938534709
65008 110950 593595329
74964 34768 555192160
53855 2654 612525991
147916 75351 747038837
82002 24509 -166114694
19159 64305 381205026
121556 114895 272053930
44168 133386 -464887911
122409 143094 668945020
84732 123732 290236283
25923 61445 611374229
146323 38397 -432720224
88394 50620 -287829712
20671 77363 -221571452
40720 54832 -107867336
134535 111422 774823392
24276 100057 883076372
28159 104981 91764488
144491 112408 918146973
62242 72998 -258441211
17665 118127 582079000
15987 33135 480438095
82895 14563 -85209887
42042 138170 -364973538
86970 45181 177292792
93752 72368 533012670
41205 64455 545563110
94733 32337 -102191120
26748 58303 -254578097
116799 91253 360267
141112 54805 844541354
7085 67202 -973423187
127092 51493 428570519
83512 146570 -86159776
62369 29799 -586952445
146013 97433 -631428565
75688 31279 -626858934
97298 81948 992883134
52342 102576 496665177
52719 40170 -829030157
125779 8047 -917212748
143183 73796 243929975
19889 138380 857543771
93136 146646 -568598880
26969 32875 -86202155
40051 148580 634154206
110054 84623 798660367
32141 33844 934092868
80373 39082 -230698324
5073 97159 246440209
112196 43036 807512892
50285 57747 -557204366
117105 58652 -798825553
28804 117891 186330953
108662 43565 -220429870
5481 97579 -231228266
108504 84091 -821434930
83872 145384 -188330731
72075 54221 385991400
30456 27779 318134309
57670 5627 -453147392
129344 140516 993021472
95975 130225 490730708
106964 96664 -861175596
19262 92418 445783123
17761 35177 -613393539
8654 96111 257087192
72586 42179 -500111573
145907 36975 738666196
118653 66869 555244124
67599 4837 -255522517
67250 134655 284877698
127305 103012 145272674
42205 56728 -627803247
82076 137909 -326850099
119603 78539 216987828
57323 65614 787251159
147880 128667 627157646
70419 77299 841706746
93569 9457 -656460581
73283 104333 3999677
89768 149230 -214184614
72761 47407 -739972157
30897 55601 331537114
36749 80882 -443836141
130247 24428 750422829
60595 128239 701692027
49007 9015 229733943
105252 31215 426201192
111306 117491 -859541003
140048 24400 -744463379
34713 88409 -904479972
58662 115221 632183058
10887 43637 -519035165
114246 110256 -775134942
27617 50978 -195218837
149427 18243 -80422096
57142 88513 -15324782
50373 137609 440128187
21727 50180 469343810
94635 94559 169595070
26346 39539 -656826149
38783 82740 2190022
32067 27186 915920437
36459 92026 -572648949
123687 79944 223415051
63674 76600 -35682497
93688 90009 -681794605
136570 26574 -658561704
1163 112548 -419965558
102223 93726 -262107147
43018 140413 47733582
54079 57244 75246066
126030 27874 853340219
114148 43773 338924980
52435 59152 -800956754
58480 108487 78650141
101876 68975 -590916228
13014 48702 21505092
95307 120860 -611983695
79682 11384 543084937
22669 91965 -724993782
63456 147877 713744942
139112 131776 -946619013
53283 81692 473841012
6271 10962 -951715525
104343 111587 -91872236
82071 143867 -502666692
81807 97401 816391913
148835 67825 66633698
61776 66148 -268317549
78024 544 -928940471
130558 31534 694174772
82523 130736 473009267
5619 8782 -554799556
102679 127679 -237035583
72500 138772 -77966306
22285 12505 -863206283
74222 88162 -70264951
29581 89180 595917453
54426 122740 84991920
22083 44924 -205807628
50072 5651 433322220
55703 85232 326832381
100340 91043 -18681254
124548 100258 843222773
142998 67095 410169167
141747 103865 520290889
115719 107464 908230529
83854 138137 667439305
36155 24482 37078870
26603 94796 -728900523
127969 28518 382749162
59384 140282 808264040
102867 39561 -703872169
113219 19117 -17591084
4430 82554 -855449641
8089 97521 -689817034
96519 78162 956533605
20294 71898 242309398
140846 8560 815909735
116355 127203 873709665
107282 44557 -582367902
134809 51211 215530520
65179 67988 -148463114
133008 35697 -182227634
130315 103454 -444799714
91617 94048 835666978
51822 15198 291447433
50205 133741 63896349
30898 40115 16499272
61358 19923 -763087159
45336 148988 677422098
113171 103267 319127407
9482 77380 565577273
86176 113767 226794325
141155 87033 -135459065
105042 142422 -934420881
103972 73763 -683738564
107817 25683 756250587
52681 73522 546160224
94528 98937 -422605895
79146 93159 -996636677
9495 31750 48245680
13886 4362 623644900
113862 28165 -294922646
105483 115534 -878624741
32815 82281 -366056660
106130 76723 866649684
18892 118206 -681451724
937 69611 520918510
112880 60422 816664843
108917 31837 27476318
142363 48627 -9117233
69818 61574 -965155740
62060 98512 -231524753
146137 128450 697111049
136189 134730 -975677043
55043 147919 804733005
67271 125695 -591170532
39196 16537 854938464
114584 103304 -579075095
46377 6604 676522877
73754 125125 868830308
32243 137967 -218591847
65058 28591 842393546
143067 45257 722874634
108680 43111 -525993214
110444 3250 -518732914
148503 81392 -620877880
108770 139392 -809980628
139068 74802 173102273
86563 100286 868771922
114518 26180 474631807
16285 82898 -17760897
19478 18029 157979614
25178 65550 137883095
9823 131948 88211989
57901 80117 -191698975
114295 21363 -407823191
59418 124941 -808405921
125405 52695 374022762
87198 45051 8533749
37951 110164 -588272220
139768 124951 -601216952
87291 50334 421881408
127011 97775 120247451
86113 105174 -386791761
24154 54016 -414084726
128603 54866 -458011359
135916 113783 -740733111
105505 23670 28342053
111679 22787 -637008070
25065 133233 -232343269
126331 69975 126060673
65066 45618 -569422953
95301 44233 496800435
114539 12554 111258798
28258 56829 97122184
138721 147783 266590588
65742 38084 939632635
63622 148395 -284725309
23361 70759 808402378
86045 119596 -709496407
104679 2342 -66480577
67597 18839 -203602152
29957 72380 528710616
59193 45263 212199024
59254 122039 324414116
10111 45753 -865641815
102412 85598 658394903
66649 21701 -387331364
135693 40230 675563309
75638 120892 -442130306
19433 30164 -404715179
82049 118507 -679184307
72721 68846 -875731918
22326 41365 458657402
75471 116179 -198994650
136830 60547 -846162693
85504 120512 857063462
1766 145017 -421800952
54731 82001 -671773761
144828 50410 -121145328
30192 30285 -437774836
72536 53878 -863733283
15569 86998 808852073
39182 106945 -134003484
11378 125285 -788789915
56157 146754 889148158
139134 58882 911752062
11984 135688 -148176378
40627 143307 -47611122
107241 125217 -673268072
6547 59148 305789574
101337 62066 -556879821
105057 137022 -41480528
145510 51459 442311566
26099 95328 364339639
122630 146326 229112711
6388 132053 813422815
20894 60482 316996411
47574 139851 -937799928
25837 139125 891570335
40839 81407 869453413
109006 112402 -288830483
60106 123681 431374206
125446 56640 -870653107
70976 132730 243312630
78036 141115 -34405065
79984 49923 -16998503
118957 117926 533420226
25946 110235 -523981145
45187 31973 136756850
134777 31208 -261702622
133447 44361 277603507
43630 85393 739262668
147579 59210 -239560250
88816 30439 -484462779
146376 4119 610160320
130525 93784 820263936
47695 53249 17409586
102436 85552 -194250810
118019 34472 -118558728
48891 1466 470746083
135596 137831 619586861
134639 94062 231135701
82840 5770 -696693943
9585 58342 919383272
20339 97016 430279663
329 63678 -90492034
40986 88719 739754853
110070 109760 -634945687
91689 53746 753152282
117786 60143 938000266
43286 143148 34759974
48104 2917 -764127426
89636 90760 405791420
35658 27095 -634263317
16458 92417 -125958912
120660 114453 873878363
9691 3566 -960226868
139408 75639 273262228
75035 134908 -209834488
12439 38198 286501548
132048 29291 155043252
8026 62285 15431289
68761 105358 -473440553
122441 51422 694092686
79862 117930 250262444
130479 120825 459268664
3222 16868 -180608984
125339 13948 907039269
84519 17320 -718952814
141413 38103 964814894
35562 99282 -829368711
67554 34108 -166395006
59901 121525 -162103260
91874 120146 -558730174
100523 55885 10033925
144459 136629 606574572
77049 20624 446818517
63950 84807 -801761267
134721 116862 -899407011
56888 137521 -620655746
76051 31743 796359700
76511 108706 765413641
55869 5825 696447003
816 16374 -154132483
129882 82481 931680185
109502 12100 -961713944
142685 51533 451732349
34108 32016 37344122
142769 63719 372991268
21786 53172 821444938
94393 104027 678568900
60460 135235 -452715146
85314 106307 -21706831
56410 144688 -131936601
56845 34986 766144550
76689 145080 645382626
59381 52687 52307046
64847 116651 66282483
43628 56800 308305454
36237 105385 -664897747
18594 121894 420311759
46267 565 555570849
71517 146464 -742408302
11208 79254 -647225032
94279 53768 548812360
39428 11228 232463337
109128 76284 330135130
40325 54006 889992034
148948 70035 -9150693
85386 31174 105850737
113118 92564 739225499
3619 147939 410817922
50736 111794 -328273628
116395 48065 241230968
148930 77613 381482626
16575 57294 513070414
24556 24864 460742129
31677 124746 -34209100
36068 38301 10467994
76715 40962 -234146260
63062 7046 -10152414
34703 60577 908461417
101310 19853 -456307992
144758 4791 991188445
21325 117415 33155725
69607 78541 988471821
148235 4432 -170917416
65432 138743 842395190
93848 41245 -631611816
9244 85452 356118294
63995 143755 -272191567
144688 116935 -518477695
68544 102748 -836742040
123460 3683 -357024176
133428 122839 316456100
86799 65469 -320643477
8842 12357 136083690
3478 4875 674687418
16808 141005 -838436071
110120 13572 -596456238
144448 137773 -356351333
42181 20395 -583840260
90160 79648 608026443
12345 101681 51204041
111471 10850 161460487
141560 106486 -221795052
134536 86387 -3644301
51725 46823 488723197
23736 41247 269131159
38464 103389 -137384565
19050 65275 -372649902
70847 57971 -751941207
24338 13201 -763019032
83147 31183 442823391
101328 80994 409473643
149414 90730 -278235288
133307 43353 -501712040
147703 128629 478233607
18892 6828 105306964
50665 44602 -105035151
137935 107295 114871554
125497 133971 -883682960
117029 25150 192573107
114893 92847 -160448455
353 147822 -534170987
67179 85694 442958374
135241 141415 946896175
143888 48045 808665908
144251 40572 -779733499
41850 16756 -746251065
58878 79410 743262453
14299 119654 464586964
110258 142831 -187780560
28133 137085 -286520528
34159 50199 893488043
53978 148613 648291389
99689 6233 -975664372
44891 38049 -356184545
55811 32320 -324108586
87551 61401 -361939060
32438 27639 -397085111
90915 11033 -594310763
61470 41969 530956675
99488 91509 472821426
114466 71346 -258295043
10184 3199 448763389
92856 107961 -425509469
43747 80845 401985659
79029 87125 653605122
13601 2 325272780
87677 13909 600068781
63961 42429 654442518
45340 132644 791255238
19256 90005 644081425
13114 99653 -587736609
120340 125201 998908333
96845 92989 636977393
129717 2659 -43942247
1532 77709 434043417
13411 58124 -893570447
112816 130857 907436130
145280 83419 -233860411
19020 128314 -186717758
100073 123375 884792068
96958 488 474229429
79618 122208 -237209971
88196 133523 145555320
37130 69871 -286345524
22535 123878 -795321095
16360 81243 -411247392
106770 101913 -511822376
2033 110901 722018237
400 70111 -715512640
136878 46058 -853115222
49109 66494 -261609
82026 48322 -879324165
35731 25151 -667077443
75624 27334 -646631815
74894 30883 813664658
127256 45521 791039274
131297 60902 127763764
42438 147245 -914548423
13950 34628 199269116
97738 79707 337864098
118091 116266 -907518038
25510 86295 854500562
129532 21110 -326353530
37078 135322 347105491
105265 103527 745573518
31935 122623 -149322769
26155 145763 178201653
877 113975 -728527831
147276 34618 186859507
92299 33600 645220355
55478 131679 37350700
120805 94336 -455560338
90890 140130 -960267202
103587 33173 -358423859
87425 2 773221691
141403 131748 -703632552
94413 110753 122142110
135785 48967 757187861
109637 108711 -816552731
43162 137272 408339039
99710 39964 -920989620
9094 23066 467497346
98173 69569 725476619
112340 130078 -972489717
126952 113691 630380880
61409 99440 463508193
134893 120937 -39021198
115363 97244 -300432349
32386 123041 -107220065
121650 45587 -494390045
45385 134819 673987486
51069 143605 -962337952
100113 99092 -441181064
138612 62300 972034991
78963 90530 -681188360
102377 7995 910550691
2818 110206 50134764
27803 94973 -366919987
142857 28409 -839423301
88182 111521 -703011508
50745 132472 959153726
107523 21382 86418515
48913 121161 781315527
76668 56670 846798802
48118 80158 708578006
60629 20143 -458747542
7103 19498 786332780
52767 19129 121701226
136846 119410 -822640783
154 5778 388118724
67374 67570 976820958
94718 84019 -459762163
29883 20584 -916324801
27137 103082 186014254
118004 97698 400263494
95708 2616 512032746
66239 63399 557222614
15193 107446 -667662395
55679 38927 -504689463
140538 86992 -867152671
125434 118670 -198626675
53980 27246 -812842969
110097 25490 -247100212
21972 75801 487797665
40163 105434 -988446552
66128 3668 781328639
96991 111014 255698871
3664 94140 775503015
12051 28939 -553579814
123924 71781 -363900364
100907 20619 -471226979
131882 72349 358819298
114011 92579 -886947979
111590 68606 358513184
131068 113385 502429304
139361 88504 -326853569
11548 78215 37313541
131861 75839 597797654
11047 149227 -336034433
102214 69435 -419289259
26182 130429 -713490574
10658 140309 652778205
120905 13348 593858768
138886 96060 837946578
55613 112785 4984486
13554 123260 844843926
109730 27802 -799835668
8549 134840 362914369
57453 5850 -279971421
69187 116135 552175224
87253 109435 957874233
77479 145264 732055344
42072 87749 -351941412
8804 50201 478139134
145910 16539 885419035
72579 121512 890974526
73846 55194 212513743
149459 42386 -890518255
24573 65931 -310951524
79187 27884 -48292068
127549 76343 808000161
91038 87331 -530492455
62621 68214 -825934284
27092 49585 -596060399
30677 16428 467807135
68831 75126 595032735
34807 94721 -850989616
71174 25389 81937566
27312 111983 29117759
8995 124636 584318465
14807 67733 44506341
7145 113229 416630196
70682 53937 -115654292
24977 15323 827563475
135848 66154 844090740
27913 121597 94514187
49607 71223 930590215
20379 18790 -273551569
68953 149606 -900235014
101974 99276 -329565497
29502 85229 -730083926
136226 73299 803502725
111380 125819 -50177463
104028 48340 -416350037
56040 124059 -50269074
113689 63854 -192013755
18044 107525 -596727338
119344 66168 -914804850
131651 78166 -32484544
84977 30762 -906687817
73194 145998 -764540108
98290 44698 743178445
25745 28616 393165080
74951 44970 -916864415
59354 72123 496917984
28314 76594 -974310530
143922 97804 293900412
68000 37784 891793449
100482 46991 935854135
24459 44456 -248293611
149111 109087 -289654344
140421 39747 129214618
29112 67706 864608819
93354 107865 500713425
32916 113992 909509291
56457 101179 -241338238
90943 60054 -701260269
65716 126796 -420866332
142126 45977 -931633073
145568 108267 501513004
47177 1495 266674890
145805 70835 656289574
7906 134351 217658732
16973 137187 33522584
61306 121623 -160450560
57046 65761 -237310330
110570 67013 -288361522
88780 110494 -307023910
129766 118148 -705165259
15546 136145 -359997008
99003 131591 325641665
126223 28477 -761482229
49469 84142 -113760324
60814 41917 -963508893
132390 79842 -658720860
91879 1075 812284409
139679 101056 -639559185
131697 128035 -806700902
95632 58998 808097882
14026 22080 -341111382
24297 10735 539636344
60795 70432 372223932
18357 144549 -299598588
137571 33752 -207130471
91189 48763 -143642260
12715 41956 -199448750
75928 63120 267799043
94584 19325 719027583
85349 123896 207844185
8969 146749 -433258762
122367 72549 134122954
53718 90194 731409806
87276 21891 -826329351
116600 122545 774266658
25868 105730 -716406605
70649 117825 462919876
96143 18495 -43389714
50034 44270 103381592
105053 148576 -623354400
72939 75603 -739509213
117834 47277 598601608
15280 28173 737712835
21406 108613 501118057
138977 109345 -227307194
128780 16855 -329841603
115800 130478 -343028463
99506 143701 -638388863
141990 15288 602715334
73531 107638 -212416390
130185 106904 -269900598
128022 100787 -842195644
73902 52956 165574472
144861 3079 286091953
115753 97219 -38890413
111497 51322 -691657549
52645 63399 580630884
97512 65809 -688107004
116673 101771 460520165
72620 73345 932432435
108925 129077 -950374718
70231 31993 498887031
62109 27430 460971758
97638 146946 3368026
139057 135590 -149832959
113388 74221 986403
79940 96642 801141945
107104 42819 -481101260
82190 134581 383697700
118991 55641 401077755
54018 36532 40620294
81930 28059 -579022881
143118 45062 873758441
7559 45958 -39626972
83961 83089 -493494295
83432 71707 445376531
1101 99892 -943558591
73353 3747 -252457174
121712 9624 -73981023
118616 132328 753149704
48442 26803 -543516855
124967 145812 -9140329
67690 76283 81879395
108854 60350 -341565918
49038 95781 -347577994
83355 83078 111969713
23294 144091 -249190596
26436 4506 514519484
11993 31650 -980347021
72704 144652 -774362169
3930 17567 950120515
52814 35802 614976567
119232 84469 -909181644
125008 50397 708514088
30954 101016 897546379
75037 98457 735730345
85770 144962 550132521
59579 83711 -119995110
102046 76907 739485337
22754 23024 -820109541
2767 113170 407326689
51692 99723 159645626
97033 7894 262185570
60619 149081 920905388
99255 27449 -50624999
45796 132377 -77178819
432 99047 458846782
101621 47313 -576212345
32210 144946 341353231
63043 146159 -464872606
99788 124765 -853014437
12530 138798 469621808
90657 114166 323128347
24748 85432 -246414616
112886 15578 -386474465
131272 141339 199021722
38218 109010 -214506897
45150 136664 444198421
42642 75615 699672408
148213 125415 -981444416
64497 97634 722052726
88937 26474 530506925
69546 124867 390767489
92699 131318 -379182740
65449 141259 -286379880
148377 119987 747714206
119179 82822 217325298
70946 116554 -771573721
117131 23058 -594093493
6229 63590 -151799470
103316 104986 923154551
43132 25129 981470943
131742 62369 594829599
80617 67691 864809341
95858 9617 715554775
71697 125241 -723362150
57916 18449 862417514
102995 74469 -170331729
66026 108014 -235084506
124991 144185 -580953440
30663 58408 -379474878
60954 21820 -396172161
93149 75254 431529427
115149 122411 -917675747
42481 148202 -20339601
40279 77079 31540502
24046 55810 379081178
107626 8723 -402056352
98556 115568 -695152631
8385 50456 -385856548
79781 78608 -632262570
3032 116478 460823498
53041 141880 -547889050
21626 89238 -220106246
87419 64334 140133464
52333 87368 -867440736
60365 70502 618911974
117583 134204 -355972536
53668 27230 93156848
87270 110854 -872718605
69034 56909 -239219497
83376 127864 -231479718
101173 73628 -540141117
6651 12847 -224894071
134628 41946 643412278
72821 15457 -706757298
108801 42393 482206262
116642 93949 -951967355
72673 105519 -898830252
73600 16018 -281764714
5552 49893 511002617
104689 137770 -162400843
59869 61423 -446639183
1145 50877 -564236280
82645 71088 -868085619
13929 101492 -292490531
98597 61824 77534122
75165 77964 -764441444
124543 135088 715055292
66709 132451 -788764031
86296 88743 -762669459
88122 126773 -433455133
128754 112799 -87713073
142038 22426 779987659
64888 10651 -814750982
113004 33091 409817432
120538 87471 754094406
132379 127892 -276243209
141408 91694 -40596125
53862 35281 -375772810
82092 125754 348072968
77682 24707 413727013
22168 111589 -125868462
85096 54651 -303905776
86223 70241 -984252738
111850 27012 201148125
29714 45727 708535769
131497 94828 139877356
74676 28277 358220225
139031 50055 51269719
115606 35945 2007297
125905 64304 -99140158
18403 116398 -323729007
50435 32308 926073224
28820 26757 376060703
8486 13098 808363295
35477 83857 -868991981
30615 88377 599837617
103844 134384 367775650
126386 86792 -259376377
28005 38993 172351299
40987 127600 -684194985
14621 59698 -467963874
751 59121 -544654807
21372 8392 197082565
95416 133347 -268849135
21880 45973 -886288394
83712 127349 -656906184
80339 84944 449737216
131482 83100 -821331271
82940 126166 768546366
73023 135380 -999030810
83497 58348 750815997
132413 128904 -593468957
38538 133308 -496747363
43540 79190 55301834
2359 129450 232033273
54206 5792 791474902
36088 130826 -513056088
681 148158 81825767
57248 108979 51038618
21462 66454 897897048
53588 130435 -81281153
51717 10150 731155355
64835 149674 -696153019
51140 64790 -332785170
109897 122400 -708383069
5419 116712 -361308326
39559 143731 519373272
115335 77465 -734131562
100605 94426 606921962
95717 40773 -881714693
123985 17843 23820581
13667 129985 409732877
149164 18731 321718789
67548 127238 -712295170
86462 81567 -202439923
57091 14567 559347740
3346 20394 256645600
25643 50327 -698342233
78802 69966 423791972
30209 41653 -186925195
131671 24515 41181433
127740 66876 226130863
14177 4549 218160805
20242 98629 -908890877
147643 142861 958183577
84294 93226 -212218910
77327 141881 674856739
104218 41375 -828939526
40960 95358 -423359104
143092 127616 -105800746
99176 141878 40437657
122357 107701 527505916
29464 36930 649378787
41587 47616 788408665
56443 65609 -665309412
236 26244 -275264520
20711 29171 239266326
95217 996 -898068680
33741 142159 254645889
117813 120400 23635656
36748 96633 -499775265
106355 9605 224498621
76554 20074 118375063
64052 80997 516121192
134764 112482 114312880
42179 16755 -327790175
904 147975 278742547
53815 137057 -427178568
4138 22804 -228058367
63349 1381 360558835
58340 125662 -275997403
18458 127975 -704267120
24781 115356 -886170446
116235 57732 126007294
116071 76819 597396390
21469 90500 469802327
122282 12329 607578813
13796 3692 425588110
65294 55930 728447300
144328 35189 160765245
90032 31395 509743441
71426 4607 -892478642
875 63124 -135552891
11272 80328 210422136
109435 78423 848909906
99435 40371 578916510
36018 64970 726961058
34860 34096 340950620
113722 40767 65784009
117982 29301 461114567
139573 75797 -777247339
106283 73863 -499734523
39741 8179 -18076128
17313 103187 324728165
142585 62896 824544889
43343 45683 -884432256
69186 10241 152994581
3094 87320 429009567
17244 123100 509998199
70646 22119 367619356
47682 123636 850088810
47898 48652 7552691
66651 133458 211073274
132834 99866 -646678228
147116 42389 -846296108
73722 90916 -505590455
86552 18513 -17955955
97352 52163 -739432323
5175 144281 140896618
108088 96143 -707214169
91447 51368 658382033
16221 2402 -457096187
35219 123146 945634363
93064 71931 635664209
7237 67209 -554481772
48728 77101 629629887
138224 113594 789755611
36748 130490 976518140
135982 30663 805409495
132114 138139 -146438440
44843 124380 -295149918
92094 136334 -699449407
16747 66668 579787022
78446 105469 -567061289
96499 116032 -347278480
30054 63636 -120966600
76012 59736 831011419
24637 40566 -603569330
48777 105368 -507246049
119331 93791 512787495
123618 121052 -703964654
108670 27378 -936333870
122081 136117 -76036679
37134 130811 113399104
60359 141776 237124749
145307 30283 -704770820
48817 27836 297609630
16589 134347 -215302582
77280 62911 870526669
126626 105025 -58902898
73920 14920 -713536560
108796 120753 -807073452
108653 128280 725304234
25238 100559 -999688780
114808 82706 -782516462
126640 35621 110502125
52715 145547 -383719687
133528 25725 525426663
28311 25723 43471163
138264 138529 -846023615
43306 105892 -929121752
14445 19154 -904077064
136545 137932 270527000
84644 32360 906660225
41006 17232 310598319
4308 66124 92097182
19447 87289 -332010010
40671 12789 -462520927
117567 30418 -138329252
126048 129632 109488799
97430 87861 721897513
44850 67646 918017732
30450 129388 967497046
145351 101577 484138504
84537 109254 -772970157
27882 25046 -684236426
146937 123880 210620518
61567 95304 -613754657
37706 93080 -207588713
98514 60387 -638860809
13864 131133 -508472038
84773 130373 -680635378
106762 111042 720581371
113409 57186 621832068
17186 10500 -215463959
68338 43943 646911764
6654 126226 267716043
41652 79945 717509635
86793 42937 -667687393
116328 56760 931277531
135995 81390 -669444741
51783 112331 -460967229
112614 69703 -591040053
60793 39408 236281113
54392 19401 444287895
116634 115236 861292903
71122 53901 -659377174
143194 52063 -444459771
102918 59659 954690576
5817 59464 730452395
79868 105929 -188179971
20885 71785 -52100384
69819 48189 753294029
83564 65532 349204963
47857 148126 906498969
52523 122113 -498469835
43927 134825 567125991
50152 114026 900355944
25743 131238 41374380
31127 1986 -575069453
136362 29455 83756630
40854 62699 998030013
11461 4882 -397228251
62282 12508 -90005531
119719 138425 -498183312
125059 57216 -29401257
60936 94563 796817432
125890 87959 -775529332
29372 55535 -807168973
83538 96877 -970360146
6876 98551 -687152664
148499 15682 -940142200
40304 60478 921669619
28687 130325 731192945
84497 37856 -933679143
20787 110308 725739759
42873 119268 -702388307
104005 131352 513271291
35325 74148 -556980109
53290 109327 797831525
122651 20973 -2471456
131241 30598 -269150112
136145 64719 354359743
77223 37229 -724429989
89958 140937 779325851
85397 52459 -966422459
108871 63261 916668847
126411 9474 -857385421
18796 127304 -47009426
146714 81734 -458682144
83390 34722 -406368973
85334 19108 -989148296
50826 92280 -722549957
140748 142673 -679438158
43078 16828 192568881
110277 51438 -534024030
145675 98828 427454603
38855 131042 -686283418
32109 55482 -364419501
35258 105264 46480836
22776 91321 -34877018
121861 10714 -1596631
2620 8146 -312004671
90725 31687 325160397
56550 70780 -822092376
129522 83674 -531026737
107456 32463 551347431
32784 126530 -630603427
96322 64821 512187455
136629 36122 608990106
78013 43210 935331288
20856 5203 -598049821
145792 61581 -276377204
100109 136392 -241936662
42980 36654 209077933
53052 109020 912073411
56652 33711 447261361
123211 42958 404372561
116064 105313 -823250447
147968 145250 -629486040
37855 30843 -457189012
110968 96645 339695959
99227 8118 -306481011
35000 119906 777807140
33893 53216 534335200
94449 72279 190545811
73930 10709 -316444275
68945 131245 896341272
102706 107530 482383435
101152 28297 -182117794
15142 3941 377133240
24486 88635 -91962187
22279 143362 -24201470
115124 68775 -781203826
1255 45985 77003657
12740 29618 -43894173
107765 126848 400911638
44246 123788 691127262
71156 85285 176319225
56519 133721 -711095502
47783 45753 -181617172
91417 105690 5348443
10694 33521 499311722
706 137686 801077538
44296 49641 -996665398
69605 9412 -360257737
102990 65799 184856648
94939 31083 198224289
141095 5824 760626732
24572 38268 696377920
19144 127170 -917777498
11170 15300 61518793
32946 132902 439429171
69306 118769 59649977
105652 141008 -328709407
59701 49453 826336711
108055 50177 -93694300
11150 116909 276975919
129827 47761 -349309570
40920 62793 -730535831
124369 19472 205190392
49931 139644 966122120
105259 157 -83430097
67849 122610 160970736
66393 71398 -630833133
30207 109571 1598975
7887 14337 -890808336
125346 21210 159686418
73977 21512 478598723
56043 74414 745279941
117263 133298 583418180
134093 56377 158881984
847 97557 -797596803
12937 52100 -670308484
71645 131850 -247150967
146696 105985 -382535259
135187 63175 796026847
126351 116995 852710890
79729 17393 -209305276
115328 80261 -345294295
56297 89619 -101907457
122299 127040 217449905
83031 75361 -519167180
147027 94452 -355430504
17342 109842 895023975
40892 30851 -970706790
142051 68824 -846825690
26948 149155 151411409
107296 35031 573853161
143131 15114 490376372
88574 70218 -449996695
37124 25408 819897201
6507 121784 513233463
16736 74421 -59333078
28859 56741 220976195
140098 3104 226697086
80810 129751 -935851167
127113 108523 510161811
136525 69029 -810758483
39033 6193 -378819750
62446 83800 -525811640
52504 98936 359994874
51744 10673 956506099
23381 13052 -318407468
11341 41934 -666431338
115026 20513 447951108
142605 65062 -230278841
5715 86928 -450715864
58553 107743 -83482856
61186 68229 -6633309
81959 107703 988053172
29372 46627 -74110985
124995 123042 474735526
138595 110636 921520663
58979 31917 -958921638
130851 148154 -780887184
124193 56405 -893834512
22199 63188 798157495
118387 117734 -399637808
27737 131425 -860133824
64130 19881 56411839
185 40741 -60957620
124832 128180 319792883
96412 69198 288874241
90806 63937 -932964896
94296 114076 960470615
63582 143810 108759444
77178 144586 -446997009
100728 93781 318511940
108612 47159 985083336
33104 66011 611321342
4605 88244 -334406684
30922 1473 620475064
36816 84186 -775358400
53066 49462 -712405225
135961 27183 -879975659
40271 52218 -552837023
20537 145742 -235302679
27043 135937 11406329
62224 141442 -473624863
149618 9619 -420288969
145319 46325 -810169530
14473 21832 -442913905
105885 125362 289485586
137427 142076 -759279173
3767 3283 -592316923
41793 37797 370934685
147732 41691 -750286488
15066 396 112338640
96732 96899 346046182
100914 2583 -589574857
98098 34794 70951153
29973 72103 -486721025
69023 61794 -623567304
120229 26567 -786717059
66502 104745 478845711
121345 32470 579831646
15038 73429 116386688
99981 19587 -276590994
13138 5864 899954266
13131 78526 529824244
39554 1682 508211900
54874 110058 185192622
30245 35446 950787819
97685 78756 795460049
38786 110017 514115452
73491 58961 232137650
147545 115656 -229132235
106591 65804 108914292
4350 63698 871299846
39408 1168 -8718935
76143 58150 -172859768
28848 94280 -551022830
120962 49486 945128444
73634 101218 -308348513
113958 105452 754296932
40157 39120 -75288974
96577 56956 -122675093
20246 101278 -958798658
67890 92619 -358325723
83251 42886 127352528
134708 88245 -424774429
122315 141908 354247442
19347 90501 -191770693
113352 70522 -803102429
27751 36435 259463331
61389 144815 -370136830
7750 61500 786895544
120847 133749 -788690115
116699 39252 -779194233
85335 71199 -494259196
99552 136184 280530635
1451 100492 -749559185
12702 147649 -502096186
22908 41274 -435919780
50677 53940 -640104208
122653 109186 949223847
125912 130157 -891185046
16947 79418 -919315721
988 21063 215672860
124250 53410 378215751
113252 79510 127901805
112199 58405 779915598
29674 120708 -261529774
105208 133951 -422199238
61943 113451 328787119
45245 73436 88574651
28809 9382 631384965
48607 137850 186829661
94354 77254 689270545
71853 51765 511312493
8758 118082 639904916
74923 14920 232056087
124558 109466 413820798
24773 106112 -233398622
47476 98452 -646292731
84683 120655 946691107
3217 108733 -407079692
101350 106022 602603471
25177 119148 16961822
80329 10236 -957569968
145635 124774 -514502885
148606 34131 -476783298
71117 124748 966165121
46080 87305 374134707
47528 31268 -794150390
105991 72777 590408120
146949 26123 -498466971
10994 132954 592603178
124185 111757 -23225651
39983 99997 482624515
49837 138292 -126806460
116893 53628 199822685
116618 116630 799462689
13062 145479 439227278
42662 40254 -330612273
13113 17661 -66853141
24801 137989 270766825
90261 109555 461438584
39352 133624 -622459138
23158 67712 961295028
73970 69973 -777198817
65019 123616 -526410763
97346 25562 -220196892
23017 65313 -996032758
27403 9342 580439971
141647 118129 584207829
145800 121863 63194409
91540 91836 -10657250
28318 81034 -214650379
123826 8249 512694425
121299 2345 822543940
28121 19437 -914964354
53695 98055 -599410813
62614 94198 -465247427
105811 59279 -47609846
52262 132380 -377332622
10589 68246 -779880388
63961 92591 -68318069
49787 24044 333184155
108256 104865 804357112
59044 75997 435877460
11489 130182 -512279725
105376 95768 733472186
12850 106065 685423855
107633 50460 598899898
93936 52816 -342530256
1778 42210 -842334453
34324 96379 -35669767
140926 140569 728668274
146445 83553 145369896
70750 94656 -989328827
133596 76183 706053086
18158 74245 419751380
108545 71285 549005632
115939 112731 79388803
26366 132586 -227566027
80686 27876 -891173050
93852 120347 282029642
101806 83735 979878466
42473 58432 -376309276
46908 139152 54061659
102862 144129 411688059
142394 146019 -32179046
23025 63534 -78049886
38722 14014 -190568650
39206 40264 -39852320
141787 55217 -508757430
90456 62490 29089035
127524 73192 453276028
14810 58823 850885683
102639 53808 -145669074
107883 26798 395533739
40065 75620 545631245
1499 4408 110964699
147009 140847 991404211
133899 46981 -907979295
54111 129877 -766954560
86823 123244 -165160544
59414 38844 931744321
132740 11157 563933291
34519 8850 130641912
59903 138862 98710856
42185 39341 -878055610
34222 12240 871700845
81726 18302 791970255
123023 27257 694510001
51673 61331 847597673
144160 140459 -395250708
132841 146726 -260298063
102241 66619 937270956
114990 26046 2913365
68257 34922 -813718942
32521 134286 935878446
146630 104304 465359327
47553 49757 271133967
45756 78585 204468258
55989 108050 195937770
58729 87851 -528241643
94347 41148 312117851
149022 57215 -536858642
77691 58133 -456634401
138888 124835 685029742
117643 88895 126857527
662 51091 -42677642
118649 63649 523310093
129172 106746 -176988365
125423 123850 35103938
35244 94005 604273828
123351 148480 445012265
57262 95596 349085479
42855 125028 -849200331
83130 117002 -736107608
128706 108285 -925585298
108223 45250 784772807
91404 18172 -838516706
70305 25823 857854057
134076 18794 204805764
111313 11648 346138227
1066 126235 -901478853
28980 101780 182140250
12996 90959 -167054926
129714 29475 622507251
57391 132296 335941332
92640 8289 856467317
124393 78900 -74413172
37971 79257 -915417060
127258 81249 -456352007
83848 121575 -629730937
120845 101117 223094128
75913 104913 -434946545
109970 15039 -923641134
73083 10329 -374874258
95986 30556 -573139964
49188 90977 259061778
67155 73709 -595816973
98287 14415 741644321
49305 120374 -873911662
32220 138320 504116052
128023 77936 -935126465
38488 85026 609551595
56522 52691 947681777
91740 125857 589086876
68643 53962 -497912037
38588 143944 682746998
120375 28507 -272036997
66382 78034 423254690
1128 117724 -701868454
24284 70338 -109566065
6111 84822 -423446587
103952 105500 -183305970
63070 86693 855520491
29307 20086 818210180
138311 141234 -357363167
32440 114252 -189707398
147761 61346 -694416615
136815 123931 321889811
52500 32737 -493256997
16072 15365 805199022
21092 125562 380454360
92916 529 896115416
10664 2253 428664838
121899 33325 -812430115
5500 15955 -64686119
136130 52512 99722074
146597 74811 744754910
10075 143565 401696548
104056 66974 -54141250
71576 65892 -584259983
77138 53665 717087245
28298 108861 250514982
115917 96595 -900431318
145832 60325 888639947
39029 22055 -179297729
101662 113400 436063093
117975 15516 556263243
136596 59777 -751711692
46122 27241 335624979
137612 104071 -194476682
38283 77547 -565432949
98384 82946 7377764
136075 106032 957059462
95543 45405 412923508
136049 54179 630389527
128591 19926 -558064773
27451 138063 -2656697
74562 25592 -455815921
23689 27693 275156891
142733 56877 8236376
103782 98709 193954247
145198 126202 -133762792
38463 358 -822951175
142037 132059 -676220687
56144 35668 -978614813
95893 26182 748876388
9342 82707 -507910977
114406 89378 105065096
16182 85097 875750918
4572 73549 617012285
136307 62103 133655536
72782 52982 430641381
137575 88964 380029412
63949 13813 509939180
41527 112388 282600419
26322 82843 146926019
11746 99045 627401443
133783 140479 582477605
100705 88713 162942796
26213 51478 -355039942
29631 4014 661009947
11908 7080 121370853
76397 21488 -523017683
130565 105824 -479246043
116689 78457 792715910
26893 238 982171238
96905 20501 870056029
74890 148591 63453874
81764 85404 -142618048
120195 39744 -377206199
88328 141649 -24715611
47587 138157 312121585
59944 95723 -55594065
75092 107049 514443348
133949 130280 -851071869
120782 36403 770427037
109824 8245 -872229160
20781 83137 -932969036
127530 17954 106875468
27504 9171 -56416596
53213 36860 185018196
92087 115445 932529645
145653 69175 -660259304
90422 42301 937628247
95989 18579 -936897985
82349 25968 -189822183
119935 66984 312961859
77822 61767 104605447
27739 71381 503772320
75843 148734 115301234
102476 14251 -594400298
103741 121790 395470288
111151 58965 -677117353
11898 133997 -621174693
82796 146582 518875524
102831 22911 31815580
118721 96651 -432490893
3727 59943 -772576214
68862 141091 281814025
20647 140317 -615720084
75655 32538 536416528
63327 64642 443518775
87333 5732 955819871
114487 97494 -239029776
130768 114529 -235860884
83487 30163 70385282
85195 151 258908761
76101 21304 709752489
137723 123512 -719702511
143785 18611 -786728898
146252 96010 706321926
114505 9352 122308919
54603 74600 -692875946
125576 114948 839836641
105195 56214 -381895773
105415 4018 22472319
132576 21674 -90788187
47621 123143 -489536525
76443 140695 266752535
31713 123745 -730746299
123154 49926 -677842971
111086 93796 692328480
1477 24506 -937948891
980 102617 872187970
94863 75525 -480005309
67400 129270 -783687625
59624 39048 148012743
129894 5080 930397276
43139 41405 568789954
135503 105653 176149564
48924 7129 -658456285
125046 134542 982720334
149118 122344 -128808007
74064 51615 337422495
25979 113391 -354424653
126512 16483 96920682
7533 15608 954303992
115056 131026 -501396088
114952 67014 227082454
71409 140623 287897550
87364 126767 625378050
142385 87465 -862434837
140899 48600 276821590
147518 139069 -437671832
2907 61941 -174153147
1227 137194 -727638658
27221 56396 -82121526
42813 54325 182485199
98699 5750 761288816
97155 72010 -353162957
133093 28690 946984699
92789 59791 245038158
103224 30680 106396669
68719 16302 997297521
19461 52762 -453694422
51329 96429 -32085852
81109 126271 -193622851
131285 31231 197726791
142743 65480 398320692
9904 1052 -1798705
58307 135028 40440847
12665 112497 -686228924
113009 85915 -852640166
142186 85145 679296397
88548 97119 -480604765
35363 127491 -742819358
122855 33328 434867736
103084 124018 -820976998
120604 90971 782360179
7703 73304 -125856638
75860 3251 837307018
84342 53771 454682736
132125 101104 322382944
113200 42967 -217668844
65450 28739 265521294
22361 113285 384988879
109208 49375 -70112717
106843 45566 236433878
47123 70279 -698370040
2846 131185 327313594
108568 36971 -162315989
95909 96168 -165941026
49003 8245 -779369840
106431 63753 -96139913
3255 74039 -589187614
138333 136340 160998423
19069 136350 -79846357
130085 142335 -802011626
148414 82774 762592422
9886 98366 864431429
96229 49094 -288293758
10047 39045 -639503697
551 4642 781821903
120599 135427 -973433975
79013 56497 -122343852
64768 25319 799977787
82444 74828 928536687
65891 132180 -435735446
9396 28137 43257922
138777 7468 922701238
116663 27298 -787192295
46653 55366 184600364
65106 95597 707324584
95287 16111 240695247
50967 11502 -771844153
32443 117057 -175211685
5963 45960 -859918402
44583 110487 -727819196
144639 124298 -712852948
36049 21524 -235329176
132968 61525 -212554051
97880 121308 607938388
76419 105772 736697814
81161 85509 -386396881
15031 98552 -130798186
71087 113337 461117967
41171 78773 -585550796
108752 12035 -898553337
92177 44693 797733289
88976 102973 447325662
68491 122954 717447245
24451 87288 236136582
94621 78186 -594528336
119862 114097 -490890149
136439 13645 -29760823
103395 114967 263555618
33320 127689 -592099107
99430 97297 271024718
145189 110624 -332311272
15385 64134 355446496
104731 81428 856378912
4883 45369 912090451
125276 26461 426007283
143224 23789 -822623079
80564 90615 -135719046
79968 129994 26152336
137052 116958 -619761261
95093 96607 -711953063
38037 114349 -662615931
135306 109517 64582547
15090 74749 697187647
94320 35677 918270318
78883 135234 -857434785
143320 76003 862963404
61621 99001 831606128
96832 81120 175547175
128039 119333 165637743
17490 126953 45723414
113404 143616 121890009
55287 79821 -991939690
105647 8286 550034884
72282 133681 -159375401
104305 10153 -24698563
2968 119124 -313717582
20465 79200 -845808574
1082 57339 -412073212
45473 8997 -896516828
31877 110541 -226402266
129406 45334 -185678096
142588 76997 -719207285
76236 62665 64118155
85075 41149 -197364145
144311 94801 87866966
143116 123095 413911160
5836 96373 537719825
62053 93153 -53870906
121930 10372 615346340
11108 5642 -243529184
68759 148453 968264348
5007 50248 -675854013
117536 71511 773115943
78535 129515 -430710336
87057 123221 19088601
82012 120766 228278108
85902 98821 -695792271
104854 67030 484896341
36890 56559 926641922
125048 113174 -204274119
93125 479 357053803
46747 34304 174435148
79045 95379 -850513113
11028 137407 808123141
86948 61716 705287278
21566 92662 980690132
52707 137758 -823659515
61842 126819 -74154685
28551 149640 627355583
4689 74586 161600462
94071 57466 616489127
130566 144578 661818155
62309 75757 -680452947
99444 8108 -664257565
85666 81041 -435632505
48175 53490 -21390811
48537 107211 -316410249
119609 86024 -227344697
67380 114924 -334375159
141727 89259 -746992234
110512 80718 -810292154
130731 2749 185191684
101600 141374 559495769
143571 97722 -291657264
429 121633 -617885931
106295 84983 -496795798
134470 9692 990730238
3571 110476 337992675
137402 50965 -930701220
4141 129043 -964884764
93972 75139 154650237
88500 63919 -429333338
72889 118949 406901265
22579 86129 127410113
47730 19503 78555093
192 101869 -50515080
69333 145311 -867521421
22862 143838 928633555
26978 1032 87880122
108743 146853 -246018838
138821 11144 793079476
71283 84009 794316347
125504 118549 556397414
59475 21815 -908100832
98136 130128 336048544
19724 65793 923946517
109709 26598 -276030861
9786 112438 940711433
33333 122732 -338255431
122726 109932 923685460
73488 26179 767210601
103511 65062 -847610695
5515 44677 -635601658
5526 4905 473676287
29736 58633 -905392774
130967 95663 -966082142
59482 18482 355516877
110616 141953 235740107
65012 84960 -998828930
149525 38353 -54993496
1903 7930 168605504
21126 56030 97104209
20722 89227 67220201
6608 60726 906468689
136420 96023 -229015388
8275 91525 -627637977
5986 108684 679158994
16926 74854 635126201
89512 7151 -123804016
94790 137130 304562586
12029 94427 975830381
1643 139590 -215853729
127171 117586 -781456637
31597 63296 215523461
66562 68401 -544651172
49313 23800 58111393
124479 48236 413485425
59108 82671 -215153714
13512 97376 597869570
146164 1624 107688229
76174 38944 811278583
82974 24842 966587906
117277 31518 -423401234
92543 97733 -827920547
139623 116094 952358518
14442 106446 153659282
82869 135843 -564319822
87895 89327 180526319
121495 147094 133410197
56784 110270 106850029
15050 52886 -628278181
96809 132283 -826967778
119934 48058 163819374
74582 95156 -672575915
6060 148633 430287111
118684 59797 -208052754
103137 55800 603264181
110735 125097 325789586
6417 148911 109375610
14931 125078 -921007013
148817 24203 670541987
104783 142904 165728430
9379 93048 874392455
124717 136622 488005893
123939 9467 453068813
116382 98196 15498194
47627 36006 -673548977
94163 106348 165418639
105622 90880 -966048142
123477 53563 -564874099
138257 38038 589106628
40664 64942 -220608701
15878 137211 -45829210
106407 99062 130573721
133581 49123 444136637
79518 114283 -614058294
107353 41532 -840762794
10003 102573 979675641
102474 132569 822224905
45567 2430 -288593766
48218 126219 753824822
57632 120513 -396118831
9147 129148 -100171340
125655 27939 -252607369
17174 44210 32260626
103110 46452 283009388
83320 19612 303072975
41066 92201 903386135
92009 93958 -698170642
21147 7312 -879272685
45732 15990 -990613194
20103 34300 87557973
88649 50861 -208025999
46590 54282 333856295
74808 38416 736967542
29919 92800 -370159651
111121 49856 942881227
16 146151 -433716152
120784 23508 944937134
42487 137921 568333712
87240 20187 -88729330
112418 2516 93326339
129455 104738 -995492721
72701 102674 951165378
112408 43150 -931486699
29512 68750 90146414
11709 27846 -242300708
20161 124232 916007254
79519 3602 572228670
10802 94207 -835953695
117188 94877 -938859657
83194 114871 230187447
9081 76593 295830488
73282 104034 974721026
102273 76855 47886988
45433 2605 107307688
24757 5277 603719916
96809 76721 -299366880
43536 136238 8451531
15204 133689 -585962961
125437 4045 -583821875
144264 31947 -565553097
87070 110870 396134506
41260 79235 -825381662
127395 47551 980033477
92745 95571 -977584653
135946 29091 564816839
91552 85128 154972689
96421 132884 224676031
86792 6540 38160512
56803 137151 769720116
60129 5828 879166588
49247 89574 768241813
76327 95366 881409332
26976 8880 263254867
45055 126788 -145462274
22004 25031 923576858
34880 35679 235111362
129262 31105 -100917973
76699 28162 -994745005
33440 85732 283424160
148013 105246 153039381
98114 140355 775074038
46834 10271 264128329
3693 69629 -897756157
18254 73490 738452836
51193 36398 -269937182
3835 148552 800389306
8313 53540 -405939543
145704 6611 893154196
7523 112789 -488037681
38231 133828 -90638277
16296 33763 -894115390
29126 114013 241612389
141530 147021 -579790885
137549 83683 782966990
145407 126198 -209039271
35430 107845 -327336599
113504 65816 340819344
26365 113405 431260450
103766 146073 -227945664
36720 89573 166654180
51984 117859 -174322565
15542 51217 618998552
79732 77024 -564917399
82788 49477 -518106744
93697 59310 105590450
5595 42670 442760077
82042 29294 494606880
87899 55212 -843528434
23230 109696 -371979366
112341 117611 582790456
32297 143190 -630064971
109674 71281 -78176109
63520 314 493733203
86721 9120 -983605873
118007 94712 -947505709
12456 74595 -293135352
20632 72579 248375725
88534 115426 84360442
5335 130411 745390309
58973 9209 -89368420
20247 125647 557449246
55197 129218 656772233
86412 89160 -412362198
56989 50296 604699665
96523 130727 -134965032
65038 75258 272900773
32987 22111 -275768017
49996 84208 133569595
82929 140687 733470796
90659 2580 -387791861
16623 112222 882930360
92873 105862 12871636
9530 45590 430740602
42188 52336 626705592
115011 25604 -554895086
191 141776 -402594221
82369 110895 495221283
121620 149386 -990685604
139382 137225 -808923903
137131 24296 57473971
47890 21331 793791967
140314 58287 -919509184
137050 37150 924680763
57286 91996 920859109
41371 49361 -151334906
53063 23259 123004184
125140 45631 -995966565
127775 87206 10627275
56971 80808 -576887482
87287 18241 -950882810
75052 15847 785252423
36028 144267 703122964
78434 131934 825519449
6297 70975 148089542
102456 135451 -984834017
124971 128471 325098733
10642 142808 276542294
40066 97630 27091508
8981 119139 342725450
26434 80372 139822814
1886 37786 8106899
8197 118538 251545828
146995 19828 54383141
44523 28406 -718388147
101290 9561 -389999940
107089 118221 -656891442
60863 75262 -87399774
23614 135811 747002890
137601 112253 184507983
85882 107409 436601911
26079 98357 268228079
53339 41122 -917829370
102347 87941 346450672
21297 102927 -730933906
18930 67069 -489426660
122618 30101 177933940
119059 51293 651522881
44685 147815 58113836
140641 10370 464074861
76338 39772 -522710816
5116 55652 -664004190
138180 105692 784297428
41009 146670 194013384
144266 7633 416447259
74400 9289 341614566
96911 45822 474740842
128324 136541 553491903
33854 33684 -76956594
135423 28995 -565136530
42626 4386 285163778
31808 23833 -866366015
110625 24534 618043959
88703 59343 -886824804
56062 110426 -194475226
33921 76700 493876253
29350 125862 864549839
9568 78387 188769953
65002 64918 -665056961
39556 139506 -5711733
61889 131519 -235446148
14677 30246 -969809052
86410 28092 665473046
60996 1567 993811322
39726 133623 -897347269
116965 21160 345099128
108301 144492 -376047272
14492 49651 578836089
6198 113170 385593126
13711 143909 -193076088
112021 89930 7761839
12306 137953 -878286611
91500 21858 404723626
80783 18840 128348530
43007 120936 26354795
88427 30031 199481596
13359 106527 -424032579
35888 49692 875857315
149216 60683 430809859
72150 89303 479412410
141085 149474 792892955
71466 18182 227870003
63050 60330 545235340
9437 110829 -679381322
141892 61623 409586236
140134 10203 205781190
109672 73604 262091656
6764 50192 638550550
12305 25009 -368517579
88274 128562 15632364
46865 94645 143005351
104049 33120 773438925
84453 91157 5277296
68978 41600 902169795
9230 43526 -158136474
63791 104300 237789874
143185 12755 -519788231
52253 19298 468348959
103482 68792 302411636
34810 39564 726869513
112560 105136 -74639624
95792 61872 -69525242
46678 24410 -392598570
123624 120703 -8751189
26679 12092 -783908976
82301 70371 642209569
59857 92710 416837157
67081 55365 -578589399
102564 23205 588160878
78673 18135 467922956
83740 77260 518854764
92507 136026 -797825959
1686 15910 -282133627
129222 104317 137464415
60062 16052 664119293
33311 132179 567386922
79809 136903 973767651
127461 10942 10392924
18581 4586 -512296667
110370 112009 -732430063
112308 54689 997900407
19763 114839 -172992079
34185 72688 -795003647
122492 5858 544704247
76598 72216 882958472
42855 117946 731751671
97005 10847 -37059022
131167 47622 305277833
36090 46037 -607667268
110348 31928 612373920
1462 106288 -950819038
59884 52071 -662874650
61553 139842 -660708776
5860 132960 543551575
74623 124218 160790462
137888 148328 -439821526
90603 4701 967661723
17257 125560 140682045
29590 95020 -404742583
32122 94032 146488919
111074 52462 -10674961
69995 45252 622628396
109229 28269 808166615
58171 3440 83581003
103104 22942 -871072616
133581 85884 341611386
130140 146742 236329904
74315 66695 -746509001
54593 130576 932504197
46801 64146 -991266218
134273 142167 908226935
52517 96413 -69295684
40797 8276 643372714
99096 99870 -917330783
24801 37440 -541124429
91972 1773 -416706129
138072 78397 -12674030
119072 39506 149851716
14052 103757 -128638965
128569 118198 759698718
143843 13025 -866385556
5876 87681 -303509655
138801 41191 327504560
34300 55956 -549154257
52937 141147 -260126728
34389 96321 -427025494
57873 10882 264126427
122486 52549 -117654405
90202 49793 170602351
112059 3633 154856874
74302 41326 -307628825
123893 13988 674320265
98983 146071 -783823727
124788 142071 254510084
46612 6891 365248312
40589 79345 -157202587
108031 27585 647311183
392 17622 803609418
138474 3350 900092700
67653 33542 -345555297
48322 107674 -228159730
68938 30223 477581025
99810 86406 -732477881
110716 47014 -937622567
145448 8017 25538947
76596 48924 -435312964
145202 8418 -567471015
100303 13356 -482887328
124338 274 92852929
8277 80236 -258950699
105989 147499 233663107
45072 123003 -311680030
55215 61116 42338372
123135 129396 426483570
128722 12693 -622835275
142508 104979 353357706
37065 6702 -549743258
46570 56868 -1910071
114015 5273 -475838627
93751 123962 -953162105
118814 19209 -218274365
980 131534 -758557105
18073 31691 -1613505
125825 70754 185903786
142270 118426 -30498101
54428 145259 -935015622
132687 2509 878624285
134230 48882 -753238467
81110 111391 -685933475
17606 111591 197505327
61537 51587 546122151
88722 75646 -553983923
124177 46701 26691870
54068 36661 297936086
36888 77520 -220074891
57225 65792 102237333
32584 10629 -673012309
91881 60218 -933047704
12025 126981 -653652066
83670 113733 -759622785
779 112535 86623546
19838 31137 -112403593
139154 883 421130447
51675 52314 822081707
51662 76978 -17039775
111300 39155 103440906
69841 97432 -281705779
68157 38239 -216534381
52313 122378 -512983630
84863 129047 -779248899
21417 42693 308626524
125871 11803 616278628
86764 124558 -224049893
78025 35647 35498373
35562 148379 42923629
120058 7068 833479292
67162 76457 -130187323
68552 89554 -140291007
24029 119820 27800913
52232 97114 -494653023
95545 40936 -569197710
132885 91701 -840764716
91213 27835 690104900
103166 49265 -451309285
65404 52309 998826369
70910 49709 627978521
20232 142072 712214295
134221 25844 -954791628
38472 83874 -745424658
46854 23122 -373706664
22630 43031 -732180398
32820 98660 -728842221
139517 75951 887974915
64042 74507 -337966560
109021 60884 781451126
122005 21021 133380375
80025 50713 708682926
85688 143662 -373084673
39705 78903 -265579094
104922 132955 940002589
101572 22294 689814067
37216 51724 -838701882
112950 85896 569804275
80091 87877 -828008977
106243 145644 490131572
147465 3424 -516950771
47475 98898 -115947272
138567 119645 -687661891
5333 7755 718941884
3316 74081 950131666
69031 88853 197235580
34668 138548 99409648
19550 59717 247919957
27573 137386 484472011
82786 73053 707416199
96419 39453 880160538
139950 40552 682066559
74445 10693 934341943
61832 90852 -773468661
92754 107550 -144673113
87210 83761 884251478
36229 90809 942969313
70299 2959 818636147
16648 149115 -387034339
67635 35741 -677216048
31387 120874 -43476130
61011 76602 352754132
83838 147982 -619441447
141953 83757 -143933458
30267 15731 971509289
46314 55721 241202455
98545 24000 -744781228
84253 140295 -730916496
104780 52055 140656908
102365 49510 492899890
56852 83019 -682164407
65445 107368 349453246
132442 59705 -67347141
115076 74980 747294795
105179 4880 616868718
45504 82072 641725743
105617 51311 -644398148
145250 81685 -913315199
110544 63391 754692059
44469 25431 -551125659
135306 31640 149721223
44216 60354 -52082290
29793 48545 -467963750
120214 129912 968152093
72315 133303 -668731630
112818 49413 886080973
113372 95333 132593405
57738 44907 -273997932
44005 91445 235599777
29908 19637 -956041074
33912 47202 -707683988
69290 148326 4276933
1775 103226 783833369
135858 136512 -618387348
22968 68692 -782193056
126566 105693 -65182288
89902 31242 -409537204
62734 9075 787548890
15697 92734 250806476
2812 48486 -2788681
131592 69353 837136032
82449 142068 700336000
36011 131772 544730183
74354 98724 511330765
28433 8592 852493855
33710 29864 177026694
118257 8211 10938262
71552 139385 590843933
133649 78117 -833912912
60858 95322 -751443373
50088 133222 -691297422
135788 25161 -597598093
103156 67051 903784882
72619 22761 933392078
82007 97445 95821348
9646 100675 -849313356
103689 67930 -851760827
54129 115892 817407700
17066 143356 -280277317
49154 95007 -210769944
137144 42260 -448333796
34213 21546 -726541950
31387 136980 246253902
82198 130132 325667057
40836 62070 -400421169
37432 107182 174712877
38734 133957 904927715
42250 110280 -85963751
42130 82411 -188983200
58753 70102 -879549349
120261 89389 -295095465
135779 67703 -639248083
143751 27624 -282225761
76144 113961 890483266
109413 122227 416058530
54561 370 458704401
86195 75944 654773006
31768 61240 -569309774
127795 56968 2942948
80657 25845 -201937047
145343 131516 -127572006
106096 122354 69491881
9695 4648 387950379
88733 1311 860528382
57040 111894 741159522
137873 103797 175671349
132208 4164 23049554
100137 105751 -13441685
85651 56398 -664397446
19773 134105 859609764
136565 90729 -811024896
19380 80706 788735434
59525 59765 -957851993
48222 103066 -545778398
2570 79230 65725072
73258 100490 -417648309
64999 64314 -398494573
129086 132603 -473852522
79943 92149 -414085813
77452 139095 776000396
41835 96053 521777092
107801 54598 -102131367
93268 123541 688144230
148993 82724 135735341
42250 78439 982092076
128614 44639 -382706173
44933 82168 96536997
16360 128455 -111264055
44668 62456 -303724436
58071 117004 513396942
14747 108067 494356650
95137 18421 -41829420
41505 116173 51511122
123749 95709 895949059
104676 37341 -569391175
3445 32494 -808333354
49059 127335 992724277
69158 89986 479528635
98410 100040 244524039
60500 133151 -579558005
10006 142894 108470308
45057 133938 956660454
126464 149440 24245666
3490 35145 -726835208
11244 53815 -509274449
60610 35719 551554363
15638 62905 -975861127
119156 114376 -907306747
67978 54547 -304750210
106715 129413 933929005
22983 9091 471848572
138745 119396 -385468229
68713 59711 -712293964
67745 62078 613803076
90699 39745 -126759026
90054 135263 899772064
117139 102025 -836029139
149323 114528 -121143457
37375 110837 -514102734
82308 41039 -795952000
91122 57019 -824378109
13941 21868 473488455
45785 35913 804956726
20204 64353 793615273
37159 16151 -138202495
104668 56737 -611430877
78415 138671 -688278722
67780 106390 -284669812
9596 125488 144281925
25518 119024 694333396
120385 40241 -534467845
149549 40385 377191234
93196 41268 -469487605
55742 138245 -568638786
36385 43283 634760992
61834 82713 -745897982
85099 93717 -307677187
32805 80953 -470064017
42332 80839 -631562858
110939 25945 -832163531
52530 146178 -117223557
14949 141808 317144412
148701 123208 -6807938
116296 46737 277939990
51576 113984 701833152
55284 69441 -790869319
51195 106803 -582890196
35578 96098 -203128935
6955 198 968093491
64530 47491 987740253
144856 109887 -121002732
95572 109535 568244845
25499 31759 -964813039
120587 30580 -234013747
62695 124227 -548006756
37313 112691 -746963733
55255 135169 828997984
20666 8475 -402415019
7001 35201 583015528
90768 138367 -923732134
147943 68192 -302797684
125181 109142 -342946898
11917 96791 -647515337
35490 86722 560752689
40681 142946 -135411508
144086 83428 176809634
54054 94674 436665833
56634 3138 -869739652
34005 74930 -930383960
144874 13048 -946106748
123004 78135 -634343069
54513 74520 282664679
139095 105279 816373488
45849 38451 -344420933
128075 4290 530380687
36022 12568 -315461353
120017 50793 743488271
131863 139309 -463567316
14984 36287 268754990
46573 14191 -780227227
68356 12445 -50360339
9982 114670 -524499545
25926 105607 84908242
19105 53246 -821549755
115275 50872 164509778
63253 140573 -923431937
36190 88324 -184475193
137540 77455 793980885
60757 67845 -835014903
82821 111400 44753567
97268 129602 -387918346
23040 128377 734961512
141357 82343 -603122810
32491 4843 332989794
56449 84270 -150885389
31521 62673 -751739931
39834 63898 386587162
99786 66975 891520251
129152 108617 -175516386
82405 67708 906659297
14606 93259 40384935
5735 126775 -967045891
14937 99647 -754547489
29196 40672 -635027304
126825 143344 -349265972
14593 77704 454140453
102450 52640 -534387076
79099 146786 802793703
7614 7964 -380555777
117984 54827 763170302
47558 100271 168185722
55829 103803 -29763088
49165 65478 -517725848
79013 34105 -313944928
96469 59821 662364615
132425 57725 -716453550
64210 33059 -903595047
129684 1080 -982733179
15811 69535 620918397
135074 129340 516511922
126398 65024 221219256
136730 6954 995083857
122798 41747 527067522
59930 20644 354502602
38212 37885 824335063
89301 122542 -296348288
115820 79905 -570410309
26308 92910 -447406404
48632 89871 -788954493
67760 70358 844377762
28222 100979 87429398
127708 14060 -498910349
41637 17443 -801982848
115525 33153 -296757599
101997 81953 539923313
69754 52550 327863547
77345 35556 543372280
149599 123957 468237376
28344 86192 -160966534
144601 13969 785268212
21013 12665 673252288
108912 15940 697329667
44462 124474 403203442
24365 8479 -136440813
63991 32011 -526729799
33640 58972 25333851
79662 99036 -356618717
74077 65790 558764932
14913 39828 570262112
126549 94371 -780524418
141461 52229 106814144
27353 24566 -66193369
147450 123516 -4379599
29177 133444 -219843335
105350 55802 457909569
74899 121884 801657758
77566 141754 -503143991
134870 42595 547599866
20713 47510 -813783022
95565 131626 302229140
106163 31852 322139392
27456 100674 254198870
15164 128825 -680648108
136759 35949 -983130017
143091 36244 780912408
46654 111873 -503257889
68459 140115 -534455746
88066 4886 974794668
22039 68190 -825544170
120263 108757 -60290486
38114 79845 -988560436
114184 55102 -388433057
79676 86939 467772576
20026 109074 -2317095
8642 12399 858492947
93565 93567 955332276
28720 12497 767501941
68899 29415 -383827345
129103 7710 52479315
127693 79509 -994425266
140159 39146 -656896049
104861 138354 -621806634
139873 109976 455596036
16586 101833 219160148
73673 25392 -167663516
145426 88082 837954340
50381 104679 -761909854
63875 141223 -644421673
61510 3559 125483668
17397 7503 -334476572
98837 46425 -781362456
34119 30713 394507488
45064 50757 462372064
109406 78655 848877564
1424 16264 869850981
17513 14899 49463283
134591 63379 789917992
38307 56916 492271494
20756 48145 -252528810
129294 76348 -857106620
139136 3281 -289133258
51707 12961 283374323
35472 65264 -536947897
59584 76794 575782591
115040 71806 -817608848
112395 51761 410273703
124645 70322 -637504047
84031 47945 -278698534
107336 90334 812392353
21108 1845 -988392136
26260 85926 959148230
5950 44600 -180890518
105838 83436 830701898
134860 93284 -812304521
44849 112066 460581460
119222 134911 915065927
29067 135193 531594920
73917 135276 948874910
101450 6353 -829119803
92284 107053 -801702015
15722 19463 -629502689
106470 117144 928564408
144178 109127 -685281697
39027 55865 831267633
41077 88177 -358043356
51121 31830 -230041150
92051 131377 472921208
29933 2151 931440994
90374 33356 366719799
81871 101533 735498750
32194 100666 912311866
25905 39908 522247888
72316 37122 -907414939
119386 109974 -678745503
472 38173 -132010554
111283 92702 -730371497
132075 77852 -545837288
69821 12085 -266113492
61829 15123 -83780268
51220 56661 15097098
3074 91135 -3016989
94434 149546 836725470
144406 39731 410389631
102496 62696 -292237818
17827 126277 -607928166
34203 1317 105407704
106710 99501 -954348723
13398 39585 373133552
24343 107932 -785255402
16226 87040 -789360917
37829 32571 76239312
22238 13986 720540634
23112 52785 -748696166
109353 14855 809551811
143545 95074 224800156
80555 36725 -107904776
61596 102942 831186230
46488 44008 631008819
33791 23792 276812427
58941 10272 -652887854
7467 69956 193503217
101574 99893 -131916748
5770 103943 -2515111
89398 123559 -46846833
4404 62877 418006799
69671 147462 -912524478
10661 34111 687230574
88338 93340 828497184
112626 56731 901317290
107474 142050 -750553533
34995 93723 -458810826
145977 57114 158930841
27562 117896 -336121526
125624 12165 -651974950
74983 3270 -80816350
93477 78693 -22236734
121123 27429 -183643949
25519 38100 -994345477
112323 127509 -116185609
140245 100985 664022491
64649 35532 448702975
116680 24820 -636536231
44398 108166 600221735
22545 120182 -994018865
50463 43668 -7380370
59816 134095 484905889
123830 110596 365124419
47244 75561 502205015
131532 94190 443877621
19163 44024 731751303
87028 107970 779758917
82915 37534 -98202409
46652 47591 -679758130
18353 105886 63564555
31606 19110 -989185331
73469 13313 -155022411
37057 95912 530400980
38186 111640 676816032
116800 80202 215296462
3676 129207 224155957
9864 1054 -293282496
98256 132639 559199042
84640 3387 -762626833
145928 101070 977593945
8862 64413 -193647706
127991 87960 945575114
23423 100988 74576095
14179 83636 -80751469
101781 60613 -917692913
64003 23249 -312601677
40547 4795 531160718
16393 92657 -465567160
90819 87527 31631390
61597 55231 -786133213
47766 100436 -102968172
108875 18439 -111142821
12286 26875 -205747430
58442 106290 -776714996
6523 121138 -726347776
16614 27877 148003881
87239 53294 -761046487
3420 60998 858752517
120959 120168 -397845407
34596 94195 -292883777
11504 112489 -49964381
99333 37095 450695704
71546 113427 370861844
11129 40529 -947848071
56802 112956 644615342
90785 33302 -119072348
143871 38415 124891523
57867 65164 -97128930
118442 10176 259715914
108252 75736 357848488
78838 131211 -951712308
128785 113614 940879373
47736 47455 -598802548
125293 79916 -854304997
25515 37091 -571284449
111242 53145 529396755
83131 46665 -731719714
28874 143481 -87885726
122488 45687 183058456
65462 28376 892378038
67208 86525 759042606
12812 104724 690811846
136232 148742 -636908875
19198 138027 -305635008
139108 84511 -838238610
119417 46333 244248437
96359 119122 187201360
49643 146956 646948095
75701 55731 -891505440
145344 71389 178651671
115561 41617 -590763065
36788 13795 63655249
52774 115483 -119277808
27376 51770 127148490
17613 26478 -122913895
49738 98879 -564376706
4055 30172 -581989125
84170 45502 166579125
85717 140779 576653957
137629 122195 366833792
65099 6033 597024953
4251 117851 -352074813
118269 42513 -426571349
96541 27194 -713260569
65617 53392 -380195572
92552 46873 -754509775
69924 137882 -353300303
147691 129944 -752955494
22066 147074 287329326
13481 90088 -923196926
37128 94700 672024801
43020 35016 621588290
28169 25742 -992927630
8548 121057 -474351757
39580 137541 66362971
78413 28294 -32573779
115408 54354 -461395047
43970 100406 262687394
42342 120502 839004222
77272 133426 -530080772
82665 11525 -46617196
69959 131819 42098133
108957 43349 -454370509
93 9286 -935743785
114584 16546 -735723558
89728 117665 261940715
135984 134073 691486244
4828 132829 -852792540
110986 137234 -163293320
37286 142994 185586551
138313 5261 275915525
129556 38322 -90617168
82124 72286 -558405503
8800 29929 919287460
87549 141793 -597245656
11168 77270 -246205874
78076 26747 -328723751
122971 88208 -642947107
1551 60294 238131538
118314 121830 495802952
85641 32045 -898192899
93950 4637 23371681
8080 29000 -508598691
105097 57692 775068519
98278 75949 508227976
144511 25345 860908566
67732 58009 976240188
69377 21308 311732398
56397 39282 -6712532
144436 8593 -386887797
61087 145745 -923469325
131050 90761 -605718771
65019 14812 -231976880
20400 30599 718097011
130177 73519 158879124
122283 99801 608934433
53976 106785 792286991
141749 19240 467177721
22825 118744 807987754
62520 49048 215431114
127555 2769 -841628812
118676 8134 480624812
74574 30590 -699470194
127496 15913 366658578
101730 25525 554322436
48792 89150 -765204865
109879 74907 -858763364
127705 27265 -729964936
143232 124835 -164660537
11897 16545 -820995423
76308 1393 -640030715
30008 62643 519175144
12359 117904 -974138741
26189 2138 481601452
121758 9223 -555322263
37801 97128 -202134880
63268 40236 -974630364
50047 211 748677139
130877 92861 -119248617
131545 38167 -625353195
454 7587 -174430995
112615 43875 565589166
72070 142094 621764153
44331 34905 -669564290
72320 112856 -895780846
67834 85603 264419454
93659 34835 310537071
107939 74501 145797708
130212 103240 277188379
140656 146939 852157949
12046 43153 -262586509
42099 76100 -795781821
141704 47188 744887441
22234 129403 547810536
60006 56520 81366161
25347 93469 492935528
34716 78721 -58390062
61304 70554 -265878426
118287 132450 282751759
100847 124865 -946837239
133356 122273 884202301
109082 15278 -625710978
128012 22999 -385444267
92142 40214 439195323
7192 99118 -178315563
36181 37056 -803969243
64048 108379 -826653211
148149 91429 694685151
61885 118326 -935609927
19555 69295 375261051
15696 67951 -548824919
39252 15406 -80302290
148357 112892 -166095736
53605 24196 -202975818
85390 84631 802420546
98145 5031 -796626823
112249 49504 105719340
109583 81901 85331588
52320 105197 407708676
67267 72725 752438909
17580 21639 374092731
56215 91527 83697823
113877 51209 19107762
68025 124886 -702043164
85620 51868 -429006134
14881 32989 427567035
79336 83909 -294873907
34842 140439 -303869552
92336 106303 -464082977
45743 96787 -130046496
97731 92231 -499744148
124222 12382 317290341
138372 80529 -797228706
3740 93882 315776251
97408 88341 119946237
33557 132572 692672272
33279 79423 619433573
106821 33008 753049788
90774 53472 -633180369
138920 53474 -283691906
34819 141616 635501533
27664 125929 843334435
20362 23312 376397068
88646 138086 28631261
24259 6629 -877493583
94394 58957 165486718
26187 57859 -916269860
139647 96339 -465563557
134607 125984 599309298
32152 5753 -894937306
115166 24944 492301545
40701 59933 -815132812
134749 20073 -465194555
52412 125109 -712142676
48275 147051 106760296
21620 100283 882369594
60676 35837 646732503
98693 86949 279325617
87609 76537 431192217
117769 90945 -42151424
18268 146455 -594980091
99718 17665 399684704
20656 85130 725483698
75488 133181 459036042
65070 70089 414766930
92197 84583 -59406174
3325 78001 -204180248
144922 86473 50996308
123976 54833 -858376538
8902 74112 968872756
107074 84639 240105218
22542 118527 779935867
85356 148450 -173267773
80026 134744 997735552
52244 55230 43397857
57588 36142 -649478621
79055 122766 -538650594
52895 112116 313040910
36491 88466 271240473
37549 98601 608198124
41932 106938 -99136308
133817 20018 -45698955
43068 108819 -325722638
4330 75807 -708850293
12550 44890 575726430
118198 56747 22959222
109615 110416 829854912
5135 67660 -483815730
109481 111494 -974685437
110135 20551 -335621974
22731 57189 701179413
133028 109780 38622002
102943 109922 654672222
85291 2072 315457068
19464 54981 -943148678
5331 89639 586059828
59116 100060 480405674
13561 133070 -327652389
43733 100443 62573710
27043 87102 -121784452
67010 13299 -339672062
110030 19186 -516816057
72654 22306 -48612548
119037 6564 453824397
69296 42692 -830256423
48512 89738 949925639
138809 20898 -701173507
72421 132975 692903924
51438 10380 -791821741
107889 3410 -856599847
133635 62453 812553658
29865 131299 358832371
30552 14708 222390071
103607 4746 -762223949
117184 79115 -3761008
73985 26945 497897460
83300 70148 -880252534
144074 63415 -194873052
51089 64356 616697261
8619 35824 226677812
40813 145783 828548434
92656 53744 122279835
81899 47896 271657130
60439 88871 565083137
13865 72843 -521022679
46517 11351 795168272
146705 90787 -791465887
8837 69565 -783175328
36644 74179 437462100
20532 134185 418040344
938 98351 -835483077
3411 109647 -311251659
23934 104719 30209491
28027 5909 -483510712
35856 60046 -617540880
132138 100421 581891124
93468 13305 -162861058
143947 62941 -708683176
111024 106289 -510621987
106601 56887 -192758418
129978 134149 76874722
126542 58724 643459689
63023 7313 -87479685
87478 10058 473923396
138857 112672 290120960
1527 23722 728844685
147513 101466 725645428
17194 62524 977564683
40841 7899 -195736553
33215 65920 904687171
58958 15027 989741189
79346 8458 -463522707
6868 7596 356758163
105489 97054 324009136
49368 140321 -996854668
130304 40433 724635198
124040 17149 986783699
91625 109773 609051381
97949 24895 -247830981
110373 145175 -923388737
15566 30955 675567578
147366 74486 17158006
107773 124944 -41876171
40545 83885 -442160481
120637 85533 -201899569
12816 41637 544982847
1861 115978 585641963
83468 31042 548718227
109976 13764 -464853528
24747 113673 -371077554
65307 69239 -442833161
140366 39894 -624472190
144303 33348 -425009925
31040 95142 -562782998
3777 94172 -307610402
70045 77873 -448583808
51607 9745 -467143787
34413 94103 612685327
22378 13120 -240841938
133101 95635 958318032
145716 134806 -135893389
75768 83844 88858706
130148 18762 -775379356
124143 56305 922826831
116458 4495 25052096
23220 16485 -544544445
131304 79063 495465756
42434 60703 -932700588
37885 77921 -336175212
58299 31144 -609961882
68822 67086 104141397
135795 79783 -136247566
31396 73896 -731090940
116565 30475 -161835983
44809 45705 -941389268
86531 90348 -100171968
40372 97569 -977714365
114179 106645 401490656
76946 141216 653379984
98553 116253 -977489230
72171 102874 461090574
100238 118488 -804294820
76397 25244 -910254719
50893 1503 -341880977
14777 26388 167580534
84101 117121 709357339
119626 128366 -657715024
89426 91628 -145121830
49362 63700 902458879
62199 103952 -508626026
143953 37151 -701017704
55347 17516 17625580
22678 128934 -877593259
13669 55201 -811889497
130617 100257 -112287487
48479 136825 986975897
60802 148147 76221147
139856 51668 937978949
106143 132356 -355160473
90514 21551 -360206166
139160 84651 45183951
148405 123654 -538404633
85631 117454 -269994657
16613 96547 413476807
107683 84641 -799647644
116873 79674 -359096460
50488 131904 394741304
135392 102548 980656122
137025 83727 158124343
3643 75485 -344781740
108757 80304 330433049
29450 113155 628463264
22780 148858 165181406
79136 29547 -561743496
24130 92548 958640261
803 68080 953472919
8494 55446 -923819495
789 3592 864631181
81369 17004 255965959
142728 63139 -2684501
117262 73029 -960337044
66508 31634 660955791
121783 128985 25315493
146330 115380 -735714041
145111 25712 571823319
73099 59790 478960558
85768 109283 -264994207
123196 31591 245695394
116563 142326 196101386
45511 125588 793898616
102366 75350 639128413
122958 41889 683473902
30756 34501 -540643621
130467 50380 -220756566
143495 149557 927513057
19059 74723 -581077594
24561 25975 577340719
42313 105923 -893375462
114236 26096 971276154
44613 65543 -652409918
57293 97404 -811250448
120031 59113 471306862
70379 103790 898065840
24027 98976 -681065750
141479 57944 -744744484
122102 34866 409993788
132433 96846 738751186
67113 96248 -178680387
54032 54250 -278844080
134955 136204 485317470
16908 117252 877145109
17370 92826 -277626510
86644 3022 -688279696
102387 9049 580166312
35689 4794 338538141
37000 95766 -570689681
37231 123514 637838425
126760 28611 -775604851
23576 66953 277153617
86930 81508 -96354248
130110 47229 -57303510
96805 67932 537280136
77197 59826 398132245
51921 99955 868913735
43433 123695 -505093849
49197 76430 -231966413
67497 23271 257978886
92135 12306 -589995114
67912 12299 -811732726
6515 144503 -696638137
16725 123192 592456033
75578 36093 894382152
82705 3536 -784429119
117195 40571 -36908343
36825 100106 708425199
80191 137479 -437664622
84871 77561 -986226532
104740 139659 920981868
96407 142574 50217314
124485 95418 -237044818
16074 122038 -926366513
42285 48410 737870260
90596 137163 -39460645
4500 78663 909058988
132873 11996 156375493
81069 27067 -965893043
134593 66093 466739113
26028 84046 17058107
133904 10005 25613273
37701 10100 -813638490
31955 45303 396420337
93430 5278 839357811
98349 62448 812291775
93345 87002 771322904
11038 103698 876842652
46706 98541 123540447
12933 5323 -743353527
94107 125710 -19709498
2191 64390 -758300236
95764 51221 949419251
61096 127604 310010281
91294 62149 -999642293
28055 109100 723100166
79271 132674 613751044
40206 123956 -796703136
29428 50015 -358559065
83555 118952 -547144261
105881 93012 -160404425
96398 95946 -437198688
6481 110279 341347190
142132 28715 328216222
23612 81221 -672387412
40150 35239 650506761
63752 39975 -233613903
11585 21955 -121572156
148018 129346 -583990277
77708 39127 466509145
60935 110004 -322621674
84000 18890 822853311
37228 96563 -817627848
62612 37354 100081315
6395 13423 741526009
3826 143162 743055842
6417 75609 -306447641
145266 56075 759286450
2933 131270 973689876
134104 132536 969385484
68531 147393 99664203
130300 29385 -895270558
71104 22725 682212696
92692 32983 599809047
77902 133736 961605401
126407 81718 -952845484
38538 39823 -394970353
14648 3061 870350901
121720 71848 -943840109
114811 16126 -837925518
122664 47867 831937112
142098 79999 -739726966
124565 54737 -487855930
68536 132665 534587788
79456 77126 -629623112
121319 55090 122291411
29168 99667 -118085413
6425 68662 582589566
123673 135925 -109961411
136658 135560 436209694
17712 69562 277580637
110727 134489 371667398
19383 46502 991947782
127175 3964 702273146
51606 23672 -784485951
148316 64587 -189378974
117606 125645 -899498387
4759 44188 -542300279
47670 139648 -987544390
17686 34353 80736397
71155 53090 208841586
23698 68663 513751447
81391 922 -463082903
122966 20060 766385254
132246 100719 -146646479
7434 42572 547722126
73381 17584 335562744
121707 85705 -619085751
95719 20018 -175612475
14008 127502 582404751
14127 138452 -556262794
33187 6779 -546896867
77382 63437 33506016
99372 101214 647977341
16323 22766 295839990
58001 89108 -598180658
55269 85581 847720240
113491 33303 483877847
48168 5939 -552783881
20826 73366 32732672
67625 22703 719578288
108993 28385 -323667096
120872 115709 -565282800
138202 21697 632346274
91731 126153 -116137667
96689 83898 756786387
22533 61402 -647173900
95424 71017 -288740986
121881 124043 -565202454
137877 96918 130200991
46806 123235 490049163
122816 74566 -436597122
978 70537 -545021219
123187 3963 338629120
72482 100069 960327800
139949 103140 -373885759
29646 100609 -187946091
98405 144815 602536549
40498 29037 -540376330
34870 29671 135571079
66302 140224 24808821
145086 149351 267811647
112410 88230 -460728116
126650 96247 872125400
125195 66281 -636912881
7718 63282 384724305
83491 74851 -119240666
75328 101111 712193168
134201 136616 730149388
52399 94495 573642052
99671 16646 125464936
85930 43955 -350345671
141418 28588 134212056
56059 63411 -419543927
55466 31720 392833004
19278 11258 371345723
79381 45987 -499920653
62331 32366 803729957
67036 111648 363719618
72983 131300 -754767200
143842 59760 -544063264
29984 2841 303017486
35238 108146 339879626
93041 106095 63686982
65172 79307 802404383
133452 73503 462600397
108794 134476 765792948
32156 16979 150393187
125321 148221 780772925
143455 104804 236367624
17780 18447 -240654541
16232 8062 403584613
144519 53656 420321154
132474 103727 -215707795
97511 69913 14415425
114616 102558 324420405
117864 87693 -24218641
90370 135933 -350799662
87961 69488 -565532507
51495 89965 -631503206
16804 113635 -763439603
133368 9527 854239548
31789 87118 -309798320
51546 16176 524265662
10811 72347 435384816
104025 130652 -870487704
116043 39374 630226599
115645 51638 996470043
2241 6852 -176522647
8861 31245 -746843480
118204 69919 -713075219
55236 127871 -826442740
707 6909 -715279951
141226 132513 -67335474
10443 32083 -460989333
118184 1881 -833203327
46593 24645 -991039728
15170 30108 -721393788
55722 8248 708939700
57519 88993 119333167
97229 757 227744685
73463 104008 -71459592
47063 115184 619814582
42871 25770 -760402396
31788 8907 -953299462
3764 4075 742514484
35360 125771 -754184714
14435 93712 973217282
127007 65332 -449792608
5224 13190 -862114802
61277 71503 -74863152
143068 77640 -110880118
51667 62350 -959665419
118483 87161 545578249
1025 2889 62595934
80576 43231 -640274617
148147 125255 -929071910
11296 14505 605446501
29661 70442 346668893
145726 130520 -6599541
53665 69256 -202300759
58526 106281 -674648386
44012 125041 -585500843
124772 76677 -125816960
111053 55504 328563552
115125 51658 -813620470
117853 96887 71689326
86449 50684 -633743145
136254 103348 -555892011
145416 64651 -233812817
80021 66099 -677153716
18648 136656 158393389
2800 5173 357896828
22873 103602 84549695
21535 6673 -668098059
140628 103519 521550795
66002 89549 -345365039
42318 34622 599090636
63156 49853 396440409
60153 52362 -866609994
38957 124761 -113183487
115824 141045 -844799499
120365 49787 882504707
98760 30746 -46241804
40171 60400 712559372
79855 15632 613318421
100338 50596 -465382645
137204 56500 199271038
54023 25538 -125403046
14104 67062 -768427100
107052 50340 12856861
23379 131550 -795118623
38698 141771 -872029012
76669 28256 886363562
73556 64058 512555056
36963 21553 217910271
144928 89218 -557522482
78588 12477 -827400783
88616 18738 -726199462
11285 15745 -657646078
30623 94819 42936178
85524 27942 718185800
91649 136741 616116645
18022 45955 521141323
116077 89008 15099101
80797 66155 244036152
76833 96682 562265293
68129 38648 -201381527
3213 71681 685524715
17018 45227 -196980923
20016 127108 -426845006
18617 59706 993659378
141855 64242 905367243
79298 86645 -620366251
38133 119192 -601465569
8752 47440 -306731690
6053 53219 629063383
52848 123576 -931648076
144385 68697 178598583
64401 97820 -455452144
140023 93469 -336071016
84964 30863 77292118
73293 119079 -521109070
2271 80968 231527345
61233 33347 -453018261
111067 65849 989830812
9568 94412 -640225507
59838 47457 240330539
73871 114209 75432236
138523 114523 392481508
30977 36096 -471164669
96958 129815 -911933760
63725 44379 -753011246
54335 4089 -642053768
128286 87513 -383109418
120642 87599 -393629101
2904 45202 59685796
125649 148660 -139740123
109032 114869 115048875
19413 41182 679188929
33014 79322 584352422
88387 98467 -814649488
10425 52030 -168221775
10157 112046 962589733
95829 8597 -560441218
14822 7169 -816068560
132959 124495 158952353
142039 18861 428285948
135181 53027 -827750429
37250 66540 -287635978
128905 132145 582524715
130111 40748 -315433949
70790 86571 -377631477
110157 3219 836081340
58769 115506 -683932957
83859 79059 -702308631
19883 34558 884731066
141982 35746 -841994587
22926 76465 -148663648
4544 14083 -377729178
38375 69328 868891610
136273 116868 225590854
12669 128762 391790146
109508 100535 137333279
33630 49208 473794861
113852 77302 595359444
23522 41008 980208592
22068 100560 -526615464
139399 86706 -35454432
102386 119872 684693188
126308 117831 -26179379
39986 17552 -924179771
114959 37927 -15304542
13343 88498 -35406765
3097 147081 -140026787
8307 80469 -533246541
42309 98900 -347641675
73360 13781 -653906925
55798 147272 -606266526
147442 111637 -660196805
5812 102396 87028021
110982 146277 925194289
59137 141151 -662587537
89623 65312 -646211152
142911 67995 -978135220
82555 49350 386619169
142718 60184 671072781
84487 100088 742981693
111857 19414 898404883
51362 97983 617421583
84328 99077 986329063
21422 121475 -92116869
139834 27279 803330619
91350 92110 -245796314
91522 66 -291754358
69820 14120 626063389
26023 136543 582708918
144750 140703 -381875759
933 104433 570854304
24759 64849 446720267
16249 52177 343170135
112973 60288 10139175
60451 123436 254635725
139569 36509 643396097
8557 16837 314861186
74202 3151 -173183775
78281 56437 -416567228
39535 105410 411977467
17238 72756 333263450
104649 63074 -998264679
12778 35542 85255045
130513 19583 250023305
130301 118596 345445339
24758 106158 115279485
71388 27232 145383174
137345 83800 254004151
100414 24270 890322353
139266 28374 -672162371
16610 42965 -134535150
139257 67053 1526143
133877 148592 -106675003
26192 6189 490759810
107771 27302 151698577
140012 102399 -139650694
97759 95412 26813511
109910 145965 -725067505
120913 129416 610122702
104501 73750 904529602
18380 91396 -952228803
31548 75379 285425089
143791 98445 135642031
28171 121926 404490052
93252 8176 -619529445
32273 62916 -779401967
47634 127523 507209713
101188 114574 -372938535
82276 111150 825564792
74545 62480 -592407002
107331 71104 -535358282
92583 48425 -263284171
125156 143963 749633597
22243 111308 855861238
145556 97253 -476687518
8432 45167 597546233
84136 130068 815584533
114911 30190 468182158
65073 122858 921364891
67797 116268 -521036196
118948 109190 -447371930
133739 104365 -14459433
91991 26545 745685823
95421 79162 -390988592
120298 6035 -818408087
134294 13749 516992931
130107 95002 594138553
28464 46976 360615047
88525 64759 923695006
51886 113801 455280436
69852 59680 -120446888
54235 136297 -309059063
61859 136968 41274949
98810 55266 -633888494
18688 145314 -202900165
50669 11578 890270638
130938 115834 -227406581
73767 29948 -579937285
83552 6398 -769572587
6711 48594 326317107
132366 73039 356803272
140325 65097 -820809670
79335 9358 -659039047
146561 87766 -202969559
4219 35568 -351166471
64492 49385 670029004
139696 98956 231350851
75432 75632 143811358
54177 72004 -593433937
147008 117772 625527675
138635 21165 259201636
53577 52965 26614240
123284 82246 -612739111
88421 140756 -870973079
30574 143559 387998714
32174 133431 937155512
94382 149326 831177695
55462 19540 578903556
37099 23283 451307503
25344 66305 272112162
119124 135246 -978985256
145825 86917 600473537
141530 128405 -990441736
44396 71468 -627578458
29427 59025 478483650
73839 131968 -72730371
56369 126309 -814002097
24322 94650 764736021
47027 128908 -433899537
84902 53123 -403291845
106115 52575 -67871683
77108 123390 -170440844
142540 54233 475525143
24800 10241 -926451023
18767 6333 -289655433
8267 25630 561927391
41683 85205 185830621
95954 47190 500059900
57888 85370 -491564410
101063 25387 230205116
15633 82817 991728989
124045 78814 -21753408
87736 119493 -169975149
15221 24994 517000946
107803 22205 -848281870
54802 69 81615766
131892 5842 589540587
83374 104696 994939161
69721 9042 -287198724
92924 104755 -768133790
131553 77365 145902728
85394 119191 292418065
12511 3642 135014746
101654 108089 -865674489
106117 75452 519837
73453 113239 -839715909
40863 24544 -67479573
19088 118944 765315977
119255 95527 -155678185
146644 3821 178061883
50418 47454 251715179
133891 30230 -989700779
9972 116838 923133474
11069 34349 -551169179
81691 59748 500189852
93952 140991 -413376557
10559 27362 -46449411
111145 59762 562333454
147112 46756 899399564
8616 20313 -312613588
103723 146507 -69177058
64029 122462 199177454
46364 135401 -214469663
35569 43539 108658762
119900 50102 -370338799
34329 117434 -963251734
38670 121798 -774543399
12754 73196 166387312
2780 41194 -144820776
104163 56636 -219497995
31310 124718 -864374707
71918 116130 677161599
98069 126571 -699922735
79019 93447 -942184714
32406 2463 -518208660
112658 89741 825383944
33183 48798 -373333580
149370 77308 225735380
118494 120352 679236958
140919 32468 -367300356
76230 132969 -614709895
109360 41197 214901365
71626 53667 -856738402
73399 22114 -57241283
56304 64901 417716892
107629 26881 -146764153
55744 144396 152409551
130686 130578 -34641466
25939 121722 375066213
9975 67336 611444358
107798 116198 104915092
87214 61182 15539803
60333 68636 433689847
144304 51431 155528850
32414 88070 459640617
4598 2810 -389418676
103112 92795 -981335544
56822 117022 -37579034
92945 41233 -719538452
2108 97909 379153351
77588 85114 -126028893
25256 147262 233203523
29256 137442 87045760
2489 111879 23280644
114576 137411 129665460
39878 79511 -246436733
41063 102849 -113118400
6894 71721 -412849302
86443 65871 915042321
71440 101805 -454413208
14558 51318 795224580
74218 5780 918322726
23885 15513 603062318
63001 80973 461830335
36464 22499 508692770
59028 136228 896368407
72429 113456 739399925
85352 71129 260448791
10688 69868 182634563
79171 127582 -762382966
80322 94516 -239028131
113475 57469 611113965
34916 126216 672687720
138094 84508 293134883
114964 106935 70389797
14145 139750 -755060540
78355 84696 -209577821
73102 77321 -374473223
105444 60030 942234110
8766 36233 803301944
130307 98106 -923159502
101234 64742 824557223
48080 125146 73418080
53723 130853 126828892
62574 121050 6021608
88798 140985 -829920613
100324 50528 744277017
40363 12363 500379965
81787 64788 179691100
87767 35424 180766656
76521 62892 410292103
37073 143000 -731995502
59409 68768 928700049
36987 128490 725266687
132441 135495 306895922
146707 86737 626384418
32588 68077 564902880
89524 137280 906479139
30678 82852 -889993987
44131 83400 -313071313
20259 2227 331358088
82248 15226 -398439973
125713 122507 -389072899
130709 124457 377659619
72391 87812 -126941657
25975 64620 690378395
31878 12307 656628132
44217 24113 68259700
2432 47443 990625325
13972 4556 964015132
50740 131228 753096218
28911 76853 651970247
72994 138206 337649699
49986 145607 -855747618
117937 42519 951484296
13828 50508 -390117620
98010 100234 295297071
8023 31369 990716330
136406 25440 285387586
35789 17387 -344849290
97649 99903 505133263
101830 71524 731456311
142565 46836 -706260601
70312 63713 -631290294
79989 44101 642308525
638 111076 -949562430
148898 41072 -295162486
36305 70051 -832426772
71451 34562 877784269
13340 128554 188609579
104384 74126 805279659
24592 71203 -978921315
97726 110243 -599401492
25259 127814 -479502731
72395 44661 234243367
57527 71320 435206135
68142 41291 948926049
30330 147393 229490258
35030 62302 798746436
111008 69558 447921053
117728 114445 112074792
32016 75443 504139281
143335 123090 -732301081
60126 125185 -600137664
15558 8610 56606296
11465 26150 -905960760
37129 51157 990742874
18191 105193 -606087854
9666 59323 695857278
145698 115324 -294760563
146669 147068 -262999292
33887 9891 -3443496
139753 26174 -474857249
22022 126067 -54815447
129432 28286 -761742317
53814 62266 2133225
48845 32575 -812738152
56183 106969 -768328248
1655 14561 -301879434
30649 140632 772330099
49433 139948 -322054396
52214 1471 17005900
136070 12451 -321683219
122424 40724 -647173594
93444 7699 -538553592
65651 28510 -41662915
78909 140451 725734921
142687 104381 364952597
64048 63751 -566022894
84110 76379 -298494491
111714 140895 -525474430
114502 41217 571647671
103048 77895 727463184
121962 78856 -390453473
119370 137797 -812881546
86730 75109 -29300938
127634 67654 797575823
119260 129383 560276238
50626 46043 505915346
128651 36767 627603241
61993 65189 504334995
86115 3975 203560357
123972 39333 -125771811
80821 79660 712815772
102004 26450 -256639988
129633 70551 -336066419
127015 42469 104238472
30982 147456 873839899
98634 34184 -990135373
77767 35943 -433210531
44248 53730 597105783
41211 111099 872630270
110805 99324 939862850
24475 91054 -848814693
33570 106651 -522946933
19979 131049 481237300
76408 97495 398681264
137090 24046 641260720
7167 49240 896518080
37396 88742 -670512198
98356 106461 -221207637
9855 135816 -408850733
120329 90733 -246239132
82880 52307 826890767
120533 80492 511507833
55842 116833 -399134400
142571 99481 39858649
21099 4691 677083790
97888 28057 848353946
36399 24865 -770419791
31392 107359 823642693
147734 93806 -454656768
93429 90158 153274140
121167 118134 -877627957
49913 68543 -862978979
26423 91360 -769173171
99193 9940 -317743646
27088 25942 -86318020
99917 45580 -908868528
109455 46326 891756706
90265 60925 178656073
109493 107201 53965789
44122 59908 -402749891
70347 7221 -505275831
118815 138865 -289357374
32659 65620 -52055509
119903 79888 549265589
57419 45982 410918983
136837 68002 465314901
103370 116901 63127639
63866 103463 -597757909
85427 53898 117448732
55157 81091 116423512
25247 3902 455429945
107777 82856 174807680
117503 68414 299475594
106141 123735 405368006
11754 27455 -798822625
128930 30461 -191435140
22859 74933 -957838111
127040 90226 442337712
31066 119094 -88603765
105037 65901 849653128
2759 114978 99927497
25067 81203 363613824
41568 67974 -791190997
99904 7569 -897788789
81991 121437 448701520
27511 18651 -409605285
16541 36753 -128550881
68012 78690 251841527
50065 116272 -646378230
51423 129958 636654824
53230 103869 -452860854
60370 135325 -623303549
22449 12223 -214103364
39658 131531 9152377
444 1120 -803733520
31672 97327 -185081564
65254 72998 566369388
52934 43055 940604225
6721 20798 -35699075
67741 80802 95145283
132249 101549 -617490266
103990 39365 580487993
136251 49318 -461048715
72601 65581 730780946
86727 66999 -724213313
75091 21279 358540519
55464 108822 419209389
21663 41246 -499960093
105144 43505 950410936
133059 130830 -139721854
121266 61587 655045278
5966 24883 543652076
80524 29991 -646560577
106736 15244 379809156
111118 72603 -335460259
52167 71010 -971602298
109734 21740 794952267
33981 11212 -46645663
100634 40874 106188615
74926 120055 260142099
15897 128650 548037048
114574 29153 -807503383
322 15183 -25225417
111765 27190 -719472092
136585 142863 -683997926
136718 88532 -114244820
50830 23057 -911707776
19133 46823 122617455
64360 149574 -419904131
71234 83489 -531005925
57451 117339 -983853471
106622 4207 -638501980
124623 43625 21840598
109264 55754 -827201814
46155 84988 206085160
120004 3340 570410952
23612 49697 -718825993
96775 123658 143179624
1108 136818 980210918
91046 117378 259839694
56184 129851 -655438965
114908 144119 332899173
1661 94153 -284191802
69472 136158 896403723
9432 135554 249138840
94520 89078 -469321387
106005 55803 75276564
37119 114304 -818003275
2160 111827 -195382013
59301 101286 -617437209
26643 46762 544130641
103816 65565 336839714
14497 39042 497974218
39066 50107 -973039617
141424 72713 172512514
64164 98124 -506303558
88728 63804 279913477
111840 6976 271264490
55041 122943 644313678
61686 10890 646616935
146067 70284 228142134
63239 8119 -487677971
60201 25213 -418219235
121409 45147 -336830938
55915 70793 -954283650
14797 33603 -582890360
72083 52639 993838207
141479 123160 62059152
80040 48123 -48482438
117210 130624 120077656
9139 137297 773143329
146873 8976 506284969
139328 106402 66822111
48041 121605 515433767
44633 114187 -982883880
42955 106805 -968162552
124601 96779 -738118622
44952 40498 -19952657
141890 48353 -3744259
7163 105754 604233374
92289 31020 116932614
70112 85447 -235219775
42296 6284 -288622532
102307 84271 820868910
111419 85655 -85090971
59398 104299 58743181
147052 34584 -860786162
4978 134474 -494351230
83328 24460 -147362843
66345 18898 -336104594
44052 93290 -583732721
76771 45696 -858778581
81518 117027 -295461426
42375 147493 84231032
47371 54090 441255590
67519 80308 -482967748
45113 145103 542657394
45934 127298 -146033287
60771 134344 347082511
113667 142314 -484441926
58393 81223 112319582
61529 71308 -993786341
145601 106282 320387468
106158 84028 -251612430
31558 141717 387126520
129034 134259 952384986
148542 30890 -293279332
4871 61674 249052078
118589 117498 -317874766
48309 106056 -765985051
120012 12386 -294869351
47507 17064 307498192
74226 92079 296242878
17117 100620 523714928
147894 18089 530568082
7271 46280 48685417
127687 17604 469192818
30646 27509 681030885
114583 102360 667204941
45418 55458 672336302
110788 60792 560439477
89328 83857 952280667
42206 146138 -973876926
41313 108765 -663909687
51893 144616 93184204
44090 142998 858781928
2675 146744 741816308
76276 52678 -924634818
132800 56684 -590447124
128894 84313 -218243557
34897 63321 634140383
96429 125382 954512373
3776 100522 -490767725
110302 26181 -720706399
19799 110947 456832330
114817 31802 -892606982
58349 5274 244780713
14222 2564 -436443126
73421 144390 348002062
23230 95001 382107740
119561 6498 -850449678
16910 96581 392374019
27235 46797 477889005
15869 44806 462045198
138042 119610 -314764201
55725 106433 628470710
37411 24201 -896767119
52616 45441 513593619
81579 70779 810659983
38388 124081 674971249
66575 62051 -672559471
58346 104600 -823338360
63637 89684 220789923
17177 100189 -730754108
95259 65837 778668384
1802 84764 -488454261
114368 76671 246827215
126006 85868 225772135
7098 30135 -262317512
55026 131236 -948323706
54155 45523 -143440002
13247 47985 190962522
22252 86662 694055267
4855 15359 812199977
47342 47830 -767707285
1369 86527 303335270
29806 22271 -600841940
117591 40587 -97191565
44505 38580 -390116118
114736 107451 -490760121
88260 30595 696694567
79235 135339 302270948
59719 54491 -946134750
127253 25747 -151207728
88138 101720 -133242099
37587 71667 765980784
134797 84052 804599582
91115 45917 777346219
53163 141971 328291206
48931 75612 500347859
75278 86133 466215955
105380 39701 -278845408
127139 131919 -657009918
106171 111514 -112842096
137721 22660 573026985
98763 111061 571887428
77997 133255 36173827
71535 50302 357522138
76875 112651 -765138120
16901 57243 934152738
15747 61372 406506066
147417 108965 -541561863
607 95295 -340861611
85295 126031 -533613142
18747 84682 -306708502
141832 44100 793032515
120399 74439 -158079635
73169 75416 -393081108
146181 92113 -635043461
42090 83938 -545683205
62160 34348 -764755772
115560 147994 484877824
106494 132440 -892204818
56578 89369 -684911672
121064 19299 -933275615
120013 10685 618496909
100765 79713 478749980
140876 29750 -206168898
121170 88726 -10899935
140879 62382 -963097069
90300 102370 -651247286
69823 29946 118190307
147713 130994 320685513
83755 82813 912662491
18932 29013 -116236390
131344 130733 459472093
75070 115229 -152931878
67119 141251 892367809
24502 92411 -363287816
70544 44996 252204754
121699 22260 -76213979
24548 82114 -977391985
55547 89409 -632680646
90115 5007 56375916
73642 4530 909291727
124124 115406 -388735401
31538 51396 -249178545
9875 124716 -186751662
101805 76285 -60856551
25508 96200 -697962746
51929 72164 -283270247
79938 117911 -59762445
111576 21874 -403459280
40574 100575 184278500
96768 143827 415892461
70324 77087 382260045
92182 44426 429138788
118804 90457 -551629472
25910 122373 789923475
144774 72068 351935339
98286 90537 -381436080
81893 133518 575013032
91449 102493 16284484
65045 40115 124962475
138376 144864 939061795
118356 114998 -863145296
103328 39895 -714859188
91816 48596 -908862239
88784 62805 -596283323
350 94588 -223043275
81490 99272 -820334951
19736 98080 -418779935
97152 35963 -920144813
104428 137153 604009398
57862 98293 973531700
168 49251 -48836127
101269 9565 588508161
92425 136588 880028206
74697 81192 -162938210
35829 32434 641817738
29873 22977 -622648325
87607 920 -277763702
26581 110389 -908725018
138366 37827 -60098249
4633 144358 -880772526
60345 51596 -467237893
80239 124689 625851013
29781 71479 -403470223
80733 92469 -427447348
132142 111491 -72515573
40979 22278 731014009
36522 33949 -641166689
126244 18453 -487432615
69886 76421 285331762
50717 56514 120761348
105535 149644 -626538983
88690 7263 71742925
12941 93371 -293231496
109915 34836 -441702551
101764 148845 869703987
128726 42441 384592262
99616 5313 -489112257
43623 6146 -658011235
66190 123116 -726040301
110078 38076 -894675725
13913 33057 -695290833
61732 45612 602110598
142089 86540 645693633
46728 104530 -515724532
9872 124875 -334781288
111811 102546 -375949424
3542 73888 946593056
106378 73761 -332750933
13372 98581 214248795
10799 1380 -733284308
27049 30086 562994890
54235 56660 181764494
68794 2430 -591942725
83678 148739 -698145505
119759 34612 42117711
60587 81161 -953635754
53774 99080 -914923804
8838 46805 926355689
39875 74445 490519794
56584 132488 -187127414
72196 673 -769515747
83144 116782 -154808035
9176 24746 121880474
93315 101888 -86591227
87737 60270 -128951075
89107 43407 -797978400
63461 91462 -488941319
119334 892 -458052126
16444 83769 930182816
5615 21367 -658111821
135176 136946 -617689990
2645 90617 -448984518
94665 65117 747790258
19181 77105 668762094
119259 85835 547611208
141340 101985 -582121228
80166 34376 -704476656
143447 1108 -226535203
21702 15160 690422025
4502 5638 -208413526
108324 137822 -854485672
10439 50702 -902578099
56119 70643 453723327
77510 66192 -683416711
36698 24175 806976367
53437 78631 -649346347
19364 70037 180451155
103893 86160 -206140364
96433 125854 -912234922
141501 42850 -783556071
72203 135024 702795845
76352 88375 546793977
79367 120497 -698033975
19455 12790 463448941
89386 142384 248270751
16735 60781 -506688900
6912 95298 57817261
6797 73558 264142321
15018 82493 670275696
119561 135443 -137338466
19978 86901 837872932
49751 52752 -281272434
111108 5773 -273032129
69090 120643 -444109456
40899 14471 562744293
58822 11521 506894848
62791 68173 -338304650
142308 35329 621156516
91669 13612 785054070
126844 43598 -997601900
45367 1237 214579749
8100 125825 -981522269
116925 13793 -905313100
106445 115347 160485866
57508 128626 -504503895
146213 43517 111264702
111210 65689 -893929341
87096 135061 -216607150
693 114611 -684872248
5316 131292 296884666
51095 3392 904002701
136847 12956 457448217
80537 66859 -5126230
44750 138912 -80451572
20363 6027 -518241449
114615 25281 -880494903
56834 66982 -285089715
119273 147149 381497592
147747 134305 -832549724
76551 114711 -785135563
88565 123579 -73416279
33813 90958 -934195758
99377 17178 -813247550
136103 72993 -384866870
29158 45842 -496340556
33032 52437 153810765
86530 29585 -716410234
17251 33799 -155104909
93001 31049 930570585
67671 61022 465073409
59501 98758 781911474
78559 139805 -422813789
109987 29379 -964693576
108909 24245 615629688
16943 68686 -512078186
112011 4330 489789132
77583 71033 35646532
99406 70319 -564556727
18836 98046 -131584334
9232 16684 163204790
144483 127425 -511786014
88988 149552 929594941
144687 118650 -394181339
122287 74572 -132841719
94572 65598 913728654
37093 4060 850132479
67960 144009 -492663995
86090 73418 -691987434
46408 12674 -241321501
1833 58318 -279237539
55051 97975 487603711
43997 29334 779703047
101187 88828 -885105733
131667 135978 777733900
148139 1458 421187667
3391 64919 415867061
72497 63343 -656922812
113848 24697 -667613244
90315 98513 549914011
78649 26350 711029442
74054 144615 826583074
82516 79330 797644098
74183 31733 -346883364
62859 143989 -940170922
99183 74135 -536405682
85055 56087 -837116855
74069 113434 826665143
22765 5725 527086543
74924 16471 317681322
28363 101973 -30798481
111582 73120 747780484
94477 50347 -619917758
130495 20146 831812366
83462 10154 -89786571
134387 99678 208337475
106430 149041 -99237326
99833 1344 64972497
16783 62973 -694091111
142774 50892 -871825414
95370 87136 -965738451
132585 45080 969448584
12385 78903 36777119
53115 142619 454171268
148059 104582 978091849
38620 9285 -366469672
86400 22822 -597553191
24560 42553 -20773254
90332 73920 -697637262
149146 90020 -652155096
139117 7050 -713841115
13922 88825 322493260
24274 17387 615600923
147269 78715 215975099
77604 41539 802199865
21971 70623 921056675
25955 4688 132515010
148789 82499 -189911177
85720 80413 574455381
115498 47972 -701998142
74257 126984 -732159216
15212 74271 759581751
16625 122092 -503552560
10467 122594 -759716914
32068 90404 228166521
50064 23667 371796393
136994 79723 743939816
47662 45662 -283060392
52137 71435 -468127758
111199 136563 220185532
51154 95863 423312241
7039 148506 -789832412
143012 92451 260881707
39810 142011 -634486528
64164 127802 973371405
16425 36397 -46161053
137228 32639 -440702570
121896 12196 -747707094
57899 89925 538059309
13888 136159 172313728
53405 37488 337092343
42814 122894 578969516
126588 136046 -693230690
120101 143261 870587739
115944 11734 -762849701
125835 17982 -588998239
104363 114235 -24577697
55342 117760 -334081501
140007 42809 -537606539
34444 43561 86095854
90576 142477 -883637853
62415 98724 -815983439
15024 91461 546105994
19658 54465 245015928
61171 54639 224096706
3822 99678 -922008215
77003 83640 397770246
22201 148707 663153570
23085 142392 356279363
60412 23813 -877437427
75105 106630 668057873
28884 146898 -340887344
64110 140426 25860465
73280 135091 684122236
91062 13944 552278428
45669 136089 11737791
30531 44769 -320446347
107145 6901 -568262810
49086 62513 632664271
64075 41470 -891226968
97178 85635 553894058
119356 24484 6754078
90153 76836 -714419836
7499 58772 -139092201
96363 23761 822395553
75572 115570 -181115978
11711 95581 -560661440
2119 91237 833252142
36744 88997 509071469
16946 30900 -498106478
64672 11903 125674789
101526 74576 -678121062
122415 30390 -662049614
138297 22135 752513269
59479 26705 305101457
111461 62504 -664833182
43663 30741 976801408
136919 10842 -531537816
89126 53313 679882278
68737 147199 -877863581
20677 134616 649348297
110564 85080 343404883
129180 87176 -107885204
15810 134272 585007238
107966 139788 -192070579
20283 63113 -917225250
134687 14990 -875686006
85873 89730 193632593
81839 51592 110641475
80707 124266 819661223
121946 20047 792112370
77598 89011 82267847
112817 131556 442965835
69265 96536 463853064
120576 91007 -229352485
27352 54011 114087733
62061 61555 349441060
40838 75056 -134238416
23500 5414 -211529450
117097 112706 -757617352
37896 58804 297362472
16845 134879 558354530
15314 107215 897064087
112390 96013 -901011093
100372 46015 -832863516
78736 9301 358363649
91127 86713 477136049
54444 111973 77017446
11971 127563 989266627
141122 36932 -64314081
20384 54570 -207083056
132 42938 719719867
129254 48274 -570605255
48615 56481 362814446
96268 9287 608571792
149445 34715 -674209317
135097 10774 -58076207
143677 26647 -737353242
117728 34958 115960310
135049 47634 -409986246
77478 82926 -202445231
23839 107759 494747380
70033 148709 -340923396
142229 42194 649055747
134118 30356 358381796
107132 117988 -910517015
6597 70506 -460080407
62195 28541 352889607
38888 144669 710135884
93868 86760 867517024
10359 80945 -4961502
48888 26366 -741598688
123096 65843 329885095
15169 7281 478594980
25396 114916 -220681975
62517 71607 -846112747
21197 81088 253706481
126462 133840 451027011
20389 28567 584577366
118887 103542 -891828608
83703 112767 214375228
32608 49237 956647828
5425 15968 626051273
13204 47180 -617920882
129557 6262 851258525
84890 147197 -457774369
111569 47807 -508309719
137058 113270 58959171
114206 94517 531080205
25267 25540 -752780875
117063 74073 334371737
35157 64988 -896515566
27704 73894 240510030
104289 128117 -387347386
21817 72091 -492220416
130253 92200 -358010429
120695 132183 315301012
125317 115810 3642576
36514 74850 -164329007
127069 142096 -675673865
59444 121119 885578477
15480 107960 -197027075
23186 67197 906233763
14846 95833 -36815317
52856 101683 966458494
145442 128387 -480643487
33184 133746 747964921
74851 104302 320492872
44744 23417 561925377
48054 39665 -735868954
105827 96275 835376768
73125 1103 722823432
112365 96423 -22128282
110241 59576 -183129672
88011 67143 -204604759
76044 116311 -495973776
124994 22719 880696643
10407 53537 773643309
42610 32543 -651802293
65306 81288 -604680563
98845 102136 242576876
109537 50070 -590970810
102101 52969 -271058415
62368 5971 -435506130
80807 140781 867823573
21958 113162 -278911889
10336 101359 -655473989
45317 97561 -88693061
98168 59111 892608265
74181 39644 927578829
85150 114105 -486643250
9838 140827 -876249379
57052 104210 331985128
12066 126604 546588712
43060 89410 303976191
98768 110010 -244988721
85234 28527 743368747
26178 114838 -644896562
65534 2125 156122421
77513 14649 -806529776
109743 25018 -874395159
68821 113647 67783694
9759 10101 -962994394
34299 41485 -661979542
144918 88331 -408904633
135798 65378 323236398
27360 8211 707308192
147670 68852 451540888
30223 33689 -977381092
1510 103225 97188225
124119 8717 450340153
26901 56475 103743871
14459 70314 172104223
37908 83476 763596046
11534 94443 802575354
50338 135438 -767025159
96644 127094 -787545204
114428 83916 7243588
44910 70117 -581970951
86388 22514 -542993021
44759 13991 -862722655
19756 81101 -936347356
105785 60204 -489893387
146003 40245 -988295824
75653 115856 -611761793
106222 49600 439150177
91404 71338 271759849
94440 110218 -48219431
68220 101912 -648445821
14385 13818 12276704
71356 97903 -582300964
63169 111011 921800273
108588 115137 896847508
66368 119694 -833833631
53670 24632 -567558889
146079 48576 -172889778
126059 148681 892268034
65155 149489 -47200834
109379 139304 168148658
8224 72069 -271486136
12589 82011 130106586
71856 88837 456560837
35497 111601 218594905
80708 118672 -674473082
146166 10793 -25654421
88455 2490 -733535751
107694 77420 872000337
78972 43613 -483001897
115492 519 514323579
9097 114488 292043412
123545 149031 -20650909
30970 37243 781648176
75889 50790 900069633
116514 121636 -55706431
93587 29966 298909409
148287 108062 -163290495
137554 26207 308359783
89255 126886 213260314
74269 39159 -815953691
50246 77947 -228163990
78824 50988 -954177302
59908 5806 -853297226
95244 74869 637301821
7595 78079 -526502024
53110 23505 564183651
53774 14384 699094387
8937 130665 625597379
112275 46227 203153303
149676 99964 -576776885
143889 47527 298126792
86270 77139 241782865
39293 69359 364028015
37054 83399 181272985
140476 81198 -743381406
274 100386 -495452349
15366 32413 -858194413
115059 16021 421389026
80077 12191 -126319656
74454 70860 383071175
79518 83072 957336913
116804 149049 -427456663
91016 95577 -915343475
134766 99834 -246612184
115521 14298 664688831
69698 10469 -22119061
22460 146473 -406212465
121014 43889 -67553738
77535 134378 -903090004
127244 121671 77423193
91598 74481 -259354495
89 128775 175163307
31609 134547 15000284
139187 104828 -351024131
45177 143571 747803005
54949 106947 541633942
98299 117672 516488871
12650 132695 980058601
54756 100935 808287893
60411 15223 -642656839
72000 111218 -394624594
22140 127414 649787337
75251 110119 216263697
81958 106267 395689553
85012 72397 824820443
88545 110281 -563171006
18361 92482 -578102347
22133 145519 43560450
29912 128733 726397316
21687 15601 149081445
49677 9959 291138452
74928 59819 -465626385
119438 97411 -130144355
62742 79807 -420363265
130164 112330 68038390
137170 12572 633904258
111184 138484 -150915488
126452 32652 -445102827
139514 82722 -123543624
38609 8870 754960397
78509 86392 452022883
49785 9822 -960932506
61953 75239 693572414
73758 6144 473840742
30093 42159 928451862
140255 130502 716234375
147512 32242 -968124150
41338 59526 -944177229
77614 25201 -96118224
138629 12055 324112137
22834 110909 -818753139
11793 21464 -778279238
100277 45573 -462914224
51307 122984 418881355
3745 119202 -675749139
41718 120154 -806805064
32960 23867 950261663
36393 7818 -525370901
9620 74337 198982039
85043 112288 -931955641
115129 81990 2379848
66027 138097 98640162
50900 60251 996224485
145068 54143 670346318
100782 27845 -473607142
63509 76755 -612913319
50757 95171 662155090
31881 2129 180947618
73890 15145 -289828571
98426 135045 485978054
41919 141220 107343294
27599 86982 -527970901
71787 117823 950251867
70780 41025 -716656175
77876 12579 891729791
11586 83811 144542039
122843 94514 -177162467
79179 96170 617178344
104776 18871 -445330418
22914 131580 492502892
143276 13507 -881158798
91187 128334 -571387024
107387 53270 -639890663
126157 81596 662519040
5435 125047 646321577
84956 26412 -678511147
137069 2453 353894985
66309 106082 -263753090
65273 34158 -478774540
72723 37443 933918982
24719 85824 318628718
103947 95446 967789060
141299 148648 -756173184
3510 148972 519141979
86186 125766 536410300
29977 13415 194745662
129302 96048 -655151971
134781 112622 -626570261
81163 75690 678202969
16834 28332 957837059
21585 109729 405908873
55328 58401 569135075
73221 31618 721298411
96568 58389 705098936
49050 78950 -237654079
91264 32904 32842144
65952 118885 937706615
59821 147237 -360848809
82623 143271 976981287
55240 116905 239931980
44953 138098 18909283
19411 84879 -873557900
95616 125815 -946874721
54151 90701 286880881
34392 2450 924085995
100062 53820 444700420
30993 75732 294161734
67172 30269 780377769
123678 81845 673227537
33782 97554 -233986665
69974 124839 156235764
138264 2768 779926130
116043 138789 -663654513
120345 26906 324492370
105833 136805 -230330514
136246 117279 -548628716
31019 79917 500722494
15842 143395 840882123
81892 80521 -636670172
21358 129764 -826547880
75703 19448 -693506209
81442 29323 334753287
90826 37955 443709672
91384 133040 -668455844
113831 101797 -578127035
20028 40695 14486459
37502 112393 303054835
33505 52534 -34385108
19471 19790 333829305
59803 133223 213993912
32657 143154 87172856
59862 19956 -646524452
10327 111951 34918525
43063 114618 -102403528
110 60459 -149167902
30234 102184 224790723
134859 29525 864791521
39432 24841 202076182
108939 20461 722902140
65325 143294 -91110002
144137 71077 984866184
106577 98112 -729070219
98562 133828 572324006
108989 143524 -460606731
26870 62428 -988332911
71416 93676 35734861
37392 52060 456272970
61275 102154 -120715085
98362 116818 484536951
130124 88887 -97413035
47365 19152 448242654
84409 149572 22821646
110681 97459 -119333749
86062 145244 736558981
97116 25354 227702852
45437 110741 -263825946
83159 52781 941114680
70907 86254 465104897
72407 19996 -755990769
68430 21558 666226430
30836 147304 850161761
43124 145227 100802182
72074 50484 -969160277
69570 13184 -394904785
137427 29313 239563023
18031 22361 718258264
54832 88127 916982229
94362 63192 642643350
125108 95430 857838546
97012 13663 294410580
87175 104298 -286471131
61944 105005 -796807147
94386 20044 -416600093
42594 110966 -12277804
79212 99960 442343690
88843 107762 101523981
3317 39568 -197336472
69064 57036 -895282498
95892 90126 548098172
147318 100803 -580331815
53348 7462 -67095672
116400 13171 -764579931
8927 52675 -978834268
5214 40988 -721928353
105282 127651 -372412424
116955 1121 -102858187
28081 13727 -248146323
78997 33415 442787122
118585 130789 442743209
75650 83232 -966408477
77067 117783 -512249274
72090 56346 154484627
42336 49881 -477008069
128415 6520 -577039820
31945 33016 -773323688
49405 45170 -190166617
68132 87641 -390474970
52654 8604 31669945
31674 141553 -418755742
145049 127283 966114453
18955 27345 -376426613
119738 6735 854320903
99952 131095 -286792652
16027 90961 -932730834
27357 136573 920652512
103595 22627 302719861
83085 118437 694660067
25635 83370 632610079
47483 63467 79942638
36092 25648 -966735182
118510 75566 -241489494
113659 137091 196632256
101140 149584 979055012
15554 99196 194371422
10126 99066 -373170351
55816 109374 -826999575
129720 126933 249993794
30236 9511 539834876
60217 94042 354887965
136524 145446 -268281241
40321 56384 -909115134
113963 136897 -517953171
72014 148974 652195902
128265 121092 -282787201
93627 119563 -3106897
87525 133707 -119862396
57955 119332 667344525
123871 32335 -669485247
8423 14103 602781579
58049 133802 -251757722
69863 109901 711350809
113203 128909 -663600442
95622 90214 266693557
139632 139566 312132435
70547 114904 -605893186
30527 145804 -212909158
29949 48724 556908971
27797 99326 470955957
37654 91283 268411767
76113 139439 518014104
66168 72645 439587148
53529 94477 -271637267
78878 30432 234372268
3267 80155 38433898
25329 78119 -214904349
100678 47304 299415610
55330 148448 -981968286
14583 106716 -184806301
96071 142294 457386566
116657 86920 132534926
114360 110344 -727624746
145467 68030 -296640362
47610 92915 -468935675
132957 95544 58427117
2465 16046 -379994589
48656 139561 776038782
121315 132063 398471320
62237 52628 -876774007
117842 99374 598958537
118707 90985 378388137
65741 38743 -53133013
89233 32548 -116464961
65110 95430 -869821525
35801 97746 664766269
148282 9826 -662786750
83490 102258 209329761
26730 78292 -849731130
42503 26716 -313770423
84291 74386 -426201046
122209 55791 -148719877
63207 20340 -421525978
46119 8781 968784212
117513 58389 751883713
36 102632 -173165133
78376 137038 28084459
47793 123504 980739753
63643 113657 9584304
112524 78087 931825605
56816 147040 944167692
142526 16776 541999689
130084 47187 409490303
44681 39925 493710722
22734 48657 -47755206
59281 104173 107821182
90696 56427 -311016060
70684 114206 707487427
136901 13230 37643589
20404 17111 -887217084
101452 31924 882684158
92812 131423 -355220020
69672 50352 -522480469
114922 102491 -616488519
91216 122841 -488677441
128582 84369 -982063452
90432 113564 -897125740
71113 56055 567491127
136247 134130 -750552450
68707 96689 828868814
17230 3032 -306286191
25044 15956 -929312499
57662 29219 766910888
102848 24166 -785381604
130434 61247 -9651361
141189 57291 850240622
85663 95034 500198725
124996 27778 287782661
48532 107100 -999339378
106929 7791 774862749
85838 24355 -286226760
90800 5915 -924006925
104873 112171 822829242
124428 117320 469704285
122144 17126 169332755
55275 100643 737031476
89467 44727 150032042
139604 104698 252703021
80481 42751 -429128948
4160 38432 203774132
61382 104724 196996717
54535 53439 -32708275
114458 64341 106163764
83817 139364 16320904
32254 4790 996947363
53248 51885 177043040
96521 5777 -171519011
37433 41222 -900082066
25999 84231 -938052007
17826 64165 -93256926
65928 115300 947508135
94730 133580 -646229115
106869 14580 -471225425
147715 92711 514201655
134480 24694 585541089
27035 31094 -827999871
35000 6761 270531586
98592 64402 504191117
140884 24138 -838043493
18566 84913 97984172
53566 117019 -555705072
55520 123459 -395226762
133110 115703 -33183210
60386 109335 -498229896
124305 13106 670922953
87369 128753 491469859
85377 66943 -109432869
127727 135983 -506751475
108075 27882 600880484
104477 42392 602713874
89575 124509 870893378
52123 119149 720907418
5398 78306 -655077577
43999 55664 665103999
2934 89772 621155646
97646 70392 83386386
17608 31223 823409651
117542 25211 -122851102
45486 96140 -113450637
112718 8050 -538230453
103916 124616 -137499547
4214 23921 -250394647
61930 33578 -819850266
82502 33292 933438848
143752 100032 -260736255
96924 88925 278062731
33712 43677 -891843220
28764 38340 609107529
16597 124928 -115570
77324 82080 15072090
21639 49416 -55464661
70133 70933 42501295
136077 93152 -435820877
97098 66479 175628971
119144 68241 -526503778
135714 48179 571212204
146808 138676 -735850547
27327 127607 669175852
147933 37177 717899970
14936 130322 -514555591
44598 136659 742004585
82327 50611 -661107877
6444 119642 -753505572
137292 42682 -95394216
125281 142087 702500660
30090 97148 376226984
38357 47576 979462331
85784 7254 -643235629
61106 34770 -362050920
99783 105322 748534377
6413 91291 -963929332
79801 29575 -471258756
19115 16071 58418068
54824 133380 602800194
40590 32486 51016081
127471 149204 -697508009
144696 14356 -436690031
31712 94897 -531723753
63115 48812 416295680
128850 148433 796800694
132592 57401 918544837
1503 57146 134216964
30039 135431 347816906
14731 141876 -150513121
1069 43952 -654137508
9622 110140 340076424
133786 119010 -629511768
69240 38873 -924222681
128362 86196 1649300
95981 48259 95275312
7885 119943 244992244
117606 84438 16538916
54341 51941 -317088579
38991 4379 869067337
21111 95878 771878471
115464 36366 -778586682
123942 82626 928513521
141711 17813 -164633999
49232 50408 610859655
43030 141246 -547665422
55417 122879 -242583544
125023 65741 -154586594
116141 86828 796051995
138881 23552 -254380551
105068 41177 530384578
120733 38732 -64293450
38684 20328 -665827610
31997 75295 796906825
118713 31496 -650797354
77799 81181 -583451020
9742 107980 -366598739
145226 53358 337785482
66119 76495 -172820323
117952 65566 -776459241
121890 79474 -485594773
20034 148944 -797820339
62533 75016 649537983
93971 80175 285429530
116647 82075 -531587275
58650 31597 -650772390
64927 45608 721889819
78406 70662 485488810
93081 140065 582014491
121769 58764 546240234
79792 96219 -422233682
7628 27970 990060622
50738 2820 929570128
98009 144223 -752675203
71670 122779 -345781280
58164 39932 -231548527
24604 92573 -393865627
61089 67945 -480415596
123982 59087 -980236583
96211 84962 -704299024
144661 58327 643625839
9096 81376 -955520282
68969 136403 -263863005
145846 34121 620892716
71965 76436 -387416183
87052 13780 -255642241
86846 115825 -855175986
127837 75045 -216129451
119986 110365 802901727
13857 54526 813493561
111785 87845 217221783
94173 100384 529905825
74769 99408 918465694
26613 145639 -947610912
15529 118081 -267740552
82606 112413 307816206
106883 41864 -475360147
148655 99226 -767028233
132970 20666 14658272
98429 100579 248322626
112005 129963 390437310
123412 52234 89391644
126194 3503 585973445
18473 115401 14019479
120739 103794 885732246
53805 5758 648684018
103713 67812 522168361
46087 97424 -236605193
12551 113088 -183944337
80731 79154 182225593
95325 123934 -283607856
138794 113279 -610523932
79703 50360 977512893
115378 101311 769561723
117403 31891 69448717
73735 75124 800726337
64186 100298 -738601217
30270 36370 91276645
28300 40268 509052786
133684 67294 -784517000
148966 8069 513424059
11893 21199 -447416830
100994 18953 974254082
23895 135472 895357653
134660 49291 -536786827
88430 61773 -460073284
133052 136455 292052355
10395 53301 -646010811
17894 29719 33035910
144979 15864 -334494653
55355 15097 -399055464
77703 149259 411562264
139904 138088 486941494
4337 29905 459123065
10620 132994 422708553
6634 137376 -724239114
81627 43823 34378218
105728 44093 -260162557
78566 127952 169880129
140414 59777 -119959600
76782 87345 -7551004
134511 23197 992648894
41950 86914 422014768
14763 107544 -838302797
90671 82966 -904356882
4740 58323 -175884236
81602 31036 -620585973
61803 134190 227404542
142055 50335 -82873852
78877 75249 -192210907
132588 10382 177462048
9234 22033 -853757427
91315 39511 -339623930
20757 78242 -388381218
104621 46538 -244484473
149226 44812 -584382732
14800 6585 -653632299
144249 13496 -90929183
149030 141656 -804061046
146350 1003 -128261624
42784 86975 -704082943
79777 27750 952361416
59473 76855 197586988
55172 108509 -903250197
19579 112191 675804767
2091 49293 -347847453
100782 137708 881944958
41633 133637 375906342
50929 134539 -12636413
132641 22749 -92024352
59868 54440 843995018
148214 87459 -751511187
76617 41640 640825327
75358 34044 -65013874
1880 139912 301640345
55987 91085 -367257925
141125 48714 609066697
7090 116108 -56175362
104932 81783 -262205454
20728 80640 -48603139
78563 2671 -574812891
114066 86903 -188556622
78409 44975 58698326
125774 84205 134683248
27009 66603 -695390787
1546 46821 -905325859
99164 44730 -870710602
5519 108657 383765799
69414 104615 120360719
88948 33370 -709634930
121002 39624 -171342686
148520 134318 -490963754
66958 52602 -748922922
62573 127877 498138188
28931 54946 626576200
78238 37859 710171174
103852 86373 -277808704
33724 84113 -972984878
57685 140162 366002136
72152 116500 -493346310
76910 142455 -70911835
113124 5820 -540482615
5099 71942 -100528982
118921 67667 64725882
90491 7739 370667057
90053 99823 -579125554
30882 77968 -738659686
29007 65678 183764730
115399 126343 985424658
122635 124038 -608651728
67540 36030 63760811
111751 57597 735887447
52844 85008 155161952
50021 52193 -13530329
50524 87899 254811583
13019 99771 209688105
65381 92577 485726493
28966 49808 171293788
73203 27141 373666113
36945 64043 201467698
111291 3594 -544262158
114220 85797 587740258
115262 110759 -344587051
107246 38061 -486301242
123093 29600 -266748690
55475 3112 694176740
34477 142835 447802511
1114 68586 605293272
61426 2148 6371341
56413 17134 -525933018
47614 107482 557547529
2462 122341 -290492194
48710 30823 3507851
40585 148086 -741302086
72311 40660 938752730
115625 105234 830909622
36118 37098 -587596097
108995 38317 738938826
37776 144112 99451321
34075 40150 186316465
24761 26827 794182130
86325 107078 -61969191
76146 37251 622210186
52434 147570 654508187
122259 131434 -580074102
12235 68215 -868406037
3032 65748 -264822201
52093 71356 329292033
43233 100878 116476702
67910 86369 -51251176
55429 59749 -267268274
15154 5915 -520010105
97562 115475 633965101
21914 144880 210137536
116454 101301 277332643
139684 54107 -209129672
61430 121400 482715661
14855 101958 183539487
48363 56752 763751394
79721 132892 899113960
80543 103625 -65434635
1477 146989 -832800448
47470 135504 -921161112
101614 25439 303105344
97606 17004 -640726186
34282 82275 791104104
112365 548 873410450
28211 80198 -303857950
32896 53122 518801142
75548 9738 883732339
62036 132257 -713589150
73436 156 42049689
24015 137383 -428994991
135738 98513 -712133732
104347 56299 -867014054
41241 117857 -490966558
41926 138846 -756802265
52400 73067 211195617
69074 147199 465690224
7864 140216 -653369408
125940 112975 53747762
135644 86486 -85340517
94757 61717 714555529
63665 114570 949722939
60642 122124 -209225578
65151 52043 856577204
80896 139899 -59363503
33565 53571 -159409829
11055 67210 304697612
19060 6432 419842893
138783 45866 709663713
77659 15087 -975392679
57359 60756 204082417
25050 104646 -635535714
111101 69039 293419843
12366 30710 755268317
81214 131189 -372545869
18213 22549 -129410378
131898 124456 910929803
21370 130155 -277305157
58243 88087 -221395153
81556 147658 -916965103
63686 135003 -641101794
47612 22737 79816921
97687 144693 395242380
26094 130983 571323962
89169 32618 808954355
111475 36552 -136882670
28954 137036 71940876
21022 72102 419921493
45721 125813 -549792387
8489 63815 -560600199
97235 9112 493736177
94254 89960 316414631
99038 92326 590316694
108628 44881 73318483
81583 88982 -390176809
149427 33697 171516165
29648 57746 120507803
122995 9685 768506018
56077 149417 -306151419
39596 20789 611329915
80027 61508 540153191
75971 55122 814551756
87708 30305 -294549921
61402 112629 480692791
97084 74031 -125347569
14751 133370 882334689
142700 111873 -864649337
102373 9393 -966794520
43921 117045 -756432724
92169 75710 981989289
132870 23271 811195357
69072 111566 511543779
9894 68852 -426619453
26050 74228 522512999
119062 107339 282719227
7489 57355 976672521
74207 13893 491162496
39541 98388 -647019069
66405 5098 171128441
137582 76167 -311875236
67192 115401 166207529
7077 120738 602670619
8260 20204 -700924639
98844 104131 -506197543
99782 127488 361896434
53796 101236 637708549
115463 12981 951716839
109121 95758 -126491028
13156 129760 -255061172
103549 60842 25571483
109243 95849 55173458
133996 84661 597204587
23477 71522 41550418
34416 49468 -806841624
94586 99067 798744314
59916 31885 -141221302
127296 74463 965448936
9877 56812 257566965
45636 69713 150771934
50477 21451 -13570207
10304 108495 -91149734
51297 135031 297360486
94058 1336 669391871
13417 137828 -27593938
105343 23600 465527409
127715 63797 393815113
60162 130706 338557808
91 131944 -772340766
46712 36742 456870754
14378 147854 -158949347
140369 94618 580936196
119964 106804 -702418675
14656 137101 -145569382
72466 114829 272813539
141774 52366 -492598863
26070 59512 -921590837
3589 8206 -178403671
131123 14556 452998213
56763 51878 -862245376
49616 71723 770455278
95165 77174 -733517641
141610 107563 741216271
5605 1004 -721672462
56708 56251 -729903263
86006 103164 568344891
76639 136982 313478697
12915 143501 113666495
6139 105485 -857628667
71222 73015 -251493499
81374 107634 475405475
30842 92190 648502735
5668 103429 -839567097
81900 69882 -486139249
95401 9645 455287064
83386 41018 267554678
54142 9191 686871689
76435 125001 -394190339
105985 36259 -194068937
25113 25476 72154116
109364 72361 52964706
118152 104977 -242885585
79841 86182 -376957923
44655 8465 -282684442
20708 14666 82320279
26765 40814 373937073
121221 42383 124921400
120320 101518 301994225
113670 1418 989045888
72999 92398 816399857
48966 19939 -566083026
42034 114965 -485970468
22214 99156 533325491
74461 51187 633366658
100807 135800 -444392930
120978 80947 909921093
17320 107161 615816396
114167 67970 700320901
102112 144796 748257804
57854 63798 -507926346
141685 125349 -815209705
75508 125526 335459986
40496 43809 585815716
134485 133376 -189288017
10429 4528 565670480
84182 31172 650241778
3256 116003 -55400423
94722 10407 449663297
9321 25458 578805687
1064 30445 761893809
1442 127339 -426925927
56535 76458 269627595
107766 10458 -547183625
106400 36492 887103440
24197 108366 -805932506
30565 138858 95737769
81534 10067 -61116737
122984 42234 -815958304
72080 139780 -828277910
47964 74397 -902764863
101097 4502 -888909893
5105 20033 38662169
15270 107216 374977262
87023 112603 -83254688
69092 914 -319485128
10112 80833 586336996
29718 49122 -731230801
66173 110410 557588151
112584 108561 -3364645
86305 60873 162199371
149312 32731 -311139423
38487 34380 -135981964
100307 89933 805845783
127995 111075 388842439
88693 100280 -706381060
79596 55471 -80288075
18110 102417 971365096
121063 133150 -678188229
15691 87828 -814289979
132673 139861 -983005681
37546 127281 921753918
130960 122781 616959093
107921 86425 -27654558
8748 34107 641046760
147958 69274 -750336412
26670 49190 57310920
116340 36023 908021643
61048 71029 -500833089
100015 71452 244305972
137508 106205 150745394
134979 74385 -77558207
51766 70354 -223275226
14784 18775 -777964732
118788 129186 -954420238
122019 126571 -18249628
129531 22398 -496205531
142562 110349 -327524763
92402 116195 -455984585
90193 34303 -195908297
22524 138009 -963647683
45863 139715 229873888
113416 100 -110862926
135594 41937 -243047189
35523 128686 102971709
60589 64871 -885928895
39831 109369 961062529
83779 85654 509639699
134400 109965 234553703
52444 127098 957564135
48575 68051 294648315
39874 45083 253674152
32915 93573 -185800649
101148 90155 344634082
41998 108994 -492569264
97728 115677 613344343
146977 121533 371972865
59267 37990 72869026
101280 133692 -392262132
16070 119753 -653330988
79463 70880 700101992
121530 35011 -847369388
102821 90105 654959824
142645 9303 428138101
119119 34757 561588266
51087 36235 175011562
105231 19336 190917118
148907 16385 -597216453
73097 13587 52948054
130646 53162 -293441155
142412 31377 -293172119
128857 87141 -747081231
85202 133918 519964740
68145 67979 956937517
45135 68749 -857312996
7710 61971 571256374
35382 24759 195131328
23440 93573 568151346
64924 22431 -412051030
89844 65804 -631534834
71455 20231 598460296
84062 2101 528075093
146841 127538 -191521720
2431 97440 -892730642
139816 52198 -476465904
68225 85940 -715663344
121282 18489 514080592
136730 86475 96997550
101638 23335 -676661751
6675 107292 752049187
47850 53982 742646673
6881 58831 359752091
36970 121420 -321274617
21162 53770 -68332994
92868 148218 -959097384
33479 69373 605836807
29723 127312 -341490649
113891 81991 683298691
29629 136747 -827107580
7054 12968 -794254108
6812 145598 -321512831
81063 14138 451760105
50724 85101 927768411
55743 113833 225585646
111694 88527 633690330
139865 1560 893985590
49464 90529 -401167814
93425 37495 353422398
27844 106198 -278140804
115241 70852 44874601
107826 93014 309299214
28589 109639 512114586
39740 118789 -992590405
113827 132760 253233293
130263 48853 323781827
53551 80453 -224298018
98561 14915 -390100569
27121 72308 -277612641
14842 137185 -467990449
69789 70981 462058633
31603 10943 57978117
9832 6963 -746859167
90984 16433 -865663911
68566 64678 -89382780
59908 57125 155434695
61471 14275 979133386
84766 56131 -444355668
53434 86628 -224849154
94944 132324 398916482
106496 99561 756577471
2610 1801 385610648
145110 148133 -638352670
11479 81301 541160252
25189 21275 -310370958
129490 79376 -707135226
123607 15770 111307386
100382 85131 41649903
70565 111417 -659848799
92433 67112 888607093
97822 140706 -450083528
108642 8624 -928775497
38883 59339 373695025
119301 34727 -287751556
68382 41740 -520968297
26511 86171 -75697863
72054 144552 -66987391
78554 101153 -740878717
80030 116577 996048520
66590 13472 -858990761
139047 115489 -388390667
17072 23208 -675533679
94246 23801 -848049827
37575 16923 -693866741
103026 3597 136664173
98046 74631 -802366131
91564 138431 951049295
40659 105455 -320702538
57541 11936 -313716889
44512 73074 -72802573
104999 128725 -418007300
35344 30783 193175963
122545 26249 -999034914
84646 142117 377789925
111486 84708 541890566
73065 149663 512785441
77836 108466 -323770539
92111 40857 337085344
66956 76575 210513277
132875 59469 -614324025
28053 2092 580589750
78646 133466 942266440
142248 36197 972696394
26279 9169 82313757
57928 35713 72434924
25946 113044 488173280
133745 125239 371880870
135701 61768 -230272077
17605 22608 -837096213
81462 148435 788420564
83833 93997 -8400394
101780 78248 654615229
52125 100488 460405626
39756 88717 490776918
77796 106352 268348587
116740 80217 225430593
81039 117322 926389305
77454 5881 -922201593
58166 108815 -465624271
108558 74771 -20988238
4221 4447 823424854
95240 105214 958920499
133027 88696 -708048083
102911 34188 233773901
146249 73720 376172751
94022 89418 -909201428
109489 102921 -118065166
141630 145520 153685959
4806 82664 -691935702
41708 36338 -414027516
132209 82769 908980380
141137 65235 -64276131
46611 18881 587613230
47020 59938 285114734
64389 25136 474676934
56041 58810 579531790
98023 54362 -132747845
69905 55127 -358665691
104205 32565 -662750718
73252 31992 -44237506
83877 37322 -398444607
71043 50 -345440138
63415 25485 -881057745
112675 128013 -314590444
127473 54453 -88198642
21895 86030 171616560
114896 33043 320875297
28441 122854 -901715798
123320 4984 -159967892
17791 95379 -650327580
139818 177 805247632
89764 145909 273466541
19915 87897 -351658818
27578 120462 -9192945
103781 64221 -310077519
106659 98923 744628277
112641 12447 406381585
123407 110726 7818529
123151 27160 -91031517
132472 70101 -659989382
108812 64573 923442112
49250 102529 630512530
78501 136759 -334273069
18249 146488 159348138
143255 71076 39612128
137061 20820 -551851793
84064 137342 986500960
68723 20878 -775729440
31472 6920 -326865906
77816 87248 -641253119
14580 56064 797438929
48007 10436 438252290
85167 135976 -54984536
123454 73492 726817805
91974 47588 764654486
102262 57053 376114660
115508 69240 134811835
96830 110522 -558399788
45911 104241 274873631
18144 15518 -38744736
8744 3879 375071727
23133 97236 -996117483
125527 1039 652502935
109062 98318 -662624024
135161 28014 946666027
146879 27189 -261318368
97858 76050 447892420
96669 3618 -391994922
112481 95300 895163807
37717 39804 111510749
6190 137880 -696129357
13007 24425 665830248
81950 11974 286831175
109650 46555 670471261
140863 71423 -619939752
32155 103914 975093451
128627 101266 -695888183
3614 106139 683590808
39358 7449 307253952
91733 58189 -877928192
19023 115864 -513351418
66156 22295 -350126797
20556 103086 197646924
38964 58401 -646409500
44875 42791 -139427141
16641 96586 -99778660
46791 43072 838457132
130717 19912 770937123
125102 133815 445721182
66734 84323 27599678
52066 8515 -763822700
108621 7639 842212254
85743 65711 -886141448
3321 46358 -816725262
55824 112540 -570080972
30104 78445 -776392705
337 139355 -514554009
8556 127399 -785821049
8931 33629 115280988
59470 23580 -117141081
456 116971 -758184297
141213 20586 -48041799
7625 57549 -492022241
111621 86077 414050474
44555 6595 -587239443
20391 110420 -989479234
47329 121954 687482627
115655 105263 10554360
79241 50380 341747972
19405 121183 -5186367
70756 99087 411814107
102524 73851 -324002063
132083 137170 -45329597
5681 60692 -692797060
100094 483 -452679612
37638 50388 470499949
119187 123358 231577894
11355 4435 -525179196
51240 13150 -125834045
65212 101911 543457701
94566 62579 720434600
132484 133340 -836874589
148383 65472 90523963
54619 17668 503086905
17715 2869 -776323500
113360 7324 378326216
52401 133429 889447552
21803 58281 881467857
48458 111122 -538118859
134124 102134 -291922207
22387 45460 -253732576
77038 130338 636006659
143392 89900 824029658
48586 50951 -119831861
15078 47078 -576473273
10002 27842 -193871838
59429 109833 -328070976
22207 95783 859709909
34837 87457 -120608036
131222 6626 152435570
140643 22999 -579705585
40471 35098 145136137
6440 137933 920660818
120684 63301 28521127
61558 98702 -181765492
53945 138312 393565329
95857 147685 -626855284
87687 69796 -673966281
58165 2850 514394295
49982 8623 -559283089
25663 141517 -799916308
48634 23653 -925515406
113830 92475 978475139
104736 96712 -425878283
140531 7285 763662652
148474 143467 -408720785
118825 48968 -856499648
36702 97970 -941876371
46825 72544 903669104
103670 21572 219221081
124192 95733 -180746392
33288 54417 -98355916
29876 97953 -409945408
92421 5212 -923658643
16446 129291 -266066438
114145 4031 -247279053
129301 14066 198588523
72016 33779 -591011637
67975 51353 -312032241
119470 96001 -580772150
62715 109559 -496404020
106783 58272 -91481659
51504 86340 464132099
135047 62593 159329512
65696 30015 -30329836
52512 104141 -86807860
18178 111261 -82733345
81746 77410 509171823
22318 102400 -575878459
137188 49427 -29376744
137644 35660 380240056
121854 106402 -170153377
114888 18742 993180909
58265 111755 -233374465
67443 121524 195760334
41648 6886 463042315
148438 108198 29445041
106685 31263 -941896802
4106 19248 -567395089
80355 129435 505884875
31764 42927 346998891
125176 60304 -128230828
27560 75339 502754010
145762 19633 -175973988
38665 102899 938752945
54515 79399 591813822
122761 108096 227235987
73981 22058 -925437400
73736 53323 -805010562
1336 71464 883965537
58030 52278 -20095727
95220 3973 -434925678
110060 85067 504568056
115323 108456 -684242967
85382 39862 -445469936
101653 50531 92580623
27113 140941 759290092
12936 47067 -686319528
134396 36718 -56000430
43599 147076 -578484481
122676 18079 -1109000
73671 7445 53903568
120958 33311 -185546037
125667 135231 195474956
132596 137761 -616985096
136658 57871 916333132
94767 91153 -626923520
122189 11815 110518878
123865 67678 319181438
13448 95417 -329918120
5404 54877 620742162
61834 64799 4443963
135318 105638 304472665
107102 90430 -331871787
88659 145927 -458038705
25029 35564 -49448070
147616 98856 75329595
123434 104059 -617128660
103578 96666 357212675
33353 80227 -35256900
103033 116273 902938467
143636 14872 -567447205
68908 65806 852688258
34763 85412 525909383
49541 67106 -356059372
38559 85397 -595701567
131735 11009 830216707
132340 17758 -582951089
49101 95346 -781472024
62006 99245 420900247
3202 55089 318009824
73551 20164 -311100368
79032 1782 73920302
1495 4632 -699267218
102446 4357 -71435413
74251 25704 910401265
147661 95159 -534775460
64685 85828 864753866
69742 34422 -665740371
81548 133361 677865340
116118 139894 -509100261
70131 56308 -749223606
125703 68377 533592256
34257 132231 770421447
24666 62933 -865476371
70470 16814 -281533511
82644 146322 117158954
37687 123538 596129627
123432 10946 183010810
85504 20421 178533188
27075 102106 -462752261
71718 91619 51012899
129456 57437 795552499
36313 69687 -532473116
48693 105999 802802570
12141 48582 398596420
148979 66543 665149340
26358 80292 -72588805
12882 75532 -746714881
63373 85141 542634294
74407 24961 320677043
57932 21495 -542676098
85463 99217 28793365
49316 46795 9965267
136110 116497 167181002
148249 28326 583972161
8844 109688 -201532773
93636 107358 -416617924
74020 112247 -294477316
120531 100568 292884035
130701 92537 -20354715
126198 122730 899456242
60559 92938 987248299
130603 93891 -530951524
132166 85212 502527382
20169 114380 579117648
35627 130691 445870053
135329 63108 849252324
2337 147420 63071748
124098 93865 -522810776
137492 112604 -34124
67508 57633 179392285
76359 14192 -914339205
85793 40446 -395760959
92732 133260 -311022735
44740 73614 -130812785
103387 132274 65196813
60338 77619 981836057
147426 39711 -872755626
96080 79853 -535935253
6419 26591 -718729802
107074 104522 412746158
7581 56691 -210459605
25596 141465 -957528586
89039 124337 -873324264
95222 58244 -768653456
101930 51536 -45780768
59991 92030 222338551
135568 112261 -515845454
90962 6581 101202384
31493 23249 628880829
66336 10707 215084169
37100 125187 297996282
122852 89186 -715895020
116029 96277 859036151
51010 41169 -607693787
69788 124598 -389303942
70332 45138 -366239612
37580 20331 299778611
3221 108410 -212609278
4258 147725 179973798
148612 5466 -976137960
42668 10115 -683057905
143262 99987 553135504
141434 138455 -966959967
128945 47138 215850545
70620 33538 -402935822
147567 63760 -385755633
139994 50472 -595121297
135024 66031 301350188
149393 125313 -281489580
14647 142080 -643782906
79430 142652 518107512
51567 53455 -13761047
21086 125348 -9503607
55848 125836 -634229131
94055 81739 643203860
127067 125182 -237878920
40485 83493 -647611824
142861 144279 -642207267
95937 86163 255121057
133859 99520 -825207763
53687 39010 377451962
88244 47975 -555536889
34705 2495 375160605
23337 146098 447552160
93654 17966 -267924769
93269 46439 812671981
98055 75077 -147388416
59030 42270 -644328249
147236 84089 561285984
48796 5424 -391583597
44279 131035 674356333
83253 62719 509323479
111696 93218 199348646
134538 94345 -594662201
32707 51993 589253094
116596 87807 340617869
126341 93924 914874612
59153 117138 931556654
122328 100739 -404479209
34881 76013 -939060333
131538 4041 247612596
7536 12558 939537036
142105 72625 -793810416
92478 146443 549405364
103531 18223 790653101
52960 21111 -883956488
94963 40404 -995760005
111345 59325 -188490294
40752 2351 -70743344
84081 41517 -437045195
15586 84380 -370472536
120516 148055 749126977
10549 70233 -791305467
121544 123288 929984713
149593 108807 -460902817
92629 42511 184150084
29657 4277 741561233
69366 140447 286559415
68938 7792 778806989
96267 30240 -913308165
25236 113524 -527304697
41894 142951 -294970161
46200 70171 -303323785
93710 53364 220935024
61175 88639 -672442999
67207 145835 -546850393
23339 28122 -485224022
37075 137380 -871971274
38376 101770 937703428
137683 91808 162916933
27435 16056 318059356
59045 67337 -485335221
3590 97293 -900196275
94195 114274 569851340
145046 39151 -109630034
144130 11205 685793568
14499 79366 885917828
17058 2157 -885394838
133220 12701 -318675009
67634 45780 96592156
90815 8142 959352415
111607 50320 -536715602
57528 82265 -63191083
117660 33972 500718845
72215 10982 810053895
122032 118964 -405364543
124586 1474 -454849634
55684 38653 -942963456
19744 128845 892531875
122108 49623 499673658
41526 144085 -628049064
14308 46078 -375239030
58786 28707 -765157653
4752 11066 -879656189
133539 8764 748145987
98476 111581 241040257
51987 73482 -703198963
102000 74555 561637255
124215 79093 458010169
18215 89993 -161222042
40269 74659 454800309
24460 74333 -134790410
28705 136620 -273089951
63072 110872 -840709369
146926 124640 184283353
101455 89088 -621121149
134403 120626 -577862147
50837 47456 -167007716
28541 146115 479580328
79433 9885 -343481248
77805 108453 -178076720
80615 106071 -493478436
61996 58969 -136535945
18279 75496 162924803
45545 37703 436206043
61021 114192 542636159
84334 81548 77457924
124860 126426 905979914
96747 17208 322201780
105371 148534 -465258000
108357 44278 294321301
35644 142664 909568116
147726 29517 396383754
133081 45475 -945513219
13970 57781 207808443
61144 57879 -767356367
2203 117356 -975982422
136645 32702 -237452120
130861 54577 740326409
128935 69537 133997817
145735 28768 112864662
4511 116871 -683746654
88948 97273 128906849
29145 19564 -815133871
90428 117997 680815952
92585 115902 -905650700
101246 98448 -335611836
85497 91403 -558285468
25253 80058 72519870
107712 130144 -339188639
147890 76693 356651504
29423 98019 -423704265
81470 85477 30479877
134441 87645 -588633790
112752 51809 -71819440
123302 31732 239666739
102950 95228 245651699
35556 87283 -963058603
137358 62451 251831371
86994 29941 -8704143
37185 77493 250508331
116495 122830 336571498
86221 81531 -83511877
26989 108092 160820121
64736 33115 -186007505
80989 25155 -783746729
138520 146569 942938100
95461 41730 958939949
68595 24798 -897705544
56870 104748 200123171
99037 23203 961539821
137733 25557 69156422
105697 37764 -985539800
108782 100734 492184868
44601 149035 370349554
83306 74213 294125034
58831 103097 672054092
62933 119327 972270647
64049 6011 736273298
70083 89729 -528954965
93538 56727 -103855316
111096 29792 -589084219
7992 2859 -335500464
19217 9425 -264859888
49618 129012 729636847
2633 21468 -317190156
67523 127673 -343966132
11948 1742 -329982743
109289 149470 -230135060
39035 16553 821894118
98333 664 -764503076
113500 64489 -161249662
12386 106331 -273717195
93523 149162 -981890429
57236 129428 -373048709
33018 107892 -309694175
116552 49556 453102571
13615 114765 78097488
127226 26362 101326526
126173 66783 -5764604
74451 116428 184962412
110407 95311 -661052976
70454 83467 -633278667
110969 90604 -8337840
72459 118609 -829851029
136106 44215 474003840
76837 93438 -513467671
66728 30306 -518288464
51106 131004 718529296
83485 128638 -719371793
96341 78789 -859598714
58456 12181 -480562688
55524 52741 -810712496
39259 132931 467920622
126969 50871 -234917060
1019 100497 777086900
76710 21107 -188403463
140454 15823 -390622621
108018 106831 254993791
134153 145059 -495192101
8109 73514 -905566792
133730 63533 -90557434
148256 129113 -399150474
16745 33169 -572869560
66741 16270 -955937903
33316 135026 906688386
50485 70210 249542104
93474 110192 -204317293
91960 79445 -138092577
2831 95414 -514809735
148903 50551 972168501
147163 6106 744195146
93043 132963 -187359544
125661 92534 -691725297
101717 114599 -570577209
117981 50187 831547245
81682 53538 -974553014
21964 7322 139651539
103553 89598 -110170920
112449 87740 846782909
6928 13678 220119055
85542 123442 149682706
110225 104155 481532980
46460 131543 -888891215
102256 62016 277045304
71436 89259 467126744
54357 117259 352790461
17301 87122 574009686
93219 110399 -245453826
5857 33697 -238648927
95468 53689 589736654
109362 11012 102276101
133751 43533 -116060195
27881 41844 -322027124
67575 138279 -516353167
89950 148047 40415382
3349 137279 -168405943
134804 83154 -903193587
19080 113573 -939169522
39871 45067 958439088
67523 102736 680690777
66336 122780 -789193154
123030 5403 -148513287
124708 62670 -88589997
99668 103373 207864527
139730 84674 470655729
63463 122456 -301480920
17610 49427 427006471
41495 32366 731759624
137193 53026 20680864
92575 56031 464227246
10885 82504 569629053
17463 31611 362885717
12747 3163 -362119536
51133 147069 378776047
56363 7322 945918041
125605 115830 -809917206
131422 61188 21399898
36401 103701 165637259
140479 1617 140644134
105372 56768 483233186
58321 136387 624074121
26594 139657 -427508545
53303 111822 -596751035
17055 49089 -224105564
47270 7492 355205037
741 38345 -896198137
26041 137439 742649996
97104 90044 -273602211
91274 5761 -63301146
16999 131120 -910935328
603 106851 259373073
81078 16043 751391300
105817 15970 540534088
69112 99899 550839601
759 89345 363144240
2718 69352 -139955360
140177 109744 345317212
79685 119618 -350789478
68420 100243 400925745
8317 42241 -242318106
34970 107846 344412234
117035 56416 5118710
140367 58506 -574403034
71146 85755 -91051789
76389 24184 600915444
44766 60418 -240362850
148891 129112 -434060437
76451 60785 -830114442
126523 54720 31310175
81730 80309 -692637712
119614 23160 -716146983
61381 35605 841875628
60081 52992 731895376
43298 7824 864562030
58259 38053 -268375335
76325 59298 -615682223
145308 138430 351978965
73487 65509 851587828
123814 56590 426892443
59348 84541 95976759
85796 107648 -26419103
41048 43525 215527776
140930 111826 -248182512
132203 21229 838371734
119921 8830 -240754757
22261 19733 941323235
2066 63617 691659955
85640 4424 -588088081
51994 124669 48486024
73550 78969 678028931
84259 119223 -839418235
147899 83441 -345904947
58109 69721 22492334
11343 26988 788347107
4597 3761 670114239
123064 63952 -715257208
62900 66627 -611004845
115559 66969 319633382
1211 20765 -104268669
89287 105822 -14383970
114742 116003 -343197014
47677 91275 84914081
95930 43472 -10766327
42508 3761 735109163
132489 2223 455403370
52351 35763 -22991128
75748 43435 -481546064
136948 110059 988790948
77793 118724 -715090361
111175 107894 949467647
55364 98698 657916640
82706 31984 95101594
78476 72343 208319819
16304 14968 525506574
103664 104583 608090280
99142 84045 -840759558
786 102877 -728337831
92196 115893 -129357517
95646 128263 31789480
124374 66130 816410534
30972 80591 -861044127
20716 24734 -84992294
31032 41417 106419710
114106 132602 -65504597
90367 63735 -347636017
29766 85439 924243523
143054 118176 1511233
95265 35529 467993098
75277 64530 -567873119
96642 3805 905503803
41452 126419 -424890048
54735 119961 181681191
109515 65478 -255861284
17211 47064 192915411
19651 112419 161092846
84455 66875 361060214
148192 139458 9081446
121759 37377 -168562284
98053 105398 -811823314
3736 21439 -426531781
55779 129967 78274849
31972 31012 -960925995
7473 4747 119730631
26987 110628 259733598
35081 32700 -998154065
96917 71730 -52446515
101532 122540 737511324
19721 69492 194779908
90406 30167 489754497
107228 148584 -59438344
58080 2129 671435162
84969 119572 -148088373
55121 16222 -875117380
109836 35612 463479762
101208 112116 657691665
86871 128088 956891102
137607 40327 658204871
28131 42752 -319668517
104407 109802 -320506666
133387 120181 476395262
87293 571 -253677066
106678 57105 550159826
24754 147914 497716173
51034 121283 679914825
95423 142426 975730796
93754 31420 -40487587
76176 59733 -128578566
5999 21060 -957269980
108869 142633 -738923642
129898 50150 -489719239
91293 84066 -510912567
83656 137387 80122331
107678 104667 -243374258
141368 96446 -95442596
86885 25546 832916283
83495 141380 65082771
10765 48958 -859685499
111540 67942 628843739
45548 72726 290889096
46040 49833 -316586728
146727 74033 373008272
123551 126665 -295652673
110381 79823 -667213237
86773 105196 809375029
88171 144086 422747384
29868 8073 310896373
113911 38009 539050566
134588 31285 -915497372
57602 80362 -307178205
18798 24385 78300818
29434 119436 -734142502
76300 72401 217306106
85484 147247 865580032
77073 32352 742500726
71972 56037 -917728518
146450 18922 -460736460
72654 13923 334367217
22289 58984 -213025763
94971 73208 -122236310
147623 101192 -206683057
91818 101483 -424420127
109147 84600 90017954
138465 95055 390763384
97401 58854 -126328033
132354 71754 444621645
41490 70508 742064326
29851 24193 624682242
32753 74283 119106943
116428 31184 31377705
127555 137706 -462844560
132288 98522 -825065885
14615 146726 967487840
58398 76427 792363686
82572 45789 612896682
24087 127219 -246521666
117623 83426 -639355155
141210 17585 -161786892
49708 68689 406755738
71412 100386 -399619295
29412 137128 -711161626
21019 113906 186952736
60019 89341 285039500
5249 9671 -214799037
145735 132404 -500110290
100927 10826 -204568165
36341 45115 501196326
41970 89800 -769149930
99460 74312 682708176
129755 92024 76431956
141954 25357 -702960319
73424 146007 -575155315
80001 71999 -56656963
69052 33210 173699648
136993 5375 289405290
130493 98408 711199255
55790 34725 186287717
115434 73605 -741710632
81789 35609 -53845730
77933 129715 205166762
135224 20623 -250087291
82241 25761 30436157
31751 24282 -842867201
52831 7520 -428658747
17114 78100 464280172
129703 51262 72185796
98799 46407 -214334434
110223 13004 -631770010
136668 138734 312084313
104222 67307 578667256
133217 126569 -261304641
20114 136736 90346474
32294 14682 -924604095
91938 71212 598781110
952 136535 614566677
55059 13543 -587941789
18176 91914 -345239001
108926 91786 -823173355
116209 82676 398160186
108225 13271 -229636433
146621 42247 -364034319
20301 27268 782808556
143685 110054 -385817739
112159 104860 20124942
139707 127013 -177223441
5276 90864 695469173
147484 89163 -699005981
36101 62549 -295327586
129347 20459 349470798
76092 136332 -701378837
133005 4701 288568108
88258 101398 574421690
36321 112570 -635471896
72244 110562 585185031
75292 42551 -50321116
138117 29840 271182361
77116 62811 650839156
6339 126327 -355936702
38993 111048 -488696722
25137 104158 544862067
100924 76924 -434565078
140894 37159 -395615384
3658 65499 -823028156
32884 45754 554039119
53134 8980 -141756601
41329 98330 -318684258
48319 119546 319488896
115791 127381 -342451562
25090 127634 -326027648
139284 98519 777585384
134195 98404 595050437
66012 114094 448114869
109411 142390 -274005537
49758 58045 -358335525
125640 100694 488422252
24165 134398 -971930467
16259 15050 -728641661
58790 118041 264049276
137459 122431 -996645216
98700 134298 572077506
68559 87768 959641082
35733 2053 -256312653
39613 105008 216763451
9242 30258 -977550525
39887 107232 -375463957
21614 96947 -621559432
3539 77622 -501332996
130282 68072 -562769990
63790 101841 -873372235
358 68022 -637861174
73333 142935 530698954
136553 64714 837871689
106399 98871 -799703741
55617 26529 10449384
85965 138402 835879554
338 128274 -331029117
52945 1947 -984585334
903 29071 -963486552
86488 145527 272027088
70517 80798 301304386
62134 33416 830808829
393 80820 860536771
72433 78429 267167340
47953 22597 -218353788
61438 121160 -15030191
35345 84687 692269044
15020 133335 847620303
98821 108076 -745661221
138461 99007 923704069
57452 3520 -81955687
82266 63482 627323279
13283 33677 616191592
46379 32459 -570731863
97400 12915 135499468
33388 93230 11698861
39234 99548 163403611
61929 116108 -937467580
42189 116098 463045186
52077 107104 866730106
33787 104725 630337631
113857 143161 123378022
1804 77333 963993346
13196 60579 292824486
116625 105397 -219496190
139862 147327 -717394845
97330 42510 -616975791
100499 119746 96397491
13181 32482 966105115
85181 147255 -240688802
70338 101181 -204023054
11773 64876 -808523048
102149 113024 333327935
109420 8697 602623731
135556 72160 433587600
10375 78187 -159192557
62856 59132 -430184507
43473 54740 470544037
52988 103676 -778826152
29498 95277 328652809
64414 105040 374783810
35772 75684 833026713
117532 107721 -51863624
73748 6764 -7387294
133352 55052 -978962683
24813 119273 -643283258
47944 146518 -470893319
31027 115355 -534458725
101104 111002 486727924
135019 94998 424886815
49099 91443 328731451
92777 39093 -232089094
66860 116971 -246665493
121965 142916 938965864
122286 143225 -474840402
52312 99736 840760689
72383 97317 -939488469
53453 53182 -64075951
56773 136955 498774161
77940 61877 -494183323
2103 13688 -183623341
37923 26464 -817543840
77571 122538 264236796
137851 128625 -572711134
88945 65876 898964137
143966 97996 -184354270
97144 38720 -973778751
92014 94826 -30186131
107637 60632 48803112
47305 119619 957205666
28689 61639 -736283882
102079 123936 688668660
81733 108260 -802819223
77278 143509 926466941
41528 42611 264478782
71501 53416 -837435322
101479 100431 543503057
137816 86130 142300625
86100 138904 -520614622
35261 87365 -650986852
69538 129139 -864777971
51296 4413 570122689
79012 45441 766144926
58780 14308 871422145
34272 145360 548989867
2435 136363 -462024089
81312 80086 190888769
26818 125875 -303692883
25253 25445 -626254330
125848 37343 981242434
71269 67576 -409574034
2017 5483 635113505
135880 3876 -577395759
6214 83758 487786431
83946 57651 -363268818
54518 45836 288581195
118594 60532 483694959
78583 56174 528982118
111622 57076 735310468
5634 122568 -110269337
35709 147009 -763635692
32694 128793 -420700671
112153 25733 -385477991
43507 70499 736688987
123415 138967 -858047720
126122 106016 -847723019
94185 138123 -396363471
148962 120768 115215397
10230 146133 368971894
48087 31258 986894871
48687 29063 -142113604
67323 145688 194556955
105446 62649 -402782507
27351 15741 950861238
18512 42017 -414838739
71162 137082 540146275
133515 82431 697838300
2952 66934 317825497
131598 95803 3447469
128483 34260 -779003662
56472 20541 872347787
26498 85770 676016062
126905 117691 355754909
20580 1600 655817345
13317 35976 486655253
21780 48969 -405001739
53734 56201 -700504413
69729 75064 277971635
35308 120593 642815993
65554 109295 437111357
103998 15125 795807956
39284 43606 -568365046
86090 36931 -654478563
73528 112736 -409591468
29737 29184 690450417
118978 15543 140333685
135711 145778 30767184
96933 56932 -51803740
31738 35849 845804369
144900 62702 -587357813
51969 30315 396128877
29363 51919 -940908056
92543 22772 151041306
97334 14136 -434186631
31227 31311 202721181
47670 58611 578978008
118313 50158 766089027
13687 129767 -97502603
75377 64427 126633635
102297 85298 -134886423
28582 97937 -510556624
15818 45040 -90932920
98217 95652 556245201
77638 118902 -402790173
25021 52704 -32990922
82047 118924 249413039
22384 114344 -494033549
4280 74123 -755450267
62394 140233 -328118289
147239 70191 599257623
98895 81855 926691055
56415 133605 815404875
89013 35503 -65428355
82124 125111 838082575
51909 136310 -282951186
120119 121096 -625795496
52519 92891 -807450614
7480 107120 431833259
90866 147951 513682466
144736 77641 132500259
128648 113964 -919289612
29173 14100 -938460109
135262 108860 -678915852
136365 104958 877940758
107867 76133 271903376
113565 137575 -809116922
1225 106755 214162084
138822 135095 993574691
53730 90991 380390569
140816 18491 385113029
77785 111858 -99633563
98219 129427 -241276652
55025 33752 898889712
54623 95566 -750746277
72863 96366 -127826439
68681 97097 -272969876
24743 52476 629448104
134002 5185 994698306
106053 39768 -453834153
101298 142760 271757256
26406 63864 -555271382
28586 135357 632635390
57267 91095 -439746530
85558 79817 15183138
141911 126438 -916357407
147367 12514 391263111
121133 107838 -714805874
48296 36412 870029350
54850 21362 891183677
60501 106835 75844927
53354 99796 963200121
32024 57194 -397579251
5702 127567 -229096346
143090 144072 466343222
28687 129168 -127995210
101910 34191 -751795628
4896 122127 -63829890
11840 133805 -101994639
139877 88340 909216734
125994 123619 263417608
101389 17030 -451029533
96614 54678 -213581885
88188 47642 -370633357
66429 134755 -944407831
106477 13683 -755167248
7257 60602 839592361
57262 105092 56546875
7591 118097 -921717708
15659 105234 514501602
70096 121424 631818334
43088 97037 -425124739
17941 82583 67283846
86239 125688 -422987921
16369 98051 460380167
141056 28898 -925004543
35612 66352 -52857103
116884 102846 51572141
138578 40463 -231295297
32957 39961 -399126910
120786 26859 73177019
118151 103272 -786420925
76099 121537 230672598
143490 71258 795951914
28325 31191 599831924
24285 11375 804612610
17344 21321 599366080
118279 145628 967650037
63053 14787 -21247607
102141 132620 -687945162
89862 21645 -648200314
94733 129801 469152256
119651 49494 -748421121
137704 148349 80974298
90567 14494 191589736
35745 26889 494418976
37319 35767 134500214
8602 114697 -527460980
141415 106113 -277655326
106635 65163 992165517
72011 109714 267984655
47525 11101 -205153548
113516 139100 887481074
53870 88754 978197221
139059 18174 136561894
46859 129798 530763199
112609 100014 -546089162
56563 130531 -694028696
126553 41885 -618051554
125065 71763 -210344193
46294 87536 352073486
67347 9158 -281352250
120027 87300 549635820
67552 34130 991668097
104432 72795 593977333
42577 7572 381351934
143236 122220 -57378529
123175 63723 -443020213
118352 61620 -318508789
48130 128700 339533942
134509 38066 -913152788
5021 115377 263211336
112213 7242 781282646
126968 47854 -400442758
21517 30292 424960535
35804 74134 394795220
8251 115454 -297167873
44320 110395 125449525
70785 74673 -228376665
24301 31066 66522787
40211 58359 -886873115
103012 39248 -285190652
147163 119372 -688596343
39876 2287 598549395
116420 136045 881579144
103506 133017 -298396849
72536 130782 -366856909
87455 61956 322847779
132823 18864 886775789
116228 137835 -564445762
57277 67940 116156980
15484 40120 -346956599
28587 86587 566732307
124756 102610 156852157
117694 35638 -627626451
31511 56195 391372850
125723 115890 -343166413
145951 30417 710277777
98548 122924 -114582461
74026 132908 -904699809
114504 109182 7166804
140068 140492 -784527510
89322 146799 706046608
59040 101013 920789163
147314 28485 -924000459
13588 99911 -800016684
68151 90325 -445060154
47051 71893 939721700
84910 14045 -916540876
40731 105224 12318265
104556 140217 -477469558
89278 126979 -908410055
133665 101003 -364668836
114210 56316 540524715
15926 55499 -410716043
80796 72190 496446191
118000 126685 -973182792
11642 136365 -14574965
27233 336 856602658
105644 145006 259109724
65988 147208 -113437847
118811 58454 -46842263
65010 145873 -998072401
99109 45210 334723753
43407 138199 -435125838
48574 122304 296689004
115770 127103 853231053
15974 35880 -363634290
27010 91708 559080705
27466 106984 -417758970
38612 46831 234159606
96165 142118 -899230415
41289 143594 766133016
129385 75329 -315939172
82156 43963 -257208125
56728 94164 -107519423
60941 145613 376408611
144407 90347 -28369192
72720 6831 -179841345
81636 49967 959609514
8500 136560 820418342
59877 14026 -679563337
101295 21231 346984929
79772 99553 772376332
367 22464 548479350
93293 112854 405393583
2716 26785 -408291851
20229 82971 -94818066
95991 11177 730452825
10853 3543 900910094
88466 3152 43574700
78767 25940 509611860
130641 97217 -389672936
134317 61815 608282596
11312 86303 -567697734
46043 69059 -785756249
94348 25928 -293882221
49178 51258 420171555
126193 122585 -700813468
82360 56160 350670121
78342 124072 293203744
134117 98565 470387000
86948 143168 -488566223
82894 79472 -937468602
116674 12843 -655042877
129571 149015 917979544
98279 25563 -795983136
144788 104881 704882124
78208 93588 140669702
19528 98620 845602611
58805 83372 61675147
45409 4804 -338201359
95511 34715 -601005772
97962 68068 -74627515
19036 148363 812774956
98480 93999 305897432
132309 94975 -991416891
77170 106636 441718255
51014 107458 -894117946
32426 145161 -221152300
137684 52758 -678586994
42190 71151 -192805488
10511 35261 -356449202
114160 22720 870268524
104542 112505 334139602
35315 99566 -965415088
80818 29368 233282101
34232 136164 -413491264
86864 121276 -582742294
104058 91682 -812963465
70185 147797 118886379
39273 60212 894890436
128507 68600 917721239
7915 103088 -344914397
80900 22584 -166939897
79075 62107 528270007
84841 94332 106523581
97966 134726 -168262887
105077 138383 613898846
53546 73826 -208013661
91225 91958 644318692
95395 116424 -180915987
10056 87776 -142039297
131997 19220 -675622453
148687 59626 -237647533
117755 75518 -983729039
108967 75508 -648864507
97921 10117 -265648076
8755 77724 550778932
148717 52775 -452164893
131100 9626 266153212
85688 70857 600253361
116722 8242 -338674735
20332 19647 128745836
57516 72454 -257913586
135059 130491 -481892798
66369 79838 14189148
93659 141021 -35987255
88932 63083 685463347
10556 26633 461252965
130033 32990 843088041
83647 82489 -894713936
60290 103221 -873392399
53146 109246 -868076668
142709 131305 -405757961
141634 144793 -52105771
110726 29017 -46776485
65462 52620 -405072982
49601 7240 -946990401
29318 25683 115465972
112238 138981 -904874764
105129 132031 -407599373
9494 121514 26072013
147307 5047 -449579465
25051 107347 214505400
42096 32431 312720090
112095 2401 532663450
113872 37459 -167760214
126700 115623 -670968874
4402 122094 -396259041
118435 98469 -761854034
144385 94038 697124478
115484 75037 -708651990
60749 42522 -439554099
2078 127162 -416247492
140512 117490 439553146
134203 131361 206905726
95926 143839 -356792631
142723 5275 815735662
138184 44211 680645956
45700 70186 605623870
45512 119581 -81870397
87501 68542 -447777909
37574 139065 -66311551
23710 134750 -669016510
118718 131941 622150789
32448 95682 -208787948
55196 53274 -891075546
38615 56858 -383950745
83227 51369 906563731
12800 56953 566542900
20987 60747 -698971713
123445 19523 -535261588
32955 14328 285108143
24735 55424 -779898930
126918 62921 69008164
36247 49342 -972103873
89556 24255 750745632
102216 147178 895307721
9798 57611 547692374
135773 37305 779566209
107975 65244 -391822461
4730 78382 -653255221
139600 134096 -571845566
47176 51246 371067085
105669 105687 65504731
69604 74175 -699033407
123911 47814 -397990116
46367 106525 905300113
68701 142447 -155927871
67440 62159 -225279492
125862 146836 -906203999
42492 124837 -151698157
39864 22478 -565402757
100836 90706 787491729
124442 135506 -398782163
58087 51639 -658677745
93090 120378 980788162
56919 36454 597938568
142170 86186 876963668
130397 85162 552108832
109312 40315 255069288
108931 107162 545311683
36955 46285 -615955458
38439 112162 112695396
84377 12208 163654159
107543 75324 668037170
144563 48697 957053262
90736 99517 -652643125
90445 125379 266876977
113072 133802 461963182
49321 108892 652247031
45173 119300 962149330
102687 27273 -626755038
16165 20984 846684355
108742 51544 565458154
10749 93449 -331353179
104430 57423 465308563
99636 127609 162538835
71895 126532 -239605775
118392 102093 -149918656
28317 67762 -851351683
128634 75026 298924273
72642 16261 939114948
78019 83298 -679090894
42513 19903 -185201592
145743 7675 416558919
66104 88345 -481154793
615 140442 -988108348
78397 145689 -108494096
121309 52668 -324393827
55086 128289 -62055931
7096 19337 201228551
62496 71458 -86323541
81152 89020 -982067212
115548 117898 97660951
27903 117336 -775694461
73019 42329 -459415350
123044 34072 265841572
24696 112557 62715317
105239 113156 -350683360
129865 82698 115748635
74492 141143 -782120486
118464 103341 999793315
114421 26002 -996255890
27847 86429 691942864
116018 72872 938185030
83569 55199 -444252736
133389 118538 95912445
76480 101611 -929101385
47760 93266 -90266432
117533 103839 -8129762
20685 97239 -683219132
25139 92743 712756034
105375 99572 703287992
148765 103206 590605673
12858 132814 -221424945
19039 37282 -777672869
100986 100917 -623220114
142065 94150 -219099885
84999 52709 -582811935
50291 57736 -740479838
57181 96561 -621613284
144076 98550 -441955925
83442 63608 -973502639
33916 105237 790322519
25968 54594 -221213557
2268 45114 -708663389
83513 1340 107687934
93002 123721 -926992318
120946 36682 587928756
55765 104711 -781778139
34304 77783 -899348205
47640 19479 872438894
65823 10147 231034961
26315 85183 -874981056
140856 129421 919274492
28542 136495 -382391412
65776 67410 -75288892
147247 114117 290742148
21611 114718 327330997
87004 63052 -254387216
136413 4205 88955947
6344 29374 761759524
15653 99831 475630941
51978 29325 -4960833
91014 73294 699879489
82855 105030 -94754948
121258 14652 -198021853
70893 73006 -28525246
131510 86838 622564130
117644 113330 311588147
31318 139240 -826235356
126639 62891 995169898
121753 28284 -733099393
124800 85074 937834424
32247 20277 661736429
89708 48054 -663496022
4731 148095 -164742837
140580 37217 895047998
33243 87848 878000364
62251 126999 341171351
16712 34617 898959168
129051 59559 363228275
16289 5289 481302962
139086 141048 246165599
8625 38548 -131560713
74019 24763 -499862192
93167 148890 907732821
76943 118656 28708235
41711 80706 340670463
67332 53098 -849879927
123428 5913 907013579
107376 80843 857526152
139185 81429 45055915
97865 119632 -438199529
91123 136929 -429717552
94729 49185 -14638579
113316 88724 20520259
148804 66672 -222691273
17710 98774 -214895844
10728 65390 326548748
6355 25754 571940660
91977 52846 756789733
7219 93374 -625185637
8465 32477 -181539397
135887 37005 180701806
128139 22346 -989346883
80664 101145 -323741579
116605 91097 -377178787
49269 23741 -123755484
52032 117468 -931968496
65638 100347 861162526
12170 9347 754318717
43754 119637 -315878747
131175 144903 -4545403
91224 65820 -20662415
39685 20668 -804224889
34453 38383 878074110
140102 65993 -652762509
70262 79425 -872206732
82364 43566 -556759912
89293 86114 -160857213
114575 90805 269839052
55721 44919 -17503326
40138 120631 844646401
91176 134649 -391240853
110268 54481 -530976746
130973 61881 -947585016
108626 128129 708905115
123123 77967 -581129867
31099 3630 -822540888
117744 141845 221090166
107719 29284 537910387
33119 91491 -623626497
73480 21589 784508026
138277 25409 -353626224
76061 142904 -133975228
20329 55525 813257660
92480 140666 -689276417
28188 75374 -919626639
40030 106669 30682150
87781 112406 -740836806
61220 82067 -761049522
31641 32580 984819774
889 55855 -87885288
91625 143064 84034818
127913 112283 -527787574
72796 131492 -119881945
90308 76082 388805978
20438 58586 -652489569
136353 132307 360202722
121350 6636 -928263836
132346 121107 865447763
134197 74266 -707909992
47372 121941 191469914
55116 10585 987083344
89375 104366 551480990
62069 29069 409326628
69398 55312 116258245
49304 25243 -673999056
141122 10212 -748139833
126587 105642 -460300237
123490 144919 -216664029
111215 17736 -812646112
119600 143869 806567108
40640 47739 798377504
56110 63817 544067719
120855 135665 -548714546
140521 66039 237980188
65169 104013 491168677
99277 83228 986826937
4653 31752 99788934
73045 149200 -733671640
103132 5012 361653583
117312 30002 -179512682
18572 145101 360233434
147659 25121 380807320
4838 22346 -35207776
55308 1038 -590684129
94279 120850 -987182597
51070 24267 942340620
134282 84087 171526073
127141 123987 912532674
69177 109489 -876089623
99132 42996 917725518
85438 71226 -617034402
30980 140626 845193907
44716 138070 837269549
32432 81761 -589894094
134192 83385 636397681
17568 87600 -364862326
119795 137452 416720170
95740 98485 -326113771
6199 46281 -759972394
119259 139034 810982771
86815 130194 596009507
147050 2115 -537202511
92310 95280 267586944
9020 74587 399162917
71577 138355 -674577433
131908 131135 950033109
139840 115385 -20807042
116328 143058 -825400477
39403 135944 -289540743
121703 53708 -629959366
137789 37837 -123405690
29560 83930 351563431
94198 17945 -328457535
51632 31858 566772806
100310 15189 224718434
104866 114122 -221649034
119079 111219 -913494246
30799 32233 -427493923
123396 94303 548931933
147627 21687 -181903285
119437 69427 343020979
122277 79734 293715347
113540 83374 -638217721
122786 80367 -721498534
45987 26137 331309514
135447 37146 674679917
137009 92751 -386260859
76772 149274 346232386
33546 77551 140885091
88213 146301 -427989615
144286 46210 623665944
66970 72400 -134007532
81608 54114 -90958404
121170 674 -466276601
71644 72695 -820371770
31893 55243 -499548003
63685 65543 29271328
69988 46925 -274871576
59835 137278 -612390711
106907 104443 -249030683
114232 134536 682013732
19410 10401 216496291
141543 15517 -463403629
146712 44076 313984254
7019 133338 -352338102
65028 56755 442501490
42323 144506 -649256566
58479 13055 869582457
93073 4362 -740448547
128316 85691 -236609095
112697 138943 218291098
38907 120591 65817327
122605 128576 970416202
102673 78486 -816522493
74353 116386 483790907
25363 95420 10422920
27920 17073 359687255
48405 18475 -41000850
142936 113086 -417927469
130188 57362 -555631924
111815 68523 -646401521
123887 115315 -246747972
148517 31129 980084938
110249 29900 313142590
85529 21343 220043263
31655 84608 623715159
148138 116864 157996449
74276 105626 -244541598
7743 139591 435608703
84260 119967 -566565487
66917 65818 234927000
16059 83201 296236403
20680 127295 -621769805
122068 120977 -409552103
116822 34115 511068599
43313 115459 -712295597
148649 50647 201798025
77532 137222 -182836812
62349 115233 -621834155
45380 98797 -59674505
31518 105796 -240516660
1308 15075 835325503
6280 60646 -863683637
45718 74525 846050233
52733 40850 -633694471
17541 5071 -454983652
70597 139790 -953529729
104773 143629 -345229830
16106 1880 -785477426
114085 4066 -11915716
91146 48154 -456597784
69433 68260 623839339
101678 5367 396196536
124361 75416 -63846738
69626 44537 304986585
13334 148274 869552305
14994 14589 420141500
90320 96124 908175177
127423 5885 429193858
5938 36257 128732786
60602 120025 -625073913
125894 96856 472225904
76316 142915 943481555
122236 84656 -548510837
62836 110339 -847585191
109562 24390 -517176910
112929 131923 244107825
59752 14178 344362095
4743 130261 611632060
116132 121736 435376529
17803 50772 949654285
32901 113281 -130160061
70887 13999 -879857284
51479 81692 705435680
47910 96658 494887865
100597 68956 828430644
24923 8246 440230405
129806 52277 85507727
68278 51660 262659707
121738 8601 10293459
130286 30909 774103833
122896 68274 -572550097
28828 78856 956536933
25432 33614 637436318
34817 80212 -24972747
145057 68151 -539314361
73188 40246 263557084
91068 26912 297077272
84477 85905 -104391325
111529 10741 501824778
106866 62390 -299520224
43628 3168 621394853
41094 87375 650947043
67077 90076 218913323
39837 97355 -455891846
77680 7 -887416920
66018 128078 886785620
105974 39088 -131816522
42098 74330 637817473
38702 74712 996736359
38260 86543 -96372795
31923 581 977195417
101097 127156 -407487144
12511 8247 -947506079
136600 65956 -33180844
111350 12638 -198007439
97452 70214 538633737
8762 18987 -223514105
130998 100648 -411015602
108159 61683 989661512
55981 52361 -546970242
56677 132420 871882824
136574 72091 953330820
31750 85020 -634336860
57943 43369 527838363
41571 94389 127466682
66452 32389 801807873
135376 22750 -339064430
103353 84308 -389461688
79051 62540 865772964
110447 92341 -641865442
64873 116077 -602642185
85519 15105 -426158605
41621 119359 -653794496
56920 13962 -922585087
66466 103661 373644495
7878 149554 477896089
80514 105058 273584857
101408 78279 -163249833
40588 4737 -318531141
37635 59642 322797717
92755 119198 -995951044
33549 89453 157951466
130173 106565 -162477259
92961 22597 -797656434
139155 133157 -961937490
139917 6086 561414964
28732 58117 3133248
40939 37127 379543990
113679 6137 -203861221
93228 147906 177259334
68672 115803 -457087279
116610 19474 -207074804
145258 35513 239075498
127289 39539 -419764968
71483 70521 -546824033
25912 100475 -336498767
72257 17462 142545803
56935 147537 -43119244
38338 61564 597545650
16336 71068 832574141
74641 43441 508080780
24801 64766 -826941576
103103 78680 593890231
74819 131360 -423876357
97483 17779 915472007
101160 11238 894034937
63425 94061 -51310803
68680 81146 597531711
118559 93762 -574991285
45073 11535 147754455
82104 100805 213183187
15463 105166 -698295091
62782 1199 -986590890
19349 49140 792282232
54203 97108 -580637948
28747 73941 129251165
83038 110578 -803602879
8797 31065 -731774617
40900 5692 771765923
63019 99354 -354126536
117293 47919 237500165
45161 143751 -949095588
27152 66210 376856970
132261 24943 525819831
50499 99531 -221289511
135472 58043 78320864
52722 94594 -143532218
30209 124955 861731226
125666 18547 -989144797
32419 106232 763019598
132008 21567 467681931
60934 1642 -713640180
130551 30591 525532805
113068 94677 8069829
5187 13508 -337169883
90381 123085 164636664
69977 114038 63818263
123419 46365 120763739
112956 61504 575611913
17454 38951 -364746805
21689 35791 617815717
126717 14759 -520994642
20181 22640 416534225
38845 121685 237741542
140739 50354 -393496873
67967 6595 174741578
102352 44194 -444804999
103468 3793 171770171
11020 148659 137168980
42171 96704 494572831
14271 127992 155809047
73532 114604 617661749
107812 147127 197653596
97017 39915 7931306
124378 107603 894572634
142885 70345 904624341
66133 53229 226350353
61949 21719 -235657231
52974 34982 -907730630
126101 120222 231498220
149074 34 85426889
125137 55488 902342980
76222 71588 969646305
89408 13614 -557885645
2181 88244 -461319556
48768 108671 -695971986
20106 30666 514886845
105601 43425 831697779
42090 49428 -164763350
105726 55063 75804376
32797 90339 -123070176
120477 32331 781082899
89561 109472 179151940
5735 129304 -311002706
62639 21815 -695678415
58373 65251 -59118918
93247 85459 -862642343
100997 142609 523574190
71077 10574 -352146966
40353 16768 676114908
112343 94874 -983497743
109876 113029 362395026
144455 124787 -999087277
83264 115854 673232374
2889 52757 -603490843
66175 77925 -817920477
100801 122622 530651928
11598 107776 -593156834
49917 120769 440572442
85899 147683 198397296
124622 18091 -533816999
9637 124773 -666388079
149106 32252 361266806
140362 75183 883307697
31416 102692 236305230
129861 89158 -503282003
104193 4860 104639802
27742 93014 -705104202
142875 109838 444030122
6295 137953 844614577
144506 24750 641862462
9324 9573 -10565027
249 25223 -137555166
95959 59809 -298115597
19419 114128 -708129696
123475 145965 943712133
30002 70741 -834633411
1806 47155 821631472
23990 89338 749686414
53924 145127 67780784
48525 109834 -89676430
46237 100852 -787395347
130660 88358 -553850358
51512 1162 522589636
109630 118879 618448728
102721 23127 356385871
118655 30865 -474342350
60192 91332 -153929337
15095 89018 -474930046
47185 17981 -696901205
138815 99396 917786711
115279 50945 713598563
118353 121709 676861786
126682 113909 -355654923
128841 79147 146227085
50747 27101 899936886
52226 126286 890139177
79933 104537 579902756
93994 7305 368800508
147720 22166 -586363720
149122 55382 225197832
29762 44487 886581889
85324 4555 178593036
124321 38929 -531575817
24841 81307 508563211
73274 21135 -368286788
88133 92029 3533955
131623 75034 -596152056
48980 91943 590167192
82292 32345 354725382
54715 109839 817633211
68174 3310 271106238
144372 115234 365584832
27662 28958 287382845
7624 32680 462921719
133107 38333 -740797591
129470 126430 534586880
35927 48989 425878748
122458 111227 -502991992
126121 20959 527695678
5660 120075 128085751
27524 108107 -118070314
125366 59354 52334898
32160 147164 -582376580
55457 113553 -806888760
55738 54365 156671837
45628 103427 -312229465
147132 111498 -795300628
28170 41514 -238929243
15565 5748 -467336570
81533 146052 147566533
135527 5047 493717980
118275 31922 710907821
19888 12116 -679873676
38002 61817 -824296575
27166 125280 675406109
147876 111728 345688256
130151 119647 -108350987
25496 85385 -514967957
47401 141968 243859552
116606 53965 -247749464
119206 61083 -18218577
140634 109546 838379525
141292 80148 -20372186
119884 68098 -91755073
135126 57440 -353941316
63973 76063 710295233
28865 103400 75277663
123124 22675 314069222
18117 124355 888738844
35410 139120 470735425
23041 90689 594367649
40888 110796 505355537
115472 1811 997330407
109693 135893 983557489
13762 33322 -648846181
31766 38090 661750115
82472 117608 -233925287
25746 104127 305634158
94929 38170 -626883209
89219 50046 891338752
147897 90458 -693637506
13485 94654 554126260
28648 24589 -442412225
118637 58842 954904486
84102 137100 -129760292
104125 79806 879011814
113847 70431 984659687
80984 79184 -387121102
71939 53270 160167186
56710 44052 -420657719
76075 57976 -842383987
124046 108201 276493300
94206 41385 788741281
97650 19393 958642751
82818 96921 -125762554
8934 111187 406429600
44802 33185 3426144
143917 85815 -119023134
2217 13846 810091609
83554 127374 -460669021
61023 76587 788654714
149391 1324 987118568
51251 58445 -476860532
70828 20556 -673039575
93719 59687 -374201285
80779 79117 -847437733
10345 105378 581985501
97167 130092 -251643054
116306 100540 781073142
64809 75004 -786638268
91098 26735 721863747
110985 146331 173959544
46120 20393 305136962
33632 55480 719752872
6175 34245 -698351426
100202 126436 37264716
74003 137909 104974669
75350 113253 -802035047
81808 63022 -725120356
18061 26080 -934202432
79702 88768 -738000384
120648 12763 -93783705
43288 18213 482898261
84916 53399 319620923
87581 71688 130012992
95217 110376 -900817928
137923 46926 401078925
96175 1784 -6534090
92169 126353 -837869848
88603 8906 -706018725
9343 100156 -238642154
71139 149567 966523909
121696 70340 -92958172
118779 128978 -964826264
64107 47534 177244131
29524 133585 -470067646
53237 88007 -218295355
118736 80886 -43623087
68141 94816 616201191
7746 26300 -903766829
28970 45946 579609414
97894 70207 -953866174
74120 96161 -193176316
7934 141815 318465557
143613 24942 567852232
130440 77867 638275902
25477 103361 -771675476
95740 105616 -669368209
36209 12917 -780919449
100284 65722 736905864
116572 99089 691963419
117318 138715 -894569957
5360 51930 -422310656
111310 118475 -653980517
105705 103298 -936457581
94513 75982 -754386422
18928 101625 524609562
110702 121189 328916735
81539 78869 -479300443
73767 58041 440652249
84619 10664 539981833
83922 99491 -325601368
138506 86584 445974865
145075 8345 -82044814
149243 124915 -394988462
115106 87322 -637340826
146200 130441 614321140
20548 66959 946114108
48783 37660 503953239
56605 83962 -952967875
15339 33643 -583986524
128633 78268 667924900
148327 47911 92088052
143202 96135 439362234
147795 52539 698601755
120290 131216 620914168
48959 109352 980815197
109757 64692 146920771
141269 5962 314463669
97618 39083 -980837445
47146 73881 183900285
57880 111317 664338058
59928 48226 517121059
117719 125447 -506530212
53603 36269 79096974
90837 129089 -343465298
74393 31868 -125287345
47485 143150 -117177942
19430 51555 675762013
135500 33604 449672753
32009 67310 226719857
145852 105695 -1809420
59287 59867 4848870
69122 53158 433803284
83739 27418 -216249932
56800 66686 459094902
16811 57264 725290596
139263 4574 -915531611
120934 118486 -147611099
72992 145612 194379002
20201 17210 497370484
65330 41222 770113617
2459 130231 -814424723
102770 21681 -644360852
56117 43453 -360666999
42246 29777 506344557
13549 81214 289216748
22075 18415 684834272
26134 70504 908625808
35968 72249 -848497163
107813 112689 -871495769
51435 11212 -137867626
42616 117805 694729400
122424 59714 -785773262
35190 57799 874532115
64600 26845 -912578255
20119 3015 -301730698
65046 26568 639300244
16179 22537 244934493
124073 13729 739132912
84495 81026 -248815336
41832 34338 164493250
57604 145159 217168952
117207 19654 -859260001
135555 124091 -531556109
13919 80431 1123574
112672 131435 -88273143
132280 111227 833251424
27436 5287 -881761321
24306 30159 -368805968
61253 100037 -312287834
87609 78743 -435374106
34280 136589 -778581032
18769 95514 -563643955
27950 52950 591226474
20765 46501 786410611
50799 67526 -636402146
98947 21468 -200868410
16001 110247 -200487728
134805 44505 751826869
4505 44718 933755799
144875 2893 646099244
41105 24011 -181767116
86681 26620 597935830
5328 105869 -445838352
9596 70550 864825965
132206 22572 -998569628
82370 126150 155562300
61106 120879 -240034068
110505 27476 -412264178
77554 56491 171804731
73869 62797 -726320034
28025 121126 -673577628
55102 57108 843956429
8649 2836 991897392
113922 16176 -769818116
97727 125802 -382388533
107179 49511 -488586164
137847 113283 -825005715
115383 72744 831493255
4137 18912 720384571
140508 2931 795075824
51274 39942 -346311201
1602 128370 741321168
50987 37299 202738823
69501 92510 -842784775
2414 105946 -593732486
28871 98319 -399731265
42287 134763 424862602
8148 71419 -750173103
72660 83326 95489728
104741 14749 722585167
47225 41464 -410546833
37094 71961 902814817
96921 140030 49783935
88878 41681 -687778099
59246 91485 -688564466
105184 68847 -735359108
104168 119812 801830312
12503 28162 -374288155
15551 36011 -146843149
54059 35673 -318025298
93776 118258 404538334
46752 46183 -69561792
57485 37466 -704263577
123088 5556 -845273258
115647 85143 830071320
18812 90379 860749071
56804 94157 814275258
103875 80834 601919653
109259 125919 -713843141
144724 129475 -276854979
10856 119876 464570339
133037 90725 448519838
30652 108513 829076184
35773 18791 -143828562
125851 29361 966528790
118481 33659 -945056472
56891 135225 -383740431
141246 102073 623233435
96849 119994 -824291134
145095 12062 745777086
90691 11324 122857831
42434 112404 23850170
72970 35898 86275706
145632 140014 -11175025
107314 50623 214099071
63758 118763 83282372
7181 125880 156347831
25816 106292 177806176
95391 112898 588195785
73302 147627 184897428
91053 123840 -239079896
37664 128042 56267189
133179 72169 477756246
8595 32142 64792588
77143 145619 -278662201
130268 68028 -713886303
100456 110151 299352772
12737 123021 703362261
63331 10813 394125015
29014 32547 971156091
54351 112307 -400079989
86504 65814 -717882947
40724 74751 -291415168
12380 16660 768213523
78399 53012 806519022
19794 940 -454534858
128644 136239 618115705
98636 37571 864713331
105507 31644 -921606232
11822 97336 -556298022
116700 50766 140465610
60522 104226 -723320680
135761 66884 -985846498
46271 117440 781810770
32252 149551 455212539
89600 56158 -69797119
54312 1530 928371954
27069 145101 -712881966
103251 47321 509975126
141836 35065 -831339490
87502 32216 239696706
97498 39330 228051774
22650 44440 615715186
89413 134987 -691240764
5667 89599 -220563355
78314 4167 259054004
68878 131102 -137376283
84231 49377 -200821774
140510 104536 -215503862
134792 23608 -943432871
108417 105535 357351642
64212 130696 904393975
140370 85339 -832897189
101804 35606 -217675931
138357 94791 -423642574
64288 5685 -571366910
133315 30842 -807236748
17345 21154 51370227
122598 146576 -634027764
51570 146254 -840711951
77112 21607 -131820929
139955 63529 -852109897
72159 63246 650325203
30405 132109 520963067
17314 142924 205789508
82022 108395 664671019
17993 99576 -649819821
37150 64192 603599614
21101 42215 90127971
96507 139188 -551364977
39552 134752 -134992242
101310 74862 725292120
45016 105961 571094178
114982 1875 179781579
128827 113610 -415511157
69946 103935 -139389293
72472 38044 -862644514
112964 135963 800130387
53861 111748 -243617649
116277 137242 -801565795
28289 107700 879728253
36671 4963 739495711
101808 132988 657693161
63478 122572 258949620
7707 38152 -935646532
79154 33975 -758834202
91939 107297 850236512
136488 112118 -533731452
27107 77201 -382130118
36628 32332 -642908016
45797 39376 77347617
47072 59994 808558284
92647 130859 16627754
81702 88115 487855571
29770 1982 -433645855
101669 89887 72567578
28154 135538 -33567769
42726 10487 -417084162
120373 59685 -230112816
96532 2561 -103484482
112725 12984 929771114
4068 26578 -430754393
145962 59196 -710834284
132851 61516 686427869
127522 94321 260952586
25358 77646 -185700357
62379 123931 229756397
7500 85677 -352654766
144012 11563 -35145999
138448 39325 212193720
17023 56999 -63533566
1491 68762 -706926833
20227 69325 828185491
39173 47116 -828780448
132154 47591 -17670864
29124 85271 -913230584
37991 28919 -978049447
141715 111217 -610993086
127501 58200 339672432
106869 13337 307857553
149447 90757 -9362973
97363 3507 -927429857
73203 96635 -675253167
18980 97434 999955366
120563 141131 -285644031
48305 110773 -666836542
103501 138837 942401605
1894 15499 90392618
11707 147095 -907207571
90136 25101 -816668587
6509 121743 -779779801
36172 123447 639666405
23731 46000 -387638149
75993 53314 -940715062
124764 50014 -619520946
98102 3191 -939629569
116553 118578 -549430676
120905 109371 -771353718
42246 102052 -254190177
114603 80607 993490986
9942 134467 -820471599
100905 90581 -84077614
44481 14623 -843414700
10280 148735 833588512
35213 143204 -20783436
70070 4946 608853821
38449 145911 -550710024
33400 88215 -566386481
65457 107611 -385967931
116867 35901 552767669
32731 95133 -49887377
120106 136804 -981262901
9487 110429 -325362280
18589 109527 -713835831
58887 121182 354879287
88496 90304 237746666
5285 129013 757054463
17022 25449 401355115
123575 68608 436693490
5264 116361 -298307400
54177 148244 -973764487
23837 10905 -910969937
58918 111576 187912580
5388 37165 793193652
139288 132703 -395318465
137751 22901 -115959410
99072 135557 -438508298
54697 44333 -984116768
132436 78660 -18250183
106558 4672 460841277
54567 112621 -654262177
128333 121144 -701175722
84265 85410 167426127
23745 98282 -10337656
22643 143929 -956494657
30117 10335 -255143096
112811 70573 393093145
1776 120816 674257736
84788 27414 -136110090
73603 111269 -835955802
79180 60283 -818484393
149165 52325 -552763274
67105 23913 769762457
88672 71283 676220089
133671 44261 -13116609
27719 118209 988255798
99875 72764 287517974
64433 85748 373090178
140690 125725 568017878
32938 38302 330441393
34202 87752 -393087957
12252 56780 -588309962
106611 69865 650625227
109035 123910 -296966425
124440 46591 -141012676
148738 67627 -674549177
15664 135358 220329818
77422 130365 904532635
78235 135735 -613507083
8475 165 -98019056
145284 134131 493411585
37852 28297 -78204324
95394 1441 946531628
36934 117491 -508246549
25745 43431 628873897
71950 41665 -913645104
98900 51129 -970945854
65455 103363 273330381
47294 148469 -520116075
42989 111158 -202053406
46300 45242 -557924964
20884 109827 207956805
111154 148571 -493195078
6069 24626 431445349
45086 9130 -782152931
148128 28158 -317130284
132497 74801 284702302
64378 90389 -911792132
69388 116825 967647944
21085 141186 -996245797
147992 80003 -729168080
129953 11395 -697635922
81496 49968 266659885
29672 81885 236390704
49551 49073 -741592340
3707 125845 840363679
113748 49753 -422169951
86677 46608 324801676
147789 113190 257368036
137112 10019 360746942
130698 114987 -332956604
139119 7814 37961103
32576 101484 607330121
26525 19960 -446777083
62367 71325 -972310988
147847 21200 654043956
2790 114602 -61856272
28754 105545 -560510252
132552 133791 782765738
18183 40676 672419631
61527 27172 -640626635
110023 7154 261314711
139441 25821 243472952
98715 115081 -356746453
126175 16701 600627824
11604 4050 -868697476
132627 59055 -473158010
36308 117003 -897405825
148493 37043 -433544043
85297 21172 750661224
27612 140509 -782094941
114280 39551 554347356
141340 65615 -54648572
111455 36544 -821441904
62087 115524 -204864748
76438 126622 -104953962
123015 91838 -246585896
134828 19886 -463268372
1804 29670 -153996409
144787 8138 -995303626
91116 88834 -493865243
146278 136598 30844003
21633 55427 -454242032
122383 7558 284296883
55933 40155 -714167449
19828 11444 478252110
93436 90882 -845549274
39138 116090 -132181726
16649 37655 -884429412
60186 115589 -481056821
147350 65341 -356890497
73413 59890 -292277634
137944 142253 370242001
105195 44927 188245558
56063 116461 371279355
9776 17987 -773849721
111492 99101 846776256
35844 90150 -290985650
129472 148004 -968228173
14214 118389 972218965
1759 128604 -786725186
126400 34763 -611894773
125247 144151 779883828
50624 134982 598222000
62241 15494 -481183725
105050 129863 -743489139
110463 87232 -285848759
33169 111039 928069389
148531 139628 -532030764
63488 63704 -256302344
612 27167 -202532946
119749 817 -297926541
83013 46028 782358953
130349 97716 -953358611
105952 87162 241109207
41450 48549 -68682518
42 117834 -256439636
21725 129261 836882666
100988 10127 -718101936
39433 78401 752975365
112488 77749 -13634916
136185 42170 -431248684
66057 70934 -628958515
35499 42520 96064296
60945 42356 21621858
101783 145084 -154979873
100532 82693 483123927
144977 97220 -271868455
38319 105684 -992354332
99868 69134 858502711
64884 139542 -371947408
50991 65419 726740954
39335 17359 472974500
78469 117579 -750094520
13789 59828 15473874
131420 18511 863292153
119654 24041 -310419719
91334 101313 697039253
147580 75381 -545352286
43014 106468 82716073
96552 46655 594188132
47336 42463 -543283845
136611 76564 -651780053
66593 125002 -490347487
58432 141211 -973387796
12831 128720 -880704287
15539 56219 195622215
13539 54288 -429825573
71442 54968 524791414
135353 13260 451193223
42892 124943 -3732808
58798 111699 -364903369
55311 138471 -568447670
76304 33452 810646427
40316 95573 -480285243
19014 55911 116184579
113716 141441 42035927
149090 122705 286784367
105517 62708 52475469
146298 145099 41596315
54383 63540 -52281786
40292 55107 -361179510
23924 132901 276390987
149570 46734 -25454310
7375 94439 -542073491
83516 33994 121609142
18508 92120 -281525975
88181 78637 409495900
110556 83638 369329400
128241 121336 -118024971
135886 115977 781330564
94327 38111 -489633689
7610 80171 -152845969
110644 135016 -179791098
107332 48285 -851940203
88000 8871 964773202
90127 16584 -983484169
15879 88992 763148415
39869 146880 -819431776
64041 77257 414121960
102088 148198 -968924014
127369 24391 838963372
46454 74066 -832406399
74408 91403 747212039
72446 96961 212681766
143105 84762 916907495
2303 52362 -570581562
93295 87174 687886802
131194 127495 -468193099
89839 133628 603877955
82222 17796 -528855548
73374 48369 -414860111
100933 11129 227334626
61838 1944 -660123496
136469 14376 797830490
38902 93404 -309236851
49499 48482 -213690995
88993 102544 -689007148
39968 29105 8843145
101028 111721 -606774414
132112 107205 -343013955
69583 21789 -938002994
57763 29576 -207064344
77513 112737 -749145949
92213 24889 166794325
14321 103473 -755581232
97385 94375 -193811192
1238 99365 -418814545
106793 43073 106303113
19572 108121 291363132
101267 12230 -234934570
93762 2589 15552922
105572 28366 -902216417
36201 66753 520846307
24981 127823 -762202310
140677 70761 -10657245
85031 81995 996125579
60221 102157 63370251
139061 13110 877659720
5262 139637 765573399
46909 19545 592290208
20507 97730 493889642
56911 102642 874683992
68567 77101 86439870
147042 46265 776001992
87793 73982 139234056
144237 1021 -188749359
2916 4385 -352657677
138648 9206 678626283
24839 65426 516045755
121453 52318 517097770
78524 9617 -24238317
98501 90710 -589378956
132290 20870 -745924364
34927 13129 471303965
119675 107719 -824531371
132221 29093 429683310
98435 115354 -439341634
61724 107065 368286643
57203 79612 -217319614
146433 91696 -125896293
91532 136461 -112608501
57254 114648 85119265
16451 140129 601874772
80117 136269 -463665372
113537 46940 -979054645
114007 24223 -392295159
102074 128692 -654132131
113109 15585 -517603147
142690 34347 181722544
78586 59302 155323298
109725 1652 235825366
17092 43615 -148933709
45786 57160 224210211
38537 39133 -474735945
1645 48037 -975180069
21732 68396 -29356866
20304 116913 -111530834
101076 47886 -625517294
24516 13937 834901126
108003 121927 -144905448
75985 68671 757437842
56603 133569 -643620801
98202 147430 791033610
121193 40473 -856458303
112835 18730 -268029397
104558 30031 273282185
84865 42440 -797744941
126478 83511 308252758
126133 63841 -169848732
109079 1542 747925018
62494 128412 -579715168
18216 24869 -891848522
27958 133645 -31560537
75235 35626 -336876164
3432 25655 957819015
12774 23025 796502447
61459 19386 -928066291
24983 110931 401669549
78128 147867 752074557
149096 4320 621508645
144938 107493 409534588
10310 148622 -670777421
125236 140041 850695852
38586 32261 -54817831
6962 72876 -141054896
123701 106352 -105242134
90642 146195 801666615
96055 13502 980059389
37716 8866 -461929176
144756 48883 -653529987
88895 148510 983510790
11739 124935 494528697
94684 116078 -137623693
45630 63365 444483832
64906 89931 716420892
143935 55603 -82890217
19098 142658 307802056
142866 109846 -615017785
117916 79484 879125699
74078 141559 634047789
59449 68597 -177959584
124726 5035 -733290549
140272 18405 230904164
82026 8293 -124674200
101377 81049 -892042740
143825 80124 455420134
70578 76777 391937832
112757 125560 -462012104
50998 131768 -437948629
79902 46727 -88840572
47611 60431 469288329
140449 47192 -831193101
39819 4303 602093482
142913 124530 -835671314
24055 106810 -501926582
130734 149509 103327465
122926 91084 900561334
24078 59037 -297526606
115763 147952 -371513351
85221 26009 -327048156
56277 56044 -316038058
24619 98285 2444857
38001 127803 615166391
108116 16531 -176284433
53784 12658 103808688
142551 97877 -830228506
132602 87481 -701722488
3170 116632 6785024
67071 129564 -493403228
114018 47378 452864915
18727 47211 215033874
102008 50058 -294164831
97222 51475 447592080
113179 38995 408453633
53317 100945 367562022
113722 81473 507207733
29516 141554 -168294267
146651 18461 120695182
50443 33985 793676442
58625 89703 -386372616
14816 16233 -321293651
91316 21342 378929589
91561 108780 -536458469
67517 24066 -524331523
21819 49442 856845557
1343 133947 707227705
66337 5308 -352906034
53053 143135 -92406100
63885 71681 913820328
2888 79040 -79576493
107440 46772 276066869
102651 140047 834240805
29801 30055 465837272
36399 26835 807856339
79005 36876 -2828756
18597 92541 -607747818
135674 193 821911921
18425 12286 -374413152
143923 68209 -605410243
64097 17413 -488832735
64109 123182 -270491257
148918 137236 635595827
46262 124666 -198705723
125187 36525 -230340622
114531 146242 -683979489
19469 6649 -733242362
85696 76336 -383344585
14540 96649 488903805
94163 48385 15234418
114024 45047 -737691652
46118 25652 -793746324
9458 114278 893698324
138663 69278 -170467149
81048 118260 428011000
67558 77492 785809841
65658 117747 340149724
64585 95139 -796602025
46813 42366 876100533
121357 142341 -396091644
85067 117936 -983311807
117627 23134 885502747
147219 115263 104322677
27139 44964 -664684922
107435 117827 -821455888
141406 79741 -492699581
49559 8720 913342904
74451 1297 -432609029
1554 129947 589057373
27735 112372 -189435350
45039 103848 -456354181
71530 149016 796819103
25760 122573 -840923184
109080 126822 478540759
124772 145113 346320407
89494 12490 670245780
133385 117715 377126325
17612 40687 977631257
23987 58034 -276156659
34951 48825 362344904
31647 82857 893999903
90354 78947 -691285252
142974 21568 -382979488
4274 2715 794574975
82504 69484 -337554908
4389 5044 -638668568
113328 148922 946387349
105099 29480 21688691
87508 39552 706974691
118687 142416 -508744758
125072 9788 248437616
4443 96164 -156301697
82979 119656 944140911
143231 110714 -599005956
82510 44895 -842530582
28636 58197 -497225035
1553 751 448145972
24106 82517 216176575
76453 68028 -528176491
15588 109823 -648717105
146551 49423 982132678
133257 123661 295322128
116083 79686 40575340
89450 146578 587233797
48036 75758 -514003374
128533 95381 881205433
22982 148284 -335590267
5570 13637 -549550462
28402 143872 -674299748
125071 77484 -561040212
33773 133374 -203920282
137057 26811 457116534
60918 47924 287980685
68257 62136 443708348
37105 69908 55932670
113142 68608 208900872
21042 46208 132821547
117380 147008 829674069
11774 92588 -762837810
79070 66002 892184970
147378 44459 -146162977
147423 62968 564298307
113544 2974 971924841
117877 71713 -642846201
133100 45553 -19481030
84371 129024 -702725497
128807 68526 891787590
3847 95184 -850520531
149285 6138 747381320
49076 62140 493054498
146419 31344 -304084439
108200 20338 767872609
24848 56473 152575871
28802 17133 89843918
46695 69251 -385631242
154 93640 157771963
55736 123335 -375296736
98337 33903 -893389294
72339 69509 -617655928
91673 16273 345556161
129333 41629 -890449017
110870 29761 -770701848
101745 115416 208288028
140836 101650 225004333
117595 71347 634767428
32999 92615 238293779
1585 46559 296676551
118257 136627 633980406
14183 20627 191563867
38833 22430 -606465906
27151 129911 -561959630
68703 119336 -127928852
53959 46346 935604037
136899 28847 210039601
89664 7514 730325358
69674 13867 632391693
12703 132694 913520114
67430 82193 -789262101
14842 91229 -721959944
84004 129961 -725783472
70562 2884 707077785
106160 15883 182125505
52204 102714 -825125559
102316 139251 562305863
102434 47155 -247580236
55909 105935 768333605
101980 75038 -1763616
60262 61039 -980324936
15546 53028 -698008438
77514 70333 582108392
53067 38308 140491088
71524 127197 172703619
117551 55385 -782112909
80089 40100 68213593
79062 49738 -938276399
66483 118004 333854325
21138 34520 162855565
75229 22583 423892123
56920 66983 790957179
115491 34729 -182933714
145117 115548 -972670894
69438 36060 -243953723
119684 64658 214658499
23791 33387 -572617175
11118 56398 849712562
61879 13479 583848628
125287 122509 -985744525
147143 126875 390514382
62032 117038 831834776
77584 115332 -946435119
83369 126091 -926656866
50434 11086 265296817
137911 50687 -542500376
84112 69918 116929212
78745 102291 829958521
33358 20656 -516318180
87186 69918 751963664
9679 66945 202689004
90307 73938 -193339703
45128 122701 -900681497
720 30610 812427298
70800 69236 -898632814
111987 23958 -260386215
142962 84682 -174138082
24462 135771 -480669991
117354 37640 -891308152
143043 8635 664516015
82367 7647 -793089647
3341 31140 -34306227
106031 47288 -205165238
147602 12448 -474097134
108475 122960 -574939213
64327 16102 914600339
78765 146976 748646968
100641 92359 -68129656
26420 15775 73181183
32020 122525 -255055125
100098 72330 64093024
11291 121120 626825645
60939 50518 346973178
21570 50229 -52706523
23525 100795 -133850034
90895 17190 620628811
6438 41699 876354083
35886 2726 -886304270
117480 59326 -519517274
84821 4809 563617844
137157 138780 703936172
80875 10934 444032588
41394 113588 762734337
75663 48583 736241333
4494 128069 39130912
132039 64000 486655774
121876 39080 -829285035
133328 13811 58497684
18790 84518 -309581287
10367 109029 359393881
125204 75535 -761622723
9452 98510 -763067264
106958 143064 -528032509
92234 4779 122102775
62566 68165 -41076850
77191 84076 -244176376
54552 14953 855379880
48732 18341 -850162300
82828 46007 -292161666
92301 57634 823615856
89289 42333 -466765728
80715 66765 293334151
17308 3903 932499135
28153 77330 -175277403
126065 148939 -39827796
118855 54925 -714667344
94576 71379 -281864036
106168 75864 -217378769
44198 100602 -201397321